Project

General

Profile

Activity

From 10/07/2015 to 10/13/2015

10/13/2015

10:29 PM Bug #11590 (Rejected): Improve method debugging
I forgot to rename a variable that controlled array access inside a method. When I ran the program, Ruby told me that... Gip-Gip (Charles Thompson)
10:25 PM Feature #11589 (Closed): Disasm callinfo kw output as list of keywords used
Feature https://bugs.ruby-lang.org/issues/10440 changed the disasm output so that only the number of keywords used at... bpblack (Brian Black)
03:15 PM Feature #11588 (Open): Implement structured warnings
Ruby’s current warning system is lacking. Warnings are controlled by the -W flag on the command line, and are generat... djberg96 (Daniel Berger)
01:49 PM Revision e794fa5c (git): * ext/socket/raddrinfo.c (rsock_fd_family): Check sa_len.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:49 PM Bug #11559: ビジーループの thread と YAML.parse を組み合わせたときの実行時間が 2.2.3 で遅くなっている
> ベンチマークを取ってみたのですが、どうもそれだけではないように思えます。
> `-gvl`と付いているのがr50887をrevertしたバージョンです。

これ、何回測定した平均でしょうか。require_threa...
kosaki (Motohiro KOSAKI)
07:06 AM Bug #11559: ビジーループの thread と YAML.parse を組み合わせたときの実行時間が 2.2.3 で遅くなっている
ベンチマークを取ってみたのですが、どうもそれだけではないように思えます。
`-gvl`と付いているのが r50887 をrevertしたバージョンです。
------------------------------------...
nobu (Nobuyoshi Nakada)
10:39 AM Feature #8976: file-scope freeze_string directive
`"#{}foo"` is different slightly, -- it is equivalent to `"#{nil.to_s}foo"` and depends on `NilClass#to_s`, so it can... nobu (Nobuyoshi Nakada)
10:03 AM Feature #8976: file-scope freeze_string directive
Shugo Maeda wrote:
> Nobuyoshi Nakada wrote:
> > What about `"#{'foo'}"`?
>
> `"#{'foo'}"` can be considered lit...
phluid61 (Matthew Kerwin)
09:06 AM Feature #8976: file-scope freeze_string directive
Nobuyoshi Nakada wrote:
> What about `"#{'foo'}"`?
`"#{'foo'}"` can be considered literal (or static), but there'...
shugo (Shugo Maeda)
10:28 AM Bug #11574 (Rejected): chef-client-FATAL: Chef::Exceptions::ChildConvergeError: Chef run process terminated by signal 6 (IOT)
`unknown type 0x22 (0x11 given)` means the extension library you loaded is for 1.8.
It is not binary compatible.
...
nobu (Nobuyoshi Nakada)
08:51 AM Bug #11574: chef-client-FATAL: Chef::Exceptions::ChildConvergeError: Chef run process terminated by signal 6 (IOT)
Hi
thanks for the reply,
i used ruby 1.8 to run **`ruby test.rb`** and return value successfully in the switch
t...
ally0620 (Ally Kuo)
08:27 AM Bug #11587 (Closed): Make OpenStruct#new_ostruct_member and #modifiable fully private API
#6056 made OpenStruct#new_ostruct_member and #modifiable protected,
but they still appear in RDoc and normal user do...
Eregon (Benoit Daloze)
03:14 AM Revision 33f3789e (git): * 2015-10-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 AM Revision 61053459 (git): rsock_addrinfo: specify address family
* ext/socket/rsock_addrinfo (rsock_addrinfo): specify address
family. [Fix GH-1052]
* ext/socket/udpsocket.c (udp_...
nobu (Nobuyoshi Nakada)
03:12 AM Bug #11582: On Solaris, Rational#** returns -Infinity for Rational(0) when passed a negative Float

> Does 0.0 ** -1 return -Infinity too?
Yes, with default compiler option.
On Solaris, the 0.0 ** -1 could retur...
ngoto (Naohisa Goto)
01:41 AM Bug #11586 (Closed): Weird keyword argument behavior
It has been fixed in 2.2 already. nobu (Nobuyoshi Nakada)
01:22 AM Bug #11456: Hash リテラル中で rescue をもちいると SyntaxError になる
2.2.3でも `%q"key":` は通るけれど `%q[key]:` はダメだとか微妙な感じだったので、ナシということで。 nobu (Nobuyoshi Nakada)

10/12/2015

10:56 PM Bug #11586 (Closed): Weird keyword argument behavior
Writing a dynamic method caller, I ran into an issue with splatting in both normal and keyword arguments. When runnin... ChazDomerese (Chaz Domerese)
09:06 PM Bug #9810: Numeric#step behavior with mixed Float, String arguments inconsistent with documentation
Brian Shirai wrote:
> The Numeric#step documentation states:
>
> "If any of the arguments are floating point numb...
dpulliam (Dylan Pulliam)
05:43 PM Feature #9925: rsock_addrinfo uses DNS family AF_UNSPEC for lookup causing high IPv6 AAAA volume
I have a similar issue.
While running strace, I noticed that a ruby script sending a UDP datagram to localhost wou...
craig65535 (Craig Davison)
01:32 PM Bug #7768: Inherited Array class missing
Charlie Somerville wrote:
> =begin
> Looks like a regression introduced in r26987
> =end
This Bug stil exists i...
blazeeboy (Emad Elsaid)
01:22 PM Bug #10892: Deadlock in autoload
Could someone review the patch and apply it or find an alternative fix? Eregon (Benoit Daloze)
01:16 PM Bug #595: Fiber ignores ensure clause
Could we clarify what is the desired behavior and what prevents it to be implemented?
There is a very old RubySpec...
Eregon (Benoit Daloze)
01:12 PM Bug #10894 (Rejected): Unamed keyrest argument and a normal keyword argument disallow arbitrary keyword arguments
Since 2.0.0 only accept security fixes I'll close this. Eregon (Benoit Daloze)
12:54 PM Feature #11550: Current behaviour of super(...) is dangerous in the presence of more than one included modules.
Ronald Fischer wrote:
> First, M1 and M2 don't know where they are going to be mixed in, so they can not invoke `suu...
Eregon (Benoit Daloze)
10:47 AM Feature #11550: Current behaviour of super(...) is dangerous in the presence of more than one included modules.
Benoit Daloze wrote:
> Why not simply having `super` in M1 and M2 #initialize?
> All constructors should call `supe...
rovf (Ronald Fischer)
11:29 AM Bug #11585 (Closed): Broken ruby-core mailing list integration.
Fixed. hsbt (Hiroshi SHIBATA)
11:23 AM Bug #11585 (Closed): Broken ruby-core mailing list integration.
This is investigation issue of ruby-core:71053 hsbt (Hiroshi SHIBATA)
10:42 AM Misc #11584 (Closed): Kernel::loop silently catching StopIteration, should be documented
The method Kernel::loop implicitly catches a StopIteration exception. This fact is documented on the documentation pa... rovf (Ronald Fischer)
05:40 AM Feature #11583: Add File#unlink
Of cource, it's nonsence for me. usa (Usaku NAKAMURA)
05:29 AM Feature #11583: Add File#unlink
Unix can unlink an opend file, but windows doesnt. usa-san, what do you think about this patch?
kosaki (Motohiro KOSAKI)
04:32 AM Feature #11583 (Open): Add File#unlink
I propose new method **File#unlink**.
**File#unlink** is same as **Fille.unlink** like this.
~~~ruby
class Fil...
ksss (Yuki Kurihara)
03:39 AM Revision 18e4a39c (git): node.c: update comment
* node.c (dump_node): update comment for OP_ASGN2 and fix unused
field.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
03:26 AM Revision b0e372a8 (git): parse.y: move ripper_id2sym
* parse.y (new_attr_op_assign): move ripper_id2sym from each
rules.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
03:03 AM Revision 14e606ae (git): node.c: no attrset ID in NODE
* node.c (dump_node): attrset ID is no longer in NODE_OP_ASGN2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52...
nobu (Nobuyoshi Nakada)
02:48 AM Revision 14059af3 (git): node.h: no attrset ID in NODE
* compile.c (iseq_compile_each), node.h (NEW_OP_ASGN22): attrset
ID no longer needs to be stored in a NODE, create ...
nobu (Nobuyoshi Nakada)
12:11 AM Revision 324d7c89 (git): udpsocket.c: free addrinfo
* ext/socket/udpsocket.c (udp_send): ensure addrinfo gets freed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5...
nobu (Nobuyoshi Nakada)
12:11 AM Revision 3cf04ace (git): udpsocket.c: check once first
* ext/socket/udpsocket.c (udp_connect, udp_bind): check if the
socket is opened once before retreiving address info...
nobu (Nobuyoshi Nakada)
12:10 AM Bug #11495: [Documentation] Please improve documentation for Regexp.new() and clarify the 3 argument call
Robert A. Heiler wrote:
> The current examples are:
>
> r1 = Regexp.new('^a-z+:\s+\w+') #=> /^a-z+:\s+\w+/
>...
dpulliam (Dylan Pulliam)
12:09 AM Revision 2ddb8858 (git): * 2015-10-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:08 AM Revision e0c038cd (git): numeric.c: use predefined IDs
* numeric.c: use predefined IDs and prepared IDs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52109 b2dd03c8-3...
nobu (Nobuyoshi Nakada)
12:08 AM Revision 5f0d9e86 (git): numeric.c: common expressions
* numeric.c (flo_pow): extract common expressions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52108 b2dd03c8-...
nobu (Nobuyoshi Nakada)

10/11/2015

11:25 PM Bug #11582: On Solaris, Rational#** returns -Infinity for Rational(0) when passed a negative Float
Does `0.0 ** -1` return `-Infinity` too?
It isn't a problem?
nobu (Nobuyoshi Nakada)
08:59 PM Bug #11582 (Closed): On Solaris, Rational#** returns -Infinity for Rational(0) when passed a negative Float
For instance,
> Rational(0, 1) ** -1.0
=> +Infinity on most platforms, -Infinity on Solaris by default.
The Ra...
Eregon (Benoit Daloze)
07:56 PM Bug #11581 (Closed): profiler extra method calls
I was playing today with Ruby profiler and found something strange in my results. Let's take a sample code from docs:... robsdrops (Robert Pawlas)
04:37 AM Feature #10883: Passing a block to itself
Duplicate of: #6373, #10095 avit (Andrew Vit)

10/10/2015

10:15 PM Revision 930595cd (git): * vm_insnhelper.c (vm_push_frame): initialize other than sp (and ep)
first for performance.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
09:22 PM Revision 0a40bcb2 (git): * vm_eval.c, internal.h (rb_yield_1): added for performance which
doesn't check Qundef.
* numeric.c (int_dotimes): use rb_yield_1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
ko1 (Koichi Sasada)
09:20 PM Revision ad45aea4 (git): * vm_insnhelper.c (vm_call_iseq_setup_normal): setup sp first
for performance.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
08:32 PM Revision cb223b75 (git): * vm.c (invoke_block_from_c): split this function into several
functions.
* vm_insnhelper.c (vm_yield_callee_setup_arg): remove this function
beacuse it is only delegation functi...
ko1 (Koichi Sasada)
06:49 PM Revision d8736ecf (git): * 2015-10-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:49 PM Revision f6e57af9 (git): * gc.c (newobj_of_slowpass): fix typo (pass -> path).
Pointed out by Yukihiro Matsumoto <[email protected]>.
* gc.c (newobj_of_...): `of' is unnecessary.
git-svn-id: ...
ko1 (Koichi Sasada)
02:35 PM Misc #11580 (Closed): Add documentation for #thread_list_all in lib/debug.rb
Hey y'all, so I wanted to try submitting my first patch to Ruby and I thought documentation would be a good way to st... dpulliam (Dylan Pulliam)
11:42 AM Bug #11579 (Closed): Fiddle.win32_last_error after calling Fiddle::Function#call isn't GetLastError()
The current source code is:
~~~c
rb_funcall(mFiddle, rb_intern("last_error="), 1, INT2NUM(errno));
#if defin...
cremno (cremno phobia)
10:04 AM Revision d9ac64fd (git): udpsocket.c: refix r52097
* ext/socket/udpsocket.c (udp_connect, udp_bind): get open files
inside ensure functions.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
09:36 AM Revision a00fc76c (git): * vm_insnhelper.c (vm_call_method0): do not propagate enable_fastpath,
but pass dummy CC to prevent wrong caching.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52100 b2dd03c8-39d4-...
ko1 (Koichi Sasada)
06:34 AM Revision e8ba0b7b (git): * import a github pull request
https://github.com/ruby/ruby/pull/1050
by Kazuho Oku <[email protected]>.
This pull request has the following co...
ko1 (Koichi Sasada)
01:48 AM Bug #11501: About priority of a hash element when using {**hash1, **hash2} literal
Oops, many revisions references #10315.
Sorry, r47878 is the revision.
wanabe (_ wanabe)
01:26 AM Bug #11501: About priority of a hash element when using {**hash1, **hash2} literal
`git bisect` shows the change was introduced by #10315.
I guess it is intended.
wanabe (_ wanabe)
01:41 AM Bug #11574: chef-client-FATAL: Chef::Exceptions::ChildConvergeError: Chef run process terminated by signal 6 (IOT)
Ally Kuo wrote:
> root@localhost:/home# chef-client
> Starting Chef Client, version 12.4.3
> resolving cookbooks f...
wanabe (_ wanabe)

10/09/2015

11:52 PM Revision 1331f80a (git): * 2015-10-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:52 PM Revision 38e62352 (git): udpsocket.c: memory leaks
* ext/socket/udpsocket.c (udp_connect, udp_bind, udp_send): fix
memory leaks at closed socket.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
06:10 PM Bug #11556: [PERF] app_strconcat
benchmark results:
Execution time (sec)
name |ruby 2.3.0dev (2015-10-09 trunk 52095) [x86_64-linux]|ruby ...
tgxworld (Guo Xiang Tan)
03:52 PM Feature #8976: file-scope freeze_string directive
What about `"#{'foo'}"`? nobu (Nobuyoshi Nakada)
06:06 AM Feature #8976: file-scope freeze_string directive
In r52087, I've changed the behavior not to freeze dynamic string literals (e.g., "#{x}")
because dynamic string lit...
shugo (Shugo Maeda)
03:35 PM Feature #11578 (Rejected): Add a method to check if a number is probably prime or composite (Patch included)
Added a method to check if a given n is probably prime or composite using Miller- Rabin Test. This method is faster ... chaitanyav (NagaChaitanya Vellanki)
01:54 PM Revision 24e5e374 (git): common.mk: separate test-testframework
* common.mk (check): separate test-testframework from test-all
only when building check.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
01:40 PM Feature #11577 (Open): Add encodeURIComponent compatible API for URI
How about adding encodeURIComponent/decodeURIComponent compatible API?
There's already have some methods:
* URI.e...
naruse (Yui NARUSE)
08:29 AM Revision 3e70f44a (git): * lib/net/ftp.rb (parse257): refactor.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
07:42 AM Revision 29e9230b (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:42 AM Revision 5a0f41a5 (git): * lib/net/imap.rb: use frozen_string_literal: true.
* test/net/imap/test_imap.rb: ditto.
* test/net/imap/test_imap_response_parser.rb: ditto.
git-svn-id: svn+ssh://ci....
shugo (Shugo Maeda)
07:28 AM Revision ae6555aa (git): * lib/net/ftp.rb: use frozen_string_literal: true.
* test/net/ftp/test_buffered_socket.rb: ditto.
* test/net/ftp/test_ftp.rb: ditto.
* test/net/ftp/test_mlsx_entry.rb...
shugo (Shugo Maeda)
07:12 AM Feature #11575: Blocks in ERB don't work as intended?
I'm sorry I didn't make myself clear. Whitespace isn't the issue here - look at what's in `$results`.
With Erubis...
rohitpaulk (Paul Kuruvilla)
02:51 AM Feature #11575 (Third Party's Issue): Blocks in ERB don't work as intended?
ERB preserves white spaces even there is no `<%= %>` tags.
Seems an Erubis's issue.
nobu (Nobuyoshi Nakada)
06:44 AM Revision d8d51b67 (git): node.c: fix comments [ci skip]
* node.c (dump_node): fix comments of dynamic string literals,
nd_next->nd_head is the interpolation but not a lite...
nobu (Nobuyoshi Nakada)
06:14 AM Bug #11576 (Closed): Inifnite recursion with inheritance provokes core dump
Infinite recursion mixed with heritance (in the attached example with an inherited constructor) provokes a core dump.... ivo.bloechliger (Ivo Blöchliger)
05:21 AM Revision e0e39446 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:20 AM Revision e2d79c46 (git): * ext/openssl/lib/openssl/ssl.rb: Revert r52082 because it was
dropping TLS v1.1 support too. Supporting only TLS v1.2 is too
early, because many popular websites still don't sup...
sorah (Sorah Fukumori)
04:15 AM Revision 865c666f (git): test_iseq.rb: fix meaningless assertion
* test/ruby/test_iseq.rb (test_frozen_string_literal_compile_option):
fix meaningless assertion. object_id of same...
nobu (Nobuyoshi Nakada)
03:58 AM Revision b52f1af0 (git): * compile.c (iseq_compile_each): Dynamic string literals (e.g.,
"#{x}") should not be frozen because they don't literally
represent strings.
https://twitter.com/shugomaeda/statu...
shugo (Shugo Maeda)

10/08/2015

11:25 PM Bug #11060 (Open): load(fifo) blocks whole process
[Bug #11559] の原因になっているようなので、reopenします。
kosaki (Motohiro KOSAKI)
11:24 PM Bug #11559 (Open): ビジーループの thread と YAML.parse を組み合わせたときの実行時間が 2.2.3 で遅くなっている
kosaki (Motohiro KOSAKI)
09:32 PM Bug #11559 (Closed): ビジーループの thread と YAML.parse を組み合わせたときの実行時間が 2.2.3 で遅くなっている
Applied in changeset r52083.
----------
* benchmark/bm_require.rb: new benchmark for require.
* benchmark/bm_require...
kosaki (Motohiro KOSAKI)
05:15 PM Bug #11559: ビジーループの thread と YAML.parse を組み合わせたときの実行時間が 2.2.3 で遅くなっている
報告&調査ありがとうございます。
fifo を(というか長時間 block しうる fd から) load するというあまりなさそうなケースのために、顕著なパフォーマンスの悪化を伴なうのはよくないと思いますので、branch で...
nagachika (Tomoyuki Chikanaga)
04:23 PM Bug #11559 (Assigned): ビジーループの thread と YAML.parse を組み合わせたときの実行時間が 2.2.3 で遅くなっている
エスパー能力により r50887 [Bug #11060] だと分かりました。
ためしにprintf入れてみたところ、yaml.loadの延長で結構な数の loadopen_func 処理(メッセージ末尾に貼ります)が走っており、
...
kosaki (Motohiro KOSAKI)
09:57 PM Feature #11575: Blocks in ERB don't work as intended?
Tried on 1.8.7, same results. Is there a spec for eRuby somewhere that I can refer to? rohitpaulk (Paul Kuruvilla)
09:55 PM Feature #11575 (Rejected): Blocks in ERB don't work as intended?
I'm not sure if this is a problem with ERB, but here it goes -
~~~
require 'ERB'
require 'Erubis'
$results =...
rohitpaulk (Paul Kuruvilla)
09:53 PM Revision 68c35d8b (git): * benchmark/prepare_require.rb: skip file creation if it already
exist. Suggested by ko1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
09:32 PM Revision ae858695 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:32 PM Revision 997adbcc (git): * 2015-10-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:31 PM Revision 8c84716b (git): * benchmark/bm_require.rb: new benchmark for require.
* benchmark/bm_require_thread.rb: new benchmark for conflicting
require vs thread. like [Bug #11559]
* prepare_requ...
kosaki (Motohiro KOSAKI)
05:44 PM Misc #10541: Remove shorthand string interpolation syntax
This shorthand only works for variables with sigils (instance, class, global), not local variables. Was it decided th... avit (Andrew Vit)
07:44 AM Bug #9679: /opt/chef/embedded/lib/ruby/gems/1.9.1/gems/chef-11.6.2/lib/chef/util/diff.rb:129: [BUG] Segmentation fault
is this issue been solved?
i got the same issue like this
ally0620 (Ally Kuo)
07:42 AM Bug #11574 (Rejected): chef-client-FATAL: Chef::Exceptions::ChildConvergeError: Chef run process terminated by signal 6 (IOT)
Hi, I'm running chef-clien and got the following msg, please help to solve.
-------------sysinfo------------------...
ally0620 (Ally Kuo)
05:28 AM Feature #7846 (Closed): [ext/openssl] Disable TLS/SSL compression by default?
Completed in r45274:
https://github.com/ruby/ruby/commit/699b209cf8cf11809620e12985ad33ae33b119ee
zzak (zzak _)
05:27 AM Feature #11524 (Closed): Use TLS 1.2 to default version of OpenSSL
Applied in changeset r52082.
----------
* ext/openssl/lib/openssl/ssl.rb: Default to TLSv1.2 and drop TLS v1
Patch...
zzak (zzak _)
05:26 AM Revision 4b395bb4 (git): * ext/openssl/lib/openssl/ssl.rb: Default to TLSv1.2 and drop TLS v1
Patch provided by @claudijd [Fixes GH-873] [Feature #11524]:
https://github.com/ruby/ruby/pull/873
git-svn-id: sv...
zzak (zzak _)
01:45 AM Revision 25a8b98e (git): node.c: reduce size
* node.c (A_FIELD_HEADER): reduce text size by sharing messages
with and without comments.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
01:45 AM Revision 29d88e45 (git): node.c: move block
* node.c (SIMPLE_FIELD): move block after macro call.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52080 b2dd03...
nobu (Nobuyoshi Nakada)
01:44 AM Revision 1168f623 (git): * 2015-10-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:44 AM Revision 4334bb87 (git): node.c: D_FIELD_HEADER
* node.c (D_FIELD_HEADER): concatenate sequential strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52078 b...
nobu (Nobuyoshi Nakada)
01:44 AM Revision 77ac4a50 (git): node.c: indent [ci skip
* node.c (dump_node): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52077 b2dd03c8-39d4-4d8f-98ff...
nobu (Nobuyoshi Nakada)
12:39 AM Bug #11573 (Third Party's Issue): Segmentation fault at 0x00000000000110
It'd be a bug in the library which uses ffi. nobu (Nobuyoshi Nakada)

10/07/2015

09:08 PM Bug #11573 (Third Party's Issue): Segmentation fault at 0x00000000000110
This happens every time I run a Ruby bin (like RSpec or Rails console)
~~~
/Users/chris/.rbenv/versions/2.2.3/lib...
deeprog (Chris Golden)
04:51 PM Feature #11537: Introduce "Safe navigation operator"
The `&&` and `try` are different. I am considering the `&&` version.
Since we already have:
a &&= b
whic...
sawa (Tsuyoshi Sawada)
02:30 PM Feature #11537: Introduce "Safe navigation operator"
I like the idea. My remaining concern is ".?" is too similar to "?." which is chosen by other languages.
We cannot u...
matz (Yukihiro Matsumoto)
02:47 PM Bug #11572: Urnary operator causing references to unreachable objects in 2.1.x ?
Here's a link to the commit on GitHub: https://github.com/ruby/ruby/commit/2f3b28c682fe3010ed3b8803199616c12b52512d tdg5 (Danny Guinther)
02:45 PM Bug #11572 (Closed): Urnary operator causing references to unreachable objects in 2.1.x ?
Perhaps this is an error on my part, but I stumbled across some weird GC behavior related to the unary & (ampersand) ... tdg5 (Danny Guinther)
01:55 PM Revision f15ac6c8 (git): metametameta.rb: restore output
* test/minitest/metametameta.rb (with_output): restore output to
fix mixing test result output in worker responses....
nobu (Nobuyoshi Nakada)
01:29 PM Bug #11456: Hash リテラル中で rescue をもちいると SyntaxError になる
Tomoyuki Chikanaga wrote:
> trunk でも `{ %q"key": value }` を復活させようということでしょうか?
どうしても復活させたいというわけでもないですが、互換性を保つべきだという...
nobu (Nobuyoshi Nakada)
01:26 PM Bug #11551 (Rejected): `[BUG] cfp consistency error` for unidentified reasons
It occurred a system stack overflow.
Ruby tries to catch it as possible, but it is very hard (or nearly impossible) ...
nobu (Nobuyoshi Nakada)
12:40 PM Revision d250a330 (git): ruby.h: RB_OBJ_FROZEN_RAW
* include/ruby/ruby.h (RB_OBJ_FROZEN_RAW): split from
RB_OBJ_FROZEN. valid only for non-special-const objects.
gi...
nobu (Nobuyoshi Nakada)
12:32 PM Revision 89dde224 (git): string.c: str_duplicate
* string.c (str_duplicate): move from rb_str_resurrect to short
circuit initialization.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
11:43 AM Revision 2c31c3b4 (git): string.c: fix non-embedded string
* string.c (rb_str_resurrect): fix resurrection of short enough to
be embedded but not embedded string.
git-svn-id...
nobu (Nobuyoshi Nakada)
11:18 AM Revision e2cabc22 (git): * gc.c (newobj_of): divide fast path and slow path
to avoid register savings for fast path.
This idea is given by Kazuho Oku <[email protected]>.
git-svn-id: svn+...
ko1 (Koichi Sasada)
11:13 AM Feature #8976: file-scope freeze_string directive
Yusuke Endoh wrote:
> Does nobu seriously require all Rubyists to write codes like this? ;-)
>
> https://github....
Eregon (Benoit Daloze)
08:31 AM Revision 9fe491e7 (git): string.c: optimize String#times
* string.c (rb_str_times): optimize for the argument 0 and 1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5207...
nobu (Nobuyoshi Nakada)
08:30 AM Revision 8f4e6f14 (git): string.c: use raw macro
* string.c (str_new_frozen): use raw macro for RString object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@520...
nobu (Nobuyoshi Nakada)
08:26 AM Revision 907b6d32 (git): re.c: indent [ci skip]
* re.c (onig_new_with_source, rb_reg_search0): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5206...
nobu (Nobuyoshi Nakada)
07:46 AM Bug #11506 (Assigned): Changed behavior of URI.unescape between 2.1.5 and 2.2.3
It is related with r46491 for [Feature #2542] (support RFC 3986)?
I think it is intended change.
naruse san, how ...
nagachika (Tomoyuki Chikanaga)
07:33 AM Bug #11503 (Feedback): Segmentation fault at 0x00000000000094
Hello, Nicolas.
Thank you for your report.
Please show us a self-contained script to reproduce this issue?
Reg...
nagachika (Tomoyuki Chikanaga)
07:22 AM Bug #11501 (Assigned): About priority of a hash element when using {**hash1, **hash2} literal
Hello, satoshi san.
Thank you for your report.
I've checked the behaviors on each versions from 2.1.0-2.1.7, 2.2....
nagachika (Tomoyuki Chikanaga)
06:11 AM Bug #11571 (Closed): シングルトンメソッドの中で def を使用した時の可視性が変わっている
以下のコードの可視性が 2.3 と 2.2 で異なっているようです
https://github.com/radar/paranoia/blob/rails4/lib/paranoia.rb#L189
ruby 2.3.0...
hsbt (Hiroshi SHIBATA)
02:19 AM Revision 2b450de0 (git): assertions.rb: refine all_assertions
* test/lib/test/unit/assertions.rb (all_assertions): refine
total failiure message.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom