General

Profile

Jeremy Evans

Issues

Projects

Activity

02/23/2017

03:09 PM Ruby trunk Feature #13246 (Closed): [REQUEST] Allow to make rb_compile_warn a hard error
Ruby starting in 2.4 offers such an API:
~~~
def Warning.warn(str); raise str; end
~~~
This handles all inter...

02/17/2017

11:19 PM Ruby trunk Feature #13224 (Open): Add FrozenError as a subclass of RuntimeError
Currently, attempting to modify a frozen object leads to a `RuntimeError` exception. Unfortunately, this means it is...

02/03/2017

05:48 AM Ruby trunk Bug #13176: Segfault during exception raising because rb_thread_t.errinfo is set to IMEMO object
`Timeout.timeout` doesn't appear to be called directly, though I didn't audit all code involved. The problematic cod...

02/02/2017

06:32 PM Ruby trunk Bug #13176: Segfault during exception raising because rb_thread_t.errinfo is set to IMEMO object
Neither sequel, sequel_pg, nor pg appear to use throw according to grep.
I can confirm that the patch does fix the...

01/31/2017

09:48 PM Ruby trunk Bug #13176 (Closed): Segfault during exception raising because rb_thread_t.errinfo is set to IMEM...
There appears to be a problem in ruby 2.4.0 and ruby 2.5.0dev (ruby 2.5.0dev (2017-01-31 trunk 57485) [x86_64-openbsd...

01/10/2017

03:42 PM Ruby trunk Feature #13118: Array#at(*indexes); Array#at([indexes])
`Array#values_at` already exists for this purpose:
~~~ ruby
a.values_at(0,1) #=> ["a", "b"]
a.values_at(0,0) #=>...

12/29/2016

09:58 PM Ruby trunk Bug #13069: mkmf: ignore linker warnings on OpenBSD
I think this is a better fix. This keeps the `:werror` behavior in `Logging::postpone`, it just turns off the use of...
09:03 PM Ruby trunk Bug #13069 (Open): mkmf: ignore linker warnings on OpenBSD
Some of the warnings were addressed in r57189, r57190, and r57191. However, I think we should rethink checking for a...

12/25/2016

05:58 PM Ruby trunk Bug #13069: mkmf: ignore linker warnings on OpenBSD
Personally, I think it would be better to just check the return code and ignore the content of the log file. Are the...

12/19/2016

05:10 PM Ruby trunk Feature #12944: Change Kernel#warn to call Warning.warn
Since the ruby_2_4 branch will be created on Friday, I think this patch needs to be merged by then. If additional ch...

Also available in: Atom