Activity
From 08/07/2014 to 08/13/2014
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.
-
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://arsrtrtrstsrt.com/arstr"))
SocketError: getaddrinfo: nodename nor servname provided, or not known
After
2.... -
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
- 03:28 PM Revision 8337f695 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 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
-
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.h: ditto.
* ext/win32ole/depend: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47174 b2dd03c8-39d4-4d8f-98f... - 12:46 PM Revision 77db0302 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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_variant.c: ditto.
* ext/win32ole/depend: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47172 b2dd03c8-39d4-4d8f-... -
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
messages.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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/trunk@47170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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://ci.ruby-lang.org/ruby/trunk@47169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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
-
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/win32ole/win32ole_variable.c(folevariable_inspect): use
PRIsVALUE in rb_sprintf, use rb_inspect.
git-svn-id: svn+ssh... -
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 explicit exception class to raise. Could you try Ruby 2.1 and see if it behaves according to your expectation here?
-
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 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:49 AM Feature #9532 (Feedback): Expose logger monitor
- Your patch broke logger and syslog/logger tests.
-
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 is raised.
[fix GH-434][ruby-core:58078][Bug #9063]
* test/irb/test_raise_no_backtrace_exception.rb: ditto. - 02:19 AM Revision d1b21e8e (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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 survey of behavior.
Does @ko1 suggestion (https://bugs.ruby-lang.org/issues/9607#note-11) change the situation, and tunin... -
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@47163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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-823fe69b080e
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 parameters sent in quotes.
This results in Windows either splitting the parameter in 2 parameters or, worse, splitting t... -
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
- 03:09 PM Revision 2904506e (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 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
- 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
-
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.
* ext/win32ole/depend: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 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
-
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.
* ext/win32ole/win32ole_method.h: ditto.
* ext/win32ole/win32ole_type.h: ditto.
* ext/win32ole/win32ole_type.h: ditto.
... -
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.h: ditto.
* ext/win32ole/win32ole_typelib.h: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47154 b2dd03c8-... -
12:51 PM Bug #10127 (Closed): WIN32OLE segfaults
- Applied in changeset r47153.
----------
* 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] [Bug #10127] -
03:01 AM Bug #10127 (Closed): WIN32OLE segfaults
- `fole_initialize()`では引数を`StringValue()`で変換していますが、`ole_create_dcom()`には変換前の引数がそのまま渡されています。
そのため、`to_str`メソッドを持つオブジェクトをホスト名とともに渡すと、不正なアクセスが起きます。
分かりやすい例では、`NilClass#to_str`などを追加すればSEGVします。
https://github.com/nobu/ruby/compare/win32ole... -
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] [Bug #10127]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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.
-
07:27 AM Bug #9517 (Rejected): why not match ?
-
07:26 AM Bug #8784 (Assigned): CSV - Empty fields are discarded when col_sep is a space
-
07:25 AM Bug #9800 (Feedback): Ship 2.1.2 with GC_HEAP_OLDOBJECT_LIMIT_FACTOR of 1.3
-
07:16 AM Bug #9479 (Feedback): IMAP connection failure on Rubinius
-
05:36 AM Feature #5480 (Assigned): remove GServer from stdlib
-
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:54999] [Bug #8409] -
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-823fe69b080e -
04:51 AM Bug #8679 (Assigned): Time.newのutc_offset文字列で、 MMが60-99の場合にも例外を出して欲しい
-
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:45976] [Bug #6756]
* test/fileutils/test_fileutils.rb: add testcase for #6756. -
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.ruby-lang.org/ruby/trunk@47150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:18 AM Bug #7733 (Feedback): Segfault in ::JSON.parse(nil, :quirks_mode => true)
- Please use Ruby 2.0 or 2.1.
-
04:08 AM Bug #8790 (Feedback): r41424 以降、Solaris と gdbm 1.1.10 にて TestGDBM#test_s_open_lock が終わらない
-
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. -
04:01 AM Feature #8981 (Feedback): Suggestion for CreateProcess flags with rubyw on windows
-
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 #9997] -
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-823fe69b080e -
03:48 AM Bug #9988 (Assigned): CSV does not write headers when :write_headers is true and no rows are added
-
03:47 AM Feature #8919 (Assigned): Queue as embedded class
-
03:44 AM Feature #10119 (Assigned): [PATCH] [net/imap] Add CHANGEDSINCE FETCH modifier + complementary add MODSEQ Message Data Item in FETCH Command
-
03:35 AM Bug #9302 (Closed): [PATCH] thread: fix deadlock/freeze on SizedQueue#push
-
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/2013/12/21/ruby-version-policy-changes-with-2-1-0/ -
03:31 AM Bug #9259 (Closed): "Could not find 'minitest': test suite errors
- fixed at r46574
-
03:29 AM Misc #9446 (Closed): DRb documentation should notice that start_service should be called at least once per process
- fixed at r44784
-
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] -
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-823fe69b080e -
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 this issue should be closed. -
02:06 AM Bug #10063 (Rejected): [ruby_2_1] test-all abort due to undefined marshal_dump from test_queue.rb
- 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 make changing code easier in case we change the way
rb_method_entry_t is allocated.
git-svn-id: svn+ssh://ci.ruby-lang...
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
-
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.h: ditto.
* ext/win32ole/depend: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47145 b2dd03c8-39d4-4d8f-98... -
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 build on my x86_64 OS inside the mock environment for i686.
These are approximately steps you should follow to reproduce... -
08:39 PM Bug #10046: OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
- e@zzak.io wrote:
> Can we vendor openssl like we do libyaml?
Not speaking for Martin, but I think that would be a horrible idea.
OpenSSL has new CVEs issued for it all the time and that would be a big
maintenance burden to stay up... -
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 secure. Not speaking about duplicated work.
-
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?
-
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
-
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 corresponds to the rewritten proctitle code introduced in 1.9.
-
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 information is as windows default encoding.
For example, if my home directory is C:\Users\Dāvis and windows default enc... -
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 believe that was the intention. E.g.
```
# Currently, Hashes have syntactic sugar which allows:
{:key => "Value"} == ... -
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.
Please try upgrading your version of Ruby, thanks! -
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 as shown below.
The instructions at the bottom pointed me to this forum to seek help.
Any insight or direction to begin... -
05:32 PM Bug #10125 (Assigned): Array#sort and #sort! documentation issue
-
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 is lower than b, i.e. b follows a (in the sorted array).
a <=> b will return 1 if a is greater than b, i.e. a follows b... - 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
-
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
-
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>': undefined local variable or method `initial' for main:Object (NameError)
~~~
Working when using `=~ $_`:
~~~
$ echo ... -
03:19 PM Bug #10048 (Closed): Time comparison broken on Windows, Ruby 1.9.3
-
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). -
02:56 PM Bug #9875: ERB#result documentation incorrect
- Backported into `ruby_2_1` branch at r47141.
-
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: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@47141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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.
-
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 #9865]
* io.c (rb_io_autoclose_p): Don't raise on frozen IO.
* test/lib/minitest/unit.rb: IO#autoclose... -
02:28 PM Bug #10122 (Third Party's Issue): Wrong message when removing ruby1.8 version
- Debian's policy.
-
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. But during this process the message shows installing ruby 1.9.1, which is wrong.
-
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.
-
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 defined. Patch by Rei Odaira.
[ruby-core:62968] [Bug #9914]
* configure.in (posix_fadvise): disable us... -
01:22 PM Bug #10016: Destructuring block arguments with a Hashable last element
- Backported into `ruby_2_1` branch at r47138.
-
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 arguments by arguments
for `to_hash` conversion. [ruby-core:63593] [Bug #10016]
git-svn-id: svn+ssh://ci.ruby... -
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
- 11:50 AM Revision 66973fc1 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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_variable.h: ditto.
* ext/win32ole/depend: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47135 b2dd03c8-39d4-4d8f... -
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 (`to_hash`, not `to_h`).
So your question about `nil` can be explained this way, since `nil.to_a #=> []` but `nil.to_... -
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 that Dir.exists? is
deprecated. [ruby-core:64135] [Bug #10102] -
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-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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 parsing inside singleton class
definition to include the document there.
[ruby-core:64157] [Bug #10105] -
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:64157] [Bug #10105]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 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
-
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.ruby-lang.org/ruby/trunk@47131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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
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 `class << self` syntax (I
understand rdoc in this point, ruby is not easy to parse). I've added an
issue in Rdoc for it ... -
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 simple way.
I suggest adding `Dir.empty?`
On IRC, someone else suggested this:
~~~ruby
Dir.entries(dir).size ... -
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
-
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://ci.ruby-lang.org/ruby/trunk@47128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:45 AM Bug #10120 (Feedback): TestSprintf#test_float still an issue
-
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 REPRODUCE IT ON ANY PLATFORMS, INCLUDE MINGW. -
04:37 AM Feature #10108 (Feedback): NameError#name and nested constants
- Good name is desired, as usual.
-
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://ci.ruby-lang.org/ruby/trunk@47127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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-lang.org/ruby/trunk@47126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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
-
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_place.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:34 AM Revision 22cbb7e8 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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 - 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
-
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-823fe69b080e -
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
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 string to Ruby string
directly without an intermediate buffer, if possible.
* win32/file.c (rb_file_expand_path_intern... -
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: svn+ssh://ci.ruby-lang.org/ruby/trunk@47117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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 distributions such as Fedora:
https://bugzilla.redhat.com/show_bug.cgi?id=1101811
The issues is that the SSE2 support is d... -
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.ruby-lang.org/ruby/trunk@47116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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 just installed ruby on windows 8 to run a project that I work on. I have installed a couple of gems, and now can't.
C... -
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 hash with symbol keys.
Matz.
-
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 decision?
Does that decision still holds?
I believe the answer to this questions can give a direction to the problem i... -
12:49 AM Feature #10118: Double splat for non-symbol keys
- It sounds reasonable.
-
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 -
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
-
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-39d4-4d8f-98ff-823fe69b080e -
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-39d4-4d8f-98ff-823fe69b080e -
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: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
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 this bug is fixed now.
`(?i)[\p{ASCII}]`, `(?i)[[:ascii:]]`, `(?ia)[\w]`, other POSIX classes with `(?ia)` flags and ...
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`
`private` needs to accept an array and `attr_*` needs to return its list (as an array) of arguments. -
10:09 PM Feature #10095: Object#as
- On 09/08/2014, rafaelmfranca@gmail.com <rafaelmfranca@gmail.com> wrote:
> Issue #10095 has been updated by Rafael França.
> ...
I suppose examples will help illustrate what seems most clear. This is
a short snippet along the lines of ... -
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 its idea is to return the result of the block instead of the objects itself.
The idea behind `#itself` is to return t... -
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) -
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 new method.
I agree with a block form of `#itself`. -
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, (because eventually the old experienced ruby programmer will die) and we will be adapting the people to the code instead...
-
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 Data Item in FETCH Command]
(http://tools.ietf.org/html/rfc4551#section-3.3.2) -
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 without using `merge`:
h = {"a" => 1, some_object => 2}
{"b" => 3, **h, another_object => 4}
but if there wer... -
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 behavior where both strings and symbols can be used as identifiers but one have to understand that they are different and n...
-
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 for those less experienced users, with introducing incompatibility?
Matz.
-
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 revisit #7792.
- 03:37 PM Revision 8a1463be (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47109 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 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
-
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/win32ole/depend: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:59 PM Bug #9769: un-infection in StringIO#write
- r45676 and r45677 were backported into `ruby_2_1` branch.
-
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 position.
* ext/stringio/stringio.c (strio_write): use rb_str_append to
reuse coderange bits other than AS... -
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 documented in the API docs. For instance, in the Kernel#raise doc, there's this snippet: "... and the third parameter is a...
-
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
-
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 this hasn't discussed.
There is already a decent amount of code in existence which does optionally describe type inf... - 11:01 AM Revision 37e45a7d (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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-39d4-4d8f-98ff-823fe69b080e -
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-98ff-823fe69b080e -
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
-
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
-
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 -
03:17 AM Bug #9990 (Assigned): URI.parse and URI.encode use different RFCs
-
02:28 AM Bug #9984 (Assigned): OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak timeouts on ARM
-
12:41 AM Bug #10116 (Closed): gem with extension but without lib dir gets installed with a lib dir with wrong permissions
-
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:
See http://docs.seattlerb.org/rdoc/RDoc/Parser/Ruby.html#class-RDoc::Parser::Ruby-label-Metaprogrammed+Methods
Coul... -
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?
08/07/2014
-
11:45 PM Feature #10118 (Closed): Double splat for non-symbol keys
- The double splat operator ** only seems to work with hashes whose keys are symbols. It will not work when a key is a string, for example. This is true for both ways; for construction:
def foo **; end
foo(:a => 3) #=> nil
... -
10:07 PM Feature #10095: Object#as
- I think this should be added as an optional block on the newly added `#itself` method, and not a new method.
~~~ruby
"ruby".itself #=> "ruby"
"ruby".itself(&nil) #=> "ruby"
"ruby".itself {|s| s.upcase } #=... -
01:33 PM Feature #10095: Object#as
- Guys, your chosen names are awful so far. :)
`revapply` is ugly, it does not fit to ruby.
`#as` is not descriptive enough.
In english language, remember:
"I am as big as him."
So using "as" is not a good name either.
... -
09:38 PM Bug #10093 (Third Party's Issue): SecureRandom.uuid is not valid v4 and/or RFC 4122
-
09:19 PM Bug #10093: SecureRandom.uuid is not valid v4 and/or RFC 4122
- This ticket should be closed.
-
09:18 PM Bug #10093: SecureRandom.uuid is not valid v4 and/or RFC 4122
- I just found out the problem, the root cause is because a bug in one of gems I'm using. It does something like this:
```
"e7be09bb-e939-43db-9c20-dfad9c27fd3f".next
```
And in result is the invalid UUID with `g`.
I confirmed t... -
08:17 PM Bug #10093: SecureRandom.uuid is not valid v4 and/or RFC 4122
- hmm, it could be the problem, let me try to figure out.
- 04:07 PM Revision 259cd9de (git): * 2014-08-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47099 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:07 PM Bug #10117 (Closed): Invalid char does not cause syntax error in eval
- Applied in changeset r47098.
----------
parse.y: fix invalid char in eval
* parse.y (parser_yylex): fix invalid char in eval, should raise
an syntax error too, as well as directly coded.
[ruby-core:64243] [Bug #10117] -
03:12 PM Bug #10117: Invalid char does not cause syntax error in eval
- Mistake.
-
03:10 PM Bug #10117 (Closed): Invalid char does not cause syntax error in eval
- Directly coded invalid char causes `SyntaxError`, but not in `eval`.
無効な文字を直接書いたときには`SyntaxError`になりますが、`eval`の中ではなりません。
~~~
$ ruby -e $'\x01'
-e:1: Invalid char `\x01' in expression
bash: exit 1
~~~
~~~
$ ruby -e 'p eval("\x... -
04:07 PM Revision a7c4146d (git): parse.y: fix invalid char in eval
- * parse.y (parser_yylex): fix invalid char in eval, should raise
an syntax error too, as well as directly coded.
[ruby-core:64243] [Bug #10117]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47098 b2dd03c8-39d4-4d8f-98ff-823fe69b... -
02:31 PM Revision fd7a02f9 (git): * lib/open3.rb: avoid unnecessary write if stdin_data is empty.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:52 PM Revision 707ff7bf (git): * ext/win32ole/win32ole_typelib.c (foletypelib_version): return
- version string.
* test/win32ole/test_win32ole_typelib.rb (test_version): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:51 PM Bug #10113: Ruby memoization behaving oddly when using hash keys with spaces
- Ron Arias wrote:
> Trying to use simple Hash memoization with a ruby hash in a class method, it "fails" when having spaces as the hash key. Example code is attached.
> ...
I can only reproduce the behavior you are describing if I make ... -
08:16 AM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- I see the crash with ruby trunk and Tk 8.6.1 on Ubuntu Linux x86_64.
It seems calling `__orig_namespace_command__` causes access violation. `objClientData` memory looks freed.
Instead using `rename` command to create `__orig_namespace_... -
06:14 AM Revision b618b868 (git): * lib/cgi.rb: remove needless condition for old ruby version.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:59 AM Revision 5d9f08f3 (git): bump patchlevel
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@47094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:59 AM Revision 7b9354af (git): Fix r32622.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@47093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:59 AM Revision 5082e918 (git): merge revision(s) 32622:
- * lib/uri/generic.rb (WFKV_): unroll the loop of regexp.
* lib/uri/generic.rb (URI.decode_www_form_component): ditto.
Conflicts:
ChangeLog
lib/uri/common.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9...