General

Profile

olivierlacan (Olivier Lacan)

  • Login: olivierlacan
  • Email: hi@olivierlacan.com
  • Registered on: 05/01/2014
  • Last sign in: 11/12/2023

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 5 5

Activity

08/22/2023

10:35 PM Ruby Feature #14579: Hash value omission
Has it been considered to ever expand this feature to allow instance variables and global variables. Or was it strictly reserved for local variables intentionally, to avoid incompatible or dangerous behavior?
Thanks for adding this r...
olivierlacan (Olivier Lacan)

08/18/2023

01:02 AM Ruby Revision 43802a08 (git): [ruby/io-console] [DOC] IO::console.getpass usage example
There were no clear example of this very useful method's usage anywhere
in the IO or IO::Console docs, which was a shame.
https://github.com/ruby/io-console/commit/4d324586a8
olivierlacan (Olivier Lacan)

12/27/2022

04:07 PM Ruby Bug #19271: irb ignores rbs and debug
Impossible to edit the original issue (loads a blank form, looks like a Redmine bug) but `ruby -v` should read:
```
ruby 3.2.0 (2022-12-25 revision a528908271) [arm64-darwin22]
```
I accidentally ran it in the wrong terminal tab when ...
olivierlacan (Olivier Lacan)
04:01 PM Ruby Bug #19271 (Closed): irb ignores rbs and debug
Not sure this is a serious issue but when starting IRB this (potentially confusing) message is immediately printed:
```
$ irb
Ignoring debug-1.7.1 because its extensions are not built. Try: gem pristine debug --version 1.7.1
Ignor...
olivierlacan (Olivier Lacan)

05/24/2022

09:56 PM Ruby Feature #14602: Version of dig that raises error if a key is not present
Considering `dig` as an operation that can be done manually (with fingers) and address exceptional situations (unexpected objects) more subtly, I would suggest `shovel` which is a more blunt instrument which tends to raise a notable exce... olivierlacan (Olivier Lacan)

10/24/2020

05:06 AM Ruby Feature #17282 (Third Party's Issue): Deprecate Digest::SHA1
In light of the widespread deprecation of SHA1 due to collision risk it poses, should Ruby still expose it without a warning within Digest::SHA1?
[FIPS PUB 180-1](https://csrc.nist.gov/publications/detail/fips/180/1/archive/1995-04-1...
olivierlacan (Olivier Lacan)

08/15/2019

03:42 PM Ruby Revision 7c46aa69 (git): Avoid confusion in Array#- and Array#difference docs (#2070)
My previous attempt to correct #2068 apparently failed and the confusing
wording ("instances") was merged into trunk instead.
This should address any potential confusion.
olivierlacan (Olivier Lacan)

08/04/2019

12:18 AM Ruby Revision 8e7df4bb (git): Use the word heredocs in Here Documents docs
Two advantages:
- higher relevance of the extremely common word "heredocs" which may
help people find this page when searching for "ruby heredocs"
- the anchor link becomes `#label-Here+Documents+-28heredocs-29`, which is
ugly due to the...
olivierlacan (Olivier Lacan)

07/24/2018

02:02 AM Ruby Feature #10982: Clarify location of NoMethod error
I just ran into a `SyntaxError` on heapy today (in Ruby 2.1.6) and it did exactly what I wish would occur for `NoMethodError`:
```
$ heapy read ruby-heap-2018-07-24\ 01\:29\:05.dump
/Users/olivierlacan/.rbenv/versions/2.1.6/lib/rub...
olivierlacan (Olivier Lacan)

12/01/2017

04:02 PM Ruby Feature #10982: Clarify location of NoMethod error
parkr (Parker M) wrote:
> This new syntax is a pretty sizable divergence from traditional Ruby error reporting.
Yes, and I would consider that a good thing.
> ...
I don't think this suggestion implies removing the stack trace, whic...
olivierlacan (Olivier Lacan)

Also available in: Atom