Project

General

Profile

Activity

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

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)

08/13/2014

10:36 PM Feature #10129: More descriptive error message for failed net/http requests
Attaching diff, possibly more useful than github PR. xshay (Xavier Shay)
10:34 PM Feature #10129 (Assigned): More descriptive error message for failed net/http requests
Hello,
I would like to propose the following patch:
Before
2.1.2 :003 > Net::HTTP.get(URI.parse("https://a...
xshay (Xavier Shay)
05:17 PM Revision 78d3e33c (git): fix typos and styles [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:28 PM Revision 8337f695 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:28 PM Revision 91aba27a (git): * 2014-08-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:28 PM Revision 96b27e5a (git): * ext/win32ole/win32ole.c: seperate WIN32OLE_RECORD src from
win32ole.c
* ext/win32ole/win32ole.h: ditto.
* ext/win32ole/win32ole_record.c: ditto.
* ext/win32ole/win32ole_record....
suke (Masaki Suketa)
12:46 PM Revision 77db0302 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:46 PM Revision 51b4ccd6 (git): * ext/win32ole/win32ole.c: seperate WIN32OLE_VARIANT src from
win32ole.c.
* ext/win32ole/win32ole.h: ditto.
* ext/win32ole/win32ole_variant.c: ditto.
* ext/win32ole/win32ole_varia...
suke (Masaki Suketa)
12:20 PM Revision 02c86ce1 (git): parse.y: preserve encodings
* parse.y (shadowing_lvar, warn_unused_var),
(reg_named_capture_assign_iter): preserve encodings in warning
messa...
nobu (Nobuyoshi Nakada)
12:17 PM Revision 5129155a (git): test_parse.rb: for warnings
* test/ruby/test_parse.rb (TestParse): add tests for parser warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
12:16 PM Revision 979d413f (git): envutil.rb: fix argument order
* test/ruby/envutil.rb (Test::Test#assert_warning): fix expected
and actual results order.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
11:10 AM Revision fe8b5133 (git): * ext/win32ole/win32ole.c: remove unused variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e suke (Masaki Suketa)
10:35 AM Revision 651b31e3 (git): * ext/win32ole/win32ole.c(ole_search_handler_method, rescue_callback,
folerecord_inspect): use PRIsVALUE in rb_sprintf.
* ext/win32ole/win32ole_param.c(foleparam_inspect): ditto.
* ext/...
suke (Masaki Suketa)
08:28 AM Bug #9115: Logger traps all exceptions; breaks Timeout
The behavior has changed in Ruby 2.1, and the default rescue no longer rescues Timeout unless Timeout was given an ex... [email protected] (Aaron Stone)
03:02 AM Revision 643551f0 (git): * lib/irb/completion.rb: reverted r47163.
because another case can't be show completion target.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47166 b2dd03...
hsbt (Hiroshi SHIBATA)
02:49 AM Feature #9532 (Feedback): Expose logger monitor
Your patch broke logger and syslog/logger tests. hsbt (Hiroshi SHIBATA)
02:19 AM Bug #9063 (Closed): irb crashes when #backtrace of raised Exception is nil
Applied in changeset r47164.
----------
* lib/irb.rb: Prevent irb from crashing when exception with
nil backtrace ...
hsbt (Hiroshi SHIBATA)
02:19 AM Revision d1b21e8e (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:19 AM Revision f741fd2d (git): * lib/irb.rb: Prevent irb from crashing when exception with
nil backtrace is raised.
[fix GH-434][ruby-core:58078][Bug #9063]
* test/irb/test_raise_no_backtrace_exception.rb: ...
hsbt (Hiroshi SHIBATA)
02:15 AM Bug #9800: Ship 2.1.2 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR of 1.3
I'm running Ruby 2.1.2 with `GC_HEAP_OLDOBJECT_LIMIT_FACTOR = 1.3` with good results, but I didn't do a thorough surv... bitsweat (Jeremy Daer)
02:11 AM Revision 087d1d27 (git): * lib/irb/completion.rb: fixed broken completion list with
String including spaces. Contributed from @dunric. [fix GH-465]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47...
hsbt (Hiroshi SHIBATA)
02:03 AM Revision 09ed8ca5 (git): * test/openssl/test_ssl_session.rb: fix indent.
contributed from @spk. [fix GH-698]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47162 b2dd03c8-39d4-4d8f-98ff-...
hsbt (Hiroshi SHIBATA)

08/12/2014

04:18 PM Bug #10128 (Assigned): Quoting problem for arguments of Kernel.system, Kernel.exec on Windows
On Windows, the methods that call shell commands and receive the parameters individually sometimes do not wrap the pa... MaxLap (Maxime Lapointe)
03:53 PM Revision 943fae33 (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:09 PM Revision 2904506e (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision 0f3e712e (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision 25c3298e (git): * 2014-08-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision 47b2057a (git): * ext/win32ole/win32ole.c: seperate WIN32OLE_PARAM src from win32ole.c
* ext/win32ole/win32ole.h: ditto.
* ext/win32ole/win32ole_param.c: ditto.
* ext/win32ole/win32ole_param.h: ditto.
* e...
suke (Masaki Suketa)
02:21 PM Revision f4534ea3 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:21 PM Revision aeb8791d (git): * ext/win32ole/win32ole.c: refactoring. move some methods
into win32ole_type.c / win32ole_method.c
* ext/win32ole/win32ole.h: ditto.
* ext/win32ole/win32ole_method.c: ditto.
*...
suke (Masaki Suketa)
02:00 PM Revision 7bf7bb84 (git): * ext/win32ole/win32ole.c: refactoring. move
ole_typelib_from_itypeinfo into win32ole_typelib.c.
* ext/win32ole/win32ole.h: ditto.
* ext/win32ole/win32ole_typelib...
suke (Masaki Suketa)
12:51 PM Bug #10127 (Closed): WIN32OLE segfaults
Applied in changeset r47153.
----------
* ext/win32ole/win32ole.c (ole_create_dcom): use the converted
result if t...
suke (Masaki Suketa)
03:01 AM Bug #10127 (Closed): WIN32OLE segfaults
`fole_initialize()`では引数を`StringValue()`で変換していますが、`ole_create_dcom()`には変換前の引数がそのまま渡されています。
そのため、`to_str`メソッドを持つオブジェクト...
nobu (Nobuyoshi Nakada)
12:51 PM Revision eac5e58b (git): * ext/win32ole/win32ole.c (ole_create_dcom): use the converted
result if the argument can be converted to a string, to get rid
of invalid access. Thanks to nobu. [ruby-dev:48467]...
suke (Masaki Suketa)
08:29 AM Revision 89901cc7 (git): configure.in: [Bug #8409]
* configure.in: check if prefix is same as the cwd, not only same
path name. also use AC_MSG_ERROR to bail out.
g...
nobu (Nobuyoshi Nakada)
07:35 AM Bug #9598 (Feedback): Bug while installing a c-extensions gem
I couldn't reproduce this with Ruby 2.1.2 and trunk. hsbt (Hiroshi SHIBATA)
07:27 AM Bug #9517 (Rejected): why not match ?
hsbt (Hiroshi SHIBATA)
07:26 AM Bug #8784 (Assigned): CSV - Empty fields are discarded when col_sep is a space
hsbt (Hiroshi SHIBATA)
07:25 AM Bug #9800 (Feedback): Ship 2.1.2 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR of 1.3
hsbt (Hiroshi SHIBATA)
07:16 AM Bug #9479 (Feedback): IMAP connection failure on Rubinius
hsbt (Hiroshi SHIBATA)
05:36 AM Feature #5480 (Assigned): remove GServer from stdlib
hsbt (Hiroshi SHIBATA)
05:26 AM Bug #8409 (Closed): Having issues compiling 2.0.0 p195
Applied in changeset r47151.
----------
* configure.in: ignored working directory same as prefix value.
[ruby-core...
hsbt (Hiroshi SHIBATA)
05:25 AM Revision 3486904f (git): * configure.in: ignored working directory same as prefix value.
[ruby-core:54999] [Bug #8409]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47151 b2dd03c8-39d4-4d8f-98ff-823fe6...
hsbt (Hiroshi SHIBATA)
04:51 AM Bug #8679 (Assigned): Time.newのutc_offset文字列で、 MMが60-99の場合にも例外を出して欲しい
hsbt (Hiroshi SHIBATA)
04:36 AM Bug #6756 (Closed): FileUtils.rm_rf がアクセス権のない空ディレクトリを削除しない
Applied in changeset r47150.
----------
* lib/fileutils.rb: enable to remove with non-owner directory.
[ruby-dev:4...
hsbt (Hiroshi SHIBATA)
04:36 AM Revision ac210750 (git): * lib/fileutils.rb: enable to remove with non-owner directory.
[ruby-dev:45976] [Bug #6756]
* test/fileutils/test_fileutils.rb: add testcase for #6756.
git-svn-id: svn+ssh://ci.ru...
hsbt (Hiroshi SHIBATA)
04:18 AM Bug #7733 (Feedback): Segfault in ::JSON.parse(nil, :quirks_mode => true)
Please use Ruby 2.0 or 2.1. hsbt (Hiroshi SHIBATA)
04:08 AM Bug #8790 (Feedback): r41424 以降、Solaris と gdbm 1.1.10 にて TestGDBM#test_s_open_lock が終わらない
hsbt (Hiroshi SHIBATA)
04:07 AM Bug #7707 (Rejected): FileUtils.mv fails to move symlink between filesystems
This issue is fixed by r46783.
If you still have this issue, Please reopen this.
hsbt (Hiroshi SHIBATA)
04:01 AM Feature #8981 (Feedback): Suggestion for CreateProcess flags with rubyw on windows
hsbt (Hiroshi SHIBATA)
03:59 AM Feature #9997 (Closed): Specifying non volatile registers for increase performence in ppc64
Applied in changeset r47149.
----------
* vm_exec.c: improve performance in ppc64 arch.
[ruby-core:63437] [Feature...
hsbt (Hiroshi SHIBATA)
03:59 AM Revision d1075b72 (git): * vm_exec.c: improve performance in ppc64 arch.
[ruby-core:63437] [Feature #9997]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47149 b2dd03c8-39d4-4d8f-98ff-82...
hsbt (Hiroshi SHIBATA)
03:48 AM Bug #9988 (Assigned): CSV does not write headers when :write_headers is true and no rows are added
hsbt (Hiroshi SHIBATA)
03:47 AM Feature #8919 (Assigned): Queue as embedded class
hsbt (Hiroshi SHIBATA)
03:44 AM Feature #10119 (Assigned): [PATCH] [net/imap] Add CHANGEDSINCE FETCH modifier + complementary add MODSEQ Message Data Item in FETCH Command
hsbt (Hiroshi SHIBATA)
03:35 AM Bug #9302 (Closed): [PATCH] thread: fix deadlock/freeze on SizedQueue#push
hsbt (Hiroshi SHIBATA)
03:34 AM Misc #8835 (Closed): Introducing a semantic versioning scheme and branching policy
We already applied to use SemVer 'like' versioning after Ruby 2.1.
see also. https://www.ruby-lang.org/en/news/201...
hsbt (Hiroshi SHIBATA)
03:31 AM Bug #9259 (Closed): "Could not find 'minitest': test suite errors
fixed at r46574 hsbt (Hiroshi SHIBATA)
03:29 AM Misc #9446 (Closed): DRb documentation should notice that start_service should be called at least once per process
fixed at r44784 hsbt (Hiroshi SHIBATA)
03:22 AM Bug #9180 (Closed): Typo in FileUtils' method name
Applied in changeset r47148.
----------
* lib/fileutils.rb: fix typo.
[ruby-dev:47831] [Bug #9180]
hsbt (Hiroshi SHIBATA)
03:21 AM Revision 0210b487 (git): * lib/fileutils.rb: fix typo.
[ruby-dev:47831] [Bug #9180]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47148 b2dd03c8-39d4-4d8f-98ff-823fe69...
hsbt (Hiroshi SHIBATA)
03:21 AM Bug #7760 (Feedback): "-\n2000-01-02 03:04:05".to_yaml raise ArgumentError
It's already fixed in trunk, 2.1.0 and 2.0.0 HEAD revision.
Ruby 1.9 is only security maintenance phase.
I think ...
hsbt (Hiroshi SHIBATA)
02:06 AM Bug #10063 (Rejected): [ruby_2_1] test-all abort due to undefined marshal_dump from test_queue.rb
nagachika (Tomoyuki Chikanaga)
01:17 AM Revision 5ab14616 (git): vm_method.c (release_method_definition): use rb_free_method_entry
We are not currently avoiding recursion by calling
release_method_definition, so use rb_free_method_entry directly
to...
Eric Wong

08/11/2014

09:20 PM Revision 340d73b2 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:20 PM Revision 1a83b211 (git): * ext/win32ole/win32ole.c: seperate WIN32OLE_METHOD src from
win32ole.c.
* ext/win32ole/win32ole.h: ditto.
* ext/win32ole/win32ole_method.c: ditto.
* ext/win32ole/win32ole_method...
suke (Masaki Suketa)
08:45 PM Bug #10120: TestSprintf#test_float still an issue
The #8358 was always issue on our builders and reproducible locally using mock [1]. E.g. I typically run the i686 bui... vo.x (Vit Ondruch)
08:39 PM Bug #10046: OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
[email protected] wrote:
> Can we vendor openssl like we do libyaml?

Not speaking for Martin, but I think that would be ...
normalperson (Eric Wong)
08:35 PM Bug #10046: OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
There routines were disabled in OpenSSL for good reasons I suppose. I don't understand, why Ruby should be less secur... vo.x (Vit Ondruch)
07:35 PM Bug #10046: OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
Can we vendor openssl like we do libyaml? zzak (zzak _)
06:47 PM Revision 97a4ecb0 (git): add timeout
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:37 PM Feature #10090: Display of program name in process listing under AIX
Has there been any movement on this? It's clearly a regression when compared to the 1.8 series, and it directly corre... mckern (Ryan McKern)
06:26 PM Bug #10126 (Closed): Dir.home encoding is incorrect on Windows
Dir.home string itself is actually returned encoded in cp775 (no matter what consoles encoding is)
but encoding info...
davispuh (Dāvis Mosāns)
06:18 PM Feature #4276: Allow use of quotes in symbol syntactic sugar for hashes
Yukihiro Matsumoto wrote:
> I am not against the idea, but I want to make sure that key will be symbol,
Yes, I be...
Ajedi32 (Ajedi32 W)
05:33 PM Bug #10124 (Closed): Sinatra Segmentation fault
This bug is a duplicate and was fixed in a patchlevel release of 2.0.0, but I can't find the appropriate ticket now.
...
zzak (zzak _)
04:47 PM Bug #10124 (Closed): Sinatra Segmentation fault
I am running A Tilt/Sinatra Based Webserver on Debian 7.
The server is sporadically crashing and displaying Errors a...
GtrPksRnt4eatin (Benjamin Klein)
05:32 PM Bug #10125 (Assigned): Array#sort and #sort! documentation issue
zzak (zzak _)
05:16 PM Bug #10125 (Closed): Array#sort and #sort! documentation issue
The documentation about the values that should be returned by the block is backwards.
a <=> b will return -1 if a ...
maxtruc (Maxime Réty)
03:30 PM Revision 90baa972 (git): * 2014-08-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:30 PM Revision f31252f0 (git): fix style and typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:27 PM Feature #10123 (Rejected): Named capture groups don't set local vars when matched using ~
Broken when using `~`:
~~~
$ echo ' josh' | ruby -ne '~/(?<initial>\w)/ and puts initial'
-e:1:in `<main>': unde...
josh.cheek (Josh Cheek)
03:19 PM Bug #10048 (Closed): Time comparison broken on Windows, Ruby 1.9.3
zzak (zzak _)
10:25 AM Bug #10048: Time comparison broken on Windows, Ruby 1.9.3
Not a bug - please close.
The embedded Windows system clock is incorrect.
(Not my choice to use embedded Windows).
kmcd (k mcd)
02:56 PM Bug #9875: ERB#result documentation incorrect
Backported into `ruby_2_1` branch at r47141. nagachika (Tomoyuki Chikanaga)
02:55 PM Revision 5712fa57 (git): merge revision(s) r46241: [Backport #9875]
* lib/erb.rb (result): [DOC] no longer accepts a Proc, as
Kernel.eval does not. [fix GH-619]
git-svn-id:...
nagachika (Tomoyuki Chikanaga)
02:53 PM Bug #9865: frozen IO object causes RuntimeError with inspect and fileno
r46151 and r46165 (partially) were backported into `ruby_2_1` branch at r47140. nagachika (Tomoyuki Chikanaga)
02:53 PM Revision 5a5ac314 (git): merge revision(s) r46151,r46165: [Backport #9865]
* io.c (rb_io_fileno, rb_io_inspect): non-modification does not
error on frozen IO. [ruby-dev:48241] [Bug ...
nagachika (Tomoyuki Chikanaga)
02:28 PM Bug #10122 (Third Party's Issue): Wrong message when removing ruby1.8 version
Debian's policy. nobu (Nobuyoshi Nakada)
01:10 PM Bug #10122 (Third Party's Issue): Wrong message when removing ruby1.8 version
When the ruby1.8 version is uninstalled using apt-get remove ruby1.8, version ruby1.9.3 gets installed automatically.... cptanu (Anu V)
01:44 PM Bug #9914: posix_fadvise() does not work correctly with _LARGE_FILES on 32-bit AIX
Backported into `ruby_2_1` branch at r47139. nagachika (Tomoyuki Chikanaga)
01:43 PM Revision f9a0c3fa (git): merge revision(s) r46382,r46384,r46913: [Backport #9914]
* io.c (rb_io_advise): AIX currently does not support a 32-bit call to
posix_fadvise() if _LARGE_FILES is d...
nagachika (Tomoyuki Chikanaga)
01:22 PM Bug #10016: Destructuring block arguments with a Hashable last element
Backported into `ruby_2_1` branch at r47138. nagachika (Tomoyuki Chikanaga)
01:22 PM Revision 6ff49bf8 (git): merge revision(s) r46775: [Backport #10016]
* vm_insnhelper.c (vm_callee_setup_keyword_arg): adjust VM stack
pointer to get rid of overwriting splat ar...
nagachika (Tomoyuki Chikanaga)
01:20 PM Revision 812c7a9e (git): * ext/win32ole/win32ole_variable.c(folevariable_inspect): refactoring.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e suke (Masaki Suketa)
11:50 AM Revision 66973fc1 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:50 AM Revision 0aa9e15e (git): * ext/win32ole/win32ole.c: seperate WIN32OLE_VARIABLE src from
win32ole.c
* ext/win32ole/win32ole.h: ditto.
* ext/win32ole/win32ole_variable.c: ditto.
* ext/win32ole/win32ole_varia...
suke (Masaki Suketa)
09:42 AM Bug #9291: array splatting a nil works, but hash splatting a nil does not
Currently, `*` uses explicit conversion to array (`to_a`, not `to_ary`), while `**` uses implicit conversion to hash ... marcandre (Marc-Andre Lafortune)
07:17 AM Bug #10102 (Closed): [PATCH] dir.c: [DOC] Document that Dir.exists? is deprecated
Applied in changeset r47134.
----------
dir.c: Dir.exists? is deprecated
* dir.c (rb_dir_exists_p): [DOC] Document ...
nobu (Nobuyoshi Nakada)
07:17 AM Revision 4ce3e118 (git): dir.c: Dir.exists? is deprecated
* dir.c (rb_dir_exists_p): [DOC] Document that Dir.exists? is
deprecated. [ruby-core:64135] [Bug #10102]
git-svn-...
nobu (Nobuyoshi Nakada)
02:26 AM Bug #10105 (Closed): Mixed styles for class methods on Tempfile break RDocs.
Applied in changeset r47133.
----------
lib/tempfile.rb: include doc of Tempfile.open
* lib/tempfile.rb: start rdoc...
nobu (Nobuyoshi Nakada)
02:26 AM Revision 84ae5332 (git): lib/tempfile.rb: include doc of Tempfile.open
* lib/tempfile.rb: start rdoc parsing inside singleton class
definition to include the document there.
[ruby-core...
nobu (Nobuyoshi Nakada)
01:40 AM Revision 9388ad42 (git): * 2014-08-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:40 AM Revision b6d23e45 (git): configure.in: fix jemalloc check
* configure.in (jemalloc): check with JEMALLOC_MANGLE if not found
without the mangling.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
01:40 AM Revision c7bc925b (git): configure.in: remove spaces followed by tabs
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

08/10/2014

11:59 PM Bug #10105: Mixed styles for class methods on Tempfile break RDocs.
I've tried to fix it only touching documentation, and it seems to be
impossible, rdoc does not understand the `cla...
eloyesp (Eloy Esp)
01:38 PM Feature #10121 (Closed): Dir.empty?
On IRC someone asked how to find out if a directory is empty or not, from within ruby.
It seems as if there was no...
shevegen (Robert A. Heiler)
04:48 AM Revision f5e2b68a (git): configure.in: remove SSE options
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:48 AM Revision 244bf0ad (git): goruby.c: suppress warning
* goruby.c (goruby_options): check the result of `write(2)` to
suppress unused-result warning.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
04:45 AM Bug #10120 (Feedback): TestSprintf#test_float still an issue
nobu (Nobuyoshi Nakada)
04:44 AM Bug #10120: TestSprintf#test_float still an issue
How can I reproduce the problem of `sprintf` on Fedora?
Which version OS, libc, and gcc?
### I CAN NEVER REPRODUC...
nobu (Nobuyoshi Nakada)
04:37 AM Feature #10108 (Feedback): NameError#name and nested constants
Good name is desired, as usual. nobu (Nobuyoshi Nakada)
03:31 AM Revision ac574fe8 (git): configure.in: duplicated linker flags
* configure.in (with_jemalloc): get rid of duplicated linker flags,
as AC_CHECK_LIB adds it.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
03:31 AM Revision 62a4c2f5 (git): common.mk: ignore timestamp directory
* common.mk (clean-ext): ignore error on removing non-existent
timestamp directory.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
03:23 AM Revision cfb519a2 (git): * ext/win32ole/win32ole_type.c: refactoring.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e suke (Masaki Suketa)
02:41 AM Revision 4473d2fe (git): sample: use IO::NULL
* sample/cgi-session-pstore.rb: use IO::NULL instead of hard coded
device name for portability.
* sample/drb/ring_...
nobu (Nobuyoshi Nakada)
01:34 AM Revision 22cbb7e8 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:34 AM Revision ffc068c9 (git): * lib/cgi/session/pstore.rb: separated sample code.
* lib/open3.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
01:05 AM Revision 31a1d062 (git): * 2014-08-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:05 AM Revision 0b7979a8 (git): * lib/irb/ext/multi-irb.rb: fixed indent.
* lib/irb/output-method.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47120 b2dd03c8-39d4-4d8f-98ff-8...
hsbt (Hiroshi SHIBATA)
01:05 AM Revision f9a81499 (git): * lib/irb/ext/multi-irb.rb: removed commented-out code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)

08/09/2014

11:50 AM Revision 8f0543a3 (git): win32/file.c: direct conversion
* win32/file.c (user_length_in_path): count user name length in
path.
* win32/file.c (append_wstr): append WCHAR s...
nobu (Nobuyoshi Nakada)
10:10 AM Revision b136c5cd (git): win32/file.c: share functions with win32.c
* win32/file.c (rb_file_expand_path_internal, rb_file_load_ok):
use functions defined in win32/win32.c.
git-svn-id...
nobu (Nobuyoshi Nakada)
10:02 AM Bug #10120 (Closed): TestSprintf#test_float still an issue
The fix for #8358 is build time solution. Unfortunately it turns out that this does not work so well for for distribu... vo.x (Vit Ondruch)
09:32 AM Revision fdb4c75a (git): test_io.rb: fix tempfile leaks
* test/ruby/test_io.rb (test_flush_in_finalizer2): cannot unlink
opened file on Windows.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
09:32 AM Revision 8f612830 (git): test_syntax.rb: fix tempfile leaks
* test/ruby/test_syntax.rb (test_must_ascii_compatible),
(test_script_lines): ensure to close temporary files.
git...
nobu (Nobuyoshi Nakada)
05:36 AM Bug #8124: gem fails to install valid gems
I for one have got this error.
I have no idea what to do to solve it, and/or what the significance of it is. I've j...
garyt (Gary Turner)
04:52 AM Feature #10118: Double splat for non-symbol keys
Double splat was introduced to pass a hash given from keyword arguments.
Keyword argument hash is fundamentally a ha...
matz (Yukihiro Matsumoto)
04:10 AM Feature #10118: Double splat for non-symbol keys
Hi,

As far as I know the double splat was introduced in ruby 2.0.
What was the reason behind the design decis...
dsferreira (Daniel Ferreira)
12:49 AM Feature #10118: Double splat for non-symbol keys
It sounds reasonable.
nobu (Nobuyoshi Nakada)
02:02 AM Revision 76515504 (git): * lib/irb.rb: removed commented-out code.
* lib/irb/**/*.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
01:42 AM Revision 5afa23b4 (git): * ChangeLog: added reference to github issue.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
01:36 AM Revision 8e5af8b6 (git): * lib/cmath.rb: fixed indent.
* lib/drb/ssl.rb: ditto.
* lib/irb/**/*.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47112 b2dd03c8-...
hsbt (Hiroshi SHIBATA)
01:28 AM Revision 45592f4b (git): * test/minitest/test_minitest_unit.rb: removed obsoleted condition
for Ruby 1.8.
* test/ruby/test_time_tz.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47111 b2dd03c8-3...
hsbt (Hiroshi SHIBATA)
01:19 AM Revision 556f8054 (git): * test/cgi/test_cgi_core.rb: removed obsoleted condition for Ruby 1.8.
* test/cgi/test_cgi_header.rb: ditto.
* test/cgi/test_cgi_multipart.rb: ditto.
* test/cgi/test_cgi_tag_helper.rb: dit...
hsbt (Hiroshi SHIBATA)
12:37 AM Bug #4044: Regex matching errors when using \W character class and /i option
I have updated [ruby-2.x branch](https://github.com/k-takata/Onigmo/tree/ruby-2.x) in my Onigmo repository.
I think ...
k_takata (Ken Takata)

08/08/2014

10:38 PM Feature #9453: Return symbols of defined methods for `attr` and friends
Chaining the two suggestions leads to a nice syntax (in my opinion):
`private attr_reader :name, :address, :etc`
...
nerdrew (Andrew Lazarus)
10:09 PM Feature #10095: Object#as
On 09/08/2014, [email protected] <[email protected]> wrote:
> Issue #10095 has been updated by Rafael Fr...
phluid61 (Matthew Kerwin)
03:05 PM Feature #10095: Object#as
I believe using `#itself` for this feature will cause confusion. By what I could understand of the original proposal ... rafaelfranca (Rafael França)
02:13 AM Feature #10095: Object#as
Here is a patch that adds a block to `#itself`, with tests.
(Sorry, my editor inserted a TAB instead of spaces)
phluid61 (Matthew Kerwin)
01:31 AM Feature #10095: Object#as
Andrew Vit wrote:
> I think this should be added as an optional block on the newly added `#itself` method, and not a...
phluid61 (Matthew Kerwin)
08:02 PM Feature #7792: Make symbols and strings the same thing
I think the proposal is goood, if the change is better to new programmers it means it is better for all programmers, ... eloyesp (Eloy Esp)
08:00 PM Feature #10119 (Closed): [PATCH] [net/imap] Add CHANGEDSINCE FETCH modifier + complementary add MODSEQ Message Data Item in FETCH Command
Add [CHANGEDSINCE FETCH modifier]
(http://tools.ietf.org/html/rfc4551#section-3.3.1)
+
Add [MODSEQ Message Dat...
plehoux (Philippe-Antoine Lehoux)
04:41 PM Feature #10118: Double splat for non-symbol keys
My intent was that, if the proposal is realized, we can easily create hashes that include other hashes like this with... sawa (Tsuyoshi Sawada)
03:08 PM Feature #10118: Double splat for non-symbol keys
From my point of view the same issues that come from introducing incompatibility come from keeping this confusing beh... rosenfeld (Rodrigo Rosenfeld Rosas)
03:03 PM Feature #10118 (Feedback): Double splat for non-symbol keys
If you are JavaScript programmer with less Ruby experience, it might be confusing.
But should we change the language...
matz (Yukihiro Matsumoto)
02:48 PM Feature #10118: Double splat for non-symbol keys
Yet another issue caused by the confusion caused by the distinction between symbols and strings and another reason to... rosenfeld (Rodrigo Rosenfeld Rosas)
03:37 PM Revision 8a1463be (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47109 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:37 PM Revision f0160da5 (git): * 2014-08-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:37 PM Revision 98f14946 (git): * ext/win32ole/win32ole.c: separate WIN32OLE_TYPE src from win32ole.c.
* ext/win32ole/win32ole.h: ditto.
* ext/win32ole/win32ole_type.c: ditto.
* ext/win32ole/win32ole_type.h: ditto.
* ext...
suke (Masaki Suketa)
02:59 PM Bug #9769: un-infection in StringIO#write
r45676 and r45677 were backported into `ruby_2_1` branch. nagachika (Tomoyuki Chikanaga)
02:58 PM Revision c4e25813 (git): merge revision(s) r45676,r45677: [Backport #9769]
stringio.c: move GC guard
* ext/stringio/stringio.c (strio_write): move GC guard after the
last using posi...
nagachika (Tomoyuki Chikanaga)
02:40 PM Bug #10110: Exception handling is not well documented
Good documentation but it didn't touch the points mentioned in the issue. Exception#cause is neither mentioned nor do... rosenfeld (Rodrigo Rosenfeld Rosas)
12:42 AM Bug #10110 (Feedback): Exception handling is not well documented
Is there something more we could add here? https://github.com/ruby/ruby/blob/trunk/doc/syntax/exceptions.rdoc zzak (zzak _)
01:04 PM Feature #9999: Type Annotations (Static Type Checking)
**Regarding #1.**
> 1. Syntax of methods signatures
Matz says "optional typing should honor duck typing", which...
josh.cheek (Josh Cheek)
11:01 AM Revision 37e45a7d (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:00 AM Revision 0a22f4c1 (git): * lib/securerandom.rb: use OpenSSL::BN for performance improvement.
* benchmark/bm_securerandom.rb: benchmark script.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47104 b2dd03c8-3...
Glass_saga (Masaki Matsushita)
10:30 AM Revision d6f0bd2b (git): * lib/open-uri.rb: remove needless condition for old ruby version.
* test/open-uri/test_open-uri.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47103 b2dd03c8-39d4-4d8f-...
hsbt (Hiroshi SHIBATA)
07:41 AM Revision 9b9a9249 (git): * lib/irb/init.rb: removed unreachable code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
07:35 AM Revision 47f8840e (git): * lib/drb/drb.rb: removed unreachable code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
05:34 AM Revision 67b5e108 (git): * lib/webrick/httpproxy.rb: remove needless condition
for old ruby version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
03:17 AM Bug #9990 (Assigned): URI.parse and URI.encode use different RFCs
nagachika (Tomoyuki Chikanaga)
02:28 AM Bug #9984 (Assigned): OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak timeouts on ARM
nagachika (Tomoyuki Chikanaga)
12:41 AM Bug #10116 (Closed): gem with extension but without lib dir gets installed with a lib dir with wrong permissions
zzak (zzak _)
12:36 AM Bug #10105 (Assigned): Mixed styles for class methods on Tempfile break RDocs.
This may be a bug in RDoc, but we can fix it without redefining the methods by using the document method directive:
...
zzak (zzak _)
12:25 AM Bug #10100 (Assigned): Document usage of RB_GC_GUARD in README.EXT
What would you like to hear about it?
Eric do you have any other feedback?
zzak (zzak _)
 

Also available in: Atom