Project

General

Profile

Activity

From 01/05/2016 to 01/11/2016

01/11/2016

10:37 PM Bug #11974 (Closed): segmentation fault when executing rake doc:app
duerst (Martin Dürst)
07:40 PM Bug #11974: segmentation fault when executing rake doc:app
I have just checked and the problem doesn't happen with the latest version (ruby 2.4.0dev (2016-01-11 trunk 53498) [x... mfer2380 (Marcos Fernandez)
12:40 AM Bug #11974 (Feedback): segmentation fault when executing rake doc:app
Seems something broken in an IO object.
Can't you try with recent 2.2?
nobu (Nobuyoshi Nakada)
06:58 PM Bug #11973: IO#advise should raise NotImplementedError on platforms that do not support that call
On Sun, Jan 10, 2016 at 5:26 PM, <[email protected]> wrote:
> Issue #11973 has been reported by Chuck Remes.
>
...
kosaki (Motohiro KOSAKI)
04:21 PM Bug #11977 (Closed): Bug with array literals caused by r53376
Hi,
I'm seeing a bug with the class name of array literals, and I believe it is caused by r53376 (reverting that c...
tenderlovemaking (Aaron Patterson)
03:06 PM Bug #11928 (Open): Segmentation fault in did_you_mean extension
With the just experimental patch, I didn't encounter SEGV.
I suspect about GC mark matter of T_IMEMO iseq, referenc...
wanabe (_ wanabe)
12:28 PM Revision eb86cd6b (git): include/ruby/oniguruma.h: Added flags needed for upcase/downcase
Unicode addition (with Kimihito Matsui)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53499 b2dd03c8-39d4-4d8f-9...
duerst (Martin Dürst)
06:52 AM Bug #11976 (Closed): Assigning to nil as a hash short-circuits without error.
Fixed at r53485. nobu (Nobuyoshi Nakada)
06:10 AM Bug #11976 (Closed): Assigning to nil as a hash short-circuits without error.
When assigning to nil as a hash, the RHS gets short-circuited, and the hash assignment on nil returns nil.
To reprod...
sergeim (Sergei Matheson)
02:33 AM Bug #11975: Range#last is not consistent and possibly does not do what is expected.
Range is not only for discrete values.
What will you expect for `(0.0...1.0).last`?
nobu (Nobuyoshi Nakada)
01:02 AM Bug #11975 (Rejected): Range#last is not consistent and possibly does not do what is expected.
This is intentional and documented:
"Note that with no arguments +last+ will return the object that defines the en...
marcandre (Marc-Andre Lafortune)
12:50 AM Revision c97c37a5 (git): configure.in: check API version
* configure.in: check if the API version number is consistent with
the program version number.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
12:01 AM Revision 948c7689 (git): * 2016-01-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:01 AM Revision d138a110 (git): io.h: remove old macros
* include/ruby/io.h (RB_IO_BUFFER_INIT, RB_IO_FPTR_NEW): remove
old macros only for internal use and obsolete since...
nobu (Nobuyoshi Nakada)

01/10/2016

11:12 PM Bug #11975 (Rejected): Range#last is not consistent and possibly does not do what is expected.
The following example demonstrates an inconsistency with Range:
This is expected behaviour:
~~~
(0..10).last =...
ioquatix (Samuel Williams)
10:41 PM Bug #11657: Abort Trap 6 when running a test suite
Excellent, many thanks for the patches :-) adh1003 (Andrew Hodgkinson)
10:33 PM Bug #11974 (Closed): segmentation fault when executing rake doc:app
This segmentation fault (see attached file) occurs when executing rake doc:app for any Rails project.
=======
Rai...
mfer2380 (Marcos Fernandez)
10:26 PM Bug #11973 (Rejected): IO#advise should raise NotImplementedError on platforms that do not support that call
Right now IO#advise returns nil when passed legal arguments even on platforms that do not support that POSIX function... cremes (Chuck Remes)
01:12 PM Bug #11972 (Closed): CGI::pretty がコメント内のhtmlタグにより範囲を見失う
以下のようなコードで ArgumentError が再現します。
~~~
#!/usr/bin/env ruby
require 'cgi'
puts CGI.pretty(DATA.read)
__END__
<sc...
koshian (Sugano Yoshihisa)
11:57 AM Revision e6f6c77d (git): compile.c: fix lhs splat in massign
* compile.c (compile_massign_lhs): when index ends with splat,
append rhs value to it like POSTARG, since VM_CALL_A...
nobu (Nobuyoshi Nakada)
11:57 AM Bug #11970 (Closed): Multiple Assignment Into a Hash with Destructuring causes segfault
Applied in changeset r53495.
----------
compile.c: fix lhs splat in massign
* compile.c (compile_massign_lhs): when...
nobu (Nobuyoshi Nakada)
09:43 AM Revision a5beed9f (git): ext/-test-: reduce feature names
* ext/-test-/**/extconf.rb: bring up extension libraries which
have same name as the parent directory to reduce fea...
nobu (Nobuyoshi Nakada)
08:58 AM Bug #11971 (Third Party's Issue): Gem.path lost default path '[installdir]/lib/ruby/gems/2.3.0' when both GEM_HOME and GEM_PATH has seted
Thank you, confirmed with all of 1.9..trunk.
It is an issue of rubygems.
nobu (Nobuyoshi Nakada)
06:05 AM Bug #11971: Gem.path lost default path '[installdir]/lib/ruby/gems/2.3.0' when both GEM_HOME and GEM_PATH has seted
Nobuyoshi Nakada wrote:
> ~~~
> $ GEM_PATH=/ ruby2.3 -e 'p Gem.path'
> ["/", "/opt/local/lib/ruby2.3/gems/2.3.0"]
...
personnel (Am I Who)
06:45 AM Revision 09bdb791 (git): missing.h: remove explicit_bzero_by_memset_s
* include/ruby/missing.h (explicit_bzero_by_memset_s): remove
inline implementation by memset_s, which needs a macr...
nobu (Nobuyoshi Nakada)
05:23 AM Feature #10548: remove callcc (Callcc is now going obsoleted. Please use Fiber.)
Please don't do it. Continuations are awesome tank_bohr (Alexey Nikitin)
04:44 AM Revision 2b26565e (git): io.c: remove obsolete rb_deferr global variable
This was made obsolete by r4190 back in July 2003. Furthermore,
this existed less than 3 months as it was only intro...
Eric Wong
04:43 AM Revision 18ca559d (git): ChangeLog: fixup indent for r53488
Oops :x
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Eric Wong
02:07 AM Revision 645d2395 (git): insns.def: description [ci skip]
* insns.def: [DOC] add missing English description.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53490 b2dd03c8...
nobu (Nobuyoshi Nakada)
12:35 AM Revision ec0198fd (git): * 2016-01-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:35 AM Revision 778bbac8 (git): stdlib: avoid extra calls to eliminate "\n" from Base64
We may use the '0' (zero) to avoid adding the line feed.
Furthermore, the '*' (asterisk) modifier is not needed for
a...
Eric Wong
12:35 AM Feature #11938 (Closed): [PATCH] cleanup: stdlib: avoid extra calls to eliminate "\n" from Base64
Applied in changeset r53488.
----------
stdlib: avoid extra calls to eliminate "\n" from Base64
We may use the '0' ...
Anonymous

01/09/2016

07:20 PM Bug #11967 (Rejected): Mixing kwargs with optional parameters changes way method parameters are parsed
This behavior may be surprising but it is intentional.
It boils down to giving priority to filling keyword argumen...
marcandre (Marc-Andre Lafortune)
02:23 PM Bug #11970: Multiple Assignment Into a Hash with Destructuring causes segfault
https://github.com/nobu/ruby/tree/bug/11970-massign-lhs-splat nobu (Nobuyoshi Nakada)
09:34 AM Bug #11970: Multiple Assignment Into a Hash with Destructuring causes segfault
Seems incorrect results also in 2.0 and 2.1. nobu (Nobuyoshi Nakada)
02:19 PM Revision 4b346b0e (git): test_hash.rb: add test
* test/ruby/test_hash.rb (test_try_convert): Add test for
Hash.try_convert. [Fix GH-1190]
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
02:15 PM Revision fa892028 (git): openssl: fix examples [ci skip]
* ext/openssl/ossl.c: Add missing variables to documentation
examples. [Fix GH-1189]
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
12:38 PM Bug #10653: do-end block in ternary operator is syntax error
Currently it's a bit flag in parse.y too. nobu (Nobuyoshi Nakada)
11:26 AM Bug #10653: do-end block in ternary operator is syntax error
I was implementing this in my Ruby parser and I found a much simpler solution than what you've implemented here: http... whitequark (whitequark *)
09:51 AM Bug #11971 (Feedback): Gem.path lost default path '[installdir]/lib/ruby/gems/2.3.0' when both GEM_HOME and GEM_PATH has seted
~~~
$ GEM_PATH=/ ruby2.3 -e 'p Gem.path'
["/", "/opt/local/lib/ruby2.3/gems/2.3.0"]
$ GEM_HOME=/ ruby2.3 -e 'p Gem...
nobu (Nobuyoshi Nakada)
06:56 AM Bug #11971 (Third Party's Issue): Gem.path lost default path '[installdir]/lib/ruby/gems/2.3.0' when both GEM_HOME and GEM_PATH has seted
Version: ruby 2.3.0 and gem 2.5.1
Gem.path lost default path '[installdir]/lib/ruby/gems/2.3.0' when both GEM_HOME...
personnel (Am I Who)
09:39 AM Bug #11956: RUBYOPT parses after rubygems loaded
Am I Who wrote:
> RUBYOPT parse prior to rubygems before ruby 2.3.0, why ruby 2.3.0 change this?
I have explained...
nobu (Nobuyoshi Nakada)
05:04 AM Bug #11956: RUBYOPT parses after rubygems loaded
Nobuyoshi Nakada wrote:
> I'm uncertain if rubygems expects such usage of `RUBYOPT` or not.
>
> Another way is to...
personnel (Am I Who)
01:52 AM Bug #11956: RUBYOPT parses after rubygems loaded
I'm uncertain if rubygems expects such usage of `RUBYOPT` or not.
Another way is to put your code in `rubygems/def...
nobu (Nobuyoshi Nakada)
12:15 AM Bug #11956: RUBYOPT parses after rubygems loaded
Nobuyoshi Nakada wrote:
> Rubygems sets `Gem.path` at loading the first gem.
> Ruby 2.3 bundles `did_you_mean` and ...
personnel (Am I Who)
09:26 AM Revision c79402c4 (git): symbol.h: unexpected safe call
* symbol.h (is_attrset_id): ASET is an attrset ID. fix
unexpected safe call instead of an ordinary ASET.
git-svn-...
nobu (Nobuyoshi Nakada)
08:49 AM Revision f6dcbf74 (git): nmake VPATH
* ext/rbconfig/sizeof/depend (sizes.c): add nmake VPATH prefix.
reapply r53482 with '#' as separator not to be remo...
nobu (Nobuyoshi Nakada)
07:24 AM Revision 52ddf1f8 (git): Revert r53482 "nmake VPATH"
it breaks `make dist`.
http://rubyci.s3.amazonaws.com/tk2-243-31075/ruby-trunk/log/20160109T034902Z.fail.html.gz
git...
naruse (Yui NARUSE)
03:33 AM Revision 64e22859 (git): nmake VPATH
* ext/rbconfig/sizeof/depend (sizes.c): add nmake VPATH prefix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53...
nobu (Nobuyoshi Nakada)
03:32 AM Revision 445e11da (git): probes.h including dummy header
* Makefile.in, win32/Makefile.sub (probes.h): include dummy header
instead of copying.
* common.mk (probes.dmyh): ...
nobu (Nobuyoshi Nakada)
02:46 AM Revision a4c091a6 (git): fix rc files conflict in parallel build
* cygwin/GNUmakefile.in (%.rc): generate .rc files separately to
get rid of conflict in parallel build.
git-svn-id...
nobu (Nobuyoshi Nakada)
02:15 AM Revision c0e36de0 (git): vcs.rb: srcdir accessor
* tool/vcs.rb (VCS#srcdir): add accessor for VCS::GIT.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53479 b2dd0...
nobu (Nobuyoshi Nakada)
02:03 AM Revision 612edc77 (git): use stringized macros
* version.h (RUBY_COPYRIGHT): use stringized macros,
RUBY_BIRTH_YEAR_STR and RUBY_RELEASE_YEAR_STR.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
01:44 AM Revision d43ef66b (git): RUBY_PROGRAM_VERSION from RUBY_VERSION
* configure.in, win32/setup.mak: extract RUBY_PROGRAM_VERSION from
RUBY_VERSION in version.h instead of RUBY_API_VE...
nobu (Nobuyoshi Nakada)
01:02 AM Revision d58e799d (git): extract version from version.h
* tool/mkconfig.rb: extract version numbers from version.h but not
from API version in include/ruby/version.h.
git...
nobu (Nobuyoshi Nakada)
12:23 AM Revision 1fbfa718 (git): RUBY_RELEASE_DATE in verconf.mk
* win32/setup.mak (verconf.mk): extract RUBY_RELEASE_DATE without
quotation marks.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
12:20 AM Revision 34b1c7dd (git): fix library teeny
* configure.in, win32/Makefile.sub: fix teeny of library version
to 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
nobu (Nobuyoshi Nakada)
12:20 AM Revision 6837c648 (git): configure.in: RUBY_PROGRAM_VERSION
* configure.in: use $(RUBY_PROGRAM_VERSION) instead of the triplet
macros.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
12:19 AM Revision bc8a7f9a (git): revert r53459, r53427, r53314
Revert "* tool/make-snapshot: fix for the changes of version.h in r53314."
Revert "* version.h (RUBY_BUILD_VERSION_ST...
nobu (Nobuyoshi Nakada)

01/08/2016

10:15 PM Revision fca0cf6e (git): * gc.c: rename PAGE_* to HEAP_PAGE_* because PAGE_SIZE is used
in Mac OS X.
* test/ruby/test_gc.rb: catch up this fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53471 b2...
ko1 (Koichi Sasada)
08:46 PM Revision 1f1f3112 (git): * gc.c: PAGE_BITMAP_PLANES (the number of bitmap) is 4, not 3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:45 PM Revision 17c7bdc0 (git): * 2016-01-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:45 PM Revision f8827cef (git): * gc.c: rename constant names HEAP_* to PAGE_*.
Keys of GC::INTERNAL_CONSTANTS are also renamed.
* test/ruby/test_gc.rb: catch up this fix.
git-svn-id: svn+ssh://...
ko1 (Koichi Sasada)
06:27 PM Bug #11970: Multiple Assignment Into a Hash with Destructuring causes segfault
I apologize for whatever I did to mangle the formatting. dwahl (Davis Wahl)
06:20 PM Bug #11970 (Closed): Multiple Assignment Into a Hash with Destructuring causes segfault
Segfaults in 2.2.3 and 2.3.0, In 2.1.0 and below, produces `{[:foo]=>:bar}`
~~~ruby
foo = [:foo]
bar = [:bar]
...
dwahl (Davis Wahl)
05:00 PM Feature #11955: Expose Object that Receives logs in Logger
> Your example doesn't seem to able to get rid of adding stdout_logger twice or more, even with logger.destination.
...
schneems (Richard Schneeman)
01:34 PM Revision 066b8254 (git): * doc/regexp.rdoc: [DOC] Elaborate on the \G anchor. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
01:07 PM Bug #11956: RUBYOPT parses after rubygems loaded
Rubygems sets `Gem.path` at loading the first gem.
Ruby 2.3 bundles `did_you_mean` and activates it by default.
Why...
nobu (Nobuyoshi Nakada)
12:09 PM Bug #11969 (Closed): [PATCH] IRB: Final newline missing in truncated backtraces
If IRB shows a backtrace that gets truncated because of `back_trace_limit`, the last line of the backtrace does not e... noniq (Stefan Daschek)
10:56 AM Revision b6261054 (git): * gc.c: remove heap_page::body. Instead of this field,
heap_page::start field works well.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53466 b2dd03c8-39d4-4d8f-98ff-...
ko1 (Koichi Sasada)
10:52 AM Revision 92f33ef2 (git): iseq.c: volatile only on gcc4.8
* iseq.c (rb_iseq_compile_with_option): no volatile on gcc other
than 4.8.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
10:34 AM Revision 3ccafdb0 (git): * gc.c: rename rb_heap_t::page_length to rb_heap_t::total_pages.
`page_length' is not clear (we may understand with length of
a page).
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
ko1 (Koichi Sasada)
08:24 AM Revision 4ebaed6b (git): test_tempfile.rb: use assert_file
* test/test_tempfile.rb (test_create_with{,out}_block): use
assert_file for descriptive failure messages.
git-svn-...
nobu (Nobuyoshi Nakada)
08:23 AM Revision 98311146 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:23 AM Revision e5e37c20 (git): * gc.c: remove heap_page::heap. This field is only used to recognize
whether a page is in a tomb or not. Instead of this field,
heap_page::flags::in_tomb (1 bit field) is added.
Als...
ko1 (Koichi Sasada)
07:47 AM Revision 0455a255 (git): iseq.c: make local variables volatile
* iseq.c (rb_iseq_compile_with_option): prepare arguments outside
EXEC_TAG, and make local variables volatile not t...
nobu (Nobuyoshi Nakada)
03:35 AM Revision 1645833e (git): * tool/make-snapshot: fix for the changes of version.h in r53314.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
02:08 AM Misc #11876: Scheduled maintenance 2016/01/01
[email protected] wrote:
> LA of svn server is 0.10 to 0.20.
> We have enough resources includes memory, d...
normalperson (Eric Wong)
01:25 AM Misc #11876: Scheduled maintenance 2016/01/01
>Sorry, I meant "loaded" in terms of resource use
>(loadavg/memory/disk/network).
ah. Thanks for your explanation...
hsbt (Hiroshi SHIBATA)
01:48 AM Bug #11954 (Assigned): "self has wrong type to call super in this context" under weird circumstances
The bug was introduced in r52104 by ko1, and it seems to be fixed by the attached patch, but Im' not sure.
shugo (Shugo Maeda)
01:21 AM Bug #11967: Mixing kwargs with optional parameters changes way method parameters are parsed
This looks like a spec issue, so I have assigned it to Matz. I can see arguments for both ways, the current one and t... duerst (Martin Dürst)
12:38 AM Revision 11516342 (git): * iseq.c (rb_iseq_compile_with_option): move variable initialization
code to avoid maybe-uninitialized warnings by gcc 4.8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53458 b2dd0...
shugo (Shugo Maeda)

01/07/2016

10:48 PM Misc #11876: Scheduled maintenance 2016/01/01
SHIBATA Hiroshi <[email protected]> wrote:
> > Btw, how loaded is the SVN server nowadays?
>
> I used svnadmin ...
normalperson (Eric Wong)
04:28 AM Misc #11876: Scheduled maintenance 2016/01/01
[email protected] wrote:
> restore done.

Curious, what broke/changed?


Btw, how loaded is the SVN se...
normalperson (Eric Wong)
03:44 AM Misc #11876 (Closed): Scheduled maintenance 2016/01/01
restore done. hsbt (Hiroshi SHIBATA)
08:47 PM Bug #11966 (Closed): YAML#load fails with OpenStruct object
Thanks for filing this. Already fixed, see #11884. marcandre (Marc-Andre Lafortune)
12:45 PM Bug #11966 (Closed): YAML#load fails with OpenStruct object
Code that can be used to reproduce the issue (works on 2.2.3, fails on 2.3.0):
~~~
require 'ostruct'
require 'ya...
brianstorti (Brian Storti)
07:11 PM Bug #11968 (Closed): OpenSSL extension only supports weak (512-bit, 1024-bit) Diffie-Hellman groups
The following D-H groups are enabled per default:
https://github.com/ruby/ruby/blob/trunk/ext/openssl/lib/openssl/...
bascule (Tony Arcieri)
03:07 PM Revision 7fbd9349 (git): * 2016-01-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:07 PM Revision 3dcd4b2a (git): * enum.c (enum_min, enum_max): do the same optimization as r53454.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
02:38 PM Bug #11954: "self has wrong type to call super in this context" under weird circumstances
I can reproduce this bug on 2.3.0 and was able to reduce the broken code even more increasing the amount of iteration... splattael (Peter Leitzen)
02:25 PM Bug #11967 (Rejected): Mixing kwargs with optional parameters changes way method parameters are parsed
I have the following method:
def test(first_param = nil, keyword_arg: nil)
puts "first_param: #{first_p...
markus_d (Markus Doits)
01:35 PM Revision 98e565ec (git): * ruby.h: undef HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P
and HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P on C++.
[ruby-core:72736] [Bug #11962]
git-svn-id: svn+ssh://ci.ruby...
Kenta Murata
01:35 PM Bug #11962 (Closed): Ruby 2.3.0 causing compile failure on extensions using a C++ compiler
Applied in changeset r53455.
----------
* ruby.h: undef HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P
and HAVE_BUI...
mrkn (Kenta Murata)
12:33 PM Bug #11962: Ruby 2.3.0 causing compile failure on extensions using a C++ compiler
I found the other place to be fixed.
The following patch is the complete version.
```diff
diff --git a/include/r...
mrkn (Kenta Murata)
07:16 AM Bug #11962: Ruby 2.3.0 causing compile failure on extensions using a C++ compiler
Can I fix it by the following change?
~~~diff
diff --git a/include/ruby/ruby.h b/include/ruby/ruby.h
index 7aabf...
mrkn (Kenta Murata)
01:06 PM Revision 9f44b77a (git): * enum.c (enum_minmax): optimize object comparison in
Enumerable#minmax.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
12:28 PM Revision a1115a1b (git): * ext/ripper/depend: Just like BSDmake, nmake also recognize the rule of
".eventids2.check" as inference one. but nmake is not cheated by macro.
this fixes build failure introduced at r53...
U.Nakamura
10:12 AM Feature #11963: Add a simple static web server to `ruby`
I guess somebody providing code/a patch would go a long way to moving this issue forward. The invocation syntax is pr... duerst (Martin Dürst)
02:28 AM Feature #11963: Add a simple static web server to `ruby`
[email protected] wrote:
> "Good artists copy, great artists steal." - Pablo Picasso

<snip>

> I believ...
normalperson (Eric Wong)
12:09 AM Feature #11963 (Closed): Add a simple static web server to `ruby`
# Introduction
"Good artists copy, great artists steal." - Pablo Picasso
`python -m SimpleHTTPServer` starts a ...
sgharms (STeven Harms)
10:01 AM Misc #11957: svn リポジトリのリビジョンがずれている
復旧していることを確認できました。ありがとうございます rhenium (Kazuki Yamaguchi)
02:52 AM Misc #11957 (Closed): svn リポジトリのリビジョンがずれている
11:30(JST) に再構築しました。ご指摘のあったリビジョンは復旧していると思います。 hsbt (Hiroshi SHIBATA)
08:33 AM Bug #11956: RUBYOPT parses after rubygems loaded
Nobuyoshi Nakada wrote:
> Yes.
>
> And what is your problem?
I change GEM_HOME and GEM_PATH in loader.rb , but...
personnel (Am I Who)
03:13 AM Bug #11956 (Feedback): RUBYOPT parses after rubygems loaded
Yes.
And what is your problem?
nobu (Nobuyoshi Nakada)
07:59 AM Bug #4044: Regex matching errors when using \W character class and /i option
Hmmm... When I try it with any other combination it never matches. Its only when I add the /i then it doesn't matter... same (Sam Eaton)
05:40 AM Bug #4044: Regex matching errors when using \W character class and /i option
Sam Eaton wrote:
> /[\W]/ =~ "00FF00" # nil
>
> /[\W]/i =~ "00FF00" # 2
It's spec.
Its mechanism is, \W ...
naruse (Yui NARUSE)
07:11 AM Revision 93bf5472 (git): fix r53448
avoid mkmf.rb's suffix rule scanner (lib/mkmf.rb:2085), it detects
suffix rule from depend file and adds .SUFFIXES.
I...
naruse (Yui NARUSE)
06:51 AM Revision 84d9d485 (git): Additional fix of r53450
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:37 AM Revision f2ba23ac (git): mkmf.rb: fix for ODE make
* lib/mkmf.rb (create_makefile): get rid of placing @ at the
beginning of replacement, which is the loop expansion ...
nobu (Nobuyoshi Nakada)
05:50 AM Bug #10738: Parsing invalid URI results in undefined method `split' for nil:NilClass (NoMethodError)
Here is the reproduction steps:
~~~
$ rbenv shell 2.2.4
$ ruby -ruri -e 'URI "mailto:/example.com/"'
/Users/raf...
rafaelfranca (Rafael França)
05:47 AM Bug #10738: Parsing invalid URI results in undefined method `split' for nil:NilClass (NoMethodError)
This issue is also present in Ruby 2.2. Is it possible to backport? rafaelfranca (Rafael França)
05:49 AM Revision 557a00f1 (git): thread.c: interrupt queue on uninitialized thread
* thread.c (rb_thread_pending_interrupt_p): no pending interrupt
before initialization.
* thread.c (thread_raise_m,...
nobu (Nobuyoshi Nakada)
05:49 AM Bug #11959 (Closed): Segfault during `exit' in thread initialize (Extended class).
Applied in changeset r53449.
----------
thread.c: interrupt queue on uninitialized thread
* thread.c (rb_thread_pen...
nobu (Nobuyoshi Nakada)
05:44 AM Feature #11955: Expose Object that Receives logs in Logger
Your example doesn't seem to able to get rid of adding `stdout_logger` twice or more, even with `logger.destination`.... nobu (Nobuyoshi Nakada)
05:04 AM Feature #11965 (Closed): provide default basename parameter Tempfile.create
**Tempfile.new** have default basename from 2.3.0
https://github.com/ruby/ruby/commit/05c108cdba62545bb50616726f0b...
ksss (Yuki Kurihara)
03:06 AM Revision b032d111 (git): mkmf.rb: library installation messages
* lib/mkmf.rb (configuration, dummy_makefile, create_makefile):
show library installation messages only when any fi...
nobu (Nobuyoshi Nakada)
02:34 AM Revision 9a0b64fd (git): * 2016-01-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:34 AM Revision 7aab062e (git): version.c: no exit in ruby_show_copyright
* include/ruby/backward.h (ruby_show_copyright_to_die): for source
code backward compatibility.
* ruby.c (process_o...
nobu (Nobuyoshi Nakada)
02:34 AM Bug #8316: Can't pass hash to first positional argument; hash interpreted as keyword arguments
This is unfortunately still an issue with default values in positional arguments:
2.2.2 > def foo(hash={}, opt: tr...
ozydingo (Andrew Schwartz)
01:44 AM Bug #11964 (Closed): __callee__ in aliased methods defined in a module returns an incorrect value
With Ruby 2.3, instead of following snippet printing bar (as it does with ruby 2.2.4) it prints foo.
If the methods...
Anonymous

01/06/2016

11:26 PM Bug #4044: Regex matching errors when using \W character class and /i option
I am experiencing this issue with Ruby 2.3.0 on both OS X 10.10.5 and Ubuntu 14.04.3. When i have a double "f" i get ... same (Sam Eaton)
10:49 PM Bug #11937 (Closed): did_you_mean and other bundled gems are not installed by make install
Thanks for your comments and commits, it is clearer now :) Eregon (Benoit Daloze)
05:14 PM Bug #11962 (Closed): Ruby 2.3.0 causing compile failure on extensions using a C++ compiler
Hello,
I'm a contributor with the SciRuby foundation, and we have a gem called [nmatrix](https://github.com/SciRub...
v0dro (Sameer Deshmukh)
04:34 PM Bug #11961 (Closed): Array#delete_if gets an unexpected behavior when Array is modified during execution
However strange is the code below the behavior is not which expected.
a = %w(aue)
a.delete_if { a.delete_if { tru...
elionne (Stéphane Clérambault)
04:27 PM Feature #11955: Expose Object that Receives logs in Logger
Here is a patch to Rails that could benefit from standardizing access to the logger destination object: https://githu... schneems (Richard Schneeman)
04:19 PM Misc #11960 (Closed): Tiny documentation improvement for URI.escape
This just cropped up on Reddit. A user was confused by URI.escape's behavior, why it was obsolete, and what should be... meta (mathew murphy)
04:11 PM Bug #11959 (Closed): Segfault during `exit' in thread initialize (Extended class).
https://ideone.com/jluEsq (ruby 2.1.5p273)
https://eval.in/498185 (ruby 2.3.0)
Minimal reproduction:
~~~
requ...
Zarthus (Jos Ahrens)
12:37 PM Misc #11876 (Assigned): Scheduled maintenance 2016/01/01
I found broken revisions before r53353.
I try to dump and restore svn repository. I will maintenance svn.ruby-lang...
hsbt (Hiroshi SHIBATA)
12:34 PM Misc #11957 (Assigned): svn リポジトリのリビジョンがずれている
ご報告ありがとうございます。
旧サーバーにてデータを確認したところ、ご指摘のあったリビジョンは別のデータとなっており
確かに移行先のリポジトリのデータが壊れているようです。
今回の移設では日時で作成しているバックアップデ...
hsbt (Hiroshi SHIBATA)
11:25 AM Misc #11957 (Closed): svn リポジトリのリビジョンがずれている
r34900-r53360 あたりでコミットが重複したりリビジョン番号が以前と変わってしまっています。
先月は正常だった気がするので、おそらく #11876 のメンテナンスの影響ではないかと思います。
例えば、もともと r34...
rhenium (Kazuki Yamaguchi)
12:26 PM Bug #11958 (Closed): TCPSocket.getsockopt().bool raises a TypeError on windows
The following code snippet works as expected on linux (it returns "false"):
~~~ruby
require 'net/http'
http = ...
mfournier (Marc Fournier)
09:26 AM Bug #11947 (Assigned): BigDecimal#coerce: unexpected behavior with Float
mrkn (Kenta Murata)
08:23 AM Revision 1491c418 (git): * 2016-01-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:23 AM Revision 49684589 (git): optparse.rb: into kwdarg
* lib/optparse.rb (OptionParser#order!): add `into` optional
keyword argument to store the results. [Feature #1119...
nobu (Nobuyoshi Nakada)
08:23 AM Feature #11191 (Closed): Add #to_h method to OptionParser
Applied in changeset r53444.
----------
optparse.rb: into kwdarg
* lib/optparse.rb (OptionParser#order!): add `into...
nobu (Nobuyoshi Nakada)
04:08 AM Bug #11953: ThreadError in 2.3 on code that works on 2.2.4
My recreation may not be useful though as it has the same error on Ruby 2.2.4. The longer code does not. JEG2 (James Gray)
03:49 AM Bug #11953: ThreadError in 2.3 on code that works on 2.2.4
This is the minimal reproduction I could come up with:
~~~ruby
require "forwardable"
require "singleton"
clas...
JEG2 (James Gray)
02:18 AM Bug #11956 (Closed): RUBYOPT parses after rubygems loaded
RUBYOPT=-rloader but loader.rb loads after rubygems.rb loaded
I change GEM_HOME and GEM_PATH in loader.rb , but it...
personnel (Am I Who)

01/05/2016

09:59 PM Feature #11955 (Assigned): Expose Object that Receives logs in Logger
I need to be able to perform logic based on the destination of a current logger, this is currently not possible witho... schneems (Richard Schneeman)
08:29 PM Bug #11954 (Closed): "self has wrong type to call super in this context" under weird circumstances
See attached file snafu.rb.
This file was obtained by inlining and reducing a large codebase...
schnittchen (Thomas Stratmann)
07:01 PM Bug #11953 (Rejected): ThreadError in 2.3 on code that works on 2.2.4
This is my first bug reporting, so I'm sorry if this isn't exactly correct format. I'll update my report accordingly ... claytonflesher (Clayton Flesher)
05:17 PM Misc #11904: Why was Thread.exclusive deprecated?
Nobuyoshi Nakada wrote:
> This use of `Thread.exclusive` seems nonsense.
> https://github.com/cryptosphere/rbnacl/c...
headius (Charles Nutter)
04:00 PM Bug #11928: Segmentation fault in did_you_mean extension
I was able to replicate it without `did_you_mean`.
1. Save this file as `loader.rb`:
```ruby
-> { requ...
yuki24 (Yuki Nishijima)
02:39 PM Bug #11928: Segmentation fault in did_you_mean extension
I think i encountered similiar or even the same issue, managed to replicate in quite simple env with roda
https://gi...
hirokiraj (Jakub Jatczak)
03:23 PM Bug #11909: io.popen problem in 2.2 and over
Hi all and thanks to Jens !
If I add $stdout.sync at the beginning of prova5.rb and $stdout.flush at the end all run...
pierisimone (Simone Pieri)
12:25 PM Bug #11909: io.popen problem in 2.2 and over
Associated libxml-ruby issue: [#115](https://github.com/xml4r/libxml-ruby/issues/115).
Related libxml-ruby issue: ...
jwille (Jens Wille)
12:15 PM Bug #11909: io.popen problem in 2.2 and over
I don't have time to investigate further right now, but the problem is that the output of `prova5.rb` gets buffered. ... jwille (Jens Wille)
02:54 PM Misc #11876: Scheduled maintenance 2016/01/01
If you got like `svn: E155017: Checksum mismatch for '/XXXXXMakefile.in'`
Please run following instructions.
*...
hsbt (Hiroshi SHIBATA)
02:07 PM Revision 4d0e0a38 (git): id.h.tmpl: no optparse here
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:48 PM Bug #11930: Segmentation Fault in gc_mark_ptr in 2.3.0p0
I think I'm getting the same crash in `gc_mark_ptr` with `ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15]`... felixbuenemann (Felix Bünemann)
01:11 PM Bug #11946: Assertion failed: (!STR_EMBED_P(shared)), function str_new_frozen, file string.c, line 1075.
Nobuyoshi Nakada wrote:
> Do you have short code to reproduce it, and what platform?
I do not have code to reprod...
felixmohnert (Felix Mohnert)
12:44 PM Revision 96acb6e3 (git): * ChangeLog: fix wrong class name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:44 PM Revision e2191d4c (git): * test/ruby/test_string.rb(test_chr): added test for String#chr
[fix GH-1179]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
12:32 PM Revision 2c62030c (git): * test/ruby/test_numeric.rb (test_nonzero_p): added test for String#nonzero?
[fix GH-1187]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
12:26 PM Bug #11706: Clean up files etc/unicode/name2ctype.{h.blt,kwd,src}
Yes sorry I mean Unicode 7.0.
The JRuby code is at https://github.com/jruby/jcodings/tree/master/scripts.
Ah so...
chrisseaton (Chris Seaton)
06:52 AM Bug #11706: Clean up files etc/unicode/name2ctype.{h.blt,kwd,src}
Chris Seaton wrote:
> I've been dealing with an issue related to this. When Ruby updated to MRI 7.0
Do you mean U...
duerst (Martin Dürst)
11:59 AM Feature #11952: Use getrusage for Process.times if available
Oops, my description is unexpectedly removed ...
I meant:
before: Process.times #=> #&lt;struct Process::Tms ut...
k0kubun (Takashi Kokubun)
11:56 AM Feature #11952 (Closed): Use getrusage for Process.times if available
Since times(3) has poor precision, I want to use getrusage(2) for Process.times to get better precision if getrusage ... k0kubun (Takashi Kokubun)
07:35 AM Feature #11951 (Closed): `RubyVM::InstructionSequence.compile` should return the error message within the raised error
When `RubyVM::InstructionSequence.compile` raises a syntax error, it outputs the syntax error message to `$stderr`, a... sawa (Tsuyoshi Sawada)
06:09 AM Revision 8d666271 (git): leakchecker.rb: remove temporary measure
* lib/webrick/utils.rb (WEBrick::Utils::TimeoutHandler#watcher):
make watcher thread restartable.
* lib/webrick/ut...
nobu (Nobuyoshi Nakada)
02:47 AM Revision b01c28ee (git): Clarify object references example
* doc/marshal.rdoc: Clarify object references example, that the
reference is same object. [Fix GH-1156]
git-svn-i...
nobu (Nobuyoshi Nakada)
12:48 AM Revision fabb8b45 (git): enc/Makefile.in: get rid of nmake bug
* enc/Makefile.in (ECHO1): expand NULLCMD by configured value to
get rid of a bug of nmake, that it can expand bare...
nobu (Nobuyoshi Nakada)
12:44 AM Bug #11950 (Closed): Please update the "stable" download link
Thank you for your notification. I fixed it. hsbt (Hiroshi SHIBATA)
 

Also available in: Atom