Benoit Daloze

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

Projects

Activity

Reported issues: 51

03/10/2015

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!

03/06/2015

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...

03/02/2015

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

02/23/2015

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...

02/22/2015

10:36 PM Ruby trunk Bug #10887 (Closed): Time#zone encoding is ASCII-8BIT instead of intended US-ASCII
$ ruby -ve 'p Time.now.zone.encoding'
ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-linux]
#<Encodin...
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