Activity
From 02/24/2018 to 03/02/2018
03/02/2018
-
09:46 PM Bug #14571 (Closed): File descriptor leak in resolv.rb
- There's an edge case in resolv.rb that can lead to file descriptor leaks on a highly saturated system (logstash in ou...
-
09:31 PM Feature #14570 (Open): Make File.expand_path/real_path casing consistent on Windows
- `File.realpath` returns the path with the same upper/lower case characters as the input parameter. But `File.expand_p...
-
09:28 PM Bug #14569: Ruby dumps core involving XML file
- It may be the same as #14273.
-
08:54 PM Bug #14569 (Closed): Ruby dumps core involving XML file
- See https://github.com/projectblacklight/blacklight/issues/1840
-
02:45 PM Bug #14568 (Closed): Build failures - MinGW ruby-loco since 62622 2018-03-01
- Applied in changeset trunk|r62637.
----------
openssl: search winsock
* ext/openssl/extconf.rb: on Windows search w... -
02:33 PM Bug #14568: Build failures - MinGW ruby-loco since 62622 2018-03-01
- @nobu,
From the MSYS2 shell -
```
$ pkg-config --libs openssl
-LE:/msys64/mingw64/lib -lssl -lcrypto
```
-
02:25 PM Bug #14568: Build failures - MinGW ruby-loco since 62622 2018-03-01
- nobu (Nobuyoshi Nakada) wrote:
> Do you have `pkg-config` command?
> If so, what does `pkg-config --libs` return?
... -
02:22 PM Bug #14568: Build failures - MinGW ruby-loco since 62622 2018-03-01
- Do you have `pkg-config` command?
If so, what does `pkg-config --libs` return? -
01:41 PM Bug #14568 (Closed): Build failures - MinGW ruby-loco since 62622 2018-03-01
- Since 62622, MinGW builds have been failing (62627, 62628, 62631). See https://ci.appveyor.com/project/MSP-Greg/ruby...
-
02:45 PM Revision 8032b00f (git): openssl: search winsock
- * ext/openssl/extconf.rb: on Windows search winsock library
always, regardless pkg-config. direct use of winsock i... -
01:08 PM Misc #14567: Clarify YAML docs
- @Eregon, thanks for merging!
BTW, as we are here, I have posted several doc.patches lately, and they had no reacti... -
12:57 PM Misc #14567: Clarify YAML docs
- @zverok Thank you for the patch!
-
12:56 PM Misc #14567 (Closed): Clarify YAML docs
- Applied in changeset trunk|r62635.
----------
Clarify the documentation of the YAML module [Misc #14567]
Based on a... -
12:49 PM Misc #14567: Clarify YAML docs
- Sounds good to me, I'll commit it.
-
12:44 PM Misc #14567 (Closed): Clarify YAML docs
- The problem I am trying to solve: If you try to understand what methods do `YAML` have, and what parameters, say, `YA...
-
12:59 PM Bug #14118: Please backport r59454, r59954
- ruby_2_4 r62636 merged revision(s) 59454,59954.
-
12:59 PM Revision 66eeabc4 (git): merge revision(s) 59454,59954: [Backport #14118]
- configure.in: use libtool
* configure.in: use libtool on macOS to suppress a warning against
debug... -
12:56 PM Revision 6a792d0b (git): Clarify the documentation of the YAML module [Misc #14567]
- Based on a patch from Victor Shepelev
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62635 b2dd03c8-39d4-4d8f-98f... -
12:45 PM Bug #14438: TestTimeTZ: failures with recent version of tzdata
- ruby_2_4 r62634 merged revision(s) 62506,62508.
-
12:45 PM Revision 6ea227b9 (git): merge revision(s) 62506,62508: [Backport #14438]
- test_time_tz.rb: past Japanese DST tzdata fix
* test/ruby/test_time_tz.rb (TestTimeTZ#test_asia_tokyo): foll... -
11:24 AM Revision 1de78c5f (git): io/console: drop 2.1.0 support [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:25 AM Bug #14557: rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー
- ruby_2_5 r62632 merged revision(s) 62606,62607.
-
08:25 AM Revision 579ffd94 (git): merge revision(s) 62606,62607: [Backport #14557]
- file.c: get rid of useless conversion
* file.c (rb_file_s_stat): File.stat does not accept an IO
o... -
07:53 AM Revision 013016b9 (git): io/console: drop 2.0.0 support [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:49 AM Revision d1d2235e (git): Makefile.sub: need suffix
- * win32/Makefile.sub: fix missing suffix of user32.lib.
[Bug #14422]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
07:24 AM Revision 0f3452f4 (git): Makefile.sub: link user32.lib
- * win32/Makefile.sub: always link user32.lib which provides a lot
of very common library functions. [Bug #14422]
... -
05:31 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- Seems marking dead fiber's stack.
-
04:36 AM Revision 11bc984e (git): search winsock libraries explicitly
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:37 AM Bug #14422 (Closed): Ruby configuration options should not be reused for gem builds
- Applied in changeset trunk|r62627.
----------
configure.ac: library options to MAINLIBS
* configure.ac (MAINLIBS): ... -
01:37 AM Revision bb3db69e (git): configure.ac: library options to MAINLIBS
- * configure.ac (MAINLIBS): moved library options for main program
and static libruby, and append MAINLIBS to LIBRUB... -
01:16 AM Revision 55d2c5a8 (git): Makefile.in (ruby.pc): phony target [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:37 AM Revision 96cda9bb (git): configure.ac: fix up r59130
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:36 AM Bug #14566 (Closed): `raise` in `Exception#message` causes infinite loop
- This code does not stop.
```ruby
class A < StandardError
def message
raise
end
end
raise A
```...
03/01/2018
- 10:49 PM Revision 72df2630 (git): * 2018-03-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:49 PM Revision f6ff45ce (git): MJIT specific flags
- Passing options to configure like as `configure MJIT_OPTFLAGS=-O
MJIT_DEBUGFLAGS=-g` overrides options to be used to ... -
05:56 PM Feature #14565: Simpler, one-liner, failsafe require in ruby? [Suggested names: require_failsafe, require_safe, require_try, require_add)
- @shevegen If you press "Edit", the form has `Description [Edit]` field, and you can edit description there.
-
05:49 PM Feature #14565: Simpler, one-liner, failsafe require in ruby? [Suggested names: require_failsafe, require_safe, require_try, require_add)
- (I have a few typos above; is there a way to edit the first post in the
bug tracker? I only seem to be able to edit ... -
05:48 PM Feature #14565 (Open): Simpler, one-liner, failsafe require in ruby? [Suggested names: require_failsafe, require_safe, require_try, require_add)
- I have quite a bit of code like this:
```ruby
begin
require 'x/tools/cdrskin.rb'
rescue LoadError; end
```
... -
03:56 PM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- harbirg (Harbir G) wrote:
> I can also reproduce the same crash on MacOS High Sierra 10.13.2. Occurs on both 2.5.0 a... -
10:44 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- I can reproduce, MacOS High Sierra 10.13.3 (17D47)
```
nedims-MacBook-Pro:~ nedim$ irb
2.5.0 :001 > enum = Enume... -
06:04 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- I can also reproduce the same crash on MacOS High Sierra 10.13.2. Occurs on both 2.5.0 and 2.6.0-preview1.
-
05:28 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- Yes, I have been able to reproduce this issue only on mac.
-
03:09 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- I can't reproduce this issue with current trunk (2.6) on Linux / Windows.
clang (mac) issue?
-
01:10 PM Feature #14564: `dig` opposite method
- Was already proposed as a "bury" (direct antonym to `dig`) and rejected: https://bugs.ruby-lang.org/issues/11747 and ...
-
12:55 PM Feature #14564: `dig` opposite method
- I have nothing against the functionality, but I think the name .expand()
is not a good one. When I read .expand, I t... -
08:57 AM Feature #14564 (Open): `dig` opposite method
- We have nice `dig` method that helps a lot.
Though we didn't have an opposite method that allows setting a value.
I... -
10:52 AM Bug #14422: Ruby configuration options should not be reused for gem builds
- So I have another issue with the configuration options. I tried to enable GMP support in Ruby on Fedora. Therefore, t...
-
09:40 AM Feature #14551: What's missing to switch to Git instead of using Subversion?
- > 1) Revisions become meaningless hashes; it's totally impossible to look at a revision id and know where it fits in ...
-
08:26 AM Revision 5fa3c57e (git): compile.c: raise on invalid input
- * compile.c (ibf_load_object_unsupported, ibf_load_object_class):
should raise an exception. rejection of invalid ... -
07:59 AM Revision b001766b (git): compile.c: do not truncate VALUE to long
- * compile.c (ibf_dump_object_regexp): do not truncate VALUE to
long. it makes invalid VALUE on IL32LLP64 platforms... -
06:41 AM Bug #14563 (Closed): irb in irb raises a FATAL error
- Start irb in irb, then C-c and C-d cause a fatal error.
~~~ text
$ irb
irb(main):001:0> irb
irb#1(main):001:0> ... -
04:10 AM Bug #14562 (Closed): Do not warn for assignment in conditionals inside ()
- Applied in changeset trunk|r62620.
----------
parse.y: refine assign_in_cond warning
* parse.y (assign_in_cond): re... -
03:47 AM Bug #14562: Do not warn for assignment in conditionals inside ()
- Just remove `if`.
It is the warning for assignment of a **literal**, which is not "conditional". -
01:15 AM Bug #14562 (Closed): Do not warn for assignment in conditionals inside ()
- Ruby warns against this code, which is very helpful.
```
% ruby -we 'if a=1; p a; end'
-e:1: warning: found = in... -
04:10 AM Revision c9ecea33 (git): parse.y: refine assign_in_cond warning
- * parse.y (assign_in_cond): refine a warning message for
assignment of a literal in conditinal expression.
[ruby-... -
03:26 AM Revision 9244cfa1 (git): tool/bisect.sh: extracted build part [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:33 AM Revision 3f465cc6 (git): bisect.sh: make srcs in builddir [ci skip]
- * tool/bisect.sh: also srcs needs Makefile, must in the build but
not the source directory.
git-svn-id: svn+ssh://... -
02:04 AM Bug #14334: Segmentation fault after running rspec (ruby/2.5.0/erb.rb:885 / simplecov/source_file.rb:85)
- I filed a separate issue https://bugs.ruby-lang.org/issues/14561 with a small repro case involving Enumerator and thr...
-
01:13 AM Feature #12010: Exclude dot and dotdot from Dir#each
- This can be closed by #13969?
-
12:37 AM Revision 7d34ed6e (git): compile.c: fix load_from_binary
- * compile.c (ibf_load_iseq_each): realpath may be nil. follow up
r59709. [fix https://github.com/Shopify/bootsnap...
02/28/2018
-
11:32 PM Bug #14561 (Closed): Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
- This seg fault happens consistently on OSX (specifically I'm reproing it on a late 2015 Macbook pro running 10.13.3, ...
- 11:31 PM Revision 7d55ee28 (git): * 2018-03-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:31 PM Revision 43e41029 (git): Revert r61936 "compile.c: use ALLOCV_N"
- * compile.c (ibf_dump_object_list): `dump->obj_list` is not fixed
yet, as new objects are pushed by lbf_dump_object... -
09:41 PM Bug #14558: "Backtrace in reverse order" always upsets my brain!
- I wish the original backtrace order is back. If at least the order was consistent. I must agree that the current situ...
-
12:39 PM Bug #14558: "Backtrace in reverse order" always upsets my brain!
- I think I understand what Goro Fuji refers to.
It sometimes takes me a while as well to adjust to the change, too.... -
08:20 AM Bug #14558: "Backtrace in reverse order" always upsets my brain!
- mrkn (Kenta Murata) wrote:
> > it sometimes "reversed", sometimes "non-reversed"
>
> Is it acceptable that the ba... -
08:10 AM Bug #14558: "Backtrace in reverse order" always upsets my brain!
- > it sometimes "reversed", sometimes "non-reversed"
Is it acceptable that the backtrace is always new, 2.5-style o... -
07:37 AM Bug #14558 (Closed): "Backtrace in reverse order" always upsets my brain!
- A Ruby 2.5.0 feature "backtrace in reverse order", issued in https://bugs.ruby-lang.org/issues/8661, is confusing in ...
-
07:25 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- I would argue strongly for keeping simpler one-word naming conventions where possible. Ruby is built upon a simple el...
-
07:02 PM Feature #14463: Allow comments to precede dots in member expressions
- shevegen (Robert A. Heiler) wrote:
> > I still find it very odd that it's inconsistent.
>
> Tsuyoshi Sawada point... -
06:22 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
- [email protected] wrote:
> Two points that would be worse for git, the first is general,
> the second is pers... -
02:08 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
- duerst (Martin Dürst) wrote:
> 1) Revisions become meaningless hashes; it's totally impossible to look at a revision... -
05:43 AM Feature #14551: What's missing to switch to Git instead of using Subversion?
- Two points that would be worse for git, the first is general, the second is personal:
1) Revisions become meaningles... -
04:22 PM Bug #14560 (Closed): Segmentation fault near the end of large Rails test suite
- I am consistently getting a Segmentation Fault about 1800 tests into a test suite with about 1900 tests. This is for ...
-
02:31 PM Revision 9af2ab9d (git): NEWS: resurrect ticket number [ci skip]
- which was unintentionally dropped at r62612.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62614 b2dd03c8-39d4-4... -
01:32 PM Revision e6faeff3 (git): common.mk: clean timestamp and intermediate header
- [ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:33 PM Feature #14559: ENV.slice
- Seems sensible.
-
08:39 AM Feature #14559 (Closed): ENV.slice
- I would like to request `ENV.slice`, which should behave analogous to `Hash#slice`.
```ruby
ENV.slice("PATH", "FO... -
12:21 PM Feature #14256: Deprecate $SAFE support in ERB and let ERB.new take keyword arguments for it
- I forgot to have a link to this ticket in r62612.
Ruby 2.5's ERB.new interface will continue to be available unti... -
12:12 PM Revision e4e65671 (git): erb.rb: relax warn level of ERB.new
- I changed my mind and thought branching ERB.new in all libraries is too
hard. Code becomes too ugly. I increased the ... -
11:12 AM Revision 9d16226f (git): Prefer to use %x instead of backtick.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:52 AM Bug #14549: abort Date#step
- ruby_2_5 r62610 merged revision(s) 62572.
-
09:52 AM Revision 607927bf (git): merge revision(s) 62572: [Backport #14549]
- date_core.c: defensive code
* ext/date/date_core.c (f_cmp): check comparison failure.
* ext/date/da... -
09:49 AM Bug #14438: TestTimeTZ: failures with recent version of tzdata
- ruby_2_5 r62609 merged revision(s) 62506,62508.
-
09:49 AM Revision 954f4e00 (git): merge revision(s) 62506,62508: [Backport #14438]
- test_time_tz.rb: past Japanese DST tzdata fix
* test/ruby/test_time_tz.rb (TestTimeTZ#test_asia_tokyo): foll... -
07:31 AM Revision 4542d616 (git): skip a test if another Thread is running.
- * test/ruby/test_time.rb (test_strftime_no_hidden_garbage): this test
checks no object allocation while specific pr... -
06:30 AM Feature #14546: Hash#delete!
- What is wrong with using `fetch`?
```ruby
{a: "a"}.fetch(:b) # => KeyError: key not found: :b
``` -
05:43 AM Bug #14557 (Closed): rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー
- Applied in changeset trunk|r62607.
----------
file.c: realpath on special symlink
* file.c (realpath_rec): fallback... -
02:35 AM Bug #14557 (Closed): rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー
- BashやZshにはプロセス置換があり, コマンドにファイル名を渡す代わりにプロセスの出力を渡すことができる. rubyコマンドにプロセスを渡した際にファイルディスクリプタが読めない旨のエラーを得た. 添付したtest.shをbash...
-
05:43 AM Revision 5a53cbe3 (git): file.c: realpath on special symlink
- * file.c (realpath_rec): fallback to symlink path when it is
accessible but the link target is not actual entry on ... -
05:17 AM Revision 1daa624d (git): file.c: get rid of useless conversion
- * file.c (rb_file_s_stat): File.stat does not accept an IO
object as trying conversion to path name string first. ... -
01:06 AM Feature #13901 (Closed): Add branch coverage
- Thank you marcandre for proposing the format, and really sorry for my super-late reply.
I considered it seriously ... -
12:53 AM Feature #4095 (Closed): C1 Coverage
- Branch coverage has been already implemented at #13901 and released in Ruby 2.5.0.
Closing this ticket. Sorry for le...
02/27/2018
-
09:27 PM Bug #13150: TestMarshal failures on FreeBSD with gcc7 because of GC
- This still happens on 2.2.9, should it be backported too?
(On gcc (GCC) 7.2.1 20170915 (Red Hat 7.2.1-2)) -
08:45 PM Revision 015a415e (git): Update to ruby/spec@51f301d
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:44 PM Revision 5506d86e (git): Remove tool/pull-latest-mspec-spec
- * It is now part of mspec in spec/mspec/tool/pull-latest-mspec-spec
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... - 08:21 PM Revision a5023c33 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:21 PM Revision 37ef87c1 (git): Update to ruby/spec@cbe855c
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:21 PM Revision ecf03376 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:21 PM Revision edb46078 (git): Update to ruby/mspec@d287466
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:50 PM Feature #14478: String #uminus should de-dupe unconditionally
- The spec reflects the current state but of course it's fine to change.
The change to specs looks good, except the de... -
08:52 AM Feature #14478: String #uminus should de-dupe unconditionally
- [email protected] wrote:
> But this seems to break the test/ruby/test_string.rb cause
> there is some edge cas... -
07:03 AM Feature #14478: String #uminus should de-dupe unconditionally
- I just tried the trivial patch of:
```
diff --git a/string.c b/string.c
index ebf5618..a9b991f 100644
--- a/str... - 04:45 PM Revision cfe9836b (git): * 2018-02-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:45 PM Revision fe2a6f65 (git): Support two `to_r`-responding args in Rational()
- * rational.c (nurat_s_convert): call `to_r` to convert non-Numeric
objects also if argc == 2 in Rational().
* test... -
02:22 PM Revision 71ee64a5 (git): common.mk: added missing dependencies on id.h
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:08 PM Revision a65b8864 (git): [EXPERIMENTAL] Support upload option for s3 package hosting.
- Example:
$ ruby tool/make-snapshot -archname=snapshot -s3=tmp /tmp trunk
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
01:28 PM Revision 2af17614 (git): random.c: Random.extend Formatter
- * random.c (InitVM_Random): extend Random itself by Formatter
module, as well as the `bytes` method used by the mod... -
12:12 PM Bug #14556 (Assigned): Please fetch Ripper's new features from nobu's patches bag (irb-ripper branch)
- > nobu
How about this? -
08:45 AM Bug #14556: Please fetch Ripper's new features from nobu's patches bag (irb-ripper branch)
- I eliminate the commit below;
https://github.com/nobu/ruby/commit/0eb5f3f128b352079b447af0faa495bd9ba746a6
because ... -
08:38 AM Bug #14556 (Closed): Please fetch Ripper's new features from nobu's patches bag (irb-ripper branch)
- I need new features for Ripper because I'm trying to use Ripper for IRB.
@nobu's feature/irb-ripper branch on GitH... -
12:07 PM Feature #4095: C1 Coverage
- nahi (Hiroshi Nakamura) wrote:
> Contribution are welcomed...
I am planning to contribute to ruby project (starti... -
11:12 AM Revision 3406c5d6 (git): Refactor ERB version checking for keyword arguments
- Improving code like r62590. See r62529 for details.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62594 b2dd03c8... -
08:15 AM Revision 86d9071e (git): defs/id.def: predefine to_f ID
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:40 AM Bug #14480: miniruby crashing when compiled with -O2 or -O1 on aarch64
- vo.x (Vit Ondruch) wrote:
> I tried `--with-setjmp-type=setjmp` and the build passed. But I have no idea what is the... -
03:14 AM Bug #14127 (Rejected): (CSV) generating UTF-16LE encoded file without BOM
- nobu almost said.
You should write BOM by yourself when you use `CSV.generate`.
If you don't want to write BOM ... -
02:49 AM Feature #10316 (Rejected): Failsafe CSV.foreach
- You can implement it with the following code:
```ruby
CSV.open(path) do |csv|
loop do
begin
row = ... -
02:27 AM Bug #14554 (Closed): gem update crashes
-
02:14 AM Feature #14463: Allow comments to precede dots in member expressions
- > I still find it very odd that it's inconsistent.
Tsuyoshi Sawada pointed out something similar in the issue that... -
01:25 AM Feature #14463: Allow comments to precede dots in member expressions
- isiahmeadows (Isiah Meadows) wrote:
> duerst (Martin Dürst) wrote:
> > There is extensive discussion on this at #76... -
01:06 AM Feature #14463: Allow comments to precede dots in member expressions
- duerst (Martin Dürst) wrote:
> There is extensive discussion on this at #7636. Please check.
I presume you meant ... -
01:36 AM Feature #14546: Hash#delete!
- marcandre (Marc-Andre Lafortune) wrote:
> As Matz clearly stated, even if a long time ago, bang is not strictly for ... - 01:17 AM Revision 34560d95 (git): * 2018-02-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:17 AM Revision 23d6a624 (git): complex.c: use predefined IDs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:59 AM Feature #14555 (Open): OpenStruct performance doesn't have to be slow...
- Coming from a JS background, it seems super baffling that OpenStruct is *incredibly* slow\*, slower than even a stand...
-
12:15 AM Feature #13784: Add Enumerable#filter as an alias of Enumerable#select
- I think this is a good change; I just noticed it from the NEWS
file at:
https://github.com/ruby/ruby/blob/trunk/N...
02/26/2018
-
10:11 PM Misc #14470: Use Commit together with co-authors Github feature in svn commits
- +1 for this idea. I've got one pull request waiting to be merged and I'd love to be listed as a real contributor to r...
-
09:58 PM Bug #14480: miniruby crashing when compiled with -O2 or -O1 on aarch64
- I tried `--with-setjmp-type=setjmp` and the build passed. But I have no idea what is the performance impact.
Never... -
12:36 PM Bug #14480: miniruby crashing when compiled with -O2 or -O1 on aarch64
- It sounds good to fix by `--with-setjmp-type`, if it works.
-
12:38 AM Bug #14480: miniruby crashing when compiled with -O2 or -O1 on aarch64
- tl;dr:
* `rb_ec_tag_jump()` causes SEGV on aarch64 when it is built with `-fomit-frame-pointer` optimization that ... -
08:52 PM Bug #14554: gem update crashes
- > /usr/local/Cellar/ruby/2.5.0_2/lib/ruby/2.5.0/rdoc/markup/to_html.rb:389: [BUG] Segmentation fault at 0x00000000000...
-
06:09 PM Bug #14554 (Closed): gem update crashes
- upon running:
$ gem update
I receive a crash. Logfile plus CLI output is attached. -
06:26 PM Bug #13882: Exception in `ensure` stops threads from exiting
- ko1 (Koichi Sasada) wrote:
> Sorry for long absent.
>
> The point is "when should we check `to_kill` flag"?
> It... -
05:49 PM Bug #14553 (Third Party's Issue): Maybe this is too early for this but i encountered issues when using jit with rails
- Obviously it's Bootsnap's issue. Bootsnap doesn't work with Ruby 2.6.0. No JIT-related logs are found in your logs to...
-
05:40 PM Bug #14553 (Closed): Maybe this is too early for this but i encountered issues when using jit with rails
- ```
50 ruby 0x000000010c6a9b71 rb_load_internal0 + 337
51 ruby ... -
04:57 PM Feature #14546: Hash#delete!
- As Matz clearly stated, even if a long time ago, bang is not strictly for mutating versions of methods. Note that the...
-
02:42 PM Revision 40db89c0 (git): tool/ruby_vm/helpers/dumper.rb: check ERB version
- I could not `make` trunk (62585) without this patch.
```
$ make -j4 && make install
BASERUBY = /home/pocke/.... -
02:39 PM Revision 08ba29ac (git): use convert_type_with_id
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:30 PM Revision 914444e4 (git): use convert_type_with_id
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:39 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
- Eregon (Benoit Daloze) wrote:
> Some people might be willing to help once it's clear what needs to be done.
If ... -
12:28 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
- naruse (Yui NARUSE) wrote:
> You need to read previous discussion in detail.
> #10547 has a point.
What's the po... -
08:30 AM Feature #14551 (Rejected): What's missing to switch to Git instead of using Subversion?
- Duplicated with #10547
> 1) I have heard some scripts might stop working if we switch to Git and nobody knows a li... -
12:37 AM Feature #14551 (Assigned): What's missing to switch to Git instead of using Subversion?
- I have a plan to migrate git from subversion. But I have no enough time to figure out it.
Because I need to update t... -
12:32 PM Bug #14542: syswrite spuriously empties the given string
- It seems so far that it is indeed a multithreading problem on my side, possibly specific to the test suite. My apolog...
-
11:18 AM Feature #12839 (Assigned): CSV - Give not nil but empty strings for empty fields
-
11:17 AM Feature #13706 (Closed): Allow CSV#delete to delete multiple columns or add #delete_columns method
- https://github.com/ruby/csv/pull/4 was already merged.
-
11:16 AM Bug #14127 (Assigned): (CSV) generating UTF-16LE encoded file without BOM
-
11:15 AM Feature #10316 (Assigned): Failsafe CSV.foreach
- 08:43 AM Revision cc47d873 (git): * 2018-02-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@62587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:43 AM Revision e5dd4465 (git): merge revision(s) 62094,62584: [Backport #14407]
- Merge ruby/spec@fd56cd4
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@62586 b2dd03c8-39d4-4d8f-98f... -
08:37 AM Revision 19022bef (git): Makefile.in: fix portability issue
- * Makefile.in (mjit_config.h): Alternative value with $@ and
printf without argument are not portable, could fail o... -
08:01 AM Revision bde45517 (git): r62071 is backported into Ruby 2.5 [Bug #14407]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:57 AM Revision df1cd0f4 (git): make-snapshot: added missing options to usage
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:57 AM Revision 2234edf0 (git): Use RB_INTEGER_TYPE_P instead of rb_obj_is_kind_of
- For checking whether an object is an Integer, because a subclass of
Integer is meaningless in Ruby, RB_INTEGER_TYPE_P... -
07:48 AM Bug #14407: defined? still returning true for top-level constant when referenced with scope
- ruby_2_5 r62568 merged revision(s) 62071.
-
07:31 AM Bug #14552 (Closed): Kernel#Integer can return a non-Integer object.
- Applied in changeset trunk|r62581.
----------
Check the result of to_int in Kernel#Integer
[ruby-core:85813] [Bug #... -
07:26 AM Bug #14552 (Closed): Kernel#Integer can return a non-Integer object.
- I found a bug that Kernel#Integer returns any non-nil object which is a result of to_int.
```ruby
obj = Object.ne... - 07:31 AM Revision cc4be225 (git): Check the result of to_int in Kernel#Integer
- [ruby-core:85813] [Bug #14552]
* object.c (rb_convert_to_integer):
Check the result of to_int in Kernel#Integer
*... - 06:00 AM Revision 6549f20e (git): * 2018-02-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:00 AM Revision fe948e85 (git): make-snapshot: exporting ChangLog with git
- * tool/make-snapshot (package): export ChangLog file under the
exported directory. Git can work only under a git r... -
06:00 AM Revision 34dc3b98 (git): make-snapshot: remove -j option from GNUMAKEFLAGS
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:00 AM Revision bf9d849b (git): vcs.rb: .git at export
- * tool/vcs.rb (VCS::GIT#export): do not remove .git directory.
should remove it by after_export.
git-svn-id: svn+s... -
05:21 AM Bug #14253 (Closed): CSV.generate doesn't wrap a string anymore
- Merged at https://github.com/ruby/csv/commit/75127b4ad00a748762effe9add3f91edeb0dc94f
It will merge ruby core repo... -
03:58 AM Feature #14550: Support keyword arguments with Date#step
- avit (Andrew Vit) wrote:
> If adding keyword options, would it make sense to add the possibility to enumerate by `>>...
02/25/2018
-
07:51 PM Feature #14550: Support keyword arguments with Date#step
- If adding keyword options, would it make sense to add the possibility to enumerate by `>>` for whole months instead o...
-
08:37 AM Feature #14550: Support keyword arguments with Date#step
- Thank you for reviewing.
I updated the documentation for Date#step also. (date-step-2.patch) -
04:59 PM Feature #11741: Migrate Ruby to Git from Subversion
- > I know this feature request already reject but still posting in
> case if guys are still considering to move git.
... -
04:56 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
- For point #1, perhaps the issue here could collect all files that
would need modification (or a new file that handle... -
02:39 PM Feature #14551 (Rejected): What's missing to switch to Git instead of using Subversion?
- I know migrating to Git get asked at least every year at RubyKaigi, and this should be a motivation to change.
#1447... -
01:52 PM Feature #13784 (Closed): Add Enumerable#filter as an alias of Enumerable#select
- Applied in changeset trunk|r62575.
----------
Add a new #filter alias for #select
* In Enumerable, Enumerator::Lazy... - 01:52 PM Revision a60a1c03 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:52 PM Revision b1a8c644 (git): Add a new #filter alias for #select
- * In Enumerable, Enumerator::Lazy, Array, Hash and Set
[Feature #13784] [ruby-core:82285]
* Share specs for the var... -
01:17 PM Revision d1ea2f9d (git): date_parse.c, date_strptime.c: ensure symbols static all
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:20 AM Bug #10864 (Rejected): REXML adds white space to text property when indent > -1
- If you don't want to add extra spaces with indent, use `transitive: true` option:
```ruby
require 'rexml/document... -
04:49 AM Revision a32e4169 (git): date_core.c: ensure symbols static all
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:28 AM Bug #14482 (Closed): headerが重複したCSVをheaders:trueでparseした場合、row.to_h[key] と row[key] の結果が一致しない
- 後方互換性がなくなってしまうのでどうするかなぁと考えてみたんですが、もともと重複していた場合はなにを返すかわからない、という仕様だったので変わっても大丈夫かなぁと言う気持ちになったので、同じになるようにしました。
-
04:28 AM Bug #14549 (Closed): abort Date#step
- Applied in changeset trunk|r62572.
----------
date_core.c: defensive code
* ext/date/date_core.c (f_cmp): check com... -
04:28 AM Revision d3d84539 (git): date_core.c: defensive code
- * ext/date/date_core.c (f_cmp): check comparison failure.
* ext/date/date_core.c (d_lite_step): deal with the compar... -
03:35 AM Feature #14385: Deprecate back-tick for Ruby 3.
- I have recently read something which may be incorrect; but perhaps it may
be correct too, I do not know. The comment... -
03:25 AM Feature #14385: Deprecate back-tick for Ruby 3.
- > I see back-ticks are used improperly all the time.
> For example, I would support adding warnings and suggestions ... -
03:08 AM Revision e110c0dd (git): guard before noreturn function
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:12 AM Revision 71da3c50 (git): process.c: guard eargp against GC
- `rb_str_append` may trigger GC, and in that case eargp might be GCed.
Probably for protecting it, `RB_GC_GUARD(execar... - 12:36 AM Revision b043343c (git): * 2018-02-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@62569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:36 AM Revision 85143cab (git): merge revision(s) 62071: [Backport #14407]
- defined? returns nil for toplevel constant lookup
* variable.c (rb_const_defined_0): toplevel constant looku...
02/24/2018
-
08:24 PM Feature #14550: Support keyword arguments with Date#step
- Seems ok.
For others, here is a quick link to the documentation for Date
in current ruby 2.5.0:
http://ruby-do... -
02:39 PM Feature #14550 (Open): Support keyword arguments with Date#step
- How about supporting keyword arguments with Date#step like Numeric#step?
~~~
from = Date.new(2018, 1, 1)
to = Da... - 03:36 PM Revision 591baf8f (git): rb_int_powm: call rb_int_pow directly
- * bignum.c (rb_int_powm): call rb_int_pow directly instead of calling `**`
operator.
git-svn-id: svn+ssh://ci.ruby... - 03:06 PM Revision da9300dc (git): * 2018-02-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:06 PM Revision c225d3c9 (git): complex.c, rational.c: remove dead code
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:56 PM Revision daa67ca3 (git): rational.c: simplify a branch condition
- * rational.c (nurat_s_convert): simplify a branch condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62564... -
02:20 PM Feature #14489: MJIT needs a reusable cache
- I agree with the direction. After resolving the slowness on Rails, we might be able to tune the default for discourse...
-
12:06 PM Feature #14489: MJIT needs a reusable cache
- One simple way that might help here is to make the default for --jit-min-calls much higher.
Compiling after only 5 c... -
05:51 AM Feature #14489 (Rejected): MJIT needs a reusable cache
- > A big question though is if the binaries can have some sort of manifest that allows you to run a pre-processor and ...
-
01:03 PM Bug #14549 (Closed): abort Date#step
- ~~~ruby
require 'date'
o = Object.new
def o.<=>(*)
2
end
Date.new(2000, 1, 1).step(3, o) { }
#=> abort
~~~
... -
12:07 PM Feature #14546: Hash#delete!
- > as I understand ! does not mean destructive, but rather
> 'more dangerous', which I believe a possible exception
... -
04:42 AM Feature #14546: Hash#delete!
- nobu (Nobuyoshi Nakada) wrote:
> `Hash#delete` is destructive, so appending `!` doesn't seem making sense.
I'm as... -
02:20 AM Feature #14546: Hash#delete!
- `Hash#delete` is destructive, so appending `!` doesn't seem making sense.
Rather, a destructive version of `Hash#fet... -
08:54 AM Revision 8b9a3eab (git): lib/erb.rb: Add uplevel to warn
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62563 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:20 AM Bug #14547: segfault on Rational() with positive exponent in a string
- ruby_2_5 r62562 merged revision(s) 62555.
-
02:08 AM Bug #14547 (Closed): segfault on Rational() with positive exponent in a string
- Applied in changeset trunk|r62555.
----------
rational.c: segfault on Rational exponent
* rational.c (read_num): fi... -
07:19 AM Revision e16d49fb (git): merge revision(s) 62555: [Backport #14547]
- rational.c: segfault on Rational exponent
* rational.c (read_num): fix segfault on Rational() with positive
... -
07:19 AM Bug #12762: missing links in LEGAL
- ruby_2_5 r62561 merged revision(s) 62513.
-
07:19 AM Revision a94362d3 (git): merge revision(s) 62513: [Backport #12762]
- Update url with 404 status on LEGAL file.
* Update redirected and upstream url.
* Added the Wayb... -
02:58 AM Revision b81538d2 (git): Judge ERB version not RUBY_VERSION but ERB.version
- On cross compilation, ruby command uses fake RUBY_VERSION.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62560 b... -
02:58 AM Revision 22acbed6 (git): On getting changelog, use git-log with --no-notes
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:55 AM Revision 1bfe28e2 (git): version.h: get rid of duplication
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:48 AM Revision 4704a0dc (git): test for r62555
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:45 AM Revision 789853ed (git): rational.c: removed needless calc
- * rational.c (read_num): exp(0) is 1, no need to multiply.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62556 b... -
02:38 AM Feature #14548: Allow some_array&.[1] to be a valid syntax
- It was introduced at [r52422] once, but removed soon at [r52430] by a matz's objection.
[r52422]: https://github.c... -
02:15 AM Bug #14545 (Closed): Backport r62071 to ruby 2.5
- The ticked is closed already, and now set "Backport" to "2.5: REQUIRED".
"Backport REQUIRED" in "Closed" ticket is t... -
02:13 AM Bug #14500: Missing Regexp documentation and clarification on behavior of \K for edge case
- oh, I didn't check with `$10`. I'd tried with backreference. Any idea how to use `\10`?
```
$ echo 'abcdefghij' |... -
01:30 AM Bug #14500: Missing Regexp documentation and clarification on behavior of \K for edge case
- Sundeep (Sundeep Agarwal) wrote:
> * suggestion to add that numbered capturing groups is limited to `9`
I don't t... -
02:08 AM Revision f954caea (git): rational.c: segfault on Rational exponent
- * rational.c (read_num): fix segfault on Rational() with positive
but less than the length of fractional part expon... -
01:12 AM Revision 62316091 (git): Improve Array#sample with random documentation
- * array.c (rb_ary_sample): Adds examples for the use of the
optional parameter random for Array#sample and unifies ... -
01:05 AM Revision e5d5cc4a (git): NEWS: elaborate on JIT for 2.6.0-preview1 [ci skip]
- This information is backported from the draft of 2.6.0-preview1 release
note. NEWS for final 2.6.0 release will be di... -
01:02 AM Revision 35ab341c (git): Fix typo: blcok -> block
- Typo in a comment about "evaluator body".
[Fix GH-1824]
From: hkdnet <[email protected]>
git-svn-id: svn+ssh:/... - 12:40 AM Revision f6445718 (git): * 2018-02-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:40 AM Revision 07a4943d (git): mjit.c: fix deadlock on marking MJIT's ISeq
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62549 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom