General

Profile

lsegal (Loren Segal)

  • Login: lsegal
  • Email: lsegal@soen.ca
  • Registered on: 08/08/2009
  • Last sign in: 03/07/2020

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 9 9

Activity

03/06/2020

09:15 PM Ruby master Bug #16675: Regression on Ripper in Ruby 2.7 when parsing new line
> Ripper doesn't fire the events in the order of the source, typically around here-documents.
Can you explain issue ...
lsegal (Loren Segal)
09:42 AM Ruby master Bug #16675 (Open): Regression on Ripper in Ruby 2.7 when parsing new line
I'm not sure why this was closed so quickly. There is a real bug here affecting many users who indirectly rely on thi... lsegal (Loren Segal)

06/23/2016

07:21 AM Ruby master Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
In reality it's very common to treat `true`/`false` as a separate thing. The "everything is boolean" argument falls a... lsegal (Loren Segal)
02:51 AM Ruby master Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
edit: as a sidenote, adding a `Boolean` class to Ruby-core is unlikely to break any of the linked code, because Ruby ... lsegal (Loren Segal)
02:24 AM Ruby master Feature #12515: Create "Boolean" superclass of TrueClass / FalseClass
Shyouhei Urabe wrote:
> https://github.com/search?l=ruby&q=%22class+Boolean%22&type=Code
> https://rubygems.org/sea...
lsegal (Loren Segal)
01:13 AM Ruby master Feature #12515 (Rejected): Create "Boolean" superclass of TrueClass / FalseClass
Since Ruby 2.4 is unifying Bignum/Fixnum into Integer (https://bugs.ruby-lang.org/issues/12005), it seems reasonable ... lsegal (Loren Segal)

04/17/2016

07:54 PM Ruby master Bug #12295: Ripper not emitting on_parse_error for global variable name syntax errors
After looking into this a little more it looks like the Ruby error is not a "parse error", though it probably should ... lsegal (Loren Segal)
07:48 PM Ruby master Bug #12295 (Rejected): Ripper not emitting on_parse_error for global variable name syntax errors
Ripper is not emitting the `on_parse_error` event for certain types of syntax errors, specifically for the following ... lsegal (Loren Segal)

08/24/2015

07:34 PM Ruby master Bug #11485 (Closed): Ripper parser generates nil tokens for ignored_nl event during parse errors
This seems to be a regression in the Ripper parser where the `on_ignored_nl` event is passed a nil value for the toke... lsegal (Loren Segal)

01/04/2015

02:09 AM Ruby master Bug #10693 (Closed): Regression in Ripper for keyword arg default params
Easy to reproduce, seems to only be present in 2.2:
```ruby
$ ruby -v
ruby 2.2.0p0 (2014-12-25 revision 49005) [...
lsegal (Loren Segal)

Also available in: Atom