Project

General

Profile

Activity

From 03/19/2015 to 03/25/2015

03/25/2015

09:46 PM Revision 9b4c4375 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:44 PM Revision a6ba36b2 (git): * 2015-03-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:43 PM Revision 06dc7196 (git): README.EXT: add redirect [ruby-core:68631]
There are too many 3rd-party documentation sources which refer
to README.EXT, so we should ensure readers can find th...
Eric Wong
07:31 PM Feature #10600: [PATCH] Queue#close
Some performance numbers, using the attached benchmark script:
~~~
$ ruby queue_benchmark.rb 100000
RUBY_DESCR...
djellemah (John Anderson)
04:51 PM Feature #11003 (Closed): Fast modular exponentiation
I would like to suggest, implementing "fast Modular Exponentiation " (http://en.wikipedia.org/wiki/Modular_exponentia... venkatvb (venkatesh babu)
04:28 PM Bug #11002: Don't abuse ruby_version
Forgot to link to original discussion: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/35490 vo.x (Vit Ondruch)
04:21 PM Bug #11002 (Closed): Don't abuse ruby_version
This is what configure help says about ruby_version:
~~~
$ ./configure --help
... snip ...
--with-ruby-ve...
vo.x (Vit Ondruch)
03:27 PM Bug #10999: [PERF] bm_hash_aref_flo.rb
Nobuyoshi Nakada wrote:
> It is not a realistic benchmark, that integer parts are all different.
Why? I think it ...
ko1 (Koichi Sasada)
02:55 AM Bug #10999: [PERF] bm_hash_aref_flo.rb
Thanks Nobu! I'll updated and backfill the new benchmark on our end as well. Thanks for looking into this! tgxworld (Guo Xiang Tan)
02:21 AM Bug #10999 (Closed): [PERF] bm_hash_aref_flo.rb
Applied in changeset r50084.
----------
bm_hash_aref_flo.rb: fix data
* benchmark/bm_hash_aref_flo.rb: make more re...
nobu (Nobuyoshi Nakada)
02:20 AM Bug #10999: [PERF] bm_hash_aref_flo.rb
It is not a realistic benchmark, that integer parts are all different.
Adding floats with same integer parts shows...
nobu (Nobuyoshi Nakada)
01:33 AM Bug #10999 (Closed): [PERF] bm_hash_aref_flo.rb
Before: 0.066s
After [3bcf9fb53e4b9efabb15a3091fddfb68e5b6fbbe](https://github.com/ruby/ruby/commit/3bcf9fb): 0.094
...
tgxworld (Guo Xiang Tan)
02:04 PM Bug #10992: *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
Sorry, my bad. I used hacky way in order to force capybara use same transaction among threads. https://github.com/jni... elserpiente (Max Power)
02:04 PM Bug #11001 (Closed): 2.2.1 Segmentation fault in reserve_stack() function.
SEGV depends on stack limit size with 'ulimit -s <size>' .
This shell script [ulimit_change_test.sh] can reproduce...
kiyoka (Kiyoka Nishiyama)
08:10 AM Revision 4e8fbe17 (git): * ext/socket/extconf.rb: Solaris 11 has struct tcp_info.tcpi_ca_state,
but it is a dummy.
* ext/socket/option.c: Solaris 11 doesn't have u_intN_t.
* ext/socket/option.c: Solaris 11 needs...
naruse (Yui NARUSE)
08:03 AM Bug #11000 (Closed): r50071以降、Solarisにてext/-test-/file/fs.cのコンパイルができない
Applied in changeset r50088.
----------
fs.c: fix f_type
* ext/-test-/file/fs.c (get_fsname): try magic number only...
nobu (Nobuyoshi Nakada)
05:37 AM Bug #11000 (Closed): r50071以降、Solarisにてext/-test-/file/fs.cのコンパイルができない
r50071 以降、Solaris10にて、
ext/-test-/file/fs.c のコンパイルにエラーが発生してビルドが失敗します。
~~~
cc -I. -I../../../.ext/include/sparc64...
ngoto (Naohisa Goto)
08:03 AM Revision 526b1296 (git): fs.c: fix f_type
* ext/-test-/file/fs.c (get_fsname): try magic number only if
f_type is included. [ruby-dev:48913] [Bug #11000]
g...
nobu (Nobuyoshi Nakada)
07:44 AM Revision 8d432134 (git): make-snapshot: override rest variables
* tool/make-snapshot (package): override variables which are not
substituted by the command line.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
07:07 AM Revision cfa98ab2 (git): make-snapshot: RUBY_VERSION
* tool/make-snapshot (package): override RUBY_VERSION to proceed
with different version ruby.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
03:33 AM Revision db8c0b0e (git): merge revision(s) 49017:
Fix typo for LoadError constant
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@50085 b2dd03c8-39d4-4d...
naruse (Yui NARUSE)
02:20 AM Revision 69a2df4e (git): bm_hash_aref_flo.rb: fix data
* benchmark/bm_hash_aref_flo.rb: make more realistic data.
[ruby-core:68632] [[Bug #10999]
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
01:39 AM Revision 18178a93 (git): * .document: removed needless entries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50083 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:41 AM Revision 722b95ba (git): .gdbinit: member name changed
* .gdbinit (rp_class): origin has been renamed as origin_ at
r49931.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)

03/24/2015

11:15 PM Revision 34870967 (git): doc/extension*: Fix spelling of filenames
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
09:59 PM Revision bd8298d9 (git): * 2015-03-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:59 PM Revision cf204a89 (git): * complex.c (k_exact_one_p): remove unused macro k_exact_one_p.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kazuki Tanaka
09:59 PM Revision c9592384 (git): * complex.c (k_inexact_p, k_exact_zero_p): use k_exact_zero_p macro
to remove k_inexact_p macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50078 b2dd03c8-39d4-4d8f-98ff-823fe69...
Kazuki Tanaka
01:28 PM Bug #10998: TestIO#test_seek fails in chroot with Linux 3.19
The fix is passing on Fedora builders [1]. Thank you.
[1] http://koji.fedoraproject.org/koji/taskinfo?taskID=931...
vo.x (Vit Ondruch)
08:30 AM Bug #10998 (Closed): TestIO#test_seek fails in chroot with Linux 3.19
Applied in changeset r50071.
----------
fs.c: use statfs/statvfs
* ext/-test-/file/fs.c (get_fsname): return filesy...
nobu (Nobuyoshi Nakada)
06:53 AM Bug #10998: TestIO#test_seek fails in chroot with Linux 3.19
statfs(2) might be good candidate to replace the current mtab implementation. vo.x (Vit Ondruch)
06:29 AM Bug #10998 (Closed): TestIO#test_seek fails in chroot with Linux 3.19
Recently, Ruby builds driven by CI started to fail on Fedora builders [1] with following error [6]:
~~~
2) Erro...
vo.x (Vit Ondruch)
01:23 PM Revision 6d86d077 (git): * doc/extention.rdoc: move from toplevel document and added extname.
* doc/extention.ja.rdoc: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50077 b2dd03c8-39d4-4d8f-98ff-823f...
hsbt (Hiroshi SHIBATA)
01:07 PM Revision cd101b50 (git): * doc/standard_library.rdoc: strip.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
01:07 PM Revision 035bdf37 (git): * doc/standard_library.rdoc: move Thread to Extentions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:59 PM Revision cd834d45 (git): * doc/contributing.rdoc: update Maintainers list.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
10:12 AM Revision fce98c9e (git): * gc.c (gc_writebarrier_generational): fix messages for rb_bug().
Remove `rb_' prefix.
* gc.c (gc_writebarrier_incremental): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
ko1 (Koichi Sasada)
08:47 AM Revision e0ca5079 (git): * README.ja.md: should be chunibyo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
08:30 AM Revision acae106c (git): fs.c: use statfs/statvfs
* ext/-test-/file/fs.c (get_fsname): return filesystem name by
statfs/statvfs. [ruby-core:68624] [Bug #10998]
git...
nobu (Nobuyoshi Nakada)
07:49 AM Revision 8ea6b7a1 (git): * tool/redmine-backporter.rb: now doesn't required spaces just after
`!`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
07:44 AM Bug #10953: follow rubyspec repository changes (r49689, r49752, r49753)
ruby_2_0_0 r50069 merged revision(s) 49689,49752,49753. usa (Usaku NAKAMURA)
07:41 AM Revision 10887fce (git): merge revision(s) 49689,49752,49753: [Backport #10953]
* common.mk: use ruby organization for rubyspec.
* spec/default.mspec: remove specific version number.
...
U.Nakamura

03/23/2015

10:03 PM Feature #10950 (Closed): `close` methods should not raise IOError on closed objects
Applied in changeset r50068.
----------
[Feature #10950] fixed by r50064
nobu (Nobuyoshi Nakada)
10:03 PM Revision d289a785 (git): [Feature #10950] fixed by r50064
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:12 PM Bug #10120: TestSprintf#test_float still an issue
r47129 and r48844 were backported into `ruby_2_1` branch at r50067. nagachika (Tomoyuki Chikanaga)
08:11 PM Revision 5727caf6 (git): merge revision(s) r47129,r48844: [Backport #10120]
configure.in: remove SSE options
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@50067 b2dd03c8-39d4-4...
nagachika (Tomoyuki Chikanaga)
06:37 PM Revision 5a5dc9cc (git): * 2015-03-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:37 PM Revision a968dd7d (git): ChangeLog: remove duplicated entry at r50057. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
02:18 PM Revision 78a73a53 (git): dir.c: don't raise after close
* dir.c (dir_close): don't raise on dobule close for consistent to
IO#close.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
02:06 PM Bug #10992 (Third Party's Issue): *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
nobu (Nobuyoshi Nakada)
02:06 PM Bug #10992: *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
Seems inside the postgresql driver. nobu (Nobuyoshi Nakada)
11:18 AM Bug #10992: *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
Nobuyoshi Nakada wrote:
> Please show the error log.
here is logs http://pastebin.com/Nw58Qs8a
elserpiente (Max Power)
02:01 PM Bug #10997 (Rejected): String in Hash 'prepend', '<<' bug
`Hash#clone` does not clone the elements, so the value is shared.
In the last example, you assign different object.
nobu (Nobuyoshi Nakada)
10:31 AM Bug #10997 (Rejected): String in Hash 'prepend', '<<' bug
i used with Rails console
**Only String is great**
```ruby
original = "a" #=> "a"
clone = original.clone #=> ...
hiphapis (Johan Kim)
12:22 PM Revision 2ffb8799 (git): file.c: move rb_readlink on Windows
* win32/file.c (rb_readlink): move from file.c for better buffer
allocation and the result encoding.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
11:33 AM Bug #10996 (Rejected): Inline if statements should hoist variables.
The fundamental rule is that local variables are defined by the first assignment. For consistency, I will not bend th... matz (Yukihiro Matsumoto)
10:25 AM Bug #10996 (Rejected): Inline if statements should hoist variables.
A multiline if statement hoists local variables to the parent scope. An inline if statement does not.
We can see t...
josh.cheek (Josh Cheek)
10:34 AM Bug #10986: fancy_irb broken
Ah, here is hte bug tracker for ruby itself, not for third party's gems.
Try to report at https://github.com/janleli...
usa (Usaku NAKAMURA)
10:13 AM Bug #10986: fancy_irb broken
fancy_irb-0.8.1(Ruby 2.0.0p481 (2014-05-08) [x64-mingw32])
I can’t not the old input line error free edited. See scr...
[email protected] (Friedrich Heinrichmeyer)
08:36 AM Revision c57932f7 (git): win32.c: readlink
* win32/win32.c (wreadlink, rb_w32_ureadlink): implement readlink().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
nobu (Nobuyoshi Nakada)
06:44 AM Revision d503d6c7 (git): win32.c: fix DLL name
* win32/win32.c (winnt_stat): fix DLL name to "kernel32".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50061 b2...
nobu (Nobuyoshi Nakada)
05:40 AM Revision f5b96e59 (git): win32.c: w32_lstati64
* win32/win32.c (winnt_stat): stat with following symbolic links.
* win32/win32.c (winnt_lstat): rename old winnt_sta...
nobu (Nobuyoshi Nakada)
05:15 AM Revision 9da887cf (git): json_index.rb: check zlib
* lib/rdoc/generator/json_index.rb (generate_gzipped): do nothing
unless zlib is available.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)

03/22/2015

05:04 PM Bug #10991 (Closed): SIGSEGV in Marshal.load
Applied in changeset r50057.
----------
marshal.c: register symbol strings first
* marshal.c (r_symreal): register ...
nobu (Nobuyoshi Nakada)
04:02 PM Bug #10991: SIGSEGV in Marshal.load
Nobuyoshi Nakada wrote:
> Are those dumped data generated from real objects, and expected to be loaded successfully?...
mcarpenter (Martin Carpenter)
08:50 AM Bug #10991 (Feedback): SIGSEGV in Marshal.load
Are those dumped data generated from real objects, and expected to be loaded successfully? nobu (Nobuyoshi Nakada)
05:03 PM Revision 98205fdc (git): * 2015-03-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:03 PM Revision ffcb7abe (git): marshal.c: register symbol strings first
* marshal.c (r_symreal): register symbol names as strings first so
that r_symlink always returns valid names.
[ru...
nobu (Nobuyoshi Nakada)
02:31 PM Revision 74768415 (git): variable.c: escape erred name
* variable.c (rb_path_to_class): escape erred name. as precision
delimits the formatted result only, not region of...
nobu (Nobuyoshi Nakada)
01:08 PM Revision d54bedb7 (git): * doc/etc.rd.ja: Fix wrong coding for Emacs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
10:35 AM Feature #9999: Type Annotations (Static Type Checking)
I think it would be quite interesting to see how other dynamic languages deal with types. I'm not sure adding runtime... michalmuskala (Michał Muskała)
05:06 AM Feature #9999: Type Annotations (Static Type Checking)
If you start to add types to ruby for me it will end looking similar to scala
def connect(r: Stream, c: Client): F...
mrkaspa (Michel Perez)
10:33 AM Bug #10993 (Third Party's Issue): therubyracer-0.12.1/lib/v8/function.rb:13: [BUG] Segmentation fault at 0x30c124 ruby 2.1.5p273 (2014-11-13 revision 48405) [armv7l-linux-eabihf]
Seems happening inside therubyracer.
Could you ask the author of it?
nobu (Nobuyoshi Nakada)
10:28 AM Bug #10992 (Feedback): *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
Please show the error log. nobu (Nobuyoshi Nakada)
04:54 AM Revision cfa3ebf4 (git): file.c: check arguments lengths
* win32/file.c (rb_file_expand_path_internal): check arguments
lengths and should not loose preci quielty.
git-svn...
nobu (Nobuyoshi Nakada)
03:44 AM Bug #10953: follow rubyspec repository changes (r49689, r49752, r49753)
ruby_2_2 r50053 merged revision(s) 49689,49752,49753. naruse (Yui NARUSE)
03:39 AM Revision b8f4796a (git): merge revision(s) 49689,49752,49753: [Backport #10953]
* common.mk: use ruby organization for rubyspec.
* spec/default.mspec: remove specific version number.
...
naruse (Yui NARUSE)
02:26 AM Revision 0109f868 (git): win32.c: path_drive
* win32/win32.c (path_drive): extract from winnt_stat, return the
drive number in the path, or the current drive.
...
nobu (Nobuyoshi Nakada)
02:26 AM Revision d26965fc (git): win32.c: stat_by_find
* win32/win32.c (stat_by_find): extract from winnt_stat.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50051 b2d...
nobu (Nobuyoshi Nakada)
02:23 AM Revision 8670fc56 (git): win32.c: stati64_handle
* win32/win32.c (stati64_handle): extract from rb_w32_fstati64.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50...
nobu (Nobuyoshi Nakada)
02:23 AM Revision c6985abd (git): win32.c: name_for_stat
* win32/win32.c (name_for_stat): extract from rb_w32_stat.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50049 b...
nobu (Nobuyoshi Nakada)
12:53 AM Revision 1e528da9 (git): make-snapshot: CONFIGURE
* tool/make-snapshot (package): add default CONFIGURE name to
follow r50039.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
12:51 AM Revision ddc3997c (git): make-snapshot: substitute configuration variables
* tool/make-snapshot (package): substitute configuration variables
in Makefile.in instead of passing by the command...
nobu (Nobuyoshi Nakada)

03/21/2015

11:47 PM Feature #10982: Clarify location of NoMethod error
I think ruby warnings do not start with capitalized character such as in "The" :)
By the way your two examples are...
shevegen (Robert A. Heiler)
11:45 PM Bug #10984: Hash#contain? to check whether hash contains other hash
I have no particular pro or contra opinion. I merely wish to think that #include? is a better name because Array also... shevegen (Robert A. Heiler)
11:10 PM Revision a77e8976 (git): * 2015-03-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:09 PM Revision c721174f (git): common.mk: strip autogenerated dependencies
* common.mk (ext/ripper/ripper.c, ext/rbconfig/sizeof/sizes.c):
strip autogenerated dependencies which have invalid...
nobu (Nobuyoshi Nakada)
09:26 PM Bug #10995: 2.2.1 fails at make install with mingw-w64 on archlinux
Usaku NAKAMURA wrote:
> Try this patch: https://github.com/ruby/ruby/pull/848/files
That did the trick, many thanks!
ntzrmtthihu777 (Marty Plummer)
08:14 PM Bug #10995: 2.2.1 fails at make install with mingw-w64 on archlinux
Try this patch: https://github.com/ruby/ruby/pull/848/files
usa (Usaku NAKAMURA)
07:32 PM Bug #10995 (Closed): 2.2.1 fails at make install with mingw-w64 on archlinux
Greetings. Working on updating the PKGBUILD for mingw-w64-ruby on the AUR, and ran into a curious issue. Compilation ... ntzrmtthihu777 (Marty Plummer)
07:35 PM Bug #9440: Calling methods on a `Queue.new.dup` or `Queue.new.clone` causes Segfault
Backported into `ruby_2_1` at r50044. nagachika (Tomoyuki Chikanaga)
07:35 PM Revision 410699b9 (git): merge revision(s) r44681: [Backport #9440]
* ext/thread/thread.c (Init_thread): ConditionVariable and Queue
are not able to copy. [ruby-core:59961] [...
nagachika (Tomoyuki Chikanaga)
05:28 PM Bug #10994 (Closed): Inconsistent behavior when mixing optional argument and keyword splat
The following code produces inconsistent behavior:
```
def foo(x=nil, **kw)
x
end
h = { "a" => 1 }
fo...
ruipserra (Rui Serra)
04:18 PM Bug #10993 (Third Party's Issue): therubyracer-0.12.1/lib/v8/function.rb:13: [BUG] Segmentation fault at 0x30c124 ruby 2.1.5p273 (2014-11-13 revision 48405) [armv7l-linux-eabihf]
I'm trying to install this gem on Raspbian.
Install RBENV and Ruby 2.15 and all is well. I try to launch the serve...
basilmir (Mir S.)
03:18 PM Bug #10992 (Third Party's Issue): *** Error in `ruby': double free or corruption (fasttop): 0x00007fdc088fd5e0 ***
Hi,
I'm developing rails application and for my tests I use capybara (selenium driver). Running 'rake test' (or 'r...
elserpiente (Max Power)
12:32 PM Revision 9f2922bd (git): complex.c: [DOC] mention about Complex literal.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kazuki Tanaka
10:22 AM Bug #10991 (Closed): SIGSEGV in Marshal.load
I've fuzzed some crashes in the marshal loader. The docs are explicit about not handing untrusted data to these metho... mcarpenter (Martin Carpenter)
07:41 AM Revision e458cf52 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
06:21 AM Bug #10988: [PATCH] Raise ArgumentError when string passed to String#crypt contains null
I agree this behavior would be better, but maybe a feature request? nobu (Nobuyoshi Nakada)
06:01 AM Bug #10986 (Closed): fancy_irb broken
Applied in changeset r50041.
----------
console.c: winsize on Windows
* ext/io/console/console.c (console_set_winsi...
nobu (Nobuyoshi Nakada)
01:02 AM Bug #10986: fancy_irb broken
https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms683171%28v=vs.85%29.aspx states:
> hConsoleOutput [in]
...
nobu (Nobuyoshi Nakada)
06:01 AM Revision add8e1f5 (git): console.c: winsize on Windows
* ext/io/console/console.c (console_set_winsize): use handle for
writing. GetConsoleScreenBufferInfo seems failing...
nobu (Nobuyoshi Nakada)
12:50 AM Bug #10990 (Closed): bug in regex char class casefold for certain chars
2.0.0p643 works as expected.
1.8 and 1.9 had ended.
nobu (Nobuyoshi Nakada)
12:11 AM Revision 0d8e684d (git): * 2015-03-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:11 AM Revision d138ab04 (git): Makefile.in: selectable configure
* Makefile.in (reconfig): use selected configure script name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5003...
nobu (Nobuyoshi Nakada)

03/20/2015

11:52 PM Bug #10987 (Rejected): Warning "warning “regex literal in condition” issued, even condition is not constant
The implicit matching in a flip-flop operator is warned. nobu (Nobuyoshi Nakada)
01:22 PM Bug #10987 (Rejected): Warning "warning “regex literal in condition” issued, even condition is not constant
The following program emits the warning 'regex literal in condition':
~~~ruby
#!/usr/bin/ruby
while gets
pr...
rovf (Ronald Fischer)
07:30 PM Bug #10990: bug in regex char class casefold for certain chars
The expected result is `0, 0, 0` gene91 (Haozhun Jin)
07:27 PM Bug #10990 (Closed): bug in regex char class casefold for certain chars
~~~
> "\u00c2" =~ /[\u0­0e0-\u00e5­]/i
=> nil
> "\u00c2" =~ /[\u0­0e2]/i
=> nil
> "\u00c2" =~ /\u00­e2/i
=> 0
...
gene91 (Haozhun Jin)
06:15 PM Feature #10600: [PATCH] Queue#close
Closable queues in c++ in google-concurrency-library
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3533...
djellemah (John Anderson)
05:54 PM Bug #10989 (Rejected): Complex Exponentiation
Hello, it looks a sort of bug to me, doesn't it?
```
ruby -e 'p (1i) ** (2.0)'
(-1.0+1.2246467991473532e-16i)
```
keith__ng (Keith ng)
01:49 PM Bug #10985: Ruby 2.2 respond_to_missing?/method_missing/Object#method is not detecting properly
Thank you for the fix and the swift turnaround, Nakada-san! I'm looking forward to the backport. michaelherold (Michael Herold)
09:42 AM Bug #10985 (Closed): Ruby 2.2 respond_to_missing?/method_missing/Object#method is not detecting properly
nobu (Nobuyoshi Nakada)
09:42 AM Bug #10985 (Open): Ruby 2.2 respond_to_missing?/method_missing/Object#method is not detecting properly
nobu (Nobuyoshi Nakada)
09:41 AM Bug #10985 (Closed): Ruby 2.2 respond_to_missing?/method_missing/Object#method is not detecting properly
Applied in changeset r50038.
----------
proc.c: respond_to_missing? at Method
* proc.c (respond_to_missing_p): chec...
nobu (Nobuyoshi Nakada)
01:35 PM Bug #10988 (Closed): [PATCH] Raise ArgumentError when string passed to String#crypt contains null
Currently String#crypt assumes that it is called on a password typed
by the user, specifically, that it does not con...
jrusnack (Jan Rusnacko)
12:34 PM Bug #10986 (Assigned): fancy_irb broken
usa (Usaku NAKAMURA)
11:43 AM Bug #10986: fancy_irb broken
Thanks for the hint. This should be patched in the docs:
~~~
diff --git a/io.c b/io.c
index 3a0cc01..7978c77 100...
rbjl (Jan Lelis)
10:42 AM Bug #10986: fancy_irb broken
I have two Boxes(i586 und x64) with equal error in "erb" respectively "fancy_irb"
c:\Ruby200-x64\bin>ruby -v
ruby 2...
[email protected] (Friedrich Heinrichmeyer)
10:40 AM Bug #10986 (Third Party's Issue): fancy_irb broken
Tell the author of fancy_irb to use `STDOUT.winsize` instead of `STDIN.winsize`. usa (Usaku NAKAMURA)
10:13 AM Bug #10986 (Closed): fancy_irb broken
~~~
ruby -v
ruby 2.0.0p481 (2014-05-08) [i386-mingw32]
c:\Ruby200-x64\bin>irb
DL is deprecated, please use Fiddl...
[email protected] (Friedrich Heinrichmeyer)
09:41 AM Revision c8a28a5a (git): proc.c: respond_to_missing? at Method
* proc.c (respond_to_missing_p): check if the receiver responds to
the given method by respond_to_missing?.
* proc....
nobu (Nobuyoshi Nakada)
08:43 AM Revision 0e18d135 (git): * .travis.yml: enabled email notification.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:39 AM Revision 9a2ed206 (git): * .travis.yml: removed Ruby 1.9.3 build on Travis CI
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:39 AM Revision 30fdcc3f (git): test_inadvertent_creation.rb: fix messages
* test/-ext-/symbol/test_inadvertent_creation.rb (TestInadvertent):
fix failure messages.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
07:14 AM Revision 8575de71 (git): test_inadvertent_creation.rb: undefined singleton
* test/-ext-/symbol/test_inadvertent_creation.rb (test_undefined_method):
test Kernel#singleton_method too.
git-sv...
nobu (Nobuyoshi Nakada)
06:18 AM Bug #10850 (Rejected): BigDecimal division incorrect
Elyasin Shaladi wrote:
> Thanks for the answer Shugo,
>
> however I am not sure if that is easily possible for m...
shugo (Shugo Maeda)
04:28 AM Revision 30da8b83 (git): * gc.c (obj_info): obj_info() can receive internal objects.
* gc.c (check_rvalue_consistency): obj_info() returns const char *.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
ko1 (Koichi Sasada)
04:27 AM Revision 1ab760bb (git): revert r50031 because it includes unexpected patch
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
03:41 AM Revision a38a1fbc (git): * gc.c (obj_info): obj_info() can receive internal objects.
* gc.c (check_rvalue_consistency): obj_info() returns const char *.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
ko1 (Koichi Sasada)
03:17 AM Revision 828453ab (git): * 2015-03-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:17 AM Revision 77205540 (git): * gc.c (obj_info): show class name and T_DATA type_name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)

03/19/2015

10:47 PM Feature #10982: Clarify location of NoMethod error
This new syntax is a pretty sizable divergence from traditional Ruby error reporting. At the moment, errors generally... parkr (Parker M)
08:32 PM Feature #10883: Passing a block to itself
Nobuyoshi Nakada wrote:
> Why `itself` doesn't return itself?
> It seems very confusing.
Why can't we just tie i...
baweaver (Brandon Weaver)
08:17 PM Bug #10985 (Closed): Ruby 2.2 respond_to_missing?/method_missing/Object#method is not detecting properly
I'm one of the maintainers of the hashie gem. We had some reports that one of our specs started failing with Ruby 2.2... michaelherold (Michael Herold)
02:20 PM Bug #10984: Hash#contain? to check whether hash contains other hash
Erik Michaels-Ober wrote:
> I agree that `#include?` is a more consistent and appropriate name for this method. I wo...
olivierlacan (Olivier Lacan)
02:11 PM Bug #10984: Hash#contain? to check whether hash contains other hash
I agree that `#include?` is a more consistent and appropriate name for this method. I would prefer to see that change... sferik (Erik Michaels-Ober)
02:00 PM Bug #10984 (Closed): Hash#contain? to check whether hash contains other hash
Comparing hashes seems like a common practice but there currently isn't a method to ask a
hash instance whether it ...
olivierlacan (Olivier Lacan)
01:13 PM Revision 8ed4c1a4 (git): * gc.c (rb_copy_wb_protected_attribute): `dest' can be WB unprotected.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
12:26 PM Revision 531f775f (git): * gc.c (rb_copy_wb_protected_attribute): demote `dest' object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
11:56 AM Feature #10600: [PATCH] Queue#close
Another item for the survey - this is how Go channels implement close (and rendezvous)
https://docs.google.com/doc...
djellemah (John Anderson)
10:12 AM Misc #10983: Why blocks make Ruby methods 439% slower ?
To capture local variables and so on (== an environment) for several frames is too heavy.
For example,
```ruby
...
ko1 (Koichi Sasada)
09:03 AM Misc #10983 (Open): Why blocks make Ruby methods 439% slower ?
https://www.omniref.com/ruby/2.2.0/symbols/Proc/yield#annotation=4087638&line=711&hn=1
~~~ruby
require 'benchmark...
Sega100500 (Сергей Е)
07:19 AM Revision 1643234f (git): * gc.c, internal.h: export rb_gc_verify_internal_consistency().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
07:16 AM Revision 9546ba46 (git): * gc.c (obj_info): show allocation site if GC_DEBUG is not 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
07:14 AM Revision f537854f (git): * gc.c (newobj_of): fix RGENGC_OLD_NEWOBJ_CHECK logics.
* skip on incremental marking because not sure what happen :p
* rb_gc_writebarrier_remember() is enough to mark chi...
ko1 (Koichi Sasada)
07:10 AM Revision 38cfec90 (git): * gc.c (rb_copy_wb_protected_attribute): need demote for old objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
02:38 AM Revision 5155a402 (git): win32.c: S_IFLNK
* win32/win32.c (fileattr_to_unixmode): set symlink for reparse
points.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
02:37 AM Revision e2853f5d (git): win32.c: no S_IWGRP and S_IWOTH
* win32/win32.c (fileattr_to_unixmode): do not set S_IWGRP and
S_IWOTH reset in wstati64.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
02:04 AM Revision 663eefcb (git): Makefile.in: CONFIGURE
* Makefile.in (CONFIGURE): make configure script name selectable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
01:31 AM Revision 5e132260 (git): random.c: fix handle to release
* random.c (fill_random_bytes): release the handle in the static
variable, not a local variable.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
12:09 AM Revision 56081d8a (git): common.mk: verconf.h by BOOTSTRAPRUBY
* common.mk (verconf.h): use BOOTSTRAPRUBY as generic_erb.rb and
the template are not dependent on built-in constan...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom