Project

General

Profile

Activity

From 04/01/2014 to 04/07/2014

04/07/2014

11:51 PM Bug #9695: Substring search exhibit quadratic behaviour.
For example other BM implementation, I compared with Ruby's regexp:
```ruby
12.upto(21).map do |i|
needle='a'*...
naruse (Yui NARUSE)
08:45 PM Feature #9713: __FILE__ return unexpected encoding - breaks Dir.glob
Looking at how Ruby determines the filesystem encoding:
http://rxr.whitequark.org/mri/source/encoding.c#1267
stat...
thomthom (Thomas Thomassen)
08:30 PM Feature #9713: __FILE__ return unexpected encoding - breaks Dir.glob
Thomas Thomassen wrote:
> If I need to represent a file name in the UI some way, or write to file, in a different en...
usa (Usaku NAKAMURA)
07:46 PM Feature #9713: __FILE__ return unexpected encoding - breaks Dir.glob
Usaku NAKAMURA wrote:
> But, the first case, the encoding of __FILE__ should be Windows-1252 (filesystem encoding)
...
thomthom (Thomas Thomassen)
06:38 PM Feature #9713: __FILE__ return unexpected encoding - breaks Dir.glob
The encoding of the results of Dir.glob are the same encoding with it's parameter.
So, there is no bug about the sec...
usa (Usaku NAKAMURA)
05:47 PM Feature #9713 (Feedback): __FILE__ return unexpected encoding - breaks Dir.glob
**C:/てすと/FILE.rb:**
~~~
# encoding: UTF-8
puts "Encoding.find 'filesystem': #{Encoding.find('filesystem').inspec...
thomthom (Thomas Thomassen)
07:40 PM Bug #9712: Dir.entries replace Unicode character with questionmarks
Usaku NAKAMURA wrote:
> check Dir.entries('Foo', encoding: 'utf-8')
Ah, well that worked. I'd been referring to t...
thomthom (Thomas Thomassen)
06:30 PM Bug #9712 (Rejected): Dir.entries replace Unicode character with questionmarks
check Dir.entries('Foo', encoding: 'utf-8') usa (Usaku NAKAMURA)
03:46 PM Bug #9712 (Closed): Dir.entries replace Unicode character with questionmarks
My basis when testing this is that I have a computer with English OS - codepage Windows-1252. The tests might yield d... thomthom (Thomas Thomassen)
06:50 PM Bug #1685 (Closed): Some windows unicode path issues remain
This ticket is too old and too various problems.
Now Thomas investigates many things and is making some new tickets....
usa (Usaku NAKAMURA)
03:13 PM Bug #9675: Marshal.load fails with recursive structures and user defined hash method
There is no documentation for `hash` that if you override it, you should not use instance variables. Either this need... ccutrer (Cody Cutrer)
12:59 PM Feature #9711 (Closed): Remove test-unit and minitest from stdlib.
ref. #9660
We are hard to maintain test-unit and minitest for standard library.
I poropose to remove to their fro...
hsbt (Hiroshi SHIBATA)
12:14 PM Bug #9697 (Closed): rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
Applied in changeset r45530.
----------
* ext/socket/socket.c (sock_s_getnameinfo): Save errno for EAI_SYSTEM.
Rep...
akr (Akira Tanaka)
12:14 PM Revision 1aa54beb (git): * ext/socket/socket.c (sock_s_getnameinfo): Save errno for EAI_SYSTEM.
Reported by Saravana kumar. [ruby-core:61820] [Bug #9697]
Fixed by Heesob Park. [ruby-core:61868]
git-svn-id: s...
akr (Akira Tanaka)
10:23 AM Bug #9699: Cannot require .so file on Windows if the file path is unicode (Includes patch)
Can this patch be back ported to Ruby 2.1 or 2.0? thomthom (Thomas Thomassen)
08:41 AM Bug #9710 (Closed): __builtin_setjmp/longjmp causes SEGV with mingw
Now `__builtin_setjmp/__builtin_longjmp` are used with x64-mingw.
ruby 2.2.0dev (2014-04-07 trunk 45529) [x64-ming...
h.shirosaki (Hiroshi Shirosaki)
07:00 AM Bug #9709 (Closed): Large string causes SEGV with x64-mingw32
Creating large string causes SEGV with x64-mingw32 on Windows.
test.rb
~~~
A = ""
1000000.times do |i|
A <...
h.shirosaki (Hiroshi Shirosaki)
06:10 AM Bug #9693: \x{} in regexp
なぜ OnigSyntaxRuby に ONIG_SYN_OP_ESC_X_BRACE_HEX8 が含まれているのか謎ですが、
挙動・仕様としてはそのままでいいんじゃないでしょうか。
"\x{a}" も許されてないし。
また...
naruse (Yui NARUSE)

04/06/2014

10:27 PM Bug #8182 (Closed): XMLRPC request fails with "Wrong size. Was 31564, should be 1501"
Applied in changeset r45529.
----------
* lib/xmlrpc/client.rb (do_rpc): don't check body length.
If HTTP content-...
naruse (Yui NARUSE)
10:26 PM Revision fc3b4d06 (git): * lib/xmlrpc/client.rb (do_rpc): don't check body length.
If HTTP content-encoding is used, the length may be different.
[Bug #8182] [ruby-core:53811]
git-svn-id: svn+ssh:/...
naruse (Yui NARUSE)
05:46 PM Revision d11d87c3 (git): * lib/matrix.rb: Add Matrix#cofactor [fix GH-568]
Patch by gogotanaka
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
05:45 PM Revision b8ba2023 (git): * lib/matrix.rb: Add first_minor [fix GH-568]
Patch by gogotanaka
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
05:45 PM Revision 1657d516 (git): * test/matrix/test_matrix: Add tests for trivial cases [fix GH-576]
Patch by gogotanaka
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
05:45 PM Revision a5b6bde8 (git): * 2014-04-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:45 PM Revision bcf8dd10 (git): * lib/matrix: Handle empty diagonal matrix case [fix GH-576]
Patch by gogotanaka
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
04:52 PM Feature #9704: Refinements as files instead of modules
Yes, the transition from monkey-patching to refinements is a major part of the intention.
But I also do not expec...
trans (Thomas Sawyer)
12:07 PM Feature #9704: Refinements as files instead of modules
So your key idea is sharing implementation between monkey-patching and refinements.
The motivation behind introducin...
matz (Yukihiro Matsumoto)
08:47 AM Bug #9701 (Assigned): RDoc description for `String#<<` and `String#concat`
zzak (zzak _)
06:12 AM Bug #9701: RDoc description for `String#<<` and `String#concat`
True story, in string.c:
rb_define_method(rb_cString, "concat", rb_str_concat, 1);
rb_define_method(rb_cS...
srawlins (Sam Rawlins)
06:08 AM Bug #9703: Inconsistent profile output
This is due to `profile.rb`'s `:specialized_instruction => false` compile option, on [line 5](https://github.com/ruby... srawlins (Sam Rawlins)
05:11 AM Bug #9600: sysconf(_SC_GETGR_R_SIZE_MAX) is just a hint for getgrnam_r()
Wouldn't it be possible to backport this to 2.0.0 and 2.1, where the same issue resides? ReiOdaira (Rei Odaira)

04/05/2014

11:53 PM Bug #9699 (Closed): Cannot require .so file on Windows if the file path is unicode (Includes patch)
Applied in changeset r45523.
----------
dln.c: non-ascii path on Windows
* dln.c (dln_load): use wchar version to l...
nobu (Nobuyoshi Nakada)
11:52 PM Revision a237db5c (git): dln.c: non-ascii path on Windows
* dln.c (dln_load): use wchar version to load a library in
non-ascii path on Windows. based on the patch by Bugra ...
nobu (Nobuyoshi Nakada)
11:51 PM Revision acfd09ed (git): * 2014-04-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:51 PM Revision ac4e60bf (git): win32.c: wchar conversion
* win32/win32.c (rb_w32_wstr_to_mbstr, rb_w32_mbstr_to_wstr): make
WCHAR/mb conversion functions public.
git-svn-i...
nobu (Nobuyoshi Nakada)
11:38 PM Feature #9632: [PATCH 0/2] speedup IO#close with linked-list from ccan
[email protected] wrote:
> Updated 0001 patch with deduplicated license files:
> http://bogomips.org/ruby.g...
normalperson (Eric Wong)
04:33 PM Bug #9706 (Closed): Date#<=> should use #< method(fixed at r45520)
Date#<=> で #< メソッドを使って比較するようにする修正です。
trunk では r45520 で修正済みで、バックポート管理用にチケット化します。
nagachika (Tomoyuki Chikanaga)
04:05 PM Bug #9695 (Rejected): Substring search exhibit quadratic behaviour.
The algorithm is Sunday's quick search, which is a variation of BM, whose cost is O(m*n) as nobu said.
The benchma...
naruse (Yui NARUSE)
02:53 PM Bug #9697: rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
I found the errno is needed for rb_sys_fail function but it is cleared with the rb_freeaddrinfo function call.
He...
phasis68 (Heesob Park)
02:21 PM Bug #9660: test/unit, minitest & bundler
Hello,
I take the liberty to link to a branch with a beginning of patch that updates the bundled version of Minite...
robin850 (Robin Dupret)
10:53 AM Revision cce3aa75 (git): * ext/date/date_core.c (d_lite_cmp): should compare with #<.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba

04/04/2014

08:58 PM Bug #9705 (Closed): Installing ruby 2.1.1 fails while compiling (after: rvm install 2.1.1)
Possible relevance with cpu recognition (CPU is amd athlon 1200 32bit)
[[https://gist.github.com/ahibal/f41ee30708...
ahibal (Ahilleas Balaktsis)
08:41 PM Feature #9704 (Assigned): Refinements as files instead of modules
If refinements are to remain file-scoped, then it would be more convenient if `using` worked at the file level, akin ... trans (Thomas Sawyer)
08:16 PM Feature #9678: New heredoc syntax
I have just realized this would cause a difficulty with pasting code into `irb`. This would not be the first, howeve... alexeymuranov (Alexey Muranov)
07:39 PM Bug #9657: Segfault in bigdecimal/util.rb Float#to_d
Same thing happening here a few times a day while calling to_d. Same line: bigdecimal/util.rb:18. Rails 3.2.17 and 2.... tiegz (Tieg Zaharia)
04:02 PM Bug #9703 (Closed): Inconsistent profile output
The output of the profile lib seems to be partially dependent on how it is required. For example,
~~~
ruby -rprof...
silverhammermba (Max Anselm)
03:31 PM Bug #9702 (Closed): r45488以降、SolarisStudioで ext/readline がコンパイルエラー(readline 6.2使用)
Applied in changeset r45518.
----------
`readline/extconf.rb`: `rl_hook_func_t`
* `ext/readline/extconf.rb` (`...
nobu (Nobuyoshi Nakada)
02:44 PM Bug #9702: r45488以降、SolarisStudioで ext/readline がコンパイルエラー(readline 6.2使用)
`have_type()` 内では`sizeof` を使って型のサイズをとれるかを元に型の有無を判定しているようですが、
調べたところ、`sizeof` を関数(関数ポインタではなく)に使うのは未定義動作のようです。
http...
ngoto (Naohisa Goto)
02:21 PM Bug #9702 (Closed): r45488以降、SolarisStudioで ext/readline がコンパイルエラー(readline 6.2使用)
r45488以降、Solarisにて、`ext/readline` が下記のようにコンパイルエラーになります。コンパイラは SolarisStudio 12.3 です。
readline 6.2 との組み合わせになります。
~...
ngoto (Naohisa Goto)
03:31 PM Revision 685af965 (git): * 2014-04-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:31 PM Revision d2a8e285 (git): readline/extconf.rb: rl_hook_func_t
* ext/readline/extconf.rb (rl_hook_func_t): check pointer type.
[ruby-dev:48089] [Bug #9702]
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
03:14 PM Bug #8358: TestSprintf#test_float test failure
@Zachary
This has been waiting review by Nobu/usa in a long time, why is assigned to you? are you going to revert ...
luislavena (Luis Lavena)
03:08 PM Bug #8358 (Feedback): TestSprintf#test_float test failure
zzak (zzak _)
11:45 AM Bug #1685: Some windows unicode path issues remain
Martin Dürst wrote:
> If you know of anything that's not yet in Ruby 2.2, please tell us, best
> by opening a bu...
thomthom (Thomas Thomassen)
10:38 AM Bug #1685: Some windows unicode path issues remain
On 2014/04/03 23:07, [email protected] wrote:
> Issue #1685 has been updated by Thomas Thomassen.

> In Ruby 2....
duerst (Martin Dürst)
11:19 AM Bug #9694: Bad regexp hangs ruby
Nikolay Markov wrote:
> Urabe, do you know how Perl does that? Also, i'll be grateful for the link to regexp source...
shyouhei (Shyouhei Urabe)
08:37 AM Revision c3699626 (git): signal.c: check stack overflow by SP
* signal.c (check_stack_overflow): raise SystemStackError if SP
register and fault address is in the same page, on ...
nobu (Nobuyoshi Nakada)
08:34 AM Revision e1825942 (git): eval_intern.h: VAR_INITIALIZED
* eval_intern.h (VAR_INITIALIZED): macro to suppress
maybe-uninitialized warnings by gcc 4.7 and 4.8.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
04:52 AM Bug #9701 (Closed): RDoc description for `String#<<` and `String#concat`
As far as I can see, `String#<<` is an alias of `String#concat`, but in the RDoc, there is no mentioning of the conne... sawa (Tsuyoshi Sawada)
02:37 AM Revision 9dd01130 (git): configure.in: get rid of clang fatal error
* configure.in (ac_cv_func___builtin_setjmp): get rid of a bug in
clang 3.3 and 3.4, which __builtin_setjmp() cause...
nobu (Nobuyoshi Nakada)

04/03/2014

11:16 PM Feature #9696: More Flexible Refinement Syntax
Thomas, although I don't deny the possibility of "more flexible refinement syntax", I prefer creating new issues for ... matz (Yukihiro Matsumoto)
04:55 PM Feature #9696: More Flexible Refinement Syntax
I gave it a try here: https://gist.github.com/rosenfeld/9958332
If you keep your files simple it should be somewha...
rosenfeld (Rodrigo Rosenfeld Rosas)
03:20 PM Feature #9696: More Flexible Refinement Syntax
If there "could be better design" could this ticket be set to feedback? Maybe others have some ideas about it.
Am...
trans (Thomas Sawyer)
09:58 AM Feature #9696: More Flexible Refinement Syntax
For a practical solution you might be interested on you might build a
preprocessor that would generate the duplica...
rosenfeld (Rodrigo Rosenfeld Rosas)
09:10 AM Feature #9696 (Rejected): More Flexible Refinement Syntax
In that case, string/foo.rb will work differently loaded by #using or #require.
I don't think it is a good design, a...
matz (Yukihiro Matsumoto)
03:21 AM Feature #9696 (Rejected): More Flexible Refinement Syntax
I am the maintainer of Ruby Facets, the core extensions library. For the next release of Facets I have long planned t... trans (Thomas Sawyer)
10:13 PM Bug #9698 (Closed): r45509以降、Solarisにて configureが thread model is missing でエラー
Applied in changeset r45513.
----------
configure.in: restore flags
* configure.in (ac_cv_func___builtin_setjmp): s...
nobu (Nobuyoshi Nakada)
04:04 PM Bug #9698 (Closed): r45509以降、Solarisにて configureが thread model is missing でエラー
r45509以降、Solarisにて configureが thread model is missing でエラーになります。
$ autoconf --version ...
ngoto (Naohisa Goto)
10:13 PM Revision d41af17d (git): * 2014-04-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45514 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:13 PM Revision 5c20b012 (git): configure.in: restore flags
* configure.in (ac_cv_func___builtin_setjmp): should not skip
flags restoration in RUBY_WERROR_FLAG by `break`.
[...
nobu (Nobuyoshi Nakada)
10:13 PM Revision 80b36a7b (git): configure.in: indent
* configure.in (ac_cv_func___builtin_setjmp): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45512...
nobu (Nobuyoshi Nakada)
10:01 PM Bug #9700 (Rejected): [DOC] Fix for documentation of URI::Escape
I was trying to use URI.escape to encode "."
http://www.ruby-doc.org/stdlib-2.1.0/libdoc/uri/rdoc/URI/Escape.html
...
ksaynice (Si Cheng)
08:50 PM Bug #9699 (Closed): Cannot require .so file on Windows if the file path is unicode (Includes patch)
It doesn't seem possible to load a C extension that is inside a non-ascii path.
To reproduce:
- Extract the attache...
BugraB (Bugra Barin)
03:59 PM Bug #9694: Bad regexp hangs ruby
Rafael, i'm sorry, the bad regexp is not displaying properly, something is obviously wrong with my formatting. Gergo ... mxposed (Nikolay Markov)
02:42 AM Bug #9694: Bad regexp hangs ruby
Ruby's regexp engine is NP-complete. It's ultimately impossible to guarantee
regexp matches to run fast (if you don...
shyouhei (Shyouhei Urabe)
02:27 PM Bug #9695: Substring search exhibit quadratic behaviour.
It's `O(m*n)`, not `O(m**2)`, where `m` and `n` are the lengths of the receiver and the searching strings respectively. nobu (Nobuyoshi Nakada)
02:17 AM Bug #9695: Substring search exhibit quadratic behaviour.
Interesting, and I'm pretty sure this also interests matz. shyouhei (Shyouhei Urabe)
02:07 PM Bug #1685: Some windows unicode path issues remain
B Kelly wrote:
> =begin
> Thanks to your finding a solution for Dir.entries, it seems
> we are approaching nearl...
thomthom (Thomas Thomassen)
01:12 PM Bug #9697: rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
This is the line am geting the error
http = Net::HTTP.start(host, port)
Its not occuring for all hosts and port...
[email protected] (Saravana kumar)
01:01 PM Bug #9697: rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
The ruby 1.9.3-p545 is the patch applied version.
Thus, this issue is not the same bug with bug #8627.
I guess th...
phasis68 (Heesob Park)
10:03 AM Bug #9697: rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
So Which version of **ruby patch** i should use for this issue?
My current patch is 1.9.3-p545
[email protected] (Saravana kumar)
08:46 AM Bug #9697: rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
-- Ruby level backtrace information ----------------------------------------
/home/deploysearch/ruby/1.9.1/gems/cell...
[email protected] (Saravana kumar)
07:05 AM Bug #9697: rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
It seems that this issue is somewhat similar to the bug #8627( https://bugs.ruby-lang.org/issues/8627 ).
But the bug...
phasis68 (Heesob Park)
06:05 AM Bug #9697: rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
My Envoronment is ubuntu 13.10
Ruby - 1.9.3
Patch - 535
[email protected] (Saravana kumar)
05:50 AM Bug #9697 (Closed): rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
/home/deploysearch/.rvm/rubies/ruby-1.9.3-p545/lib/ruby/1.9.1/net/http.rb:763: [BUG] rb_sys_fail(getaddrinfo) - errno... [email protected] (Saravana kumar)
12:50 PM Bug #9657: Segfault in bigdecimal/util.rb Float#to_d
Same thing, but noticed *** glibc detected *** ruby: corrupted double-linked list: 0x00007f9c23f51fc0 *** in backtrac... eric.vautour (Eric Vautour)
09:17 AM Bug #9454: The define_method(:class) segfault
FYI, `TestException#test_machine_stackoverflow_by_define_method` fails on my environment, too: Linux 2.6.32-71.el6.x8... ReiOdaira (Rei Odaira)
06:38 AM Bug #9683: Segmentation fault when using default proc feature in ruby Hash object
There are two stacks, VM stack and machine stack.
> ~~~ruby
> def foo; foo end
> ~~~
causes VM stack overflow...
nobu (Nobuyoshi Nakada)
04:52 AM Bug #9683: Segmentation fault when using default proc feature in ruby Hash object
Nobu, Is p466 an unreleased version? Is it ruby_2_0_0 branch? In any case, you are correct: can reproduce in 2.0.0-p4... srawlins (Sam Rawlins)
05:59 AM Revision 16f07789 (git): * 2014-04-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:59 AM Revision 22305ffe (git): * lib/csv.rb: fix minor typo by @baroquebobcat [fix GH-583][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)

04/02/2014

10:34 PM Bug #9694: Bad regexp hangs ruby
For some reason the regex is not displayed correctly. I'm able to reproduce the reported issue (see the correct regex... gergoerdosi (Gergo Erdosi)
10:21 PM Bug #9694: Bad regexp hangs ruby
I tried to reproduce with your script and could not:
```
$ ruby -v
ruby 2.1.1p76 (2014-02-24 revision 45161) [x8...
rafaelfranca (Rafael França)
09:36 AM Bug #9694 (Closed): Bad regexp hangs ruby
Here is an extracted problem i ran into recently:
~~~
$ cat test.rb
str = ('a' * ARGV[0].to_i) + '?'
re = /(\w*...
mxposed (Nikolay Markov)
09:19 PM Bug #9695 (Rejected): Substring search exhibit quadratic behaviour.
http://nelhagedebugsshit.tumblr.com/post/81301884746/surveying-various-languages-string-search-algorithms
~~~ruby
...
yxhuvud (Linus Sellberg)
01:00 PM Revision 08d40c92 (git): configure.in: use the first candidate
* configure.in (ac_cv_func___builtin_setjmp): use the first cast
which works with __builtin_longjmp(). [Bug #9692]...
nobu (Nobuyoshi Nakada)
12:50 PM Revision a0237409 (git): configure.in: fix for clang 5.1 __builtin_longjmp
* configure.in (ac_cv_func___builtin_setjmp): __builtin_longjmp() in
clang 5.1 uses `void**`, not `jmp_buf`. [Bug ...
nobu (Nobuyoshi Nakada)
12:04 PM Revision fb59efb9 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:03 PM Revision 295480a0 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:59 AM Revision 37067ed9 (git): * gc.c, gc.h (rb_objspace_each_objects_without_setup):
Add a new (hidden) C-API to iterate objspace snapshot.
This API is not safe to call any C-APIs in a given callback
...
ko1 (Koichi Sasada)
10:57 AM Revision b230d20e (git): eval_intern.h: __builtin_longjmp requires literal 1 on gcc 4.9
* eval_intern.h (rb_threadptr_tag_jump): gcc 4.9 disallows other than
literal 1 as the second argument of __builtin...
nobu (Nobuyoshi Nakada)
08:43 AM Bug #9692 (Closed): __builtin_longjmp is called with a value greater than 1 (GCC compilation error)
Applied in changeset r45503.
----------
configure.in: do not use a variable for longjmp
* configure.in (`ac_cv...
nobu (Nobuyoshi Nakada)
08:41 AM Bug #9692: __builtin_longjmp is called with a value greater than 1 (GCC compilation error)
I think `JUMP_TAG` in the trunk doesn't use a variable. nobu (Nobuyoshi Nakada)
08:43 AM Revision 4ad0071d (git): configure.in: do not use a variable for longjmp
* configure.in (ac_cv_func___builtin_setjmp): gcc 4.9 disallows a
variable as the second argument of __builtin_long...
nobu (Nobuyoshi Nakada)
08:27 AM Bug #9683: Segmentation fault when using default proc feature in ruby Hash object
I could reproduce it with 2.0.0p353 but 2.0.0p466 occurred `SystemStackError`. nobu (Nobuyoshi Nakada)
06:15 AM Misc #9511 (Closed): [Doc] Relic url in `make help` instructions
Applied in changeset r45502.
----------
* common.mk: Use redmine-2.x url for DeveloperHowto wiki.
[ruby-core:60657...
hsbt (Hiroshi SHIBATA)
06:15 AM Revision 1f208200 (git): * common.mk: Use redmine-2.x url for DeveloperHowto wiki.
[ruby-core:60657] [Bug #9511]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45502 b2dd03c8-39d4-4d8f-98ff-823fe6...
hsbt (Hiroshi SHIBATA)
05:55 AM Revision b3b9b6e5 (git): * doc/syntax/assignment.rdoc: [DOC] Fix typo unclosed HTML tag by @andrewdotn
[fix GH-574][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
03:50 AM Feature #9602: Logic with `Enumerable#grep`
I've updated my patch some more with Enumerable#reject and Array#reject. (Array#reject was weird... I reabsorbed `ary... srawlins (Sam Rawlins)
02:51 AM Revision bb81bbf3 (git): * 2014-04-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:51 AM Revision 60d4fc9f (git): Fix error with empty args.
* ext/pathname/lib/pathname.rb (Pathname#join): Fix error with
empty args. Reported by ko1 via IRC.
* test/pathnam...
znz (Kazuhiro NISHIYAMA)
12:49 AM Bug #9693 (Rejected): \x{} in regexp
https://github.com/rurema/doctree/issues/80 の話です。
`regparse.c` の `OnigSyntaxRuby` では `ONIG_SYN_OP_ESC_X_BRACE_HEX8...
znz (Kazuhiro NISHIYAMA)

04/01/2014

07:23 PM Bug #9683: Segmentation fault when using default proc feature in ruby Hash object
Currently, trunk act's like Eran's example: `a[1]` first results in SystemStackError, then results in segmentation f... srawlins (Sam Rawlins)
06:26 PM Bug #9691: Wrong value on float
Use Fixnum (14995 * 100) or BigDecimal:
~~~
require 'bigdecimal'
d = BigDecimal.new('149.95')
d * 100
# => 0.1...
avit (Andrew Vit)
11:29 AM Bug #9691 (Rejected): Wrong value on float
This is how it works. Learn floating point numbers.
"What Every Computer Scientist Should Know About Floating-Poi...
shyouhei (Shyouhei Urabe)
09:52 AM Bug #9691 (Rejected): Wrong value on float
Getting strange value on multiplying a float
149.95 * 100
=> 14994.999999999998
Anonymous
02:57 PM Bug #9692: __builtin_longjmp is called with a value greater than 1 (GCC compilation error)
I found the problem in configuration:
without LTO:
~~~
configure:15773: checking for __builtin_setjmp
configu...
marxin (Martin Liška)
09:55 AM Bug #9692 (Closed): __builtin_longjmp is called with a value greater than 1 (GCC compilation error)
Hello,
during testing of LTO on a gentoo machine:
Linux qemubox 3.12.13-gentoo #2 SMP Fri Mar 28 22:30:38 Local...
marxin (Martin Liška)
02:40 PM Revision 1170b057 (git): * lib/csv.rb: Symbol HeaderConverter: strip leading/trailing space.
Reported by Skye Shaw
[Fixes GH-575]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45498 b2dd03c8-39d4-4d8f-...
James Edward Gray II
02:35 PM Revision 7c4d4e1e (git): * lib/csv.rb: Don't attempt to convert nil headers.
Reported by Skye Shaw
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
James Edward Gray II
02:12 PM Bug #9657: Segfault in bigdecimal/util.rb Float#to_d
As nobu said, I guess that backporting r45015 helps to solve the issue. wanabe (_ wanabe)
11:45 AM Bug #9321: rb_mod_const_missing does not generate a c-return event
As far as I'm concerned, this changes an (incorrect) behaviour and it should be backported. In byebug's case, having ... deivid (David Rodríguez)
06:13 AM Bug #9321: rb_mod_const_missing does not generate a c-return event
This issues is available on 2.1 and 2.0.
This is possible that some applications implement workaround for this iss...
ko1 (Koichi Sasada)
06:07 AM Bug #9321 (Closed): rb_mod_const_missing does not generate a c-return event
ささださん曰く、
> const_missing が呼ばれると、c_call は飛ばれるのに c_return が呼ばれない、ので、デバッガ作るときに困るので、
> c_return 呼ばれるようにした。
> これに依存した挙動...
naruse (Yui NARUSE)
05:19 AM Bug #9321: rb_mod_const_missing does not generate a c-return event
Ah, I see.
I think it should be backported, but it changes a behavior.
@naruse-san, can we backport it?
ko1 (Koichi Sasada)
10:55 AM Revision 86034eaf (git): fix the example of failed URI
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:59 AM Bug #9662 (Closed): [Doc] Typo in README.EXT
Applied in changeset r45495.
----------
* README.EXT: fix typo.
[ruby-core:61634] [Bug #9662]
* README.EXT.ja: di...
hsbt (Hiroshi SHIBATA)
08:58 AM Revision 4192341e (git): * README.EXT: fix typo.
[ruby-core:61634] [Bug #9662]
* README.EXT.ja: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45495 b2dd0...
hsbt (Hiroshi SHIBATA)
08:29 AM Bug #9690 (Closed): Better orror message for config.guess downloading
Applied in changeset r45494.
----------
config_files.rb: show failure
* tool/config_files.rb (ConfigFiles.download)...
nobu (Nobuyoshi Nakada)
06:27 AM Bug #9690 (Closed): Better orror message for config.guess downloading
I recently tried to compile Ruby on a new machine and got the error below:
Trying again today, it suddenly worked,...
duerst (Martin Dürst)
08:29 AM Revision 0b57f675 (git): config_files.rb: show failure
* tool/config_files.rb (ConfigFiles.download): show failed URI.
[ruby-core:61792] [Bug #9690]
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
06:10 AM Bug #9685 (Closed): psych-2.0.5 のバックポート
hsbt (Hiroshi SHIBATA)
05:12 AM Bug #9689 (Closed): (BigDecimal + Float) no longer commutative due to #7176
So, there was a bug filed a while back (#7176) about Rational + BigDecimal failing, despite BigDecimal + Rational wor... saurik (Jay Freeman)
03:38 AM Revision 99d1f5f8 (git): * addr2line.c (rb_dump_backtrace_with_lines): don't depend hard coded
symbol '_start'.
* addr2line.c (fill_lines): instead of above, get a dynamic symbol
in the main executable and use...
naruse (Yui NARUSE)
12:07 AM Revision f6686b51 (git): * parse.y (rb_str_dynamic_intern): set mark bit if dynamic symbol
is before sweeping.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ktsj (Kazuki Tsujimoto)
 

Also available in: Atom