Project

General

Profile

Activity

From 08/14/2014 to 08/20/2014

08/20/2014

09:17 PM Bug #10159 (Closed): Ruby 2.x Syslog::Logger is newer than the one in Rubygems but version is the same
Users of Ruby 2.x get the latest version of syslog/logger.rb as included from https://bugs.ruby-lang.org/issues/5096;... lemsx1 (Luis Mondesi)
08:27 PM Bug #10158 (Closed): Windowsにてエスケープシーケンスのreverse指定が正常に処理されない
Windows7上のcmd.exeでRuby2.2.0を実行した場合、reverse (ESC[7m) が正常に処理されない。
(2.0.0から継続してダメ)
サンプルコード
```ruby
# reverseの状態が...
whiteleaf (whiteleaf _)
07:48 PM Feature #9113: Ship Ruby for Linux with jemalloc out-of-the-box
SASADA Koichi <[email protected]> wrote:
> Recently I'm working around this topic.
>
> (1) Life-time oriented, simil...
normalperson (Eric Wong)
07:44 PM Bug #10133: Bug in ruby

Not sure if it is helpful, I attached the .crash file generated today in
Logs/DiagnosticReports folder.
lxh37 (Liz Huang)
07:31 PM Bug #10133: Bug in ruby
I tested my code in Ruby script and it works fine when I run the following in irb:
~~~ruby
load "calculateSamples...
lxh37 (Liz Huang)
04:54 PM Bug #9717: [BUG] setup_arg: unknown node: NODE_DVAR
r45542 and r45543 were backported into `ruby_2_1` branch at r47229. nagachika (Tomoyuki Chikanaga)
04:52 PM Revision ff089f50 (git): merge revision(s) r45542,r45543: [Backport #9717]
* gc.c (mark_current_machine_context): Call SET_STACK_END.
This reverts a hunk of r40703 by ko1.
...
nagachika (Tomoyuki Chikanaga)
04:42 PM Bug #9682: [Doc] Improve Time.parse documentation (in lib/time)
Backported into `ruby_2_1` branch at r47228. nagachika (Tomoyuki Chikanaga)
04:42 PM Bug #9521: [Doc] Fix error in Time.parse documentation (in lib/time)
Backported into `ruby_2_1` branch at r47228. nagachika (Tomoyuki Chikanaga)
04:41 PM Revision 447e1c4d (git): merge revision(s) r45349,r45837,r45838: [Backport #9521] [Backport #9682]
* lib/time.rb: [DOC] Fix timezone in example of Time.parse [Bug #9521]
Based on patch by @stomar
*...
nagachika (Tomoyuki Chikanaga)
03:09 PM Bug #10157 (Rejected): Windowsにてエスケープシーケンスのunderscore指定が正常に動かない
では閉じますです。 usa (Usaku NAKAMURA)
02:58 PM Bug #10157: Windowsにてエスケープシーケンスのunderscore指定が正常に動かない
まさに外部のAnsicolor処理するプログラムが入ってました。昔入れっぱなしにして忘れていたようです…。
ということでこのチケットは問題なしということで終わりにさせていただきますが、
2.0から変わってないということで r...
whiteleaf (whiteleaf _)
01:57 PM Bug #10157: Windowsにてエスケープシーケンスのunderscore指定が正常に動かない
うーん、手元の環境(Windows7 x64)では再現しません。
2.0.0とtrunkとのエスケープシーケンス処理の違いは、
「WriteConsoleW APIがフックされている時にrubyで処理するか否か」
の1点のみ...
usa (Usaku NAKAMURA)
01:27 PM Bug #10157 (Rejected): Windowsにてエスケープシーケンスのunderscore指定が正常に動かない
Windows7上のRuby(trunk)にて、エスケープシーケンスの ESC[4m (underscore) を指定しても
下線がつかずに背景がグレーになります。
再現コード
puts "\e[4mHOGE\e[0m"
...
whiteleaf (whiteleaf _)
08:37 AM Revision 9b569069 (git): .travis.yml: remove generated directories
* .travis.yml (before_script): remove directories generated
previously.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
08:27 AM Bug #10156 (Closed): Underquoted definition warning in configure.in
Applied in changeset r47226.
----------
configure.in: quote defun names
* configure.in (RUBY_TRY_CFLAGS, RUBY_TRY_L...
nobu (Nobuyoshi Nakada)
08:15 AM Bug #10156 (Feedback): Underquoted definition warning in configure.in
What version do you use?
Autoconf 2.69 doesn't show that warning.
nobu (Nobuyoshi Nakada)
05:14 AM Bug #10156: Underquoted definition warning in configure.in
Looking for usages, I found:
~~~
configure.in:AC_DEFUN([RUBY_PREREQ_AC],
configure.in:AC_DEFUN([RUBY_RM_RECURSIV...
luizluca (Luiz Angelo Daros de Luca)
05:11 AM Bug #10156 (Closed): Underquoted definition warning in configure.in
Hello,
I'm getting this warning when compiling ruby:
~~~
configure.in:696: warning: underquoted definition of ...
luizluca (Luiz Angelo Daros de Luca)
08:27 AM Revision 86c72d1a (git): configure.in: quote defun names
* configure.in (RUBY_TRY_CFLAGS, RUBY_TRY_LDFLAGS),
(RUBY_CHECK_BUILTIN_SETJMP, RUBY_SETJMP_TYPE),
(RUBY_STACK_GR...
nobu (Nobuyoshi Nakada)
04:52 AM Feature #10095: Object#as
Since it's a core language extension, it might as well be a syntax extension, something like:
```ruby
(2+3).~> {|...
Leonid (Leo Vi)
02:34 AM Bug #10155 (Closed): lib/shellwords.rb: proofreading documentation
Cleans up a little of the grammar in lib/shellwords.rb. kjperry (Katelyn Perry)
01:43 AM Bug #10154 (Third Party's Issue): Ruby Segmentation Fault
Seems a bug in gosu gem. nobu (Nobuyoshi Nakada)
01:28 AM Bug #10154 (Third Party's Issue): Ruby Segmentation Fault
I was working with the Gosu gem, and I started making a game with it. Half the time when I quit the game, Ruby crashe... addisonbean (Addison Bean)
01:41 AM Feature #10152: String#strip doesn't remove non-breaking space
Current Ruby does not support non ASCII spaces. Maybe 2.2+ would.
Matz.
matz (Yukihiro Matsumoto)
01:33 AM Revision 8e274670 (git): * 2014-08-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:33 AM Revision 776e96d1 (git): test_thread.rb: let main thread exit from Thread.new
* test/ruby/test_thread.rb (test_main_thread_status_at_exit): let
the main thread run to ensure exiting from Thread...
nobu (Nobuyoshi Nakada)

08/19/2014

04:02 PM Bug #10153 (Closed): File.open block does not throw "No space left on device (Errno::ENOSPC)" if the data fits the buffer of IO.write
When writing to file in disk using File.open with a block as an argument, if the diskspace is full and IO.write does ... butching314 (Marvin Reyes)
03:20 PM Feature #10152 (Open): String#strip doesn't remove non-breaking space
String#strip doesn't remove non-breaking space.
~~~ruby
2.1.2 :001 > "\u00A0".strip
=> " "
~~~
Anonymous
03:05 PM Bug #8716: segmation fault 正規表現で大量のグループを利用時
r47223 で `ruby_2_1` ブランチに r46831 から抽出して頂いた関連コミットの部分をバックポートしました。
関連する変更点を提示して頂いて大変助かりました、ありがとうございます。
nagachika (Tomoyuki Chikanaga)
03:03 PM Revision c3fd3191 (git): merge r46831 partially. extracted commits are as follows.
https://github.com/k-takata/Onigmo/commit/b9fba1dc63ccb42a86e934011b468e6022fabb74
https://github.com/k-takata/Onigmo...
nagachika (Tomoyuki Chikanaga)
01:28 PM Bug #10151 (Closed): Weird result when % formatting a Rational value
Applied in changeset r47222.
----------
sprintf.c: fix condition
* sprintf.c (rb_str_format): fix condition to roun...
nobu (Nobuyoshi Nakada)
12:32 PM Bug #10151: Weird result when % formatting a Rational value
Maybe broken yesterday somewhere around here? https://github.com/ruby/ruby/commit/1d196e0d2bd99590d03a73d7e59aa87f726... matsuda (Akira Matsuda)
11:01 AM Bug #10151 (Closed): Weird result when % formatting a Rational value
Getting a strange output when formatting a Rational value in trunk.
% ruby -v -e 'p "%.1f" % 1.2r'
ruby 2.1.2p95...
matsuda (Akira Matsuda)
01:28 PM Revision 28dd6160 (git): sprintf.c: fix condition
* sprintf.c (rb_str_format): fix condition to round.
[ruby-core:64454] [Bug #10151]
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
01:22 PM Bug #10149 (Closed): Some characters in EUC-KR does not encode to UTF-8 properly
Applied in changeset r47221.
----------
euckr-tbl.rb: euro and registered signs
* enc/trans/euckr-tbl.rb (EUCKR_TO_...
nobu (Nobuyoshi Nakada)
09:58 AM Bug #10149 (Closed): Some characters in EUC-KR does not encode to UTF-8 properly
This bug is confirmed on 2.1.2p95
There are (at least) two valid euc-kr characters that do not get converted to utf-...
paingo (Eric Seo)
01:22 PM Revision f587347c (git): euckr-tbl.rb: euro and registered signs
* enc/trans/euckr-tbl.rb (EUCKR_TO_UCS_TBL): add missing euro and
registered signs. [ruby-core:64452] [Bug #10149]...
nobu (Nobuyoshi Nakada)
01:00 PM Feature #10095: Object#as
I agree with Rafael, `#itself` isn't the right method.
It reminds me of `#send` more than anything else.
(2...
trans (Thomas Sawyer)
12:54 PM Bug #10147: URI parsing with ruby 2.2.0dev
URI module is now using an RFC3986 parser by default (starting r46491), '[' and ']' characters are not allowed in a U... ahmadsherif (Ahmad Sherif)
10:02 AM Bug #10150 (Closed): Tiny URI.parse error incompatibility
When giving URI.parse an object that does't respond_to #to_str, Ruby 2.1 raises URI::InvalidURIError, whereas 2.2 rai... matsuda (Akira Matsuda)
09:28 AM Bug #10148 (Closed): [TracePoint API] Extra block events generated
In the same example from #9759 (which I attach here to provide a failing test), there is a couple of b_call/b_return ... deivid (David Rodríguez)
04:59 AM Revision 40db3d97 (git): compar.c: preserve encodings
* compar.c (rb_cmperr): preserve encodings of arguments in the
message.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
01:29 AM Revision f9b7a2a3 (git): win32ole.c: check overflow
* ext/win32ole/win32ole.c (ole_invoke): check integer overflow on
win64 platforms.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
01:13 AM Bug #10062 (Closed): Segfault involving Queue
Applied in changeset r47217.
----------
thread.c: check initialized
* ext/thread/thread.c (get_array): check instan...
nobu (Nobuyoshi Nakada)
12:50 AM Bug #10062: Segfault involving Queue
Seems the `Queue` instance is not initialized properly.
Probably, `Queue#initialize` is overridden somewhere?
~~~...
nobu (Nobuyoshi Nakada)
01:13 AM Revision b38142e9 (git): * 2014-08-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:13 AM Revision a198bb39 (git): thread.c: check initialized
* ext/thread/thread.c (get_array): check instance variables are
initialized properly. [ruby-core:63826][Bug #10062...
nobu (Nobuyoshi Nakada)

08/18/2014

09:22 PM Bug #10133: Bug in ruby
The top stack frame shows Rails ActionDispatch middleware. This line is identified:
https://github.com/rails/rails...
avit (Andrew Vit)
08:42 PM Bug #10133: Bug in ruby
I tried 2.2.0-dev version and still same error. lxh37 (Liz Huang)
06:25 PM Bug #10133: Bug in ruby
I use rbenv to manage ruby versions, I did rbenv install --list, the latest stable version is 2.1.1, I installed it a... lxh37 (Liz Huang)
02:39 PM Bug #9966: Encoding.find(symbol)の動作がrdocと異なる
And already backported into `ruby_2_0_0` branch at r46670. nagachika (Tomoyuki Chikanaga)
02:39 PM Bug #9966: Encoding.find(symbol)の動作がrdocと異なる
Backported into `ruby_2_1` branch at r47216. nagachika (Tomoyuki Chikanaga)
02:38 PM Revision 661148ad (git): merge revision(s) r46481: [Backport #9966]
* encoding.c (enc_find): [DOC] never accepted a symbol.
[ruby-dev:48308] [Bug #9966]
git-svn-id: svn+ssh:...
nagachika (Tomoyuki Chikanaga)
02:36 PM Bug #9934: High memory usage from file_expand_path_*
r46408, r46410, r46413, r46414, r46424, r46436, r46437 and partially r44827 (to resolve conflict of r46408) were back... nagachika (Tomoyuki Chikanaga)
02:34 PM Revision 9355bcad (git): merge revision(s) r46408,r46410,r46413,r46414,r46424,r46436,r46437: [Backport #9934]
string.c: shrink too big buffer
* string.c (rb_str_resize): shrink the buffer even if new length
is same b...
nagachika (Tomoyuki Chikanaga)
02:34 PM Bug #10147 (Closed): URI parsing with ruby 2.2.0dev
Hi,
the following uris can't be parsed any more (ruby: ruby 2.2.0dev (2014-08-18 trunk 47214) [x86_64-darwin13])
...
slowjack2k (Dieter Späth)
01:34 PM Bug #9036: [PATCH] io.c: make IO#reopen("pathname") atomic for non-stdio
r43373 was already included in ruby_2.1. nagachika (Tomoyuki Chikanaga)
01:23 PM Bug #10062 (Feedback): Segfault involving Queue
Does anyone can reproduce this? nagachika (Tomoyuki Chikanaga)
08:07 AM Bug #10136 (Closed): printf("%.60f\n", 0.1r) shows 0.100000000000000005551115123125782702118158340454101562500000
Applied in changeset r47214.
----------
sprintf.c: rational 'f' format
* sprintf.c (rb_str_format): support rationa...
nobu (Nobuyoshi Nakada)
08:06 AM Revision 1d196e0d (git): sprintf.c: rational 'f' format
* sprintf.c (rb_str_format): support rational 'f' format.
[ruby-core:64382] [Bug #10136]
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
08:06 AM Revision 22892ca6 (git): sprintf.c: remove magic numbers
* sprintf.c (rb_str_format): name default float precision and
remove unused initial value.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
12:04 AM Revision 17677647 (git): test_time_tz.rb: has_lisbon_tz
* test/ruby/test_time_tz.rb (has_lisbon_tz): separate from
has_right_tz.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)

08/17/2014

11:10 PM Bug #10009: IO operation is 10x slower in multi-thread environment
Some tests adapted from glibc:

git clone git://80x24.org/rb_futex_test

tst-cond18-f/p are micro benchmarks, -...
normalperson (Eric Wong)
11:04 PM Revision 52e0f11b (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:04 PM Revision 0a7a0137 (git): * 2014-08-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:04 PM Revision 70ea6d28 (git): * spec/default.mspec: use 2.2 definition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:50 PM Bug #10146 (Assigned): DateTime#jisx0301 returns corrupted string when GC.stress is set to true.
LGTM nobu (Nobuyoshi Nakada)
05:01 PM Bug #10146 (Closed): DateTime#jisx0301 returns corrupted string when GC.stress is set to true.
`DateTime#jisx0301` returns corrupted string when `GC.stress` is set to true.
**Sample script to reproduce this is...
Murase (Masamitsu Murase)
03:14 PM Bug #10143 (Assigned): JSON module does not conform to RFC 7159
naruse (Yui NARUSE)
10:51 AM Revision 6bce41b3 (git): * gc.c (obj_memsize_of): don't calculate memsize of T_NODE
when called from check_gen_consistency. It fixes segmentation
fault on RGENGC_CHECK_MODE >= 1 introduced by r47188....
ktsj (Kazuki Tsujimoto)
08:10 AM Revision b62ce0e9 (git): * ext/win32ole/win32ole.c (ole_invoke): use RHASH_SIZE instead of
calling Hash#length method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47207 b2dd03c8-39d4-4d8f-98ff-823fe6...
suke (Masaki Suketa)
05:55 AM Feature #10137: Introducing Incremental GC algorithm
FYI: here is a top slow tests with data.
http://www.atdot.net/fp_store/f.zdsfan/file.copipa-temp-image.png
Typica...
ko1 (Koichi Sasada)
05:28 AM Feature #10137: Introducing Incremental GC algorithm
I had accidentally added GC.verify_internal_consistency method for each
test case (in after_tear_down.

After ...
ko1 (Koichi Sasada)
02:55 AM Feature #10137: Introducing Incremental GC algorithm
I evaluated running time for test-all.
ref. https://twitter.com/k_tsj/status/500523453028388864
rincgc branch s...
hsbt (Hiroshi SHIBATA)
04:36 AM Bug #10142: named params don't always capture passed named args
Koichi Sasada wrote:
> Sorry I missed this line.
>
> > in this specific example, key arg b would be bound to key ...
rits (First Last)
04:15 AM Bug #10142: named params don't always capture passed named args
Sorry I missed this line.
> in this specific example, key arg b would be bound to key param b, and the remaining k...
ko1 (Koichi Sasada)
04:10 AM Bug #10142: named params don't always capture passed named args
(2014/08/17 12:57), [email protected] wrote:
> I already stated what I think would make more sense:

I understa...
ko1 (Koichi Sasada)
03:57 AM Bug #10142: named params don't always capture passed named args
Koichi Sasada wrote:
> (2014/08/16 12:49), [email protected] wrote:
> > this example is particularly illustrativ...
rits (First Last)
02:58 AM Bug #10142: named params don't always capture passed named args
(2014/08/16 12:49), [email protected] wrote:
> this example is particularly illustrative, it's absurd to complain...
ko1 (Koichi Sasada)
12:51 AM Bug #10145 (Closed): win32/configure.bat should have CRLF eol-style.
nobu (Nobuyoshi Nakada)
12:51 AM Bug #10145 (Open): win32/configure.bat should have CRLF eol-style.
Thank you for the clarification. nobu (Nobuyoshi Nakada)
12:50 AM Revision 5a2c3ae8 (git): * 2014-08-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:50 AM Revision 8ac65c46 (git): win32/configure.bat: fix eol-style
* win32/configure.bat: reset svn:eol-style to CRLF, and revert
r47015. r47017 just reverted the contents but did n...
nobu (Nobuyoshi Nakada)

08/16/2014

05:50 PM Bug #10009: IO operation is 10x slower in multi-thread environment
I added in the uname test script for details kernel / platform
Follow the accompanying tests
tests (test_thread_s...
ariveira (Alexandre Riveira)
03:55 PM Bug #10009: IO operation is 10x slower in multi-thread environment
I rewrote the test, I created the --tasket --postgres arguments and to use the same test file.
Feel free to change...
ariveira (Alexandre Riveira)
08:38 AM Bug #10009: IO operation is 10x slower in multi-thread environment
[email protected] wrote:
> I doubt I can noticeably improve performance with futexes vs mutex/condvar.

Total...
normalperson (Eric Wong)
02:29 PM Revision f4c83785 (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:05 PM Bug #10145: win32/configure.bat should have CRLF eol-style.
Nobuyoshi Nakada wrote:
> Masamitsu Murase wrote:
> > win32/configure.bat does not parse command line arguments cor...
Murase (Masamitsu Murase)
12:34 PM Bug #10145: win32/configure.bat should have CRLF eol-style.
I'm sorry for confusing you.
I mean that changes for configure.bat in r47015 should be reverted.
(r47017 reverted...
Murase (Masamitsu Murase)
11:47 AM Bug #10145 (Rejected): win32/configure.bat should have CRLF eol-style.
Masamitsu Murase wrote:
> win32/configure.bat does not parse command line arguments correctly with revision 47015 an...
nobu (Nobuyoshi Nakada)
07:54 AM Bug #10145 (Closed): win32/configure.bat should have CRLF eol-style.
win32/configure.bat does not parse command line arguments correctly with revision 47015 and later.
For example, "w...
Murase (Masamitsu Murase)
10:34 AM Revision bd6e27dc (git): * ext/win32ole/win32ole_event.c (evs_length): use RARRAY_LEN instead
of calling Array#length method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47203 b2dd03c8-39d4-4d8f-98ff-823...
suke (Masaki Suketa)
06:22 AM Revision 2fd7e292 (git): test_ruby_mode.rb: trivial refinement
* test/misc/test_ruby_mode.rb (run_emacs): ensure to remove a
temporary file.
* test/misc/test_ruby_mode.rb (asser...
nobu (Nobuyoshi Nakada)
04:49 AM Revision 4c7038c1 (git): test_gem_ext_builder.rb: fix wrong skip condition
* test/rubygems/test_gem_ext_builder.rb (test_build_extensions_extconf_bad):
fix wrong skip condition by removing w...
nobu (Nobuyoshi Nakada)
03:56 AM Revision d0f71e50 (git): rake/backtrace.rb: exclude mere prefix
* lib/rake/backtrace.rb (Rake::Backtrace): exclude mere prefix and
exec_prefix, which match too much.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
03:49 AM Bug #10142: named params don't always capture passed named args
First Last wrote:
> Nobuyoshi Nakada wrote:
> > Mandatory arguments have priority over keywords arguments.
>
> i...
rits (First Last)
03:45 AM Bug #10142: named params don't always capture passed named args
Nobuyoshi Nakada wrote:
> Mandatory arguments have priority over keywords arguments.
instead of just restating wh...
rits (First Last)
03:18 AM Bug #10142 (Rejected): named params don't always capture passed named args
Mandatory arguments have priority over keywords arguments. nobu (Nobuyoshi Nakada)
03:48 AM Revision 04408eae (git): rake/backtrace.rb: remove wrong value
* lib/rake/backtrace.rb (Rake::Backtrace::SYS_KEYS): only names
end with prefix or libdir, not just include them. ...
nobu (Nobuyoshi Nakada)
03:36 AM Revision 3636e088 (git): string.c: rb_setup_fake_str
* string.c (rb_setup_fake_str): setup fake string from C pointer,
length, and encoding.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
02:45 AM Bug #10141 (Feedback): cannot start rails
Please attach crash report file.
I suspect the usual rvm's issue.
nobu (Nobuyoshi Nakada)
02:28 AM Bug #10133 (Feedback): Bug in ruby
2.1.0 is too old, can't you try with 2.1.2?
nobu (Nobuyoshi Nakada)
01:53 AM Revision a669514e (git): node.h: extract NODE functions from gc.c
* node.h (rb_gc_free_node, rb_node_memsize, rb_gc_mark_node):
extract functions for NODE from obj_free(), obj_memsi...
nobu (Nobuyoshi Nakada)
01:27 AM Bug #10144 (Closed): [PATCH] time_timespec: fix tv_nsec overflow on float conversion
Applied in changeset r47196.
----------
time.c (time_timespec): fix tv_nsec overflow
test/ruby/test_float.rb (test_...
Anonymous
01:19 AM Bug #10144 (Closed): [PATCH] time_timespec: fix tv_nsec overflow on float conversion
test/ruby/test_float.rb (test_sleep_with_Float) causes tv_nsec
to hit 1000000000 exactly. This bug is currently hid...
normalperson (Eric Wong)
01:27 AM Revision ed2e8b2e (git): time.c (time_timespec): fix tv_nsec overflow
test/ruby/test_float.rb (test_sleep_with_Float) causes tv_nsec
to hit 1000000000 exactly. This bug is currently hidd...
Eric Wong
01:25 AM Bug #10111: gdbm truncated UTF-8 data problem
The data is not truncated but has a different encoding (as nobu pointed at first).
```
% cat t.gdbm.rb
# coding:...
akr (Akira Tanaka)
12:55 AM Revision e51a5590 (git): * 2014-08-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:55 AM Revision 8f98ee19 (git): ChangeLog: fix name
* ChangeLog: fix newly added function name. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47194 b2dd0...
nobu (Nobuyoshi Nakada)

08/15/2014

11:32 PM Bug #10143 (Third Party's Issue): JSON module does not conform to RFC 7159
From RFC 7159: http://tools.ietf.org/html/rfc7159
~~~
A JSON text is a serialized value. Note that certain prev...
chibimagic (Chibi Magic)
10:28 PM Bug #10132: unpack() ignores default encoding when generating strings, always uses ASCII-8BIT
Now that I read [the documentation on encodings](http://ruby-doc.org/core-2.0/Encoding.html) more carefully, I think ... meta (mathew murphy)
10:13 PM Bug #10132: unpack() ignores default encoding when generating strings, always uses ASCII-8BIT
The Ruby documentation says:
M | **String** | quoted printable, MIME encoding (see RFC2045)
And [RFC 2045](h...
meta (mathew murphy)
12:18 AM Bug #10132 (Rejected): unpack() ignores default encoding when generating strings, always uses ASCII-8BIT
`pack("M*")` (and `pack("C*")`) are for binary data primarily. nobu (Nobuyoshi Nakada)
09:20 PM Feature #8515: don't allow irb to dump output for forever and ever
pry's pager is very cool, but it seems that it needs to build the whole string output before it gets echoed back to t... avit (Andrew Vit)
02:34 AM Feature #8515 (Feedback): don't allow irb to dump output for forever and ever
hsbt (Hiroshi SHIBATA)
07:44 PM Bug #10142 (Rejected): named params don't always capture passed named args
~~~ruby
irb(main):007:0> def foo(a, b: nil); [a, b] end
:foo
irb(main):008:0> foo b: 1
[
[0] {
:b => 1
...
rits (First Last)
06:53 PM Bug #10141 (Closed): cannot start rails
Crash on installation:
Users/bgoleman/.rvm/gems/ruby-2.1.2/gems/sqlite3-1.3.9/lib/sqlite3/sqlite3_native.bundle: [BU...
bgoleman (Barry Goleman)
06:28 PM Bug #10133: Bug in ruby

~/Library/Logs/DiagnosticReports is empty.
Couldn't find ~/Library/Logs/CrashReporter
Couldn't find /Library/Logs...
lxh37 (Liz Huang)
04:36 PM Bug #10133: Bug in ruby
At first, could you send CrashReport file?
See Crash Report log file under the one of following:
* ~/Libr...
naruse (Yui NARUSE)
01:34 PM Bug #10133: Bug in ruby

I will be happy to send .dylib and ruby code which calls it if needed.
Thanks!
lxh37 (Liz Huang)
05:02 PM Feature #10129: More descriptive error message for failed net/http requests
Nobuyoshi Nakada wrote:
> Shouldn't `Socket` methods raise more descriptive messages?
>
> https://github.com/nobu...
naruse (Yui NARUSE)
12:38 AM Feature #10129: More descriptive error message for failed net/http requests
[email protected] wrote:
> Shouldn't `Socket` methods raise more descriptive messages?
>
> https://github.com/n...
normalperson (Eric Wong)
04:30 PM Feature #10138: Access monotonic counter in Time
Yui NARUSE wrote:
> Aki Tuomi wrote:
> > Eric Wong wrote:
> > > [email protected] wrote:
> > > > time-s-monotonic...
cmouse (Aki Tuomi)
04:13 PM Feature #10138 (Rejected): Access monotonic counter in Time
Aki Tuomi wrote:
> Eric Wong wrote:
> > [email protected] wrote:
> > > time-s-monotonic.patch (2.07 KB)
> >
> ...
naruse (Yui NARUSE)
10:00 AM Feature #10138: Access monotonic counter in Time
Eric Wong wrote:
> [email protected] wrote:
> > time-s-monotonic.patch (2.07 KB)
>
> It might be better to put...
cmouse (Aki Tuomi)
09:59 AM Feature #10138: Access monotonic counter in Time
[email protected] wrote:
> time-s-monotonic.patch (2.07 KB)

It might be better to put the OS compatibility code i...
normalperson (Eric Wong)
09:23 AM Feature #10138 (Rejected): Access monotonic counter in Time
Provide API access to guaranteed monotonic counter on underlying operating system. Supports Windows XP and later, OS/... cmouse (Aki Tuomi)
11:36 AM Revision da7e13a0 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:36 AM Revision cd3d7fe8 (git): * ext/win32ole/win32ole.c: seperate WIN32OLE_EVENT src from
win32ole.c.
* ext/win32ole/win32ole.h: ditto.
* ext/win32ole/win32ole_event.c: ditto.
* ext/win32ole/win32ole_event.h...
suke (Masaki Suketa)
10:39 AM Revision 3e759ed7 (git): * iseq.c (rb_iseq_clone): Should not insert write barrier from
non-RVALUE data (to non-RVALUE data, of course).
Ruby 2.1 also has a same problem.
git-svn-id: svn+ssh://ci.ruby...
ko1 (Koichi Sasada)
10:37 AM Revision 6f7366c2 (git): * string.c (setup_fake_str): fake strings should not set class by
RBASIC_SET_CLASS() because it insert write barriers to fake
(non-RVALUE) structure.
It can cause unexpected behav...
ko1 (Koichi Sasada)
10:32 AM Revision b5e89e44 (git): * array.c (rb_ary_tmp_new): added.
This function creates internal use only array (which is completely
hided by ObjectSpace.each_object) with filling n...
ko1 (Koichi Sasada)
06:01 AM Feature #10137: Introducing Incremental GC algorithm
Add an abstract section. ko1 (Koichi Sasada)
05:57 AM Feature #10137 (Closed): Introducing Incremental GC algorithm
# Abstract
Introduce *incremental GC* algorithm to reduce pause time of major/full
GC. This ticket includes desi...
ko1 (Koichi Sasada)
03:00 AM Revision 85691b95 (git): gc.c: memsize of T_NODE
* gc.c (obj_memsize_of): fix size of T_NODE and comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47188 b2...
nobu (Nobuyoshi Nakada)
02:52 AM Bug #10136 (Closed): printf("%.60f\n", 0.1r) shows 0.100000000000000005551115123125782702118158340454101562500000
printf shows 0.1r (rational) not 0.1 as follows.
```
% ./ruby -ve 'printf "%.60f\n", 0.1r'
ruby 2.2.0dev (2014-0...
akr (Akira Tanaka)
02:22 AM Bug #8411 (Rejected): Wrong value returned when arity called on a method created through define_method with default arguments
this issue is affected only Ruby 1.9.
```
ruby 1.9.3p547 (2014-05-14) [x86_64-darwin13.4.0]
-1
0
ruby 2.0.0p...
hsbt (Hiroshi SHIBATA)
02:06 AM Bug #8230 (Rejected): Segmentation fault: at_exit
Ruby 1.9.3 is now in the security maintenance phase. hsbt (Hiroshi SHIBATA)
01:59 AM Feature #7998 (Closed): "def" should return a value (the symbol of the method name) instead of nil
def method return symbol on Ruby 2.1 or later. hsbt (Hiroshi SHIBATA)
01:49 AM Bug #9660 (Closed): test/unit, minitest & bundler
fixed at r45970 hsbt (Hiroshi SHIBATA)
01:21 AM Feature #5480 (Closed): remove GServer from stdlib
Applied in changeset r47187.
----------
* lib/gserver.rb: removed unmaintained code.
[ruby-core:40313][Feature #54...
hsbt (Hiroshi SHIBATA)
01:21 AM Revision e5c9e568 (git): * lib/gserver.rb: removed unmaintained code.
[ruby-core:40313][Feature #5480]
* lib/xmlrpc/httpserver.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
hsbt (Hiroshi SHIBATA)
12:49 AM Bug #10135: Time.at is inaccurate
I didn't know this before, but I investigated this and see Time.at
may take a second argument for microseconds. Yo...
normalperson (Eric Wong)
12:48 AM Bug #10135: Time.at is inaccurate
Your way of presentation may not be clear. I suppose the division is irrelevant here. Your point seems to be that whi... sawa (Tsuyoshi Sawada)
12:30 AM Bug #10135 (Rejected): Time.at is inaccurate
I believe I have found an issue with Time.at. Many runtimes and DBs use milliseconds since epoch for recording time.... thesmart (John Smart)
12:25 AM Revision 90037145 (git): rb_{thread,context,fiber}_struct: trivial packing
* vm_core.h (rb_thread_struct): reorder to pack
* cont.c (rb_context_struct, rb_fiber_struct): ditto
On x86-64, the...
Eric Wong
12:18 AM Feature #10134 (Closed): [PATCH] thread_pthread: prefer native types/functions
Applied in changeset r47185.
----------
thread_pthread: prefer rb_nativethread* types/functions
This will make it e...
Anonymous
12:17 AM Revision fdb2fc0b (git): thread_pthread: prefer rb_nativethread* types/functions
This will make it easier for us to try alternative mutex/condvar
implementations while still using pthreads for threa...
Eric Wong

08/14/2014

11:32 PM Revision bef5ddbb (git): parser.y: warning with VALUE for ripper
* parse.y (ripper_warnV, ripper_warningV): add versions using
VALUE for ripper.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
11:12 PM Revision d279f68f (git): cont.c (cont_mark): fix typo in unused path [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
10:48 PM Feature #10134: [PATCH] thread_pthread: prefer native types/functions
+1
--
// SASADA Koichi at atdot dot net
ko1 (Koichi Sasada)
09:15 PM Feature #10134 (Closed): [PATCH] thread_pthread: prefer native types/functions
This will make it easier for us to try alternative mutex/condvar
implementations while still using pthreads for thre...
normalperson (Eric Wong)
09:10 PM Bug #10100: Document usage of RB_GC_GUARD in README.EXT
[email protected] wrote:
> Eric do you have any other feedback?

I committed my email text to README.EXT as r47180. I th...
normalperson (Eric Wong)
08:55 PM Bug #10100 (Closed): Document usage of RB_GC_GUARD in README.EXT
Applied in changeset r47180.
----------
README.EXT: preliminary documentation for RB_GC_GUARD
[Bug #10100] [ruby-co...
Anonymous
09:10 PM Revision 54e546c6 (git): vm.c (rb_thread_mark): update comment about marking `me'
[ruby-core:64340] [ruby-core:64341]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47182 b2dd03c8-39d4-4d8f-98ff-...
Eric Wong
08:58 PM Bug #10133 (Third Party's Issue): Bug in ruby

I got a new Mac Pro server and tried to upgrade web applets to new version of Ruby On Rails, the web applet calls a...
lxh37 (Liz Huang)
08:55 PM Revision 500fbe76 (git): * 2014-08-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:55 PM Revision ee4acc36 (git): README.EXT: preliminary documentation for RB_GC_GUARD
[Bug #10100] [ruby-core:60741]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47180 b2dd03c8-39d4-4d8f-98ff-823fe...
Eric Wong
06:48 PM Bug #10132: unpack() ignores default encoding when generating strings, always uses ASCII-8BIT
In case there's confusion because of the strange splits in my examples:
["ünicode"].pack('M*').unpack('M*').fi...
meta (mathew murphy)
06:21 PM Bug #10132 (Rejected): unpack() ignores default encoding when generating strings, always uses ASCII-8BIT
New strings are generated in the default encoding:
irb> __ENCODING__.name
=> "UTF-8"
irb> "ünicode"....
meta (mathew murphy)
02:04 PM Bug #9580: Refinements regression in IRB
This got me puzzled for a couple minutes. Is there a good reason why irb shouldn't have 'using' working the same way ... Anonymous
01:10 PM Revision 05e756f3 (git): Revert r46977. [ruby-core:63857] [Bug #10071]
The removed comment is useful to understand the behind idea to
solve the year 2038 problem.
The broken link is repla...
akr (Akira Tanaka)
09:35 AM Feature #10129 (Assigned): More descriptive error message for failed net/http requests
Shouldn't `Socket` methods raise more descriptive messages?
https://github.com/nobu/ruby/compare/socket-error-message
nobu (Nobuyoshi Nakada)
09:24 AM Feature #9830: Support for GOST private/public keys
I've tried to subclass OpenSSL::PKey::EC, it compiles, but new class is not available: https://github.com/Envek/ruby/... Envek (Andrey Novikov)
07:23 AM Feature #10131 (Feedback): Greatest multiple of r not greater than x
`Rational#floor` and `BigDecimal#floor` take a `precision` argument optionally, like as `Float#round`. nobu (Nobuyoshi Nakada)
07:10 AM Feature #10131: Greatest multiple of r not greater than x
And also a corresponding method that gives the least multiple of r not smaller than x would be helpful.
3.2.ce...
sawa (Tsuyoshi Sawada)
06:32 AM Feature #10131 (Feedback): Greatest multiple of r not greater than x
It happens too often to me that I want to calculate the greatest multiple of numeric r not greater than numeric x. Th... sawa (Tsuyoshi Sawada)
02:45 AM Feature #8771: Start does not use proxy configuration form ENV variables
Yui NARUSE wrote:
> It causes that a client can set http_proxy on CGI environments.
>
> see also akr's comment on...
terracatta (Jason Meller)
02:26 AM Revision fbd13e92 (git): test_io.rb: investigation
* test/ruby/test_io.rb (test_readpartial_locktmp): check if the
reader thread is alive before write.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
02:12 AM Feature #10130 (Rejected): String format with nested hash
Rejected, for several reasons:
(1) author.name is not a canonical way to access nested hash.
(2) this feature add...
matz (Yukihiro Matsumoto)
12:26 AM Feature #10130: String format with nested hash
I would have expected [] for hash syntax in the string template:
~~~
"Author: %{author[:name]} (%{author[:affilia...
avit (Andrew Vit)
12:10 AM Feature #10130 (Rejected): String format with nested hash
When we do string format with hashes, we have the restriction that the hash cannot be a nested one. When we want to h... sawa (Tsuyoshi Sawada)
 

Also available in: Atom