Project

General

Profile

Activity

From 06/13/2017 to 06/19/2017

06/19/2017

10:46 PM Feature #13657: Simplify usage of Enumerable#reject
I guess this request is a variant of https://bugs.ruby-lang.org/issues/11286 (if not identical). You would like to jo... shyouhei (Shyouhei Urabe)
03:28 PM Feature #13657: Simplify usage of Enumerable#reject
Great! You're right, that will accomplish this _exactly_.
Do you see any hope in adding this functionality to `#re...
JustJosh (Joshua Stowers)
10:32 PM Feature #11105: ES6-like hash literals
+1
While it might be odd or new for some, using this in ES6 has been very nice. I am often wishing this was suppo...
tleish (Tony Fenleish)
07:39 PM Feature #13667 (Closed): Add Coverage.running? to quickly check if Coverage is enabled.
Since we can't `RubyVM::InstructionSequence#to_binary` when `Coverage` is running, it is useful to be able to ask rub... burke (Burke Libbey)
03:37 PM Bug #11033: OpenSSL related threading issues in Ruby 2.1 and 2.2
rhenium (Kazuki Yamaguchi) wrote:
> 2.3 stable maintainer: I've attached a patch that applies on top of ruby_2_3.
...
usa (Usaku NAKAMURA)
03:26 PM Bug #11033: OpenSSL related threading issues in Ruby 2.1 and 2.2
Now that openssl is a default gem, you can just update it before running 'bundle install':
gem install openssl...
rhenium (Kazuki Yamaguchi)
01:41 PM Bug #11033: OpenSSL related threading issues in Ruby 2.1 and 2.2
This ticket is marked as closed - but I only see OpenSSL 2.0.4 in the trunk branch on GitHub per https://github.com/r... Iristyle (Ethan Brown)
02:40 PM Bug #12670 (Assigned): Segmentation fault on `Magick::Image#get_pixels` on ruby since ruby-2.2
nobu (Nobuyoshi Nakada)
02:36 PM Bug #12670 (Closed): Segmentation fault on `Magick::Image#get_pixels` on ruby since ruby-2.2
Applied in changeset trunk|r59116.
----------
test for [Bug #12670]
heap corruption by deferred free.
nobu (Nobuyoshi Nakada)
02:36 PM Revision 22c8dcff (git): debug.c: rgengc debug option
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:36 PM Revision 263a0f7f (git): test for [Bug #12670]
heap corruption by deferred free.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59116 b2dd03c8-39d4-4d8f-98ff-82...
nobu (Nobuyoshi Nakada)
01:17 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
Ruby Fibers as they currently stand are perfect and making them more complex is a mistake IMHO.
Let's be clear on ...
ioquatix (Samuel Williams)
01:03 PM Revision 0a907a37 (git): Make string literal to frozen object on gemspec of defulte gems.
Added following gemspecs.
* extensions: date, dbm, etc, fiddle, gdbm, sdbm, stringio, strscan, zlib
* pure r...
hsbt (Hiroshi SHIBATA)
01:02 PM Bug #13591: spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ']
Fixed in r59113.
I split the spec to only include cases that seem to work on Windows according Greg's tests.
This t...
Eregon (Benoit Daloze)
01:00 PM Bug #13591 (Closed): spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ']
Applied in changeset trunk|r59113.
----------
Adapt Time#zone spec to deal with differences of TZ validation on Wind...
Eregon (Benoit Daloze)
01:00 PM Revision 79f85571 (git): * 2017-06-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:00 PM Revision d404e271 (git): Adapt Time#zone spec to deal with differences of TZ validation on Windows
* [Bug #13591] [ruby-core:81347]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59113 b2dd03c8-39d4-4d8f-98ff-823...
Eregon (Benoit Daloze)
10:19 AM Feature #13666 (Closed): Development: Writing test code for new features/bug fixes can be done as specs under spec/rubyspec instead of tests under test/
Dear CRuby committers,
I would like to reach an agreement with the ruby core team on a subject that was once highl...
Eregon (Benoit Daloze)
08:34 AM Bug #13635: ruby and linux-pf or linux-zen kernels
allencch (Allen Choong) wrote:
> I have similar issue to compile ruby-2.3.3 on Arch Linux lts.
>
> For the OpenSS...
one0fnine (Oleg Pervushin)
08:34 AM Bug #13635: ruby and linux-pf or linux-zen kernels
nobu (Nobuyoshi Nakada) wrote:
> Try more recent versions, 2.3.4, 2.4.1, and the trunk if possible.
So, the ruby ...
one0fnine (Oleg Pervushin)

06/18/2017

04:38 AM Revision f5052d45 (git): string.c: check just before modification
* string.c (rb_str_chomp_bang): check if modifiable after checking
an argument and just before modification, as it ...
nobu (Nobuyoshi Nakada)
04:29 AM Revision 80aa1e62 (git): test_string.rb: chomp! frozen string
* test/ruby/test_string.rb (TestString#test_chomp): should raise
if frozen.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
04:29 AM Revision b89367d6 (git): test/unit.rb: close jobserver
* test/lib/test/unit.rb (Test::Unit::Parallel#flush_job_tokens):
close jobserver auth fds aflter flush, not to rel...
nobu (Nobuyoshi Nakada)
01:15 AM Revision bc08e666 (git): capi/spec_helper.rb: suppress logo
* spec/rubyspec/optional/capi/spec_helper.rb (compile_extension):
suppress logo of nmake.exe to stderr. we want to...
nobu (Nobuyoshi Nakada)
01:15 AM Revision de4f844b (git): * 2017-06-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:15 AM Revision d4aad43f (git): appveyor.yml: num of jobs
* appveyor.yml (test_script): stop running too many workers to get
rid of sporadic NoMemoryError.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)

06/17/2017

12:18 AM Revision 3947382b (git): capi/spec_helper.rb: pass jobserver fds
* spec/mspec/lib/mspec/commands/mspec.rb (MSpecMain#multi_exec):
do not close GNU make jobserver auth fds.
* spec/...
nobu (Nobuyoshi Nakada)
12:10 AM Revision 0955d910 (git): capi/spec_helper.rb: use MAKE env
* spec/rubyspec/optional/capi/spec_helper.rb (compile_extension):
prefer MAKE environment variable to hardcoded nam...
nobu (Nobuyoshi Nakada)

06/16/2017

11:59 PM Revision 2b0c0cc2 (git): * 2017-06-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:59 PM Revision 9bf9d0ef (git): default.mspec: limit cores
* spec/default.mspec (MSpecScript::JobServer#cores): limit max
number of processors, not to acquire tokens more tha...
nobu (Nobuyoshi Nakada)
10:34 PM Feature #13665: String#delete_suffix
At yesterday meeting, a name `lchomp` was proposed but rejected because of the special deal of CR LF.
If `delete_suf...
nobu (Nobuyoshi Nakada)
02:30 PM Feature #13665 (Closed): String#delete_suffix
In https://bugs.ruby-lang.org/issues/12694, we decided to have `String#delete_prefix`.
It would be nice to have `Str...
sonots (Naotoshi Seo)
02:44 PM Bug #13624 (Closed): MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
vo.x (Vit Ondruch)
02:44 PM Bug #13515 (Closed): Pathname#join doesn't add separator on UNC paths
Applied in changeset trunk|r59102.
----------
pathname.rb: UNC root pathname needs a separator
* ext/pathname/lib/p...
nobu (Nobuyoshi Nakada)
02:44 PM Revision 28753375 (git): pathname.rb: UNC root pathname needs a separator
* ext/pathname/lib/pathname.rb (Pathname#plus): UNC root pathname
needs a separator. File.basename returns "/" on ...
nobu (Nobuyoshi Nakada)
02:31 PM Feature #12694: Want a String method to remove heading substr
I made a ticket for String#delete_suffix https://bugs.ruby-lang.org/issues/13665 sonots (Naotoshi Seo)
02:23 PM Feature #12694: Want a String method to remove heading substr
We have String#chomp to delete suffix, but it would be nice to have the method for symmetry.
I will create another t...
sonots (Naotoshi Seo)
02:14 PM Feature #12694: Want a String method to remove heading substr
sonots (Naotoshi Seo) wrote:
> Thanks! I've changed the name to delete_prefix. https://github.com/ruby/ruby/pull/163...
Hanmac (Hans Mackowiak)
06:26 AM Feature #12694: Want a String method to remove heading substr
Thanks! I've changed the name to delete_prefix. https://github.com/ruby/ruby/pull/1632 sonots (Naotoshi Seo)
06:11 AM Feature #12694: Want a String method to remove heading substr
I'd pick the name `delete_prefix`.
Matz.
matz (Yukihiro Matsumoto)
01:28 PM Feature #12739: deprecate_constant :Fixnum, :Bignum
Closed ticket should not be reused.
Please open new ticket.
znz (Kazuhiro NISHIYAMA)
09:47 AM Bug #10290: segfault when calling a lambda recursively after rescuing SystemStackError
`SystemStackError` seems uncatchable since r58492. nobu (Nobuyoshi Nakada)
09:01 AM Feature #13434: better method definition in C API
I don't like "mini-language" which needs a parser.
nobu (Nobuyoshi Nakada)
08:57 AM Feature #13518 (Rejected): Indented multiline comments
`=begin` and `=end` are ugly appendix inherited from Perl. I'd rather remove them than enhance them.
Matz.
matz (Yukihiro Matsumoto)
08:56 AM Bug #13407: We have recv_nonblock but not send_nonblock... can we add it?
I cannot remember why I didn't add send_nonblock.
However I feel adding send_nonblock is considerable because
sen...
akr (Akira Tanaka)
08:23 AM Feature #12063: KeyError#receiver and KeyError#name
Keys may not be names (strings and symbols), so I think `key` is a sufficient name for the method.
Matz.
matz (Yukihiro Matsumoto)
08:14 AM Bug #13432 (Closed): set_trace_funcにproc->is_from_method = TRUEのオブジェクトを渡し、SystemStackErrorを発生させるとRubyVMが停止する
nobu (Nobuyoshi Nakada)
08:12 AM Bug #13432: set_trace_funcにproc->is_from_method = TRUEのオブジェクトを渡し、SystemStackErrorを発生させるとRubyVMが停止する
r58349 で修正済み。 nobu (Nobuyoshi Nakada)
06:11 AM Bug #13432: set_trace_funcにproc->is_from_method = TRUEのオブジェクトを渡し、SystemStackErrorを発生させるとRubyVMが停止する
r59100では起きないようです。 nobu (Nobuyoshi Nakada)
08:00 AM Feature #13381: [PATCH] Expose rb_fstring and its family to C extensions
How about `fixed_str`? nobu (Nobuyoshi Nakada)
07:58 AM Feature #13381 (Assigned): [PATCH] Expose rb_fstring and its family to C extensions
ko1 (Koichi Sasada)
07:02 AM Revision 5a13c6bc (git): Merge psych-3.0.0.beta2 from https://github.com/ruby/psych
It contains following changes from 3.0.0.beta1
* Preserve time zone offset when deserializing times
https:...
hsbt (Hiroshi SHIBATA)
06:03 AM Bug #13555 (Closed): Disable TestTrace#test_trace_stackoverflow
nobu (Nobuyoshi Nakada)
05:00 AM Bug #13664 (Feedback): encountered a bug in the Ruby interpreter or extension libraries
Please show the whole log.
And `ruby -v` and the log do not match.
nobu (Nobuyoshi Nakada)
04:04 AM Revision ab8e756d (git): require 'bigdecimal'
* test/json/json_parser_test.rb: this test needs bigdecimal.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5910...
ko1 (Koichi Sasada)
03:04 AM Revision b304078a (git): Merge json-2.1.0 from https://github.com/flori/json
https://github.com/flori/json/blob/master/CHANGES.md#2017-04-18-210
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
hsbt (Hiroshi SHIBATA)
02:36 AM Bug #13498 (Assigned): Weakref, Weakmap and define_finalizer don't work on frozen objects
Weakref is implemented by finalizer to notify that an object is collected, and you can't define finalizers on frozen ... nobu (Nobuyoshi Nakada)
02:28 AM Bug #13446 (Assigned): refinements with prepend for module has strange behavior
nobu (Nobuyoshi Nakada)
01:53 AM Revision bc917f98 (git): * 2017-06-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:53 AM Revision aea98ff0 (git): removed ruby_error_print
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

06/15/2017

08:31 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
[email protected] wrote:
> Thanks for your detailed reply. It's impressive and useful
> that you have such ...
normalperson (Eric Wong)
01:56 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
Thanks for your detailed reply. It's impressive and useful that you have such a good knowledge of these issues.
I ...
ioquatix (Samuel Williams)
03:12 PM Bug #13664 (Closed): encountered a bug in the Ruby interpreter or extension libraries
while running brazil-build i got this bug
(snip)
shivayus (Ayushi shiv)
02:04 PM Revision 285f1390 (git): Clear `DESTDIR` when running make
* spec/rubyspec/optional/capi/spec_helper.rb (compile_extension): `DESTDIR` is
the drive letter of the ruby install...
U.Nakamura
01:51 PM Feature #13570: Using mkmf for ruby/spec C API specs
I tested and adapted the spec_helper.rb so it now also works on mswin (https://github.com/ruby/ruby/pull/1649) and mi... Eregon (Benoit Daloze)
01:34 PM Revision 2fbd11c7 (git): Update to ruby/spec@c730f07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
01:08 PM Bug #13663: `String#upto` doesn't work as expected
Also i think its a bit to much optimised.
because i tried to overwrite the String#<=> method, directly or with Ref...
Hanmac (Hans Mackowiak)
12:53 PM Bug #13663: `String#upto` doesn't work as expected
I believe that problem here is how to provide consistency between `succ` and `<=>` for arbitrary length strings.
1...
zverok (Victor Shepelev)
07:24 AM Bug #13663 (Closed): `String#upto` doesn't work as expected
Given that `String#upto` uses `String#succ` to generate successive values, I'd expect
```ruby
'x'.upto('ac').to_a...
sos4nt (Stefan Schüßler)
12:48 PM Revision 56b83d06 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:48 PM Revision 2bdce358 (git): Update to ruby/spec@cd1b911
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
12:48 PM Revision 5ccf36c7 (git): Update to ruby/mspec@d900a49
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
11:51 AM Revision bd8412b7 (git): Revert r59084, see r57060
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:43 AM Revision 88de87c2 (git): Don't pollute toplevel by an IRB internal method
There actually are some libraries that requires 'irb' such as byebug, and when
'irb' is required, it requires irb/src...
matsuda (Akira Matsuda)
07:16 AM Bug #13662 (Closed): prohibit machine stackoverflow while GC
Applied in changeset trunk|r59089.
----------
Prohibit SystemStackError while GC.
* vm_insnhelper.c (rb_threadptr_s...
ko1 (Koichi Sasada)
07:14 AM Bug #13662 (Closed): prohibit machine stackoverflow while GC
We have encounter GC marking miss after [Feature #13637] r59047 at test-rubyspec.
> I, [2017-06-15T04:31:33.467582...
ko1 (Koichi Sasada)
07:16 AM Revision e64e3c4c (git): Prohibit SystemStackError while GC.
* vm_insnhelper.c (rb_threadptr_stack_overflow): fatal on GC [Bug #13662]
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
ko1 (Koichi Sasada)
05:13 AM Bug #13660: rb_str_hash_m discards bits from the hash
I don't think there is any guarantee for the length of a hash value in Ruby. It's just assumed it's long enough to no... duerst (Martin Dürst)
03:12 AM Revision 9504610b (git): common.mk: tweaked packages order
* common.mk (dist): tweaked packages order by $(DISTPKGS).
.tar.gz comes first for the hash values in downloads pag...
nobu (Nobuyoshi Nakada)
02:39 AM Revision d25ed18c (git): make-snapshot: colorize [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:33 AM Revision 95797e13 (git): make-snapshot: suppress output from 7z [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:33 AM Revision 4d4fabaf (git): * 2017-06-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:33 AM Revision 10840d3a (git): make-snapshot: prefer default commands over 7z [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:29 AM Misc #13659 (Third Party's Issue): Keeping track of officially supported versions by the ruby bindings in the core/stdlib
Please report it at https://github.com/ruby/openssl nobu (Nobuyoshi Nakada)
12:21 AM Misc #13659: Keeping track of officially supported versions by the ruby bindings in the core/stdlib
Note: https://docs.ruby-lang.org/en/trunk/OpenSSL.html (our official documentation) is not affect "frozen_string_lite... hsbt (Hiroshi SHIBATA)

06/14/2017

10:05 PM Bug #13661 (Rejected): DateTime.parse parses strings with a month abbreviation after a word boundary as a valid date
When parsing a string like "[email protected]" it parses it into a DateTime i.e.:
~~~ ruby
require 'date'
DateTime....
jbcden (Jacob Chae)
09:58 PM Bug #13660: rb_str_hash_m discards bits from the hash
What is particularly puzzling on that AppVeyor log is both hash values at the Ruby level look the same, and have the ... Eregon (Benoit Daloze)
09:56 PM Bug #13660 (Closed): rb_str_hash_m discards bits from the hash
I believe rb_str_hash_m might discard some bits from the hash value in some situations.
It computes the hash as a ...
Eregon (Benoit Daloze)
02:02 PM Revision bacadbe9 (git): proc.c: infect inspect result
* proc.c (method_inspect): the result should be infected by the
object.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
01:37 PM Misc #13659 (Third Party's Issue): Keeping track of officially supported versions by the ruby bindings in the core/stdlib
Hello ruby core-team and others,
Would it be possible to keep track of the versions that are officially supported
...
shevegen (Robert A. Heiler)
01:08 PM Revision 452f46b7 (git): test/ruby/test_method.rb: refined [ruby-core:81666] [Bug #13656]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:49 AM Bug #11033 (Closed): OpenSSL related threading issues in Ruby 2.1 and 2.2
Applied in changeset trunk|r59081.
----------
openssl: import v2.0.4
Import Ruby/OpenSSL 2.0.4. Only bug (and typo)...
Anonymous
04:57 AM Bug #11033: OpenSSL related threading issues in Ruby 2.1 and 2.2
[Bug #8386] is unrelated to this. The X509_load_cert_crl_file() function called
from OpenSSL::X509::Store#add_file i...
rhenium (Kazuki Yamaguchi)
01:23 AM Bug #11033: OpenSSL related threading issues in Ruby 2.1 and 2.2
Also seeing this issue crop up in AppVeyor - specifically under Ruby 2.4 testing. We haven't seen this in previous R... Iristyle (Ethan Brown)
09:49 AM Revision 9eb92007 (git): openssl: import v2.0.4
Import Ruby/OpenSSL 2.0.4. Only bug (and typo) fixes. The full commit
history since v2.0.3 (imported at r57482) can b...
rhenium (Kazuki Yamaguchi)
06:04 AM Bug #13656 (Closed): Method#super_method returns incorrect result dependent on unrelated module
Applied in changeset trunk|r59080.
----------
proc.c: skip prepended modules
* proc.c (method_super_method): skip p...
nobu (Nobuyoshi Nakada)
06:03 AM Revision dbf67bf0 (git): proc.c: skip prepended modules
* proc.c (method_super_method): skip prepended modules and
continue from the super class of the original class.
[...
nobu (Nobuyoshi Nakada)
05:23 AM Bug #13655: external encoding named "-" (doc issue or…?)
I think it a doc issue. nobu (Nobuyoshi Nakada)
05:10 AM Revision e6d9e4c8 (git): compile.c: dump and error before allocation
* compile.c (iseq_set_sequence): separate instruction dump and
error, before allocation of sequence.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
04:27 AM Bug #13658 (Closed): Compile error with Oracle Solaris Studio (Oracle Developer Studio) 12.4 in compile.c line 1622 (definition of BADINSN_ERROR)
Applied in changeset trunk|r59078.
----------
simply call xfree().
* compile.c (BADINSN_ERROR): mixing (void) and (...
ko1 (Koichi Sasada)
04:15 AM Bug #13658 (Closed): Compile error with Oracle Solaris Studio (Oracle Developer Studio) 12.4 in compile.c line 1622 (definition of BADINSN_ERROR)
r59074 付近以降、Solaris 10 上の Oracle Solaris Studio 12.4 にて、
以下のエラーにより compile.c のコンパイルに失敗します。
~~~
"compile.c", line...
ngoto (Naohisa Goto)
04:27 AM Revision 70d6d8ac (git): simply call xfree().
* compile.c (BADINSN_ERROR): mixing (void) and (int) will fail solaris
compiler. [ruby-core:81668], [Bug #13658]
...
ko1 (Koichi Sasada)
03:08 AM Feature #13551: Add a method to alias class methods
I think Robert is exactly right.
I've hoped for such a method on several occasions myself, but highly dislike clutte...
JustJosh (Joshua Stowers)
02:51 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
[email protected] wrote:
> Does Ruby `File.read` and `File.stat` (and others) release the GVL? Otherwise, th...
normalperson (Eric Wong)
02:13 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
I appreciate your detailed response it was interesting.
Does Ruby `File.read` and `File.stat` (and others) release...
ioquatix (Samuel Williams)
02:51 AM Feature #13657 (Rejected): Simplify usage of Enumerable#reject
That's grep_v.
```ruby
[1, 2, 3, 4].grep_v(3) # => [1, 2, 4]
```
shyouhei (Shyouhei Urabe)
02:40 AM Feature #13657 (Rejected): Simplify usage of Enumerable#reject
The reject method is more complicated than it has to be when removing only a specific value.
It would be convenient ...
JustJosh (Joshua Stowers)
02:26 AM Revision 79029ea7 (git): * 2017-06-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:26 AM Revision d7e7f051 (git): remove OPT_CALL_CFUNC_WITHOUT_FRAME.
* vm_core.h (OPT_CALL_CFUNC_WITHOUT_FRAME): removed because nobody use it.
This optimization tries to call C-method...
ko1 (Koichi Sasada)
02:00 AM Feature #13626: Add String#byteslice!
> Fwiw, I'm also not convinced String#<< behavior about changing
> write_buffer to Encoding::UTF-8 in your above exa...
ioquatix (Samuel Williams)

06/13/2017

10:11 PM Feature #12589: VM performance improvement proposal
[email protected] wrote:
> normalperson (Eric Wong) wrote:
> > None of these are super important; and I can eve...
normalperson (Eric Wong)
03:04 PM Feature #12589: VM performance improvement proposal
normalperson (Eric Wong) wrote:
> Eric Wong <[email protected]> wrote:
>
> Ah, I noticed you've removed "re...
vmakarov (Vladimir Makarov)
04:40 PM Bug #13656 (Closed): Method#super_method returns incorrect result dependent on unrelated module
~~~ruby
module Calculations
def pluck
puts "calculations"
end
end
module Calculations2
def pluck
...
ccutrer (Cody Cutrer)
04:06 PM Bug #13655 (Closed): external encoding named "-" (doc issue or…?)
IO.new's document explicitly states that it accepts "-" as external encoding:
https://github.com/ruby/ruby/blob/d0...
shyouhei (Shyouhei Urabe)
01:54 PM Feature #13653: Bundled zlib helper
I think `--enable-bundled-zlib` should suppress looking for external libraries and headers, as well as fiddle and psych. nobu (Nobuyoshi Nakada)
12:01 PM Feature #13653 (Closed): Bundled zlib helper
I created experimentally implementation for zlib-binding helper of bundled build.
* https://github.com/ruby/ruby/...
hsbt (Hiroshi SHIBATA)
01:48 PM Bug #13648 (Closed): [PATCH] Nested map of Enumerator::Lazy with packed values gives wrong result
nobu (Nobuyoshi Nakada)
01:39 PM Bug #10314: Default argument lookup fails in Ruby 2.2 for circular shadowed variable names
olivierlacan (Olivier Lacan) wrote:
> Also, wasn't `def run(foo = self.foo)` a viable alternative to `def run(foo = ...
nobu (Nobuyoshi Nakada)
04:06 AM Bug #10314: Default argument lookup fails in Ruby 2.2 for circular shadowed variable names
nobu (Nobuyoshi Nakada) wrote:
> I'm in favor of that error.
Do you still want to implement this error?
Also,...
olivierlacan (Olivier Lacan)
01:17 PM Bug #13654 (Closed): irb save-history extension is not concurrency-safe

## Issue
If 2 simultaneous irb sessions are running with save-history enabled, the history will be overwritten in ...
charles.cooke (Charles Cooke)
06:54 AM Bug #13652: Ruby 2.3.4 does not catch Argument error when comparing DateTime with String
@derekzwy it is fixed in Ruby2.4.1 and active_support 5.1.1
it looks like the bug does happen in your active_suppo...
Hanmac (Hans Mackowiak)
02:59 AM Bug #13652 (Rejected): Ruby 2.3.4 does not catch Argument error when comparing DateTime with String
Ruby 2.3.4 does not catch Argument error when comparing DateTime with String, while Ruby 2.1.5 catches it and return ... derekzwy (Wenyuan Zhang)
03:20 AM Revision be1d07ca (git): * compile.c (dump_disasm_list_with_cursor): replace with
dump_disasm_list_with_cursor_dest.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59075 b2dd03c8-39d4-4d8f-98ff-8...
nobu (Nobuyoshi Nakada)
02:52 AM Revision eb0777e8 (git): fix to free unallocated memory.
* compile.c (iseq_set_sequence): initialize with NULL for line_info_table
and generated_iseq and check NULL at BADI...
ko1 (Koichi Sasada)
02:22 AM Feature #13518: Indented multiline comments
nobu (Nobuyoshi Nakada) wrote:
> How about that matching indentation of `=begin` and `=end`?
>
> ```ruby
> =be...
tscheingeld (Terry Scheingeld)
01:31 AM Revision 121550b0 (git): compile.c: refine error message
* compile.c (insn_set_sc_state): dump the whole instructions and
mark the destination when label state mismatch.
g...
nobu (Nobuyoshi Nakada)
01:04 AM Revision 81073cc4 (git): * 2017-06-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:04 AM Revision a784132d (git): compile.c: refine error messages
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:27 AM Feature #12533: Refinements: allow modules inclusion, in which the module can call internal methods which it defines.
Sorry for slight off-topic from me here - I wonder if refinements will be refined when ruby 3.x comes out ... :) shevegen (Robert A. Heiler)
12:24 AM Feature #12399: Restricted, safe version of `Kernel#eval`
I am neutral on this; I can see that it can be useful. Not sure if matz wants to have it though,
I guess there is a ...
shevegen (Robert A. Heiler)
 

Also available in: Atom