Activity
From 06/20/2014 to 06/26/2014
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 ... -
08:33 PM Bug #9983 (Closed): memory at ENV.shift on Windows
- Applied in changeset r46570.
----------
hash.c: fix memory
* hash.c (env_shift): fix memory on Windows, f... -
08:23 PM Bug #9983 (Closed): memory at ENV.shift on Windows
- Windows版で、`ENV.shift` がメモリリークしているようです。
-
08:33 PM Revision 68bc5ba1 (git): hash.c: fix memory
- * hash.c (env_shift): fix memory on Windows, free environment
strings block always. [ruby-dev:48332] [Bug #99... -
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... -
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"
~~~ -
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-... -
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... -
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...
- 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
-
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... -
02:19 PM Feature #6559: Set DoNotReverseLookup to true in Webrick
- Would this be possible to be included in 2.2.0?
-
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...
-
01:48 PM Feature #6265: Remove 'useless' 'concatenation' syntax
- Yusuke, how about for 2.2.0?
-
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... -
01:44 PM Feature #9981 (Closed): Net::SMTP#send_message が大量の write(2) を発行する
- `Net::SMTP#send_message` でメールを送信すると1行毎に write(2) が発行されます。
1MB のバイナリデータを添付すると、18000回以上 write することになります。
1048576(by... -
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
-
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... -
01:04 PM Feature #4840: Allow returning from require
- I trust nobu more than myself. Thank you!
--
Yusuke Endoh <[email protected]> -
12:33 PM Feature #4840: Allow returning from require
- Yusuke, would the proposed by Nobu with the typo fix for rescue be good enough?
-
01:01 PM Feature #7791 (Closed): Let symbols be garbage collected
-
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...
-
12:49 PM Feature #8631: Add a new method to ERB to allow assigning the local variables from a hash
- Attached slide for proposal
-
12:40 PM Feature #8643: Add Binding.from_hash
- Add slide for proposal
-
12:32 PM Feature #9064: Add support for packages, like in Java
- Attached proposal slide
-
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...
-
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
-
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... -
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 it looks like... -
08:46 AM Bug #8973: Allow to configure archlibdir for multiarch
- I second this . I was using --with-multiarch --with-archlibdir --with-rubylibprefix --with-rubyarchprefix --with...
-
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-... -
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 ... - 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
-
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.... -
08:38 AM Bug #9743: memory in openssl ossl_pkey_verify s memory
- This is causing test suite timeout on Fedora Rawhide ARM builder :/
https://kojipkgs.fedoraproject.org//work/tasks... -
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... -
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... -
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
-
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 ...
- 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
06/25/2014
-
11:28 PM Bug #9978 (Closed): memory at ENV.select on Windows
- Applied in changeset r46557.
----------
hash.c: fix memory
* hash.c (env_select): fix memory and crash on... -
03:03 PM Bug #9978 (Closed): memory at ENV.select on Windows
- Windows版で、`ENV.select {break}` がメモリリークしているようです。
-
11:28 PM Revision 78c763a2 (git): hash.c: fix memory
- * hash.c (env_select): fix memory and crash on Windows, make
keys array first instead of iterating on envrion ... -
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... - 06:54 PM Revision 85940811 (git): bump level
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@46555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 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
- 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
- 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
-
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... -
01:31 PM Bug #9977 (Closed): memory at ENV.[]= on Windows
- Applied in changeset r46550.
----------
hash.c: fix memory
* hash.c (ruby_setenv): fix memory on Windows,... -
01:26 PM Bug #9977 (Closed): memory at ENV.[]= on Windows
- Windows版で、`ENV.[]=` がメモリリークしているようです。
-
01:31 PM Revision 4198f147 (git): hash.c: fix memory
- * hash.c (ruby_setenv): fix memory on Windows, free
environment strings block after check for the size.
[rub... -
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... -
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... - 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... -
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... -
01:19 AM Bug #9976 (Closed): ENV doesn't raise SecurityError except for aset and delete
- `ENV#[]=` と `ENV#delete` は`$SAFE > 0`のときにtaintedな引数をエラーにしますが、他のメソッドでエラーになりません。
-
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...
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... - 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
-
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... -
05:13 PM Feature #9963: Symbol.count
- > Now, ruby trunk has symbol GC
Fantastic! -
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
... -
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... -
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
-
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...
-
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... -
02:53 AM Feature #9852: How to bundle test-unit2 and minitest5
- Also, does this not hook into `make install`?
-
02:48 AM Feature #9852: How to bundle test-unit2 and minitest5
- May I convert rake & others?
-
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 #... -
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 -
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-... -
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
-
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... - 01:45 AM Revision 47f3cc6e (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46537 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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... -
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... -
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... -
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
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...
-
11:04 PM Feature #9830: Support for GOST private/public keys
- I would consider this a feature, and requires Martin's approval && review.
-
11:04 PM Feature #9830 (Assigned): Support for GOST private/public keys
-
10:43 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
- Thanks for following up Tomoyuki!
-
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! -
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... -
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
-
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/... -
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... -
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... -
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... -
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.
by Shinichiro Hamaji.
[Fixes GH-529] https://git... -
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
-
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.
-
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... - 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
-
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 -
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...
-
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
... -
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... -
03:20 PM Bug #9872: socket in Net::FTP#transfercmd (fixed at r46182)
- Backported into `ruby_2_1` branch at r46523.
-
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:/... -
03:08 PM Bug #9739: TestException#test_machine_stackoverflow(_by_define_method) failures on x64-mingw32
- Backported into `ruby_2_1` branch at r46522.
-
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... -
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.
-
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`.
- 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
-
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... -
09:59 AM Bug #9813: Module#initialize_copy does not clean the tables
- backported into `ruby_2_0_0` at r46519.
- 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 ... -
09:50 AM Bug #9751: Process.wait does not work correctly in a thread
- backported into `ruby_2_0_0` at r46518.
- 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.
... -
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... -
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.
-
09:45 AM Bug #9627: SMTP does not properly dot-stuff an unterminated last line
- backported into `ruby_2_0_0` at r46515.
- 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... - 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.
... -
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.
- 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]
... -
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
-
09:01 AM Bug #9699: Cannot require .so file on Windows if the file path is unicode (Includes )
- memo:
this fix requires at least r42183 (see #8676) for `ruby_2_0_0`. - 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... -
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.
- 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... -
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.
- 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... -
08:01 AM Bug #9726: Incorrect Proc parsing
- backported into `ruby_2_0_0` at r46509.
- 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... -
07:53 AM Bug #9599: Fiddle::Function#call s memory
- backported into ruby_2_0_0 at r46508.
- 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),
... -
07:26 AM Feature #9889 (Closed): Hide Hash internal
- Applied in changeset r46507.
----------
* include/ruby/ruby.h (struct RHash): no longer. [Feature #9889]
* include... -
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... -
04:41 AM Feature #9888 (Closed): Hide Complex internal
- Applied in changeset r46506.
----------
* include/ruby/ruby.h (struct RComplex): no longer. [Feature #9888]
* incl... -
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... -
04:12 AM Feature #9863 (Closed): Hide Float internal
- Applied in changeset r46505.
----------
* include/ruby/ruby.h (struct RFloat): no longer. [Feature #9863]
* inclu... -
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... -
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... -
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
-
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... -
02:35 AM Feature #9805 (Closed): Backtrace for SystemStackError
- Applied in changeset r46502.
----------
Backtrace for SystemStackError
* eval.c (setup_exception): set backtrace in... -
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... -
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... - 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
-
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...
06/22/2014
-
05:52 PM Bug #9813: Module#initialize_copy does not clean the tables
- Backported into `ruby_2_1` branch at r46498.
-
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 ... -
05:44 PM Bug #9751: Process.wait does not work correctly in a thread
- Backported into `ruby_2_1` branch at r46497.
-
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.
... -
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.
-
04:54 PM Bug #9627: SMTP does not properly dot-stuff an unterminated last line
- Backported into `ruby_2_1` branch at r46496.
-
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.
... -
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 -
02:43 PM Bug #9971: potential stack overflow check deadlock (fixed at r46495)
- 残念ながら、直ったかと思いましたがr46495では修正できていません。
コンパイラやオプションによって変わるものの、手元ではここ何日かtest_machine_stack_sizeがtimeoutでエラーになるので調査中です。 -
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() は関数として定義されているのでバックポートが必...
-
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:... -
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-... -
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... -
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 ... - 12:22 AM Revision 5c533d11 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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... -
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
-
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... -
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
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/
... -
11:48 PM Feature #9970: Add `Hash#map_keys` and `Hash#map_values`
- Duplicate of #7793 ?
--
Matthew Kerwin
http://matthew.kerwin.net.au/ -
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`... - 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
-
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
-
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... -
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...
-
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 ...
-
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_... -
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.
... -
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...
06/20/2014
-
10:48 PM Revision 28e88ce9 (git): ChangeLog: fix vm_core.h entry in r46465
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:10 PM Bug #9966 (Closed): Encoding.find(symbol)の動作がrdocと異なる
- Applied in changeset r46481.
----------
encoding.c: fix rdoc [ci skip]
* encoding.c (enc_find): [DOC] never accepte... -
10:09 PM Bug #9966: Encoding.find(symbol)の動作がrdocと異なる
- Symbolを想定してたことはないですね。
-
04:21 PM Bug #9966: Encoding.find(symbol)の動作がrdocと異なる
- コミットを追ってみましたが最初から rdoc が間違ってたんじゃないか説が…
どうなんでしょう? -
04:15 PM Bug #9966 (Closed): Encoding.find(symbol)の動作がrdocと異なる
- http://www.ruby-doc.org/core-2.1.2/Encoding.html#method-c-find
Encding.find()は、stringまたはsymbolを受け付けるとrdocにありますが、
... - 10:10 PM Revision 4534a308 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:10 PM Revision 31197c79 (git): * 2014-06-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:09 PM Revision ec1843ca (git): encoding.c: fix rdoc [ci skip]
- * encoding.c (enc_find): [DOC] never accepted a symbol.
[ruby-dev:48308] [Bug #9966]
git-svn-id: svn+ssh://ci.ruby... -
08:37 PM Feature #9960: Add support for GNU --long options
- @nobu "customarily" means "commonly" (English noun "a custom" vs. adjective "custom": *a traditional and widely accep...
-
05:34 PM Bug #9967 (Closed): `define_method(:name, &block)` breaks the use of the block on its own
- In RSpec, we've run into a very odd issue. For some of the features in RSpec 3, we want to distinguish between block...
-
12:23 PM Bug #9965 (Closed): Segmentation Fault in Ruby
- Hi, i found freaky bug. He is my enviroment:
~~~
$ ruby --version
ruby 2.1.2p95 (2014-05-08 revision 45877) [i68... - 08:22 AM Revision b3eed82f (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:22 AM Revision 2aa6f9c2 (git): * test/lib/tracepointchecker.rb: add to check TracePoint healthiness.
- * test/runner.rb: use it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46479 b2dd03c8-39d4-4d8f-98ff-823fe69b... -
06:59 AM Revision 7d9b37cc (git): insns.def: avoid type-punned pointer cast
- * insns.def (once), vm_insnhelper.c (vm_once_exec): turn the
parameter into a VALUE to get rid of type-punned point... -
06:47 AM Revision 90a9db6e (git): test_regexp.rb: split test_once
- * test/ruby/test_regexp.rb (test_once): split for each cases than
separating by comments.
git-svn-id: svn+ssh://ci... -
06:47 AM Revision f9a2d6b9 (git): test_regexp.rb: assert prefix
- * test/ruby/test_regexp.rb: rename and prefix `assert_` to show
caller method names in backtrace.
git-svn-id: svn+... -
04:20 AM Revision c63170c9 (git): gmake.mk: for love
- * defs/gmake.mk: add dependencies for love.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46475 b2dd03c8-39d4-4d... -
03:12 AM Revision f3f30c73 (git): Don't erase for verbose mode.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:47 AM Revision edbe0c30 (git): test_optimization.rb: redefine separately
- * test/ruby/test_optimization.rb (assert_redefine_method):
redefine optimized methods in separate processes.
git-s...
Also available in: Atom