Project

General

Profile

Activity

From 11/28/2018 to 12/04/2018

12/04/2018

11:33 PM Revision cfa6c553 (git): Merge 2-0-stable branch from bundler/bundler.
It's release version of Bundler 2
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66204 b2dd03c8-39d4-4d8f-98ff-82...
hsbt (Hiroshi SHIBATA)
11:10 PM Revision 76d9da90 (git): mjit.c: remove init_list
It is not needed since we have LIST_HEAD_INIT initializer in
mjit_worker.c
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
Eric Wong
11:00 PM Bug #15114: Ruby で定義したメソッドに `&:hoge` を渡しても refinements が有効にならない
nobu (Nobuyoshi Nakada) wrote:
> テストでクラッシュするため、一旦revertしました。
パッチを作成してからだいぶ時間が経っていたので手元で `rebase trunk` して最新版を pul...
osyo (manga osyo)
08:51 AM Bug #15114 (Open): Ruby で定義したメソッドに `&:hoge` を渡しても refinements が有効にならない
テストでクラッシュするため、一旦revertしました。 nobu (Nobuyoshi Nakada)
10:19 PM Revision d612c44d (git): Enable MJIT on AIX
* configure.ac: disable using __builtin_setjmp to avoid errors when execution
globally jumps out of JITted code. Sp...
Rei Odaira
08:46 PM Feature #15350: [PATCH] thread_sync.c (queue_sleep): remove deadlock checking
I agree with Jeremy, that dropping the deadlock detection from `Queue#pop` would be pity. It's a lot easier if you ge... larskanis (Lars Kanis)
08:42 PM Feature #14385: Deprecate back-tick for Ruby 3.
Eregon (Benoit Daloze) wrote:
> IMHO this is way too incompatible and using %x{} only makes it less nice/readable/in...
nrodriguez (Nicolas Rodriguez)
06:48 PM Revision 2dd614af (git): * 2018-12-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:48 PM Revision d987e1e2 (git): Add prototype of rb_ary_ptr_use_start()
Without this icc fails to run.
http://rubyci.s3.amazonaws.com/icc-x64/ruby-trunk/log/20181203T130002Z.diff.html.gz
g...
naruse (Yui NARUSE)
05:46 PM Bug #15379 (Closed): [PATCH] Fix documentation for Warning.warn
Warning.warn does not add any newlines to the message argument, this just makes the documentation reflect that.
Th...
olleolleolle (Olle Jonsson)
01:15 PM Revision f984a40e (git): .travis.yml: config_2nd may not exist in ~/
https://travis-ci.org/ruby/ruby/jobs/463317607
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66199 b2dd03c8-39d4...
k0kubun (Takashi Kokubun)
12:24 PM Revision 631086b7 (git): Merge upstream from ruby/psych
* https://github.com/ruby/psych/pull/379
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66198 b2dd03c8-39d4-4d8f-...
hsbt (Hiroshi SHIBATA)
11:45 AM Revision 70a385a4 (git): Re-commit r65722
which was accidentally reverted by r65904
158562dabb197d6efc53cabe6662177c6ec3f43e
git-svn-id: svn+ssh://ci.ruby-la...
k0kubun (Takashi Kokubun)
11:34 AM Feature #15378 (Third Party's Issue): URI::InvalidURIError (bad URI(is not URI?)
I using the ruby 2.5.3 and try to save this url http://zapovednik.space/material/stantsija-petropavlovsk
URI::Inva...
ipatovanton (Anton Ipatov)
11:22 AM Feature #15374: Proposal: Enable refinements to `#method_missing`
oops, that's right. osyo (manga osyo)
11:16 AM Revision 49efa015 (git): Remove unnecessary linker flags
Cygwin/mingw linker should be able to link against shared library
itself. Mswin build sets -def:$(DEFFILE) option by...
nobu (Nobuyoshi Nakada)
11:16 AM Revision bfb64d47 (git): Move dependency on gemspec
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:16 AM Revision 86661b5c (git): Remove unnecessary directory listing
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:54 AM Misc #15342: DevelopersMeeting20181212Japan
[Feature [#15007](https://bugs.ruby-lang.org/issues/15007)] Proposal: Introduce support for cold function attributes ... methodmissing (Lourens Naudé)
10:51 AM Revision 3a88b4d0 (git): commit miss
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
10:49 AM Revision 9b161c3c (git): change diaeresis from above to below for better visibility
In test/ruby/test_regexp.rb and test/ruby/test_string.rb, change
some instances of COMBINING DIAERESIS (U+0308, above...
duerst (Martin Dürst)
09:37 AM Revision f49d2269 (git): test/excludes/_appveyor: exclude memory-inefficient
test which AppVeyor sometimes can't run.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66191 b2dd03c8-39d4-4d8f-...
k0kubun (Takashi Kokubun)
09:30 AM Bug #15376: Default gems: how will it work exactly?
I can not answer most of these question due to my own lack of knowledge but I agree
with mentioning it in NEWS and w...
shevegen (Robert A. Heiler)
06:38 AM Bug #15376 (Closed): Default gems: how will it work exactly?
Some standard libraries will be gemified in Ruby 2.6+.
1) I believe we need to provide documentation for this. The...
marcandre (Marc-Andre Lafortune)
09:16 AM Revision c28c20ee (git): Fix error message
* array.c (ary_take_first_or_last): expected optional argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66...
nobu (Nobuyoshi Nakada)
08:53 AM Bug #15377: rails unit tests get core dumped
ko1 (Koichi Sasada) wrote:
>
> I got same critical failure.
>
Can you follow solutions here: https://stackove...
evex (abdullah samman)
08:16 AM Bug #15377: rails unit tests get core dumped
all right,
I read https://guides.rubyonrails.org/development_dependencies_install.html#mysql-and-postgresql (thanks ...
ko1 (Koichi Sasada)
08:11 AM Bug #15377: rails unit tests get core dumped
Hi, next errors:
https://gist.github.com/ko1/3974289bd0b2686e0cf923301faab5cd
ko1 (Koichi Sasada)
07:58 AM Bug #15377: rails unit tests get core dumped
You can create "activerecord_unittest" database by running this command below:
$ cd activerecord
$ bundle exec ra...
yahonda (Yasuo Honda)
07:32 AM Bug #15377: rails unit tests get core dumped
Hi,
I want to reproduce it, but I got the following error.
> /home/ko1/ruby/tmp/rails/activerecord/lib/active_r...
ko1 (Koichi Sasada)
07:06 AM Bug #15377 (Closed): rails unit tests get core dumped
I'm coming from https://github.com/rails/rails/issues/34606#issuecomment-443914170
Basically what happened is that...
evex (abdullah samman)
08:22 AM Revision c01a5ee8 (git): Use delete_prefix instead of `sub(/\Afixed-pattern/, '')`
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:00 AM Revision a94cbf81 (git): Merge rubygems master@221bdea
* Fixed https://github.com/rubygems/rubygems/pull/2506
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66188 b2dd0...
hsbt (Hiroshi SHIBATA)
07:52 AM Revision 3b871be4 (git): fix typo of r66177
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:53 AM Revision aca607a0 (git): unconstify cast to get rid of VC++ warnings
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
06:31 AM Revision 84d67979 (git): exclude skin tones as second component in TestEmojiBreaks#test_mixed_emoji
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
04:22 AM Revision 35ada33f (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:22 AM Revision 8891bb3b (git): Import bigdecimal-1.4.0.pre-20181204a
* https://github.com/ruby/bigdecimal/compare/v1.4.0.pre.20181130a..v1.4.0.pre.20181204a
git-svn-id: svn+ssh://ci.rub...
Kenta Murata
04:22 AM Revision 242ce4b1 (git): Revert "Symbol refinements"
Due to assertion failures when VM_CHECK_MODE >= 2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66182 b2dd03c8-...
Kenta Murata
04:22 AM Revision 01b20daa (git): Symbol refinements
* vm_args.c (refine_sym_proc_call): enalbe accidentally disabled
refinements in Symbol#to_proc. [Bug #15114]
Fro...
Kenta Murata
04:11 AM Revision db9f1efc (git): change embedding character in TestEmojiBreaks#test_embedded_emoji
In test/ruby/enc/test_emoji_breaks.rb, in method
TestEmojiBreaks#test_embedded_emoji, change the surrounding characte...
duerst (Martin Dürst)
02:24 AM Revision 4b85e881 (git): Prefer rb_check_arity when 0 or 1 arguments
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:58 AM Misc #15007: Let all Init_xxx and extension APIs frequently called from init code paths be considered cold
methodmissing (Lourens Naudé) wrote:
> https://github.com/ruby/ruby/pull/2005/files#diff-b6f26affdb29910802b4d97a901...
ko1 (Koichi Sasada)
01:41 AM Revision b0ec083a (git): process.c (retry_fork_async_signal_safe): fix -Wclobbered
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:40 AM Revision 5e8e1fcf (git): Use getent and cut on Solaris to get home directory
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:40 AM Revision 7ea31367 (git): Use Dir.home to avoid platform dependency
On Solaris 10, `echo ~#{ENV['USER']}` As expected
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66176 b2dd03c8-3...
naruse (Yui NARUSE)

12/03/2018

11:53 PM Revision a13b1f50 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:53 PM Revision 3b632108 (git): Collapse putobject, putobject, newarray
This collapses:
```
== disasm: #<ISeq:[email protected]:3 (3,0)-(5,3)> (catch: FALSE)
0000 putobject "...
tenderlovemaking (Aaron Patterson)
10:27 PM Misc #15007: Let all Init_xxx and extension APIs frequently called from init code paths be considered cold
methodmissing (Lourens Naudé) wrote:
> methodmissing (Lourens Naudé) wrote:
> > ko1 (Koichi Sasada) wrote:
> > > >...
methodmissing (Lourens Naudé)
09:33 PM Feature #13483: TracePoint#enable with block for thread-local trace
@ko1 Was there an update to this proposal? ioquatix (Samuel Williams)
09:00 PM Revision 7712ffc7 (git): process.c (retry_fork_async_signal_safe): fix -Wclobbered on i686
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
08:05 PM Bug #15375 (Closed): Crash report for Ruby 2.5.3p105
Hello, Ruby 2.5.3 just crashed with a segfault in my Sidekiq worker. This is on my Mac OS Mojave, and I am using the ... nathan.f77 (Nathan Broadbent)
07:49 PM Revision d5598962 (git): * 2018-12-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:49 PM Revision a2264342 (git): process.c: fix ETXTBUSY from MJIT compiler process
This affects test/ruby/test_process.rb (test_execopt_env_path).
Since MJIT uses vfork+execve in a separate thread, t...
Eric Wong
07:25 PM Feature #15371: IRB with ARGV
shevegen (Robert A. Heiler) wrote:
> By the way, I find it slightly amusing that python's "there is only
> one way"...
svnpenn (Steven Penny)
05:20 PM Feature #15371: IRB with ARGV
I can not say whether the above is a bug or not; however had a grep
shows that there are two toplevel methods for IR...
shevegen (Robert A. Heiler)
03:36 AM Feature #15371 (Closed): IRB with ARGV
PHP allows you to pass ARGV in interactive mode:
$ php -a -- alpha beta gamma
php > print $argv[3] . PHP_...
svnpenn (Steven Penny)
04:20 PM Feature #15341: Provide emoji version as RbConfig::CONFIG['UNICODE_EMOJI_VERSION']
As I assume matz is quite busy right now, perhaps it should/could be added to the
upcoming developer meeting at:
...
shevegen (Robert A. Heiler)
03:29 PM Feature #15374: Proposal: Enable refinements to `#method_missing`
i always like the fun you can do with method_missing, but for your example, method_missing always use a symbol for th... Hanmac (Hans Mackowiak)
11:07 AM Feature #15374 (Rejected): Proposal: Enable refinements to `#method_missing`
Proposal enable refinements to `#method_missing`.
It can be used in the following cases.
```ruby
# Access key va...
osyo (manga osyo)
02:18 PM Feature #15171: [patch] Use OpenSSL 1.1.1 for Appveyor MinGW build
Sorry for the second message. I did not mention one thing that non Windows users may not be aware of.
Publicly fa...
MSP-Greg (Greg L)
02:02 PM Feature #15171: [patch] Use OpenSSL 1.1.1 for Appveyor MinGW build
Update:
1. There have been several recent commits re OpenSSL 1.1.1 issues.
2. A new install of MSYS2 will insta...
MSP-Greg (Greg L)
01:39 PM Revision 5ce53352 (git): add a NEWS entry of TracePoint#enable
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
01:12 PM Revision fddf7a05 (git): update-deps: support coroutine dependencies
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:12 PM Revision 54c979e9 (git): Ignore goruby wrapper
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:39 PM Revision 5ceeea4d (git): ext/bigdecimal/bigdecimal.c: drop unused function
This has been unused since r66124.
cc: @mrkn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66167 b2dd03c8-39d4-...
k0kubun (Takashi Kokubun)
12:36 PM Revision 888cdf60 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:36 PM Revision 5e11de65 (git): make `RARRAY_PTR_USE` more conservertive.
* include/ruby/ruby.h: de-transient at
`RARRAY_PTR_USE` and `RARRAY_PTR_USE_START`.
Introduce `RARRAY_PTR_USE_TRA...
ko1 (Koichi Sasada)
12:32 PM Revision 60989daa (git): mjit.c: eliminate -save-temps flag
in a new variable cc_common_args.
`cflags=-save-temps=obj` makes MJIT fail like:
https://rubyci.org/logs/www.rubyist...
k0kubun (Takashi Kokubun)
12:22 PM Bug #15114: Ruby で定義したメソッドに `&:hoge` を渡しても refinements が有効にならない
対応遅れてしまいすみません。
ありがとうございます。
osyo (manga osyo)
04:34 AM Bug #15114 (Closed): Ruby で定義したメソッドに `&:hoge` を渡しても refinements が有効にならない
Applied in changeset trunk|r66149.
----------
Symbol refinements [Bug #15114]
nobu (Nobuyoshi Nakada)
12:01 PM Revision edbac1b9 (git): Fixed test fails against OpenSSL 1.1.1.
* https://rubyci.org/logs/rubyci.s3.amazonaws.com/ubuntu/ruby-trunk/log/20181203T093003Z.fail.html.gz
* https://rub...
hsbt (Hiroshi SHIBATA)
12:00 PM Revision 33eebfd3 (git): mjit_worker.c: undefine CC_PATH
because we mostly use cc_path now and the comment is obsolete (CC_PATH
is now absolute path and the TODO is already r...
k0kubun (Takashi Kokubun)
11:48 AM Bug #15372: openssl 1.1.1a on Debian sid test failures
I think some of these changesets are required for stable branches to fix errors on RubyCI. nagachika (Tomoyuki Chikanaga)
07:23 AM Bug #15372: openssl 1.1.1a on Debian sid test failures
Note: I attached full logs since some tests were taking way
longer than expected, too, but did not fail. For examp...
normalperson (Eric Wong)
07:14 AM Bug #15372 (Closed): openssl 1.1.1a on Debian sid test failures
I fixed a few in r66152 r66153 for webrick and drb.
There's many more than I have time to fix which affect the "op...
normalperson (Eric Wong)
11:24 AM Misc #15342: DevelopersMeeting20181212Japan
* [Feature #15373] Proposal: Enable refinements to `#method` and `#instance_method`
* [Feature #15374] Proposal: Ena...
osyo (manga osyo)
11:16 AM Feature #15373: Proposal: Enable refinements to `#method` and `#instance_method`
Thank you! shevegen :) osyo (manga osyo)
09:20 AM Feature #15373: Proposal: Enable refinements to `#method` and `#instance_method`
I won't comment on the .: here and not about the first part
of the suggestions here either, but about .source_locati...
shevegen (Robert A. Heiler)
08:47 AM Feature #15373 (Closed): Proposal: Enable refinements to `#method` and `#instance_method`
Proposal enable refinements to `#method` and `#instance_method`.
It can be used in the following cases.
```ruby
...
osyo (manga osyo)
10:35 AM Revision a8812080 (git): Fix typo in trick2018/README [ci skip]
s/dimentional/dimensional
From: "yuuji.yaginuma" <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/...
mame (Yusuke Endoh)
10:22 AM Bug #15367: IO.select is not resumed when io-object gets closed
[email protected] wrote:
> I can't use just `Thread#kill` to not stop thread while it runs `#process`.
> It wor...
normalperson (Eric Wong)
09:42 AM Bug #15367: IO.select is not resumed when io-object gets closed
I'm using `IO.select` with ssl socket as it's suggested in docs https://ruby-doc.org/core-2.5.3/IO.html#method-c-sele... printercu (Max Melentiev)
09:55 AM Revision 35d7ae85 (git): Use /bin/echo instead of shell builtin echo
builtin echo of Solaris 10's sh doesn't expand `~`.
https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable10x/ruby-...
naruse (Yui NARUSE)
09:34 AM Revision 07a5db2c (git): spec/ruby/core/io/*_spec.rb: explain MJIT failures
These random failures happen because FD number allocation
is not predictable when multiple threads are running (since...
Eric Wong
09:21 AM Revision 89455ff2 (git): NEWS: write about bigdecimal updates
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata
09:15 AM Revision f8c15d0b (git): process.c (rb_execarg_init): mark as static
io.c has not used it since r36229, and we can re-export
it if we need it at another time.
git-svn-id: svn+ssh://ci.r...
Eric Wong
08:57 AM Revision 323ddfc1 (git): process.c (rb_f_system): cleanup to use rb_execarg_get
TypedData_* macros hide assignments and are confusing and too
long for users of giant fonts.
git-svn-id: svn+ssh://c...
Eric Wong
08:51 AM Revision 4d1e32ea (git): Revert "Symbol refinements"
Due to assertion failures when VM_CHECK_MODE >= 2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66155 b2dd03c8-...
nobu (Nobuyoshi Nakada)
08:33 AM Feature #14915: Deprecate String#crypt
[email protected] wrote:
> I understand that the warning will annoy normal non-programmer
> users. However, some...
normalperson (Eric Wong)
08:14 AM Feature #14915: Deprecate String#crypt
I think that the warning is needed. People (at least, I) don't read documents. Even if I noticed, I cannot remember... mame (Yusuke Endoh)
07:59 AM Feature #14915 (Open): Deprecate String#crypt
I did not intend to close this ticket. What remains to be discussed is:
- Should we need to add warnings?
- If t...
shyouhei (Shyouhei Urabe)
05:46 AM Feature #14915 (Closed): Deprecate String#crypt
Applied in changeset trunk|r66154.
----------
string.c: [DOC] deprecate String#crypt [ci skip] [Feature #14915]
shyouhei (Shyouhei Urabe)
04:12 AM Feature #14915: Deprecate String#crypt
[email protected] wrote:
> Well, it seems we do not agree whether we should add a
> warning. But is anybody ...
normalperson (Eric Wong)
01:55 AM Feature #14915: Deprecate String#crypt
Well, it seems we do not agree whether we should add a warning. But is anybody against on documenting the deprecatio... shyouhei (Shyouhei Urabe)
05:46 AM Revision 37c22bd9 (git): string.c: [DOC] deprecate String#crypt [ci skip] [Feature #14915]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
04:51 AM Revision fb0009cf (git): drb: fix tests on Debian sid/unstable with OpenSSL 1.1.1a
OpenSSL complains abour our keys being small and weak :<
Make them big and strong with 2048-bit RSA keys and SHA256 d...
Eric Wong
04:51 AM Revision a063f71a (git): webrick: fix tests on Debian sid/unstable with OpenSSL 1.1.1a
OpenSSL complains abour our keys being small and weak :<
Make them big and strong with 2048-bit RSA keys and SHA256 d...
Eric Wong
04:44 AM Revision b94e344b (git): Symbol refinements
* vm_args.c (refine_sym_proc_call): enalbe accidentally disabled
refinements in Symbol#to_proc. [Bug #15114]
Fro...
nobu (Nobuyoshi Nakada)
04:44 AM Revision 1a1dd5cc (git): Revert "Symbol refinements [Bug #15114]"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:40 AM Bug #15370: Array#=== in long running loop continually consumes more RAM
Thanks both of you! :-) I saw some bad advice on StackOverflow and new that `case` worked as follows:
case 2
...
danielpclark (Daniel P. Clark)
03:45 AM Bug #15370: Array#=== in long running loop continually consumes more RAM
`Array#===` is irrelevant. Your code executes `freq << sum` which extends the array and consumes the memory infinite... mame (Yusuke Endoh)
03:43 AM Bug #15370 (Rejected): Array#=== in long running loop continually consumes more RAM
`Array#===` is not `Array#member?`.
`freq` is an `Array` and `sum` is an `Integer`, so`freq === sum` always returns ...
nobu (Nobuyoshi Nakada)
03:11 AM Bug #15370 (Rejected): Array#=== in long running loop continually consumes more RAM
I was doing a code challenge and trying to use as few characters as possible (not shown). So instead of using `Array... danielpclark (Daniel P. Clark)
04:34 AM Revision cd5b3095 (git): Symbol refinements [Bug #15114]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:30 AM Feature #15363: Case insensitive file systems - add info to CONFIG or somewhere?
MSP-Greg (Greg L) wrote:
> I'm not sure about the effect of short file names. If `test` is a string, and `File.exis...
nobu (Nobuyoshi Nakada)
03:54 AM Feature #15363: Case insensitive file systems - add info to CONFIG or somewhere?
nobu (Nobuyoshi Nakada) wrote:
> You can't compare path names just by case-insensitiveness, on Windows.
> Consider ...
MSP-Greg (Greg L)
12:00 AM Feature #15363: Case insensitive file systems - add info to CONFIG or somewhere?
You can't compare path names just by case-insensitiveness, on Windows.
Consider short file names.
You can compare t...
nobu (Nobuyoshi Nakada)
03:51 AM Revision 1e9896ae (git): use RARRAY_AREF instead of RARRAY_PTR_USE.
* enumerator.c (enum_chain_total_size): use RARRAY_AREF
instead of RARRAY_PTR_USE because we don't need non-const
...
ko1 (Koichi Sasada)
03:40 AM Feature #14183: "Real" keyword argument
mame (Yusuke Endoh) wrote:
> And, this is a new topic. There is an non-Symbol-key call, like `where("table.id" => 1...
jeremyevans0 (Jeremy Evans)
02:31 AM Feature #14183: "Real" keyword argument
I talked with matz about this proposal at Keep Ruby Weird conference (more precisely, Franklin BBQ at Austin). As fa... mame (Yusuke Endoh)
03:15 AM Revision b65a43ca (git): Cherry-picked spec/mspec/lib/mspec/helpers/fs.rb
From https://github.com/MSP-Greg/ruby/commit/316f60e3befa312320b2cc600d7b59ba64f12329
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
02:53 AM Revision fb2be0b5 (git): Remove `(nanosecond)` too [ci skip]
[Bug #15322]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
znz (Kazuhiro NISHIYAMA)
02:34 AM Bug #15322 (Closed): Time.strptime does not support %3N, %6N, %9N
Applied in changeset trunk|r66145.
----------
time.rb: remove the unsupported formatting options from the document [...
okkez (okkez _)
02:12 AM Bug #15322: Time.strptime does not support %3N, %6N, %9N
Thank you for comments. I will commit the patch. okkez (okkez _)
02:34 AM Revision 66ec94d5 (git): time.rb: remove the unsupported formatting options from the document [ci skip]
Time.strptime does not support %3N, %6N, and %9N.
close [Bug #15322]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
okkez (okkez _)
01:59 AM Revision 1c26ca1e (git): sample/trick2013/mame/music-box.mp4: removed
The tarball will be reduced by about 568 kB.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66144 b2dd03c8-39d4-4...
mame (Yusuke Endoh)
01:40 AM Bug #15369 (Closed): pp does not support endless range
Fixed at r66143. Thanks. mame (Yusuke Endoh)
01:33 AM Bug #15369 (Closed): pp does not support endless range
I think `nil` in output is not expetced.
```
% rbenv exec irb --simple-prompt -r irb/completion
>> pp(1..)
1..n...
znz (Kazuhiro NISHIYAMA)
01:39 AM Revision 2c840bbf (git): lib/pp.rb (Range#pretty_print): support endless range
`pp(1..)` should print `"(1..)"` instead of `"(1..nil)"`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66143 b2...
mame (Yusuke Endoh)
01:06 AM Revision afa68539 (git): Refine RubyVM::AbstractSyntaxTree::Node#type
* ast.c (rb_ast_node_type): simplified to return a Symbol without
"NODE_" prefix.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
12:57 AM Revision 8edd6423 (git): test_pp.rb: show the node when failed
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:24 AM Revision 87e1dd29 (git): Add RubyVM::AST#pretty_print
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

12/02/2018

11:28 PM Revision b56e266d (git): remove unnecessary settings with NULL_NODE in \X implementation
Remove unnecessary settings of node_array elements to NULL_NODE.
We can do this because we initialize the whole array...
duerst (Martin Dürst)
10:05 PM Revision 4a8531db (git): fix order of declarations and code at start of node_extended_grapheme_cluster()
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
10:01 PM Revision d80bf2f1 (git): fix last commit (r66135)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:41 PM Revision 56d9c8d7 (git): * 2018-12-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:41 PM Revision f43a2a5a (git): make sure all nodes are freed on error in node_extended_grapheme_cluster()
regparse.c: In function node_extended_grapheme_cluster(), introduce function-global
array node_array and use it for s...
duerst (Martin Dürst)
08:12 PM Bug #15367: IO.select is not resumed when io-object gets closed
[email protected] wrote:
> If I may inquire, how significant would the overhead be?

I'd have to implement it to...
normalperson (Eric Wong)
06:59 PM Bug #15367: IO.select is not resumed when io-object gets closed
On Windows (MinGW), the thread is also sleeping... MSP-Greg (Greg L)
06:35 PM Bug #15367: IO.select is not resumed when io-object gets closed
If I may inquire, how significant would the overhead be?
While I think Akira's comment is perfectly fine on its ow...
shevegen (Robert A. Heiler)
05:12 PM Bug #15367: IO.select is not resumed when io-object gets closed
[email protected] wrote:
> https://bugs.ruby-lang.org/issues/15367
> It happens only on linux, tested with 2.5....
normalperson (Eric Wong)
04:48 PM Bug #15367 (Open): IO.select is not resumed when io-object gets closed
Here is sample code:
~~~ ruby
rp, wp = IO.pipe
t2 = Thread.new { IO.select([rp]) }
# This also does not work:
...
printercu (Max Melentiev)
04:56 PM Bug #15368 (Closed): Crash Report log information
MacBook-Pro-de-Saul:social_net saulfranciscoacunagodoy$ rails s
/Users/saulfranciscoacunagodoy/.rvm/gems/ruby-2.6.0-...
saulacuna (Saul Francisco Acuña Godoy)
03:10 PM Feature #15363: Case insensitive file systems - add info to CONFIG or somewhere?
Now, I'm pretty much only windows, but previously the network I used had Windows, MacOS/OSX, and a few of *nix NAS de... MSP-Greg (Greg L)
01:01 PM Feature #15363: Case insensitive file systems - add info to CONFIG or somewhere?
Now I can't remember why `File::FNM_SYSCASE` is 0 on macOS..., maybe it can select case-sensitive filesystems. nobu (Nobuyoshi Nakada)
12:37 PM Feature #15363: Case insensitive file systems - add info to CONFIG or somewhere?
Case-sensitiveness is runtime environment property, and may differ per mounted volumes.
nobu (Nobuyoshi Nakada)
12:50 PM Revision a7f1bcb2 (git): optarse.rb: mention multiple descriptions [ci skip]
[ruby-list:50718]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:27 AM Bug #15343 (Closed): String#each_grapheme_cluster wrongly splits some emoji (genie, zombie, wrestling)
Working through Unicode Standard Annex #29 (version 31, for Unicode 10.0.0), I'm not sure all of the code in node_ext... duerst (Martin Dürst)
10:07 AM Revision a96a594f (git): solve the genie/zombie/wrestlers bug
enc/unicode.c: - Add U+1F93C (WRESTLERS), U+1F9DE (GENIE), and U+1F9DF
to onigenc_unicode_GCB_ranges...
duerst (Martin Dürst)
10:00 AM Revision 1752d138 (git): expand a small comment [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
09:48 AM Bug #15366 (Closed): bigdecimal.c:3699:1: warning: ‘Zero’ defined but not used
When compiling ruby trunk, I get a warning on bigdecimal.c:
```
compiling bigdecimal.c
bigdecimal.c:3699:1: warn...
duerst (Martin Dürst)
07:37 AM Bug #15365: backport r62776 (test_iseq.rb: skip iseq with coverage)
ruby_2_5 r66131 merged revision(s) 62776. nagachika (Tomoyuki Chikanaga)
07:19 AM Bug #15365 (Closed): backport r62776 (test_iseq.rb: skip iseq with coverage)
This is a ticket for backport management.
r62776 seems required to get rid of failure in some CI environments.
nagachika (Tomoyuki Chikanaga)
07:37 AM Revision f35b27b5 (git): merge revision(s) 62776: [Backport #15365]
test_iseq.rb: skip iseq with coverage
* test/ruby/test_iseq.rb (test_to_binary_with_objects): #to_binary
...
nagachika (Tomoyuki Chikanaga)
07:13 AM Bug #14553: Maybe this is too early for this but i encountered issues when using jit with rails
ruby_2_5 r66130 merged revision(s) 63040. nagachika (Tomoyuki Chikanaga)
07:13 AM Revision 0812ab5f (git): merge revision(s) 63040: [Backport #14553]
compile.c: do not dump unused callinfos
* compile.c (compile_if): rewind callinfo indexes used in
...
nagachika (Tomoyuki Chikanaga)
06:43 AM Revision 4bcdeeb6 (git): Fix rubyspec of bigdecimal for ruby <2.6
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
05:21 AM Revision e1091526 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:21 AM Revision a7e3516f (git): Fix JSON::Parser against bigdecimal updates
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
05:21 AM Revision e021386e (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:21 AM Revision c8fb30fc (git): Fix rubyspec against bigdecimal updates
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
05:21 AM Revision a0e438cd (git): Import bigdecimal-1.4.0.pre-20181130a
* https://github.com/ruby/bigdecimal/compare/74d25ef..v1.4.0.pre.20181130a
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
Kenta Murata
01:33 AM Revision 096d3629 (git): add/change some comments in node_extended_grapheme_cluster() [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
01:06 AM Revision d359ee3f (git): reformat code [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)

12/01/2018

11:28 PM Revision b6e33be8 (git): * 2018-12-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:28 PM Revision 246dd723 (git): LEGAL: update [ci skip]
* LEGAL: update configure, tool/config.guess, tool/config.sub and
parse.c, to the latest versions.
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
08:42 PM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
> https://bugs.ruby-lang.org/issues/15356

Btw, I commited as r66093 (git 9d74d402)
Can you confirm current trunk...
normalperson (Eric Wong)
05:16 PM Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
A comment for future maintainers:
Since `&fib->cont.saved_ec == ruby_current_execution_context_ptr` in the place my ...
alanwu (Alan Wu)
06:50 AM Bug #15362 (Closed): [PATCH] Avoid GCing dead stack after switching away from a fiber
Okay, I think we are in agreement then. ioquatix (Samuel Williams)
06:42 AM Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
[email protected] wrote:
> @normalperson I thought about it a bit more, perhaps both
> ideas should be impl...
normalperson (Eric Wong)
06:05 AM Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
@normalperson I thought about it a bit more, perhaps both ideas should be implemented for maximum protection. We coul... ioquatix (Samuel Williams)
05:26 AM Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
@normalperson I am open to ideas. I don't know a lot about how thread and GC interact within Ruby, unfortunately it's... ioquatix (Samuel Williams)
05:12 AM Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
[email protected] wrote:
> After I merged this patch,
> https://travis-ci.org/ruby/ruby/jobs/462071967 fail...
normalperson (Eric Wong)
05:01 AM Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
Okay, it was random failure. That concerns me too. But, it passed now. I'll merge to ruby_2_5 too. ioquatix (Samuel Williams)
04:57 AM Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
After I merged this patch, https://travis-ci.org/ruby/ruby/jobs/462071967 fails. I am testing locally in more detail. ioquatix (Samuel Williams)
03:51 AM Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
I looked at the patch it seemed okay.
I committed it to trunk r66111
Once we've confirmed it solves the issue, ...
ioquatix (Samuel Williams)
03:21 AM Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
I will take look at it. ioquatix (Samuel Williams)
04:41 PM Feature #15363: Case insensitive file systems - add info to CONFIG or somewhere?
unlike ruby, shell's glob finds a file, but it doesn't return a real filename as a result.
```
ls /mnt/c/aaa.txt
=...
ahorek (Pavel Rosický)
04:36 PM Feature #15363: Case insensitive file systems - add info to CONFIG or somewhere?
@ahorek & Hans,
Thanks for the feedback. Both of you are right, there isn't a trivial solution to this.
Ok to ...
MSP-Greg (Greg L)
04:27 PM Feature #15363: Case insensitive file systems - add info to CONFIG or somewhere?
it looks like Ruby checks only a platform for the case-(in)sensivity
for example on WSL I can create a file in my ...
ahorek (Pavel Rosický)
03:51 PM Feature #15363: Case insensitive file systems - add info to CONFIG or somewhere?
i don't think that works that easy because it depends on the filesystem which depends on the location of the file.
...
Hanmac (Hans Mackowiak)
03:57 PM Misc #15364 (Closed): Suppress "shadowing outer local variable" warning for assignments e.g. with "tap"
This warning has been already removed at r65369, and Ruby 2.6 won't print it. This check is possible in an external ... mame (Yusuke Endoh)
01:36 PM Misc #15364: Suppress "shadowing outer local variable" warning for assignments e.g. with "tap"
This is similar as to what was mentioned in one of the last developer meeting
(or rather the one in **October 2018**...
shevegen (Robert A. Heiler)
12:21 PM Misc #15364 (Closed): Suppress "shadowing outer local variable" warning for assignments e.g. with "tap"
The following pattern is quite common when initializing a complex object where some attributes (attr1 and 2) can be s... svoop (Sven Schwyn)
12:05 PM Revision 0d54245a (git): Include LEGAL in .document [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:01 AM Revision 7a46a3b9 (git): Merge rubygems-3.0.0.beta3.
* [GSoC] Multi-factor feature for RubyGems https://github.com/rubygems/rubygems/pull/2369
git-svn-id: svn+ssh://ci.r...
hsbt (Hiroshi SHIBATA)
09:29 AM Revision 5cae104e (git): Let sub-directory exts depend on their parent ext
* ext/extmk.rb: Let sub-directory exts depend on their parent ext.
* template/exts.mk.tmpl: ditto.
git-svn-id: svn+...
Kenta Murata
08:26 AM Revision d1f86941 (git): remove unnecessary code removing CR/LF from range
Remove code that tries to remove CR and LF from Grapheme_Cluster_Break=Control.
This code is unnecessary because Grap...
duerst (Martin Dürst)
07:31 AM Revision 36b3e41a (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:31 AM Revision 3feeed6e (git): introduce and use create_alternate_node()
Introduce new function create_alternate_node() to create an alternative node
from a list of nodes in one go. Use it o...
duerst (Martin Dürst)
06:52 AM Bug #14561 (Closed): Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
Thanks @alanwu this has been applied to trunk and should be back-ported to 2.5 shortly as per #15362. As the supplied... ioquatix (Samuel Williams)
06:07 AM Revision 1fa7087f (git): eliminate a list with only one element
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
04:19 AM Revision 0fa65358 (git): merge revision(s) 65365:
Update for tzdata-2018f
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@66112 b2dd03c8-39d4-4d8f-98ff-...
nagachika (Tomoyuki Chikanaga)
03:49 AM Revision 4b99725d (git): Avoid GCing dead stack after switching away from a fiber
Fixes <https://bugs.ruby-lang.org/issues/14561> and discussed
<https://bugs.ruby-lang.org/issues/15362>.
git-svn-id:...
Samuel Williams
01:01 AM Bug #15359 (Assigned): Bundler help is not properly integrated
hsbt (Hiroshi SHIBATA)
12:37 AM Revision 57005046 (git): tool/downloader.rb: retry Net::OpenTimeout
to prevent random failure
https://travis-ci.org/ruby/ruby/jobs/461667474
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
k0kubun (Takashi Kokubun)
12:08 AM Revision 5d3aa0ac (git): Revert "Collapse putobject, putobject, newarray"
This reverts commit cbdf5a1842cda89347a2c840d23c35f041aead68.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6610...
tenderlovemaking (Aaron Patterson)

11/30/2018

11:58 PM Revision cf18fc32 (git): * 2018-12-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:58 PM Revision f86b49c1 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:58 PM Revision cbdf5a18 (git): Collapse putobject, putobject, newarray
This collapses:
```
== disasm: #<ISeq:[email protected]:3 (3,0)-(5,3)> (catch: FALSE)
0000 putobject "...
tenderlovemaking (Aaron Patterson)
11:34 PM Feature #15363 (Open): Case insensitive file systems - add info to CONFIG or somewhere?
I was under the impression that Windows was the only case insensitive file system. That is not the case. In RubyGem... MSP-Greg (Greg L)
11:03 PM Feature #15349 (Closed): Use a shared array for the `duparray` instruction
I committed this in r66095, not sure why it didn't close this. tenderlovemaking (Aaron Patterson)
10:47 PM Bug #15362: [PATCH] Avoid GCing dead stack after switching away from a fiber
Alan,
You're amazing... We're completely blocked on upgrading by this bug. You're a savior
Thanks,
Andrew
aselder (Andrew Selder)
08:22 PM Bug #15362 (Closed): [PATCH] Avoid GCing dead stack after switching away from a fiber
Hello! I have a patch that fixes Bug #14561. It's not a platform specific issue but
it affects the default build con...
alanwu (Alan Wu)
09:03 PM Misc #15347: Require C99
[email protected] wrote:
> Back to Visual Studio:

What is the feasability of requiring GCC or clang for Windows bui...
normalperson (Eric Wong)
02:03 PM Misc #15347: Require C99
Requiring a more modern version of MSVC should be a given anyway. Currently CRuby still tries to support 6.0 (`_MSC_V... cremno (cremno phobia)
08:27 PM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
I have a patch for this, #15362 if anyone could take a look. alanwu (Alan Wu)
05:20 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
I thought this was fixed already in 2.6 - but obviously not. That's bad :( ioquatix (Samuel Williams)
05:18 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
Would it possible to get this addressed? It blocking my entire organization from upgrading past Ruby 2.4
It's repr...
aselder (Andrew Selder)
03:47 PM Bug #15333 (Closed): make check fails looking for Bundler 2.0
Build on a totally clean CentOS 7 box passed without failure. I would attribute this issue to "user's host configurat... leam (Leam Hall)
01:14 AM Bug #15333: make check fails looking for Bundler 2.0
My original failure was on a Fedora 28 box. I am building a CentOS 7 box and still getting the build environment set ... leam (Leam Hall)
02:33 PM Feature #9577 (Closed): [PATCH] benchmark/driver.rb: align columns in text output
I think this was already fixed by introducing benchmark-driver.
~~~
$ make benchmark OPTS="-r time -o simple" ITE...
k0kubun (Takashi Kokubun)
11:59 AM Revision 9234318e (git): merge revision(s) 65956:
fix r65954; Keep tainty
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@66105 b2dd03c8-39d4-4d8f-98ff-...
nagachika (Tomoyuki Chikanaga)
11:44 AM Revision 8f23f690 (git): test/ruby/test_io.rb (test_recycled_fd_close): remove hacks
I think I finally fixed the underlying bug in r65937
("io.c (fptr_finalize_flush): close race leading to EBADF")
I'v...
Eric Wong
07:59 AM Bug #15361 (Closed): [backport] Import Ruby/OpenSSL 2.1.2
https://github.com/ruby/openssl/pull/160 (included in Ruby/OpenSSL 2.1.0 and newer) fixes an incompatibility with Ope... devurandom (Dennis Schridde)
07:19 AM Revision 26771cad (git): Added words in the comment at r65088 [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:04 AM Revision 157b1090 (git): Update source code URI in bundled_gems [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:25 AM Bug #13746 (Closed): windows-pr gemのRuby 2.4 32bit版でのSEGV
cosmo0920 (Hiroshi Hatake)
05:19 AM Bug #15316: rb_postponed_job_register not thread-safe
> r66100
Thanks to work on this, Eric.
k0kubun (Takashi Kokubun)
05:15 AM Bug #15343: String#each_grapheme_cluster wrongly splits some emoji (genie, zombie, wrestling)
I had my computer spend about 10h to compile Ruby with regexp debug flags activated. It took that long because while ... duerst (Martin Dürst)
03:56 AM Revision dc1ecab0 (git): test/testunit/test_parallel.rb: respect subprocess timeout scale
MJIT tests take longer than 100s on my VM :<
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66101 b2dd03c8-39d4-4...
Eric Wong
03:56 AM Revision eb38fb67 (git): vm_trace.c: workqueue as thread-safe version of postponed_job
postponed_job is safe to use in signal handlers, but is not
thread-safe for MJIT. Implement a workqueue for MJIT
thr...
Eric Wong
01:01 AM Bug #15354 (Rejected): Remove Bundler from StdLib
I have the same concerns.
I'm going to resolve the duplicated vendoring problem at https://github.com/rubygems/rub...
hsbt (Hiroshi SHIBATA)
12:49 AM Bug #15354: Remove Bundler from StdLib
@colby
Ok. I decided on the longer message.
> snide comment
Snide - 'derogatory or mocking in an indirect w...
MSP-Greg (Greg L)

11/29/2018

11:30 PM Revision d7e4e50b (git): io.c: fix clang -Werror,-Wshorten-64-to-32 on Linux sendfile
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66099 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
11:28 PM Revision 1372c092 (git): io.c: fix clang -Werror,-Wshorten-64-to-32 errors
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
11:09 PM Bug #15354: Remove Bundler from StdLib
vo.x (Vit Ondruch) wrote:
> please consider removal of Bundler from StdLib unless upstream demonstrates it can maint...
colby (Colby Swandale)
06:35 AM Bug #15354: Remove Bundler from StdLib
I am afraid that my issues won't be addressed as long as independent Bundler is not discontinued and this have not ha... vo.x (Vit Ondruch)
05:51 AM Bug #15354: Remove Bundler from StdLib
@vo.x
Many of the points you make are true.
I also think about when Travis mucked up their builds (at least tru...
MSP-Greg (Greg L)
10:37 PM Revision 6ccc2379 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:37 PM Revision f47b38b0 (git): io.c: favor comparisons against zero rather than -1
On my 32-bit x86 userspace, I get the following .text savings:
text data bss dec hex filen...
Eric Wong
10:22 PM Feature #14915: Deprecate String#crypt
[email protected] wrote:
> IMO, documentation is not enough. A warning may annoy a user,
> but sudden removal (i...
normalperson (Eric Wong)
03:23 PM Feature #14915: Deprecate String#crypt
mame (Yusuke Endoh) wrote:
> IMO, documentation is not enough. A warning may annoy a user, but sudden removal (in f...
jeremyevans0 (Jeremy Evans)
11:52 AM Feature #14915: Deprecate String#crypt
IMO, documentation is not enough. A warning may annoy a user, but sudden removal (in future) is much worse.
As a ...
mame (Yusuke Endoh)
10:32 AM Feature #14915: Deprecate String#crypt
[email protected] wrote:
> File 0001-Deprecate-String-crypt.patch added

I am against the rb_warn cal...
normalperson (Eric Wong)
08:31 AM Feature #14915: Deprecate String#crypt
jeremyevans0 (Jeremy Evans) wrote:
> mame (Yusuke Endoh) wrote:
> > This ticket has been discussed at the developer...
jeremyevans0 (Jeremy Evans)
09:32 PM Feature #10548: remove callcc (Callcc is now going obsoleted. Please use Fiber.)
Eric Wong wrote:
> [email protected] wrote:
> > Feature #10548: Callcc is now going obsoleted. Please use Fiber.
> > ...
normalperson (Eric Wong)
09:22 PM Bug #14968: [PATCH] io.c: make all pipes nonblocking by default
[email protected] wrote:
> Honestly speaking, we are not sure we can introduce it into
> Ruby 2.6 (incompatibility, st...
normalperson (Eric Wong)
08:39 PM Revision d46cd60f (git): Use a shared array for the `duparray` instruction
In this example code:
```ruby
def foo
[1, 2, 3, 4]
end
```
The array literal uses a `duparray` instruction. Befor...
tenderlovemaking (Aaron Patterson)
08:00 PM Bug #15356 (Closed): Rack::Deflater on Rails responds with no data on Ruby 2.6.0
Applied in changeset trunk|r66093.
----------
disable non-blocking pipes and sockets by default
There seems to be a...
normalperson (Eric Wong)
07:22 PM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
[email protected] wrote:
> Thanks! The patch actually fixed the problem.

OK, that is surprising...

> > So you'...
normalperson (Eric Wong)
06:40 PM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
Thanks! The patch actually fixed the problem.
With `2.6.0-dev` pointing to the binary built as below, the command ...
zunda (zunda an)
10:42 AM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
[email protected] wrote:
> Clarify what I think of causing the problem.

> I'd like to report that a Rails app wit...
normalperson (Eric Wong)
08:46 AM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
Clarify what I think of causing the problem. zunda (zunda an)
08:00 PM Revision 0620c97e (git): * 2018-11-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:00 PM Revision 9d74d402 (git): disable non-blocking pipes and sockets by default
There seems to be a compatibility problems with Rails +
Rack::Deflater; so we revert this incompatibility.
This effe...
Eric Wong
06:48 PM Bug #15359: Bundler help is not properly integrated
I can't comment on the issue itself but I wanted to add that I personally do not
use man-pages. I use the commandli...
shevegen (Robert A. Heiler)
12:48 PM Bug #15359: Bundler help is not properly integrated
BTW I am not sure how the Bundler man pages are imported into Ruby repository, but I think there should be either the... vo.x (Vit Ondruch)
12:42 PM Bug #15359 (Closed): Bundler help is not properly integrated
Bundler has nice help, but it is a bit complex [1]. It ideally needs `man` command installed but it definitely needs ... vo.x (Vit Ondruch)
06:13 PM Bug #15360 (Closed): "ThreadError: deadlock; recursive locking" error when recursive lock shouldn't be possible
I think I've discovered a Ruby bug, possibly introduced in 2.5.
I've attached a reproduction script; running it on...
brockspratlen (Brock Spratlen)
03:58 PM Bug #14200: addr2line.c compile error with C89 compilers on Solaris 10
非常に詳細なご説明をいただきありがとうございます。
では、標準ライブラリに関しては諦めた上でその他の範囲でC99の一部の機能を使うことにした場合、Solaris 10, 11で、
* 公式の Oracle Develope...
k0kubun (Takashi Kokubun)
03:50 PM Bug #14200: addr2line.c compile error with C89 compilers on Solaris 10
r63571 で対策された isnan のように、準拠規格によって定義が異なる関数やマクロがあったら、問題は発生するのかもしれません。(今の所、私の環境では、Rubyのコンパイル時には遭遇したことはないので、具体例は無いのですが) ngoto (Naohisa Goto)
03:12 PM Bug #14200: addr2line.c compile error with C89 compilers on Solaris 10
> Soraris 11や10、あるいは9以前に関してそれぞれについて具体的にどのような懸念や副作用があるか
Solaris 9 およびそれ以前はもう考慮する必要はないと思います。
Solaris 10/11 の公式コンパ...
ngoto (Naohisa Goto)
02:47 PM Bug #15335: Ruby 2.6.0 is not properly fortified
Just FTR trying to build r66092 on Fedora Rawhide [1], x86_64, ppc64le, aarch64, s390x, and armv7hl were properly for... vo.x (Vit Ondruch)
02:14 PM Bug #13758: TestRubyOptions#test_segv_setproctitle segfaults on AARCH64
Any chance to get this fixed? It is nice that Ruby has such fancy SIGSEGV handler, but it does not work on all platfo... vo.x (Vit Ondruch)
11:36 AM Feature #15289 (Closed): Accept "target" keyword on `TracePoint#enable`
The above issue was fixed in r66087. Thank you. k0kubun (Takashi Kokubun)
11:33 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
Eric Wong <[email protected]> wrote:
> [email protected] wrote:
> > @k0kubun I like the general ideas p...
normalperson (Eric Wong)
12:22 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
[email protected] wrote:
> @k0kubun I like the general ideas presented here but the
> implementation is too...
normalperson (Eric Wong)
09:22 AM Revision d7e30434 (git): Remove unused variable in example code [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:57 AM Feature #14244: Better error messages for scripts with non-matching end statements
mame (Yusuke Endoh) wrote:
> foonlyboy (Eike Dierks) wrote:
> > I'd like to propose,that on a missing 'end'
> > t...
duerst (Martin Dürst)
03:52 AM Feature #14244: Better error messages for scripts with non-matching end statements
> I'd like to propose,that on a missing 'end'
> the parse tree should be rescanned for the first def inside def,
...
mame (Yusuke Endoh)
01:08 AM Feature #14244: Better error messages for scripts with non-matching end statements
I fully agree with Martin that this is one of the most annoying problems.
I used ruby -w on my failing file and it...
foonlyboy (Eike Dierks)
08:04 AM Bug #15358 (Closed): Segfault in rb_transient_heap_mark when running Sequel's specs
Applied in changeset trunk|r66091.
----------
clear dst Hash on Hash#replace. [Bug #15358]
* hash.c (linear_copy): ...
ko1 (Koichi Sasada)
07:43 AM Bug #15358: Segfault in rb_transient_heap_mark when running Sequel's specs
Thank you for your report.
I found a bug and will commit soon.
Thanks,
Koichi
ko1 (Koichi Sasada)
08:03 AM Revision a763e346 (git): clear dst Hash on Hash#replace. [Bug #15358]
* hash.c (linear_copy): solve two issues on `Hash#replace`.
(1) fix memory leak
(1-1) don't allocate memory i...
ko1 (Koichi Sasada)
07:45 AM Revision 2fc56c98 (git): Create empty revision.h when srcdir is write-only [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:07 AM Revision 1a6ae0a9 (git): Always try to update revision.h with GNU make
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:51 AM Revision 16d6a91a (git): Revert "using_spec.rb: skip broken test for MinGW for now"
This reverts commit 110273c53461a9a7ecdcca705346be21f25f50c6.
Try this with r66087
git-svn-id: svn+ssh://ci.ruby-la...
k0kubun (Takashi Kokubun)
06:37 AM Bug #15348 (Closed): r66003 Support targetting TracePoint - MinGW
Applied in changeset trunk|r66087.
----------
use __builtin_setjmp on mingw64 [Bug #15348].
ko1 (Koichi Sasada)
06:37 AM Revision 66e9bfd4 (git): use __builtin_setjmp on mingw64 [Bug #15348].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:19 AM Bug #13438: Fix heap overflow due to configure.in not being updated for HEAP_* -> HEAP_PAGE_* variable renaming
Oops, stunned that nobody noticed this issue for over a yer.
Had just pushed the patch. Sorry for the delay!
shyouhei (Shyouhei Urabe)
06:16 AM Bug #13438 (Closed): Fix heap overflow due to configure.in not being updated for HEAP_* -> HEAP_PAGE_* variable renaming
Applied in changeset trunk|r66086.
----------
Remove HEAP_ALIGN_LOG setting in configure.ac for OpenBSD/MirOS
The r...
shyouhei (Shyouhei Urabe)
04:40 AM Bug #13438: Fix heap overflow due to configure.in not being updated for HEAP_* -> HEAP_PAGE_* variable renaming
jeremyevans0 (Jeremy Evans) wrote:
> shyouhei (Shyouhei Urabe) wrote:
> > We looked at this issue several times in ...
jeremyevans0 (Jeremy Evans)
06:16 AM Revision 0b899a25 (git): Remove HEAP_ALIGN_LOG setting in configure.ac for OpenBSD/MirOS
The ruby setting was renamed to HEAP_PAGE_ALIGN_LOG, but the
configure.in (now configure.ac) file was not updated, so...
shyouhei (Shyouhei Urabe)
05:26 AM Revision 493955c6 (git): .travis.yml: cache unicode.org files
Before this changeset (since r58071) we did not download files
from unicode.org but just touch some files. This is a...
shyouhei (Shyouhei Urabe)
05:25 AM Bug #15333: make check fails looking for Bundler 2.0
@hsbt
By no means have I looked at how Bundler is used by RG testing, but in trunk, the following line in test_cas...
MSP-Greg (Greg L)
12:27 AM Bug #15333: make check fails looking for Bundler 2.0
I will build a clean box and try again. Thank you. leam (Leam Hall)
04:12 AM Bug #15343: String#each_grapheme_cluster wrongly splits some emoji (genie, zombie, wrestling)
Some data points from a discussion between @naruse and myself:
- Up to elf (U+1F9DD) is Emoji_Modifier_Base, but g...
duerst (Martin Dürst)
02:47 AM Revision 2be1cf45 (git): .travis.yml: fix YAML parse error
`[` is a meta character in YAML. `- [` starts an array,
so it should end with `]`; but it was not.
git-svn-id: svn...
shyouhei (Shyouhei Urabe)
01:56 AM Feature #15349: Use a shared array for the `duparray` instruction
normalperson (Eric Wong) wrote:
> [email protected] wrote:
> > I was going to apply this patch, but it modi...
tenderlovemaking (Aaron Patterson)
01:09 AM Revision 58d74446 (git): * 2018-11-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66083 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:09 AM Revision 8ea6c92e (git): time.rb: Move documents and stop others
* lib/time.rb: Move method documents to each methods. And stop
documentation of the abstract and others, which wer...
nobu (Nobuyoshi Nakada)
12:42 AM Feature #15353: Support client certificates with TLS 1.3 and OpenSSL 1.1.1
Hello, openssl library now has its own tracker. Is it possible to report this issue at ruby/openssl? https://github.... shyouhei (Shyouhei Urabe)
12:26 AM Feature #10771: An easy way to get the source location of a constant
I am glad that this issue is going to be discussed in the next developer meeting, but now that we have a way to know ... sawa (Tsuyoshi Sawada)
12:22 AM Misc #15347: Require C99
[email protected] wrote:
> This is sad we loss another contributor with deep low level knowledge. I read in another...
normalperson (Eric Wong)

11/28/2018

10:54 PM Bug #15333 (Feedback): make check fails looking for Bundler 2.0
I couldn't reproduce it. hsbt (Hiroshi SHIBATA)
05:13 PM Bug #15333: make check fails looking for Bundler 2.0
Related? https://bugs.ruby-lang.org/issues/15354 leam (Leam Hall)
10:53 PM Bug #15354 (Assigned): Remove Bundler from StdLib
hsbt (Hiroshi SHIBATA)
05:41 PM Bug #15354: Remove Bundler from StdLib
I personally do not use bundler, so I don't mind either way, but I use gems (and would love
to preserve gems how I u...
shevegen (Robert A. Heiler)
05:13 PM Bug #15354: Remove Bundler from StdLib
Related? https://bugs.ruby-lang.org/issues/15333 leam (Leam Hall)
05:11 PM Bug #15354 (Rejected): Remove Bundler from StdLib
[This is mostly a clone of #13978 which I opened a year ago. Unfortunately, the same points I mentioned there still h... vo.x (Vit Ondruch)
09:36 PM Bug #15348: r66003 Support targetting TracePoint - MinGW
@ko1 Koichi,
I did another ruby-loco build, and it also passed. The 'test repo' I did is here:
https://ci.ap...
MSP-Greg (Greg L)
06:41 PM Bug #15348: r66003 Support targetting TracePoint - MinGW
@ko1 Koichi,
Thank you. Repeat that. ruby-loco is green.
Going back to last year, I've had intermittent (and...
MSP-Greg (Greg L)
05:22 PM Bug #15348: r66003 Support targetting TracePoint - MinGW
On my msys2 environment, it hits!

On my environemnt,

```
using
```

only this script hangs.


And I fou...
ko1 (Koichi Sasada)
08:54 PM Bug #15358 (Closed): Segfault in rb_transient_heap_mark when running Sequel's specs
When running Sequel's plugin specs, there is a segfault that is dependent on execution order. I have been seeing it ... jeremyevans0 (Jeremy Evans)
08:07 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
@k0kubun I like the general ideas presented here but the implementation is too heavy/specific for my use case. For ex... ioquatix (Samuel Williams)
07:52 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
> https://bugs.ruby-lang.org/issues/13618#change-75238

[email protected] wrote:
> I'm interested in the "dem...
normalperson (Eric Wong)
12:19 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
> I plan on switching https://public-inbox.org/git/ (my busiest public website) to use a demo server with Thread::Lig... k0kubun (Takashi Kokubun)
11:12 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
Changes in this iteration:

* reduced stack usage in the select()-based implementation
(also made some io.c chang...
normalperson (Eric Wong)
10:52 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
[email protected] wrote:
> The first proposal of auto fiber was fibers with implicit context switch on I/O operati...
normalperson (Eric Wong)
10:22 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
The first proposal of auto fiber was fibers with implicit context switch on I/O operations. They are fundamentally no... matz (Yukihiro Matsumoto)
08:01 PM Feature #15357 (Closed): Proc#parameters returns incomplete type information
The current implementation of Proc#parameters [differentiate between lambda? true and false](https://github.com/ruby/... larskanis (Lars Kanis)
07:23 PM Bug #15356 (Closed): Rack::Deflater on Rails responds with no data on Ruby 2.6.0
I'd like to report that a Rails app with `Rack::Deflater` enabled responds with a zero-length body on Ruby 2.6.0, to ... zunda (zunda an)
06:10 PM Bug #15355 (Closed): Random segmentation faults in development environment
During development I am getting random crashes of the "rails s" command with the log below.
The crash happens as I b...
1ucian (Lucian Lacusta)
05:54 PM Feature #9758: Allow setting SSLContext#extra_chain_cert in Net::HTTP
any feedback on this? stan3 (Tristan Hill)
03:54 PM Feature #15353 (Closed): Support client certificates with TLS 1.3 and OpenSSL 1.1.1
A TLS 1.3 server can request a client certificate after the handshake. Clients tell the server during the handshake w... mkauf (Michael Kaufmann)
02:56 PM Revision 5a9066f2 (git): Executable scripts have been moved to libexec [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:08 PM Revision 4471d4a3 (git): time.c: rescue find_timezone when loading
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:08 PM Revision 2d0833e1 (git): Try with TZInfo and Timezone gems
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:08 PM Revision ab73b305 (git): Time.at in: tz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:08 PM Revision bdfc701b (git): Timezone at Time.at
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:08 PM Revision 337b4b63 (git): Try Time.find_timezone to convert name to timezone
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:08 PM Revision fe08f99e (git): Try Time.find_timezone to load
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:55 PM Bug #15105: `rb_debug_inspector_open` breaks lazy proc optimization
ruby_2_5 r66074 merged revision(s) 64799,64800,64801. nagachika (Tomoyuki Chikanaga)
01:55 PM Revision e84f8076 (git): merge revision(s) 64799,64800,64801: [Backport #15105]
fix typo.
* vm_exec.h (DEBUG_END_INSN()): use `ec` instead of `th`.
This macro is used when `VMDEB...
nagachika (Tomoyuki Chikanaga)
01:36 PM Bug #15337: String#each_grapheme_cluster wrongly splits "\r\n"
ruby_2_5 r66073 merged revision(s) 65954,65955,65958. nagachika (Tomoyuki Chikanaga)
01:36 PM Revision 29eae8b1 (git): merge revision(s) 65954,65955,65958: [Backport #15337]
Don't use single byte optimization on grapheme clusters
Unicode Text Segmentation considers CRLF as a charac...
nagachika (Tomoyuki Chikanaga)
01:13 PM Feature #10771: An easy way to get the source location of a constant
janfri suggested this issue for the next upcoming developer meeting
at December 2018 so I think it will be approved ...
shevegen (Robert A. Heiler)
12:56 PM Misc #15007: Let all Init_xxx and extension APIs frequently called from init code paths be considered cold
methodmissing (Lourens Naudé) wrote:
> ko1 (Koichi Sasada) wrote:
> > > Does that seem reasonable as a unit of work...
methodmissing (Lourens Naudé)
12:36 PM Bug #14200: addr2line.c compile error with C89 compilers on Solaris 10
> オプションでC99準拠を指定したり、それ相当の _XOPEN_SOURCE を定義すると、
> コンパイルは通るはずではありますが、それに伴う副作用もあるので、
> 現時点では、容易に可能なら、それを指定しなくても通るようにし...
k0kubun (Takashi Kokubun)
12:19 PM Feature #15352: Mandatory block parameters
I don't find this feature useful. If you wanted to raise an error when no block is given, all you have to do is call ... sawa (Tsuyoshi Sawada)
11:05 AM Feature #15352: Mandatory block parameters
This is an interesting suggestion in the sense that block parameters,
or rather, blocks as a whole, are a bit like a...
shevegen (Robert A. Heiler)
01:29 AM Feature #15352 (Open): Mandatory block parameters
There are too many block parameter assertions (it's kind of idioms: [`raise NoBlockGiven unless glock_given?`](https:... gfx (Goro FUJI)
10:52 AM Misc #15342: DevelopersMeeting20181212Japan
* [Feature #10771] An easy way to get the source location of a constant janfri (Jan Friedrich)
10:51 AM Feature #11541: Let attr_accessor, _reader & _writer return symbols of the defined methods
I don't have a big pro or con opinion (am neutral here), but perhaps we could move this
to an upcoming developer mee...
shevegen (Robert A. Heiler)
07:07 AM Revision c80aeb52 (git): remove two unnecessary variables (np2 and np3)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
06:43 AM Revision d3b7a10d (git): eliminate intermediate variable in very short block (3 times)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
06:21 AM Revision 33c7fa65 (git): use create_sequence_node() four more times
Four more use of create_sequence_node() in node_extended_grapheme_cluster
(a few more to come).
git-svn-id: svn+ssh:...
duerst (Martin Dürst)
06:12 AM Revision 2d67a3f4 (git): Get rid of block-less Proc.new
* lib/optparse.rb (OptionParser::Switch#initialize): get rid of
`Proc.new` without a block, which may be deprecated...
nobu (Nobuyoshi Nakada)
06:12 AM Revision b7fccecf (git): Remove useless backslash
* lib/optparse.rb (OptionParser::Switch#compsys): remove useless
backslash which just confuse ruby-mode.el.
git-sv...
nobu (Nobuyoshi Nakada)
05:22 AM Feature #10548: remove callcc (Callcc is now going obsoleted. Please use Fiber.)
[email protected] wrote:
> Feature #10548: Callcc is now going obsoleted. Please use Fiber.
> https://bugs.ruby-lang.o...
normalperson (Eric Wong)
05:04 AM Feature #15350: [PATCH] thread_sync.c (queue_sleep): remove deadlock checking
> That's a fair point. However, considering you can work around
> the current deadlock detection with
> `Thread.n...
normalperson (Eric Wong)
03:30 AM Feature #15350: [PATCH] thread_sync.c (queue_sleep): remove deadlock checking
normalperson (Eric Wong) wrote:
> [email protected] wrote:
> > I expect this would make it more diffic...
jeremyevans0 (Jeremy Evans)
03:04 AM Feature #15350: [PATCH] thread_sync.c (queue_sleep): remove deadlock checking
[email protected] wrote:
> I expect this would make it more difficult to debug
> multithreaded use of ...
normalperson (Eric Wong)
12:17 AM Feature #15350: [PATCH] thread_sync.c (queue_sleep): remove deadlock checking
I expect this would make it more difficult to debug multithreaded use of Queue, since ruby would hang instead of rais... jeremyevans0 (Jeremy Evans)
04:31 AM Revision e9dbafa5 (git): test_settracefunc (test_tracepoint_enable_with_target_line): less fragile
Allow us to make other changes to the file and move the method
around without affecting this test.
git-svn-id: svn+s...
Eric Wong
03:10 AM Revision 79dd244c (git): Regenerated binstubs of bundler, rdoc and irb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
03:08 AM Revision 5dbc6583 (git): Merge rubygems upstream from https://github.com/rubygems/rubygems/commit/2c499655f29070c809dfea9f5fda6fac6850e62e
https://github.com/rubygems/rubygems/pull/2493
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66065 b2dd03c8-39d4...
hsbt (Hiroshi SHIBATA)
02:38 AM Revision b52761e4 (git): Merge stringio.gemspec from github repository.
Temporary ignored configuration of certificate sign.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66064 b2dd03c...
hsbt (Hiroshi SHIBATA)
01:58 AM Revision b4e39021 (git): use create_sequence_node() once more
One more use of create_sequence_node() in node_extended_grapheme_cluster
(several more to come).
git-svn-id: svn+ssh...
duerst (Martin Dürst)
01:56 AM Feature #15289 (Assigned): Accept "target" keyword on `TracePoint#enable`
I reopen this ticket as a reminder to fix MinGW test failure by this. Please close this ticket once AppVeyor becomes ... k0kubun (Takashi Kokubun)
01:53 AM Revision 110273c5 (git): using_spec.rb: skip broken test for MinGW for now
ko1 is fixing this and he suggested to skip it for now
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66062 b2dd0...
k0kubun (Takashi Kokubun)
01:51 AM Bug #14998 (Closed): Race conditions in MonitorMixin when interrupted
Applied in changeset trunk|r66061.
----------
lib/monitor.rb: avoid race conditions by Thread.handle_interrupt
Sugg...
shugo (Shugo Maeda)
01:51 AM Revision 6ec1720a (git): lib/monitor.rb: avoid race conditions by Thread.handle_interrupt
Suggested by Benoit Daloze. [ruby-core:88502] [Bug #14998]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66061 ...
shugo (Shugo Maeda)
01:10 AM Revision db7338fd (git): io.c (rb_update_max_fd): use F_GETFL if possible
On 64-bit Linux, fstat() needs to fill out a 144 byte struct
while F_GETFL only needs to return 8 bytes.
Fwiw, F_GET...
Eric Wong
01:04 AM Revision c5fe904f (git): Fix for coroutine/win32/Context.obj
* coroutine/win32/Context.asm: old ml version 9 needs CPU
directive before `.model` directive.
* win32/Makefile.su...
nobu (Nobuyoshi Nakada)
01:04 AM Revision db67f542 (git): win32/Makefile.sub: add flags for AS
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:53 AM Revision 97a8334c (git): introduce macro R_ERR to reduce repetitive code
Introduce a new preprocessor macro R_ERR to visually reduce repetitive code
checking for return values and going to t...
duerst (Martin Dürst)
12:49 AM Revision 7cb09658 (git): .travis.yaml: unquote
It was probably me, 7 years ago, in r33844, who started overly
quoting YAML strings. But now, this file grown up 50+...
shyouhei (Shyouhei Urabe)
12:48 AM Revision 14f47dea (git): Removed redundant empty line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:35 AM Revision b75a4591 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:35 AM Revision e432c526 (git): io.c: reduce IO.copy_stream stack usage on Linux
nogvl_copy_file_range and nogvl_copy_stream_sendfile each
used 344 bytes of stack before this change. Now, they are
...
Eric Wong
12:28 AM Revision 42cb4fed (git): reduce number of arguments on quantify_property_node()
There are only four patterns of the last two arguments to quantify_property_node().
By replacing the lower/upper argu...
duerst (Martin Dürst)
 

Also available in: Atom