Project

General

Profile

Activity

From 06/21/2014 to 06/27/2014

06/27/2014

10:58 PM Feature #9987 (Third Party's Issue): method Net::HTTP methods private
Why is it private?
Who does it?
nobu (Nobuyoshi Nakada)
05:03 PM Feature #9987 (Third Party's Issue): method Net::HTTP methods private
~~~ruby
def HTTP.start(address, *arg, &block) # :yield: +http+
arg.pop if opt = Hash.try_convert(arg[-1])...
douglasfeitosa (Douglas Feitosa)
10:55 PM Bug #9986 (Rejected): WEBrick content-length being set when transfer-encoding is chunked
nobu (Nobuyoshi Nakada)
04:32 PM Bug #9986 (Closed): WEBrick content-length being set when transfer-encoding is chunked
It's possible to get WEBrick to return both Transfer-Encoding: chunked and a calculated Content-length header. If the... lengarvey (Leonard Garvey)
10:52 PM Revision 76bb5977 (git): mkconfig.rb: fix empty prefix
* tool/mkconfig.rb: vars["prefix"] may not set. [fix GH-643]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4659...
nobu (Nobuyoshi Nakada)
09:32 PM Feature #6216: SystemStackError backtraces should not be reduced to one line
I can confirm that this is working on current master, but with one problem - if the exception is ever rescued and the... ccutrer (Cody Cutrer)
07:26 PM Revision e63ab5d3 (git): * lib/uri/mailto.rb: update to latest specs, RFC 6068 and HTML5.
* lib/uri/mailto.rb (HEADER_PATTERN): removed.
* lib/uri/mailto.rb (HEADER_REGEXP): use RFC 6068 hfields.
* lib/uri...
naruse (Yui NARUSE)
05:39 PM Bug #9988 (Closed): CSV does not write headers when :write_headers is true and no rows are added
When the CSV :write_headers option is used, headers are only added if at least one row is added:
~~~
$ ruby -r cs...
jeremyevans0 (Jeremy Evans)
04:28 PM Revision 402d33fc (git): eval.c: reduce machine stack overflow backtrace
* eval.c (setup_exception): revert r46531 to reduce backtrace at
machine stack overflow.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
03:44 PM Revision 9a4f9f34 (git): reapply r46568 "assertions.rb: refine message"
`exception` is an expected exception class, not the raised instance,
so the result message cannot have any backtraces...
nobu (Nobuyoshi Nakada)
03:35 PM Revision b020c00c (git): * 2014-06-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:35 PM Revision bffd6395 (git): mkconfig.rb: fix empty prefix
* tool/mkconfig.rb: fix empty RbConfig::CONFIG["prefix"] when
configured --with-rubyarchprefix, remove prefix from ...
nobu (Nobuyoshi Nakada)
02:34 PM Revision 8de619be (git): test_env.rb: rehearsal
* test/ruby/test_env.rb (test_memory_leak_{aset,select,shift}):
have a rehearsal before the main loop.
git-svn-id:...
nobu (Nobuyoshi Nakada)
02:03 PM Bug #9985 (Closed): Gems documenation is not generated when installing local gem with --ignore-dependencies option
Gems documenation is not generated when installing local gem with --ignore-dependencies option.
Ruby 2.1.2, gem 2....
Pulfer (Andrey Bondrov)
12:52 PM Feature #9852: How to bundle test-unit2 and minitest5
I always had the vision that the gems should be available in source format. Something like svn:externals or git submo... vo.x (Vit Ondruch)
10:47 AM Bug #9984 (Closed): OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak timeouts on ARM
Ruby's test suite fails on ARM [1] (originally reported at [2]) with error:
~~~
4) Error:
OpenSSL::TestPKeyRSA...
vo.x (Vit Ondruch)
08:59 AM Bug #9882: Issue with hash string keys
backported into `ruby_2_0_0` at r46584. usa (Usaku NAKAMURA)
08:58 AM Revision 08e698d4 (git): merge revision(s) 46243,46244: [Backport #9882] [Backport #9883]
* string.c (rb_str_substr): need to reset code range for shared
string too, not only copied string.
...
U.Nakamura
08:55 AM Bug #9878: ruby_signal() should return either sa_sigaction or sa_handler, depending on SA_SIGINFO
backported into `ruby_2_0_0` at r46583. usa (Usaku NAKAMURA)
08:55 AM Revision 6491028d (git): merge revision(s) 46233: [Backport #9878]
* signal.c (ruby_signal): should return either `old.sa_sigaction`
or `old.sa_handler`, depending on whether...
U.Nakamura
08:46 AM Bug #9861: BSD_vfprintf precsion doesn't work at shorter string
backported into `ruby_2_0_0` at r46582. usa (Usaku NAKAMURA)
08:46 AM Revision 4e057b91 (git): merge revision(s) 46098: [Backport #9861]
* vsnprintf.c (BSD_vfprintf): fix string width when precision is
given. as the result of `memchr` is NULL ...
U.Nakamura
08:28 AM Bug #9856: [PATCH] process.c (proc_getgroups, proc_setgroups): use ALLOCV_N
backported into `ruby_2_0_0` at r46581. usa (Usaku NAKAMURA)
08:27 AM Revision 1c8500b3 (git): merge revision(s) 46075: [Backport #9856]
* process.c (proc_getgroups, proc_setgroups): use ALLOCV_N
[Bug #9856]
git-svn-id: svn+ssh://ci.ruby-lang...
U.Nakamura
08:22 AM Bug #9847: Cannot create new String when using File.read(size, buffer)
backported into `ruby_2_0_0` at r46580. usa (Usaku NAKAMURA)
08:22 AM Revision 322b2679 (git): merge revision(s) 45979: [Backport #9847]
* io.c (io_setstrbuf): always check if the buffer is modifiable.
[ruby-core:62643] [Bug #9847]
git-svn-id...
U.Nakamura
08:18 AM Bug #9750: OpenSSL::SSL::SSLServer can not accept a Socket as it's first parameter
backported r45863 and r45871 into `ruby_2_0_0` at r46579. usa (Usaku NAKAMURA)
08:17 AM Revision 674b2526 (git): merge revision(s) 45863,45871: [Backport #9750]
* ext/openssl/lib/openssl/ssl.rb (OpenSSL::SSL::SSLServer#accept):
Consider Socket#accept as well as TCPSer...
U.Nakamura
08:15 AM Bug #9589: Stack level too deep during eval causes segmentation fault
This bug should be against the newest ruby stable 2.1.2, but I cannot change that.
I just encountered it in a spec t...
runephilosof (Rune Philosof)
08:13 AM Bug #9608: [PATCH] avoid large alloca on Complex/Rational calls
backported into `ruby_2_0_0` at r46578. usa (Usaku NAKAMURA)
08:13 AM Revision 516f8f35 (git): merge revision(s) 45793: [Backport #9608]
* complex.c (parse_comp): replace ALLOCA_N with ALLOCV_N/ALLOCV_END
[Bug #9608]
* rational.c (read...
U.Nakamura
08:06 AM Bug #9872: socket leak in Net::FTP#transfercmd (fixed at r46182)
backported into `ruby_2_0_0` at r46577. usa (Usaku NAKAMURA)
08:05 AM Revision 52832c4d (git): merge revision(s) 46182: [Backport #9872]
* lib/net/ftp.rb (transfercmd): Close TCP server socket even if an
exception occur.
git-svn-id: svn+ssh:/...
U.Nakamura
08:04 AM Bug #9739: TestException#test_machine_stackoverflow(_by_define_method) failures on x64-mingw32
backported r43748 (for mswin), r45947 and r45951 (for mingw) into `ruby_2_0_0` at r46576. usa (Usaku NAKAMURA)
08:03 AM Revision 2c1a9c3d (git): merge revision(s) 43748,45947,45951: [Backport #9739]
* eval_intern.h (SAVE_ROOT_JMPBUF): workaround for the failure of
test/ruby/test_exception.rb on Windows.
...
U.Nakamura
07:57 AM Bug #9835: IGNORE signal handler has possible race condition in Ruby 2.1.2
backported into `ruby_2_0_0` at r46575. usa (Usaku NAKAMURA)
07:57 AM Revision 2fcf1bb6 (git): merge revision(s) 46194: [Backport #9835]
* signal.c (signal_exec): ignore immediate cmd for SIG_IGN
* signal.c (trap_handler): set cmd to true for SI...
U.Nakamura
06:32 AM Revision cc02a4ab (git): * lib/rubygems/test_case.rb: rescue Gem::LoadError in Gem::TestCase.
because it's effected by removing minitest from stdlib.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46574 b2dd...
hsbt (Hiroshi SHIBATA)
06:28 AM Revision aac7837c (git): Revert r46568 "assertions.rb: refine message"
Don't inspect exceptions without backtrace omission for SystemStackError.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
naruse (Yui NARUSE)
06:25 AM Revision 36a043a9 (git): suppress warnings: URI.regexp is obsolete
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:35 AM Revision b0bc5635 (git): * lib/rubygems/specification.rb: fixed broken condition caused
by removing YAML::ENGINE.
* lib/rubygems/package/old.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46...
hsbt (Hiroshi SHIBATA)

06/26/2014

11:40 PM Bug #8543: new rb_iseq_load crash
Salutations,
Attached is a one-page PDF slide for the Ruby 2.2 feature proposal
developer meeting. It describes ...
spatulasnout (B Kelly)
08:33 PM Bug #9983 (Closed): memory leak at ENV.shift on Windows
Applied in changeset r46570.
----------
hash.c: fix memory leak
* hash.c (env_shift): fix memory leak on Windows, f...
nobu (Nobuyoshi Nakada)
08:23 PM Bug #9983 (Closed): memory leak at ENV.shift on Windows
Windows版で、`ENV.shift` がメモリリークしているようです。 nobu (Nobuyoshi Nakada)
08:33 PM Revision 68bc5ba1 (git): hash.c: fix memory leak
* hash.c (env_shift): fix memory leak on Windows, free environment
strings block always. [ruby-dev:48332] [Bug #99...
nobu (Nobuyoshi Nakada)
06:42 PM Bug #9982 (Closed): Kernel#sprintf: unmbered widht and precision with numbered argument
Applied in changeset r46569.
----------
sprintf.c: unnumbered asterisk with numbered argument
* sprintf.c (GETASTER...
nobu (Nobuyoshi Nakada)
06:35 PM Bug #9982 (Closed): Kernel#sprintf: unmbered widht and precision with numbered argument
次のコードがエラーにならず、変換対象の引数が幅や精度としても使われています。
~~~ruby
sprintf("%1$*d", 3) #=> " 3"
sprintf("%1$.*d", 3) #=> "003"
~~~
nobu (Nobuyoshi Nakada)
06:41 PM Revision cfa7b228 (git): sprintf.c: unnumbered asterisk with numbered argument
* sprintf.c (GETASTER): should not use the numbered argument to be
formatted, raise ArgumentError instead.
[ruby-...
nobu (Nobuyoshi Nakada)
06:25 PM Revision 54516577 (git): assertions.rb: refine message
* test/lib/test/unit/assertions.rb (assert_raise_with_message):
refine default message for the exception to be rais...
nobu (Nobuyoshi Nakada)
04:54 PM Feature #8258: Dir#escape_glob
An official API for escaping paths would be a hugely useful feature. In Homebrew, we use `Dir[]`, `Dir.glob` and `Pat... Anonymous
03:03 PM Revision 425dc308 (git): * 2014-06-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46567 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:03 PM Revision 565ce9b3 (git): eval.c: suppress a warning
* eval.c (setup_exception): suppress a maybe-uninitialized false
warning by gcc 4.8.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
02:19 PM Feature #6559: Set DoNotReverseLookup to true in Webrick
Would this be possible to be included in 2.2.0? rosenfeld (Rodrigo Rosenfeld Rosas)
02:19 PM Feature #6452: Allow extend to override class methods
Would Module.preextend be a good name for that? It would indicate it's similar to prepend but applied to extend... rosenfeld (Rodrigo Rosenfeld Rosas)
01:48 PM Feature #6265: Remove 'useless' 'concatenation' syntax
Yusuke, how about for 2.2.0? rosenfeld (Rodrigo Rosenfeld Rosas)
01:46 PM Feature #5010: Add Slop(-like) in stdlib and deprecate current OptionParser API
Ok, what about introducing new methods to make it easier to work with OptionParser?
Like:
~~~
opts = OptionPar...
rosenfeld (Rodrigo Rosenfeld Rosas)
01:44 PM Feature #9981 (Closed): Net::SMTP#send_message が大量の write(2) を発行する
`Net::SMTP#send_message` でメールを送信すると1行毎に write(2) が発行されます。
1MB のバイナリデータを添付すると、18000回以上 write することになります。
1048576(by...
tommy (Masahiro Tomita)
01:35 PM Revision 29fc4912 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:30 PM Revision 57d6cb4a (git): sprintf.c: remove extra parentheses
* sprintf.c (GETASTER): remove extra parentheses from the second
argument so that the error message does not contai...
nobu (Nobuyoshi Nakada)
01:04 PM Feature #4840: Allow returning from require
I trust nobu more than myself. Thank you!
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:33 PM Feature #4840: Allow returning from require
Yusuke, would the patch proposed by Nobu with the typo fix for rescue be good enough? rosenfeld (Rodrigo Rosenfeld Rosas)
01:01 PM Feature #7791 (Closed): Let symbols be garbage collected
hsbt (Hiroshi SHIBATA)
12:42 PM Feature #7791: Let symbols be garbage collected
I think I read somewhere this has been already implemented in trunk. If that's true I think this ticket should be clo... rosenfeld (Rodrigo Rosenfeld Rosas)
12:49 PM Feature #8631: Add a new method to ERB to allow assigning the local variables from a hash
Attached slide for proposal rosenfeld (Rodrigo Rosenfeld Rosas)
12:40 PM Feature #8643: Add Binding.from_hash
Add slide for proposal rosenfeld (Rodrigo Rosenfeld Rosas)
12:32 PM Feature #9064: Add support for packages, like in Java
Attached proposal slide rosenfeld (Rodrigo Rosenfeld Rosas)
12:23 PM Feature #9980 (Rejected): Create HashWithIndiferentAccess using new syntax {a: 1}i
This is related to feature #7797. For that feature I requested a regular hash ({}) to be treated as HWIA and the curr... rosenfeld (Rodrigo Rosenfeld Rosas)
12:02 PM Feature #7797: Hash should be renamed to StrictHash and a new Hash should be created to behave like AS HashWithIndifferentAccess
Attached an slide for this proposal rosenfeld (Rodrigo Rosenfeld Rosas)
10:10 AM Bug #9974: Regression: URI.parse allows invalid URIs
Thank you for checking trunk version,
You may know, RFC3986 allows underscores in reg-name though DNS name doesn't...
naruse (Yui NARUSE)
10:06 AM Bug #8973: Allow to configure archlibdir for multiarch
Lauri Tirkkonen wrote:
> Looks like there's another related issue though. Having built with this patch it looks like...
lotheac (Lauri Tirkkonen)
08:46 AM Bug #8973: Allow to configure archlibdir for multiarch
I second this patch. I was using --with-multiarch --with-archlibdir --with-rubylibprefix --with-rubyarchprefix --with... lotheac (Lauri Tirkkonen)
09:27 AM Revision 76735810 (git): * test/with_different_ofs.rb: move into test library directory.
* test/csv/base.rb: fix require path for with_different_ofs.rb.
* test/digest/test_digest_extend.rb: ditto.
git-svn-...
hsbt (Hiroshi SHIBATA)
09:16 AM Revision 4af87bd6 (git): * test/profile_test_all.rb: move into test library directory.
* test/runner.rb: fix require path for profile_test_all.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46562 ...
hsbt (Hiroshi SHIBATA)
09:14 AM Revision 5e631969 (git): * ChangeLog: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
09:05 AM Revision c9134128 (git): * lib/webrick/httpproxy.rb: remvoe useless assigned variables.
* lib/webrick/httpservlet/cgihandler.rb: ditto.
* lib/webrick/httpservlet/erbhandler.rb: ditto.
* lib/webrick/server....
hsbt (Hiroshi SHIBATA)
08:38 AM Bug #9743: memory leak in openssl ossl_pkey_verify leaks memory
This is causing test suite timeout on Fedora Rawhide ARM builder :/
https://kojipkgs.fedoraproject.org//work/tasks...
vo.x (Vit Ondruch)
02:52 AM Bug #8344 (Closed): Status of Psych and Syck
Applied in changeset r46559.
----------
Revert "Revert "* lib/yaml.rb: Remove Psych::EngineManager [Bug #8344]""
sy...
hsbt (Hiroshi SHIBATA)
02:52 AM Revision 46724873 (git): Revert "Revert "* lib/yaml.rb: Remove Psych::EngineManager [Bug #8344]""
syck-1.0.3 gem support this imcompatible changes.
This reverts commit r46102
git-svn-id: svn+ssh://ci.ruby-lang.org...
hsbt (Hiroshi SHIBATA)
01:56 AM Bug #9979: Regression: BigDecimal::ROUND_HALF_DOWN/ROUND_HALF_EVEN behave incorrectly
This issue is a regression and is the same as issue #3803 josephleniston (Joseph Leniston)
01:53 AM Bug #9979 (Closed): Regression: BigDecimal::ROUND_HALF_DOWN/ROUND_HALF_EVEN behave incorrectly
The incorrect behaviour is that all fractional values between 0.5 (inclusive) and 0.6 (non-inclusive) are subject to ... josephleniston (Joseph Leniston)
12:46 AM Revision 94a6e6f6 (git): set top level folder to same as archname of tarball
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Terence Lee

06/25/2014

11:28 PM Bug #9978 (Closed): memory leak at ENV.select on Windows
Applied in changeset r46557.
----------
hash.c: fix memory leak
* hash.c (env_select): fix memory leak and crash on...
nobu (Nobuyoshi Nakada)
03:03 PM Bug #9978 (Closed): memory leak at ENV.select on Windows
Windows版で、`ENV.select {break}` がメモリリークしているようです。 nobu (Nobuyoshi Nakada)
11:28 PM Revision 78c763a2 (git): hash.c: fix memory leak
* hash.c (env_select): fix memory leak and crash on Windows, make
keys array first instead of iterating on envrion ...
nobu (Nobuyoshi Nakada)
10:43 PM Revision 7eeaf208 (git): hash.c: fix dangling pointer
* hash.c (env_name): also store a coerced string to get rid of a
dangling pointer.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
06:54 PM Revision 85940811 (git): bump patchlevel
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@46555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Terence Lee
06:50 PM Revision 7252b67d (git): * 2014-06-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@46554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:50 PM Revision f8f3b03c (git): fix quoting bug for make dist
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@46553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Terence Lee
05:45 PM Revision 0e198d37 (git): * 2014-06-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:45 PM Revision f96f0139 (git): eval_error.c: newline always
* eval_error.c (error_print): put a newline after an anonymous
exception class name.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
01:31 PM Bug #9977 (Closed): memory leak at ENV.[]= on Windows
Applied in changeset r46550.
----------
hash.c: fix memory leak
* hash.c (ruby_setenv): fix memory leak on Windows,...
nobu (Nobuyoshi Nakada)
01:26 PM Bug #9977 (Closed): memory leak at ENV.[]= on Windows
Windows版で、`ENV.[]=` がメモリリークしているようです。 nobu (Nobuyoshi Nakada)
01:31 PM Revision 4198f147 (git): hash.c: fix memory leak
* hash.c (ruby_setenv): fix memory leak on Windows, free
environment strings block after check for the size.
[rub...
nobu (Nobuyoshi Nakada)
01:29 PM Bug #9937: Segfault in the TracePoint API
Bump!
Similar update: after latest bug fixes in the API (#9957, #9959, #9961, #9964), the build still segfaults in...
deivid (David Rodríguez)
12:18 PM Revision e1884ec8 (git): hash.c: env_name
* hash.c (get_env_ptr, env_name): extract check for bad
environment variable name.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
06:55 AM Revision 57c9c318 (git): ccan/container_of/container_of.h: avoid warning with -Wcast-qual
* ccan/container_of/container_of.h (container_off_var):
avoid warning with -Wcast-qual
[ccan ba5ad771af4aa9e08549...
Eric Wong
01:20 AM Bug #9976 (Closed): ENV doesn't raise SecurityError except for aset and delete
Applied in changeset r46547.
----------
hash.c: prohibit tainted strings
* hash.c (env_aset, env_has_key, env_assoc...
nobu (Nobuyoshi Nakada)
01:19 AM Bug #9976 (Closed): ENV doesn't raise SecurityError except for aset and delete
`ENV#[]=` と `ENV#delete` は`$SAFE > 0`のときにtaintedな引数をエラーにしますが、他のメソッドでエラーになりません。 nobu (Nobuyoshi Nakada)
01:20 AM Revision 51a1c68b (git): hash.c: prohibit tainted strings
* hash.c (env_aset, env_has_key, env_assoc, env_has_value),
(env_rassoc, env_key): prohibit tainted strings if $SAF...
nobu (Nobuyoshi Nakada)

06/24/2014

06:24 PM Revision 20014eb3 (git): hash.c: unused functions on non-Windows
* hash.c (invalid_envname, check_envname): not used on platforms
other than Windows.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
06:02 PM Revision 9ee5345c (git): * 2014-06-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:02 PM Revision c5255bdd (git): hash.c: env_str_transcode
* hash.c (env_str_transcode): convert with replacing invalid/undef
characters, on Windows.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
05:13 PM Feature #9963: Symbol.count
> Now, ruby trunk has symbol GC
Fantastic!
davidcornu (David Cornu)
01:10 PM Bug #9975 (Closed): irb で Hash を 1.9 記法で記述したときに、キーがキーワードだと syntax error
irb で Hash を 1.9 記法で記述したとき、以下の end を伴なうキーワードをキーとして使用するとエラーとなります。
~~~
if do case def for unless until while begin
...
takkanm (三村 益隆)
08:48 AM Revision 4f7449be (git): * lib/gserver.rb: remove redundant use of to_s in interpolation.
* lib/logger.rb: ditto.
* lib/optparse.rb: ditto.
* lib/rbconfig/obsolete.rb: ditto.
* lib/resolv.rb: ditto.
* lib/we...
hsbt (Hiroshi SHIBATA)
05:41 AM Revision 4c58cdc9 (git): * tool/downloader.rb: fix wrong variable name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
04:46 AM Feature #9852: How to bundle test-unit2 and minitest5
There needs to be SOME step that a user can take to get a full install. `svn co ...; autoconf ; configure ; make inst... zenspider (Ryan Davis)
02:59 AM Feature #9852: How to bundle test-unit2 and minitest5
Please don't make network accessibility mandatory for "make install".
1. It makes difficult to develop Ruby when P...
akr (Akira Tanaka)
02:53 AM Feature #9852: How to bundle test-unit2 and minitest5
Also, does this not hook into `make install`? zenspider (Ryan Davis)
02:48 AM Feature #9852: How to bundle test-unit2 and minitest5
May I convert rake & others? zenspider (Ryan Davis)
01:45 AM Feature #9852 (Closed): How to bundle test-unit2 and minitest5
Applied in changeset r46536.
----------
* tool/make-snapshot: download bundle gems when package making.
[Feature #...
hsbt (Hiroshi SHIBATA)
02:58 AM Revision a0548543 (git): Revert "* lib/uri/mailto.rb: support RFC6068."
to fix mailto URI syntax
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
02:19 AM Revision 9a6518ab (git): hash.c: replace undef
* hash.c (env_str_new, env_path_str_new): replace invalid or
undefined conversions.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
02:07 AM Revision bc7919a9 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:50 AM Revision 5c9bc9f8 (git): hash.c: frozen PATH env
* hash.c (env_path_str_new): make PATH environment variable
string, to be frozen.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
01:45 AM Revision 47f3cc6e (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46537 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:45 AM Revision 27d345df (git): * tool/make-snapshot: download bundle gems when package making.
[Feature #9852][ruby-core:62676]
* gems/bundled_gems: listed bundled gems for Ruby 2.2.
git-svn-id: svn+ssh://ci.rub...
hsbt (Hiroshi SHIBATA)
01:26 AM Revision 204a83f5 (git): * tool/downloader.rb: make Downloader class to general download utility.
It can be used without config.guess and configu.sub.
* tool/get-config_files: ditto.
* tool/make-snapshot: ditto.
gi...
hsbt (Hiroshi SHIBATA)
01:04 AM Bug #9973 (Third Party's Issue): Segmentation fault in ruby 2.1.1 when running buildr 1.4.16
You load an extension library for 1.9.
Usual RVM issue.
~~~
/lib64/libpthread.so.0(+0xf5b0) [0x7f881f5cd5b0]
/u...
nobu (Nobuyoshi Nakada)
12:52 AM Revision 63e82931 (git): internal structure
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46534 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)

06/23/2014

11:37 PM Feature #9963: Symbol.count
I understand symbol table detection is important for tuning ruby nowadays. But as far as I know, it is just because p... kosaki (Motohiro KOSAKI)
11:04 PM Feature #9830: Support for GOST private/public keys
I would consider this a feature, and requires Martin's approval && review. zzak (zzak _)
11:04 PM Feature #9830 (Assigned): Support for GOST private/public keys
zzak (zzak _)
10:43 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
Thanks for following up Tomoyuki! deivid (David Rodríguez)
10:43 PM Bug #9759: [TracePoint API] return event missing when raising exception
Hi Tomoyuki! I´ll follow up at #9321 then. What about backports to 2.0 branch?
Thanks a lot!
deivid (David Rodríguez)
10:16 PM Revision 4a26246b (git): win32.c: unused variable
* win32/win32.c (envarea): remove no longer used variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46533 b...
nobu (Nobuyoshi Nakada)
09:57 PM Revision 195bee47 (git): * test/uri/test_common.rb: use `require_relative` for parallel test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:21 PM Revision e5e37ecf (git): * eval.c (setup_exception): "mesg == sysstack_error" and
sysstack_error_p(mesg) are duplicated.
r46502 seems to want to use latter.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
naruse (Yui NARUSE)
09:15 PM Bug #9972 (Closed): tcltklib.c: a lot warnings format '%lx' on x64 mingw
Applied in changeset r46530.
----------
tcltklib.c: fix format specifiers
* ext/tk/tcltklib.c: fix format specifier...
nobu (Nobuyoshi Nakada)
06:44 AM Bug #9972 (Closed): tcltklib.c: a lot warnings format '%lx' on x64 mingw
I see the following warnings while building mingw x64 ruby.
VALUE is not long but long long on Windows x64.
Instead...
h.shirosaki (Hiroshi Shirosaki)
09:15 PM Revision e3e359ba (git): tcltklib.c: fix format specifiers
* ext/tk/tcltklib.c: fix format specifiers for VALUE and
Tcl_Interp*. [ruby-core:63283] [Bug #9972]
git-svn-id: s...
nobu (Nobuyoshi Nakada)
08:53 PM Revision 476af221 (git): * nacl/nacl-config.rb: Use File.exist? instead of executable?
for irt_core. Recent nacl_sdk has non-executable irt_core.
Patch by Shinichiro Hamaji.
[Fixes GH-529] https://git...
kosaki (Motohiro KOSAKI)
08:01 PM Revision a6727897 (git): * lib/uri/mailto.rb: support RFC6068.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:48 PM Bug #9974: Regression: URI.parse allows invalid URIs
Oops, sorry for bad code formatting. In any case you should see that in Ruby 2.1.2 URI::InvalidURIError is raised. ggilder (Gabriel Gilder)
07:46 PM Bug #9974 (Rejected): Regression: URI.parse allows invalid URIs
~~~
$ ruby -v
ruby 2.2.0dev (2014-06-23 trunk 46517) [x86_64-darwin13]
$ ruby -ruri -e "puts URI.parse('http://tes...
ggilder (Gabriel Gilder)
06:59 PM Revision f6dad20e (git): * 2014-06-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:59 PM Revision 3f103ad0 (git): * test/openssl/test_509cert.rb: force sorted order for order-
sensitive test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
headius (Charles Nutter)
05:46 PM Bug #9973 (Third Party's Issue): Segmentation fault in ruby 2.1.1 when running buildr 1.4.16
Encountering the following segmentation fault when running buildr 1.4.16 on jenkins using ruby 2.1.1. The line of th... dirkhain (Dirk Hain)
04:03 PM Revision 85a3ceaf (git): merge revision(s) r45540: [Backport #9911]
ossl.c: OPENSSL_LIBRARY_VERSION
* ext/openssl/ossl.c (Init_openssl): add constant OPENSSL_LIBRARY_VERSION
...
nagachika (Tomoyuki Chikanaga)
03:27 PM Revision 80831f0e (git): merge revision(s) r46313: [Backport #9896]
* eval.c (rb_using_refinement): add write-barriers for
cref->nd_refinements.
git-svn-id: svn+ssh://ci.rub...
nagachika (Tomoyuki Chikanaga)
03:20 PM Bug #9872: socket leak in Net::FTP#transfercmd (fixed at r46182)
Backported into `ruby_2_1` branch at r46523. nagachika (Tomoyuki Chikanaga)
03:19 PM Revision 12ac28e2 (git): merge revision(s) r46182: [Backport #9872]
* lib/net/ftp.rb (transfercmd): Close TCP server socket even if an
exception occur.
git-svn-id: svn+ssh:/...
nagachika (Tomoyuki Chikanaga)
03:08 PM Bug #9739: TestException#test_machine_stackoverflow(_by_define_method) failures on x64-mingw32
Backported into `ruby_2_1` branch at r46522. nagachika (Tomoyuki Chikanaga)
03:08 PM Revision c22cbdc1 (git): merge revision(s) r45947,r45951: [Backport #9739] [Backport #9844]
* thread_win32.c (rb_w32_stack_overflow_handler): use Structured
Exception Handling by Addvectoredexception...
nagachika (Tomoyuki Chikanaga)
03:02 PM Bug #9835: IGNORE signal handler has possible race condition in Ruby 2.1.2
Backported into `ruby_2_1` branch at r46520. nagachika (Tomoyuki Chikanaga)
02:54 PM Bug #9835 (Closed): IGNORE signal handler has possible race condition in Ruby 2.1.2
change status because there was a `bugfix`. nagachika (Tomoyuki Chikanaga)
03:02 PM Revision e9373b36 (git): * 2014-06-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@46521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:02 PM Revision a5b0009c (git): merge revision(s) r46194: [Backport #9835]
* signal.c (signal_exec): ignore immediate cmd for SIG_IGN
* signal.c (trap_handler): set cmd to true for SI...
nagachika (Tomoyuki Chikanaga)
09:59 AM Bug #9813: Module#initialize_copy does not clean the tables
backported into `ruby_2_0_0` at r46519. usa (Usaku NAKAMURA)
09:58 AM Revision d848edb1 (git): merge revision(s) 45874: [Backport #9813]
* class.c (rb_mod_init_copy): always clear instance variable,
constant and method tables first, regardless ...
U.Nakamura
09:50 AM Bug #9751: Process.wait does not work correctly in a thread
backported into `ruby_2_0_0` at r46518. usa (Usaku NAKAMURA)
09:50 AM Revision dedbe778 (git): merge revision(s) 45899: [Backport #9751]
* thread.c (thread_start_func_2): stop if forked in a sub-thread,
the thread has become the main thread.
...
U.Nakamura
09:49 AM Revision 7a05e0ae (git): * tool/config_files.rb: rename class ConfigFiles to Downloader.
* tool/get-config_files: ditto.
* tool/make-snapshot: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46517...
hsbt (Hiroshi SHIBATA)
09:47 AM Bug #9740: super: no superclass method in Ruby 2.1.1
and also already backported into `ruby_2_0_0` at r46157. usa (Usaku NAKAMURA)
09:45 AM Bug #9627: SMTP does not properly dot-stuff an unterminated last line
backported into `ruby_2_0_0` at r46515. usa (Usaku NAKAMURA)
09:44 AM Revision 276af3af (git): merge revision(s) 45287:
process.c: tmp buffer instead of alloca
* process.c (OBJ2UID1, OBJ2GID1): separate from OBJ2UID and
OBJ2GI...
U.Nakamura
09:36 AM Revision b5cf8a72 (git): merge revision(s) 46060: [Backport #9627]
* net/protocol.rb (using_each_crlf_line): fix SMTP dot-stuffing
for messages not ending with a new-line.
...
U.Nakamura
09:20 AM Bug #8358: TestSprintf#test_float test failure
r44474, r44538, r44539, r44890, r44896 and r45954 were backported into `ruby_2_0_0` at r46514. usa (Usaku NAKAMURA)
09:20 AM Revision 712da8a8 (git): merge revision(s) 44474,44538,44539,44890,44896,45954: [Backport #8358]
* configure.in: use SSE2 instructions for drop unexpected
precisions. [ruby-core:54738] [Bug #8358]
...
U.Nakamura
09:13 AM Revision 6f3e8df1 (git): * tool/rbinstall.rb: support to install bundle gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:01 AM Bug #9699: Cannot require .so file on Windows if the file path is unicode (Includes patch)
memo:
this fix requires at least r42183 (see #8676) for `ruby_2_0_0`.
usa (Usaku NAKAMURA)
08:46 AM Revision 4fa35e0e (git): * lib/net/imap.rb (Net::IMAP#fetch): [DOC] Describe how a range in
+set+ is interpreted, and mention -1 which can be used for '*'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46...
Akinori MUSHA
08:33 AM Bug #9600: sysconf(_SC_GETGR_R_SIZE_MAX) is just a hint for getgrnam_r()
backported into `ruby_2_0_0` at r46511. usa (Usaku NAKAMURA)
08:32 AM Revision c339f208 (git): merge revision(s) 45287:45290: [Backport #9600]
* process.c (obj2uid, obj2gid): now getpwnam_r() and getgrnam_r()
may need larger buffers than sysconf valu...
U.Nakamura
08:26 AM Bug #9697: rb_sys_fail(getaddrinfo) - errno == 0 crashes ruby
r39239, r45045 and r45530 were backported into `ruby_2_0_0` at r46510. usa (Usaku NAKAMURA)
08:25 AM Revision 0fcc2cdb (git): merge revision(s) 39239,45045,45530: [Backport #9697]
* ext/socket: always operate length of socket addess companion with
socket address.
* ext/socket/r...
U.Nakamura
08:01 AM Bug #9726: Incorrect Proc parsing
backported into `ruby_2_0_0` at r46509. usa (Usaku NAKAMURA)
08:00 AM Revision cfdeb2ef (git): merge revision(s) 45637: [Backport #9726]
* parse.y (primary): flush cmdarg flags inside left-paren in a
command argument, to allow parenthesed do-bl...
U.Nakamura
07:53 AM Bug #9599: Fiddle::Function#call leaks memory
backported into ruby_2_0_0 at r46508. usa (Usaku NAKAMURA)
07:52 AM Revision 5222cc1e (git): merge revision(s) 45291,45299,45314,45325: [Backport #9599]
* ext/dl/cptr.c (dlptr_free), ext/dl/handle.c (dlhandle_free),
ext/fiddle/handle.c (fiddle_handle_free),
...
U.Nakamura
07:26 AM Feature #9889 (Closed): Hide Hash internal
Applied in changeset r46507.
----------
* include/ruby/ruby.h (struct RHash): no longer. [Feature #9889]
* include...
shyouhei (Shyouhei Urabe)
07:26 AM Revision 8250aa2d (git): * include/ruby/ruby.h (struct RHash): no longer. [Feature #9889]
* include/ruby/ruby.h (RHASH): ditto.
* include/ruby/ruby.h (RHASH_ITER_LEV): deprecated. Will be deleted l...
shyouhei (Shyouhei Urabe)
04:41 AM Feature #9888 (Closed): Hide Complex internal
Applied in changeset r46506.
----------
* include/ruby/ruby.h (struct RComplex): no longer. [Feature #9888]
* incl...
shyouhei (Shyouhei Urabe)
04:41 AM Revision 62bfc4f2 (git): * include/ruby/ruby.h (struct RComplex): no longer. [Feature #9888]
* include/ruby/ruby.h (RCOMPLEX): ditto.
* include/ruby/ruby.h (RCOMPLEX_SET_REAL): deprecated. Will be del...
shyouhei (Shyouhei Urabe)
04:12 AM Feature #9863 (Closed): Hide Float internal
Applied in changeset r46505.
----------
* include/ruby/ruby.h (struct RFloat): no longer. [Feature #9863]
* inclu...
shyouhei (Shyouhei Urabe)
04:12 AM Revision 6adcf6a8 (git): * include/ruby/ruby.h (struct RFloat): no longer. [Feature #9863]
* include/ruby/ruby.h (RFLOAT): ditto.
* internal.h (struct RFloat): moved here.
* internal.h (RFLO...
shyouhei (Shyouhei Urabe)
03:18 AM Revision e02eb253 (git): * lib/uri/generic.rb (check_port): allow strings for port= as
described in rdoc.
* lib/uri/rfc3986_parser.rb (regexp): implementation detail of above.
git-svn-id: svn+ssh://ci.r...
naruse (Yui NARUSE)
03:18 AM Revision 66aba8cc (git): suppress warnings of URI.extract
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:35 AM Feature #6216 (Closed): SystemStackError backtraces should not be reduced to one line
Applied in changeset r46502.
----------
Backtrace for SystemStackError
* eval.c (setup_exception): set backtrace in...
nobu (Nobuyoshi Nakada)
02:35 AM Feature #9805 (Closed): Backtrace for SystemStackError
Applied in changeset r46502.
----------
Backtrace for SystemStackError
* eval.c (setup_exception): set backtrace in...
nobu (Nobuyoshi Nakada)
02:35 AM Revision 053759ed (git): Backtrace for SystemStackError
* eval.c (setup_exception): set backtrace in system stack error
other than the pre-allocated sysstack_error. [Feat...
nobu (Nobuyoshi Nakada)
02:33 AM Revision cf389020 (git): object.c: rb_obj_copy_ivar
* object.c (rb_obj_copy_ivar): extract function to copy instance
variables only for T_OBJECT from init_copy.
git-s...
nobu (Nobuyoshi Nakada)
02:11 AM Revision 972046f0 (git): * 2014-06-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:11 AM Revision 2bd9a198 (git): signal.c: drop dangerous tag
* signal.c (check_stack_overflow): drop the last tag too close to
the fault page, to get rid of stack overflow dead...
nobu (Nobuyoshi Nakada)

06/22/2014

05:52 PM Bug #9813: Module#initialize_copy does not clean the tables
Backported into `ruby_2_1` branch at r46498. nagachika (Tomoyuki Chikanaga)
05:52 PM Revision 9f982bd5 (git): merge revision(s) r45874: [Backport #9813]
* class.c (rb_mod_init_copy): always clear instance variable,
constant and method tables first, regardless ...
nagachika (Tomoyuki Chikanaga)
05:44 PM Bug #9751: Process.wait does not work correctly in a thread
Backported into `ruby_2_1` branch at r46497. nagachika (Tomoyuki Chikanaga)
05:44 PM Revision 07ac36ad (git): merge revision(s) r45899: [Backport #9751]
* thread.c (thread_start_func_2): stop if forked in a sub-thread,
the thread has become the main thread.
...
nagachika (Tomoyuki Chikanaga)
05:34 PM Bug #9740: super: no superclass method in Ruby 2.1.1
r45585 was already backported into `ruby_2_1` branch at r46190 for #9721. nagachika (Tomoyuki Chikanaga)
04:54 PM Bug #9627: SMTP does not properly dot-stuff an unterminated last line
Backported into `ruby_2_1` branch at r46496. nagachika (Tomoyuki Chikanaga)
04:53 PM Revision b3cbe251 (git): merge revision(s) r46060: [Backport #9627]
* net/protocol.rb (using_each_crlf_line): fix SMTP dot-stuffing
for messages not ending with a new-line.
...
nagachika (Tomoyuki Chikanaga)
03:14 PM Feature #8499: Importing Hash#slice, Hash#slice!, Hash#except, and Hash#except! from ActiveSupport
Another name, `Hash#only`.
http://blog.s21g.com/articles/228
nobu (Nobuyoshi Nakada)
02:43 PM Bug #9971: potential stack overflow check deadlock (fixed at r46495)
残念ながら、直ったかと思いましたがr46495では修正できていません。
コンパイラやオプションによって変わるものの、手元ではここ何日かtest_machine_stack_sizeがtimeoutでエラーになるので調査中です。
nobu (Nobuyoshi Nakada)
12:59 PM Bug #9971 (Closed): potential stack overflow check deadlock (fixed at r46495)
r46495 で check_stack_overflow() 内で GET_THREAD() を呼ぶのをやめるようにしていますが、2.0.0 と 2.1 でも GET_THREAD() は関数として定義されているのでバックポートが必... nagachika (Tomoyuki Chikanaga)
01:47 AM Revision 2af4240f (git): signal.c: no cfunc frame at stack overflow
* signal.c (check_stack_overflow): avoid pushing a cfunc frame,
trying to fix stack overflow deadlock.
git-svn-id:...
nobu (Nobuyoshi Nakada)
12:24 AM Revision c7a7e604 (git): remove registry
'registry' is not used and RFC3986 doesn't use it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46494 b2dd03c8-...
naruse (Yui NARUSE)
12:23 AM Revision b757ff3e (git): * lib/uri/rfc3986_parser.rb: raise exception when given a URI string has non ASCII.
It is to keep the regexp compiled for US-ASCII.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46493 b2dd03c8-39d...
naruse (Yui NARUSE)
12:22 AM Feature #2542 (Closed): URI lib should be updated to RFC 3986
Applied in changeset r46491.
----------
support RFC3986 [Feature #2542]
* lib/uri/common.rb (URI::REGEXP): move to ...
naruse (Yui NARUSE)
12:22 AM Revision 5c533d11 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:22 AM Revision bb83f32d (git): support RFC3986 [Feature #2542]
* lib/uri/common.rb (URI::REGEXP): move to lib/uri/rfc2396_parser.rb.
* lib/uri/common.rb (URI::Parser): ditto.
* l...
naruse (Yui NARUSE)
12:22 AM Revision 97d36e5b (git): lib/uri/mailto.rb (initialize): as previous commit, fix arg_check
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:21 AM Revision c56dab2c (git): fix that arg_check didn't work
* lib/uri/ftp.rb (initialize): arg[-1] was fragment, but it must be arg_check.
* lib/uri/ftp.rb (initialize): explic...
naruse (Yui NARUSE)
12:21 AM Revision f977ebb1 (git): suppress warnings: using default DH parameters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

06/21/2014

11:51 PM Feature #9970: Add `Hash#map_keys` and `Hash#map_values`
Matthew Kerwin wrote:
> Duplicate of #7793 ?
>
> --
> Matthew Kerwin
> http://matthew.kerwin.net.au/
...
seantheprogrammer (Sean Griffin)
11:48 PM Feature #9970: Add `Hash#map_keys` and `Hash#map_values`
Duplicate of #7793 ?

--
Matthew Kerwin
http://matthew.kerwin.net.au/
phluid61 (Matthew Kerwin)
09:35 PM Feature #9970 (Closed): Add `Hash#map_keys` and `Hash#map_values`
These methods simplify two common patterns when working with hashes, and transforming the data.
Without `map_keys`...
seantheprogrammer (Sean Griffin)
11:44 PM Revision 7ae0d585 (git): * 2014-06-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:43 PM Revision a2f26bfa (git): Remove trailing white spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:08 PM Feature #9969 (Closed): Add File.empty? as alias to File.zero?
Could we alias File.empty? to File.zero? ?
The latter already exists. I tried to use File.empty?
and then though...
shevegen (Robert A. Heiler)
07:27 AM Feature #9777: Feature Proposal: Proc#to_lambda
We have a need for this feature in RSpec. Specifically, for some of the new features in RSpec 3, we use `Method#para... myronmarston (Myron Marston)
07:19 AM Bug #9967: `define_method(:name, &block)` breaks the use of the block on its own
I tried to work around this bug by duplicating the proc with `.dup` but it seems that dup doesn't actually duplicate ... JonRowe (Jon Rowe)
03:54 AM Bug #9897 (Closed): Build fails for fiddle with libffi version 3.1
Applied in changeset r46485.
----------
fiddle/extconf.rb: supply 0
* ext/fiddle/extconf.rb: supply 0 to fill RUBY_...
nobu (Nobuyoshi Nakada)
03:54 AM Revision ae8c770b (git): fiddle/extconf.rb: supply 0
* ext/fiddle/extconf.rb: supply 0 to fill RUBY_LIBFFI_MODVERSION
with 3-digit. libffi 3.1 returns just 2-digit.
...
nobu (Nobuyoshi Nakada)
02:06 AM Feature #9960: Add support for GNU --long options
> Prefer uppercase "V" for version, as small "v" is customarily user for --verbose.
I don't think the convention i...
mame (Yusuke Endoh)
 

Also available in: Atom