Project

General

Profile

Activity

From 06/17/2015 to 06/23/2015

06/23/2015

11:53 PM Feature #11299: [PATCH] use Array instead of custom struct for generic ivars
I'm weakly against this proposal because it will consumes more objects and increase GC pressure.
I don't think it is...
ko1 (Koichi Sasada)
11:23 PM Feature #11299 (Assigned): [PATCH] use Array instead of custom struct for generic ivars
I'll commit this in a few days unless there's an objection.
~~~
This reduces both code and object size while redu...
normalperson (Eric Wong)
11:41 PM Feature #11263 (Closed): [PATCH] ext/socket/ancdata.c (bsock_recvmsg_internal): reduce stack use
Applied in changeset r51003.
----------
ext/socket/ancdata.c (bsock_recvmsg_internal): reduce stack use
Using 8K st...
Anonymous
11:41 PM Revision 3f172356 (git): * 2015-06-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:40 PM Revision d9d1b20d (git): ext/socket/ancdata.c (bsock_recvmsg_internal): reduce stack use
Using 8K stack is probably too much. As reference, ALLOCV falls
back to heap allocation at a mere 1K. Since
bsock_r...
Eric Wong
07:18 PM Feature #11298 (Closed): [PATCH] socket: memoize common socket families in fptr->mode
I noticed an unnecesary getsockname() syscalls for every
sendmsg_nonblock call I make on SOCK_SEQPACKET pair.
This ...
normalperson (Eric Wong)
02:47 PM Feature #6284: Add composition for procs
Attached patch to support composing with any object that responds to `call` (rather than raising a `TypeError` if the... mudge (Paul Mucur)
02:07 PM Bug #11296: Proc#arity returns weird value for non-lambda proc with optional arguments
Hans, thank you. That's what I meant.
Kazuhiro, #7765 suggests that seems intentional.
After hearing opnion from ot...
matz (Yukihiro Matsumoto)
01:26 PM Bug #11296: Proc#arity returns weird value for non-lambda proc with optional arguments
I think #5694 and #7765 are related issues. znz (Kazuhiro NISHIYAMA)
12:55 PM Bug #11296: Proc#arity returns weird value for non-lambda proc with optional arguments
i think matz means:
~~~ruby
Proc.new(){|x=0|}.arity # => 0
lambda {|x=0|}.arity # => -1
~~~
Hanmac (Hans Mackowiak)
11:50 AM Bug #11296 (Feedback): Proc#arity returns weird value for non-lambda proc with optional arguments
`Proc.new(x=0){}` raises an `ArgumentError` for me, in 1.8..2.3. nobu (Nobuyoshi Nakada)
05:48 AM Bug #11296 (Rejected): Proc#arity returns weird value for non-lambda proc with optional arguments
`Proc.new(x=0){}.arity` returns 0, not -1 unlike lambdas.
I don't remember if it's intentional or not. Anyone remem...
matz (Yukihiro Matsumoto)
01:27 PM Feature #11297 (Closed): Allow private method of self to be called
Ruby does not allow private method to be called if receiver is given. Calling private method with receiver is prohibi... soutaro (Soutaro Matsumoto)
12:00 PM Bug #11294: Possible bug in Object.const_get
Thank you, Nobuyoshi, for your answering. Now I see the reason.
When I told that `Foo::Bar::Qux` is "closest" to `...
nepalez (Andrew Kozin)
11:47 AM Bug #11265: deadlock on Solaris 10 since r50900
親プロセス側のスレッド l@5 内で呼ばれている dlsym() で要求しているシンボルは _ex_unwind であるのがわかりました。
(下記のdbxの出力は、上記とは別の実行時になりますが、おおむね同じです。)
~~~
...
ngoto (Naohisa Goto)
05:32 AM Revision c23a7b0d (git): error.c: ArgumentError if no receiver
* error.c (name_err_receiver): raise ArgumentError if no receiver
is available on this exception object. [Feature ...
nobu (Nobuyoshi Nakada)
05:32 AM Revision 8283e4fd (git): error.c: index numbers
* error.c (rb_name_err_mesg_new, name_err_mesg_to_str): name magic
numbers of indexes.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
01:58 AM Misc #11295: Request for comments about error messages
[email protected] wrote:
> There are several proposals to extend error messages.
>
> * https://github.com/charliesom...
normalperson (Eric Wong)
01:09 AM Misc #11295 (Closed): Request for comments about error messages
(This is not a proposal, bug reports)
Ruby shows error messages when something wrong.
There are several proposa...
ko1 (Koichi Sasada)
12:49 AM Revision 3fe2773c (git): dir.c (check_dirname): avoid volatile, use return value
volatile is unnecessary since we use rb_sys_fail_path nowadays
and that prevents the path argument from being GC-ed.
...
Eric Wong

06/22/2015

11:20 PM Bug #11294 (Rejected): Possible bug in Object.const_get
Toplevel constants are defined under `Object` context, which are inherited by every contexts.
Your results are sam...
nobu (Nobuyoshi Nakada)
09:23 PM Bug #11294 (Rejected): Possible bug in Object.const_get
~~~ruby
module Foo; end
module Foo::Baz; end
module Bar; end
module Bar::Qux; end
Object.const_get "Foo::Baz::...
nepalez (Andrew Kozin)
10:54 PM Bug #11293 (Rejected): Integer('0123') => 83
Try `Integer('0123', 10)`. nobu (Nobuyoshi Nakada)
03:20 PM Bug #11293: Integer('0123') => 83
Matt Di Pasquale wrote:
> Is this the correct behavior?
>
> irb(main):001:0> Integer('0123')
> => 83
> ...
jeremyevans0 (Jeremy Evans)
03:02 PM Bug #11293 (Rejected): Integer('0123') => 83
Is this the correct behavior?
irb(main):001:0> Integer('0123')
=> 83
Shouldn't the return value be `123`?
mattdipasquale (Matthew Mario Di Pasquale)
10:38 PM Feature #10585: struct: speedup struct.attr = v for first 10 attributes and struct[:attr] for big structs
Thanks, I've committed 0002, 0003, and would like to commit a
slightly-updated 0004 soon unless somebody else objec...
normalperson (Eric Wong)
09:50 PM Revision 099e6e78 (git): struct.c: cache member definition in a subclass
Since getting Qnil is already error, it is safe to use rb_attr_get.
* struct.c (struct_ivar_get): cache member defin...
Eric Wong
08:10 PM Revision 8b71b4e5 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:10 PM Revision 1a8e3ba1 (git): * 2015-06-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:10 PM Revision a63c5b26 (git): add benchmarks for struct[:name]
* benchmark/bm_vm2_struct_big_href_hi.rb: new benchmark
* benchmark/bm_vm2_struct_big_href_lo.rb: ditto
* benchmark/b...
Eric Wong
07:38 PM Feature #11139: [PATCH] socket: support accept `sock_nonblock: (true|false)'
I don't think the flag matters for second-tier OSes, as the underlying
descriptor does not matter with our current ...
normalperson (Eric Wong)
07:38 PM Misc #11276: [RFC] compile.c: convert to use ccan/list
SASADA Koichi <[email protected]> wrote:
> I have no opinion about that, if there are no behavior changes.
> All of op...
normalperson (Eric Wong)
06:07 PM Feature #11158: Introduce a Symbol.count API as a more efficient alternative to Symbol.all_symbols.size
Marc-Andre Lafortune wrote:
> Franck Verrot wrote:
> > Isn't there way to much overhead to include `Enumerable` in ...
cesario (Franck Verrot)
09:28 AM Revision 63dda7f9 (git): fix typo aroud Bug numbering format
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ngoto (Naohisa Goto)
09:25 AM Bug #11288 (Closed): start_watchdog in test/lib/test/unit.rb is meaningless
r36385 (2012/7/14) にて、launch_worker の行が watchdog = start_watchdog の後ろに移動していました。
大丈夫そうなので、r50994 にて削除しました。
ngoto (Naohisa Goto)
09:21 AM Revision 05f78a6f (git): * test/lib/test/unit.rb (Test::Unit::Parallel#start_watchdog): removed
because it has been meaningless since r36385. [Bug:11288]
* test/lib/test/unit.rb (Test::Unit::Parallel#_run_paralle...
ngoto (Naohisa Goto)
04:22 AM Feature #11292: objspace: Dump type of special consts
Could you add use-case of this patch?
ko1 (Koichi Sasada)
12:21 AM Revision cc934fc3 (git): * 2015-06-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:21 AM Revision a2cd78a5 (git): win32.c: use numberof
* win32/win32.c (open_dir_handle): use numberof() macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50992 b2d...
nobu (Nobuyoshi Nakada)

06/21/2015

02:55 PM Revision 2431ad55 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50991 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:53 PM Revision 68f4385d (git): * NEWS: mention Array#bsearch_index and Hash#fetch_values. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:48 PM Revision b86b3624 (git): * NEWS: add a reference to a ticket. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:48 PM Revision c0f571e0 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50988 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:30 PM Bug #10968: [BUG] object allocation during garbage collection phase in /opt/rubies/ruby-2.2.1/lib/ruby/2.2.0/openssl/ssl.rb:177
Can't you compile with debug symbols enabled? nobu (Nobuyoshi Nakada)
11:00 AM Bug #10968: [BUG] object allocation during garbage collection phase in /opt/rubies/ruby-2.2.1/lib/ruby/2.2.0/openssl/ssl.rb:177
Zachary Scott wrote:
> Do you know how to reproduce it?
>
> Rails+Ruby 2.2 isn't enough for me to make a crash.
...
netronix (Michaël Rigart)
12:28 PM Revision 4a686ebc (git): array.c: use ALLOCV_N
* array.c (rb_ary_permutation): use ALLOCV_N instead of ALLOCV.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50...
nobu (Nobuyoshi Nakada)
11:28 AM Revision bbe805f0 (git): internal.h: roomof
* internal.h (roomof): extract from type_roomof, and move from
bignum.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
10:52 AM Revision e9482963 (git): runruby.rb: don't close other fds
* tool/runruby.rb: rubyspec now requires other FDs not to be
closed since 7b6ce1fee.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
09:32 AM Revision 9767eb30 (git): ruby_atomic.h: refine ATOMIC_PTR_CAS
* ruby_atomic.h (ATOMIC_PTR_CAS): define by generic CAS macro, not
via size_t, to suppress a warning by mingw gcc.
...
nobu (Nobuyoshi Nakada)
07:13 AM Feature #11181: Add a line directive to Ruby
Today on IRC someone else also wanted such a feature:
sphex> hey. does ruby support something like "#line" direc...
shevegen (Robert A. Heiler)
03:21 AM Revision e833adaa (git): ext/objspace/objspace_dump.c: adjust indent
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

06/20/2015

09:03 PM Feature #11292 (Assigned): objspace: Dump type of special consts
related to #11291, fix at r50982 doesn't put passed immediate value's type on output. This patch changes to include t... sorah (Sorah Fukumori)
08:50 PM Bug #11291 (Closed): [PATCH] Check SPECIAL_CONST_P before RBASIC_CLASS to avoid SEGV
Applied in changeset r50982.
----------
* ext/objspace/objspace_dump.c(dump_object): Return empty JSON object when
...
sorah (Sorah Fukumori)
05:06 PM Bug #11291 (Closed): [PATCH] Check SPECIAL_CONST_P before RBASIC_CLASS to avoid SEGV
https://github.com/ruby/ruby/pull/943
It fixes SEGV when a special constant is passed to `ObjectSpace.dump` .
I t...
eagletmt (Kohei Suzuki)
08:50 PM Revision cc77375d (git): * ext/objspace/objspace_dump.c(dump_object): Return empty JSON object when
passed object is a special const, instead of SEGV.
Based patch by Kohei Suzuki (eagletmt). [ruby-core:69692] [Bug #...
sorah (Sorah Fukumori)
03:48 PM Revision a2e4c418 (git): * 2015-06-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:48 PM Revision 54d4de67 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:35 PM Bug #11290 (Closed): Abort: 6 error running sample app
Going through Ruby on Rails course, working through initial install.
Running into an issue running sample_app... ...
airmol11 (aaron henderson)
09:41 AM Bug #11282: ruby.exe never run. ebtry point not found
Diamond Star wrote:
> Unable to find gmtime64_s_ in msvcrt.dll library"
If you've used the RubyInstaller, this th...
cesario (Franck Verrot)
08:32 AM Revision f7547ae6 (git): * object.c (rb_obj_taint): [DOC] $SAFE=3 is obsolete.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
02:11 AM Bug #11288: start_watchdog in test/lib/test/unit.rb is meaningless
なくて今誰も困ってないのですから削除に一票。
欲しくなったら戻すのはいつでも出来るでしょ。そのためにバージョン管理してるんだから。
kosaki (Motohiro KOSAKI)
01:13 AM Feature #11286: [PATCH] Add case equality arity to Enumerable's sequence predicates.
I knew the call to `rb_check_arity()` should come first, but your very nice solution to doing so without mixing decla... 0x0dea (D.E. Akers)
12:12 AM Feature #11286: [PATCH] Add case equality arity to Enumerable's sequence predicates.
D.E. Akers wrote:
> I assumed `*argv` would resolve to `Qnil` in the case of no arguments, but this is indeed not th...
nobu (Nobuyoshi Nakada)

06/19/2015

10:14 PM Feature #11286: [PATCH] Add case equality arity to Enumerable's sequence predicates.
Nobuyoshi Nakada wrote:
> > ~~~diff
> > + struct MEMO *memo = MEMO_NEW(Qtrue, *argv, 0);
> > + rb_check_arit...
0x0dea (D.E. Akers)
09:54 PM Feature #11286: [PATCH] Add case equality arity to Enumerable's sequence predicates.
> ~~~diff
> + struct MEMO *memo = MEMO_NEW(Qtrue, *argv, 0);
> + rb_check_arity(argc, 0, 1);
Why dereferen...
nobu (Nobuyoshi Nakada)
02:22 PM Feature #11286: [PATCH] Add case equality arity to Enumerable's sequence predicates.
I agree. Assigning to Matz marcandre (Marc-Andre Lafortune)
08:48 AM Feature #11286: [PATCH] Add case equality arity to Enumerable's sequence predicates.
I rather like this proposal. I hope it gets accepted. zenspider (Ryan Davis)
07:11 AM Feature #11286 (Closed): [PATCH] Add case equality arity to Enumerable's sequence predicates.
## Proposal
It is proposed that `Enumerable`'s sequence predicates (`#all?`, `#any?`, `#none?`, and `#one?`) be augm...
0x0dea (D.E. Akers)
10:11 PM Bug #11289 (Closed): Segmentation fault with 2.2.2 on OpenWRT
A very simple sinatra program fails:
require 'sinatra'
get '/' do
'Hello!'
end
# ruby sentinel.rb
[2015...
s.p.emmons (steve emmons)
09:47 PM Bug #11287 (Third Party's Issue): XML generation, App 551 stderr: Segmentation fault at 0×00000000000040
Seems it happened in Nokogiri. nobu (Nobuyoshi Nakada)
08:41 AM Bug #11287 (Third Party's Issue): XML generation, App 551 stderr: Segmentation fault at 0×00000000000040
We have a page that should deliver XML. We have newly upgraded ruby from 1.9.3 to 2.2.2 and rails 3.2.17 to 4.2.1
Ou...
simon (Simon Toivo Telhaug)
07:02 PM Revision e4fa17a9 (git): * enc/make_encmake.rb: the list of encoding extension libraries must
not include encinit.c itself. It caused "undefined reference to
Init_encinit".
git-svn-id: svn+ssh://ci.ruby-lang...
mame (Yusuke Endoh)
06:40 PM Bug #11288 (Closed): start_watchdog in test/lib/test/unit.rb is meaningless
test/lib/test/unit.rb の 317行目付近の start_watchdog は、
_run_parallel メソッド内の408行目から呼ばれますが、
子プロセスを起動する前に呼んでいるため、
start_w...
ngoto (Naohisa Goto)
05:51 PM Bug #11265 (Assigned): deadlock on Solaris 10 since r50900
r50977 で発生率は下がりましたがゼロではないようなので、再オープンしておきます。 ngoto (Naohisa Goto)
05:49 PM Bug #11265 (Closed): deadlock on Solaris 10 since r50900
Applied in changeset r50977.
----------
* process.c (rb_execarg_parent_start1): new macro ALWAYS_NEED_ENVP
to gene...
ngoto (Naohisa Goto)
10:13 AM Bug #11265: deadlock on Solaris 10 since r50900
おぉ、調べ直したところ、execv が async-signal-safe な関数としてされたのは SUSv4 からのようです。
http://pubs.opengroup.org/onlinepubs/9699919799/fun...
akr (Akira Tanaka)
10:11 AM Bug #11265: deadlock on Solaris 10 since r50900
訂正です。
> なお、execv が not async-signal-safe なのは Linux でも同様のようです。
は、少なくとも最近のLinuxに関しては間違いでした。すみません。
execv は POSIX....
ngoto (Naohisa Goto)
09:43 AM Bug #11265: deadlock on Solaris 10 since r50900
process.c の1260行目付近に以下の記述があります。
~~~
envp = envp_str ? (char **)RSTRING_PTR(envp_str) : NULL;
if (envp_st...
ngoto (Naohisa Goto)
07:15 AM Bug #11265: deadlock on Solaris 10 since r50900
本当に dynamic linker とかで使っている mutex が問題なら、ちょっと対応不能だと思うので、
Solaris 上では vfork はあきらめて fork で済ましておくことになりますかね。
akr (Akira Tanaka)
07:03 AM Bug #11265: deadlock on Solaris 10 since r50900
> に書いてあった、dynamic linker が、という話を思い出しますが、関係あるかなぁ。
関係ある気がしてきました。
popen呼び出し元のほうのスレッドは3つありますが、l@5 が dlsym などを呼んでいます...
ngoto (Naohisa Goto)
05:49 PM Revision f59356a8 (git): * process.c (rb_execarg_parent_start1): new macro ALWAYS_NEED_ENVP
to generate envp_str anytime on Solaris 10 (or earlier version
of Solaris) to avoid calling execv() which is async-...
ngoto (Naohisa Goto)
04:56 PM Feature #10672: Enable SSL on cache.ruby-lang.org
Hello Hiroshi,
I had sent in another ticket update for your request to add TLS to your Fastly domain cache.ruby-la...
sparkyjg007 (JEFFREY GENERAO)
04:24 PM Revision 21bc6f90 (git): * 2015-06-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:24 PM Revision eabd2217 (git): * NEWS: mention about $SAFE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:11 PM Bug #11270 (Rejected): Coverity Scan warns out-of-bounds access in ext/socket
I talked with akr on twitter, and was convinced that `(void*)&arg.buf.addr == (void*)&arg.buf` was guaranteed. So cl... mame (Yusuke Endoh)
01:36 AM Bug #11270: Coverity Scan warns out-of-bounds access in ext/socket
Yusuke Endoh wrote:
> Honestly I'm not sure the C language specification: is it guaranteed that a pointer to a fie...
akr (Akira Tanaka)
09:39 AM Feature #11266: [PATCH] WEBrick: allow subclassing of Response and Request
Version with separate methods julik (Julik Tarkhanov)
08:12 AM Revision fdad97f6 (git): test_last_thread.rb: relax
* test/-ext-/gvl/test_last_thread.rb (test_last_thread): allow low
resolution sleep.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
08:12 AM Bug #11284 (Closed): String#upcase and String#downcase don't work for accented characters
Closing because this is being worked on (slowly) as #10085, which is already accepted. duerst (Martin Dürst)
07:42 AM Bug #11277: "code converter not found" error with multi-thread (high occurrence rate since r50887)
エンコーディング関係は autoload は使わず自前でロード処理を実装しているようですが、関連として autoload の将来廃止の方向性を示している #5653 を挙げておきます。 ngoto (Naohisa Goto)
07:35 AM Bug #11277: "code converter not found" error with multi-thread (high occurrence rate since r50887)
たとえば #5654 のような何らかのロック機構が必要な気はしますが、
Encoding 関係は、事前にどのファイルにどのクラス・モジュールが格納されているかは完全に把握済、かつ、circular requireは絶対無い、という前...
ngoto (Naohisa Goto)
06:11 AM Revision cc144d1d (git): test_method.rb: fix commit miss
* test/ruby/test_method.rb (test_define_singleton_method_no_proc):
fix missing object. [Bug #11283]
git-svn-id: s...
nobu (Nobuyoshi Nakada)
06:04 AM Revision 6398515a (git): test_gem_remote_fetcher.rb: get rid of errors
* test/rubygems/test_gem_remote_fetcher.rb (start_ssl_server):
temporary measure for "dh key too small" error of Op...
nobu (Nobuyoshi Nakada)
05:54 AM Bug #11283 (Closed): Block assigned implicitly
Applied in changeset r50971.
----------
proc.c: ArgumentError if no block
* proc.c (rb_mod_define_method): now requ...
nobu (Nobuyoshi Nakada)
05:49 AM Bug #11283: Block assigned implicitly
Not, in my examples (from the initial post) it does not do that, but something different. Namely, it doesn't assignin... nepalez (Andrew Kozin)
02:25 AM Bug #11283: Block assigned implicitly
> * Either provide a method with empty proc (`Proc.new`)
That is, in fact, exactly what Ruby is doing:
```ruby
...
0x0dea (D.E. Akers)
05:53 AM Revision e77f9fcb (git): proc.c: ArgumentError if no block
* proc.c (rb_mod_define_method): now requires a block direct to
this method call. [ruby-core:69655] [Bug #11283]
...
nobu (Nobuyoshi Nakada)
05:22 AM Revision 19d2532a (git): test_method.rb: split test
* test/ruby/test_method.rb (test_define_singleton_method): split
and fix test names.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
04:55 AM Revision 0ba2ccc5 (git): proc.c: inadvertent ID
* proc.c (rb_mod_define_method): get rid of inadvertent ID
creations at error.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
04:54 AM Revision 88249ada (git): proc.c: extract same messages
* proc.c (proc_new): extract same warning and error messages.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5096...
nobu (Nobuyoshi Nakada)
02:26 AM Revision 172c5fab (git): * ChangeLog: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
12:08 AM Misc #11276: [RFC] compile.c: convert to use ccan/list
I have no opinion about that, if there are no behavior changes.
All of operations are , same behavior and same comp...
ko1 (Koichi Sasada)

06/18/2015

11:38 PM Bug #11285 (Closed): Net::HTTP should handle content-coding with case-insensitive
When Ruby Net::HTTP sent a request. It by default set the content to be compress with header: Accept-Encoding
But ...
littlechu (Andy Chu)
10:58 PM Revision e282d78a (git): extmk.rb: fix with-ext condition
* ext/extmk.rb: if no with-ext option is given, dafault to
enable everything. [ruby-dev:49108] [Bug #11280]
git-s...
nobu (Nobuyoshi Nakada)
10:45 PM Bug #11283: Block assigned implicitly
I'd expect Ruby to do any of two options:
* Either provide a method with empty proc (`Proc.new`)
* Or call `Synta...
nepalez (Andrew Kozin)
09:56 PM Bug #11283: Block assigned implicitly
Andrew, what would you like Ruby to do when you attempt to define a method with no body? 0x0dea (D.E. Akers)
07:31 PM Bug #11283: Block assigned implicitly
This feature buzzes and wiggles aerials like a bug.
I cannot see why is it needed for your example. It is pretty e...
nepalez (Andrew Kozin)
07:11 PM Bug #11283: Block assigned implicitly
This is "hidden feature", not the bug: `Proc.new` can consume unnamed block passed to method.
It makes possible foll...
funny_falcon (Yura Sokolov)
03:36 PM Bug #11283 (Closed): Block assigned implicitly
That is how it works:
module Test
def self.build(&block)
klass = Class.new(Object)
kl...
nepalez (Andrew Kozin)
10:41 PM Bug #11265: deadlock on Solaris 10 since r50900
Solaris で vfork で deadlock というと、
https://web.archive.org/web/20120205202630/http://developers.sun.com/solaris/articl...
akr (Akira Tanaka)
04:52 PM Bug #11265: deadlock on Solaris 10 since r50900
vforkは "The parent process is suspended while the child is using its resources." (Solaris 10 の man vfork(2) より引用) なので... ngoto (Naohisa Goto)
05:15 AM Bug #11265: deadlock on Solaris 10 since r50900
IO.popen内で、retry_fork_async_signal_safeから呼んでいるvforkから帰ってこないようです。
なお、スタックトレースを取るためにデバッグ付き最適化無しでコンパイルしたら、再現確率が20-30回...
ngoto (Naohisa Goto)
10:26 PM Bug #11284: String#upcase and String#downcase don't work for accented characters
http://stackoverflow.com/a/4418681
It would be unreasonable to add natural language processing to Ruby for the sak...
0x0dea (D.E. Akers)
08:20 PM Bug #11284 (Rejected): String#upcase and String#downcase don't work for accented characters
Many accented and other non-english characters fails to upcase/downcase properly.
Accented characters is the most co...
pabloh (Pablo Herrero)
09:38 PM Revision d82b2e28 (git): * 2015-06-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:36 PM Revision c78e0d37 (git): * bootstraptest/test_method.rb: remove a test because $SAFE=2 was
obsolete.
Please check btest, too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50964 b2dd03c8-39d4-4d8f-98...
ko1 (Koichi Sasada)
06:00 PM Bug #11282: ruby.exe never run. ebtry point not found
Description
I installed ruby and tried to run a .rb
file
or even ruby.exe directly then an error
generated direct...
DiamondStar (Diamond Star)
01:57 PM Bug #11282 (Closed): ruby.exe never run. ebtry point not found
I installed ruby and tried to run a .rb file
or even ruby.exe directly then an error generated directly. it says:
...
DiamondStar (Diamond Star)
03:59 PM Bug #11270 (Open): Coverity Scan warns out-of-bounds access in ext/socket
Akira Tanaka wrote:
> arg.alen is initialized as sizeof(union_sockaddr) and
> modified by recvfrom() which is less ...
mame (Yusuke Endoh)
07:49 AM Bug #11270 (Feedback): Coverity Scan warns out-of-bounds access in ext/socket
I'm not sure the problem.
arg.alen is initialized as sizeof(union_sockaddr) and
modified by recvfrom() which is l...
akr (Akira Tanaka)
03:15 PM Bug #11277: "code converter not found" error with multi-thread (high occurrence rate since r50887)
Ruby 1.9.3 でも発生率は低くなりますが再現できました。
r50887 以降発生しやすくなっただけで、それ以前から問題があったようです。
ngoto (Naohisa Goto)
03:10 PM Bug #11277: "code converter not found" error with multi-thread (high occurrence rate since r50887)
x86_64 Linux でも50%程度の発生率で再現できました。
r50920 にて確認しました。
~~~
$ echo a0 > /tmp/a0
$ echo a1 > /tmp/a1
$ ruby --disabl...
ngoto (Naohisa Goto)
07:01 AM Bug #11277 (Closed): "code converter not found" error with multi-thread (high occurrence rate since r50887)
sparc Solaris 10 にて、r50887 以降、make test-all にて以下の3つのFailureが出るようになりました。
~~~
1) Failure:
TestDir_M17N#test_file...
ngoto (Naohisa Goto)
02:53 PM Revision 6c45fa78 (git): * bin/erb: $SAFE=3 is obsolete.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:47 PM Revision 2c23924e (git): * safe.c: removed needless doc related $SAFE=2
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:39 PM Revision 12247647 (git): * thread.c (rb_thread_safe_level): fix document. $SAFE=3 is obsolete.
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
02:33 PM Revision a9b06707 (git): $SAFE=2 is now obsolete
* include/ruby/ruby.h (RUBY_SAFE_LEVEL_CHECK): fix safe_level
limit.
* vm_core.h (rb_proc_t): update comment for s...
nobu (Nobuyoshi Nakada)
02:26 PM Bug #11280 (Closed): r49210 breaks --with-ext
Applied in changeset r50959.
----------
extmk.rb: fix with-ext condition
* ext/extmk.rb: configure intersection of ...
nobu (Nobuyoshi Nakada)
01:09 PM Bug #11280 (Closed): r49210 breaks --with-ext
中田さん
r49210 以降、--with-ext=zlib としても zlib 以外をビルドしてしまうようになっていると思います。
2.2.2 はちゃんと zlib だけビルドしてくれます。
--
Yusuke E...
mame (Yusuke Endoh)
02:25 PM Revision 65ab2660 (git): extmk.rb: fix with-ext condition
* ext/extmk.rb: configure intersection of with-ext and not
without-ext, as withouts is no longer true by default if...
nobu (Nobuyoshi Nakada)
02:22 PM Feature #5455: $SAFE should be removed
removed $SAFE=2 at r50958, and $SAFE=3 at r50932 hsbt (Hiroshi SHIBATA)
02:21 PM Revision 5d6ca9e9 (git): * include/ruby/ruby.h: $SAFE=2 is now obsolete.
* dir.c, ext/fiddle/handle.c, ext/socket/basicsocket.c, file.c
gc.c, io.c, process.c, safe.c, signal.c, win32/file....
hsbt (Hiroshi SHIBATA)
02:03 PM Revision e8ce2a92 (git): * enc/make_encmake.rb: added --transes and --no-transes options.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50957 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
01:58 PM Revision 0b9d86f2 (git): un.rb: cwd by default
* lib/un.rb (httpd): set DocumentRoot to the current working
directory by default.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
01:49 PM Bug #11281 (Rejected): Unexpected behaviour in HTTP header processing
Running this:
~~~ruby
Net::HTTP::Get.new('http://any.url', {'header' => nil})
~~~
Results in:
~~~
NoMetho...
[email protected] (John Carter)
01:45 PM Revision 82c29098 (git): un.rb: HTTP-alt by default
* lib/un.rb (httpd): changed default port number to 8080 (HTTP
Alternate), which does not need root privilege.
git...
nobu (Nobuyoshi Nakada)
01:35 PM Revision c96e4a6a (git): common.mk: reorder args for ENC_MK
* common.mk (ENC_MK): reorder $(ENCS) before the target file name,
as enc/make_encmake.rb ignores any arguments aft...
nobu (Nobuyoshi Nakada)
01:30 PM Revision cf44e740 (git): make_encmake.rb: mandatory dbs
* enc/make_encmake.rb (target_transcoders, target_encodings):
encdb and transdb are always mandatory.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
01:10 PM Revision ae8dc6f3 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:35 AM Bug #11279 (Closed): remove rb_control_frame_t::klass
Please check https://bugs.ruby-lang.org/issues/11278
I sent it to ruby-dev because of my operation miss.
This is ...
ko1 (Koichi Sasada)
11:30 AM Bug #11278 (Closed): remove rb_control_frame_t::klass
# Abstract
rb_control_frame_t has a field `klass`, which is used to search super class when `super` is called (and...
ko1 (Koichi Sasada)
09:27 AM Bug #10533: HTTP reconnection with SNI does not send correct hostname
Root cause seems to be in ossl_ssl.c:
Net::Http calls `s.session=` (C-method `ossl_ssl_set_session`), which calls ...
mkarnebeek (Michiel Karnebeek)
08:51 AM Bug #10533: HTTP reconnection with SNI does not send correct hostname
Created https://github.com/ruby/ruby/pull/964 mkarnebeek (Michiel Karnebeek)
08:36 AM Bug #10533: HTTP reconnection with SNI does not send correct hostname
It looks like i've solved it: Moving `s.hostname = @address` before `s.session = @ssl_session` has solved it on my en... mkarnebeek (Michiel Karnebeek)
09:25 AM Revision 072b3c86 (git): test/socket/test_unix.rb: replace sleep with select
Not sure what drugs I was on, but blindly sleeping instead of
using IO#wait or IO.select to wait for data on a socket...
Eric Wong
09:01 AM Revision 58ba24f8 (git): * vm.c (rb_vm_control_frame_id_and_class): remove usless codes.
`me' knows ID and owner class.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50950 b2dd03c8-39d4-4d8f-98ff-823...
ko1 (Koichi Sasada)
08:01 AM Revision f74fdd72 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:01 AM Revision c8590d60 (git): * method.h: constify rb_method_alias_struct::original_me and
rb_method_refined_struct::orig_me.
* class.c (move_refined_method): use RB_OBJ_WRITE() for
me->def->body.refined.or...
ko1 (Koichi Sasada)
05:36 AM Revision 37b38306 (git): * ext/objspace/objspace.c (count_imemo_objects): support imemo_ment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:50 AM Revision fac04ba9 (git): NEWS: NameError#receiver [Feature #10881]
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:33 AM Feature #10881 (Closed): NoMethodError#receiever
Applied in changeset r50945.
----------
error.c: NameError#receiver
* error.c (name_err_receiver): add NameError#re...
nobu (Nobuyoshi Nakada)
04:32 AM Revision 51de63df (git): error.c: NameError#receiver
* error.c (name_err_receiver): add NameError#receiver method.
[Feature #10881]
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
01:28 AM Feature #10295 (Closed): [PATCH] io.c (fptr_finalize): free memory (before GC sweep)
r47758
normalperson (Eric Wong)
01:04 AM Feature #11056 (Closed): [PATCH] lib/net/*: use io/wait methods instead of IO.select
r50326
normalperson (Eric Wong)
01:02 AM Feature #10302 (Closed): [PATCH] marshal.c: lazy compat_tbl allocation
r47756
normalperson (Eric Wong)
01:00 AM Revision 42191947 (git): * safe.c: removed needless doc related $SAFE=3
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:59 AM Revision 0def632d (git): * safe.c: rename old method name for $SAFE=3
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)

06/17/2015

11:54 PM Misc #11276 (Closed): [RFC] compile.c: convert to use ccan/list
```
Not the results I was hoping for, but maybe the LoC and stack
reductions are still worth it.
This reduces li...
normalperson (Eric Wong)
11:41 PM Feature #10881: NoMethodError#receiever
Thanks Matsumoto-san.
I realized that the last line in the example above is wrong, it has to use `#equal?` instead...
yuki24 (Yuki Nishijima)
02:04 PM Feature #10881: NoMethodError#receiever
Looks OK for me. I am interested in how JRuby/Rubinius guys feel about the proposal.
Matz.
matz (Yukihiro Matsumoto)
11:34 PM Revision a6141c59 (git): common.mk: -fake
* common.mk (no-fake): add alias -fake for dist.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50942 b2dd03c8-39...
nobu (Nobuyoshi Nakada)
11:16 PM Bug #10871: Sclass thread unsafe due to CREF sharing
Thank you.
I updated a patch.
```diff
Index: insns.def
======================================================...
ko1 (Koichi Sasada)
09:11 PM Bug #10871: Sclass thread unsafe due to CREF sharing
Hi, ko1 san.
I applied the ko1's patch on ruby_2_2 branch and make test-rubyspec fails with Segmentation fault.
...
nagachika (Tomoyuki Chikanaga)
10:27 PM Bug #10402: URI regression in 2.2.0-preview1 (bad URI(is not URI?): URI::InvalidURIError)
The patch caused this bug https://bugs.ruby-lang.org/issues/11275. jimpo (Jim Posen)
10:23 PM Bug #11275: RFC3986_Parser accepts invalid URIs containing %
Seems to have happened in commit [21ab98a997d2ed44c9c95cf5434a42561b2cd688](https://github.com/ruby/ruby/commit/21ab9... jimpo (Jim Posen)
10:12 PM Bug #11275 (Closed): RFC3986_Parser accepts invalid URIs containing %
URI.parse('https://www.example.com/search?q=%XX') does not raise an error despite being an invalid URI. A % in a URI ... jimpo (Jim Posen)
09:07 PM Revision c3a27db1 (git): * 2015-06-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:07 PM Revision fa5d0d24 (git): compile.c: use %+PRIsVALUE instead of rb_inspect
* compile.c (get_exception_sym2type, iseq_build_from_ary_body):
rely on %+PRIsVALUE instead of calling rb_inspect d...
Eric Wong
06:42 PM Feature #11266: [PATCH] WEBrick: allow subclassing of Response and Request
No specific reason, only to make the changes to the library smaller. They certainly can be separate methods. julik (Julik Tarkhanov)
01:08 AM Feature #11266: [PATCH] WEBrick: allow subclassing of Response and Request
Any reason to create both together in `create_request_and_response`? nobu (Nobuyoshi Nakada)
03:48 PM Bug #11265: deadlock on Solaris 10 since r50900
2015-06-17 11:40 GMT-04:00 <[email protected]>:
> Issue #11265 has been updated by Naohisa Goto.
>
>
> ...
kosaki (Motohiro KOSAKI)
03:40 PM Bug #11265: deadlock on Solaris 10 since r50900
test/lib/test/unit.rb の _run_parallel メソッド内の 408-410行目にて、以下のタイミングで発生していることはわかりました。
1. 408行目では start_watchdog を呼ぶ。
...
ngoto (Naohisa Goto)
03:40 PM Bug #11121 (Third Party's Issue): openssl ext does not handle EWOULDBLOCK
Thanks for following up! zzak (zzak _)
03:19 PM Bug #11121: openssl ext does not handle EWOULDBLOCK
Thanks for the feedback and apologies for the delay here - it took a while to do further testing and confirming with ... pep (Pep Turró Mauri)
03:12 PM Bug #11274: Equality inconsistency between Method and UnboundMethod
一致する方に揃えると良いと思います。
また、ドキュメントはaliasを考慮していないと思うので、「ownerの一致または同じ実体を指すalias」とでも記述するのが良いのではないでしょうか。
Matz.
matz (Yukihiro Matsumoto)
08:01 AM Bug #11274 (Closed): Equality inconsistency between Method and UnboundMethod
Method と UnboundMethod の equality が一貫していません。
```ruby
module M1
def foo; end
end
module M2
include M1
...
ko1 (Koichi Sasada)
01:40 PM Bug #10533: HTTP reconnection with SNI does not send correct hostname
Following up on my comment a few days ago:
I ran a test in python using https://github.com/nabla-c0d3/sslyze (with...
mkarnebeek (Michiel Karnebeek)
12:52 PM Revision 04d13d06 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:11 PM Revision 61da1049 (git): bignum.c: doc of rb_cstr_to_inum
* bignum.c (rb_cstr_to_inum): [DOC] add document of the function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
12:00 PM Bug #11272 (Closed): cross compilation problem
Applied in changeset r50937.
----------
common.mk: needs fake.rb
* common.mk (ENC_MK): needs fake.rb if cross compi...
nobu (Nobuyoshi Nakada)
01:05 AM Bug #11272 (Closed): cross compilation problem
3月あたりから cross compile に失敗していることに気がつきました。
今日の結果はたとえば
http://www.rubyist.net/~akr/chkbuild/debian/crossruby-trunk-a...
akr (Akira Tanaka)
11:59 AM Revision 22eb2a4f (git): common.mk: needs fake.rb
* common.mk (ENC_MK): needs fake.rb if cross compilation.
[ruby-dev:49098] [Bug #11272]
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
11:24 AM Revision 07a296ce (git): * ext/rbconfig/sizeof/extconf.rb: Check __float80.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:51 AM Feature #11032 (Closed): Add a warning for misspelling "def intialize"
This issue can be closed because this will be covered by #11252 in a much more general way. duerst (Martin Dürst)
07:21 AM Revision e521b916 (git): util.c: fix off-by-one error
* util.c (ruby_scan_digits): fix the return length off-by-one
error when the length is given and the last char is a...
nobu (Nobuyoshi Nakada)
07:04 AM Feature #11273 (Closed): [PATCH] Make it possible to `load` from a FIFO file
Revision #50887 (https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/50887) avoided `load` from block... cesario (Franck Verrot)
06:25 AM Revision aabe6b46 (git): * ChangeLog: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50934 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
06:17 AM Revision f9fca831 (git): * safe.rb (safe_setter): of course, don't have to warn the limitation of
$SAFE=3 after it's removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50933 b2dd03c8-39d4-4d8f-98ff-823fe69...
U.Nakamura
05:29 AM Revision bbf440c9 (git): * include/ruby/ruby.h: $SAFE=3 is now obsolete.
* ext/socket/init.c, ext/socket/socket.c, ext/socket/tcpsocket.c
ext/socket/udpsocket.c, gc.c, object.c, re.c, safe...
hsbt (Hiroshi SHIBATA)
04:20 AM Feature #11267: CSV::Row#field と CSV::Table#[] の引数に Range を使えるようにした
ありがとうございました !
takkanm (三村 益隆)
01:59 AM Feature #11267 (Closed): CSV::Row#field と CSV::Table#[] の引数に Range を使えるようにした
Applied in changeset r50929.
----------
* lib/csv.rb: accept to use Range object for row selection.
[Feature #1126...
hsbt (Hiroshi SHIBATA)
12:42 AM Feature #11267 (Assigned): CSV::Row#field と CSV::Table#[] の引数に Range を使えるようにした
やっておきます hsbt (Hiroshi SHIBATA)
04:16 AM Feature #11258: add 'x' mode character for O_EXCL
> ~~~diff
> +#define MODE_BINARY_EXCL(a,b,c,d) \
> + ((oflags & O_EXCL) ? MODE_BINARY(d, c) : MODE_BINARY(b, a))
...
nobu (Nobuyoshi Nakada)
03:13 AM Revision 3759dfa2 (git): * ChangeLog: added contibutor name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
03:01 AM Bug #11269 (Assigned): ruby_init_setproctitle() should be called before require_libraries()
I agree.
I'll take a look.
kosaki (Motohiro KOSAKI)
02:41 AM Bug #10951: insert WB in lep_svar_set() (r49898)
ruby_2_1 r50930 merged revision(s) 49898. usa (Usaku NAKAMURA)
02:41 AM Revision 9af0f53f (git): merge revision(s) 49898: [Backport #10951]
* vm_insnhelper.c (lep_svar_set): add WBs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@50930 b2dd...
U.Nakamura
01:58 AM Revision 96fb8196 (git): * lib/csv.rb: accept to use Range object for row selection.
[Feature #11267][ruby-dev:49091]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50929 b2dd03c8-39d4-4d8f-98ff-823...
hsbt (Hiroshi SHIBATA)
01:49 AM Bug #10619: URI::HTTP#query= behavior changed for 2396 uris
In [r48934](https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/48934), why were both the RFC 2396 an... jimpo (Jim Posen)
12:53 AM Bug #11264: Memory leak in JSON stdlib ext (JSON generation)
Luke Gruber wrote:
> Should we continue this here or on https://github.com/flori/json/issues/251 ? I don't know what...
nobu (Nobuyoshi Nakada)
12:50 AM Revision e5471cbe (git): servlet.rb: requires json
* lib/rdoc/servlet.rb (documentation_search, root_search):
requires json for JSON.dump and fix sporadic failures du...
nobu (Nobuyoshi Nakada)
12:46 AM Revision db577345 (git): mkmf.rb: suppress warnings
* lib/mkmf.rb (try_func): suppress implicit-function-declaration
warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
12:13 AM Revision 3c5f42a9 (git): * 2015-06-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@50926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:12 AM Revision 71ebbe33 (git): mkmf.rb: suppress warnings
* lib/mkmf.rb (try_func, try_var): suppress
unused-but-set-variable warnings.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom