Benoit Daloze

  • Registered on: 07/30/2009
  • Last connection: 02/04/2015



Reported issues: 51


04:28 PM Ruby trunk Feature #10958: remove "initial_state" argument of Enumerable#{slice_before,chunk}
+1, making these two simpler is definitely an improvement!


12:18 PM Ruby trunk Bug #10943: Singleton class expression (class << obj) should make be indivisual namespaces
Without this change it is possible to determine which CREF or "lexical scope for constant" is used for resolving cons...


12:56 PM Ruby trunk Bug #10924: String#b
Note #b is more #binary than #ascii.


07:29 PM Ruby trunk Bug #10887: Time#zone encoding is ASCII-8BIT instead of intended US-ASCII
Yui NARUSE wrote:
> Applied in changeset r49702.
> ----------
> zone may be ASCII-8BIT on Windows [Bug #10887]...
03:12 PM Ruby trunk Bug #10894 (Open): Unamed keyrest argument and a normal keyword argument disallow arbitrary keywo...
$ ruby -ve 'def m(a:1,**);end; p m(a:1,b:2)'
ruby 2.0.0p576 (2014-09-19) [x86_64-linux]
-e:1:in `<main>...
01:53 PM Ruby trunk Bug #10893 (Closed): String#chomp (and chomp!) with a UTF-8 record separator results in Encoding:...
Reproducing code:
$/="\n".encode("UTF-8"); p "abc\r\n".encode("utf-32be").chomp
The encode to UTF-8 is to m...
12:41 PM Ruby trunk Bug #10892 (Open): Deadlock in autoload
Updating to recent RubySpec seems to show a bug under concurrent autoload.
I attach the extracted logic to reproduce...


10:36 PM Ruby trunk Bug #10887 (Closed): Time#zone encoding is ASCII-8BIT instead of intended US-ASCII
$ ruby -ve 'p'
ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-linux]
10:26 PM Ruby trunk Revision 49693: * time.c: zone encoding should be US-ASCII if all 7-bits. Fix r46907.
* test/ruby/test_time.rb, test/ruby/test_time_tz.rb: Update tests.
07:41 PM Ruby trunk Bug #10886 (Closed): String#split now throws a RegexpError instead of an ArgumentError
ruby 2.1.3p242 (2014-09-19 revision 47630) [x86_64-linux]
-e:1:in `split': invalid byte sequence in UTF-8 (A...

Also available in: Atom