General

Profile

fxn (Xavier Noria)

  • Email: fxn@hashref.com
  • Registered on: 03/21/2010
  • Last connection: 03/14/2019

Issues

Activity

03/05/2019

08:21 AM Ruby trunk Bug #14702: On Ruby 2.5.1, tracepoint isn't working on the file that is loaded by load_iseq
For reference: https://github.com/rails/rails/issues/35475. fxn (Xavier Noria)

03/04/2019

11:58 PM Ruby trunk Bug #14702: On Ruby 2.5.1, tracepoint isn't working on the file that is loaded by load_iseq
Hi!
Rails 6 applcations have bootsnap and Zeitwerk enabled by default. Right now, that needs Ruby 2.6 because Zeit...
fxn (Xavier Noria)

02/09/2019

05:47 PM Ruby trunk Feature #15592: mode where "autoload" behaves like an immediate "require"
> I guess it needs some convention between constant names and filenames.
I agree it is good if such convention is av...
fxn (Xavier Noria)

02/08/2019

06:54 AM Ruby trunk Feature #15592: mode where "autoload" behaves like an immediate "require"
Zeitwerk has an interface to eager load similar to what it is being suggested, but it is able to do so easily because... fxn (Xavier Noria)

02/07/2019

08:21 PM Ruby trunk Feature #15592: mode where "autoload" behaves like an immediate "require"
Many people do not realize that in order to eager load a project tree you need to autoload. Talking about the general... fxn (Xavier Noria)

01/24/2019

10:19 AM Ruby trunk Feature #5653: "I strongly discourage the use of autoload in any standard libraries" (Re: autoload will be dead)
Let me add a couple of things.
In case const_missing is discussed, these are the reasons why implementing autoload...
fxn (Xavier Noria)

01/23/2019

01:39 PM Ruby trunk Feature #5653: "I strongly discourage the use of autoload in any standard libraries" (Re: autoload will be dead)
Hey! I am the author of Zeitwerk, let me do a quick followup here.
First and foremost, I'd like to be very straigh...
fxn (Xavier Noria)

11/02/2017

09:51 AM Ruby trunk Feature #11547: remove top-level constant lookup
I realized that Object does not halt the lookup, but it is rather just skipped. For example, constants in ancestors o... fxn (Xavier Noria)

01/03/2017

07:12 PM Ruby trunk Feature #11547: remove top-level constant lookup
Ah, no, https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/57244/entry/variable.c#L419 seems to say ... fxn (Xavier Noria)
07:07 PM Ruby trunk Feature #11547: remove top-level constant lookup
Oh, didn't look at the patch. This means String::Hash returns nil?
fxn (Xavier Noria)

Also available in: Atom