Brian Shirai

  • Email:
  • Registered on: 12/19/2008
  • Last connection: 10/30/2014

Projects

Activity

Reported issues: 47

12/23/2014

08:47 PM Ruby trunk Bug #10638: Keyword Hash processing is inconsistent
Sorry, I had an old MRI version selected in chruby, this appears to work correctly on trunk.
08:32 PM Ruby trunk Bug #10638 (Closed): Keyword Hash processing is inconsistent
An empty Hash passed to a method taking a keyword rest argument is not dup'd. A modification to the keyword rest Hash...

07/08/2014

09:55 PM Ruby trunk Bug #10016 (Closed): Destructuring block arguments with a Hashable last element
The following code:
~~~ruby
# destructure_bug.rb
def m
x = Object.new
def x.to_hash() {x: 9} end
yiel...

06/03/2014

03:48 PM Ruby trunk Bug #9898 (Closed): Keyword argument oddities
Case 1: If a method takes a single argument, and the method is called with a keyword splat, the method receives the p...

05/06/2014

05:25 PM Ruby trunk Bug #9810 (Open): Numeric#step behavior with mixed Float, String arguments inconsistent with docu...
The Numeric#step documentation states:
"If any of the arguments are floating point numbers, all are converted to f...

10/03/2013

02:26 AM Ruby trunk Feature #8976: file-scope freeze_string directive
> It would be a very bad idea to have a directive that completely changes the meaning of code from one file to anothe...

09/24/2013

01:07 PM Ruby trunk Bug #8945 (Closed): Unmarshaling an Array containing a Bignum from a tainted String returns a fro...
In 2.1, Symbol, Fixnum, Bignum, and Float (at least) have been changed to frozen by default. Consequently, calling #t...

02/27/2013

10:38 AM Ruby trunk Bug #7964: Writing an ASCII-8BIT String to a StringIO created from a UTF-8 String
Martin, what do you mean by: "However, the question is whether the resulting string should always be BINARY (exactly ...

02/26/2013

04:32 PM Ruby trunk Bug #7964 (Assigned): Writing an ASCII-8BIT String to a StringIO created from a UTF-8 String
=begin
In the following script, an ASCII-8BIT String is written to a StringIO created with a UTF-8 String without er...

02/21/2013

03:17 AM Ruby trunk Bug #7200: Setting external encoding with BOM|
#set_encoding accepts ("bom|utf-16be:euc-jp") but rejects ("bom|utf-16be", "euc-jp"). This is inconsistent, confusing...

Also available in: Atom