Project

General

Profile

Activity

From 07/12/2012 to 07/18/2012

07/18/2012

11:20 PM Revision ac80ad66 (git): * test/ruby/test_file.rb: remove temporally files early.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:39 PM Revision 939b0e9c (git): fixed: can't delete unix domain sockets problem
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masatoshi SEKI
08:37 PM Bug #6751 (Closed): remove tempfiles early.
cgi.rb で、テンポラリファイル (Tempfile) をなるべく早く消すようにすると良いと
思うのですがいかがでしょうか。
いずれ GC で消されるはずなので、Bug というほどの話ではありませんが。
./ruby...
akr (Akira Tanaka)
06:48 PM Revision 7d4e7fe8 (git): * bignum.c: Added #include <strings.h> for ffs(). Patch by Perry
Smith. Thank you. [Bug #6748]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36455 b2dd03c8-39d4-4d8f-98ff-823fe6...
kosaki (Motohiro KOSAKI)
04:59 PM Revision 0501be6f (git): * include/ruby/intern.h (rb_num_zerodiv): Added NORETURN.
Patched by Xi Wang. [Bug #6736]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36454 b2dd03c8-39d4-4d8f-98ff-823f...
kosaki (Motohiro KOSAKI)
04:48 PM Revision da78490c (git): use localhost for both local and remote. [Bug #6746]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:33 PM Bug #6746: test_bind_to_local_host(TestNetHTTPLocalBind) fails.
それは困りましたね。手元の環境には::1しかありません。
% /usr/local/bin/ruby -rsocket -e'p Socket.ip_address_list'
[#<Addrinfo: 127.0.0.1>,...
shyouhei (Shyouhei Urabe)
04:11 PM Feature #6735 (Closed): curses: support linking against pdcurses
This issue was solved with changeset r36436.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
shugo (Shugo Maeda)
04:05 PM Bug #5214 (Closed): "not (true)" should not warn "(...) interpreted as grouped expression"
This issue was solved with changeset r36434.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
shugo (Shugo Maeda)
04:05 PM Bug #6674 (Closed): 1.9 parser regression: not ()
This issue was solved with changeset r36434.
Ryan, thank you for reporting this issue.
Your contribution to Ruby is g...
shugo (Shugo Maeda)
03:23 PM Revision 64b7aa9e (git): * 2012-07-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:23 PM Revision c96b913e (git): increment @tmp_count.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:57 PM Revision c0087df0 (git): pack.c: round down too long uuencode width
* pack.c (pack_pack): round down too long uuencode width. folding
width in uuencode format cannot be longer than 6...
nobu (Nobuyoshi Nakada)
02:20 PM Revision 68a01f9c (git): test_syntax.rb: update
* test/ruby/test_syntax.rb (test_warn_grouped_expression): update for
r36434. [ruby-core:39050][Bug #5214]
git-s...
nobu (Nobuyoshi Nakada)
02:09 PM Revision 7624e5d3 (git): * ext/dbm/dbm.c (fdbm_empty_p): fix wrong condtion introduced in r36438.
* ext/sdbm/init.c (fsdbm_empty_p): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36448 b2dd03c8-39d4-4d8f...
naruse (Yui NARUSE)
02:09 PM Revision 5b7b60bb (git): * test/ruby/test_beginendblock.rb: remove temporally files early.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:43 PM Revision bc893dcf (git): * test/ruby/test_autoload.rb: remove temporally files early.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:21 PM Feature #5341: Add SSL session reuse to Net::HTTP
drbrain (Eric Hodel) wrote:
> Updated patch
If Martin checked this patch, I'm ok; commit it.
naruse (Yui NARUSE)
01:00 PM Revision d5e9b696 (git): * test/ruby/test_argf.rb: use temporally directory.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:57 PM Bug #6610 (Closed): Fix Benchmark.benchmark output with an empty caption
This issue was solved with changeset r36427.
Benoit, thank you for reporting this issue.
Your contribution to Ruby is...
naruse (Yui NARUSE)
12:07 PM Revision ea3edd27 (git): mkmf.rb: fix typo
* lib/mkmf.rb (configuration): fix typo, should never return nil.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
11:07 AM Bug #6743: Add documentation for debug library
I think matz would need to rule on the name change from DEBUGGER__ to Debugger, so please file it as a separate issue... drbrain (Eric Hodel)
10:43 AM Bug #6743: Add documentation for debug library
Hi Eric,
Thank you for taking the time to review this. I was actually trying to rename from DEBUGGER__ to Debugger...
oscardelben (Oscar Del Ben)
10:02 AM Bug #6743: Add documentation for debug library
I like the documentation, but I can't apply the rename from Debugger to DEBUGGER__.
The nodoc additions seem exces...
drbrain (Eric Hodel)
10:02 AM Bug #6743 (Closed): Add documentation for debug library
This issue was solved with changeset r36426.
Oscar, thank you for reporting this issue.
Your contribution to Ruby is ...
drbrain (Eric Hodel)
10:42 AM Revision 4db96fe4 (git): * test/openssl/test_config.rb: remove temporally files early.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:27 AM Bug #6738 (Closed): Typos / corrections in rdoc for Logger library
This issue was solved with changeset r36424.
Marcus, thank you for reporting this issue.
Your contribution to Ruby is...
drbrain (Eric Hodel)
09:25 AM Revision 0ff01339 (git): fix typo
* error.c (rb_builtin_type_name): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36442 b2dd03c8-39d4-4d...
nobu (Nobuyoshi Nakada)
09:23 AM Feature #6724: waaaaaaant! (ISeq.load)
On Tue, Jul 17, 2012 at 6:27 PM, Aaron Patterson
<[email protected]> wrote:
>
> class RubyVM
> ...
luislavena (Luis Lavena)
06:29 AM Feature #6724: waaaaaaant! (ISeq.load)
On Thu, Jul 12, 2012 at 08:58:36AM +0900, zenspider (Ryan Davis) wrote:
>
> Issue #6724 has been reported by zens...
Anonymous
08:45 AM Revision 6e018e3f (git): error.c: map by index
* error.c (rb_builtin_type_name): map by index.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36441 b2dd03c8-39...
nobu (Nobuyoshi Nakada)
08:41 AM Revision 40ce1eb4 (git): warning: no indirect flag
* regparse.c (is_onechar_cclass): remove "found" indirect flag to
suppress warnings by gcc 4.7.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
08:40 AM Revision 02f802f2 (git): vm.c: remove unused variables
* vm.c (invoke_block_from_c), vm_insnhelper.c (vm_call_cfunc): remove unused variables.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
08:15 AM Feature #6688: Object#replace
1.become(2) should certainly raise an exception as I meant. But I caught what the problem have you probably meant:
a...
prijutme4ty (Ilya Vorontsov)
08:04 AM Feature #6620 (Closed): Add &apos; to CGI's HTML escaping
This issue was solved with changeset r36422.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
xibbar (Takeyuki FUJIOKA)
07:44 AM Revision f9c014d0 (git): empty_p: optimize and warnings
* ext/dbm/dbm.c (fdbm_empty_p): not empty if first key exists.
suppress warnngs by gcc 4.7 -Wstrict-overflow.
* ext...
nobu (Nobuyoshi Nakada)
07:17 AM Revision 5a03c256 (git): mkmf.rb: hack for -framework
* lib/mkmf.rb (have_framework): get rid of separating -framework
option and its argument and dealing with the argum...
nobu (Nobuyoshi Nakada)
07:13 AM Bug #6750 (Closed): Comment above rb_iseq_struct.local_size gives out of date description
The description of rb_iseq_struct.local_size says that it is sizeof(local vars) + 1 for class and method frames, but ... davidbalbert (David Albert)
07:11 AM Revision 5d743d76 (git): * ext/curses/extconf.rb: support PDCurses. patched by Luis Lavena.
[ruby-core:46485] [Feature #6735]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36436 b2dd03c8-39d4-4d8f-98ff-82...
shugo (Shugo Maeda)
07:08 AM Revision 83dd5556 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:05 AM Revision bbaf9b28 (git): * parse.y (primary): allow an empty grouped expression as the
operand of the not operator (e.g., not ()).
[ruby-core:45976] [Bug #6674]
* parse.y (parser_yylex): show no warnin...
shugo (Shugo Maeda)
06:47 AM Revision e9a91d2c (git): * thread.c (rb_thread_call_without_gvl2): added.
it can skip last CHECK_INTS. See document for more details.
Document about it was updated a bit.
* include/ruby/th...
ko1 (Koichi Sasada)
05:53 AM Revision 6684ade9 (git): configure.in: EXTDLDFLAGS
* configure.in (EXTDLDFLAGS): split options for each extension
libraries, and unused in ruby.pc. [Bug #6734]
* lib...
nobu (Nobuyoshi Nakada)
05:47 AM Revision eff4b2b2 (git): * thread.c: fix last commit miss.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:46 AM Revision 28144433 (git): * thread.c (rb_threadptr_async_errinfo_*): manage async errors queue.
Async events such as an exception throwed by Thread#raise,
Thread#kill and thread termination (after main thread te...
ko1 (Koichi Sasada)
05:29 AM Revision 18c04b88 (git): add casts
* pack.c: (ditto) bitwise operations are not char. Apply explicit
casts on them.
git-svn-id: svn+ssh://ci.ruby-l...
shyouhei (Shyouhei Urabe)
05:13 AM Bug #6749 (Closed): rdoc of Time class (incorrect explanation of leap seconds)
The patch fixes the documentation of Time#sec,
where an incorrect explanation of leap seconds is given.
stomar (Marcus Stollsteimer)
04:46 AM Revision 8c36fc30 (git): add casts
* encoding.c (load_encoding): explicit cast to suppress warning.
Though the cast truncates some bits, from heur...
shyouhei (Shyouhei Urabe)
04:09 AM Bug #5915 (Closed): Array#join with explicit nil should not use $,
Added in r36421. naruse (Yui NARUSE)
03:56 AM Revision 39b33658 (git): * lib/benchmark.rb: Fix Benchmark.benchmark output with an empty
caption. patched by Benoit Daloze. [ruby-core:45719] [Bug #6610]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
naruse (Yui NARUSE)
02:45 AM Bug #6745 (Third Party's Issue): Segmentation fault in postgresql_adapter.rb:607
It crashes on pgresult_values(), so it seems pg_ext's bug.
6 pg_ext.bundle 0x0000000109dd6578 p...
naruse (Yui NARUSE)
01:02 AM Revision 9844bc02 (git): * lib/debug.rb: Added toplevel documentation. Based on patch by Oscar
Del Ben. [Bug #6743], fixes #146 on github.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36426 b2dd03c8-39d4-...
drbrain (Eric Hodel)
12:36 AM Revision 7a514fc6 (git): * test/win32ole/test_win32ole_event.rb (TestWIN32OLE_EVENT): use
standard skip method to skip tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36425 b2dd03c8-39d4-4d8f-98ff...
U.Nakamura
12:27 AM Revision fe6aa0e1 (git): * lib/logger.rb: Updated typos and output to match modern Logger
output. Patch by Marcus Stollsteimer. [Bug #6738]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36424 b2dd03c...
drbrain (Eric Hodel)

07/17/2012

11:04 PM Revision 08f46f08 (git): Wed Jul 18 08:01:10 2012 Takeyuki FUJIOKA <[email protected]>
* test/rss/test_dublincore.rb: update test for CGI.escapeHTML.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@364...
Takeyuki FUJIOKA
11:04 PM Revision c47cca2f (git): Wed Jul 18 07:59:29 2012 Takeyuki FUJIOKA <[email protected]>
* lib/cgi/util.rb (CGI.escapeHTML,unescapeHTML): Add &apos; for HTML5 escaping.
[Feature #6620]
git-svn-id: svn+...
Takeyuki FUJIOKA
08:30 PM Bug #6645: Segmentation fault in net/http.rb
sorry for my late reply.
It was a bit difficult for me to reproduce this problem with a minimal set of code, and h...
yuki24 (Yuki Nishijima)
07:07 PM Revision ba2ed2ed (git): Add documentation about Array#join(nil). [Bug#5915]
We talked about this and it is like following:
* maybe ary.join(nil) should always use empty string as a separator,
...
naruse (Yui NARUSE)
06:08 PM Revision 85dc1ab2 (git): Add tests for r36415.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:46 PM Bug #6746 (Assigned): test_bind_to_local_host(TestNetHTTPLocalBind) fails.
このテストは [Feature #6617] に対するもので、HTTP 接続時にローカル側のホストとポートを指定するためのものです。
r36416 で適切な IPv6 アドレスが CONFIG に設定されていればテストが通るようにし...
naruse (Yui NARUSE)
05:41 PM Bug #6746 (Closed): test_bind_to_local_host(TestNetHTTPLocalBind) fails.
This issue was solved with changeset r36416.
Shyouhei, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
02:45 PM Bug #6746 (Closed): test_bind_to_local_host(TestNetHTTPLocalBind) fails.
手元の環境でtest_bind_to_local_host(TestNetHTTPLocalBind)が失敗しています。
55) Error:
test_bind_to_local_host(TestNetHTTPLocalB...
shyouhei (Shyouhei Urabe)
04:47 PM Bug #5694 (Closed): Proc#arity doesn't take optional arguments into account.
This issue was solved with changeset r36415.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
naruse (Yui NARUSE)
01:21 AM Bug #5694: Proc#arity doesn't take optional arguments into account.
matz (Yukihiro Matsumoto) wrote:
> Because non-lambda proc and lamdba behave differently.
> You can blame me about ...
marcandre (Marc-Andre Lafortune)
12:50 AM Bug #5694: Proc#arity doesn't take optional arguments into account.
Because non-lambda proc and lamdba behave differently.
You can blame me about inconsistency. I should have designed ...
matz (Yukihiro Matsumoto)
12:39 AM Bug #5694 (Open): Proc#arity doesn't take optional arguments into account.
Hi,
akr (Akira Tanaka) wrote:
> We discussed this issue at a developer meeting.
> We have consensus that lambda ...
marcandre (Marc-Andre Lafortune)
12:19 AM Bug #5694 (Closed): Proc#arity doesn't take optional arguments into account.
This issue was solved with changeset r36411.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
marcandre (Marc-Andre Lafortune)
04:13 PM Revision 3d68a736 (git): * 2012-07-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:13 PM Revision b69f55a6 (git): * lib/open-uri.rb: delete space.
* test/psych/test_alias_and_anchor.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36418 b2dd03c8-39d4-...
ayumin (Ayumu AIZAWA)
01:17 PM Revision cb0d4805 (git): * lib/open-uri.rb: call io.close! for Tempfile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:23 AM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
まつもと ゆきひろです

In message "Re: [ruby-dev:45967] Re: [ruby-trunk - Feature #6587] proposal: adding new methods File...
Anonymous
11:10 AM Feature #6587 (Rejected): proposal: adding new methods File.rootname and Pathname#rootname
matz (Yukihiro Matsumoto)
10:53 AM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
こんにちは、なかむら(う)です。

In message "[ruby-dev:45944] [ruby-trunk - Feature #6587] proposal: adding new methods File.ro...
usa (Usaku NAKAMURA)
11:12 AM Feature #6737: Add Hash#read and alias as #[].
=begin
Oh, thanks Shyouhei. That is very helpful breakdown. So I infer then, #[] (aka read) can be defined via #fetc...
trans (Thomas Sawyer)
07:10 AM Feature #6737: Add Hash#read and alias as #[].
trans (Thomas Sawyer) wrote:
> Has #fetch always had second default argument?
I think so.
> Although... I imag...
shyouhei (Shyouhei Urabe)
09:27 AM Feature #6735: curses: support linking against pdcurses
Thanks for your time and details Thomas.
However, as mentioned in my previous comment, ncurses does not compile pr...
luislavena (Luis Lavena)
08:57 AM Feature #4788: resolv.rb refactoring
@ioquatix isn't the only one who's interested in it (read: me too). shyouhei (Shyouhei Urabe)
08:41 AM Revision da74f0f4 (git): Support IPv6 address. [Bug #6746]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:53 AM Feature #6731: add new method "Object.present?" as a counter to #empty?
Hum, wouldn't this conflict with Rails? In Rails, " ".present? is
falseclass Object

>
> def present?...
claytrump (Clay Trump)
07:47 AM Revision c2bcae86 (git): * proc.c (rb_proc_arity): return normal value (not -n-1) if it is not
a labmda, or it is a labmda and no arg_opts. [Bug #5694]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36415 b2d...
naruse (Yui NARUSE)
07:35 AM Bug #6745: Segmentation fault in postgresql_adapter.rb:607
You can install Ruby yourself:
cd ruby
autoconf
configure --prefix=/tmp
make & make install
oscardelben (Oscar Del Ben)
07:16 AM Bug #6745 (Third Party's Issue): Segmentation fault in postgresql_adapter.rb:607
I can reproduce the bug, but it only occurs in a script that I can't share. Fails each time in 1.9.3-p194. Attempted ... garysweaver (Gary Weaver)
06:20 AM Feature #6744 (Feedback): ruby unable to run system commands that require elevated privileges
Examples, download this file:
http://sourceforge.net/projects/smplayer/files/SMPlayer/0.6.9/smplayer-0.6.9-win32.exe...
rogerdpack (Roger Pack)
02:52 AM Bug #6743: Add documentation for debug library
https://github.com/ruby/ruby/pull/146 oscardelben (Oscar Del Ben)
02:51 AM Bug #6743 (Closed): Add documentation for debug library
Added initial documentation for the library.
I've refactored DEBUGGER__ to Debugger so that it can appear in the d...
oscardelben (Oscar Del Ben)
02:48 AM Bug #6742: Emacs compilation-shell-minor-mode misconfiguration
Somehow I managed to avoid including the patch file. Let's try that again.
j2petkov (Jean-Christophe Petkovich)
02:30 AM Bug #6742 (Closed): Emacs compilation-shell-minor-mode misconfiguration
In the definition of inferior-ruby-mode, compilation-shell-minor-mode is enabled before it's variables are set. The w... j2petkov (Jean-Christophe Petkovich)
02:06 AM Bug #6719: Documentation Error for String.sub()
I think this needs to be resubmitted without all the reformatting. oscardelben (Oscar Del Ben)

07/16/2012

11:48 PM Bug #6203: Array#values_at does not handle ranges with end index past the end of the array
matz (Yukihiro Matsumoto) wrote:
> The trailing nil must be a bug.
Was there a reason to change the behavior of `...
marcandre (Marc-Andre Lafortune)
11:45 PM Feature #6739 (Feedback): One-line rescue statement should support specifying an exception class
A `rescue` clause (non-modifier) can be followed by arbitrary expressions which would return a class or a module,
so...
nobu (Nobuyoshi Nakada)
06:49 AM Feature #6739 (Feedback): One-line rescue statement should support specifying an exception class
Hi there,
When wrapping up a single line inside a `begin`/`rescue` block I feel constantly annoyed that I have to ...
Quintus (Marvin Gülker)
10:52 PM Bug #6741 (Closed): (1 << 103).to_f.to_s is "10141204801825835000000000000000.0"
This issue was solved with changeset r36409.
Akira, thank you for reporting this issue.
Your contribution to Ruby is ...
akr (Akira Tanaka)
09:07 PM Bug #6741 (Closed): (1 << 103).to_f.to_s is "10141204801825835000000000000000.0"
気がついたのですが、Float#to_s が実際には 0 でない桁を 0 とした文字列を生成することがあります。
% ./ruby -ve '1.upto(200) {|i| p [i, (1 << i).to_f.to_s...
akr (Akira Tanaka)
10:42 PM Feature #4788: resolv.rb refactoring
*Bump* ioquatix (Samuel Williams)
10:08 PM Bug #6740 (Closed): [readline] RDoc for basic_word_break_characters
This issue was solved with changeset r36408.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
ayumin (Ayumu AIZAWA)
09:30 AM Bug #6740 (Closed): [readline] RDoc for basic_word_break_characters
Default characters of basic_word_break_characters include a space (" ").
http://git.savannah.gnu.org/cgit/bash.git/t...
no6v (Nobuhiro IMAI)
08:31 PM Feature #6737: Add Hash#read and alias as #[].
@shyouhei
Well, you learn something new every day! Has #fetch always had second default argument?
I think that can...
trans (Thomas Sawyer)
08:21 PM Feature #6737: Add Hash#read and alias as #[].
@dbrian In part I wanted to submit this on it's own merits as well. I hesitated to even bring up #6442. I personally ... trans (Thomas Sawyer)
03:58 PM Feature #6737: Add Hash#read and alias as #[].
#fetch takes optional second argument. Tell us how inefficient it is. shyouhei (Shyouhei Urabe)
02:41 PM Feature #6737 (Feedback): Add Hash#read and alias as #[].
Based on the note in #6442, it is probably best you submit patches related to that feature request (such as this one ... drbrain (Eric Hodel)
05:25 AM Feature #6737: Add Hash#read and alias as #[].
> What is wrong with #fetch ?
There's one important difference, `#fetch` raises an error when a key isn't present, w...
trans (Thomas Sawyer)
04:53 AM Feature #6737: Add Hash#read and alias as #[].
What is wrong with #fetch? drbrain (Eric Hodel)
02:08 AM Feature #6737 (Feedback): Add Hash#read and alias as #[].
Just, generally speaking it is nice to have a word named method for things when that suites readability better. Most ... trans (Thomas Sawyer)
07:00 PM Revision 7d1f53e7 (git): * ext/psych/lib/psych/visitors/to_ruby.rb: strings with YAML anchors
are properly referenced. Patched by Joe Rafaniello via Github:
https://github.com/tenderlove/psych/pull/69
* ext/...
tenderlovemaking (Aaron Patterson)
06:09 PM Bug #3589 (Closed): Converting Bignums to Float for equality checks is wrong
This issue was solved with changeset r36404.
Tomasz, thank you for reporting this issue.
Your contribution to Ruby is...
akr (Akira Tanaka)
05:15 PM Bug #6708 (Closed): Remove useless parameter
This issue was solved with changeset r36400.
Oscar, thank you for reporting this issue.
Your contribution to Ruby is ...
ayumin (Ayumu AIZAWA)
04:02 PM Feature #6183: Enumerator::Lazy performance issue
Here's an update:
Finally I've fixed the last test for Enumerator::Lazy#inspect - now it supports procs chaining too...
gregolsen (Innokenty Mikhailov)
03:28 PM Revision 43395d53 (git): Revert of r36411, as does not distinguish proc from lambda
* proc.c (rb_proc_arity): Fix Proc#arity in case of optional arguments
[bug #5694] [rubyspec:b8b259] [rubyspec:184c...
Marc-Andre Lafortune
03:19 PM Revision 1e18c8eb (git): * 2012-07-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:19 PM Revision 466f7f6c (git): Revert r33924.
* proc.c (rb_proc_arity): Fix Proc#arity in case of optional arguments
[bug #5694] [rubyspec:b8b259] [rubyspec:184c...
Marc-Andre Lafortune
02:30 PM Revision fae19d62 (git): * bignum.c (rb_integer_float_cmp): use FIXNUM_MIN and FIXNUM_MAX,
instead of LONG_MIN and LONG_MAX.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36410 b2dd03c8-39d4-4d8f-98ff-...
akr (Akira Tanaka)
01:52 PM Revision 0e2aa330 (git): * numeric.c (flo_to_s): use the exponential form if the integer part
is longer than or equal DBL_DIG.
[ruby-dev:45960] [ruby-trunk - Bug #6741]
git-svn-id: svn+ssh://ci.ruby-lang.or...
akr (Akira Tanaka)
01:08 PM Revision e985c49e (git): * ext/readline/readline.c: fixed docs. [Bug #6740][ruby-core:46501]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
10:39 AM Revision 04f09ef8 (git): * bignum.c (rb_integer_float_eq): new function.
(rb_big_eq): use rb_integer_float_eq.
* internal.h (rb_integer_float_eq): declared.
* numeric.c (flo_eq): use rb_in...
akr (Akira Tanaka)
10:02 AM Revision 858a832d (git): * bignum.c (rb_integer_float_cmp): rename a local variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:54 AM Feature #6735: curses: support linking against pdcurses
Actually the page on gnu.org is a copy (with some minor changes) of the file on my site.
I see that my faq didn't pr...
ThomasDickey (Thomas dickey)
09:41 AM Revision cf469774 (git): * bignum.c (rb_integer_float_cmp): renamed from rb_big_float_cmp.
* internal.h: follow the above change.
* numeric.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3640...
akr (Akira Tanaka)
09:08 AM Revision 94735e9e (git): * bignum.c (rb_big_float_cmp): compare an integer and float precisely.
[ruby-core:31376] [Bug #3589] reported by Tomasz Wegrzanowski.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36...
akr (Akira Tanaka)
08:44 AM Revision 984729ba (git): * bignum.c (rb_big_float_cmp): support fixnum for argument x.
* numeric.c (fix_equal): use rb_big_float_cmp.
(fix_cmp): ditto.
(fix_gt): ditto.
(fix_ge): ditto.
(fix_lt): ...
akr (Akira Tanaka)
08:15 AM Revision 3fe481ae (git): fixed ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
08:15 AM Revision d570a76c (git): * test/fileutils/test_fileutils.rb: add test for FileUtils#uptodate?
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
08:15 AM Revision e6021a1b (git): * lib/fileutils.rb (uptodate?): remove useless parameter.
patched by Oscar Del Ben.[Bug #6708][ruby-core:46256]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36400 b2dd03...
ayumin (Ayumu AIZAWA)
06:38 AM Revision 8d0b1c25 (git): * bignum.c (rb_big_eq): use rb_big_float_cmp.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:02 AM Revision 6dd65bb3 (git): * internal.h (rb_big_float_cmp): declared.
* bignum.c (rb_big_float_cmp): extracted from rb_big_cmp and big_op.
(rb_big_cmp): use rb_big_float_cmp.
(big_op)...
akr (Akira Tanaka)
05:15 AM Revision 06e9e202 (git): * 2012-07-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:15 AM Revision 4cd00ffe (git): * bignum.c (enum big_op_t): new type.
(big_op): use enum big_op_t.
(big_gt): ditto.
(big_ge): ditto.
(big_lt): ditto.
(big_le): ditto.
git-svn-i...
akr (Akira Tanaka)
05:10 AM Feature #6721: Object#yield_self
drbrain (Eric Hodel) wrote:
> Your current names are less clear than using a local variable. Using a local variable ...
alexeymuranov (Alexey Muranov)
03:00 AM Bug #6738: Typos / corrections in rdoc for Logger library
=begin
Update examples for log format (especially time) to current Ruby version.
=end
stomar (Marcus Stollsteimer)
02:19 AM Bug #6738 (Closed): Typos / corrections in rdoc for Logger library
=begin
The attached patch fixes typos in the rdoc of lib/logger.rb.
=end
stomar (Marcus Stollsteimer)

07/15/2012

10:59 PM Bug #6673 (Assigned): No longer able to run tests in parallel (-j2)
Thanks, I'll take a look for this, but it may take long time to start investigating. sorry! sorah (Sorah Fukumori)
12:43 AM Bug #6673: No longer able to run tests in parallel (-j2)
sorah (Shota Fukumori) wrote:
> I can't reproduce this on OS X, is this still reproducable?
>
Yes, this still r...
luislavena (Luis Lavena)
10:31 PM Feature #6735 (Assigned): curses: support linking against pdcurses
ThomasDickey (Thomas dickey) wrote:
> Actually, ncurses is "available" for Windows in the sense that it builds and
...
luislavena (Luis Lavena)
07:44 PM Feature #6735: curses: support linking against pdcurses
Actually, ncurses is "available" for Windows in the sense that it builds and
works there, using MinGW.
http://in...
ThomasDickey (Thomas dickey)
09:36 AM Feature #6735 (Closed): curses: support linking against pdcurses
Hello,
On Windows, ncurses are not available. Instead we link against PDCurses when building RubyInstaller.
Exc...
luislavena (Luis Lavena)
09:08 AM Feature #6721: Object#yield_self
Your current names are less clear than using a local variable. Using a local variable reveals your intentions very c... drbrain (Eric Hodel)
07:54 AM Feature #6721: Object#yield_self
nobu (Nobuyoshi Nakada) wrote:
> I'm not against the feature itself, but don't like the name.
`#yield_to`, `#subm...
alexeymuranov (Alexey Muranov)
06:27 AM Feature #6721: Object#yield_self
I'm not against the feature itself, but don't like the name. nobu (Nobuyoshi Nakada)
12:08 AM Feature #6721: Object#yield_self
I've come up with some use case for illustration. I have also looked into the Ruby on Rails `Object#try` method beca... alexeymuranov (Alexey Muranov)

07/14/2012

08:51 PM Bug #5887: The documentation of Module.constants is incorrect
I think this description could be better.
On one hand I find a little surprising that the first sentence mentions ...
fxn (Xavier Noria)
08:36 PM Bug #5887 (Closed): The documentation of Module.constants is incorrect
The document has been fixed already:
In the first form, returns an array of the names of all
constants accessib...
matz (Yukihiro Matsumoto)
03:51 PM Bug #5887: The documentation of Module.constants is incorrect
Matz, do you think about it? ko1 (Koichi Sasada)
06:52 PM Feature #6707 (Assigned): Remove checks for Ruby 1.9 in trunk
Per open-uri.rb, akr allowed me to merge it. WEBrick is OK, too.
Fujioka-san, is it OK for cgi.rb?
Seki-san, is i...
nahi (Hiroshi Nakamura)
06:50 PM Bug #3796 (Closed): make check fails on powerpc64 linux
I believe this is done. shyouhei (Shyouhei Urabe)
06:48 PM Feature #6643 (Assigned): io.seek(off, :end)
ko1 (Koichi Sasada)
06:46 PM Bug #6732 (Assigned): documentation error in IPSocket#peeraddr
shyouhei (Shyouhei Urabe)
04:15 PM Bug #6732 (Closed): documentation error in IPSocket#peeraddr
ri1.9.3 IPSocket#peeraddr
says
TCPSocket.open("www.ruby-lang.org", 80) {|sock|
p sock.peeraddr #=> ["AF_INET...
JWuttke (Joachim Wuttke)
06:46 PM Feature #6613 (Assigned): VT_RECORD, IRecordInfo Support in WIN32OLE
Suketa-san, would you please comment to it? nahi (Hiroshi Nakamura)
06:44 PM Feature #6552 (Feedback): Enumerator::Generator:select should return another Enumerator::Generator
shyouhei (Shyouhei Urabe)
06:43 PM Feature #6583 (Assigned): Improve socket exception message when bind() fails
mame (Yusuke Endoh)
06:43 PM Feature #6586 (Assigned): debugger belongs to core
nahi (Hiroshi Nakamura)
06:42 PM Bug #6726 (Assigned): Syslog crashes when the special %m tag (of syslog(3)) is present in the message
mame (Yusuke Endoh)
06:42 PM Feature #6724 (Assigned): waaaaaaant! (ISeq.load)
mame (Yusuke Endoh)
06:42 PM Bug #6719 (Assigned): Documentation Error for String.sub()
mame (Yusuke Endoh)
06:42 PM Feature #6714 (Assigned): Code injection framework
mame (Yusuke Endoh)
06:41 PM Feature #6638 (Assigned): Array as queue
naruse (Yui NARUSE)
06:41 PM Feature #6710 (Assigned): new special binding specifier :isolated
mame (Yusuke Endoh)
06:40 PM Feature #6695 (Assigned): Configuration for Thread/Fiber creation
mame (Yusuke Endoh)
06:40 PM Feature #6694 (Assigned): Thread.new without block.
mame (Yusuke Endoh)
06:39 PM Bug #6691 (Assigned): MinGW: KNOWNBUGS.rb 4/4 failures
mame (Yusuke Endoh)
06:39 PM Bug #6677 (Assigned): Bignum#== and Float#== should be symmetric
mame (Yusuke Endoh)
06:39 PM Bug #6674 (Assigned): 1.9 parser regression: not ()
mame (Yusuke Endoh)
05:10 PM Bug #6674: 1.9 parser regression: not ()
I accept the fix. Please check in.
Matz.
matz (Yukihiro Matsumoto)
06:38 PM Bug #6657 (Assigned): IRB.fail
mame (Yusuke Endoh)
06:38 PM Feature #5482: Rubinius as basis for Ruby 2.0
+1 ayumin (Ayumu AIZAWA)
06:38 PM Feature #6649 (Assigned): Add new set_trace_func events "b-call", "b-return"
mame (Yusuke Endoh)
06:38 PM Bug #6623 (Assigned): Tracer output does not use Tracer.stdout
mame (Yusuke Endoh)
06:38 PM Feature #6622 (Assigned): Add <, >, <=, >= to Set
mame (Yusuke Endoh)
06:37 PM Bug #6610 (Assigned): Fix Benchmark.benchmark output with an empty caption
mame (Yusuke Endoh)
06:37 PM Bug #6608 (Assigned): File.join behavior
mame (Yusuke Endoh)
06:36 PM Feature #6602 (Assigned): Tail call optimization: enable by default?
mame (Yusuke Endoh)
06:36 PM Bug #6592 (Assigned): test_call_double(DL::TestDL) fails on ARM HardFP
mame (Yusuke Endoh)
06:36 PM Feature #6590 (Assigned): Dealing with bigdecimal, etc gems in JRuby
mame (Yusuke Endoh)
06:35 PM Feature #6589 (Assigned): Set#rehash
mame (Yusuke Endoh)
06:35 PM Feature #6588 (Assigned): Set#intersect?
mame (Yusuke Endoh)
06:34 PM Bug #6124 (Assigned): remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
mame (Yusuke Endoh)
06:33 PM Bug #6729: Error message and stack trace during first time run of rails new APPNAME
mrkn (Kenta Murata) wrote:
> Are you using Apple's openssl?
> It is not usable.
> You should install another opens...
mrkn (Kenta Murata)
06:31 PM Bug #6729 (Closed): Error message and stack trace during first time run of rails new APPNAME
Are you using Apple's openssl?
It is not usable.
You should install another openssl from homebrew or macports.
mrkn (Kenta Murata)
11:14 AM Bug #6729 (Closed): Error message and stack trace during first time run of rails new APPNAME
Error reported during rails new APPNAME:
miishka:Projects tamara$ rails new mycomics.rails
(See attached file b...
tamouse (Tamara Temple)
06:27 PM Bug #6728 (Assigned): LIBPATH instead of SHLIB_PATH for AIX
ko1 (Koichi Sasada)
10:59 AM Bug #6728 (Closed): LIBPATH instead of SHLIB_PATH for AIX
AIX uses LIBPATH instead of SHLIB_PATH
configure.in around line 2114 should be changed from:
...
pedz (Perry Smith)
06:26 PM Bug #6718 (Feedback): ruby segfault in abstract_mysql_adapter.rb when trying to run from command-line
ko1 (Koichi Sasada)
06:25 PM Bug #6716 (Assigned): FileUtils.mv でリンク先がないシンボリックリンクファイルを指定すると ENOENT エラーになる
ko1 (Koichi Sasada)
06:24 PM Bug #6715 (Rejected): Dir.mktmpdir fails if you delete it yourself
akr (Akira Tanaka)
06:23 PM Bug #6715: Dir.mktmpdir fails if you delete it yourself
2012/7/10 mitchellh (Mitchell Hashimoto) <[email protected]>:

> Dir.mktmpdir when given a block will c...
akr (Akira Tanaka)
06:21 PM Bug #6708 (Assigned): Remove useless parameter
nahi (Hiroshi Nakamura)
06:20 PM Bug #6704 (Feedback): Random core dump
shyouhei (Shyouhei Urabe)
06:18 PM Bug #6203 (Closed): Array#values_at does not handle ranges with end index past the end of the array
This issue was solved with changeset r36393.
Mark, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
05:26 PM Bug #6203: Array#values_at does not handle ranges with end index past the end of the array
The trailing nil must be a bug.
Matz.
matz (Yukihiro Matsumoto)
06:18 PM Bug #6703 (Assigned): openssl: using a newly registered extension
nahi (Hiroshi Nakamura)
06:17 PM Bug #6699 (Closed): rb_barrier_wait() gets blocked when running within a Thread.new { }
kosaki (Motohiro KOSAKI)
06:15 PM Bug #6673 (Feedback): No longer able to run tests in parallel (-j2)
sorah (Sorah Fukumori)
06:15 PM Bug #6673: No longer able to run tests in parallel (-j2)
I can't reproduce this on OS X, is this still reproducable?
If you can still reproduce this on trunk, I'll prepare...
sorah (Sorah Fukumori)
06:15 PM Bug #6692 (Assigned): TestSocket::test_udp_server always fails on OS X with Back to my Mac enabled
naruse (Yui NARUSE)
06:11 PM Feature #6647 (Assigned): Exceptions raised in threads should be logged
Discussions ad CRuby dev meeting at 14th July.
* We can understand the requirement. (We understood that the requi...
nahi (Hiroshi Nakamura)
06:10 PM Bug #6653 (Feedback): 1.9.2/1.9.3 exhibit SEGV with many threads+tcp connections
kosaki (Motohiro KOSAKI)
06:06 PM Feature #6733 (Open): New inspect framework
After we discussed http://bugs.ruby-lang.org/issues/6291 at a developer meeting,
we re-realized new inspect framewor...
akr (Akira Tanaka)
05:46 PM Bug #6577 (Assigned): GC中にstack overflowが発生するとSEGVする
ko1 (Koichi Sasada)
05:45 PM Bug #6291 (Closed): Backtrace printout halts for an extremely long time when large amounts of data are allocated
This one is not easy to fix.
We try to address it by improving #inspect, but we cannot make promise.
Matz.
matz (Yukihiro Matsumoto)
05:31 PM Bug #6706 (Closed): Improve documentation for Continuation
This issue was solved with changeset r36392.
Oscar, thank you for reporting this issue.
Your contribution to Ruby is ...
ayumin (Ayumu AIZAWA)
05:08 PM Bug #5406 (Closed): inconsistent odd-length array rejection in Hash[*ary] vs Hash[ary]
This issue was solved with changeset r36391.
Suraj, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
03:12 PM Bug #5406: inconsistent odd-length array rejection in Hash[*ary] vs Hash[ary]
Hash[](ary) should raise an exception, when invalid input comes.
Matz.
matz (Yukihiro Matsumoto)
05:07 PM Bug #6195 (Rejected): String#[] に逆順の Range を渡した場合の挙動
本人も取り下げたようなのでリジェクトします。
Matz.
matz (Yukihiro Matsumoto)
04:56 PM Bug #6730 (Rejected): last method not really returning last element of range
This is by design, please check the documentation before filing a bug:
$ ri Range#last
Range#last
(from ruby c...
drbrain (Eric Hodel)
01:59 PM Bug #6730 (Rejected): last method not really returning last element of range
1.9.2p320 :001 > (0...5).each {|n| p n}
0
1
2
3
4
=> 0...5
1.9.2p320 :002 > (0...5).last(2)
=> [3, 4]
1....
Anonymous
04:44 PM Bug #6087: How should inherited methods deal with return values of their own subclass?
Array methods should return consistent values.
But we keep the behavior for now to maintain compatibility.
We will ...
matz (Yukihiro Matsumoto)
04:43 PM Revision 051799b6 (git): * 2012-07-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:43 PM Revision 92bf8516 (git): fix indent
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
04:41 PM Bug #5811 (Feedback): Ruby Process Deadlocks With Fork on Mac OS X Lion
I need Gemfile to run your test.rb.
Please attach it.
mrkn (Kenta Murata)
04:24 PM Bug #6086 (Rejected): Number of arguments and named parameters
Even though I understand the point, I am against the expression "(1 for 0 **)".
So until some one come up with bette...
matz (Yukihiro Matsumoto)
04:17 PM Bug #6039 (Rejected): lambda vs proc; #to_ary w/ splat bug
This behavior is intended.
ko1 (Koichi Sasada)
04:16 PM Bug #6067 (Closed): Conditional assignment of a nested constant raises a SyntaxError
nahi (Hiroshi Nakamura)
04:15 PM Bug #6067: Conditional assignment of a nested constant raises a SyntaxError
Closing as a duplicate, since #5449 was confirmed as a bug by Matz. #5449 will fix it. nahi (Hiroshi Nakamura)
04:11 PM Bug #5915: Array#join with explicit nil should not use $,
matz said this is documentation bug.
I'll fix it.
naruse (Yui NARUSE)
04:04 PM Bug #5902 (Closed): Array#join with an unused, infected separator may or may not infect the result
This issue was solved with changeset r36381.
John, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
03:50 PM Bug #5694: Proc#arity doesn't take optional arguments into account.
We discussed this issue at a developer meeting.
We have consensus that lambda {...}.arity should behave as Method#ar...
akr (Akira Tanaka)
03:39 PM Feature #6731: add new method "Object.present?" as a counter to #empty?
Adding "presentation" txt file. rogerdpack (Roger Pack)
03:37 PM Feature #6731 (Rejected): add new method "Object.present?" as a counter to #empty?
Basically Object#present? , "An object is present if it’s not #empty?" [2]
or, in other words, "is there any data in...
rogerdpack (Roger Pack)
03:30 PM Bug #5449: nested constant opasign not working
matz said that it should not raise an error. ko1 (Koichi Sasada)
03:08 PM Bug #4971: Module#class_variables
あ、気がついてなかった。constantsと同じような挙動を希望します。
って言ったら中田さんがやってくれるかな。
matz (Yukihiro Matsumoto)
03:05 PM Bug #4577 (Rejected): (int...float).max should not raise an error
After the discussion with core team members, I see no valid reason to make a change, except for vague feeling.
So I ...
matz (Yukihiro Matsumoto)
03:04 PM Feature #1122: request for: Object#try
Attaching presentation, contents:
Feature #1122 [request for Object#try (guarded method invocation)]
Today:
...
rogerdpack (Roger Pack)
02:59 PM Bug #4487: require_relative fails in an eval'ed file
mame-san, please ask matz. ko1 (Koichi Sasada)
02:56 PM Bug #4440 (Closed): odd evaluation order in a multiple assignment
duplicated (http://bugs.ruby-lang.org/issues/4443) ko1 (Koichi Sasada)
02:56 PM Bug #4443 (Closed): odd evaluation order in a multiple assignment
duplicated (http://bugs.ruby-lang.org/issues/4443) ko1 (Koichi Sasada)
02:36 PM Bug #4323 (Closed): Proc#hash is Ill-Behaved
See http://bugs.ruby-lang.org/issues/4559 ko1 (Koichi Sasada)
02:36 PM Bug #4559: Proc#== does not match the documented behaviour
Matz (and akr) agreed that Proc#== only see the object_id. I'll change behavior and documents. ko1 (Koichi Sasada)
02:28 PM Bug #3589: Converting Bignums to Float for equality checks is wrong
I think Bignum <=> Integer (and Integer <=> Bignum) can be implemented specially to compare them precisely. akr (Akira Tanaka)
02:25 PM Feature #4086: Feature request: add String#contain? and {Enumerable,Array}#contain? methods
> The proposal is ambiguous. Only valid point I see is String#contain? might be more intuitive than String#include?,... rogerdpack (Roger Pack)
02:20 PM Bug #2788: nil.instance_eval pushes nil onto cref
nobu has patach. ko1 (Koichi Sasada)
02:16 PM Feature #2471 (Rejected): want to choose a GC algorithm
切替えに伴うコスト増が正当化できないと思うので、このままでは採用しません。
だれかが性能に優れたパッチを書いてくれたら別ですが。
matz (Yukihiro Matsumoto)
02:15 PM Bug #1720 (Assigned): [NaN] == [NaN] が true になる
NaN と NaN の挙動は未定義ということで,実装は変えませんが,
ドキュメントの改訂が必要です.mrkn が引き受けてくれました.
ko1 (Koichi Sasada)
02:13 PM Bug #1720 (Closed): [NaN] == [NaN] が true になる
Rubyの言語仕様的にはNaNとNaNの比較は未定義と言うことにします。
処理系によっては等しいかもしれないし、そうでないかもしれない。
matz (Yukihiro Matsumoto)
02:08 PM Bug #1152: profiler.rb is not concurrent-execution threadsafe
I take it. ko1 (Koichi Sasada)
01:51 PM Bug #6705 (Closed): Random core dump
nahi (Hiroshi Nakamura)
01:49 PM Bug #6558 (Feedback): Crash in garbage collection - using caller inside finalizer method
Can you reproduce it on the trunk? ko1 (Koichi Sasada)
01:45 PM Feature #4147: Array#sample で重みを指定したい
開発ミーティングで話したところ、何を実装すればいいのか仕様がいまひとつはっきりしていないのが
問題で進まないということに一致を見ました。
とりあえず、私は、repeat: オプションとブロックによる重みを実装するのがいいのでは...
akr (Akira Tanaka)
01:44 PM Bug #6556 (Closed): ネストした配列の inspect で segv
いろいろいじって直ったようなので閉じます! naruse (Yui NARUSE)
09:18 AM Revision 7a654240 (git): array.c: fill with nil
* array.c (rb_get_values_at): fill with nil out of range.
[ruby-core:43678] [Bug #6203]
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
08:31 AM Revision b0d53d51 (git): * cont.c (cont_restore_0): improve docs. [Bug #6706][ruby-core:46243]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
08:08 AM Revision 8d6add97 (git): hash.c: raise on invalid input
* hash.c (rb_hash_s_create): raise an exception, when input elements
are not one or two elements arrays. [ruby-cor...
nobu (Nobuyoshi Nakada)
07:29 AM Revision e81c1d53 (git): commit miss
* ChangeLog: remove duplicated entries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36390 b2dd03c8-39d4-4d8f-9...
nobu (Nobuyoshi Nakada)
07:23 AM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
>> WIndowsって /foo/bar,txt は絶対パスじゃないんですね。
>
> カレントディレクトリが d:/hoge だと d:/foo/bar,txt に展開されてしまいますからね。
> (いや、まともとさ...
kosaki (Motohiro KOSAKI)
06:23 AM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
2012/7/13 matz (Yukihiro Matsumoto) <[email protected]>:
>
> Issue #6587 has been updated by matz (Yukihiro Mat...
kosaki (Motohiro KOSAKI)
12:16 AM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
WIndowsって /foo/bar,txt は絶対パスじゃないんですね。
となると、rootnameを作ってもUNIXとWindowsでの互換性の向上にはつながりませんよね。
例としてあげられたコードもWindows専用みたいだ...
matz (Yukihiro Matsumoto)
07:16 AM Revision 03e5fb60 (git): test/unit.rb: use uniq!
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): use
Array#uniq!.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
07:16 AM Revision cbbe2cbc (git): test/unit.rb: extract deal
* lib/test/unit.rb (Test::Unit::Runner#deal): deal tasks to workers.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
07:16 AM Revision 688f2e1a (git): test/unit.rb: extract quit_workers
* lib/test/unit.rb (Test::Unit::Runner#quit_workers): close and kill
all workers.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
07:16 AM Revision 4bbb49b8 (git): test/unit.rb: extract delete_worker
* lib/test/unit.rb (Test::Unit::Runner#delete_worker): delete dead
worker from working set.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
07:16 AM Revision 4633ad5d (git): test/unit.rb: launch_worker to manage new worker
* lib/test/unit.rb (Test::Unit::Runner#launch_worker): add new worker
to working set.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
07:16 AM Revision e9f68d7f (git): test/unit.rb: extract launch_worker
* lib/test/unit.rb (Test::Unit::Runner#launch_worker): extract.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3...
nobu (Nobuyoshi Nakada)
07:16 AM Revision f0983060 (git): test/unit.rb: extract start_watchdog
* lib/test/unit.rb (Test::Unit::Runner#start_watchdog): extract.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
07:16 AM Revision b789a6b4 (git): test/unit.rb: _run_parallel
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): move
initializations with nothing to release outside begin/e...
nobu (Nobuyoshi Nakada)
07:04 AM Revision d61dfcc7 (git): array.c: no infection by unused separator
* array.c (rb_ary_join): should not infected by separator if it is not
used. [ruby-core:42161][Bug #5902]
git-sv...
nobu (Nobuyoshi Nakada)
12:34 AM Feature #6727: Add Array#rest (with implementation)
> @duckinator: Could you show us a real use case for Array#rest ?
I'll add another update in a bit with examples.
...
duckinator (Marie Markwell)
12:00 AM Feature #6727: Add Array#rest (with implementation)
Rather then haphazard method additions in this area I still think a better approach would be a common mixin.
http:...
trans (Thomas Sawyer)

07/13/2012

11:51 PM Feature #3591: Adding Numeric#divisor? (Have working implementation)
I still curious as to actual use cases. Looking at Rails' code, there is one instance of this, and followed immediate... marcandre (Marc-Andre Lafortune)
10:41 PM Feature #3591: Adding Numeric#divisor? (Have working implementation)
We talked about this before, and find the name Numeric#factor?(n). naruse (Yui NARUSE)
02:50 PM Feature #3591: Adding Numeric#divisor? (Have working implementation)
Regarding Float, BigDecimal, Complex, and Rational: Agreed.
Regarding `42 % 5 == 0`, I somewhat agree: it can be a...
duckinator (Marie Markwell)
02:11 PM Feature #3591: Adding Numeric#divisor? (Have working implementation)
Hi,
nobu (Nobuyoshi Nakada) wrote:
> And, it's arguable about inexact numbers, I guess.
Agreed. divisible_by ...
marcandre (Marc-Andre Lafortune)
12:31 PM Feature #3591: Adding Numeric#divisor? (Have working implementation)
I ran across this again, and decided to just implement it as `Numeric#divisible_by?`, since that makes the most sense... duckinator (Marie Markwell)
11:31 PM Feature #6727: Add Array#rest (with implementation)
So Matz will decide one day, then.
Here are further objections in the meantime.
duckinator (Nick Markwell) wrot...
marcandre (Marc-Andre Lafortune)
10:44 PM Feature #6727 (Assigned): Add Array#rest (with implementation)
naruse (Yui NARUSE)
08:30 PM Feature #6727: Add Array#rest (with implementation)
tsion (Scott Olson) wrote:
> On top of that, I think #first and #rest make a nice pair, like head and tail from Has...
Eregon (Benoit Daloze)
03:01 PM Feature #6727: Add Array#rest (with implementation)
I agree, I see and use ary[1..-1] quite a lot, and ary.rest would convey the meaning a lot better.
And it isn't ju...
tsion (Scott Olson)
02:46 PM Feature #6727: Add Array#rest (with implementation)
+1, This is a much cleaner way to achieve the exact same as ary[1..-1] programble (Curtis McEnroe)
02:33 PM Feature #6727: Add Array#rest (with implementation)
And I just double-checked if those behave the same, and they do *not*:
Incorrect:
>> [].drop(1)
=> []
>> first, *r...
duckinator (Marie Markwell)
02:22 PM Feature #6727: Add Array#rest (with implementation)
> rest = arr.drop(1)
> _, *rest = arr
Those two methods you mentioned "work," but the first isn't very clear o...
duckinator (Marie Markwell)
01:55 PM Feature #6727 (Rejected): Add Array#rest (with implementation)
There are other choices besides `rest = arr[1..-1]`:
rest = arr.drop(1)
_, *rest = arr
See also http:/...
marcandre (Marc-Andre Lafortune)
01:25 PM Feature #6727 (Feedback): Add Array#rest (with implementation)
=begin
I run into many instances where I end up using (({arr[1..-1]})), so I decided to add (({arr.rest})) to make t...
duckinator (Marie Markwell)
09:38 PM Feature #6688: Object#replace
=begin
After some thinking, this can be realized with a new class :) :
class Reference
attr_reader :true_ide...
alexeymuranov (Alexey Muranov)
06:18 PM Feature #6688: Object#replace
=begin
I like that in Ruby (({1})) is a unique object, i will not appreciate a feature (({1.become(2)})).
However i ...
alexeymuranov (Alexey Muranov)
03:14 PM Feature #6688: Object#replace
nobu (Nobuyoshi Nakada) wrote:
> =begin
> Imagine what would happen with:
>
> String.become("")
> =end
Som...
prijutme4ty (Ilya Vorontsov)
10:50 AM Feature #6688: Object#replace
=begin
Imagine what would happen with:
String.become("")
=end
nobu (Nobuyoshi Nakada)
07:03 AM Feature #6688: Object#replace
I suppose it'd work in such a way:
x.became(1) makes x equal to 1 and returns x as a new object
1.became(x) raises ...
prijutme4ty (Ilya Vorontsov)
08:48 PM Feature #6587 (Assigned): proposal: adding new methods File.rootname and Pathname#rootname
なぜか私が担当になってましたが、それが通るなら勝手に入れるよ!
というわけでまつもとさんよろしくおねがいします。
usa (Usaku NAKAMURA)
05:32 PM Revision d12569b0 (git): * 2012-07-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:31 PM Revision bb575208 (git): intern.h: fix declaration
* include/ruby/intern.h (rb_thread_blocking_region): fix declarations
prototypes without arguments in C++ have diff...
nobu (Nobuyoshi Nakada)
09:35 AM Bug #6726: Syslog crashes when the special %m tag (of syslog(3)) is present in the message
I recommend to just remove the doc. If anyone want pretty print $!, It should be used original and unique format stri... kosaki (Motohiro KOSAKI)
05:22 AM Bug #6726: Syslog crashes when the special %m tag (of syslog(3)) is present in the message
=begin
I think the following document introduced at #4149 is wrong, since ((|errno|)) is C-level interface and not av...
nobu (Nobuyoshi Nakada)

07/12/2012

11:08 PM Bug #6726 (Closed): Syslog crashes when the special %m tag (of syslog(3)) is present in the message
The %m special escape sequence supported by the syslog(3) system call is claimed by the Ruby doc to be supported by t... ameuret (Arnaud MEURET)
09:11 PM Revision d57103b9 (git): test: dots from a worker
* lib/test/unit.rb (Test::Unit::StatusLineOutput#print): sometimes
dots from a worker get stuck.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
09:11 PM Revision b788ff5c (git): test: unnecessary job_status
* lib/test/unit.rb (Test::Unit::Runner#_prepare_run): no needs to
override job_status option unnecessarily.
git-s...
nobu (Nobuyoshi Nakada)
09:11 PM Revision 12b3c3e1 (git): * 2012-07-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:11 PM Revision e8f714b6 (git): test: separate each outputs
* lib/test/unit.rb (Test::Unit::Runner#del_status_line): separate each
outputs if not replace mode.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
08:38 PM Bug #6725 (Rejected): variables changed in signal handlers are left unchanged in main code
Asynchronous signals may not dealt with in the order you expect.
nobu (Nobuyoshi Nakada)
04:59 PM Bug #6725 (Rejected): variables changed in signal handlers are left unchanged in main code
Test case:
mkfifo myfifo
ruby -e "a=0;trap(:USR2) {a+=1}; IO.readlines('myfifo') rescue nil; puts a"
killall -US...
375gnu (Hleb Valoshka)
01:23 PM Feature #6724: waaaaaaant! (ISeq.load)
(2012/07/12 12:20), SASADA Koichi wrote:
> ... ah, the signature of this function is not exposed by GCC's
> visi...
ko1 (Koichi Sasada)
12:23 PM Feature #6724: waaaaaaant! (ISeq.load)
(2012/07/12 8:58), zenspider (Ryan Davis) wrote:
> GIMME GIMME GIMME! waaaaaant... We don't _need_ a verifier. Use...
ko1 (Koichi Sasada)
10:17 AM Feature #6724: waaaaaaant! (ISeq.load)
I really like this feature. I have this exact patch applied to my local ruby binary.
But having used it a while, ...
shyouhei (Shyouhei Urabe)
08:58 AM Feature #6724 (Closed): waaaaaaant! (ISeq.load)
GIMME GIMME GIMME! waaaaaant... We don't _need_ a verifier. User responsibility... etc etc.
Can I commit this???...
zenspider (Ryan Davis)
12:39 PM Bug #6723 (Assigned): Global variable scoping problem.
nobu (Nobuyoshi Nakada)
07:50 AM Bug #6723 (Closed): Global variable scoping problem.
This issue exists from 1.8 to ruby-head.
See the following example:
def foobar
"Foobar".match(/^(\w*)/)
p...
iblue (Markus Fenske)
11:44 AM Bug #5374 (Closed): Weird SecurityError with ruby1.9, File.stat/Dir.glob and $SAFE=1
This issue was solved with changeset r36373.
Hleb , thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
07:38 AM Bug #5374: Weird SecurityError with ruby1.9, File.stat/Dir.glob and $SAFE=1
nobu (Nobuyoshi Nakada) wrote:
> Does this happen with recent versions?
Yes, at least with 1.9.3p194 (2012-04-20 ...
375gnu (Hleb Valoshka)
09:54 AM Feature #6688: Object#replace
How would it behave for immediate VALUEs (Fixnum, Symbol, etc.)?
Or value classes that are immutable or often occur ...
kstephens (Kurt Stephens)
08:24 AM Feature #6688: Object#replace
trans (Thomas Sawyer) wrote:
> =begin
> I don't think #replace works on Enumerables, rather it works on Array and H...
prijutme4ty (Ilya Vorontsov)
08:03 AM Feature #6688: Object#replace
trans (Thomas Sawyer) wrote:
> =begin
> I don't think #replace works on Enumerables, rather it works on Array and H...
prijutme4ty (Ilya Vorontsov)
07:38 AM Feature #6688: Object#replace
shugo (Shugo Maeda) wrote:
> prijutme4ty (Ilya Vorontsov) wrote:
> > I suggest that #replace works not only on Enum...
prijutme4ty (Ilya Vorontsov)
05:37 AM Feature #3346: __DIR__ revisted
I'm for __dir__ or __DIR__ since I use File.dirname(__FILE__) a lot. Barely prefer __DIR__ since __FILE__ already ex... rogerdpack (Roger Pack)
05:11 AM Bug #6644 (Closed): Weird behavior of defined?(super) check invoked from a metaprogrammatically defined class method
This issue was solved with changeset r36369.
Alexey, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
05:11 AM Bug #6722 (Closed): Weird behavior of defined?(super) check invoked from a metaprogrammatically defined class method
This issue was solved with changeset r36369.
Alexey, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
03:37 AM Feature #6617 (Closed): Net::HTTP: Bind to a specific local IP/port
This issue was solved with changeset r36367.
Ricardo, thank you for reporting this issue.
Your contribution to Ruby i...
naruse (Yui NARUSE)
03:32 AM Revision c3521bf6 (git): test: skip default gems
* test/runner.rb: skip default gems to get rid of loading old versions
before installation.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
03:23 AM Bug #6718: ruby segfault in abstract_mysql_adapter.rb when trying to run from command-line
"dpg (Dan Gailey)" <[email protected]> wrote:
> Target version:
> ruby -v: ruby 1.9.3p194 (2012-04-20 revi...
normalperson (Eric Wong)
02:44 AM Revision d7444332 (git): rb_str_new_frozen: new object if tainted/untrusted unmatch
* string.c (rb_str_new_frozen): since the result object should have
same tainted/untrusted bits with the original o...
nobu (Nobuyoshi Nakada)
01:51 AM Feature #6492: Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
drbrain (Eric Hodel) wrote:
> This patch uses streaming zlib from #6612 which limits the size of a chunk to 16KB (th...
naruse (Yui NARUSE)
01:48 AM Revision 8cc3fef8 (git): * test/net/http/test_http.rb (TestNetHTTPLocalBind#test_bind_to_local*):
cannot cross between network interfaces on Windows, so skip this test
until we find better test.
git-svn-id: svn+...
U.Nakamura
01:27 AM Revision 558edd51 (git): Use IPv4 address on connecting to 127.0.0.1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
 

Also available in: Atom