Activity
From 11/29/2008 to 12/05/2008
12/05/2008
-
09:17 PM Bug #827: Fix document for Gem::Installer#write_spec
- =begin
=end
-
02:40 PM Bug #827 (Closed): Fix document for Gem::Installer#write_spec
- =begin
コードとドキュメントが一致していないようだったので修正してみました。
Index: lib/rubygems/installer.rb
===================================================================
--- lib/rubygems/installer.rb (revision 20439)
+++ lib/rubygems/installer.rb (... -
09:16 PM Bug #821: uninitialized constant Test::Unit::AutoRunner
- =begin
=end
-
09:16 PM Bug #824: st.h requires stdlib.h
- =begin
=end
-
08:50 AM Bug #824: st.h requires stdlib.h
- =begin
Hi Felipe,
An aside, but libxml-ruby shouldn't be using st.h anymore (it did for a release but I took it out). Will check the header files to make sure.
FYI - the code that I did have in failed on 64bit machines, most ... -
08:30 AM Bug #824: st.h requires stdlib.h
- =begin
Another option is to use stddef.h.
=end
-
08:25 AM Bug #824 (Closed): st.h requires stdlib.h
- =begin
st.h is using size_t which is defined in stdlib.h.
Compilation fails when using st.h directly. That happens in libxml-ruby for example.
=end
-
09:15 PM Feature #818: Enumerator#inspect
- =begin
=end
-
09:15 PM Bug #817: SystemStackError後のrescue
- =begin
=end
-
09:15 PM Bug #813: rubygems/source_info_cache_entry.rb document have a little mistake
- =begin
=end
-
09:14 PM Bug #812: Failure: test_priority (TestThread) on mswin32
- =begin
=end
-
09:14 PM Bug #804: Ruby 1.9.1 preview 2 : make test failure
- =begin
=end
-
09:13 PM Bug #803: eval with binding
- =begin
=end
-
09:13 PM Feature #712: M17N of erb
- =begin
=end
-
06:08 PM Bug #822: gets blocks when it shouldn't
- =begin
On Fri, Dec 05, 2008 at 10:40:56AM +0900, Nobuyoshi Nakada wrote:
> > And also mention that such a sequence is replaced with two
> > newlines?
>
> It is "dropped" rather than "replaced".
>
> How do you think this?
..
> ... -
10:47 AM Bug #822: gets blocks when it shouldn't
- =begin
Hi,
At Fri, 5 Dec 2008 04:39:12 +0900,
Brian Candler wrote in [ruby-core:20318]:
> Maybe this is a documentation error then. ri IO.gets only
> says: "two successive newlines in the input separate
> paragraphs". Perhaps it ... -
04:45 AM Bug #822: gets blocks when it shouldn't
- =begin
Maybe this is a documentation error then. ri IO.gets only says: "two successive newlines in the input separate paragraphs". Perhaps it should say "a sequence of two or more successive newlines"? And also mention that such a seque... -
12:50 AM Bug #822 (Rejected): gets blocks when it shouldn't
- =begin
It's spec.
IO#gets with an empty string swallows empty lines, read non-empty lines, and swallows empty lines again, so that next #gets can read next non-empty line.
You have to close w to let r know EOF.
=end
- 03:10 PM Revision c087e70c (git): * 2008-12-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:09 PM Revision 41a3fbff (git): rdoc udpate.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:13 PM Bug #825 (Closed): Gem::Installer#generate_windows_script の引数の順番が他と一致しない
- =begin
一つだけ引数の順番が異なるのは、混乱するので
Gem::Installer#generate_bin_script, Gem::Installer#generate_bin_symlink
と引数の順番を合わせました。
Index: lib/rubygems/installer.rb
===================================================================
--- l... -
01:35 PM Revision aeb5824c (git): merges r20547 from trunk into ruby_1_9_1.
- * rational.c (nurat_{to_s,inspect}): performance improvement.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:34 PM Revision a0b0c4e5 (git): merges r20546 from trunk into ruby-1_9_1.
- * complex.c: inpsect should not depend on to_s.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:34 PM Revision 28053a88 (git): merges r20545 from trunk into ruby_1_9_1.
- fix for 1.8's
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20556 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:34 PM Revision 377a6581 (git): merges r20536 from trunk into ruby_1_9_1.
- * compile.c (iseq_set_sequence): uses rb_compile_warning() for
warning at compilation time.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:34 PM Revision 51782c7f (git): merges r20535 from trunk into ruby_1_9_1.
- * compile.c (ruby_iseq_compile, ruby_iseq_translate_threaded_code),
(ruby_insns_name_array, ruby_iseq_build_from_ary): prefixed with
ruby_.
* iseq.c (ruby_iseq_load, ruby_insn_make_insn_table): ditto.
git-svn-id: svn+ssh://ci.ruby-... -
01:34 PM Revision 7ac90158 (git): merges r20534 from trunk into ruby_1_9_1.
- * string.c (rb_str_cmp_m): fixed rdoc. pointed out by <Thomas
C. Mitchell AT gmail.com> at [ruby-talk:321967]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:34 PM Revision 72c96b80 (git): merges r20532 from trunk into ruby_1_9_1.
- * io.c (io_binwrite): arg.offset should be updated after retry.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:33 PM Revision 0f0c5653 (git): merges r20531 from trunk into ruby_1_9_1.
- * load.c (rb_get_load_path): returns the load path without
touching.
* load.c (rb_feature_provided): new function to return the loading
path in addition to rb_provided().
* load.c (search_required): sets path if loading.
* variabl... -
01:33 PM Revision 2ebd4bae (git): merges r20524 from trunk into ruby_1_9_1.
- * pack.c (pack_pack): propagate taint status from format string to
result string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:33 PM Revision 366bc6de (git): merges r20515 from trunk into ruby_1_9_1.
- * spec/default.mspec: follows changes in rubyspec project.
inherits configurations from ruby.1.9.mspec.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20549 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:33 PM Revision b6966e48 (git): merges r20514 from trunk into ruby_1_9_1.
- * test/ruby/test_complex.rb: added some tests.
* test/ruby/test_rational.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 12:47 PM Revision d5d39dd3 (git): * rational.c (nurat_{to_s,inspect}): performance improvement.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:44 PM Revision 2d3f41d1 (git): * complex.c: inpsect should not depend on to_s.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:09 PM Revision 8c079727 (git): fix for 1.8's
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:07 AM Revision 415e2cbd (git): * lib/open3.rb (Open3.pipeline_start): new method.
- (Open3.pipeline): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20544 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:00 AM Revision 1385ce5f (git): rdoc update.
- prefer :in over STDIN because STDIN.fileno may changed if
STDIN.instance_eval { initialize 1 }.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:58 AM Revision 3406ddcb (git): * process.c (run_exec_dup2): !save is false if Qnil.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:14 AM Revision a688d54b (git): * 2008-12-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:14 AM Revision 862d56d5 (git): * win32/win32.c (rb_w32_read, rb_w32_write, rb_w32_isatty): check
- whether fd is valid.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 09:14 AM Revision 9fb5d4ed (git): * win32/win32.c (rb_w32_read, rb_w32_write, rb_w32_isatty): check
- whether fd is valid.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 09:08 AM Revision 5d65e098 (git): * win32/win32.c (rb_w32_read, rb_w32_write, rb_w32_isatty): check
- whether fd is valid.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:05 AM Revision f6d18c3f (git): * iseq.c (rb_iseq_parameters): proc arguments are always optional.
- * proc.c (get_proc_iseq, rb_proc_parameters): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:52 AM Revision 523d9090 (git): * win32/win32.c (waitpid): fix bug of checking child slot.
- * win32/win32.c (FindChildSlotByHandle): new.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20537 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:38 AM Revision ed19ff6b (git): * compile.c (iseq_set_sequence): uses rb_compile_warning() for
- warning at compilation time.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:35 AM Revision 794eb7bc (git): * compile.c (ruby_iseq_compile, ruby_iseq_translate_threaded_code),
- (ruby_insns_name_array, ruby_iseq_build_from_ary): prefixed with
ruby_.
* iseq.c (ruby_iseq_load, ruby_insn_make_insn_table): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20535 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:01 AM Revision 8c0efdc1 (git): * string.c (rb_str_cmp_m): fixed rdoc. pointed out by <Thomas
- C. Mitchell AT gmail.com> at [ruby-talk:321967]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20534 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:01 AM Revision cc1401e5 (git): * string.c (rb_str_cmp_m): fixed rdoc. pointed out by <Thomas
- C. Mitchell AT gmail.com> at [ruby-talk:321967]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20534 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:32 AM Feature #819: Caching Symbol#to_proc
- =begin
なかだです。
At Thu, 4 Dec 2008 21:19:24 +0900,
Shumpei Akai wrote in [ruby-dev:37274]:
> 直すならこのような感じでしょうか.
以下の点を変更してコミットしました。
* RDocが混乱するのを防ぐためにsym_proc_cacheを関数内に移した
* rb_gc_register_mark_object()を使う
* idを3bitシフトすると正しくないPr... -
12:27 AM Feature #819 (Closed): Caching Symbol#to_proc
- =begin
Applied in changeset r20521.
=end
12/04/2008
-
11:26 PM Bug #822 (Rejected): gets blocks when it shouldn't
- =begin
r,w = IO.pipe
w.write("some text\n\n\nsome text\n\n\n")
puts r.gets("")
puts r.gets("")
When I used this code gets blocks on the second call. When the last newline character is replaced with any other character it work... -
11:03 PM Revision 5dbbef2b (git): update rdoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20533 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:59 PM Revision 4433defb (git): * io.c (io_binwrite): arg.offset should be updated after retry.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:06 PM Bug #821 (Rejected): uninitialized constant Test::Unit::AutoRunner
- =begin
require 'test/unit'
Test::Unit::AutoRunner.run(true, './somedir')
(注: ./somedir 以下にはテストが書かれたスクリプトが多数ある状態)
を実行すると、テストを1件も実行せず、以下のエラーが出ます。
Loaded suite test/runner
Started
Finished in 0.000528 seconds.
0 ... -
09:25 PM Feature #819: Caching Symbol#to_proc
- =begin
赤井です.
Hajime Hoshi wrote, (2008/12/04 9:48):
> 動作確認はしていないのですが、
> sym_proc_cache の生成直後は長さ (len) 0 の配列なので
> sym_proc_cache の要素の proc オブジェクトは
> GC に回収されてしまう恐れがあるのではないでしょうか。
Nobuyoshi Nakada wrote, (2008/12/04 12:12):
> それ... -
12:18 PM Feature #819: Caching Symbol#to_proc
- =begin
なかだです。
At Thu, 4 Dec 2008 09:48:10 +0900,
Hajime Hoshi wrote in [ruby-dev:37267]:
> 動作確認はしていないのですが、
> sym_proc_cache の生成直後は長さ (len) 0 の配列なので
> sym_proc_cache の要素の proc オブジェクトは
> GC に回収されてしまう恐れがあるのではないでしょうか。
それと、IDは下位ビッ... -
06:29 PM Revision 8e864d1e (git): * load.c (rb_get_load_path): returns the load path without
- touching.
* load.c (rb_feature_provided): new function to return the loading
path in addition to rb_provided().
* load.c (search_required): sets path if loading.
* variable.c (autoload_provided): load paths are expanded to check
i... -
05:07 PM Bug #807 (Closed): Gem::Validator#remove_leading_dot_dir should be private
- =begin
Applied in changeset r20496.
=end
- 04:39 PM Revision 0b10c320 (git): * test/ruby/test_process.rb: skip some tests on win32.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:39 PM Revision 53e7e2d2 (git): * string.c (sym_to_proc): tabified.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:39 PM Revision a9a4435e (git): * win32/win32.c (rb_w32_read): ERROR_BROKEN_PIPE is not a real error
- at this point.
* io.c (pipe_open): use rb_w32_spawn() instead of rb_w32_pipe_exec()
to use our own redirection scheme.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:35 PM Revision c7bd98b7 (git): * string.c (sym_to_proc): use hidden object.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:31 PM Bug #814: NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
- =begin
Hi,
In message "Re: [ruby-core:20298] Re: [Bug #814] NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>"
on Thu, 4 Dec 2008 16:17:26 +0900, Tanaka Akira <akr@fsij.org> writes:
|> ... -
04:27 PM Bug #814 (Closed): NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
- =begin
Applied in changeset r20493.
=end
-
09:02 AM Bug #814: NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
- =begin
Here is an even better patch. With tests.
=end
- 04:27 PM Revision 020bbc99 (git): * 2008-12-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:27 PM Revision 6fa92af4 (git): * pack.c (pack_pack): propagate taint status from format string to
- result string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:20 PM Revision 408ca7cb (git): * pack.c (pack_pack): propagate taint status from format string to
- result string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:35 PM Revision 80a3f22b (git): * process.c (run_exec_dup2): need to sort by reverted order when
- restoring fds.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:21 PM Revision 49b10fd5 (git): rdoc update.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:17 PM Revision f1493267 (git): * string.c (sym_to_proc): caches Symbol procs, based on a patch from
- Shumpei Akai <admin AT flexfrank.net>. [ruby-dev:37265]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:03 PM Revision bec3fed1 (git): * 2008-12-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:03 PM Revision e7562555 (git): rdoc update.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:57 PM Bug #820 (Closed): a little mistake in rubygems/local_remote_options.rb
- =begin
Applied in changeset r20491.
=end
-
02:23 PM Bug #820 (Closed): a little mistake in rubygems/local_remote_options.rb
- =begin
ドキュメントに小さな間違いがあったので報告します。
Index: rubygems/local_remote_options.rb
===================================================================
--- rubygems/local_remote_options.rb (revision 20439)
+++ rubygems/local_remote_o... -
02:53 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
- =begin
Hi,
In message "Re: [ruby-core:20294] Re: [Bug #805](Closed) Ruby 1.9.1 preview 2 : build failure on OpenSolaris"
on Thu, 4 Dec 2008 14:34:43 +0900, Dae San Hwang <lists@daesan.com> writes:
|There is another occurrence... -
02:40 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
- =begin
Thanks Matz!
There is another occurrence of ISPRINT in function "window_getch" in
"ext/curses/curses.c" on line 1134 though. Could you please patch it
as well?
thanks,
daesan
On Dec 4, 2008, at 2:01 PM, Yukihi... -
02:07 PM Bug #805 (Closed): Ruby 1.9.1 preview 2 : build failure on OpenSolaris
- =begin
Applied in changeset r20482.
=end
-
01:46 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
- =begin
I traced back header inclusions:
"ruby-trunk/ext/curses/curses.c" conditionally includes "<curses.h>"
"/usr/include/curses.h" includes "<widec.h>"
"/usr/include/widec.h" includes "<euc.h>"
"/usr/include/euc.h" include... -
12:45 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
- =begin
Hi,
At Thu, 4 Dec 2008 12:15:03 +0900,
Dae San Hwang wrote in [ruby-core:20284]:
> I've checked system header files and found following macro definitions
> of ISPRINT.
>
>
> /* in "/usr/include/readline/chardefs.h" *... -
12:21 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
- =begin
I've checked system header files and found following macro definitions
of ISPRINT.
/* in "/usr/include/readline/chardefs.h" */
#define ISPRINT(c) (IN_CTYPE_DOMAIN (c) && isprint (c))
/* in "/usr/include/sys/e... -
02:35 PM Revision 21d43824 (git): rdoc update.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:31 PM Revision d291c56e (git): * win32/win32.c (waitpid): fix bug of checking child slot.
- * win32/win32.c (FindChildSlotByHandle): new.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 02:31 PM Revision 8068f497 (git): * win32/win32.c (waitpid): fix bug of checking child slot.
- * win32/win32.c (FindChildSlotByHandle): new.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:24 PM Revision bca9bf7f (git): * lib/open3.rb (Open3.poutput3): new method.
- (Open3.poutput2): ditto.
(Open3.poutput2e): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:06 PM Revision 644d1e7a (git): * spec/default.mspec: follows changes in rubyspec project.
- inherits configurations from ruby.1.9.mspec.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:14 PM Revision a821725a (git): * test/ruby/test_complex.rb: added some tests.
- * test/ruby/test_rational.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20514 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:47 AM Feature #810 (Closed): Enumerator#inspect
- =begin
Applied in changeset r20481.
=end
-
11:45 AM Revision d681d980 (git): update rdoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:58 AM Revision 87c7905b (git): * lib/open3.rb (Open3.popen3): simplified.
- (Open3.popen_run): extracted from Open3.popen3.
(Open3.popen2): new method.
(Open3.popen2e): new method.
(Open3.pipeline_rw): new method.
(Open3.pipeline_r): new method.
(Open3.pipeline_w): new method.
(Open3.pipeline_run): n... -
10:17 AM Revision a112ec78 (git): * process.c (check_exec_fds): resolve cascaded child fd reference.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:56 AM Revision bd9befd9 (git): merges r20496 from trunk into ruby_1_9_1.
- * lib/rubygems/validator.rb (Gem#remove_leading_dot_dir): make
this method private. a patch from okkez in [ruby-dev:37245]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:56 AM Revision 47f56def (git): merges r20492 from trunk into ruby_1_9_1.
- * lib/gserver.rb: fixed type in sample code. a report from Oleg
Puchinin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:56 AM Revision 6af8e633 (git): merges r20491 from trunk into ruby_1_9_1.
- * lib/rubygems/local_remote_options.rb (Gem#add_update_sources_option):
little documentation fix. a patch from okkez. [ruby-dev:37271]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20508 b2dd03c8-39d4-4d8f-98ff-823... -
08:56 AM Revision 75a39e69 (git): merges r20490 from trunk into ruby_1_9_1.
- * ext/curses/curses.c (curses_getch): no ISPRINT(). [ruby-core:20294]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:55 AM Revision 1f3c6d2d (git): merges r20482 from trunk into ruby_1_9_1.
- * ext/curses/curses.c (window_getch): avoid ISPRINT() macro which
has an issue with OpenSolaris. [ruby-core:20189]
* signal.c (ruby_signal): EINVAL from sigaction(2) is not a bug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches... -
08:55 AM Revision 962d8495 (git): merges r20480 from trunk into ruby_1_9_1.
- * vm_method.c (rb_obj_respond_to): Remove a duplicated rdoc
comment and fix a markup error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:55 AM Revision ce580248 (git): merges r20476 and r20479 from trunk into ruby_1_9_1.
- * ext/tk/lib/tk/menu.rb: TkOptionMenubutton.new fails to treat
'parent' and 'variable' options on a Hash argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:55 AM Revision 638d844b (git): merges r20475 from trunk into ruby_1_9_1.
- * ext/tk/lib/tk.rb: bug fix. use ::RubyVM instead of ::VM [ruby-list:45676]
* ext/tk/tcltklib.c: update RELEASE_DATE
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:55 AM Revision 7580da68 (git): merges r20474 from trunk into ruby_1_9_1.
- * complex.c (nurat_{to_s,inspect}): provides better representation
for in-finite imag part.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:55 AM Revision 4cef7e44 (git): merges r20473 from trunk into ruby_1_9_1.
- * complex.c (f_signbit): NaN may be signed value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:55 AM Revision a78d9cd8 (git): merges r20472 from trunk into ruby_1_9_1.
- update rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:54 AM Revision bc2c2f91 (git): merges r20469 from trunk into ruby_1_9_1.
- * parse.y (expr): keyword_not can continue across newline.
[ruby-core:20252]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:54 AM Revision 857099f5 (git): merges r20460 from trunk into ruby_1_9_1.
- * ext/tk/tcltklib.c (ip_ruby_cmd, ip_invoke_with_position): must
not access internal union directly. [ruby-list:45670]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:54 AM Revision 65616e89 (git): merges r20458 and r20459 from trunk into ruby_1_9_1.
- * io.c (rb_io_getc, rb_io_readchar): documentation correction from
Emiel van de Laar. [ruby-core:20212]
* ext/stringio/stringio.c (strio_ungetbyte): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20497 b2dd03... -
07:58 AM Revision 2bb4ca64 (git): * lib/rubygems/validator.rb (Gem#remove_leading_dot_dir): make
- this method private. a patch from okkez in [ruby-dev:37245]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:27 AM Revision fbdf8cb8 (git): * lib/gserver.rb: fixed type in sample code. a report from Oleg
- Puchinin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:26 AM Revision ffe57003 (git): * ext/openssl/ossl_ssl.c (ossl_ssl_read_nonblock):
- OpenSSL::SSL::SSLSocket should implement read_nonblock. a patch
from Aaron Patterson in [ruby-core:20277]. fix: #814 [ruby-core:20241]
* ext/tk/lib/tk/menu.rb: TkOptionMenubutton.new fails to treat
git-svn-id: svn+ssh://ci.ruby-lan... -
07:21 AM Revision 57f7d8c2 (git): * ext/openssl/ossl_ssl.c (ossl_ssl_read_nonblock):
- OpenSSL::SSL::SSLSocket should implement read_nonblock. a patch
from Aaron Patterson in [ruby-core:20277]. fix: #814 [ruby-core:20241]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:17 AM Revision 8a8226fa (git): * lib/gserver.rb: fixed type in sample code. a report from Oleg
- Puchinin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:55 AM Revision c69b59c4 (git): * lib/rubygems/local_remote_options.rb (Gem#add_update_sources_option):
- little documentation fix. a patch from okkez. [ruby-dev:37271]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:52 AM Revision f5332d6b (git): * ext/curses/curses.c (curses_getch): no ISPRINT(). [ruby-core:20294]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:19 AM Revision 4a351690 (git): merges r20454 from trunk into ruby_1_9_1.
- * lib/rexml/xpath.rb (REXML::XPath.first): apply documentation
patch from Ken Bloom in [ruby-core:20213].
* lib/rexml/xpath.rb (REXML::XPath.each): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20489 b2dd03c8... -
05:19 AM Revision c89703ca (git): merges r20452 from trunk into ruby_1_9_1.
- * test/ruby/test_range.rb: add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:19 AM Revision 27fbb1ea (git): merges r20451 from trunk into ruby_1_9_1.
- * test/ruby/test_string.rb: add some tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:19 AM Revision 3567a062 (git): merges r20444 and r20447 from trunk into ruby_1_9_1.
- add comment for select behavior on file descriptors over FD_SETSIZE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:19 AM Revision 9093d990 (git): merges r20442 from trunk into ruby_1_9_1.
- * test/socket/test_tcp.rb (test_recvfrom): already can run on mswin32.
* test/socket/test_tcp.rb (test_recvfrom, test_encoding): use IP address instead
of host name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@204... - 05:19 AM Revision 7c47ca7e (git): * 2008-12-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:19 AM Revision a7f0a9a4 (git): merges r20440 from trunk into ruby_1_9_1.
- * test/socket/test_tcp.rb (test_recvfrom, test_encoding): shouldn't assume
that th is not nil.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:57 AM Revision 782576a5 (git): * ext/curses/curses.c (window_getch): avoid ISPRINT() macro which
- has an issue with OpenSolaris. [ruby-core:20189]
* signal.c (ruby_signal): EINVAL from sigaction(2) is not a bug.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 02:44 AM Revision ea465ecd (git): * enumerator.c (inspect_enumerator): Implement #inspect.
- [ruby-dev:37248]-[ruby-dev:37263]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 02:39 AM Revision f259918c (git): * vm_method.c (rb_obj_respond_to): Remove a duplicated rdoc
- comment and fix a markup error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
12/03/2008
-
10:57 PM Bug #816 (Closed): Unexpected syntax error with: if true and not\n false
- =begin
Applied in changeset r20469.
=end
-
03:37 PM Bug #816 (Closed): Unexpected syntax error with: if true and not\n false
- =begin
ruby -v so.rb
ruby 1.8.7 (2008-11-11 patchlevel 73) [i686-linux]
"yay"
ruby1.9 -v so.rb
ruby 1.9.1 (2008-12-01 revision 20437) [i686-linux]
so.rb:2: syntax error, unexpected '\n'
so.rb:3: warning: unused literal... -
09:09 PM Revision c5d06834 (git): * ChangeLog: add entry.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:08 PM Revision 01d4a7ad (git): * 2008-12-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20478 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:08 PM Revision 0aaec36f (git): * ext/tk/lib/tk/menu.rb: TkOptionMenubutton.new fails to treat
- 'parent' and 'variable' options on a Hash argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20477 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:03 PM Revision 694fab95 (git): * ext/tk/lib/tk/menu.rb: TkOptionMenubutton.new fails to treat
- 'parent' and 'variable' options on a Hash argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:44 PM Feature #819 (Closed): Caching Symbol#to_proc
- =begin
Symbol#to_proc で毎回オブジェクトを生成するのは無駄な気がするので,
いくつかキャッシュしてはどうでしょうか.
require 'benchmark'
N=10000
syms_miss=(1..500).map{|i|"a#{i}".to_sym}syms_hit=[:a]*500
Benchmark.bm do|r|
r.report("miss"){N.times{syms_miss.each{|x|... -
08:42 PM Feature #818: Enumerator#inspect
- =begin
遠藤です。
2008/12/03 19:57 Akinori MUSHA <knu@idaemons.org>:
> At Wed, 3 Dec 2008 18:39:59 +0900,
> U.Nakamura wrote:
>> In message "[ruby-dev:37261] Re: [Feature:1.9] Enumerator#inspect"
>> on Dec.03,2008 18:17:53, <matz@... -
06:45 PM Feature #818: Enumerator#inspect
- =begin
こんにちは、なかむら(う)です。
In message "[ruby-dev:37261] Re: [Feature:1.9] Enumerator#inspect"
on Dec.03,2008 18:17:53, <matz@ruby-lang.org> wrote:
> |> Enumerator の中身をわかりやすく表示してくれる Enumerator#inspect を
> |> 提供すると便利だと思います。例えばこんな感じ... -
06:23 PM Feature #818 (Closed): Enumerator#inspect
- =begin
まつもと ゆきひろです
In message "Re: [ruby-dev:37259] Re: [Feature:1.9] Enumerator#inspect"
on Wed, 3 Dec 2008 17:32:59 +0900, "Akinori MUSHA" <knu@iDaemons.org> writes:
|> Enumerator の中身をわかりやすく表示してくれる Enumerator#inspect を... -
08:10 PM Revision 57746bb6 (git): * ext/tk/lib/tk.rb: bug fix. use ::RubyVM instead of ::VM [ruby-list:45676]
- * ext/tk/tcltklib.c: update RELEASE_DATE
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:46 PM Bug #817 (Rejected): SystemStackError後のrescue
- =begin
スタックがあふれた後に例外が捕捉される位置がおかしくなるように思います。
$ ./ruby -ve '
def foo
foo
rescue SystemStackError
raise RuntimeError
rescue RuntimeError
puts "ng"
end
foo rescue puts "ok"
'
ruby 1.9.0 (2008-12-01 revision 20... - 04:43 PM Revision ef38a43c (git): * complex.c (nurat_{to_s,inspect}): provides better representation
- for in-finite imag part.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:28 PM Revision 28c53aab (git): * complex.c (f_signbit): NaN may be signed value.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20473 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:02 PM Revision ec324872 (git): update rdoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:02 PM Revision a30be4c3 (git): * 2008-12-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:02 PM Revision 30b8f1ee (git): * process.c (EXEC_OPTION_DUP2_CHILD): defined.
- (check_exec_redirect_fd): check :in, :out and :err.
(check_exec_redirect): check [:child, fd].
(check_exec_fds): validate EXEC_OPTION_DUP2_CHILD array.
(run_exec_dup2_child): new function.
(rb_run_exec_options): call run_exec_dup... -
02:00 PM Bug #814 (Closed): NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
- =begin
My patch from #806 broke because OpenSSL::SSL::SSLSocket doesn't implement read_nonblock.
I've attached a patch that implements read_nonblock on OpenSSL::SSL::SSLSocket.
This is a naive patch.
=end
-
01:54 PM Revision 8c01ec88 (git): * parse.y (expr): keyword_not can continue across newline.
- [ruby-core:20252]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:47 PM Bug #813 (Closed): rubygems/source_info_cache_entry.rb document have a little mistake
- =begin
あまり自信がないのですが、なんかおかしい気がするので報告しておきます。
Index: rubygems/source_info_cache_entry.rb
===================================================================
--- rubygems/source_info_cache_entry.rb (revision 20439)
+++ rubygems/s... -
01:41 PM Revision 6e0f413f (git): * iseq.c (simple_default_value): returns simplest assignment only.
- [ruby-core:20237]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:52 PM Bug #812 (Closed): Failure: test_priority (TestThread) on mswin32
- =begin
こんにちは、なかむら(う)です。
表題の通りですが、priorityの低いスレッドの選択率を下げる機構
はpthreadでもwin32でも同じなのに、win32だとまともに機能してい
ないように見えるのはなぜでしょうか?
私の環境で実験した限りだと、だいたい30〜40%くらいの確率でこの
テストは失敗になります。
微妙に効いているような、効いてなくてスレッド生成順序に依存し
てるだけのような、微妙な感じですが...... -
12:33 PM Revision ca209c80 (git): * process.c (check_exec_redirect): accept :in, :out, :err as redirect
- target.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:27 PM Bug #808 (Closed): IO (StringIO) documentation corrections.
- =begin
Applied in changeset r20458.
=end
- 12:19 PM Revision e98e384b (git): revert.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:39 AM Revision dc21e636 (git): * regex.c (re_compile_pattern): Use %ld for pointer differences.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:37 AM Revision 1e5c02dd (git): Cosmetic change.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:36 AM Revision ed22e869 (git): * pack.c (rb_utf8_to_uv), intern.h: Rename utf8_to_uv to
- rb_utf8_to_uv and export.
* re.c (str_ord): Backport String#ord from 1.9 (sort of);
requested by Shinichiro Hamaji in [ruby-dev:37247].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20463 b2dd03c8-39d4-4d8f-98ff-823f... - 07:30 AM Revision 4a2088a7 (git): Properly terminate the "Local variable" section.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:23 AM Revision 05438733 (git): * string.c (rb_str_getbyte, rb_str_setbyte): Add String#getbyte
- and String#setbyte for the forward compatibility with 1.9, where
the behavior of String#[] and String#[]= have changed; based on
a patch from Shinichiro Hamaji in [ruby-dev:37247].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branc... -
05:48 AM Revision 13424f32 (git): * ext/tk/tcltklib.c (ip_ruby_cmd, ip_invoke_with_position): must
- not access internal union directly. [ruby-list:45670]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:24 AM Revision f71dcc1b (git): * ChangeLog: fixed function name.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:22 AM Revision aa39c449 (git): * io.c (rb_io_getc, rb_io_readchar): documentation correction from
- Emiel van de Laar. [ruby-core:20212]
* ext/stringio/stringio.c (strio_ungetbyte): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:21 AM Revision fea206e9 (git): properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:42 AM Revision fba7f2b0 (git): * 2008-12-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:42 AM Revision c13d84b1 (git): * lib/rexml/xpath.rb (REXML::XPath.first): apply documentation
- patch from Ken Bloom in [ruby-core:20213].
* lib/rexml/xpath.rb (REXML::XPath.each): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:31 AM Revision 684f94c0 (git): * lib/rexml/xpath.rb (REXML::XPath.first): apply documentation
- patch from Ken Bloom in [ruby-core:20213].
* lib/rexml/xpath.rb (REXML::XPath.each): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:05 AM Feature #810 (Closed): Enumerator#inspect
- =begin
遠藤です。
Enumerator の中身をわかりやすく表示してくれる Enumerator#inspect を
提供すると便利だと思います。例えばこんな感じ。
$ ruby19 -e 'g = (1..1000).each; p g'
#<Enumerator:[1, 2, 3, ...(snipped)]>
現状は #<Enumerator:0x8269654> とかなので、デバッグには不便です。
以下はたたき台のパッチです...
12/02/2008
-
10:05 PM Bug #808 (Closed): IO (StringIO) documentation corrections.
- =begin
Hello,
I went through io.c and stringio.c and corrected the documentation for a couple of methods (new way of handling strings).
Patch is attached.
Thanks!
=end
-
06:20 PM Bug #807 (Closed): Gem::Validator#remove_leading_dot_dir should be private
- =begin
以下の一ヶ所でしか使われていないので Gem::Validator#remove_leading_dot_dir は private にした方がいいと思います。
$ rak remove_leading_dot_dir
rubygems/validator.rb
107| installed_files.delete remove_leading_dot_dir(entry['path'])
203| d... -
05:58 PM Revision 7fd3ac48 (git): * test/ruby/test_rational.rb: add a test.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:53 PM Revision 181ffea5 (git): * test/ruby/test_range.rb: add a test.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:26 PM Revision 0863013b (git): * test/ruby/test_string.rb: add some tests.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:05 PM Revision 3e2311f6 (git): * 2008-12-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:05 PM Revision 0646c1e0 (git): * ext/pty/pty.c (Init_pty): fix typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:47 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
- =begin
Hi,
At Tue, 2 Dec 2008 01:50:41 +0900,
Dae San Hwang wrote in [ruby-core:20189]:
> compiling curses
> make[1]: Entering directory `/usr/local/src/ruby-1.9.1-preview2/ext/curses'
> gcc -I. -I../../.ext/include/x86_64-solari... -
01:55 AM Bug #805 (Closed): Ruby 1.9.1 preview 2 : build failure on OpenSolaris
- =begin
I got the following error while building 1.9.1 preview 2 on OpenSolaris 5.11 snv_98. (1.9.1 preview 1 was built fine on OpenSolaris.)
It was configured with the following:
./configure --build=x86_64-sun-solaris10 --prefix=... -
03:37 PM Bug #806 (Closed): Net::Protocol#rbuf_fill is slow
- =begin
Applied in changeset r20443.
=end
-
03:33 PM Bug #806: Net::Protocol#rbuf_fill is slow
- =begin
merged. report if any problem caused by this patch.
=end
-
03:27 AM Bug #806 (Closed): Net::Protocol#rbuf_fill is slow
- =begin
Net::Protocol#rbuf_fill is slow. We can take advantage of io.read_nonblock and IO.select to deal with timeouts.
I've attached a patch.
=end
-
10:23 AM Revision 852b4629 (git): * lib/open3.rb (Open3.popen3): merge hash options if given.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:00 AM Revision e44a6c47 (git): move the previous comment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:27 AM Revision 363bf6c7 (git): * 2008-12-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:27 AM Revision 0c31a040 (git): * configure.in: detect stdio buffer pointers for uClibc. a patch
- from Brian Candler <B.Candler at pobox.com> in [ruby-core:12020].
[ruby-core:19713]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:52 AM Revision db197f29 (git): add comment for select behavior on file descriptors over FD_SETSIZE.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:34 AM Revision 348d715e (git): * lib/net/protocol.rb (Net::BufferedIO#rbuf_fill): use
- read_nonblock instead of sysread wrapped by timeout to boost
performance. a patch from Aaron Patterson in [ruby-core:20191].
fix #806
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 06:14 AM Revision a01e1cfb (git): * test/socket/test_tcp.rb (test_recvfrom): already can run on mswin32.
- * test/socket/test_tcp.rb (test_recvfrom, test_encoding): use IP address instead
of host name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 06:02 AM Revision df5e7b9d (git): * 2008-12-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:02 AM Revision 14c06bd4 (git): * test/socket/test_tcp.rb (test_recvfrom, test_encoding): shouldn't assume
- that th is not nil.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:49 AM Bug #804 (Closed): Ruby 1.9.1 preview 2 : make test failure
- =begin
Version built on Fedora core 2 x686 with gcc 4.0.2 in a sub directory (UNIX) of the main ruby source with
./configure --prefix=/h/phil/DEV/RUBY/ruby-191pv2 --enable-shared --enable-install-doc --enable-pthread --with-mantype=m...
12/01/2008
-
06:52 PM Bug #803 (Closed): eval with binding
- =begin
こんにちは、なかむら(う)です。
誰も教えてくれないのでbugにします。
# これでなるのかな
In message "[ruby-dev:37142] eval with binding"
on Nov.21,2008 22:02:04, <usa@garbagecollect.jp> wrote:
> 以下の2つのコードが、1.8とtrunkで動作が異なります。
> なぜでしょう?
> 私には1.8の挙... -
02:24 PM Revision 67b445f8 (git): * set 1.9.1-p5000 into version number. [ruby-dev:36998]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:07 PM Bug #791 (Closed): Fiber using a Proc object with a parameter having default value doesn't work
- =begin
Applied in changeset r20432.
=end
-
10:42 AM Revision a55226e0 (git): merges r20432 from trunk into ruby_1_9_1.
- * cont.c (rb_fiber_start): calls with exact argument number.
[ruby-core:20088]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:39 AM Revision a4f8311f (git): merges r20429 and r20430 from trunk into ruby_1_9_1.
- * man/rake.1: new manual page
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 07:06 AM Revision f77f24a3 (git): * 2008-12-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:06 AM Revision 0be17bc8 (git): * signal.c (register_sigaltstack): no need to define on non-sigaltstack
- platform.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 06:49 AM Revision 13a79948 (git): * signal.c (register_sigaltstack): no need to define on non-sigaltstack
- platform.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:00 AM Revision a918afe0 (git): * cont.c (rb_fiber_start): calls with exact argument number.
- [ruby-core:20088]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 02:35 AM Revision dd9f8e5a (git): * 2008-12-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:35 AM Revision b1d93b94 (git): properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
11/30/2008
-
03:20 PM Bug #799: cross compile 1.9.1-preview1 is not possible
- =begin
I assume it compiles all right in msys on the windows side?
=end
-
12:42 PM Revision 4586802d (git): * man/rake.1: new manual page
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:48 AM Revision 5a4fa1d1 (git): man/goruby.1: fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:48 AM Revision f8a577aa (git): man/goruby.1: fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:25 AM Revision e4f57c3a (git): merges r20394 from trunk into ruby_1_9_1.
- * man/irb.1 (EXAMPLES): new section
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:25 AM Revision 19145642 (git): merges r20391 and r20398 from trunk into ruby_1_9_1.
- * regparse.c (is_invalid_quantifier_target): Perl and old Ruby
accepts quantifier on anchors. [ruby-core:20161]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:25 AM Revision 4623d0c7 (git): merges r20388 from trunk into ruby_1_9_1.
- * cont.c (fiber_alloc): separate allocation and initialization.
allow subclass to override #initialize. [ruby-core:20086]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:24 AM Revision f3f7dffd (git): merges r20387 and r20390 from trunk into ruby_1_9_1.
- * ext/socket/socket.c (sock_s_getaddrinfo): refactored to remove
code duplication regarding getaddrinfo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:24 AM Revision 7367da56 (git): merges r20379 from trunk into ruby_1_9_1.
- * strftime.c (rb_strftime): should add padding for %%.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:24 AM Revision c16831bf (git): merges r20372-r20375 and r20380 from trunk into ruby_1_9_1.
- * signal.c (register_sigaltstack): minimum size is insufficient for
method calls.
* signal.c (sigsegv): handles stack overflow if possible.
* thread.c (ruby_thread_stack_overflow): helper function to raise
sysstack_error.
* thread... -
09:24 AM Revision 1148a0d7 (git): merges r20367 from trunk into ruby_1_9_1.
- * strftime.c (STRFTIME): use rb_strftime() recursively, instead of
platform's strftime().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:24 AM Revision a3b6b11a (git): merges r20366 from trunk into ruby_1_9_1.
- * ext/bigdecimal/bigdecimal.c (VpException): bigdecimal zero
division should raise FloatDomainError if mode
VP_EXCEPTION_ZERODIVIDE is set. [ruby-dev:37204]
* ext/bigdecimal/bigdecimal.c (BigDecimal_mode): should handle
VP_EXCEPT... -
09:24 AM Revision 9db19422 (git): merges r20365 from trunk into ruby_1_9_1.
- * add comment and test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:24 AM Revision 49d432b6 (git): merges r20364 from trunk into ruby_1_9_1.
- * ext/gdbm/gdbm.c (rb_gdbm_nextkey): fix memory leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:24 AM Revision b4e5fcc4 (git): merges r20360 from trunk into ruby_1_9_1.
- * ext/bigdecimal/bigdecimal.c (BigDecimal_to_r): raise exception
for nan/inf conversion. [ruby-dev:37187] fix #793
* ext/bigdecimal/bigdecimal.c (BigDecimal_to_i): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9... -
09:23 AM Revision 2a7d4ee0 (git): merges r20359 from trunk into ruby_1_9_1.
- * ext/bigdecimal/bigdecimal.c (VpAlloc): avoid ALLOCA_N() to avoid
segmentation fault caused by (insanely) long decimal values.
[ruby-dev:37189] fix #794
* ext/bigdecimal/bigdecimal.c (BigDecimal_dump, BigDecimal_to_i,
BigDecimal_... -
09:23 AM Revision a6aa6b67 (git): merges r20357 from trunk into ruby_1_9_1.
- * strftime.c (STRFTIME): should add padding for %[xXrR] etc.
[ruby-dev:37185] fix: #792
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:23 AM Revision 242351be (git): merges r20356 from trunk into ruby_1_9_1.
- * array.c (rb_ary_times): taint (and untrust) status should be
inherited by "ary * 0". [ruby-dev:37024]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:23 AM Revision 38140960 (git): merges r20355 from trunk into ruby_1_9_1.
- * strftime.c (rb_strftime): should not swallow incomplete
formatter, e.g. "%E". [ruby-dev:37170] fix: #787
* strftime.c (rb_strftime): clear flags before processing unknown
formatter, e.g. "%i". [ruby-dev:37180]
git-svn-id: svn+s... -
09:23 AM Revision 58989128 (git): merges r20353 from trunk into ruby_1_9_1.
- * strftime.c (rb_strftime): "%^P" should convert to upper case.
[ruby-dev:37180]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:23 AM Revision 5fe983bd (git): merges r20352 from trunk into ruby_1_9_1.
- * strftime.c (FMT): use "%0d" formatter for zero padding, not "%.d".
[ruby-dev:37168] fix: #768
* strftime.c (rb_strftime): %s to use zero padding by default.
[ruby-dev:37180]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r... -
09:22 AM Revision f4272def (git): merges r20349 from trunk into ruby_1_9_1.
- * ext/tk/lib/tkextlib/blt/tabset.rb, ext/tk/lib/tkextlib/blt/tabnotebook.rb:
fix many bugs. Now, those work properly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:22 AM Revision dd463a9f (git): merges r20348 from trunk into ruby_1_9_1.
- * numeric.c (num_step): treat infinite step specially.
[ruby-dev:37157] fix: #781.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:22 AM Revision 029392bc (git): merges r20347 from trunk into ruby_1_9_1.
- * lib/date/format.rb (strftime): ignores '_' flag for %[LN].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:22 AM Revision 2015069a (git): * thread.c, thread_pthread.c, thread_win32.c: merges nobu's commits -
- r20117, r20123, r20124, r20127, r20132-r20134, r20138, r20140, r20141
and r20160 - from trunk into ruby_1_9_1.
* thread_pthread.c (thread_timer): checks working flags again.
* thread_pthread.c (rb_thread_create_timer_thread): do not ... -
09:22 AM Revision d22b7e6d (git): merges r20346 from trunk into ruby_1_9_1.
- * process.c (rb_fork): stops the timer thread during fork.
[ruby-dev:37117]
* thread.c (rb_thread_start_timer_thread): timer thread needs
system_working to be set.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@204... -
09:22 AM Revision 303d9d97 (git): merges r20342 from trunk to ruby_1_9_1.
- * strftime.c (rb_strftime): The # flag should work with %a, %A, %b,
%B, and %h. [ruby-dev:37162]
* test/ruby/test_time.rb (test_strftime): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20405 b2dd03c8-39d4-4d8... -
09:22 AM Revision b2bfcf40 (git): merges r20341 from trunk into ruby_1_9_1.
- * signal.c (register_sigaltstack): should not add external
variable (with some cosmetic changes). [ruby-dev:37158]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:21 AM Revision 3899822d (git): merges r20340 from trunk into ruby_1_9_1.
- * strftime.c (rb_strftime): A width specifier for %t and %n should
work. [ruby-dev:37160]
* test/ruby/test_time.rb (test_strftime): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20403 b2dd03c8-39d4-4d8f-98ff-... -
09:21 AM Revision cca7d596 (git): merges r20339 from trunk into ruby_1_9_1.
- * strftime.c (rb_strftime): The precision of %0N should be 9.
[ruby-dev:37156]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:21 AM Revision d909830c (git): merges r20338 from trunk into ruby_1_9_1.
- * strftime.c (rb_strftime): The default precision should be 1, not
0. [ruby-dev:37155]
* test/ruby/test_time.rb (test_strftime): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20401 b2dd03c8-39d4-4d8f-98ff-823... - 09:21 AM Revision 07f20e17 (git): * 2008-11-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:21 AM Revision 0f9e1cf0 (git): merges r20335 from trunk into ruby_1_9_1.
- * lib/time.rb: r20251 reverted. The patched behavior do not round
trip. [ruby-core:19988]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:04 AM Revision 1fe2fae2 (git): * test/ruby/test_regexp.rb (TestRegexp#test_parse_curly_brace):
- now accepts quantifier on anchrs agian by r20391.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:51 AM Feature #802 (Closed): IO.open optional argument to properly handle BOMs
- =begin
Rejectされた[ruby-dev:37075][Feature #747]の続きです。議論の結果IO.open側でBOMを適切に処理するのがよいだろうということになったようです。
なかむら(う)さんの仕様案が[ruby-dev:37081]にあります。
=end
11/29/2008
-
06:37 PM Bug #801 (Closed): socket.c compile error on Mac OS X
- =begin
Applied in changeset r20390.
=end
-
06:25 PM Bug #801 (Closed): socket.c compile error on Mac OS X
- =begin
Index: ext/socket/socket.c
===================================================================
--- ext/socket/socket.c (revision 20389)
+++ ext/socket/socket.c (working copy)
@@ -953,7 +953,7 @@
struct addrinfo *r;
... -
04:42 PM Bug #799: cross compile 1.9.1-preview1 is not possible
- =begin
=end
-
04:41 PM Bug #791: Fiber using a Proc object with a parameter having default value doesn't work
- =begin
=end
-
04:41 PM Bug #771: test/unit wrapper breaks compatibility
- =begin
=end
-
04:40 PM Feature #767: Module#const_getでネストした定数の値を得られてもよいと思う
- =begin
=end
-
04:40 PM Bug #763: Mini-unit should not auto-run tests when exiting due to an exception
- =begin
=end
-
04:39 PM Bug #751: Regexp.new(dummy_encoding_string)
- =begin
=end
-
04:38 PM Feature #749: String#indent, String#tabto, etc.
- =begin
=end
-
04:38 PM Bug #742: 1.9.1-preview1 build fails on Mac OS X 10.4
- =begin
=end
-
04:38 PM Feature #739 (Closed): Regexp#match with position
- =begin
=end
-
04:36 PM Bug #732: $! in at_exit
- =begin
=end
-
04:36 PM Bug #727: Signal(CLD) seems not to work on OS X
- =begin
=end
-
04:31 PM Feature #710: Pathname#=~
- =begin
=end
-
04:31 PM Feature #709: Enumerator#+
- =begin
=end
-
04:29 PM Feature #708: Lazy Enumerator#select, Enumerator#map etc.
- =begin
=end
-
04:29 PM Feature #707: Documentation for Enumerator chaining
- =begin
=end
-
04:29 PM Bug #696: 1.9.0-0 is more faster in factrial test
- =begin
=end
-
04:28 PM Bug #681 (Closed): failures of test/minitest
- =begin
=end
-
04:27 PM Feature #679: Integer#to_s(:step=>3, :sep=>",") が欲しい
- =begin
=end
-
04:27 PM Feature #666: Enumerable::to_hash
- =begin
=end
-
04:27 PM Bug #657: Thread.new { fork }
- =begin
=end
-
04:26 PM Bug #653: `rake gem' emits a warning
- =begin
=end
-
04:24 PM Bug #650: Marshal.load raises RegexpError
- =begin
=end
-
04:23 PM Bug #648 (Closed): [BUG] make test in Ruby 1.9
- =begin
=end
-
04:22 PM Bug #646 (Closed): tests for miniunit have bad chemistry with other tests
- =begin
=end
-
04:22 PM Feature #643: __DIR__
- =begin
=end
-
04:21 PM Feature #641: GC patch to cache the most recent heap for is_pointer_to_heap
- =begin
=end
-
04:21 PM Feature #640: New Array#encoding_pack -> string method
- =begin
=end
-
04:20 PM Bug #634: Time parsing works in 1.8 but not 1.9
- =begin
=end
-
04:20 PM Bug #633: dl segfaults on x86_64-linux systems
- =begin
=end
-
04:18 PM Bug #632: StringIO has an odd alias implementation [?]
- =begin
=end
-
04:18 PM Bug #618: some tests still seem to depend on test/unit
- =begin
=end
-
04:16 PM Bug #626: stop test-all at test/rdoc/test_rdoc_ri_driver.rb
- =begin
=end
-
04:15 PM Bug #617: rubygems depend on test/unit/ui/console/testrunner
- =begin
=end
-
04:15 PM Feature #615: "with" operator
- =begin
=end
-
04:14 PM Bug #693: Thread#set_trace_func seems not to work
- =begin
=end
-
04:13 PM Bug #688: test_exit_action(TestSignal)でTimeout::Error
- =begin
=end
-
04:13 PM Bug #607: Mini/Unit Break assert_send()
- =begin
=end
-
04:11 PM Bug #470: File::openのドキュメント
- =begin
=end
- 03:00 PM Revision e49315f9 (git): * 2008-11-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 PM Revision 56d19a9e (git): * man/irb.1 (EXAMPLES): new section
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:26 PM Revision 6c3a645e (git): * 2008-11-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:26 PM Revision 2a86c3e8 (git): * man/irb.1: typo fix
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:26 PM Revision 6df8a6d1 (git): * man/irb.1: typo fix
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:55 AM Revision f7692a33 (git): * regparse.c (is_invalid_quantifier_target): Perl and old Ruby
- accepts quantifier on anchors. [ruby-core:20161]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:30 AM Revision 23e6fc74 (git): * ext/socket/socket.c (sock_getaddrinfo): should have updated for
- Mac OS X. a patch from Shumpei Akai in [ruby-dev:37234]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:23 AM Bug #800 (Rejected): Problem with Array class
- =begin
No, it shouldn't. It will destroy the object model of the language.
=end
-
05:59 AM Bug #800: Problem with Array class
- =begin
No it shouldn't. Variables keeps references to objects, not objects itself. It is up to programmer if he wants to pass reference (as ruby do by default) or make clone (duplicate) of it.
=end
-
05:39 AM Bug #800 (Rejected): Problem with Array class
- =begin
If you test this simple program, you will see why array should be dup on assignment ...
a=1
b=1
c=[a,b]
def foo(x)
x[0] +=1
x[1] +=1
end
d = c
e = d
f = e
... -
07:05 AM Bug #786: Time#strftime で %s が負である場合に桁を間違える
- =begin
> |この辺の修正は従来から暗黙に期待されている仕様があって、それに実装眼反し
> |ていた直すべきバグであると思っています。故に、1.9.1にも取り込むという方
> |針でいますが、良いですか?
>
> 一連のstrftime.cに対する修正は1.9.1に取り込んでも構わないと
> 思います。
GNU 拡張を基本に (ただし納得できない部分には拘らない) という話だったの
で、その方針でよいと思います。
=end
-
01:37 AM Bug #786: Time#strftime で %s が負である場合に桁を間違える
- =begin
まつもと ゆきひろです
In message "Re: [ruby-dev:37229] 仕様確認"
on Sat, 29 Nov 2008 01:19:35 +0900, "Yugui (Yuki Sonoda)" <yugui@yugui.jp> writes:
|この辺の修正は従来から暗黙に期待されている仕様があって、それに実装眼反し
|ていた直すべきバグであると思っています。故に、1.9.1にも取り込むという方
|針でい... -
01:24 AM Bug #786: Time#strftime で %s が負である場合に桁を間違える
- =begin
Yukihiro Matsumoto さんは書きました:
>
> そうですねえ。[ruby-dev:37170]にも関係するのだと思います。
> これも直した方がよいでしょう。ちょっと大がかりになりそうです
> が。
この辺の修正は従来から暗黙に期待されている仕様があって、それに実装眼反し
ていた直すべきバグであると思っています。故に、1.9.1にも取り込むという方
針でいますが、良いですか?
r20347を取り込むかどうか迷っ... -
05:04 AM Bug #797: bug or feature: local method ?
- =begin
On Sat, Nov 29, 2008 at 04:22:15AM +0900, Francoys wrote:
> But your Lambda's version is very tempting, but my experience with the
> use of Proc come at the price of performance penalty.
Beware (a) premature optimisation, an... -
04:27 AM Bug #797: bug or feature: local method ?
- =begin
Brian Candler wrote:
> If you really want to organise your code like this, you can using lambdas:
> def foo
> a_list = ...
> b_list = ...
> c_list = ...
>
> foo1 = lambda {
> op1(a_list, b_list, c_... -
01:08 AM Bug #797: bug or feature: local method ?
- =begin
Hi --
On Sat, 29 Nov 2008, Francoys wrote:
> Diogo Lisboa wrote:
>> On Wed, Nov 26, 2008 at 4:32 PM, Francoys <francois.pr@videotron.ca> wrote:
>>
>>> declaring variables inside a method that are accessibles to all the
... -
12:36 AM Bug #797: bug or feature: local method ?
- =begin
Diogo Lisboa wrote:
> On Wed, Nov 26, 2008 at 4:32 PM, Francoys <francois.pr@videotron.ca> wrote:
>
>> declaring variables inside a method that are accessibles to all the
>> nested methods.
>>
>
> This isn't possib... -
04:41 AM Bug #743: Socket.gethostbyname returns odd values
- =begin
Hi,
In message "Re: [ruby-core:20154] Re: [Bug #743] Socket.gethostbyname returns odd values"
on Sat, 29 Nov 2008 04:21:54 +0900, "Alan Johnson" <alan.wayne.johnson@gmail.com> writes:
|Forgive me if this sounds like a ... -
04:27 AM Bug #743: Socket.gethostbyname returns odd values
- =begin
On Wed, Nov 26, 2008 at 5:04 PM, Yukihiro Matsumoto <matz@ruby-lang.org> wrote:
> Hi,
>
> In message "Re: [ruby-core:19989] [Bug #743] Socket.gethostbyname returns odd values"
> on Wed, 19 Nov 2008 18:58:25 +0900, Alan Joh... -
12:27 AM Bug #790 (Closed): Unexpected Behaviour: Fibers as superclass don
- =begin
Applied in changeset r20388.
=end