Activity
From 03/20/2011 to 03/26/2011
03/26/2011
-
10:25 PM Bug #4498 (Assigned): REXML Pretty formater does use specified 'width' to wrap lines
-
10:25 PM Bug #4451 (Assigned): Date#step does not raise ArgumentError for 0 step
-
10:25 PM Bug #4443 (Assigned): odd evaluation order in a multiple assignment
-
10:25 PM Bug #4440 (Assigned): odd evaluation order in a multiple assignment
-
10:25 PM Bug #4401 (Assigned): override :method method breaks Psych
-
10:25 PM Bug #4266 (Assigned): Timeouts in threads cause "ThreadError: deadlock; recursive locking"
-
10:25 PM Bug #4241 (Assigned): IMAPTest#test_imaps_verify_none does not stop
-
10:25 PM Bug #4237 (Assigned): SSL_shutdown should be called until it returns 0
-
10:25 PM Bug #4232 (Assigned): unexpected behavior of '#{}' in irb
-
10:25 PM Feature #4195 (Assigned): option for Socket#sendmsg
-
10:25 PM Feature #4183 (Assigned): [ext/openssl] Timestamp support
-
10:25 PM Feature #4172 (Assigned): Named arguments/parameters support
-
10:25 PM Bug #4141 (Assigned): Tk extension is not accepting any type of parameter combination
-
10:25 PM Bug #4122 (Assigned): test_x509store.rbのtest_set_errorsが失敗する
-
10:25 PM Feature #4095 (Assigned): C1 Coverage
-
10:23 PM Feature #4529: date_core と long 型
- =begin
> 大きなユリウス日を将来的に扱えるようにしたいという話は理解できます。
> で、ならば long ではなく int64_t を使った方がよいのではないかと。
> long だと 32bit 環境はもちろん、LLP64 な環境 (64bit Windows) で残念なことになるので。
特に 64bit 欲しいわけではなく、比較的小さい値に留まる年と、大きな数にな
る可能性のあるユリウス日を考慮して、最終的に表現されうる上限が、lon... -
10:23 PM Feature #4529: date_core と long 型
- =begin
> 大きなユリウス日を将来的に扱えるようにしたいという話は理解できます。
> で、ならば long ではなく int64_t を使った方がよいのではないかと。
> long だと 32bit 環境はもちろん、LLP64 な環境 (64bit Windows) で残念なことになるので。
特に 64bit 欲しいわけではなく、比較的小さい値に留まる年と、大きな数にな
る可能性のあるユリウス日を考慮して、最終的に表現されうる上限が、lon... -
09:28 PM Feature #4529: date_core と long 型
- =begin
longを採用した理由が開示していただけてないのでなんとも言えませんが、intとlongを揃えたほうが良い(かつlongは避けたほうが良い)というのは、なんらかの対応をしていただけると良いと思います。
=end
-
09:23 PM Feature #4529: date_core と long 型
- =begin
(2011/03/26 19:21), tadayoshi funaba wrote:
> 違います。
> オーバーフローが起きる場合がある、ということは、逆にいえば、大きな年のとき
> 大きなユリウス日を救える場合がある、ということです。
> 実際そういう事で書いてありますが、今現在は制限がキツくしているので
> intが32bit分あれば大丈夫になっています。
> 年をlongで受けているのは別に理由があったからですが、それは... -
09:23 PM Feature #4529: date_core と long 型
- =begin
(2011/03/26 19:21), tadayoshi funaba wrote:
> 違います。
> オーバーフローが起きる場合がある、ということは、逆にいえば、大きな年のとき
> 大きなユリウス日を救える場合がある、ということです。
> 実際そういう事で書いてありますが、今現在は制限がキツくしているので
> intが32bit分あれば大丈夫になっています。
> 年をlongで受けているのは別に理由があったからですが、それは... -
07:21 PM Feature #4529 (Rejected): date_core と long 型
- =begin
違います。
オーバーフローが起きる場合がある、ということは、逆にいえば、大きな年のとき
大きなユリウス日を救える場合がある、ということです。
実際そういう事で書いてありますが、今現在は制限がキツくしているので
intが32bit分あれば大丈夫になっています。
年をlongで受けているのは別に理由があったからですが、それは直せばいいとだと思います。
=end
-
02:39 PM Feature #4529 (Assigned): date_core と long 型
- =begin
このバグは混在していることが問題なのでrejectしてはいけないと思います。
「longなのが無意味ではない」ということは、longに揃えた方が良いという意味ですよね。
なるせさんに(longに揃える)パッチを当ててもらうようにお願いしても良いですか?
=end
-
12:32 PM Feature #4529 (Rejected): date_core と long 型
- =begin
現在はかなり制限をきつくしているので影響はないと思いますが
jd を long にしているのは無意味というわけではないと思います。
もし型が違っているところがあれば、それは間違いだと思うので直せばいいと思います。
=end
-
06:23 AM Feature #4529: date_core と long 型
- =begin
diff --git a/ext/date/date_core.c b/ext/date/date_core.c
index c20079b..75c20d3 100644
--- a/ext/date/date_core.c
+++ b/ext/date/date_core.c
@@ -59,7 +59,7 @@ union DateData
} r;
struct {
unsigned flag... -
06:13 AM Feature #4529 (Rejected): date_core と long 型
- =begin
おそらく既にご存じの通り、最近 date_core も含めて ext 中の shorten-64-to-32 を直しています。
それに際して date_core をいじっていて気づいたのですが、ユリウス日や年を long で保持したり int で保持したりしています。
int と long が混在していると、long から int へのキャスト時にオーバーフローが起こりえますし、
そもそも long は
* 環境によってサイズが違う (int ... -
12:23 PM Bug #4482 (Closed): ext/date/date_core.c has no documentation
- =begin
=end
-
12:22 PM Feature #4391 (Rejected): date/delta tests
- =begin
=end
-
12:01 PM Bug #4526 (Assigned): [PATCH] IO#syswrite releases GVL
- =begin
O.K.
=end
-
02:20 AM Bug #4526 (Closed): [PATCH] IO#syswrite releases GVL
- =begin
While local FS writes are usually buffered, the buffers can be
full or the file opened with O_SYNC. IO#syswrite can also be
used on blocking IOs (pipe/socket) just like IO#write.
=end
-
12:00 PM Bug #4527 (Assigned): [PATCH] IO#close releases GVL if possible
- Right. good catch.
-
03:35 AM Bug #4527 (Closed): [PATCH] IO#close releases GVL if possible
- =begin
close() may block for certain file types (NFS, SO_LINGER
sockets, inotify), so let other threads run.
=end
-
11:59 AM Feature #4528 (Assigned): [PATCH] ext/io/nonblock: avoid unnecessary fcntl F_SETFL calls
- =begin
Looks good to me. I'll commit this if nobody put objections.
=end
-
03:38 AM Feature #4528 (Closed): [PATCH] ext/io/nonblock: avoid unnecessary fcntl F_SETFL calls
- =begin
Avoid F_SETFL if we're not changing the O_NONBLOCK bit. F_SETFL
is an expensive operation since it needs to affect all processes
with the same file object.
rb_io_set_nonblock() implements similar logic to avoid F_SETFL
in i... -
07:15 AM Bug #4530 (Rejected): trunk "make check" gives "cannot load such file -- zlib" and "cannot load such file -- openssl"
- =begin
=== Summary
A clean shadow build of trunk and a "make check" produces "cannot load such file -- zlib" and "cannot load such file -- openssl"
=== System Info
ruby -v = ruby 1.9.3dev (2011-03-25 trunk 31181) [x86_64-linux]
... -
06:16 AM Revision c65953cd (git): * ext/socket/getaddrinfo.c: parenthesize macro arguments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/25/2011
- 08:29 PM Revision 5f969a9d (git): * 2011-03-26
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:29 PM Revision 4d09e8cd (git): * ext/date/lib/date/format.rb (DateTime#strftime): removed because
- date_core defines it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:29 PM Revision 700b778c (git): time(3)'s argument and return value is time_t.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:12 PM Bug #4525: Exponential performance when summing Enumerable
- =begin
Shoot, misclicked the preview and no ability to edit original submission? A better formatted version:
When you sum an Enumerable (using .inject(:+) or in a more verbose fashion), 1.8.7 and 1.9.2 show exponential performance, wh... -
08:09 PM Bug #4525 (Closed): Exponential performance when summing Enumerable
- =begin
When you sum an Enumerable (using .inject(:+) or in a more verbose fashion), 1.8.7 and 1.9.2 show exponential performance, where JRuby and Rubinius show the expected linear behavior.
class A
attr_accessor :foo
def initi... - 01:01 PM Revision e358888d (git): * ext/date/date_core.c: should not force cast with macros.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:56 PM Revision 96216554 (git): * ext/sdbm/init.c: parenthesize macro arguments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:06 AM Revision 8c6a73de (git): ChangeLog for it
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:06 AM Revision bb41909d (git): Skip syslog tests that rely on LOG_PERROR unless it's defined
- Instead of checking looking at the platform to determine if the tests
relying on LOG_PERROR should be run, look for the definition of the
constant as this will be robust against all platforms as long as the
underlying syslog.c code sets ... -
11:06 AM Revision d711cde7 (git): Use LOG_PID instead of LOG_PERROR in Syslog.open test
- LOG_PERROR isn't a POSIX option for syslog, so it fails on platforms
that don't define it. Solaris 9 and 10 are examples of this.
Use LOG_PID instead.
Signed-off-by: Ben Walton <bwalton@artsci.utoronto.ca>
Signed-off-by: URABE, Shyouh... -
07:18 AM Feature #4523 (Rejected): Kernel#require to return the path of the loaded file
- =begin
It's very useful to be able to tell which actual file on disc was loaded following a call to require, without having to manually traverse $LOAD_PATH. This information is also not guaranteed to be in $LOADED_FEATURES.
The attac... -
07:08 AM Bug #4522 (Rejected): Net::HTTP persistent connections
- Net::HTTP does not seem to follow HTTP 1.1 recommendations regarding persistent connections as per: http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html.
http://pastie.org/1710531 is a test script to reproduce the issue and inspect t... -
06:46 AM Revision 6b1cf264 (git): * ext/sdbm/_sdbm.c (sdbm_open): use size_t.
- * ext/syck/bytecode.c: ditto.
* ext/sdbm/_sdbm.c (delpair): use ptrdiff_t.
* ext/sdbm/init.c: use RSTRING_LENINT.
* ext/dl/handle.c: suppress warning: shorten-64-to-32.
* ext/strscan/strscan.c: ditto.
* ext/syck/emitter.c: ditto.
*... -
06:46 AM Revision e3c3733a (git): * ext/nkf/nkf-utf8/nkf.c: import nkf 7f18e30.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:23 AM Bug #4498: REXML Pretty formater does use specified 'width' to wrap lines
- =begin
REXML::Formatters::Pretty has 'width' attribute used to wrap lines.
This is not used when the wrap method is invoked.
The pretty formatter within the REXML library is used to nicely indent
xml files for viewing. I use this f... -
04:59 AM Feature #4521 (Assigned): NoMethodError#message may take very long to execute
- =begin
When a non-existing method is called on an object, NoMethodError is risen. If you call #message, however, your code may use up all CPU for a very long time (in my case, up to a few minutes).
I narrowed the problem down to this... - 02:50 AM Revision d8159160 (git): * test/ruby/test_process.rb (TestProcess#test_no_curdir): skip silently on
- Windows, because this tests a platform specific feature and it'll never be
supported on ruby on Windows.
* test/ruby/test_dir_m17n.rb (TestDir_M17N#test_filename_extutf8_invalid,
TestDir_M17N#test_filename_as_bytes_extutf8): ditto.
...
03/24/2011
- 04:18 PM Revision 5f6bb0dc (git): * 2011-03-25
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:18 PM Revision 93953815 (git): fix typos
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:41 PM Revision ab69aba3 (git): * test/ruby/test_defined.rb (TestDefined#test_autoloaded_noload):
- autoload file should no be loaded.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:06 PM Revision d3326ddf (git): * vm_insnhelper.c (vm_get_ev_const): should not autoload in
- defined? mode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:05 PM Revision 0e3822c1 (git): * variable.c (rb_const_defined_0): fix autoloading base.
- [ruby-core:35509]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:03 PM Revision e6a4a801 (git): * test/ruby/test_defined.rb (TestDefined#test_defined): get rid of
- ruby-mode hilighting bug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:49 PM Revision 9de5f281 (git): * ext/sdbm/_sdbm.c: parenthesize macro arguments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:29 AM Revision 3a16cc24 (git): * ext/openssl/ossl.c: surpress warning: shorten-64-to-32.
- * ext/openssl/ossl.h: ditto.
* ext/openssl/ossl_asn1.c: ditto.
* ext/openssl/ossl_bio.c: ditto.
* ext/openssl/ossl_bn.c: ditto.
* ext/openssl/ossl_cipher.c: ditto.
* ext/openssl/ossl_hmac.c: ditto.
* ext/openssl/ossl_ns_spki.c: dit... -
05:35 AM Feature #666: Enumerable::to_hash
- =begin
Hi,
I don't know if it's polite to comment in old closed issues, excuse me if it's not.
I have to say that I wholeheartedly agree with Marc-Andre: the lack of Enumerable-to-Hash conversion is important; in my experience it's an... -
04:49 AM Revision 643f90d8 (git): * ext/openssl/ossl_rand.c (ossl_rand_egd_bytes): use NUM2INT because
- the result is used with functions whose argument is int.
* ext/openssl/ossl_ssl.c (ossl_sslctx_setup): ditto.
* ext/openssl/ossl_x509store.c (ossl_x509store_set_purpose): ditto.
* ext/openssl/ossl_x509store.c (ossl_x509store_set_trust... -
04:49 AM Revision 90d74620 (git): * ext/openssl/ossl_x509name.c: id_aref's type is ID.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 AM Bug #4519 (Assigned): rubygems/test_gem_package_task.rb breaks rake/test_filelist.rb
- =begin
=end
-
01:25 AM Revision 3dbb9770 (git): * ext/io/console/console.c (console_set_winsize):
- surpress warning: shorten-64-to-32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:25 AM Revision fea56241 (git): * ext/openssl/ossl_ocsp.c (ossl_ocspreq_verify): flags is VALUE,
- so it should use NUM2INT.
* ext/openssl/ossl_ocsp.c (ossl_ocspbres_verify): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/23/2011
-
05:53 PM Bug #4519 (Closed): rubygems/test_gem_package_task.rb breaks rake/test_filelist.rb
- =begin
test-all of Ruby 1.9.2 p180 fails as follows on CentOS 5.5.
test_array_comparisons(Rake::TestFileList) [/home/yhara/ruby-1.9.2-p180/test/rake/test_filelist.rb:462]:
<1> expected but was
<nil>.
This happens when test/ru... - 04:55 PM Revision 72f79b9d (git): * 2011-03-24
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:55 PM Revision 5db5e0af (git): fix typos and remove trailing spaces
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:09 PM Revision a3f70766 (git): * ext/readline/readline.c: parenthesize macro arguments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:13 AM Bug #4518: (win32) waitpid returns exit code while the child process still alive.
- =begin
r31152で修正しました。
=end
-
12:05 AM Bug #4518 (Closed): (win32) waitpid returns exit code while the child process still alive.
- =begin
This issue was solved with changeset r31152.
Akio, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
03/22/2011
-
11:57 PM Bug #4518 (Closed): (win32) waitpid returns exit code while the child process still alive.
- =begin
以下のスクリプトを実行すると2~4回目の繰り返しでエラーとなります(test/test_process.rbから抽出して加工)。
# coding: utf-8
require 'tmpdir'
require 'pathname'
def with_tmpchdir
Dir.mktmpdir {|d|
p d
d = Pathname.new(d).realpath.to_s
Dir.chdir(d) { ... -
11:07 PM Revision 9b66922d (git): * numeric.c (flo_round): fix inaccurate results.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:05 PM Revision 24055b89 (git): * ruby.c (proc_options): remove an experimental feature: --gem option.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:05 PM Revision 50b3370d (git): * ruby.c (proc_options): remove an experimental feature: --require
- option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:05 PM Revision e63f298f (git): * ruby.c (add_gems): remove unused variable.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:14 PM Bug #4517 (Third Party's Issue): ArgumentError when sorting array of objects
- =begin
I've got some Rails (v. 3.0.4) code wherein an array of objects (referred to as 'Thing' here) need to be sorted:
stuff = array of Things
stuff.sort! {|a,b| a.value <=> b.value }
…where value is a String.
On Ruby 1.9.2p13... -
04:30 PM Bug #4516 (Rejected): test-all hangs on i386 environment
- =begin
どたばたしていて気付かなかったのですが、 revision r31025 から、手元の「amd64でクロスコンパイルしたi386のバイナリ」という特殊な状況下で、test-allが通らないのが観測されています。
http://www.atdot.net/sp/raw/h37gil
ただこれは r31025 が悪いというよりも、ビルドがおかしいというのが正しい認識のようで、ターゲットのバイナリを実行してみると、x86_64と自己申告してきます。... -
04:05 PM Bug #4413: Segmentation fault when using deliver for GMAIL SMTP
- =begin
Thanks ill give homebrew a try and let you know if thats fixed it.
=end
-
03:40 PM Bug #4413: Segmentation fault when using deliver for GMAIL SMTP
- =begin
I am using RVM, the problem is that anything installed with mac ports that relies on open ssl is going to be in conflict with how rails is using open ssl. It's not so much what Mac Ports installs in the way of Postgre SQL etc but ... -
03:32 PM Bug #4413: Segmentation fault when using deliver for GMAIL SMTP
- =begin
Ya I'm using Mac Ports. Are you using RVM ? do you know what specific program was the root of it?
=end
-
03:21 PM Bug #4413: Segmentation fault when using deliver for GMAIL SMTP
- =begin
Are you using Mac Ports? If you are I solved this by uninstalling mac ports and installing homebrew instead.
=end
-
03:19 PM Bug #4413: Segmentation fault when using deliver for GMAIL SMTP
- =begin
I'm having a similar issue but I'm using sendgrid. My Error looks kind of like this
(({[Tue Mar 22 00:06:06 2011] [error] [client 127.0.0.1] Premature end of script headers: users, referer: http://sms.local/users/confirmation/... -
03:18 PM Revision 858a66d1 (git): * win32/win32.c: fix r31152 (dup line)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:05 PM Revision e6eeeb7c (git): * 2011-03-23
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:05 PM Revision 50ff6ed8 (git): * win32/win32.c: wait process real termination after reading
- exit code. fixes #4518
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:20 PM Revision f06ec31c (git): * lib/rubygems/test_case.rb: save current dir to @current_dir
- before Dir.chdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:10 AM Revision 4520a340 (git): * ext/psych/parser.c: parenthesize macro arguments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:09 AM Revision 9c1a7bf7 (git): * ext/openssl/ruby_missing.h: parenthesize macro arguments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:08 AM Bug #4510 (Closed): Float#round(n) is O(n)
- =begin
This issue was solved with changeset r31146.
Alex, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
-
09:30 AM Bug #4515 (Rejected): File.each_line read all lines of file as one line
- =begin
=end
- 04:39 AM Revision cd942309 (git): * ext/openssl/lib/openssl/buffering.rb: removed circular require of
- openssl.rb.
* ext/openssl/lib/openssl/*: removed following comment for transition
measures of avoiding circular require. No one claimed about this as
far as I know.
##
# Should we care wha... -
01:59 AM Revision 05184578 (git): * test/runner.rb: set Gem::TestCase's @@project_dir.
- * lib/rubygems/test_case.rb: set Gem::TestCase's @@project_dir only
when it is not defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:08 AM Revision 2c1936cf (git): * numeric.c (flo_round): use pow instead of while-loop. fixes #4510
- patched by Alex Young [ruby-core:35526]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 12:22 AM Revision 12d17449 (git): * 2011-03-22
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/21/2011
-
11:13 PM Bug #4251: Segmentation fault when using ruby-prof and Ruby 1.9.2
- =begin
gdb backtrace shows this:
...
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: 13 at address: 0x0000000000000000
[Switching to process 70350]
exec_event_hooks [inlined] () at /Users/evan/.rvm/src/rub... -
10:23 PM Bug #4515: File.each_line read all lines of file as one line
- =begin
Hi,
The default line separator is a newline ("\n"), but if you want to
change it, try f.each_line("\r") instead.
matz.
In message "Re: [ruby-core:35534] [Ruby 1.9 - Bug #4515][Open] File.each_line read all... -
10:05 PM Bug #4515 (Rejected): File.each_line read all lines of file as one line
- =begin
I access a tab-delimited text file from Excel, the text file is 5 lines in my editors (TextEdit, TextWrangler).
However, when I use File.each_line to read it, this method only iterate once and combine 5 lines to 1 line.
I ex... -
09:49 PM Revision f9819d03 (git): * ext/date/date_strftime.c (date_strftime_wo_timespec):
- surpress warning: shorten-64-to-32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:45 PM Revision 40bf1a5d (git): * ext/date/date_core.c: surpress warning: shorten-64-to-32.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:42 PM Revision c85be425 (git): * lib/test/unit/parallel.rb: remove unused variable.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:23 PM Revision 78df33a0 (git): * enc/utf_16le.c: surpress warning: shorten-64-to-32.
- * ext/dbm/dbm.c: ditto.
* ext/gdbm/gdbm.c: ditto.
* parse.y (Init_ripper): surpress warning: unused value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:06 PM Feature #4288: Allow invoking arbitrary method names with foo."something" syntax
- =begin
I agree, you'd want to support double-quotes and string interpolation, otherwise the introduction of the new syntax loses half its benefit. I don't see how interpolation could increase parser complexity, given that you could use t... -
07:23 PM Feature #4514 (Assigned): #deep_clone and #deep_dup for Objects
- =begin
There's often a need to do a deep clone of an object, especially of Hash/Array trees. The typical work around to the lack of this functionality is to Marshall and then Unmarshall (e.g. Marshal::load(Marshal::dump(self)) ), which ... -
06:57 PM Feature #4475: default variable name for parameter
- I like the suggestion. The magic variable I'd use for this pattern would be 'this'. For example:
```ruby
posts.each { this.author = 'Santa Clause' }
```
The rule would be: The first argument of any block would be accessible from ... -
11:24 AM Bug #4503: ext/win32ole writes into $srcdir during build, breaking read-only source tree builds
- =begin
Thanks Benoit, I didn't see that change.
And thanks Nobu, for the fix.
=end
-
11:14 AM Bug #4503: ext/win32ole writes into $srcdir during build, breaking read-only source tree builds
- =begin
> Hi Nobu, you closed the bug but I didn't see any actions/resolution associated with it. What gives? Thanks!
Seems a bug in the automatic update from svn.
It was solved with r31121:
* ext/win32ole/extconf.rb (create_docfil... -
10:20 AM Bug #4503: ext/win32ole writes into $srcdir during build, breaking read-only source tree builds
- =begin
Hi Nobu, you closed the bug but I didn't see any actions/resolution associated with it. What gives? Thanks!
=end
-
09:31 AM Bug #4503 (Closed): ext/win32ole writes into $srcdir during build, breaking read-only source tree builds
- =begin
=end
-
09:14 AM Feature #4513 (Closed): allow whitespace following EOL continuation backslash
- In a few programming languages, the displayed or printed program can hide
critical syntactic and/or semantic information. For example, in make(1)
and Python, the difference between initial tabs and spaces can cause bugs
that are not ... -
02:23 AM Revision 80b64d14 (git): * lib/test/unit.rb: Refactoring. Unified if and elsif.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/20/2011
- 04:28 PM Revision 580f7c95 (git): * 2011-03-21
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:11 PM Revision d9dd52ac (git): * ext/date/date_strftime.c: checks duplicated modifiers.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:49 PM Revision 7adef007 (git): * ext/date/date_strftime.c: removed unused code and arguments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:34 PM Revision e48047fe (git): * ext/date/date_strftime.c: removed unused code and arguments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:00 PM Feature #4512 (Closed): [PATCH] ext/fcntl/fcntl.c: add F_DUPFD_CLOEXEC constant
- =begin
It's in POSIX.1-2008 and will be useful when Ruby becomes more
multi-threaded.
related: http://redmine.ruby-lang.org/issues/1291
If/when 1291 goes through I'd also like IO#dup to work with the dup3()
system call, but this... - 12:44 PM Revision 43415744 (git): * ext/date/date_core.c: replacement of implementation of
- strftime. It has some limitations that is same as Time's
one. [experimental]
* ext/date/date_strftime.c: new.
* ext/date/lib/date/format.c: removed ruby version of strftime.
git-svn-id: svn+ssh://ci.ruby-lang... -
03:43 AM Revision 7bc47c02 (git): * ext/openssl/ossl_x509store.c: parenthesize macro arguments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:39 AM Bug #3927: Ruby can't interprete rmagick library
- =begin
Found this workaround: http://article.gmane.org/gmane.comp.lib.qt.general/26147
Worked for me. Hope this can help to correct the issue, as it appears to be related to Ruby, not ImageMagick itself.
=end