Project

General

Profile

Activity

From 08/21/2012 to 08/27/2012

08/27/2012

11:21 PM Bug #6928: SecureRandom.random_bytes: assume zero entropy for seed value
Agreed. We should fix it because the current usage of OpenSSL::Rand.seed in secrerandom.rb is not expected; OpenSSL:... nahi (Hiroshi Nakamura)
10:53 PM Feature #6936: Forbid singleton class and instance variabls for float
(2012/08/27 17:46), KOSAKI Motohiro wrote:
>>> 後者の具体的手法はいくつかあると思いますが、即値は最初から frozen にしておくとかもありかなと思っています。
>>
>>...
naruse (Yui NARUSE)
05:53 PM Feature #6936: Forbid singleton class and instance variabls for float
>> 後者の具体的手法はいくつかあると思いますが、即値は最初から frozen にしておくとかもありかなと思っています。
>
>  Numeric は freeze しちゃう,というのだとやり過ぎでしょうか.

ぼく...
kosaki (Motohiro KOSAKI)
03:23 PM Feature #6936: Forbid singleton class and instance variabls for float
(2012/08/27 8:12), naruse (Yui NARUSE) wrote:
> 後者の具体的手法はいくつかあると思いますが、即値は最初から frozen にしておくとかもありかなと思っています。

 Nu...
ko1 (Koichi Sasada)
08:12 AM Feature #6936 (Closed): Forbid singleton class and instance variabls for float
[Feature #6763] などで議論されていた flonum が r36798 でが入ったわけですが、
1. Float のオブジェクトID の仕様が変更
2. flonum な float に特異メソッドが追加不可
...
naruse (Yui NARUSE)
08:57 PM Bug #6935 (Closed): TestEtc#test_getgrgid on OSX
This issue was solved with changeset r36833.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby i...
Anonymous
02:34 AM Bug #6935: TestEtc#test_getgrgid on OSX
No unixen systems guarantees that GID is unique.
Please commit it.
nobu (Nobuyoshi Nakada)
05:57 PM Revision 1a1583ca (git): * 2012-08-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:57 PM Revision 2caa432c (git): adding test coverage for invalid attribute names
Fixes #171 on github
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
tenderlovemaking (Aaron Patterson)
03:40 PM Revision 7f963017 (git): merge revision(s) 33772:
* test/webrick/test_cgi.rb (TestWEBrickCGI#start_cgi_server): there are
no guarantee of existance of RbConf...
naruse (Yui NARUSE)
02:57 PM Feature #6937: File.absolute_path(…) has behavior that is inconsistent with File.expand_path(…).
@nobu Thanks for your reply. I just found the behavior odd and unexpected.
I thought it'd make more sense to have t...
robertgleeson (Robert Gleeson)
10:56 AM Feature #6937 (Rejected): File.absolute_path(…) has behavior that is inconsistent with File.expand_path(…).
File.absolute_path has introduced not to expand them.
Why do you need to make File.absolute_path an alias of File.ex...
nobu (Nobuyoshi Nakada)
09:37 AM Feature #6937 (Rejected): File.absolute_path(…) has behavior that is inconsistent with File.expand_path(…).
Hey,
While hacking on Rubinius I noticed that File.absolute_path does not expand "~" or "~user" to their respectiv...
robertgleeson (Robert Gleeson)
11:57 AM Revision a5849245 (git): test_etc.rb: fix for non unique GID
* test/etc/test_etc.rb (TestEtc#test_getgrgid): fix for non unique GID.
No unixen systems guarantee that GID is uni...
h.shirosaki (Hiroshi Shirosaki)
09:22 AM Revision 0b89d6d5 (git): * include/ruby/ruby.h (rb_float_value): optimize it.
This technique was pointed by shinichiro.hamaji
<http://shinh.skr.jp/m/?date=20120825#p02>.
git-svn-id: svn+ssh:...
ko1 (Koichi Sasada)
08:43 AM Bug #6903: [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
=begin
also pull requests so it's easier to continue (hopefully):
- https://github.com/ruby/ruby/pull/169
- https:/...
mpapis (Michal Papis)
07:52 AM Bug #6903: [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
and this patch worked for 1.9.3-p194 mpapis (Michal Papis)
05:07 AM Bug #6903: [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
=begin
so the new patch fixes it for ruby head, still not for 1.9.3, the only thing that I was find fast was in head...
mpapis (Michal Papis)
06:59 AM Feature #4801: Shorthand Hash Syntax for Strings
=begin
Silly mixin name aside...
module Stringy
# ...
end
class String
include Stringy
end...
trans (Thomas Sawyer)
03:25 AM Feature #4801: Shorthand Hash Syntax for Strings
nobu, your statement is true, and if symbols are *implemented* as strings then it will still be true. I promise! We c... alexch (Alex Chaffee)
06:09 AM Revision 10d85333 (git): * common.mk (vm_trace.o): Added a missing dependency.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
01:23 AM Revision 6d66dbf2 (git): * nacl/GNUmakefile.in (package): make package should install
example.html for nacl build
Patch by Takashi Toyoshima <toyoshim AT gmail.com>.
git-svn-id: svn+ssh://ci.ruby-lang....
yugui (Yuki Sonoda)
01:22 AM Revision 753ea0dd (git): * 2012-08-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:22 AM Revision a66b2c6d (git): * nacl/GNUmakefile.in (CC, LD, NM, AR, AS, RANLIB, OBJDUMP, OBJCOPY)
Rewrites these variables instead of PATH.
NaCl port uses a toolchain which is specified by NACL_SDK_ROOT
environm...
yugui (Yuki Sonoda)

08/26/2012

11:20 PM Feature #3388: regexp support for start_with? and end_with?
Here is an attempt adding \A or \z to the Regexp's source and creating a new Regexp with it.
An alternative would be...
Eregon (Benoit Daloze)
11:13 PM Bug #6935 (Closed): TestEtc#test_getgrgid on OSX
=begin
I saw similar issue as #6831. Is GID also not unique on OSX?
[ 69/110] TestEtc#test_getgrgid = 0.02 s ...
h.shirosaki (Hiroshi Shirosaki)
09:28 PM Bug #6927: 日本語ドキュメントにおける Math.#atan2 について
了解いたしました。 n.arita (Naoki Arita)
04:59 PM Bug #6927 (Third Party's Issue): 日本語ドキュメントにおける Math.#atan2 について
これは、ruby本体のソース埋め込みのドキュメントとは別に編集されているドキュメントなので、こちらでは修正できません。
以下の「るりまプロジェクト」に報告お願いします。
http://bugs.ruby-lang.org/pr...
nobu (Nobuyoshi Nakada)
05:42 PM Bug #6914: unable to build ruby-head
ko1 (Koichi Sasada) wrote:
> (2012/08/24 5:45), conradwt (Conrad Taylor) wrote:
> > -- C level backtrace information...
Anonymous
04:53 PM Bug #6930 (Closed): implicit conversion warnings in vm.c
This issue was solved with changeset r36825.
Benoit, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
03:12 AM Bug #6930 (Closed): implicit conversion warnings in vm.c
$ make
...
compiling vm.c
In file included from vm.c:69:
vm_insnhelper.c: In function ‘vm_setup_method’:
vm_insn...
Eregon (Benoit Daloze)
08:19 AM Revision 51463abb (git): mkmf.rb: timestamp for directories
* lib/mkmf.rb: (create_makefile): use timestamp file for install-rb
dependenting directories.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
07:53 AM Revision 567ae2a6 (git): * 2012-08-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:53 AM Revision 68f3ece3 (git): suppress warnings
* insns.def (checkmatch): suppress warnings. [ruby-core:47310]
[Bug #6930]
* vm_core.h (VM_FRAME_TYPE_FINISH_P): d...
nobu (Nobuyoshi Nakada)
02:34 AM Bug #6929 (Closed): Documentation for Ripper
I've added a patch to improve the documentation for the standard library Ripper.
As always, feedback welcome.
zzak (zzak _)
01:58 AM Bug #6928 (Closed): SecureRandom.random_bytes: assume zero entropy for seed value
If OpenSSL is available SecureRandom.random_bytes uses
OpenSSL::Random.random_bytes and the random generator is res...
MartinBosslet (Martin Bosslet)
12:16 AM Bug #6911: Sync_m#sync_unlock で ThreadError が発生する場合がある
sync_unlock 内で th.wakeup した後に th.run していますが、th.run のときに既にスレッドが死んでいる場合があるようです。
この状況にも対応できるようパッチを更新しました。
mrkn (Kenta Murata)

08/25/2012

10:10 PM Bug #6909: Documentation for XMLRPC
Thanks for your feedback Eric, attached as 0002-* is a new patch sans all the whitespace changes. zzak (zzak _)
06:50 AM Bug #6909: Documentation for XMLRPC
Please separate whitespace and content changes. It is too hard to tell if an accidental change to the code has happe... drbrain (Eric Hodel)
05:32 PM Bug #6927 (Third Party's Issue): 日本語ドキュメントにおける Math.#atan2 について
=begin
現在提供されている 1.8.7 / 1.9.2 / 1.9.3 版の日本語のドキュメントにおける
Math.#atan2 の記述について報告させていただきます。
* http://doc.ruby-lang.o...
n.arita (Naoki Arita)
07:21 AM Revision 87450541 (git): parse.y: extract function
* parse.y (new_args_tail_gen): extract from dsym rule.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36824 b2dd0...
nobu (Nobuyoshi Nakada)
07:20 AM Revision 4d887d8b (git): common.mk: update parse.h
* common.mk (.y.h): update the header unconditionally
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36823 b2dd03...
nobu (Nobuyoshi Nakada)
07:20 AM Revision bcbc1f72 (git): generic_erb.rb: --vpath option
* tool/generic_erb.rb (vpath.open): move --vpath option from
template/id.h.tmpl.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
04:53 AM Feature #6895: TracePoint API
On Wed, Aug 22, 2012 at 11:18 PM, SASADA Koichi <[email protected]> wrote:
> I understand that TracePoint.new API impr...
trans (Thomas Sawyer)
12:55 AM Revision 67e79d1d (git): * 2012-08-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:55 AM Revision 22bb811a (git): mkmf.rb: clean timestamps
* lib/mkmf.rb (MakeMakefile::CLEANINGS): clean timestamp files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36...
nobu (Nobuyoshi Nakada)

08/24/2012

04:40 PM Feature #6482: Add URI requested to Net::HTTP request and response objects
Let me summarize (because I forgot the detail)...
An HTTP request has Host header.
It is usually used for NameVir...
naruse (Yui NARUSE)
03:42 PM Bug #6904 (Closed): make -j all fails (sometimes)
This issue was solved with changeset r36815.
Shyouhei, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
03:40 PM Bug #6911: Sync_m#sync_unlock で ThreadError が発生する場合がある
わお、ごめんなさい。添付し忘れていたようです。更新しました。
以下にも貼ります。
diff --git a/lib/sync.rb b/lib/sync.rb
index bae05a4..05864c2 100644
...
mrkn (Kenta Murata)
03:48 AM Bug #6911: Sync_m#sync_unlock で ThreadError が発生する場合がある
修正パッチがgistに見つけられないのはぼくだけ? kosaki (Motohiro KOSAKI)
12:44 PM Bug #6836 (Closed): Improve File.expand_path performance in Windows
This issue was solved with changeset r36811.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
luislavena (Luis Lavena)
09:15 AM Revision b29a0297 (git): ruby.h: clear expression
* include/ruby/ruby.h (rb_float_new): suppress bitwise-op-parentheses
warning, and zero-expand to VALUE before bit ...
nobu (Nobuyoshi Nakada)
07:42 AM Bug #6889 (Closed): Restore backwards compatibility of Net::HTTP
This issue was solved with changeset r36810.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
07:23 AM Bug #6914: unable to build ruby-head
(2012/08/24 5:45), conradwt (Conrad Taylor) wrote:
> -- C level backtrace information ----------------------------...
ko1 (Koichi Sasada)
05:45 AM Bug #6914 (Closed): unable to build ruby-head
$ cat /Users/conradwt/.rvm/log/ruby-head/rubygems.install.log
[2012-08-23 13:29:19] GEM_PATH="/Users/conradwt/.rvm/g...
Anonymous
07:13 AM Revision b903ab94 (git): mkmf.rb: fix r36815
* lib/mkmf.rb (create_makefile): remove unnecessary rule and newline.
[ruby-dev:46067] [Bug #6904]
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
06:57 AM Revision 9ae270bf (git): Fix r36805.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:56 AM Revision d42794b7 (git): ChangeLog: add description [ruby-dev:46067] [Bug #6904]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:42 AM Revision 83e728a7 (git): mkmf.rb: timestamp for directories
* lib/mkmf.rb (create_makefile): use timestamp for destination
directories. [ruby-dev:46067] [Bug #6904]
git-svn-...
nobu (Nobuyoshi Nakada)
04:53 AM Revision 7611254f (git): ignore timestamp file
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
04:14 AM Revision da735496 (git): win32: property
* win32: ignore timestamp file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36813 b2dd03c8-39d4-4d8f-98ff-823f...
nobu (Nobuyoshi Nakada)
03:48 AM Revision 3d8d5959 (git): Remove incorrectly committed timestamp file
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e luislavena (Luis Lavena)
03:44 AM Revision 86df08da (git): Improve require/File.expand_path performance on Windows
* configure.in (mingw): add shlwapi to the list of dependency
libs for Windows.
* win32/Makefile.sub (EXTSOLIBS): d...
luislavena (Luis Lavena)
01:23 AM Feature #6910: Loading syck's broken yaml with psych
On Thu, Aug 23, 2012 at 03:49:03PM +0900, naruse (Yui NARUSE) wrote:
>
> Issue #6910 has been updated by naruse (...
Anonymous

08/23/2012

10:42 PM Revision d212a89c (git): * lib/net/http/backward.rb (class Net): Restored Net::HTTPSession to
fix backwards-compatibility with ancient Net::HTTP. [Bug #6889]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
drbrain (Eric Hodel)
09:14 PM Revision ba475e44 (git): * 2012-08-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:14 PM Revision d3e0fe6b (git): Added a test for CoW strings.
by John Shahid <[email protected]>
https://github.com/ruby/ruby/pull/148
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
tenderlovemaking (Aaron Patterson)
05:11 PM Bug #6911 (Closed): Sync_m#sync_unlock で ThreadError が発生する場合がある
Sync_m#sync_unlock で ThreadError が発生する場合があります。
原因は Sync_m#sync_lock が同一スレッドを複数回 sync_waiting 配列に push してしまうからです。
...
mrkn (Kenta Murata)
04:27 PM Bug #6836: Improve File.expand_path performance in Windows
Thanks your efforts.
Please commit. Let's test all together.
usa (Usaku NAKAMURA)
01:45 PM Bug #6836: Improve File.expand_path performance in Windows
=begin
usa (Usaku NAKAMURA) wrote:
> Hello,
>
> If the performance problem is in 'require' and 'load', cha...
luislavena (Luis Lavena)
04:17 PM Feature #4801: Shorthand Hash Syntax for Strings
Symbols are not strings.
Symbols are symbols, unique objects with fixed names.
nobu (Nobuyoshi Nakada)
03:49 PM Feature #6910: Loading syck's broken yaml with psych
I want to migrate gradually.
The way needs explicit big bang conversion.
naruse (Yui NARUSE)
01:23 PM Feature #6910: Loading syck's broken yaml with psych
On Thu, Aug 23, 2012 at 11:04:22AM +0900, naruse (Yui NARUSE) wrote:
>
> Issue #6910 has been reported by naruse ...
Anonymous
11:04 AM Feature #6910 (Rejected): Loading syck's broken yaml with psych
You know, syck outputs wrong yaml.
For example, syck works as following:
ruby-1.9.2 > ["\u3042",Time.at(0).to_s]....
naruse (Yui NARUSE)
01:07 PM Bug #6907: Another problem with super
tenderlovemaking (Aaron Patterson) wrote:
> I'm not sure how to take threads into account in the loop looking throug...
shugo (Shugo Maeda)
01:00 PM Bug #6907 (Closed): Another problem with super
This issue was solved with changeset r36795.
Aaron, thank you for reporting this issue.
Your contribution to Ruby is ...
shugo (Shugo Maeda)
05:54 AM Bug #6907 (Closed): Another problem with super
I found another problem with super since r36640, but I don't know how to fix it. Shugo, or ko1, can you help me?
...
tenderlovemaking (Aaron Patterson)
01:05 PM Bug #2402 (Open): super in instance_eval
Reopened the issue because r36640 is reverted by r36795. shugo (Shugo Maeda)
12:53 PM Feature #6895: TracePoint API
(2012/08/23 12:26), SASADA Koichi wrote:
> I use "untrace/retrace" because tracer is active after
> TracePoint.t...
ko1 (Koichi Sasada)
12:29 PM Feature #6895: TracePoint API
(2012/08/23 5:04), Eric Hodel wrote:
> On Aug 20, 2012, at 00:10, ko1 (Koichi Sasada) <[email protected]> wrot...
ko1 (Koichi Sasada)
12:23 PM Feature #6895: TracePoint API
(2012/08/23 1:22), trans (Thomas Sawyer) wrote:
>> I understand your proposal. I use "Thread.new (Thread.start)"...
ko1 (Koichi Sasada)
05:23 AM Feature #6895: TracePoint API
On Aug 20, 2012, at 00:10, ko1 (Koichi Sasada) <[email protected]> wrote:
> trace.untrace # stop tracing
> ....
drbrain (Eric Hodel)
01:23 AM Feature #6895: TracePoint API
=begin
Techinically that should be:
def TracePoint.trace(*events, &block)
t = TracePoint.new(*events, &block)
...
trans (Thomas Sawyer)
01:22 AM Feature #6895: TracePoint API
> I understand your proposal. I use "Thread.new (Thread.start)" analogy
> (and current set_trace_func analogy). ...
trans (Thomas Sawyer)
12:59 AM Feature #6895: TracePoint API
Two things. OO methods (in contrast to global methods from Kernel) are
generally the way Ruby does things, right? ...
Anonymous
12:05 PM Revision a7208d2a (git): * common.mk: support `make id.h` without `rm .id.h.time` after `rm id.h`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:05 PM Revision 1c9ba833 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:58 AM Revision 180a2fbf (git): Test for r36803's singleton_class_of.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
11:51 AM Revision 1e73d66f (git): * test/ruby/test_fixnum.rb (TestFixnum#test_singleton_method): new test.
* test/ruby/test_bignum.rb (TestBignum#test_singleton_method): ditto.
* test/ruby/test_float.rb (TestFloat#test_sing...
U.Nakamura
11:36 AM Revision 6a80947a (git): * class.c (singleton_class_of): flonum can't have singleton class.
* vm.c (vm_define_method): flonum can't have singleton method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36...
U.Nakamura
11:15 AM Bug #4941: cannot load such file -- rubygems.rb (LoadError)
It's very common for applications which make shared libraries. nobu (Nobuyoshi Nakada)
04:43 AM Bug #4941: cannot load such file -- rubygems.rb (LoadError)
This behavior is not a standard behavior. I don't know any other UNIX application, which requires installation before... detomastah (Łukasz Pełszyński)
10:50 AM Bug #6900 (Closed): execinfo ライブラリ(およびそのヘッダ)の探索に --with-opt-dir の指定が利かない
This issue was solved with changeset r36788.
Makoto, thank you for reporting this issue.
Your contribution to Ruby is...
naruse (Yui NARUSE)
10:20 AM Revision b2ea5504 (git): * common.mk (win32/*): macro RUBY_H_INCLUDES is not defined there,
so need to move denendency rules under the definition of it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3680...
U.Nakamura
10:18 AM Revision 44a7c870 (git): * win32/Makefile.sub: refactoring. remove unused rules, and update
some rules which are not used usually to fit current macros.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3680...
U.Nakamura
09:22 AM Bug #6909 (Closed): Documentation for XMLRPC
Here's a patch for XMLRPC's documentation, brings it close to 50% coverage. zzak (zzak _)
09:02 AM Bug #6908 (Closed): Update Documentation for Select and reject
I am teaching a Programming Fundamentals with Ruby class and as a class we decided to update some documentation that ... jeffsaracco (Jeff Saracco)
07:46 AM Revision c68d2996 (git): load.c: keep encoding of feature name
* file.c (rb_find_file_ext_safe, rb_find_file_safe): default to
US-ASCII for encdb and transdb.
* load.c (search_re...
nobu (Nobuyoshi Nakada)
07:45 AM Revision 2933909c (git): remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:22 AM Revision b3b5e626 (git): * include/ruby/ruby.h: introduce flonum technique for
64bit CPU environment (sizeof(double) == sizeof(VALUE)).
flonum technique enables to avoid double object creation
...
ko1 (Koichi Sasada)
07:15 AM Revision ce5af582 (git): * lib/mkmf.rb (create_makefile): add dependency to header files when
depend files don't exist. now we can remove simple (and often
wrong) depend files in most cases.
git-svn-id: svn...
U.Nakamura
07:03 AM Revision 3721fb01 (git): * ext/date/depend: add dependency to $(ruby_headers).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:11 AM Bug #6906 (Rejected): cannot load such file -- rubygems.rb (LoadError)
If you did not install ruby but could run ruby programs you were using a previously installed ruby standard library. ... drbrain (Eric Hodel)
04:50 AM Bug #6906 (Rejected): cannot load such file -- rubygems.rb (LoadError)
After 1.9.3 compilation, I cannot run ./ruby from compilation directory. I have to do make install to make it work.
...
detomastah (Łukasz Pełszyński)
04:00 AM Revision 55cf24d3 (git): * insns.def (invokesuper): reverted r36640 partially to make super
in a thread work correctly. [ruby-core:47284] [Bug #6907]
* test/ruby/test_super.rb: related test.
git-svn-id: svn+...
shugo (Shugo Maeda)
03:33 AM Revision 742a0d16 (git): * win32/configure.bat: added help message of --with(out)?-ext.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:30 AM Revision 7370aa31 (git): * win32/configure.bat: support --with(out)?-ext(ensions) options.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:10 AM Revision 8433e20f (git): merge revision(s) 36668: [Backport #6846]
* test/ruby/test_file_exhaustive.rb
(TestFileExhaustive#test_stat_special_file): add a test.
GetF...
naruse (Yui NARUSE)
02:59 AM Revision f896ad3b (git): * configure.in: Fixing Haiku build.
- -lbe is not required for linking
- stack protector doesn't work for now because of the default gcc's bug
by Tak...
naruse (Yui NARUSE)
02:35 AM Revision a3946044 (git): * test/open-uri/test_open-uri.rb (TestOpenURI#test_read_timeout): this
test expects that the server thread will be killed in sleep, but 0.01
sec is too short to reach there.
git-svn-id...
U.Nakamura
02:21 AM Revision cc8354ba (git): merge revision(s) 35978,36013,36014,36015,36052,36076,36487: [Backport #6898]
* thread_pthread.c (ruby_init_stack): use stack info if possible.
* thread_pthread.c (ruby_init_stack): adju...
naruse (Yui NARUSE)
01:50 AM Revision ea16237c (git): * configure.in: use the value of --with-opt-dir on building ruby
itself. [ruby-dev:46064] [Bug #6900]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36788 b2dd03c8-39d4-4d8f-98ff...
naruse (Yui NARUSE)
01:40 AM Bug #6903: [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
=begin
found this http://gcc.gnu.org/ml/fortran/2008-09/msg00146.html - which explains that lib64 is the default beh...
mpapis (Michal Papis)
01:01 AM Bug #6903: [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
=begin
My patch does not fix it - it was only an attempt to make it working, it's not final, it did fix the rpath and...
mpapis (Michal Papis)
01:38 AM Revision bae282bc (git): * common.mk (ID_H_TARGET): revert a part of r36724 and r36751. they
break mswin build from clean source.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36787 b2dd03c8-39d4-4d8f-98f...
U.Nakamura

08/22/2012

07:47 PM Bug #6902 (Closed): Ruby DateTime Documentation Errata
tadf (tadayoshi funaba)
06:23 AM Bug #6902 (Closed): Ruby DateTime Documentation Errata
DateTime documentation has a slight error.
See http://www.ruby-doc.org/stdlib-1.9.3/libdoc/date/rdoc/DateTime.html...
tobiasoleary (Tobias O'Leary)
07:43 PM Bug #6885 (Closed): Unexpected behaviour of DateTime.parse (this issue can be reproduced in Ruby 1.8/1.9 as well) 英語で書いてるけど日本語も分かります。
tadf (tadayoshi funaba)
05:43 PM Revision 5571c731 (git): * ext/syck: removed. Fixes [ruby-core:43360]
* test/syck: removed.
* lib/yaml.rb: only require psych, show a warning if people try to set
the engine to syck.
...
tenderlovemaking (Aaron Patterson)
04:51 PM Revision b8910f37 (git): * 2012-08-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:51 PM Revision 51a41dd0 (git): * insns.def: search up the cf stack for an object that is an instance
of the recipient class. Fixes [ruby-core:47186]
* test/ruby/test_super.rb: related test.
git-svn-id: svn+ssh://ci....
tenderlovemaking (Aaron Patterson)
03:00 PM Bug #6903 (Third Party's Issue): [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
Thank you, then your version of ruby is patched but not plain.
Your patch seems reverting the unofficial (and probab...
nobu (Nobuyoshi Nakada)
12:21 PM Bug #6903: [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
=begin
lib64 is the default path for installing libraries on my system, I guess #6207 is related in this manner (oth...
mpapis (Michal Papis)
11:37 AM Bug #6903 (Feedback): [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
Where does that `lib64` in RUBYLIB come from?
And your patch seems reversed.
nobu (Nobuyoshi Nakada)
11:16 AM Bug #6903 (Closed): [[Ruby 1.9:]] --enable-load-relative broken on systems with /lib64
=begin
Trying to build ruby with `--enable-load-relative` on system where libraries are by default stored in lib64.
...
mpapis (Michal Papis)
02:53 PM Bug #6901: SEGV with tail call optimization
前田です。

2012年8月22日 14:27 SASADA Koichi <[email protected]>:
> (2012/08/22 11:46), shugo (Shugo Maeda) wrote:
>> と...
shugo (Shugo Maeda)
11:46 AM Bug #6901: SEGV with tail call optimization
shugo (Shugo Maeda) wrote:
> * vm_insnhelper.c (vm_setup_method): should not enable tail call
> optimization for ...
shugo (Shugo Maeda)
11:25 AM Bug #6901 (Closed): SEGV with tail call optimization
This issue was solved with changeset r36771.
Shugo, thank you for reporting this issue.
Your contribution to Ruby is ...
shugo (Shugo Maeda)
02:53 PM Feature #6895: TracePoint API
(2012/08/21 6:11), trans (Thomas Sawyer) wrote:
> Can we use TracePoint.new to get instance that is not automatica...
ko1 (Koichi Sasada)
02:12 PM Feature #6895 (Closed): TracePoint API
This issue was solved with changeset r36773.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is...
ko1 (Koichi Sasada)
11:52 AM Feature #6875: Make test/unit default gem
手元では↓のようにパスしました。私がコミットすればよいですか?他にまだ何か確認しますか?
# Running tests:
[ 9418/11373] TestRubyMode::TestIndent#test_singl...
kou (Kouhei Sutou)
09:55 AM Feature #6875: Make test/unit default gem
test-all が通って、特にほかに問題がなければ入れちゃって良いと思います sorah (Sorah Fukumori)
11:44 AM Bug #6904 (Closed): make -j all fails (sometimes)
make -jは現在まともに動いていません。
http://travis-ci.org/#!/ruby/ruby/jobs/2194633
> cp: cp: cp: cannot create regular file `....
shyouhei (Shyouhei Urabe)
11:42 AM Bug #6867 (Assigned): super in a Mutex#synchronize block
tenderlovemaking (Aaron Patterson) wrote:
> Shugo - do you have a better fix for this, or may I apply this patch?
...
shugo (Shugo Maeda)
10:47 AM Revision c0692469 (git): * ext/date/date_core.c: [ruby-core:47266].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36783 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
10:42 AM Revision 280681f4 (git): * ext/date/date_core.c: [ruby-core:47226].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
10:14 AM Bug #6873 (Closed): Failed to build ruby for NaCl i686 version
This issue was solved with changeset r36769.
Ayaka, thank you for reporting this issue.
Your contribution to Ruby is ...
yugui (Yuki Sonoda)
08:04 AM Revision 69d6a825 (git): lib/mkmf.rb: ruby_headers
* ChangeLog: add missed description of ruby_headers.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36781 b2dd03c...
nobu (Nobuyoshi Nakada)
07:57 AM Revision 4b448d36 (git): lib/mkmf.rb: ruby_headers
* lib/mkmf.rb (configuration): extact least ruby headers list as
ruby_headers.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
07:34 AM Revision 7861727c (git): * .travis.yml (before_script): remove -s for debug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:55 AM Revision 36f93a0d (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
06:54 AM Revision 051f12d3 (git): fix typo of ChangeLog.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:46 AM Revision 0a58a564 (git): update ChangeLog.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:40 AM Revision c7ca25a0 (git): * .travis.yml (before_script): debugging for -j.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:28 AM Revision d5697825 (git): * vm_insnhelper.c (vm_setup_method): fix last commit.
[ruby-dev:46065] [Bug #6901]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36774 b2dd03c8-39d4-4d8f-98ff-823fe...
ko1 (Koichi Sasada)
05:12 AM Revision d28e07d5 (git): * vm_trace.c: support TracePoint. [ruby-trunk - Feature #6895]
* test/ruby/test_settracefunc.rb: add tests for above.
* proc.c (rb_binding_new_with_cfp): add an internal function.
...
ko1 (Koichi Sasada)
04:42 AM Feature #6824: StopIteration gets a source method
I use the following method to weave enumerators together
#Intersperse several iterables, until all are exhausted
...
dsisnero (Dominic Sisneros)
04:05 AM Feature #4801: Shorthand Hash Syntax for Strings
Symbols *should* be frozen strings. Any performance problems can be solved by the interpreter. The reason the feature... alexch (Alex Chaffee)
02:38 AM Revision 22a173df (git): * .travis.yml (before_script): Turned out that make -j is broken.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36772 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
02:25 AM Revision bf797ed9 (git): * vm_insnhelper.c (vm_setup_method): should not enable tail call
optimization for frames with VM_FRAME_FLAG_FINISH.
[ruby-dev:46065] [Bug #6901]
git-svn-id: svn+ssh://ci.ruby-lang...
shugo (Shugo Maeda)
02:22 AM Revision 7a69af74 (git): * lib/rubygems/test_case.rb: run test with psych if exist.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:14 AM Revision 1497959e (git): * nacl/pepper_main.c (init_loadpath): Pushes the correct load path on
other architectures than x86_64. Fixes #6873.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36769 b2dd03c8-39d4-...
yugui (Yuki Sonoda)
01:12 AM Revision 0d05a79b (git): * configure.in (ac_cv_func_shutdown): shutdown(2) has a dummy
implementation but has no declaration and does not work in
NativeClient SDK pepper_20.
git-svn-id: svn+ssh://ci.ru...
yugui (Yuki Sonoda)
01:11 AM Revision e782fb8e (git): * common.mk (vm_backtrace.o): Added missing dependencies.
* ext/nkf/depend (nkf.o): ditto.
* ext/ripper/depend (ripper.o) ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
yugui (Yuki Sonoda)

08/21/2012

10:30 PM Revision bbb6b5e8 (git): * lib/cgi/util.rb (CGI.escapeHTML): use &#39;
[ruby-core:47221] [Bug #6861]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36766 b2dd03c8-39d4-4d8f-98ff-823fe6...
naruse (Yui NARUSE)
10:30 PM Revision b0837c44 (git): Suppress warnings
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:32 PM Bug #6884 (Closed): test_fileutils.rb might end up rm -rf the whole current directory
This issue was solved with changeset r36756.
Benoit, thank you for reporting this issue.
Your contribution to Ruby is...
Eregon (Benoit Daloze)
05:00 PM Bug #6901 (Closed): SEGV with tail call optimization
r36099のfinishフレームをなくす変更以降で、添付のpromise.rbのようなコードで
末尾呼出の最適化を有効にするとSEGVが発生するようになっています。
単純な末尾再帰版factなどでは再現しませんでしたが、再現条件...
shugo (Shugo Maeda)
04:49 PM Revision 8de500ce (git): bignum.c: keep first zero
* bignum.c (bigdivrem): keep first digit even if zero.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36764 b2dd0...
nobu (Nobuyoshi Nakada)
04:40 PM Revision 3d23725a (git): bignum.c: suppress an empty-body warning
* bignum.c (bigdivrem): move decrement to the loop body, to suppress
an empty-body warning.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
04:18 PM Revision 2ed9b46b (git): configure.in: noral blocks
* configure.in: use noral blocks instead of dnl, so that matching
parentheses would match.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
04:18 PM Revision e32dd8b3 (git): * 2012-08-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36761 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:18 PM Revision 5eb9453f (git): configure.in: escape #-marks
* configure.in: escape #-marks, so that matching parentheses would
match.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)
04:18 PM Revision 404cc1ae (git): configure.in: no bare case statement
* configure.in (RUBY_CHECK_SIZEOF): use single test instead of split
bare case statement, so that matching parenthe...
nobu (Nobuyoshi Nakada)
03:23 PM Feature #6763: Introduce Flonum technique to speedup floating computation on th 64bit environment
(2012/07/21 4:59), ko1 (Koichi Sasada) wrote:
> Feature #6763: Introduce Flonum technique to speedup floating comp...
ko1 (Koichi Sasada)
03:23 PM Feature #6895: TracePoint API
(2012/08/20 16:10), ko1 (Koichi Sasada) wrote:
>
> Issue #6895 has been reported by ko1 (Koichi Sasada).
>
...
ko1 (Koichi Sasada)
01:59 PM Feature #6895: TracePoint API
(2012/08/21 13:25), Rocky Bernstein wrote:
> Looks good so far.

Thanks!

> What I'd ask though is that fo...
ko1 (Koichi Sasada)
01:29 PM Feature #6895: TracePoint API
Looks good so far. What I'd ask though is that for return events one be
able to get the return value and for excep...
Anonymous
11:23 AM Feature #6895: TracePoint API
(2012/08/21 6:11), trans (Thomas Sawyer) wrote:
> Can we use TracePoint.new to get instance that is not automatica...
ko1 (Koichi Sasada)
06:11 AM Feature #6895: TracePoint API
=begin
Looks great. Really nice that there is performance gain too.
Can we use TracePoint.new to get instance that i...
trans (Thomas Sawyer)
01:32 PM Revision b78fdf1a (git): addr2line.c: suppress warnings
* addr2line.c (fill_lines): check file size overflow only if it is
necessary, and suppress a sign-compare warning.
...
nobu (Nobuyoshi Nakada)
01:03 PM Revision 75e2a26b (git): * lib/observer.rb: fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36757 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
12:10 PM Bug #6900 (Closed): execinfo ライブラリ(およびそのヘッダ)の探索に --with-opt-dir の指定が利かない
手元の FreeBSD の環境で execinfo ライブラリは ports で入っていて、
たとえば execinfo.h は /usr/local/include にあるのですが、
--with-opt-dir=/usr/lo...
metanest (Makoto Kishimoto)
11:32 AM Revision d4c84d17 (git): make FileUtils tests safe when interrupting in setup
* test/fileutils/test_fileutils.rb (TestFileUtils#teardown):
do not assume cwd is TMPROOT and never remove current ...
Eregon (Benoit Daloze)
11:18 AM Bug #6897 (Assigned): With --no-retry option parallel test-all result
format description usa (Usaku NAKAMURA)
12:16 AM Bug #6897 (Closed): With --no-retry option parallel test-all result
=begin
With --no-retry option, parallel test-all result looks strange as below.
I actually see a test error with ub...
h.shirosaki (Hiroshi Shirosaki)
11:00 AM Bug #6882 (Closed): parallel test crashes when unknown exception is occured in a test
順序前後。もう入れました。
usa (Usaku NAKAMURA)
10:58 AM Bug #6882 (Assigned): parallel test crashes when unknown exception is occured in a test
sorry for late reply, go ahead. sorah (Sorah Fukumori)
09:07 AM Bug #6882 (Closed): parallel test crashes when unknown exception is occured in a test
This issue was solved with changeset r36746.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is ...
usa (Usaku NAKAMURA)
10:50 AM Bug #6892: segfault of interpreter (possibly related to libxml-ruby)
Can you reproduce the segfault without loading libxml-ruby? drbrain (Eric Hodel)
08:32 AM Revision 9bae83f8 (git): * addr2line.c (fill_lines): need check and cast of the file size of
target binary because there are some platforms which off_t > size_t.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
U.Nakamura
08:10 AM Revision 4259d235 (git): * .travis.yml (compiler): [experimental] clang support.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
06:53 AM Revision 3401fc59 (git): * ext/dl/lib/dl/func.rb (DL::Function#bind): fixes an error in
test/dl/test_import.rb (DL::TestImport#test_carried_function)
introduced by r36718.
the instance of the anonymous...
U.Nakamura
05:29 AM Revision 68c09dec (git): * win32/Makefile.sub (scriptbin.mk): no need to include twice.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:00 AM Revision 3eb71e22 (git): common.mk: id.h
* common.mk (ID_H_TARGET): timestamp file makes no senses now. object
files depending on id.h are always updated a...
nobu (Nobuyoshi Nakada)
04:50 AM Revision d059d718 (git): remove trainling spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:41 AM Bug #6867: super in a Mutex#synchronize block
I'm hitting this bug in the Rails tests too. It does not need to be a synchronize block. Any method that yields wil... tenderlovemaking (Aaron Patterson)
01:57 AM Revision 9bb6a052 (git): * test/unit/test.rb (Test::Unit::ProxyError): new exception class to
wrap exceptions raised in workers in parallel test mode.
* test/unit/parallel.rb (Test::Unit::Worker#puke): use abov...
U.Nakamura
01:41 AM Revision dc78d90a (git): * test_continuation.rb (tracing_with_thread_set_trace_func):
fix to use Thread#set_trace_func(nil), not set_trace_func(nil).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
ko1 (Koichi Sasada)
12:39 AM Revision 17dde493 (git): Imported minitest 3.3.0 (r7676)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36747 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
12:07 AM Revision ba661182 (git): * test/testunit/tests_for_parallel/ptest_forth.rb: added a test case
which causes an error.
* test/testunit/test_parallel.rb: follow above change.
see [Bug #6882]
git-svn-id: svn+ss...
U.Nakamura
12:05 AM Revision c50c1a00 (git): * ChangeLog: style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36745 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
 

Also available in: Atom