Project

General

Profile

Activity

From 09/12/2013 to 09/18/2013

09/18/2013

11:46 PM Feature #8921: Allow select, reject, etc to accept a regex
1) it can be done via
class Regexp
def to_proc
proc {|o| self.match(o) }
end
end
2) but i think the...
Hanmac (Hans Mackowiak)
11:37 PM Feature #8921 (Open): Allow select, reject, etc to accept a regex
It would be handy if `select` could accept a regex. For example
```ruby
%w[foo bar baz].select(/^ba/) # => ["bar"...
kyledecot (Kyle Decot)
11:39 PM Feature #7368 (Closed): rb_str_each_line()のパフォーマンス向上とリファクタリング
r42966でこのチケットのpatch3.diffとほぼ同様の変更をコミットしたので、こちらのチケットも閉じます。 Glass_saga (Masaki Matsushita)
11:34 PM Bug #8698 (Closed): レシーバに不正なバイト列が含まれている場合にString#each_lineや#linesの挙動が引数の有無で変わってしまう
This issue was solved with changeset r42966.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
11:33 PM Revision df7dac91 (git): * lib/rdoc: Update to RDoc 4.1.0.preview.1
RDoc 4.1.0 contains a number of enhancements including a new default
style and accessibility support. You can see ...
drbrain (Eric Hodel)
10:17 PM Revision fed42800 (git): updating psych version
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42970 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
10:13 PM Bug #8920: Exception when using a variable defined in end-of-line if statement
Excellent, thanks charliesome for the fast response, and nobu for fixing my formatting. I'll report back to the rubin... jfredett (Joe Fredette)
10:13 PM Bug #8920: Exception when using a variable defined in end-of-line if statement
-- accidental doublepost --
jfredett (Joe Fredette)
09:45 PM Bug #8920 (Rejected): Exception when using a variable defined in end-of-line if statement
This is intended behaviour. Variables are defined in order of their appearance in the source.
I believe matz has r...
Anonymous
09:41 PM Bug #8920 (Rejected): Exception when using a variable defined in end-of-line if statement
=begin
The following code raises an exception on each MRI version (exact ((%`ruby -v`%)) output attached at the end ...
jfredett (Joe Fredette)
09:39 PM Revision 0471f02e (git): * lib/rubygems/dependency_resolver.rb: Switch the iterative resolver
algorithm from recursive to iterative to avoid possible
SystemStackError.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
drbrain (Eric Hodel)
09:29 PM Revision 98c6d980 (git): * 2013-09-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:29 PM Revision 95683e5c (git): * lib/rubygems: Update to RubyGems 2.2.0.preview.1
This brings several new features to RubyGems summarized here:
https://github.com/rubygems/rubygems/blob/v2.2.0.pre...
drbrain (Eric Hodel)
06:23 PM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
(2013/09/13 3:03), KOSAKI Motohiro wrote:
> We already have.
>
> http://bugs.ruby-lang.org/issues/7923

I...
ko1 (Koichi Sasada)
06:19 PM Feature #8919 (Closed): Queue as embedded class
Queue class in lib/thread.rb (ext/thread/thread.c from Ruby 2.1) is easy and safe way to communicate between threads.... ko1 (Koichi Sasada)
06:01 PM Feature #7923 (Closed): Queue#push and Queue#pop makes trap safe
Fixed by C-ext thread. ko1 (Koichi Sasada)
02:34 PM Revision 81629f05 (git): * string.c (rb_str_enumerate_lines): make String#each_line and
#lines not raise invalid byte sequence error when it is called
with an argument. The patch also causes performance ...
Glass_saga (Masaki Matsushita)
02:21 PM Revision 47beb63f (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:22 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
I am not sure the intention of the patch in [ruby-core:48864], but
* if the owner is a module
* if the binding ob...
matz (Yukihiro Matsumoto)
07:53 AM Bug #5046: Bug with xmlrpc::client, basic auth and long authentication strings
I'm not concerned about this kind of information, do not send this message
to me


2011/7/25 Hiroshi Nakamur...
Anonymous
07:37 AM Feature #8691: Add warning for variable that is re-assigned but not re-used
Yes, close the ticket. If someone else wants the functionality, or has implemented the functionality and wants to sub... agrimm (Andrew Grimm)
07:32 AM Revision 8bf9fe27 (git): * 2013-09-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:32 AM Revision 61d79504 (git): proc.c: allocate wrapper object first
* proc.c (mnew_from_me): allocate structs after allocated wrapper
object successfully, to get rid of potential memo...
nobu (Nobuyoshi Nakada)

09/17/2013

11:48 PM Feature #8897: client side TCP fast open
kosaki (Motohiro KOSAKI) wrote:
> Please make testcase too.
I made a testcase.
Kosaki-san, can you review it?
Glass_saga (Masaki Matsushita)
03:29 AM Feature #8897: client side TCP fast open
>> Issue #8897 has been updated by Glass_saga (Masaki Matsushita).
>
>> ping. May I commit it?
>
> OK. Plea...
kosaki (Motohiro KOSAKI)
09:56 PM Bug #8769: [PATCH] process.c (rb_fork_internal): remove cloexec setting
Eric can't? nobu (Nobuyoshi Nakada)
06:09 PM Bug #8769 (Assigned): [PATCH] process.c (rb_fork_internal): remove cloexec setting
nobu, could you commit this? naruse (Yui NARUSE)
09:53 PM Bug #8768: [PATCH] tempfile: undefine finalizer on unlink
=begin
I couldn't let the test fail with the current code, but succeeded by setting $DEBUG at the end.
def test_te...
nobu (Nobuyoshi Nakada)
06:07 PM Bug #8768 (Assigned): [PATCH] tempfile: undefine finalizer on unlink
I know you are not the maintainer but could you review and commit this? naruse (Yui NARUSE)
06:31 PM Feature #8771 (Rejected): Start does not use proxy configuration form ENV variables
It causes that a client can set http_proxy on CGI environments.
see also akr's comment on https://bugs.ruby-lang.o...
naruse (Yui NARUSE)
06:10 PM Bug #8770 (Assigned): [PATCH] process.c: avoid EINTR from Process.spawn
naruse (Yui NARUSE)
04:45 PM Bug #8698: レシーバに不正なバイト列が含まれている場合にString#each_lineや#linesの挙動が引数の有無で変わってしまう
コミットして下さい naruse (Yui NARUSE)
04:37 PM Bug #8698 (Assigned): レシーバに不正なバイト列が含まれている場合にString#each_lineや#linesの挙動が引数の有無で変わってしまう
naruse (Yui NARUSE)
04:24 PM Bug #5515 (Assigned): Integer#quo(aFloat) の結果が Rational になる
naruse (Yui NARUSE)
03:54 PM Bug #8918 (Closed): Shell::CommandProcessor::find_system_command
This issue was solved with changeset r42961.
James, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
06:32 AM Bug #8918 (Closed): Shell::CommandProcessor::find_system_command

I inherited some code which is using Shell::CommandProcessor::find_system_command to verify that the specified comm...
jimcox (James Cox)
02:18 PM Bug #8917 (Feedback): Segmentation fault in libruby.so.1.9 st.c:341 via libc.so.6 array.c:2778
Seems like a third party issue, could you share a small reproducible example? Also try updating to latest 1.9.3 patch... zzak (zzak _)
12:45 AM Bug #8917 (Third Party's Issue): Segmentation fault in libruby.so.1.9 st.c:341 via libc.so.6 array.c:2778
I've run into this seg fault a few times running live simulations. So, I cannot yet reliably get it to occur, but it ... polar (Polar Humenn)
02:04 PM Bug #8913 (Assigned): Unclear licensing terms on lib/gserver.rb
I will update the gserver docs to reflect the license change zzak (zzak _)
01:55 PM Bug #8876 (Rejected): bundle exec rake spec
Yeah I think this definitely is a third party issue.
I've spent a lot of time digging into binding_of_caller tryin...
Anonymous
01:42 PM Bug #8876 (Feedback): bundle exec rake spec
I think this is 3rd party issue, but since charlie wrote better_errors and is an active ruby-core member we should as... zzak (zzak _)
01:48 PM Feature #8691 (Feedback): Add warning for variable that is re-assigned but not re-used
@andrew should we close this ticket then? zzak (zzak _)
12:35 PM Revision b56fbb9b (git): command-processor.rb: return executable file only
* lib/shell/command-processor.rb (Shell::CommandProcessor#find_system_command):
return executable file only, should...
nobu (Nobuyoshi Nakada)
11:03 AM Bug #3648 (Assigned): Bignum Incomparable with Float::INFINITY
r42954 reverted the commit naruse (Yui NARUSE)
06:54 AM Revision d0260aee (git): command-processor.rb: return executable file only
* lib/shell/command-processor.rb (Shell::CommandProcessor#find_system_command):
return executable file only, should...
nobu (Nobuyoshi Nakada)
06:53 AM Revision 91d28c4f (git): assertions.rb: assert_throw
* lib/test/unit/assertions.rb (Test::Unit::Assertions#assert_throw):
assertion for throw. MiniTest::Assertions#ass...
nobu (Nobuyoshi Nakada)
06:52 AM Revision 246ff7cb (git): assertions.rb: assert_nothing_thrown returns the result
* lib/test/unit/assertions.rb (Test::Unit::Assertions#assert_nothing_thrown):
returns the result of the given block...
nobu (Nobuyoshi Nakada)
03:56 AM Revision 4afabb5a (git): * doc/regexp.rdoc: [DOC] Replace paragraphs in verbatim sections with
plain paragraphs to improve readability as ri and HTML.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42958 b2d...
drbrain (Eric Hodel)
03:18 AM Revision 3ee01c29 (git): * ChangeLog: indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42957 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:01 AM Revision 488994cb (git): added note
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
01:59 AM Revision 52a57a7e (git): added reason why revert.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
01:55 AM Revision 41114caa (git): revertd.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
01:38 AM Revision 1fdd248a (git): * 2013-09-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:38 AM Revision 90cdde87 (git): Revert r42942; a revert requires a reason
* rational.c (nurat_div): reverted r28844, r28886 and r28887.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4295...
naruse (Yui NARUSE)

09/16/2013

03:41 PM Bug #5515: Integer#quo(aFloat) の結果が Rational になる
$ ruby -v -e 'p 5.quo(2.0)'
ruby 2.0.0p317 (2013-09-15 revision 42947) [i686-linux]
(5/2)
tadf (tadayoshi funaba)
03:37 PM Bug #5515 (Open): Integer#quo(aFloat) の結果が Rational になる
直ってないみたい。
そもそも r28844 で間違った事してて、trunk でも表面的に対処してるだけだった。
tadf (tadayoshi funaba)
02:53 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
On Mon, Sep 16, 2013 at 3:53 AM, Nobuyoshi Nakada <[email protected]> wrote:
> (13/09/16 3:29), headius (Charles ...
headius (Charles Nutter)
10:59 AM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
(13/09/16 3:29), headius (Charles Nutter) wrote:
> @matz What I mean is that all of the following could safely be ...
nobu (Nobuyoshi Nakada)
03:33 AM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
We can probably agree that the deep freezing version is wrong, since it could have the side effect of freezing object... headius (Charles Nutter)
03:29 AM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
@matz What I mean is that all of the following could safely be optimized to return the same object every time:
[]f
{...
headius (Charles Nutter)
08:24 AM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
marcandre (Marc-Andre Lafortune) wrote:
> matz (Yukihiro Matsumoto) wrote:
> > The structure of instances of subcla...
rits (First Last)
07:01 AM Bug #8916 (Closed): rb_sprintf への精度指定が正しく機能していない
`rb_sprintf` への精度指定が正しく機能していない。
```c
rb_sprintf("%.04d", -2) /* => "-002" */
```
```ruby
format('%.4d', -2) #=...
tadf (tadayoshi funaba)
06:23 AM Feature #8912: Exception.raise
Raising doesn't feel like a proper responsability of the exception.
On Sep 15, 2013 3:42 AM, "matz (Yukihiro Matsu...
fuadksd (Fuad Saud)
12:48 AM Feature #8897 (Closed): client side TCP fast open
This issue was solved with changeset r42948.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous

09/15/2013

10:52 PM Bug #8864: sprintf segfaults with too high precision
Backported 42908 (for resolve conflict) and 42918 to ruby_2_0_0 at r42944.
nagachika (Tomoyuki Chikanaga)
10:35 PM Feature #8909 (Feedback): Expand "f" frozen suffix to literal arrays and hashes
@hedius I don't think same object optimization coexists with mere shallow freezing.
If we restrict elements in stati...
matz (Yukihiro Matsumoto)
08:01 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
FWIW, I would still optimize frozen-arrays-of-literals to always return the same object, and frozen empty arrays and ... headius (Charles Nutter)
07:51 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
+1 to shallow freeze
phluid61 (Matthew Kerwin)
07:46 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
@matz At this point I'm leaning toward just doing a simple shallow freeze. It would be up to the user to put things i... headius (Charles Nutter)
01:27 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
Options I can provide are:
* shallow freeze
* shallow freeze, and raises error if elements are not literals
* de...
matz (Yukihiro Matsumoto)
01:20 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
@Hanmac, Currently Ruby does not have object traversal API (except for marshalling and GC, both are not disclosed to ... matz (Yukihiro Matsumoto)
10:34 PM Revision bb82e496 (git): * complex.c: removed meaningless lines.
* rational.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
09:54 PM Feature #7181: New Methods On OpenSSL::OCSP::CertificateId
Hello, reaperhulk.
I'm sorry, it's too late to 2.0.0.
And the feature freeze of 2.1.0 (next minor release) deadli...
nagachika (Tomoyuki Chikanaga)
09:48 PM Revision 25902790 (git): removed an empty line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
04:21 PM Feature #8895: Destructuring Assignment for Hash
@charliesome: I thought myself chendo was stretching it, thanks for making me realize why I felt so. It's all about t... Anonymous
04:06 PM Feature #8895: Destructuring Assignment for Hash
boris_stitnicky: This sort of feature would be close to impossible to implement in CRuby. I can't speak for JRuby or ... Anonymous
03:59 PM Feature #8895: Destructuring Assignment for Hash
@whitequark: Hi whitequark, you here? Let me raise my commendations to you for your parser gem!
As for the issue a...
Anonymous
04:03 PM Feature #8906: Freeze Symbols
Cool, I love frozen stuff! Anonymous
03:48 PM Revision 5cd48326 (git): * 2013-09-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:48 PM Revision 0e7c28a1 (git): * ext/socket/mkconstants.rb: define MSG_FASTOPEN.
[ruby-core:57138] [Feature #8897]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42948 b2dd03c8-39d4-4d8f-98ff-82...
Glass_saga (Masaki Matsushita)
03:41 PM Feature #8912: Exception.raise
As Nobu pointed out, we need to use the proper terms:
* Exception.raise instead of Exception#raise
* Exception....
matz (Yukihiro Matsumoto)
03:06 PM Feature #8912: Exception.raise
=begin
How can you pass erred location and backtrace?
You can call (({Kernel.raise})) as:
class Exception
def ...
nobu (Nobuyoshi Nakada)
02:57 PM Feature #8912: Exception.raise
> matz, thank you for the comment.
I think that raising an error is a peculiar property of an instance of `Excepti...
sawa (Tsuyoshi Sawada)
01:14 PM Feature #8912 (Feedback): Exception.raise
I am not sure if there's significant practical difference between
raise(MyException.new(:foo,:bar))
and
...
matz (Yukihiro Matsumoto)
08:56 AM Feature #8912: Exception.raise
=begin
I made a mistake. I meant, an implementation may be:
class Exception
def self.raise *args; Kern...
sawa (Tsuyoshi Sawada)
08:53 AM Feature #8912 (Feedback): Exception.raise
=begin
When we have a custom exception class with a custom (({initialize})) method whose arity is not (({1})):
...
sawa (Tsuyoshi Sawada)
02:23 PM Revision 72fb9d16 (git): * lib/rubygems: Update to Rubygems 2.0.9. [ruby-core:57183]
[Backport #8908]
the patch is provided by drbrain (Eric Hodel).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branc...
nagachika (Tomoyuki Chikanaga)
01:59 PM Revision 9aab347c (git): merge revision(s) 42890: [Backport #8878]
* tool/rbinstall.rb (Gem::Specification#initialize): default date to
RUBY_RELEASE_DATE. [ruby-core:57072] ...
nagachika (Tomoyuki Chikanaga)
01:58 PM Bug #8913: Unclear licensing terms on lib/gserver.rb
He agreed with Ruby's license when we asked him to allow merging gserver.rb to the distribution.
We should have upda...
matz (Yukihiro Matsumoto)
11:48 AM Bug #8913 (Closed): Unclear licensing terms on lib/gserver.rb
The reader of the file only says this:
# Copyright (C) 2001 John W. Small All Rights Reserved
#
# Author:: ...
terceiro (Antonio Terceiro)
01:56 PM Revision 89cb5108 (git): merge revision(s) 42555: [Backport #8911]
* hash.c (rb_hash_aset): [DOC] Document key dup patch by @kachick
[Fixes GH-382] https://github.com/ruby/ru...
nagachika (Tomoyuki Chikanaga)
01:51 PM Revision 64eeb5f3 (git): merge revision(s) 42908,42918: [Backport #8864]
test_sprintf_comb.rb: split tests
* test/ruby/test_sprintf_comb.rb (test_format_integer),
(test_format_flo...
nagachika (Tomoyuki Chikanaga)
01:17 PM Bug #8867: Mailing lists' controller addresses not working
blade is not maintained by the ruby-lang.org admins, but individual.
I will ask him to fix, but don't expect too muc...
matz (Yukihiro Matsumoto)
04:42 AM Revision 5d4f4c04 (git): * 2013-09-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:42 AM Revision f663441b (git): * rational.c (nurat_div): reverted r28844, r28886 and r28887.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
12:34 AM Feature #8897 (Assigned): client side TCP fast open
ping. May I commit it? Glass_saga (Masaki Matsushita)
12:07 AM Feature #8201: Turn off builded colorizing
Problem still exist in p247. Please, remove processing of escape sequences from ruby interpreter (I think this is tru... Versum (Denis Zinin)

09/14/2013

11:40 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
what about []f for shallow-freezing and []df for deep freezing? ;D Hanmac (Hans Mackowiak)
09:22 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
"string" is a literal, but {a: 1} and [1, 2] are expressions.
Thus we have to define {}f and []f to be shallow freez...
matz (Yukihiro Matsumoto)
08:42 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
charliesome (Charlie Somerville) wrote:
> CRuby already does this for f-suffixed strings. See r42843 and r42847.
...
headius (Charles Nutter)
07:04 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
> * Is there any problem with "f" suffixes always returning the same object when the contents are the same and also i... Anonymous
05:54 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
A couple questions:
* If you have literal arrays/strings/hashes within a frozen literal array/hash, should the "f"...
headius (Charles Nutter)
05:46 PM Feature #8909: Expand "f" frozen suffix to literal arrays and hashes
+1 Anonymous
05:40 PM Feature #8909 (Rejected): Expand "f" frozen suffix to literal arrays and hashes
The "f" suffix to declare a frozen string was recently accepted into 2.1, and I think it's a spectacular addition. I ... headius (Charles Nutter)
10:44 AM Bug #8907 (Third Party's Issue): Application crashed while debugging with debugger gem.
Old 'debugger' gem doesn't support 2.0 or later.
Use other tools.
nobu (Nobuyoshi Nakada)
08:01 AM Bug #8907 (Third Party's Issue): Application crashed while debugging with debugger gem.
I had installed debugger gem on Rails 4 application, and had put "debugger" inside controller's private method(before... indyarocks (Chandan Kumar)
08:59 AM Revision 269503b5 (git): Revert r42938 "* lib/rubygems: Update to RubyGems 2.1.3"
It breaks build.
http://u64.rubyci.org/~chkbuild/ruby-trunk/log/20130913T200302Z.diff.html.gz
git-svn-id: svn+ssh://...
naruse (Yui NARUSE)
08:01 AM Feature #8906: Freeze Symbols
+1. Anything that can't be extended and whose regular state can't be mutated (not counting user-provided instance var... headius (Charles Nutter)
02:56 AM Feature #8906: Freeze Symbols
Symbol is a symbol is a symbol. It's not a string, nor an integer.
Besides that, I agree with making symbols froz...
matz (Yukihiro Matsumoto)
02:53 AM Feature #8906 (Closed): Freeze Symbols
Now, Integer and Float objects are frozen objects.
How about to freeze Symbol objects, too?
I think Symbol is frien...
ko1 (Koichi Sasada)

09/13/2013

09:08 PM Revision 2614d9ba (git): * dir.c (dir_s_glob): [DOC] Improve wording and layout.
* dir.c (file_s_fnmatch): ditto.
* dir.c (Init_Dir): [DOC] Document File::Constants::FNM_XXX
constants. (These ...
drbrain (Eric Hodel)
07:59 PM Revision a332bc59 (git): * 2013-09-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:58 PM Revision 1daa0b11 (git): * lib/rubygems: Update to RubyGems 2.1.3
Fixed installing platform gems
Restored concurrent requires
Fixed installing gems with extensions with --instal...
drbrain (Eric Hodel)
04:18 PM Feature #8892: Documentation of Ruby at the level of S-expressions.
@naruse: I see.
@yorickpeterse: Looks awesome. I hope it won't disappoint me. That whitequark guy looks amazing, too....
Anonymous
04:06 PM Misc #8905 (Closed): Add documentation to semantics of method default arguments
In http://www.ruby-doc.org/core-2.0.0/doc/syntax/methods_rdoc.html one can see simple uses of default parameters. But... prijutme4ty (Ilya Vorontsov)
03:02 PM Revision b3571b55 (git): * lib/rubygems: Update to RubyGems to 2.0.8. [ruby-core:57155]
[Backport #8900]
the patch is provided by drbrain (Eric Hodel).
this update contains a security fix for CVE-2013-...
nagachika (Tomoyuki Chikanaga)
02:31 PM Revision 81a807b1 (git): merge revision(s) 42541: [Backport #8903]
* object.c (Init_Object): undef Module#prepend_features on Class, as
well as Module#append_features. [Fixe...
nagachika (Tomoyuki Chikanaga)
02:18 PM Revision 4dbca94e (git): merge revision(s) 42379: [Backport #8904]
* enumerator.c: [DOC] Remove reference to Enumerator::Lazy#cycle
Patch by @kachick [Fixes GH-372]
...
nagachika (Tomoyuki Chikanaga)
02:01 PM Revision 4c2f2ffc (git): merge revision(s) 42782,42799: [Backport #8902]
* vm_insnhelper.c (vm_search_super_method): use ci->argc instead of
ci->orig_argc. ci->argc can be changed ...
nagachika (Tomoyuki Chikanaga)
10:23 AM Bug #8443: -Lprefix/lib
> 反対というわけではないのですが、
> この話は、いろいろある cross compile に関する問題のうちのひとつなので、
> ひとつだけどうにかしても cross compile が成功するようになるわけではない気が...
nagachika (Tomoyuki Chikanaga)
09:53 AM Bug #8443: -Lprefix/lib
2013年9月13日 1:56 nagachika (Tomoyuki Chikanaga) <[email protected]>:
> Issue #8443 has been updated by nagachik...
akr (Akira Tanaka)
01:56 AM Bug #8443: -Lprefix/lib
r39347 のバックポートははさらに他の変更も引き連れていかないといけないと思うのでしないつもりです。
では少し変更して以下で入れておこうと思います。
Index: configure.in
=============...
nagachika (Tomoyuki Chikanaga)
07:28 AM Revision 85995e88 (git): hash.c: utility functions from ruby_setenv
* hash.c (invalid_envname, check_envname): extract utility functions
from ruby_setenv().
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
07:28 AM Revision 24833587 (git): rbuninstall.rb: tty
* tool/rbuninstall.rb: show progress if tty and add --tty option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
07:24 AM Revision 6217307f (git): rbuninstall.rb: rmdir -p
* tool/rbuninstall.rb: remove parent directories.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42931 b2dd03c8-3...
nobu (Nobuyoshi Nakada)
04:57 AM Revision 80d82164 (git): * lib/uri/generic.rb (URI::Generic.find_proxy): return nil if
http_proxy environment variable is empty string.
[ruby-core:57140] [Bug #8898]
git-svn-id: svn+ssh://ci.ruby-lang....
naruse (Yui NARUSE)
04:48 AM Bug #7537: OptionParser treats negative digits as options
Any thoughts about this patch? prijutme4ty (Ilya Vorontsov)
03:23 AM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
(9/5/13 8:55 AM), SASADA Koichi wrote:
> (2013/09/05 20:52), Glass_saga (Masaki Matsushita) wrote:
>> I fixed a ...
kosaki (Motohiro KOSAKI)
03:23 AM Bug #8730: "rescue Exception" rescues Timeout::ExitException
(9/5/13 3:31 AM), Nobuyoshi Nakada wrote:
> (13/09/05 0:25), KOSAKI Motohiro wrote:
>>>> 次に出てくるのは逆に、デーモンなどで全部捕まえ...
kosaki (Motohiro KOSAKI)
02:39 AM Revision 0c252b43 (git): NEWS: sort
* NEWS (Stdlib updates): sort in case-insensitive alphabetical order.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
01:42 AM Bug #8205 (Assigned): Regexp.union behavior and Regexp.try_convert
Hello, avyy.
That makes sense.
I think it's spec that Regexp.union internally convert arguments with to_regexp, b...
nagachika (Tomoyuki Chikanaga)
01:40 AM Revision 4746305a (git): * 2013-09-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:40 AM Revision fdb6a621 (git): * lib/rubygems: Update to RubyGems 2.1.3
Fixed installing platform gems
Restored concurrent requires
Fixed installing gems with extensio...
drbrain (Eric Hodel)

09/12/2013

10:57 PM Feature #8460: PATCH: optparse: add `keep_unknown` option
No test yet.
https://github.com/nobu/ruby/tree/optparse-keep_unknown
nobu (Nobuyoshi Nakada)
10:37 PM Feature #8890 (Closed): [PATCH] Eliminate less-than-zero checks for unsigned variables
This issue was solved with changeset r42920.
Anton, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
06:12 AM Feature #8890: [PATCH] Eliminate less-than-zero checks for unsigned variables
It would be nice configure script abort if detect signed size_t. It protects us from crazy and invalid platform issue... kosaki (Motohiro KOSAKI)
04:46 AM Feature #8890: [PATCH] Eliminate less-than-zero checks for unsigned variables
OK, same for C89: http://port70.net/~nsz/c/c89/c89-draft.html, section 4.1.5. tonyo (Anton Ovchinnikov)
09:47 PM Bug #8901 (Closed): "-lgmp: not found" でlibruby-static.a 作成に失敗する
This issue was solved with changeset r42919.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i...
ngoto (Naohisa Goto)
05:37 PM Bug #8901 (Closed): "-lgmp: not found" でlibruby-static.a 作成に失敗する
BignumにGMPを使うようになって以降、Solarisで以下のようにlibruby-static.a の作成に失敗するようになりました。
Solaris以外にも、LDFLAGSでライブラリの場所を指定する必要のある環境では同様に...
ngoto (Naohisa Goto)
09:23 PM Bug #8899 (Rejected): Ruby Crashes when pulling databse from heroku using 'taps' gem
You run ruby 1.9.3 with extension libraries for 2.0.0. nobu (Nobuyoshi Nakada)
01:55 AM Bug #8899 (Rejected): Ruby Crashes when pulling databse from heroku using 'taps' gem
/Users/[user]/.rvm/gems/ruby-2.0.0-p247@[gemset]/gems/sqlite3-1.3.7/lib/sqlite3/sqlite3_native.bundle: [BUG] Segmenta... zaid_brilliant (Zaid Akram)
08:07 PM Bug #8864 (Closed): sprintf segfaults with too high precision
This issue was solved with changeset r42918.
Aaron, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
07:44 PM Bug #8864: sprintf segfaults with too high precision
I made a patch for this issue. phasis68 (Heesob Park)
05:11 PM Revision a6929d1d (git): merge revision(s) 42906: [Backport #8891]
* thread.c (rb_mutex_unlock): Mutex#unlock no longer raise
an exception even if uses on trap. [Bug #8891]
...
nagachika (Tomoyuki Chikanaga)
04:43 PM Revision acdfd915 (git): merge revision(s) 42905: [Backport #8884]
* vm_backtrace.c (vm_backtrace_to_ary): Ignore the second argument if
it is nil. [Bug #8884] [ruby-core:570...
nagachika (Tomoyuki Chikanaga)
04:08 PM Revision b55e9b7b (git): merge revision(s) 42903: [Backport #8881]
* class.c (method_entry_i): should exclude refined methods from
instance method list. [ruby-core:57080] [B...
nagachika (Tomoyuki Chikanaga)
04:05 PM Bug #8443: -Lprefix/lib
r39347 のバックポート予定がないのならいいんじゃないでしょうか。 nobu (Nobuyoshi Nakada)
12:55 AM Bug #8443: -Lprefix/lib
なかださん
バックポートしようと思ったのですが LIBRUBY_PATHFLAGS への代入が ruby_2_0_0 では -L\$(libdir) になっていたので(r39347 がバックポートされていないため)、confli...
nagachika (Tomoyuki Chikanaga)
03:54 PM Revision 3041c43d (git): merge revision(s) 42869: [Backport #8872]
* vm_eval.c (vm_call0): fix prototype, the id parameter should be of
type ID, not VALUE
* vm_insnh...
nagachika (Tomoyuki Chikanaga)
03:28 PM Revision ba76a79a (git): merge revision(s) 42450: [Backport #8735]
* enumerator.c (lazy_zip_func): fix non-single argument. fix
out-of-bound access and pack multiple yielded...
nagachika (Tomoyuki Chikanaga)
01:40 PM Revision e6a317bf (git): configure.in: size_t must be unsigned
* configure.in (RUBY_CHECK_SIGNEDNESS): macro to check signedness of a
type.
* configure.in (size_t): must be unsig...
nobu (Nobuyoshi Nakada)
01:37 PM Revision 3f78d846 (git): Eliminate less-than-zero checks for unsigned variables
* ext/bigdecimal/bigdecimal.c, ext/digest/md5/md5.c,
ext/json/fbuffer/fbuffer.h, ext/json/generator/generator.c:
...
nobu (Nobuyoshi Nakada)
12:47 PM Revision a6f13053 (git): * Makefile.in (libruby-static.a): change LDFLAGS order. LDFLAGS may include library path that should be specified before LIBS.
[ruby-dev:47707] [Bug #8901]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42919 b2dd03c8-39d4-4d8f-98ff-823fe6...
ngoto (Naohisa Goto)
11:58 AM Feature #8895: Destructuring Assignment for Hash
chendo (Jack Chen) wrote:
> No value variable after `other_key:` feels a bit off to me, too.
Not surprising it fe...
marcandre (Marc-Andre Lafortune)
09:54 AM Feature #8895: Destructuring Assignment for Hash
sawa (Tsuyoshi Sawada) wrote:
> Given that destructive assignments with array prohibits the `[ ]` on the left side o...
chendo (Jack Chen)
09:52 AM Feature #8895: Destructuring Assignment for Hash
marcandre (Marc-Andre Lafortune) wrote:
> I suggested something similar in [ruby-core:41772].
> Here is a summary ...
chendo (Jack Chen)
03:21 AM Feature #8895: Destructuring Assignment for Hash
Given that destructive assignments with array prohibits the `[ ]` on the left side of the assignment, that is:
...
sawa (Tsuyoshi Sawada)
02:41 AM Feature #8895: Destructuring Assignment for Hash
I suggested something similar in [ruby-core:41772].
Here is a summary from my similar suggestion made in [ruby-core...
marcandre (Marc-Andre Lafortune)
11:07 AM Revision 88d28fb7 (git): vsnprintf.c: fix buffer overflow
* vsnprintf.c (MAXEXP, MAXFRACT): calculate depending on constants in
float.h.
* vsnprintf.c (BSD_vfprintf): limit ...
nobu (Nobuyoshi Nakada)
05:37 AM Revision 1472ca90 (git): * 2013-09-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:37 AM Revision e4ef4ddd (git): signal.c: adjust style
* signal.c (rb_sigaltstack_size, ruby_abort): adjust style,
procnames-start-lines.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
01:59 AM Feature #8896: #tap with missing block
#tap without a block returning self makes sense

--
Fuad Saud
Sent with Sparrow (http://www.sparrowmailapp....
fuadksd (Fuad Saud)
01:54 AM Feature #8896: #tap with missing block
> I would like to see tap return an Enumerator if a block is not passed.
Can you explain your suggestion a bit more?...
prijutme4ty (Ilya Vorontsov)
01:25 AM Bug #8792: HP-UX needs sys/pstat.h for missing/setproctitle.c
Backported to ruby_2_0_0 at r42913. nagachika (Tomoyuki Chikanaga)
 

Also available in: Atom