Project

General

Profile

Activity

From 03/30/2017 to 04/05/2017

04/05/2017

08:00 PM Bug #13141: Spurious Net::FTPReplyError
With `debug_mode` on, I see this in my logs:
~~~
D, [2017-04-05T12:55:33.047600 #5076] DEBUG -- : ...downloading ...
Phrogz (Gavin Kistner)
07:35 PM Bug #13405 (Closed): IO#close raises "stream closed"

IO#close is supposed to ignore an IOError indicating the stream is already closed.
Since #10153, however, it can...
matthewd (Matthew Draper)
06:26 PM Bug #13239: Bug with "special exceptions" when they are thrown in context of a rescue clause.
Should this be closed for backporting? matthewd (Matthew Draper)
04:18 PM Bug #13404 (Rejected): Hash#any? yields arguments to lambdas with proc semantics
```
l = ->(a, b) { true }
# Raises; Uses Enumerable#all?
{1 => 2}.all?(&l)
# Does not raise; Uses specialized...
nelhage (Nelson Elhage)
03:43 PM Feature #13133: TracePoint: Add event type for constant access
All good points, thank you. I definitely agree that the implementation is not good. Feel free to close this. I'll see... burke (Burke Libbey)
07:10 AM Feature #13133: TracePoint: Add event type for constant access
> Enforcing package boundaries is a problem we've been discussing a lot lately at Shopify.
I understand the issue....
ko1 (Koichi Sasada)
01:16 PM Revision 6d77e287 (git): Import psych-3.0.0.beta1 from ruby/psych.
* Removed deprecated code.
* Removed code related syck gem.
* Fixed typos.
git-svn-id: svn+ssh://ci.ruby-lang.or...
hsbt (Hiroshi SHIBATA)
11:08 AM Feature #13403 (Assigned): Gemify fiddle
fiddle gem is already registered on rubygems.org.
http://rubygems.org/gems/fiddle/versions
I requested to tran...
hsbt (Hiroshi SHIBATA)
11:04 AM Feature #13403 (Closed): Gemify fiddle
Applied in changeset trunk|r58255.
----------
Added initial gemspec for ruby/fiddle.
[Feature #13403][ruby-core:8...
hsbt (Hiroshi SHIBATA)
10:35 AM Feature #13403 (Closed): Gemify fiddle
This issue is tracking for gem release of Fiddle module. hsbt (Hiroshi SHIBATA)
11:04 AM Revision 4389ba64 (git): Added initial gemspec for ruby/fiddle.
[Feature #13403][ruby-core:80577]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58255 b2dd03c8-39d4-4d8f-98ff-82...
hsbt (Hiroshi SHIBATA)
08:52 AM Bug #13402 (Closed): [PATCH] fix --with-gmp (broken by r57490)
Applied in changeset trunk|r58254.
----------
fix --with-gmp (broken by r57490)
Looking at the generated shell scri...
shyouhei (Shyouhei Urabe)
03:29 AM Bug #13402: [PATCH] fix --with-gmp (broken by r57490)
Indeed.
Please commit it.
nobu (Nobuyoshi Nakada)
01:00 AM Bug #13402 (Assigned): [PATCH] fix --with-gmp (broken by r57490)
shyouhei (Shyouhei Urabe)
12:58 AM Bug #13402 (Closed): [PATCH] fix --with-gmp (broken by r57490)
```
From 1ff8c57aee9d777d114a0f961139510ee93dc9c5 Mon Sep 17 00:00:00 2001
From: "Urabe, Shyouhei" <shyouhei@ruby-l...
shyouhei (Shyouhei Urabe)
08:52 AM Revision 77c26ee6 (git): fix --with-gmp (broken by r57490)
Looking at the generated shell script (also the autoconf manual), it
seems AC_SEARCH_LIBS() m4 macro does not define ...
shyouhei (Shyouhei Urabe)
08:34 AM Revision 42c13d38 (git): compile.c: remove side effects by debug macros
* compile.c (debugp_param): do not evaluate arguments of debug
macros, unless the debug mode is enabled. these mac...
nobu (Nobuyoshi Nakada)
07:20 AM Bug #13399: IPAddr accepts invalid address mask
I've just applied the patch locally. It works as expected.
Thank you.
rtib (Tibor Repasi)
07:07 AM Revision 0be01189 (git): configure.in: HAVE_MALLOC_CONF
* configure.in: define HAVE_MALLOC_CONF when using jemalloc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58252...
nobu (Nobuyoshi Nakada)
06:31 AM Feature #13362: [PATCH] socket: avoid fcntl for read/write_nonblock on Linux
[email protected] wrote:
> Feature #13362: [PATCH] socket: avoid fcntl for read/write_nonblock on Linux
> http...
normalperson (Eric Wong)
03:44 AM Misc #13072: Current state of date standard library
stomar (Marcus Stollsteimer) wrote:
> > date library will be separeted from Ruby repository (stdlib) to date.gem
> ...
shyouhei (Shyouhei Urabe)
02:54 AM Bug #13401 (Assigned): OpenSSL::SSL::SSLSocket :hostname= accessor removed
nobu (Nobuyoshi Nakada)
01:36 AM Revision 18f4cf13 (git): default.mspec: job server
* spec/default.mspec: override MSpecScript#cores by the tokens
from the parent make job server.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
12:49 AM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
jzakiya (Jabari Zakiya) wrote:
> FYI
>
> Looking at the GNU Multiple Precision Arithmetic Library I see it has fu...
shyouhei (Shyouhei Urabe)
12:12 AM Revision 733f6496 (git): parse.y: ID for logop
* parse.y (logop): use ID instead of token values.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58250 b2dd03c8-...
nobu (Nobuyoshi Nakada)

04/04/2017

11:49 PM Bug #13401 (Third Party's Issue): OpenSSL::SSL::SSLSocket :hostname= accessor removed
Hello. I've found a small issue, but it is important for security.
Some websites will force you to use SNI. For ex...
puchuu (Andrew Aladjev)
11:42 PM Revision e550fa94 (git): * 2017-04-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:42 PM Revision 6b43aa5f (git): parse.y: use idGE for tGEQ
* parse.y (arg): use ID directly for '>=' operator, without
TOKEN2ID macro.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
11:41 PM Feature #13395: Add a method to check for not nil
> ```ruby
> if !object.nil?
> # Do something
> end
```ruby
unless object.nil?
# Do something
end
```
darix (Marcus Rückert)
05:57 PM Feature #13395: Add a method to check for not nil
What about as a condition for if statements? For example:
Case 1
~~~ ruby
if !object.nil?
# Do something
end...
ogarci5 (Oliver Garcia)
10:55 PM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
FYI
Looking at the GNU Multiple Precision Arithmetic Library I see it has functions for
arbitrary size integer sq...
jzakiya (Jabari Zakiya)
06:08 PM Feature #13396: Net::HTTP has no write timeout
[email protected] wrote:
> Issue #13396 has been updated by byroot (Jean Boussier).
>
>
> I submitted a ...
normalperson (Eric Wong)
09:44 AM Feature #13396: Net::HTTP has no write timeout
I submitted a pull request to solve this issue: https://github.com/ruby/ruby/pull/1575 byroot (Jean Boussier)
03:04 PM Bug #13400 (Rejected): mcontext struct has differently-named members in OS X 10.4
Ruby supports macOS which are still maintained by Apple. naruse (Yui NARUSE)
01:39 PM Bug #13400: mcontext struct has differently-named members in OS X 10.4
OS X 10.4 has been outdated long ago.
I'm not positive to keep supporting such old OSs.
nobu (Nobuyoshi Nakada)
11:52 AM Bug #13400 (Rejected): mcontext struct has differently-named members in OS X 10.4
The `mcontext` struct, used by Ruby in `signal.c` and `vm_dump.c`, has a different structure in OS X 10.4 than it doe... mistydemeo (Misty De Meo)
02:19 PM Revision e3178136 (git): parse.y: share with ripper
* parse.y (rb_parser_trace_lex_state, rb_parser_show_bitstack):
share with ripper.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
02:13 PM Revision 3672fc84 (git): parse.y: flush debug buffer
* parse.y (rb_parser_trace_lex_state, rb_parser_show_bitstack):
flush debug buffer before traces of lex_state and b...
nobu (Nobuyoshi Nakada)
01:32 PM Bug #13399 (Assigned): IPAddr accepts invalid address mask
After fixing it, I found that `drb/acl` depends on this behavior.
```diff
diff --git a/lib/ipaddr.rb b/lib/ipaddr...
nobu (Nobuyoshi Nakada)
09:31 AM Bug #13399 (Closed): IPAddr accepts invalid address mask
API Class `IPAddr` can be initialised with e.g. '1.2.3.4/255.255.255.1', which is an invalid mask for an IPv4 address... rtib (Tibor Repasi)
12:54 PM Revision 70ae0d2a (git): Refactored using Method#owner.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:37 AM Feature #12695: File.expand_path should resolve ~/ using /etc/passwd when HOME is not set
This is a new feature of 2.4. nobu (Nobuyoshi Nakada)
10:56 AM Bug #11430 (Feedback): Redefining a lazy-loaded variable in child context within RSpec spec causes crash
nobu (Nobuyoshi Nakada)
09:22 AM Bug #13375 (Feedback): msfconsole up to date not work with ruby installer rvm version 2.3.3 2.4.0 2.4.1 correctly ruby kali rolling
Thank you for a detailed report. From your report it seems to me that the problematic part starts from machine addre... shyouhei (Shyouhei Urabe)
01:43 AM Misc #13329 (Closed): Creating a German ruby mailinglist on ruby-lang.org?
I created German mailing list and added initial moderators to it list provided by Quintus.
hsbt (Hiroshi SHIBATA)

04/03/2017

10:58 PM Bug #13398 (Closed): segfault: Thread.new(foo, &:bar)
Already fixed bug, try 2.4.1. nobu (Nobuyoshi Nakada)
08:54 PM Bug #13398 (Rejected): segfault: Thread.new(foo, &:bar)
This works:
~~~
⤑ ruby -ve "p Thread.new('abc'){|s| s.reverse}.value" ...
elia (Elia Schito)
08:10 PM Bug #13397: #object_id should not be signed
Ok, you want to prevent Bignums, but what is the suggested solution here? Do some pack("l").unpack("L") to get the ex... vo.x (Vit Ondruch)
02:24 PM Bug #13397: #object_id should not be signed
It's not to make `object_id`s Bignum as possible. nobu (Nobuyoshi Nakada)
01:00 PM Bug #13397 (Closed): #object_id should not be signed
It is surprising that #object_id returns signed value. Let me explain show two examples. Working with 32b Ruby (ruby ... vo.x (Vit Ondruch)
07:23 PM Revision 5f22cfcc (git): improve docs for #truncate, #floor, and #ceil methods
* numeric.c: [DOC] improve and harmonize documentation
for {Float,Integer,Numeric}#{truncate,floor,ceil}.
* rationa...
stomar (Marcus Stollsteimer)
07:19 PM Revision d9e1cfe2 (git): * 2017-04-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:19 PM Revision c76aac30 (git): improve docs for #round methods
* numeric.c: [DOC] improve and harmonize documentation
for {Float,Integer,Numeric}#round.
* rational.c: [DOC] ditto...
stomar (Marcus Stollsteimer)
05:52 PM Feature #9999: Type Annotations (Static Type Checking)
RDL is interesting, I wonder what the runtime overhead is like?
Another source of inspiration could be Facebook's ...
burlesona (Andrew Burleson)
02:28 PM Feature #13395: Add a method to check for not nil
Thank you for the correction. nobu (Nobuyoshi Nakada)
02:19 PM Feature #13395: Add a method to check for not nil
nobu (Nobuyoshi Nakada) wrote:
> Hanmac (Hans Mackowiak) wrote:
> > ~~~ ruby
> > array.count(&:itself)
> > ~~~
>...
Hanmac (Hans Mackowiak)
12:45 PM Feature #13395: Add a method to check for not nil
Hanmac (Hans Mackowiak) wrote:
> ~~~ ruby
> array.count(&:itself)
> ~~~
> does work for something **similar** lik...
nobu (Nobuyoshi Nakada)
07:52 AM Feature #13395: Add a method to check for not nil
~~~ ruby
array.count(&:itself)
~~~
does work for something **similar** like that.
its not 100% what you might...
Hanmac (Hans Mackowiak)
01:54 AM Feature #13395: Add a method to check for not nil
Any ideas about the name? duerst (Martin Dürst)
01:25 AM Feature #13395: Add a method to check for not nil
Many methods that take a block come in positive-negative pairs, unlike `count`. I am not sure how frequent the use ca... sawa (Tsuyoshi Sawada)
12:44 PM Bug #13277: Ruby 2.4.0 gem server 2.6.8
Verified as fixed in [oneclick / rubyinstaller #21](https://github.com/oneclick/rubyinstaller2/issues/21#issuecomment... MSP-Greg (Greg L)
12:30 PM Revision b16f9112 (git): Fix arguments order of IO#pwrite
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:32 AM Feature #13396 (Closed): Net::HTTP has no write timeout
When sending a large request to an unresponsive server, `Net::HTTP` can hang pretty much forever.
```ruby
# serve...
byroot (Jean Boussier)
02:31 AM Feature #12695: File.expand_path should resolve ~/ using /etc/passwd when HOME is not set
Does anyone know if this also fixes the Dir.home value? Currently (in 2.3) that doesn't work when HOME is unset eithe... pabs (Paul Wise)
12:10 AM Feature #4532 (Closed): [PATCH] add IO#pread and IO#pwrite methods
Applied in changeset trunk|r58240.
----------
Add IO#pread and IO#pwrite methods
These methods are useful for safe/...
nobu (Nobuyoshi Nakada)
12:10 AM Revision 8109114b (git): Add IO#pread and IO#pwrite methods
These methods are useful for safe/concurrent file I/O in
multi-thread/process environments and also fairly standard
n...
nobu (Nobuyoshi Nakada)

04/02/2017

08:22 PM Feature #13355: [PATCH] compile.c: optimize literal String range in case/when dispatch
Eric Wong <[email protected]> wrote:
> * s/iseq_add_mark_object_compile_time/iseq_add_mark_object/
> since t...
normalperson (Eric Wong)
08:16 PM Revision 78ad438f (git): * 2017-04-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:16 PM Revision 6f73c387 (git): compile.c: avoid duplicate mark entry for string literal Range
iseq_add_mark_object is called in iseq_set_sequence later on,
so we only need to call iseq_add_mark_object_compile_ti...
Eric Wong
10:00 AM Feature #12063: KeyError#receiver and KeyError#name
I think "name" is more consistent with other exceptions, such as NameError#name and NoMethodError#name (by inheritance). Eregon (Benoit Daloze)
06:23 AM Feature #12063: KeyError#receiver and KeyError#name
Which method name is best?
"**name**" referenced from "**Name**Error".
But I think, "**key**" is also good. Becau...
ksss (Yuki Kurihara)
04:53 AM Misc #13329: Creating a German ruby mailinglist on ruby-lang.org?
I had no time to create this list last week. Please wait a few days.
(NOTE; I'm NOT a full time open source develope...
hsbt (Hiroshi SHIBATA)
03:05 AM Revision ec8e4c6a (git): update configure by prereq [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:14 AM Revision cf6ec79b (git): thread.c: comments on M:N threading [ci skip]
I may experiment with M:N threading in coming months. Often I
find myself yearning for the old 1.8 days when spawnin...
Eric Wong

04/01/2017

10:48 PM Revision 80e19902 (git): rational.c: improves Rational#round rdoc [ci skip]
* rational.c (nurat_round_n): [DOC] improves Integer#round
documentation as well as Float#round.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
10:18 PM Revision 42166c62 (git): test/ruby/test_optimization.rb: quiet warnings
This quiets an old "assigned but unused variable" warning left
over after r56653 as well as two new "ambiguous first ...
Eric Wong
09:59 PM Bug #13394 (Rejected): MinGW x86_64-w64-mingw32-gcc.exe command line options -
nobu (Nobuyoshi Nakada)
02:47 PM Bug #13394: MinGW x86_64-w64-mingw32-gcc.exe command line options -
Never mind. Setup testing
```
configure.in:533
for option in --version -v -V -qversion; do
```
MSP-Greg (Greg L)
01:50 PM Bug #13394 (Rejected): MinGW x86_64-w64-mingw32-gcc.exe command line options -
In my config.log file, I'm finding a few errors like:
```
x86_64-w64-mingw32-gcc.exe: error: unrecognized command...
MSP-Greg (Greg L)
09:58 PM Feature #13393 (Rejected): New comment syntax
nobu (Nobuyoshi Nakada)
01:04 PM Feature #13393: New comment syntax
ko1 (Koichi Sasada) wrote:
> We should use such syntax for literal syntax such as frozen one (with blue color).
O...
nobu (Nobuyoshi Nakada)
10:54 AM Feature #13393: New comment syntax
I'd like to see colors allowed in method names. In the long run, all "bang methods" could be replaced by "red methods... stomar (Marcus Stollsteimer)
09:00 AM Feature #13393: New comment syntax
I like colours. Even on first april so I have to take it almost literally as a real proposal.
(Actually after waking...
shevegen (Robert A. Heiler)
07:47 AM Feature #13393: New comment syntax
We should use such syntax for literal syntax such as frozen one (with blue color).
ko1 (Koichi Sasada)
07:32 AM Feature #13393: New comment syntax
[email protected] wrote:
> Turning on highlight mode (i.e., `\e[1m`) starts a comment and turning off (i.e., `\e[m...
normalperson (Eric Wong)
07:10 AM Feature #13393 (Rejected): New comment syntax
Now ruby has 2 comment syntax, `#...` and `=begin`..`=end`, but they are line-oriented both.
This is a proposal of a...
nobu (Nobuyoshi Nakada)
09:41 PM Feature #13355: [PATCH] compile.c: optimize literal String range in case/when dispatch
Eric Wong <[email protected]> wrote:
> [email protected] wrote:
> > https://bugs.ruby-lang.org/issues/1335...
normalperson (Eric Wong)
09:38 PM Feature #13355 (Closed): [PATCH] compile.c: optimize literal String range in case/when dispatch
Applied in changeset trunk|r58233.
----------
compile.c: optimize literal String range in case/when dispatch
This i...
Anonymous
09:38 PM Revision 120976b9 (git): compile.c: optimize literal String range in case/when dispatch
This is similar in spirit to opt_case_dispatch as the literal
Range here is guaranteed to be immutable when used for
...
Eric Wong
08:43 PM Revision 48bc5004 (git): doc/contributors.rdoc: [DOC] update
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e stomar (Marcus Stollsteimer)
08:24 PM Feature #13395 (Open): Add a method to check for not nil
There does not seem to be a method in Ruby to check if an object is *not* nil.
Such a method could help with readabi...
JustJosh (Joshua Stowers)
08:20 PM Revision 4675ea91 (git): * 2017-04-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:19 PM Revision 23522335 (git): rational.c: improve docs
* rational.c: [DOC] improve docs for Rational and related methods
* improve class documentation for Rational
* fi...
stomar (Marcus Stollsteimer)
05:22 PM Misc #13329: Creating a German ruby mailinglist on ruby-lang.org?
What's the current status? Can you give an ETA as to when you are able to create the list?
Marvin
Quintus (Marvin Gülker)
10:45 AM Bug #13358: OpenStruct overriding allocate
I believe this should be backported to 2.4, this is notably the version the OP used. Eregon (Benoit Daloze)
10:40 AM Bug #13358: OpenStruct overriding allocate
nobu (Nobuyoshi Nakada) wrote:
> OK, although I still think it is too artificial example, nobody would mind a little...
Eregon (Benoit Daloze)
10:30 AM Bug #13358 (Closed): OpenStruct overriding allocate
Applied in changeset trunk|r58229.
----------
ostruct.rb: improve fix for OpenStruct.allocate + #respond_to?
* lib/...
Eregon (Benoit Daloze)
10:30 AM Revision a6456054 (git): ostruct.rb: improve fix for OpenStruct.allocate + #respond_to?
* lib/ostruct.rb (OpenStruct#respond_to_missing?): this makes
OpenStruct#respond_to? works on any OpenStruct instan...
Eregon (Benoit Daloze)
07:38 AM Feature #12746 (Closed): class Array: alias .prepend to .unshift ?
Applied in changeset trunk|r58227.
----------
array.c: Array#append and Array#prepend
* array.c (Init_Array): Add a...
nobu (Nobuyoshi Nakada)
07:38 AM Revision 8dfd1e71 (git): * 2017-04-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:38 AM Revision f57d515d (git): array.c: Array#append and Array#prepend
* array.c (Init_Array): Add alias "append" to Array#push, and
"prepend" to Array#unshift. [Feature #12746] [Fix GH...
nobu (Nobuyoshi Nakada)
04:09 AM Bug #13391: wrong number of arguments error for Hash#map when lambda given
進捗です。
https://github.com/nobu/ruby/tree/bug/13391-map-arity
nobu (Nobuyoshi Nakada)

03/31/2017

08:39 PM Bug #13231: DateTime.strftime("%Z") does not return time zone abbreviation, returns hour and minute offset from UTC with colon
MSP-Greg (Greg L) wrote:
> Re docs, [Time#zone](https://msp-greg.github.io/ruby_trunk/Core/Time.html#zone-instance_m...
stomar (Marcus Stollsteimer)
01:40 PM Bug #13231: DateTime.strftime("%Z") does not return time zone abbreviation, returns hour and minute offset from UTC with colon
Re docs, [Time#zone](https://msp-greg.github.io/ruby_trunk/Core/Time.html#zone-instance_method) seems to indicate tha... MSP-Greg (Greg L)
12:43 PM Bug #13231: DateTime.strftime("%Z") does not return time zone abbreviation, returns hour and minute offset from UTC with colon
I'd suggest
```
%Z - Equivalent to %:z (e.g. +09:00)
```
stomar (Marcus Stollsteimer)
08:39 PM Bug #13392 (Closed): TracePoint return event location is incorrect for methods defined with define_method

**Command**
~~~ ruby
ruby tracepoint_bug.rb
~~~
**Output**
~~~
ruby-2.4.1-p111 (x86_64-linux)
tracep...
areman01 (André Kullmann)
07:14 PM Feature #12589: VM performance improvement proposal
magaudet (Matthew Gaudet) wrote:
> > You can not implement JIT without consuming additional memory. May be
> >...
vmakarov (Vladimir Makarov)
05:27 PM Feature #12589: VM performance improvement proposal
vmakarov (Vladimir Makarov) wrote:
> Sorry, Matthew. I can not find your message on
> https://bugs.ruby-lang.org...
magaudet (Matthew Gaudet)
08:04 AM Feature #13166: Feature Request: Byte Arrays for Ruby 3
I agree that the OP probably is more interested in a `BitVector`/`BitArray` than a `ByteArray`, at least for the spec... jwmittag (Jörg W Mittag)
07:34 AM Revision c527fa13 (git): exts.mk.tmpl: note footer [ci skip]
* template/exts.mk.tmpl: place note footer message at the end.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@582...
nobu (Nobuyoshi Nakada)
07:34 AM Revision cdaf6db0 (git): debug.c: check codepage value [ci skip]
* debug.c (set_debug_option): check garbage and overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58225 b2...
nobu (Nobuyoshi Nakada)
06:48 AM Feature #12746: class Array: alias .prepend to .unshift ?
Thanks, Matz! I've been wanting this for a while.
I've just made a PR to the Github repo with the changes: https://g...
JustJosh (Joshua Stowers)
06:03 AM Feature #13383: [PATCH] Module#source_location
Eregon (Benoit Daloze) wrote:
> shyouhei (Shyouhei Urabe) wrote:
> > In modern Ruby, prior to actually requiring a ...
shyouhei (Shyouhei Urabe)
03:56 AM Bug #13391 (Closed): wrong number of arguments error for Hash#map when lambda given
## 内容
Ruby 2.4.1 にて `Hash` オブジェクトの `#map` に 2つの引数を受け取る lambda を渡した際、
arguments error が発生します。
Ruby 2.4.0, ないし 2...
tomog105 (Tomohiro Ogoke)
01:48 AM Bug #13390: MinGW build test-all SEGV, issue in test framework or error recovery?
Just ran the test file fifty (50) times on `ruby 2.5.0dev (2017-03-29 trunk 58201) [x64-mingw32]`, and it ran fine (n... MSP-Greg (Greg L)
12:35 AM Revision 5c9cd965 (git): RUBY_DEBUG codepage option [ci skip]
* debug.c (set_debug_option): add "codepage" option to force
locale charmap on Windows.
* localeinit.c (locale_cha...
nobu (Nobuyoshi Nakada)
12:35 AM Revision 4c70f047 (git): setup.mak: ENABLE_DEBUG_ENV [ci skip]
* win32/setup.mak (-basic-vars-): pass ENABLE_DEBUG_ENV to
Makefile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)

03/30/2017

08:38 PM Bug #13390 (Closed): MinGW build test-all SEGV, issue in test framework or error recovery?
Today, while building trunk (64 bit MinGW), I had a 'no output' SEGV during test-all.
I think I've had this before...
MSP-Greg (Greg L)
05:21 PM Feature #13379: [PATCH] safe IMAP connections
[email protected] wrote:
> Yes, these APIs are very platform specific. I was just
> checking documentations and e...
normalperson (Eric Wong)
03:21 PM Feature #13379: [PATCH] safe IMAP connections
Yes, these APIs are very platform specific. I was just checking documentations and existing solutions. Maybe I'll use... ahorek (Pavel Rosický)
02:53 AM Feature #13379: [PATCH] safe IMAP connections
ahorek (Pavel Rosický) wrote:
> Thanks for the review. I've fixed the second case.
Thanks. The additional patche...
shugo (Shugo Maeda)
03:20 PM Revision 2446c759 (git): * 2017-03-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:20 PM Revision 44fa00ee (git): localeinit.c: locale_charmap return value
* localeinit.c (locale_charmap): fix the return value to call conv
function instead of encoding index on platforms ...
nobu (Nobuyoshi Nakada)
02:45 PM Bug #13319: GC issues seen with GCC7
Trunk works fine.
ruby-2.3.4 fails even when build with gcc-7 -O3.
octoploid (octoploid octoploid)
10:52 AM Feature #13388 (Assigned): gc.c: Add GC.get_parameters and .set_parameters
hsbt (Hiroshi SHIBATA)
09:39 AM Feature #13383: [PATCH] Module#source_location
shyouhei (Shyouhei Urabe) wrote:
> In modern Ruby, prior to actually requiring a library, its gemspec tends to be lo...
Eregon (Benoit Daloze)
09:26 AM Feature #13383: [PATCH] Module#source_location
In modern Ruby, prior to actually requiring a library, its gemspec tends to be loaded. From what I understand, peopl... shyouhei (Shyouhei Urabe)
04:34 AM Feature #13383: [PATCH] Module#source_location
Turning this into a feature ticket. sorah (Sorah Fukumori)
04:33 AM Feature #13383: [PATCH] Module#source_location
it would be happier if we can get all of source locations where a class opened? sorah (Sorah Fukumori)
09:32 AM Bug #12761 (Closed): Ruby 2.3.1 has a bug in `Module#alias` and `Module#alias_method`
Closing. Thank you for confirmation. shyouhei (Shyouhei Urabe)
07:25 AM Revision f88521bb (git): .travis.yml: make tests silent [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:16 AM Revision d4581159 (git): .travis.yml: checkout ruby/spec PR
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:04 AM Revision 23e2aac8 (git): git-refresh: rewrite options
* tool/git-refresh: parse options without git-rev-parse, which is
old on travis.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
06:44 AM Revision c73db5c1 (git): tool/git-refresh
* tool/git-refresh: tool to clone or update git working directory.
* Makefile.in: use git-refresh.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
05:10 AM Feature #13382: [PATCH] Options for FTP PORT command
shugo (Shugo Maeda) wrote:
> FTPClient of Apache Commons seems to have setActivePortRange() and setActiveExternalIPA...
shugo (Shugo Maeda)
04:47 AM Feature #13382: [PATCH] Options for FTP PORT command
osa (Shunsuke OSA) wrote:
> > The default mode of Net::FTP is now passive, but do you really need the active mode?
...
shugo (Shugo Maeda)
04:41 AM Feature #12589: VM performance improvement proposal
Hi Matthew,

> https://developer.ibm.com/open/2017/03/01/ruby-omr-jit-compiler-whats-next/

I was reading your a...
subtileos (Daniel Ferreira)
03:12 AM Feature #12589: VM performance improvement proposal
Sorry, Matthew. I can not find your message on
https://bugs.ruby-lang.org/issues/12589. So I am sending this mes...
vmakarov (Vladimir Makarov)
02:29 AM Feature #13173: Gemify webrick
Created https://github.com/ruby/webrick .
But https://rubygems.org/gems/webrick was reserved now. I will release/u...
hsbt (Hiroshi SHIBATA)
 

Also available in: Atom