Activity
From 11/04/2014 to 11/10/2014
11/10/2014
-
11:28 PM Feature #10169: It might be better to make Mathn class deprecated
- It might be annoying question, it's still open?
If so, please let me know why, otherwise could you make it closed?
... -
11:15 PM Feature #10323: [PATCH] Improving doc for Math.atan2
- Hi, I just wanna check there is any problems? if so please feel free to ask me.
I'm totally OK you think my propose ... -
11:14 PM Feature #10226: [PATCH] *math.c: Slight refactoring
- I've found this patch doesn't make sense. so let me withdraw it.
-
11:10 PM Feature #10386: [PATCH 3/3] There is little possibility of using m_sqrt at complex.c
- Hi, I just wanna check there is any problems? if so please feel free to ask me.
I'm totally OK you think my propose ... -
11:09 PM Feature #10376: [PATCH 2/2] Remove comment-out about Nuby's method
- Hi, I just wanna check there is any problems? if so please feel free to ask me.
I'm totally OK you think my propose ... -
11:09 PM Feature #10370: [PATCH] We don't need to check whether rb_block_call exists
- Hi, I just wanna check there is any problems? if so please feel free to ask me.
I'm totally OK you think my propose ... -
11:08 PM Feature #10322: [PATCH] Improve doc for String#<=>
- Hi, I just wanna check there is any problems? if so please feel free to ask me.
I'm totally OK you think my propose ... -
11:07 PM Feature #10175: There’s no reason to prefer Proc.new over Kernel#proc anymore
- Hi, I just wanna check there is any problems? if so please feel free to ask me.
I'm totally OK you think my propose ... -
11:01 PM Feature #10228: Statistics module
- @Robert A. Heiler
oh, I'm sorry for missing your nice comment.
>Hopefully I can one day replace all of why I ha... -
10:47 PM Feature #10228: Statistics module
- Associated revision [10225](https://bugs.ruby-lang.org/issues/10225)
-
10:39 PM Bug #10487: [PATCH 3/3] More than 3 arguments Passing to CMath.log doesn't make sense.
- Associated revision [10255](https://bugs.ruby-lang.org/issues/10255)
-
10:33 PM Feature #10255: Math.log: check domain of base argument
- Associated revision [10474](https://bugs.ruby-lang.org/issues/10474)
-
10:32 PM Feature #10225: [PATCH] *math.c: New method Math.normcdf
- Associated revision [10474](https://bugs.ruby-lang.org/issues/10474)
-
10:29 PM Feature #10474: [PATCH 1/1] Refactoring math.c (Combined some macros into one macro)
- Hi, I just wanna check there is any problems? if so please feel free to ask me.
And if it seems good, I'm gonna up... -
07:46 PM Bug #10493: Wrong encoding for Etc.getlogin in Windows
- No, *Encoding.default_external* is based on current consoles encoding. And by default it is IBM775, but can be differ...
-
08:24 AM Bug #10493 (Closed): Wrong encoding for Etc.getlogin in Windows
- Applied in changeset r48360.
----------
win32.c: login name encoding
* ext/etc/etc.c (etc_getlogin): set login name... -
07:14 AM Bug #10493 (Feedback): Wrong encoding for Etc.getlogin in Windows
- Is your `Encoding.default_external` Windows-1257?
-
12:35 AM Bug #10493 (Closed): Wrong encoding for Etc.getlogin in Windows
~~~ruby
name = Etc.getlogin # I've Windows username "Dāvis"
puts name # D�vis
puts name.inspect # "D...-
06:38 PM Feature #9528: mathn.rb library
- I like your propose. But I'd be glad if `Math.gamma(x)` could make sense for you : )
http://www.ruby-doc.org/core-... -
04:21 PM Bug #6592 (Closed): test_call_double(DL::TestDL) fails on ARM HardFP
- DL was removed in rev48217 (#5458) so this is not issue anymore. Thanks Aaron!
- 03:22 PM Revision 3d5601ae (git): * 2014-11-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48367 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:22 PM Revision 97657441 (git): * test/net/imap/test_imap.rb: Don't ignore exceptions on server
- threads.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:40 PM Revision 9bf54574 (git): * test/net/ftp/test_ftp.rb (create_ftp_server): Don't ignore
- exceptions on server thread.
Delete read_timeout method call to fix NoMethodError.
git-svn-id: svn+ssh://ci.ruby... -
02:24 PM Revision 0d70c707 (git): win32.c: user name
- * win32/win32.c (init_env): save USER environment variable in
login name if it is set. [ruby-core:66163] [Bug #104... -
12:20 PM Feature #10480: Allow a catch-all approach to capture throws and rethrow them in a separate context
- I don't understand the code changes but looking at the tests this implementation looks pretty good to me. Could you p...
- 11:21 AM Revision 1b0cbb6a (git): * win32/win32.c (rb_w32_read): retry with reduced length if cannot to
- write any data but no error occurs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48363 b2dd03c8-39d4-4d8f-98ff... -
11:05 AM Revision 33bb38a6 (git): * lib/webrick/server.rb: Setup shutdown pipe in listen method.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:42 AM Revision fd9f6bde (git): * win32/win32.c, include/win32/win32.h (rb_w32_set_nonblock): new
- function to support nonblock-mode of pipes.
* win32/win32.c (rb_w32_read): nonblock-mode pipe returns ERROR_NO_DATA
... -
08:24 AM Revision 6ccf3d68 (git): win32.c: login name encoding
- * ext/etc/etc.c (etc_getlogin): set login name encoding properly.
[ruby-core:66163] [Bug #10493]
git-svn-id: svn+s... -
07:29 AM Bug #10488: Consistency of Module#const_defined? and constant lookup
- Benoit Daloze wrote:
> * if mod is a Module but not a class, `const_defined?` will look in `Object` and its ancestor... -
07:20 AM Revision e899fb19 (git): * lib/rubygems/*.rb: Update to RubyGems master(3e36528).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:09 AM Bug #10492 (Closed): Please improve documentation for Process.kill
- Applied in changeset r48358.
----------
signal.c: signal list to kill
* signal.c (rb_f_kill): [DOC] mention known s... -
07:09 AM Revision eae536ec (git): signal.c: signal list to kill
- * signal.c (rb_f_kill): [DOC] mention known signal list.
[ruby-core:66162] [Bug #10492]
git-svn-id: svn+ssh://ci.r... -
06:56 AM Revision 79c0b7fc (git): unicode_normalize: UNICODE_VERSION constant
- * template/unicode_norm_gen.tmpl (UnicodeNormalize): embed the
version of Unicode data files used to generate.
* t... -
05:59 AM Revision 8cba9dcc (git): * lib/rdoc/*.rb: Update to RDoc 4.2.0.alpha(579a11c)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:55 AM Feature #10195 (Open): Alternative to rb_proc_new that provides access to self, super and passed block
- Passed block is passed as the fifth argument, as the test in r48350.
-
03:46 AM Revision 230fb3ce (git): * lib/webrick/server.rb: Less instance variables.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:20 AM Revision e62fe866 (git): * lib/webrick/server.rb (shutdown): Use close() on @shutdown_pipe_w to
- notify readability on the read side of the pipe.
write_nonblock() is not usable for pipe on Windows.
(cleanup_shu... -
12:54 AM Bug #10126: Dir.home encoding is incorrect on Windows
- Looks like this have been fixed in Ruby 2.1
Testing with ruby 2.1.4p265 (2014-10-27 revision 48166) [x64-mingw32]
...
11/09/2014
-
11:03 PM Revision 2a9ea113 (git): * lib/webrick/server.rb (initialize): Initialize shutdown pipe here
- to avoid race condition.
(cleanup_shutdown_pipe): New private method.
(cleanup_listener): Extracted from shutdown... - 08:58 PM Revision ef82fcf0 (git): * 2014-11-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:58 PM Revision ed50872b (git): * test/webrick/webrick.cgi: Don't use debug mode.
- * test/webrick/webrick_long_filename.cgi: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48351 b2dd03c8-... -
08:42 PM Bug #10492 (Closed): Please improve documentation for Process.kill
- Hi,
The current docu can be seen at:
http://www.ruby-doc.org/core-2.1.4/Process.html#method-c-kill
I would l... -
02:58 PM Feature #10195 (Closed): Alternative to rb_proc_new that provides access to self, super and passed block
- Applied in changeset r48350.
----------
test_bmethod.rb: block in bmethod test
* test/-ext-/proc/test_bmethod.rb (t... -
02:35 PM Feature #10195 (Open): Alternative to rb_proc_new that provides access to self, super and passed block
- Fixed a bug that bound proc method couldn't call `rb_call_super()`.
-
02:33 PM Feature #10195 (Closed): Alternative to rb_proc_new that provides access to self, super and passed block
- Applied in changeset r48349.
----------
test_bmethod.rb: super in bmethod test
* test/-ext-/proc/test_bmethod.rb (t... -
02:58 PM Revision 770128ad (git): test_bmethod.rb: block in bmethod test
- * test/-ext-/proc/test_bmethod.rb (test_super_in_bmethod): block
in bmethod test for [Feature #10195].
git-svn-id:... -
02:33 PM Revision 71c8cf27 (git): test_bmethod.rb: super in bmethod test
- * test/-ext-/proc/test_bmethod.rb (test_super_in_bmethod): super
in bmethod test for [Feature #10195].
git-svn-id:... -
02:25 PM Revision 26ae6455 (git): vm.c: super in bmethod
- * vm_eval.c (vm_call_super): allow bound proc method to call super
method.
* vm_insnhelper.c (vm_yield_with_cfunc):... -
02:01 PM Revision ad58f048 (git): * test/open-uri: Test server log in server thread.
- * test/webrick: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:29 PM Revision 0d07bc20 (git): * lib/webrick/httpstatus.rb: require webrick/accesslog for AccessLog.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:12 PM Revision df2965fa (git): fix a typo in comment [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:12 PM Revision b550034c (git): Fix typos in assert messages [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:12 PM Revision f02f13c7 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:16 PM Revision b0132150 (git): * test/webrick: Fix the argument order of assert_equal.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:10 PM Feature #10480: Allow a catch-all approach to capture throws and rethrow them in a separate context
- https://github.com/nobu/ruby/compare/Feature%2310480-UncaughtThrowError
-
11:51 AM Revision 070c310e (git): * test/webrick: Store log in an array.
- * test/net/http: Ditto.
* test/open-uri: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48341 b2dd03c8-... -
10:29 AM Bug #10491 (Closed): TestGc#test_latest_gc_info often fails on mswin CI
- 表題の通りです。
テストが不適切なのだと理解しています。
口頭で伝えるだけだと放置されちゃうのでチケット化しておきます。 -
10:01 AM Revision 9b559f19 (git): normalize.rb: fix syntax error
- * lib/unicode_normalize/normalize.rb (normalized): fix syntax
error, `when` clase allows `*` but not `**`.
git-svn... -
09:36 AM Revision 5ab3fe5f (git): * test/xmlrpc: Refine log test.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:33 AM Revision 62b511b6 (git): lib/unicode_normalize/normalize.rb: Replaced if-else by case in self.normalized? in parallel to r48309.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:07 AM Revision b30ff683 (git): * test/xmlrpc: Use assert_join_threads.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:54 AM Feature #10490 (Rejected): A Proposal to add Method "factorial" to the Fixnum and Bignum Classes
- Hi, I reopened #9528
-
06:39 AM Feature #10490 (Rejected): A Proposal to add Method "factorial" to the Fixnum and Bignum Classes
- I'd like to re-open the #9528 , but I could not figure out, how to reopen a closed issue.
I added my comments and d... -
07:54 AM Feature #9528 (Open): mathn.rb library
-
06:34 AM Feature #9528: mathn.rb library
- Well, I have the same wish, except that I also have a demo code available.
A speed optimized demo can be downloade... -
05:06 AM Revision a4b5982b (git): * test/xmlrpc: Test webrick error log is empty.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:52 AM Revision a11aa756 (git): * gc.c (is_incremental_marking): use #if/#else because
- rb_objspace_t::flags::during_incremental_marking is not defined
when GC_ENABLE_INCREMENTAL_MARK is 0.
* gc.c (will_... -
04:50 AM Bug #10486: Crash running rspec let(:foo){undefinedhash['key']}
- I have a somewhat inconsistent steps to reproduce
1) in my existing terminal, I created the code that is in the atta... -
04:14 AM Bug #8989: Ruby 2.1 unable to build because of problem with rdoc directory
- I can build 2.2.0-preview1 without rdoc, which is fine for now, by adding the configure flag --disable-install-rdoc
-
03:59 AM Bug #8989: Ruby 2.1 unable to build because of problem with rdoc directory
- This is still a problem when building 2.2.0-preview1. The problem still occurs even if first running 'make distclean'...
-
03:16 AM Revision 93ccab82 (git): securerandom.rb: separate implementations
- * lib/securerandom.rb (SecureRandom.gen_random): separate
implementation details and select at the load time.
git-... -
03:09 AM Revision 0066d95f (git): win32/registry.rb: slice in WCHARs
- * ext/win32/lib/win32/registry.rb (Win32::Registry::API#Enum{Value,Key):
ditto.
git-svn-id: svn+ssh://ci.ruby-lang... -
02:49 AM Revision 0babd248 (git): * test/net/http: Examine webrick log.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:45 AM Revision f367fe81 (git): * gems/bundled_gems: upgraded to test-unit 3.0.5.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:42 AM Revision ee0a9dfb (git): * defs/known_errors.def: More errors for FreeBSD.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:30 AM Revision dc32dc54 (git): * gems/bundled_gems: upgraded to power_assert 0.2.0.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:57 AM Feature #10489 (Assigned): Add inherit method for clearer and multiple inheritance
- A new and more intuitive syntax:
class B
end
class A
inherit B
end
Instead of (but ke... -
01:31 AM Revision 7d7bdcc5 (git): securerandom.rb: fix substring of FormatMessage result
- * lib/securerandom.rb: set the script encoding to make a string
literal in SecureRandom::Kernel32.last_error_messag... -
01:17 AM Revision ee0b5fbd (git): Fix previous change.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:51 AM Revision 7044cea3 (git): * test/webrick: Refine log tests.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:13 AM Revision f6695a95 (git): * defs/known_errors.def (EHWPOISON): New errno symbol.
- It is defined by glibc-2.16.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48325 b2dd03c8-39d4-4d8f-98ff-823fe6...
11/08/2014
-
09:31 PM Bug #9907: Abbreviated method assignment with private attr_writer/attr_reader does not work.
- Until now, the ability to call private methods has always been a property verifiable at parse time
(no receiver or "... -
08:53 PM Feature #5809 (Closed): Benchmark#bm: remove the label_width parameter
- Closing this since it would significantly break compatibility.
-
08:48 PM Feature #4978 (Rejected): forwardable: support for 'delegate :method => :accessor'
- No discussion and the current code works fine while the new one has unlikely but possible compatibility issues.
Ther... -
08:39 PM Feature #3067 (Closed): complex.c : Question: why Complex#~ is disabled? It's in the doc
- I see, it's from https://gcc.gnu.org/onlinedocs/gcc/Complex.html.
As said before, this is potentially confusing so t... -
08:30 PM Bug #10488 (Closed): Consistency of Module#const_defined? and constant lookup
- Currently, if for some module `mod` and constant `Const`,
`mod.const_defined?(:Const)` is true does not imply `mod::... - 08:01 PM Revision dc79945a (git): * lib/securerandom.rb (initialize): call the special method for Win32
- before cheking `/dev/urandom` because we know windows doesn't have it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... - 07:59 PM Revision 6999a866 (git): * lib/securerandom.rb: more refactoring.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:57 PM Bug #10487: [PATCH 3/3] More than 3 arguments Passing to CMath.log doesn't make sense.
- Only my concern is constant `E` can be overrided.
-
07:53 PM Bug #10487 (Closed): [PATCH 3/3] More than 3 arguments Passing to CMath.log doesn't make sense.
- Hi, there.
I was wondering which is prefer reporting this issue as bugs or feature.
Finally I decided to report ... - 07:02 PM Revision b2247be9 (git): * lib/securerandom.rb (SecureRandom::AdvApi32): split from `initialize`.
- thanks @zzak to remember it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48322 b2dd03c8-39d4-4d8f-98ff-823fe6... -
06:35 PM Bug #10486: Crash running rspec let(:foo){undefinedhash['key']}
- I am working on the simplest test case. Mine is currently a lot of code.
-
12:23 AM Bug #10486 (Feedback): Crash running rspec let(:foo){undefinedhash['key']}
- How to reproduce it?
-
05:06 PM Revision 179fde39 (git): * test/net/http/utils.rb: Don't connect to spawned server
- before actual test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:54 PM Revision 61ad543a (git): * object.c (Module#const_defined?): [DOC] Revise the documentation.
- Patch by Xavier Noria.
[Fixes GH-754] https://github.com/ruby/ruby/pull/754
git-svn-id: svn+ssh://ci.ruby-lang.org... - 03:38 PM Revision 07e1bcaa (git): * 2014-11-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:38 PM Revision 742bbbb0 (git): * test/webrick: Examine log and use assert_join_threads.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:41 PM Revision 8222432c (git): Use assert_join_threads.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
11/07/2014
-
09:25 PM Bug #10486: Crash running rspec let(:foo){undefinedhash['key']}
- OS version
uname -a
Darwin nik.local 14.0.0 Darwin Kernel Version 14.0.0: Fri Sep 19 00:26:44 PDT 2014; root:xnu-27... -
09:23 PM Bug #10486 (Closed): Crash running rspec let(:foo){undefinedhash['key']}
- ! Get details about a specific site (FAILED)
-
06:13 PM Bug #9907: Abbreviated method assignment with private attr_writer/attr_reader does not work.
- The following two pieces of code should both work, since they both do the same thing. VM-level exceptions *hurt* unde...
-
01:22 AM Bug #9907: Abbreviated method assignment with private attr_writer/attr_reader does not work.
- I think, `+=` is a kind of assignment, so it should allow even private attributes as a whole.
-
04:57 PM Bug #10485: NoMethodError "undefined method `initialize_copy'" when trying to execute Queue#dup
- Not all methods in super classes always work on all subclasses.
`Queue`s hold waiting `Thread`s, and copying it ma... -
12:45 PM Bug #10485: NoMethodError "undefined method `initialize_copy'" when trying to execute Queue#dup
- why not? :)
actually I bumped into this by accident when implementing `Queue#to_a` (which basically clones *self* an... -
11:54 AM Bug #10485 (Feedback): NoMethodError "undefined method `initialize_copy'" when trying to execute Queue#dup
- Why do you need to copy `Queue`s?
-
10:39 AM Bug #10485 (Closed): NoMethodError "undefined method `initialize_copy'" when trying to execute Queue#dup
- Queue#dup raises NoMethodError (Queue#clone as well)
~~~
:001 > q = Queue.new
=> #<Thread::Queue:0x00000001507... - 04:36 PM Revision a21e5f9c (git): * 2014-11-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:36 PM Revision 13d24148 (git): thread.c: no function callsin RARRAY_LEN
- * ext/thread/thread.c (queue_length, queue_num_waiting): avoid
function calls in RARRAY_LEN macro which evaluates t... -
12:08 PM Revision 72ce1a47 (git): test_exception.rb: more tests
- * test/ruby/test_exception.rb: more tests for catch and throw.
catch but no throw, autogenerated tag, and uncaught ... -
09:37 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
- I tested your patch (v5).
I can measure the microbenchmark improvements (compare with current trunk).
```
name... -
08:13 AM Bug #10484 (Rejected): http response throw error with broken gzip compressed block(but can decompress)
- I meet a exception case for gzip compress, Ruby throws Zlib::BufError
Actually, I think this is not ruby's bug.
b... -
05:46 AM Revision 181f3719 (git): ChangeLog: not a typo [ci skip]
- * ChangeLog: NUL means a name of ASCII '\0', not a NULL pointer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4... - 03:09 AM Revision ec72d210 (git): fix typo, NUL -> NULL
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:42 AM Bug #10483: Latest Ruby 2.1.4 update introduced backwards incompatible change related to boolean evaluation
- Joe Seeley wrote:
> = f.inputs (((q.pick == 'none' || (q.pick == 'one' && q.display_type != "default")) && q.dis...
11/06/2014
-
04:41 PM Bug #9907: Abbreviated method assignment with private attr_writer/attr_reader does not work.
- I'm confused about how private dispatch against self should behave. I expected that *at least* all `self.x` calls wou...
-
03:45 PM Bug #10483 (Closed): Latest Ruby 2.1.4 update introduced backwards incompatible change related to boolean evaluation
- The following, albeit ugly line of code (I didn't write it), worked in Ruby 2.1.1, but fails to evaluate in Ruby 2.1....
-
03:00 PM Revision d436c051 (git): unicode_norm_gen.tmpl: expand kompatible_table
- * template/unicode_norm_gen.tmpl: expand kompatible_table so that
recursive expansion is not needed at runtime.
gi... - 03:00 PM Revision 4fa166e3 (git): * 2014-11-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 PM Revision b8788417 (git): normalize.rb: trivial optimizations
- * lib/unicode_normalize/normalize.rb (nfc_one, normalize): trivial
optimizations.
git-svn-id: svn+ssh://ci.ruby-la... -
03:00 PM Revision 64034372 (git): normalize.rb: explicit separator
- * lib/unicode_normalize/normalize.rb (canonical_ordering_one):
use explicit separator, not to depend on $,.
git-sv... -
02:58 PM Revision 1f53145d (git): pack.c: escape and encoding
- * pack.c (pack_pack): escape unprintable characters and preserve
the encoding of warning message.
git-svn-id: svn+... -
02:55 PM Revision fa892d27 (git): test_pack.rb: test_invalid_warning
- * test/ruby/test_pack.rb (test_invalid_warning): add test for
invalid directive warnings.
git-svn-id: svn+ssh://ci... -
02:55 PM Revision c58962d4 (git): string.c: no exception in QUOTE
- * string.c (sym_printable): QUOTE() should not raise an exception
even on invalid byte sequence.
git-svn-id: svn+s... -
02:54 PM Revision 1ae1164e (git): generic_erb.rb: explicit_trim_line
- * tool/generic_erb.rb: enable explicit_trim_line mode
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48304 b2dd03... -
02:45 PM Feature #10480: Allow a catch-all approach to capture throws and rethrow them in a separate context
- That would be perfect as long as it includes the arguments passed to throw.
-
02:03 AM Feature #10480 (Assigned): Allow a catch-all approach to capture throws and rethrow them in a separate context
- "Catch-all construction doesn't feel nice to me.
I think the new exception's name should be UncaughtThrowError, lik... -
02:20 PM Bug #10350: compile error in bignum.c line 3297 with old fcc on Solaris
- Backported into `ruby_2_1` at r48303.
-
02:19 PM Revision 562c93f5 (git): merge revision(s) r47860: [Backport #10350]
- * bignum.c (absint_numwords_generic): set an array element after
definition of a variable to fix compile er... -
01:55 PM Bug #9681: miniruby Bus Error at 0x3d44c4
- Backported into `ruby_2_1` branch at r48302.
-
08:36 AM Bug #9681: miniruby Bus Error at 0x3d44c4
- Applied the patch to `ruby_2_0_0` at r48296.
Thank you! -
08:15 AM Bug #9681: miniruby Bus Error at 0x3d44c4
- attached patches for Ruby 2.1 and Ruby 2.0.0
-
01:46 PM Revision 52180277 (git): merge revision(s) 48288: [Backport #9681]
- * compile.c (compile_data_alloc): add padding when strict alignment
is required for memory access. Currentl... -
12:45 PM Revision 8f1b3a79 (git): * test/test_unicode_normalize.rb: Rename TestNormalize to
- TestUnicodeNormalize.
Define constants under TestUnicodeNormalize.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
12:23 PM Revision 600b9132 (git): * test/open-uri/test_open-uri.rb: Check empty webrick log.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:53 AM Revision 1b7bb04e (git): make-snapshot: HAVE_BASERUBY
- * tool/make-snapshot: set HAVE_BASERUBY to download Unicode data
files.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
10:53 AM Revision 1cede1da (git): reaply r48278
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:42 AM Revision 6a5cdfac (git): * re.c (unescape_nonascii): cast -1 for the case char is unsigned char.
- If char is signed char, for example gcc for ARM or ppc64, it caused
infinite loop.
http://kmuto.jp/build-ruby/arm... - 08:36 AM Revision fd25950e (git): * compile.c (compile_data_alloc): add padding when strict alignment
- is required for memory access. Currently, the padding is enabled
only when the CPU is 32-bit SPARC and the compiler... -
08:05 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
- Eric Wong wrote:
> > My comments:
> >
> > 1. (negative) Incompatibility
>
> > To solve this incompatibili... -
12:31 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
- [email protected] wrote:
> Sorry for late, and thank you for catching up recent changes.
No problem. I had some tim... -
08:01 AM Feature #10482: Allow ignored items to vary in `Enumerable#chunk`.
- Sorry, the example was wrong; I mistook `nil` and `NilClass`. But I hope you get the point.
-
07:56 AM Feature #10482 (Feedback): Allow ignored items to vary in `Enumerable#chunk`.
- In #5663, regarding a method proposed, Yehuda Katz's writes:
~~~
The only caveat is that it would be impossible t... -
05:46 AM Revision 8d004969 (git): Revert r48278 "common.mk: update unicode data only if BASERUBY is available"
- Moreover its error "make[1]: *** No rule to make target
`lib/unicode_normalize/tables.rb', needed by `srcs-lib'. Sto... -
04:00 AM Bug #10143 (Third Party's Issue): JSON module does not conform to RFC 7159
- discussing in upstream https://github.com/flori/json/issues/206
-
01:22 AM Bug #10143: JSON module does not conform to RFC 7159
- I cannot find another linter that would accept this as input. example: http://www.jslint.com
I can however see that ... -
03:55 AM Revision c9e8dd08 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:55 AM Revision 16038b29 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:14 AM Revision f83116e6 (git): lib/uri/rfc2396_parser.rb (initialize): reduce bytecode size
- Reduce the initialize method from 2088 to 1332 bytes on 32-bit x86
Measurement obtained using `memsize_of_all', as `m...
11/05/2014
- 11:50 PM Revision e6c84217 (git): * 2014-11-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:49 PM Revision 2b7f0289 (git): lib/unicode_normalize/normalize.rb: Comment clarification. [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:40 PM Feature #10378: [PATCH 0/3] It's better (1 + 0i).real? return true
- @Takeshi Nishimatsu san
OK, it does make sense. thanks. -
09:29 PM Feature #10318: [PATCH 0/n] Let underscore be positionally matched arg to omit binding obvious variable.
- oops... I found totally [incompatible code in Rails](https://github.com/rails/rails/blob/cd2d3664e3b434d15b6c19e652be...
-
08:17 PM Bug #10478: WEBrick's server.rb contains a return that should be a break
- Ahh that explains the lost exception. We will investigate why the LJE managed to escape on JRuby.
-
12:47 PM Bug #10478: WEBrick's server.rb contains a return that should be a break
- Thank you for the fix.
I investigated why the LocalJumpError doesn't cause test errors.
It is because the method ... -
10:25 AM Bug #10478 (Closed): WEBrick's server.rb contains a return that should be a break
- Applied in changeset r48285.
----------
* lib/webrick/server.rb: Stop lisntner loop properly.
[ruby-core:66085] [B... -
12:33 AM Bug #10478: WEBrick's server.rb contains a return that should be a break
- See also the JRuby bug: https://github.com/jruby/jruby/issues/2085
-
12:19 AM Bug #10478 (Closed): WEBrick's server.rb contains a return that should be a break
- Commit 46253 (git hash 6f226d9) added the ability to shut down the running WEBrick server more gracefully, by monitor...
-
07:20 PM Feature #10481 (Assigned): Add "if" and "unless" clauses to rescue statements
- I'd like to propose a syntax change: allow boolean "if" and "unless" clauses to follow a rescue statement.
Conside... -
04:27 PM Feature #10480 (Closed): Allow a catch-all approach to capture throws and rethrow them in a separate context
- Currently there's a bug in Devise/Rails when streaming is enabled through ActionController::Live module.
This modu... -
02:49 PM Bug #9681 (Closed): miniruby Bus Error at 0x3d44c4
- Applied in changeset r48288.
----------
* compile.c (compile_data_alloc): add padding when strict alignment
is req... -
02:37 PM Bug #9681: miniruby Bus Error at 0x3d44c4
- I can reproduce the Bug Error on SPARC Solaris10 with /usr/sfw/bin/gcc (gcc 3.4.3, SUNWgcc package).
The reason wh... - 02:49 PM Revision 2cd4da28 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:49 PM Revision da4a5ef1 (git): * compile.c (compile_data_alloc): add padding when strict alignment
- is required for memory access. Currently, the padding is enabled
only when the CPU is 32-bit SPARC and the compiler... -
02:29 PM Revision f4c848e1 (git): * test/open-uri/test_open-uri.rb: Don't ignore webrick's log.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:15 PM Revision d1ad4934 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:43 AM Bug #10476 (Assigned): String.strip remove characters different than pure whitespace
- Yes, definitely.
-
09:01 AM Bug #10476: String.strip remove characters different than pure whitespace
- The example only includes 4 of these 7 characters, null, form feed and vertical tab are missing.
Maybe a documenta... -
03:16 AM Bug #10476 (Rejected): String.strip remove characters different than pure whitespace
- As the example in the doc states, "whitespace" includes these characters.
-
11:14 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
- Sorry for late, and thank you for catching up recent changes.
My comments:
1. (negative) Incompatibility
I f... -
10:24 AM Revision a0e4956d (git): * lib/webrick/server.rb: Stop lisntner loop properly.
- [ruby-core:66085] [Bug #10478] Fixed by Charles Nutter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48285 b2... -
09:45 AM Feature #9179 (Assigned): MatchData#values_at should support named capture
- I want to write following code, how do you think matz?
```ruby
reg = %r<\A(?<scheme>[A-Za-z][+\-.0-9A-Za-z]*):(?<... -
09:31 AM Bug #10413: Unexpected block invocation with unknown keywords
- make and apply a patch like r48102 to `ruby_2_0_0` at r48284.
- 09:28 AM Revision fb9df412 (git): merge revision(s) 48102: [Backport #10413]
- * class.c (unknown_keyword_error): delete expected keywords
directly from raw table, so that the given bloc... -
08:53 AM Bug #10479 (Rejected): OpenSSL not upgrading to 1.0.1j while recompiling Ruby.
- I had my system running on ubuntu 14.04, Ruby 1.9.3p550, OpenSSL 1.0.1f. After MITM vulnerability when I tried to upd...
-
08:20 AM Revision 4b8cb23a (git): intern.h: deprecate disable and enable super
- * include/ruby/intern.h (rb_disable_super, rb_enable_super): warn
as deprecated at build time, instead of ignoring ... -
07:55 AM Revision 35656631 (git): proc.c: remove rb_f_lambda
- * proc.c (rb_f_lambda): remove deprecated function, which has been
unavailable from extension libraries.
git-svn-i... -
07:27 AM Revision 9bc469b9 (git): intern.h: deprecate rb_clear_cache
- * include/ruby/intern.h (rb_clear_cache): mark as deprecated, not
only warnings at runtime.
git-svn-id: svn+ssh://... -
06:41 AM Bug #10472: C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: [BUG] Segmentation fault
- We can say nothing since no information except for just it segfaulted, but 1.8.7-p302, 2010-08-16, is very very old a...
-
04:13 AM Bug #10472: C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: [BUG] Segmentation fault
- Hiroshi SHIBATA wrote:
> 1.8.7 is EOL status.
Hi Hiroshi, Thanks for getting back so quickly! really appreciate i... -
06:05 AM Revision a707ab4b (git): string.c: no terminator
- * string.c (rb_str_{,l,r}strip_bang): rb_str_subseq() will not
NUL-terminate the result string, in the future, so i... -
05:19 AM Revision 7fecd1e7 (git): cpu_counter.rb: separate implementations
- * lib/rake/cpu_counter.rb (Rake::CpuCounter#count): separate
Etc.nprocessors implementation, and if is is available... -
05:11 AM Revision ef8139db (git): common.mk: update unicode data only if BASERUBY is available
- * common.mk (lib/unicode_normalize/tables.rb): do nothing unless
BASERUBY is available. MINIRUBY cannot load exten... -
05:06 AM Bug #10248: Possible missing test or bug for Module#include and Module#prepend
- Perhaps we can incorporate the tests now, if it's considered spec behavior? If it is not considered spec behavior, th...
-
03:13 AM Revision 62ede283 (git): string.c: reduce memory copy
- * string.c (rb_str_lstrip, rb_str_strip): reduce memory copy by
copying necessary part only.
* string.c (rb_str_str... - 01:54 AM Revision 8615857b (git): * 2014-11-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:54 AM Revision 3614f8bd (git): string.c: wchar terminator
- * string.c (rb_str_lstrip_bang, rb_str_rstrip_bang): terminate
wchar strings with wchar 0.
git-svn-id: svn+ssh://c... -
12:59 AM Bug #9542: Delegator does not delegate protected methods
- Currently no way to tell if a method is called from a "protected" scope.
11/04/2014
-
11:16 PM Feature #10477 (Open): Implicit interfaces
- Hello guys,
I would to suggest us to discuss about implementing implicit interfaces on Ruby like Go.
> Go does ... -
07:35 PM Feature #10442: Helper methods to Vector class
- ping
-
04:34 PM Bug #10476: String.strip remove characters different than pure whitespace
- With the old 1.8.7 interpreter, the behaviour of strip was different:
~~~
1.8.7-head :010 > "#{0.chr}#{9.chr}#{10... -
03:42 PM Bug #10476 (Closed): String.strip remove characters different than pure whitespace
- The offical documentation (http://www.ruby-doc.org/core-2.1.4/String.html#method-i-strip) says:
**strip → new_str**... -
03:29 PM Bug #10438: miniruby hangs on Mac 10.8.5 during build of ruby 2.1.4
- r48184 was backported into `ruby_2_1` at r48274.
-
03:28 PM Bug #10272: miniruby hangs on Mac OS X 10.7
- Backported into `ruby_2_1` at r48274.
-
03:27 PM Revision fb3ed90d (git): merge revision(s) r48184: [Backport #10272] [Backport #10438]
- * configure.in (__builtin_setjmp): disable with gcc/clang earlier
than 4.3 on Mac OS X. [ruby-core:65174] ... -
03:15 PM Bug #10434: fix TestBugReporter#test_bug_reporter_add failure on Yosemite (fixed at r46397)
- Backported into `ruby_2_1` at r48273.
-
03:15 PM Revision a1dd49fd (git): merge revision(s) r46397: [Backport #10434]
- envutil.rb: avoid error on OS X 10.10
* test/ruby/envutil.rb (diagnostic_reports): Mac OS X 10.10 may
not ... -
03:11 PM Bug #10465: Bug of multiplication between Bignums
- Backported into `ruby_2_1` at r48272.
-
03:11 PM Bug #10464: Bignum同士の乗算の不具合
- Backported into `ruby_2_1` at r48272.
-
03:09 PM Revision a7987d8b (git): merge revision(s) r48222: [Backport #10464] [Backport #10465]
- * bignum.c (bary_mul_balance_with_mulfunc): Fix free work area
location.
[ruby-dev:48723] [Bug #1... -
03:08 PM Bug #9542: Delegator does not delegate protected methods
- It would be really nice to see it fixed or at least a statement whether that's intentional or not.
-
02:37 PM Bug #10475 (Closed): Array#flatten should not accept a nil argument
- Currently `Array#flatten` accepts an explicit `nil` argument which has the same meaning as `-1` (or no arguemnt) - me...
-
02:20 PM Revision 6c41b73d (git): update doc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:26 PM Revision 2e561035 (git): * ext/win32/lib/Win32API.rb: Fiddle::Importer is defined in
- fiddle/import.rb and it's not loaded implicitly.
* ext/win32/lib/Win32API.rb (Win32API#initialize): `import` is a st... - 12:20 PM Revision 07f46082 (git): * lib/securerandom.rb (SecureRandom.random_bytes): use fiddle directly
- instead of using Win32API.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48269 b2dd03c8-39d4-4d8f-98ff-823fe69b... - 12:05 PM Revision 7343f153 (git): * test/rubygems/test_gem_request_set_lockfile.rb
- (test_relative_path_from): driveletter support.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48268 b2dd03c8-39... - 12:04 PM Revision 0eee6010 (git): * enc/unicode/data: ignore all downloaded files.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:43 AM Bug #10460: Segfault instead of stack level too deep
- Did some more testing on current trunk (trunk@48266)
Depending on the optimization level I get different results. ... -
07:25 AM Revision 2f001826 (git): suppress warnings
- * vm.c (rb_vm_make_proc): cast to suppress warning by VC6.
* ext/-test-/win32/console/attribute.c (console_set_attri... -
07:23 AM Revision f6616071 (git): test_gem_remote_fetcher.rb: leaked FDs
- * test/rubygems/test_gem_remote_fetcher.rb (RemoteFetcherCleanup):
close all pooled connections for each tests to f... -
05:47 AM Feature #10474 (Open): [PATCH 1/1] Refactoring math.c (Combined some macros into one macro)
- Hi, there.
We call `Need_Float` macro with `RFLOAT_VALUE` macro at the all time,
so we don't need to assign resul... -
05:25 AM Revision dd3aec25 (git): Win32API.rb: update message [ci skip]
- * ext/win32/lib/Win32API.rb: update warning message for fiddle.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48... -
05:03 AM Revision 7b011fd1 (git): * ext/-test-/printf/printf.c, test/-ext-/test_printf.rb: remove
- test for snprintf(3).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:51 AM Revision a9f3eb75 (git): ruby.h: add mark to PRIsVALUE
- * include/ruby/ruby.h (PRIsVALUE), vsnprintf.c (BSD_vfprintf): add
RUBY_PRI_VALUE_MARK to reduce danger of accident... -
03:50 AM Revision 95e83cb3 (git): ChangeLog: fix notation
- * ChangeLog: fix notation, Kernel#String is an instance method but
not a singleton method, and a typo.
git-svn-id:... -
03:33 AM Revision 5363dce9 (git): * object.c: fix document of Kernel.Stirng by @suzukaze
- [fix GH-743][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:21 AM Revision ab337e61 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:21 AM Revision 93478994 (git): * lib/csv.rb: added documentation for skip_blanks option by @decasia
- [fix GH-744][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:15 AM Bug #10472 (Rejected): C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31: [BUG] Segmentation fault
- 1.8.7 is EOL status.
-
03:09 AM Revision 91dd80fa (git): * lib/open3.rb: fix code formatting in documentation by @JoshCheek
- [fix GH-747][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom