Activity
From 12/10/2012 to 12/16/2012
12/16/2012
-
11:56 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
- [ruby-dev:46721]の詳細は以下のようになります。
1. rb_exec_recursive等により一回マシンスタックを突き破ってSIGSEGVが発生。
(ちなみに、このときのメモリレイアウトをhttps:... -
11:11 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
- うーん、r38409はSIGSEGVが起きた「後」、もう一回SIGSEGしてしまってバックトレースが正しく採取できない問題に対するパッチなのでSIGSEGVを起きなくさせる効果はないはずなんですが・・・・
-
10:35 AM Bug #953 (Closed): 深い入れ子の配列の取り扱いで落ちる
- r38409にて問題が修正されたことを確認できたのでクローズしておきます。(Ubuntu 11.10/12.06 x64)
成瀬さんの環境で直っていないようであれば、再オープンしていただけますか。 -
11:07 PM Revision 81000829 (git): * lib/rdoc.rb: Updated VERSION.
- * lib/rdoc/markup/attribute_manager.rb: Removed useless empty check.
* lib/rdoc/markup/to_markdown.rb: Sup... - 11:00 PM Revision 10295ab2 (git): * 2012-12-17
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:00 PM Revision 92443fcc (git): * lib/rubygems.rb: Updated VERSION
- * test/rubygems/test_gem_installer.rb: Fixed ambiguous first argument
warning.
* test/rubygems/test_gem_rdoc.rb: ... -
07:13 PM Bug #7575 (Closed): Struct のメンバーをアクセサで参照できない事がある
- Struct のメンバーをアクセサで参照できない事がある。
$ ruby -v -e 'Foo = Struct.new("Foo", "a", "b\000"); foo = Foo.new(1,2); p foo.send(... -
07:03 PM Bug #7574 (Closed): 名前についてのエラーメッセージが正しくない事がある
- 名前についてのエラーメッセージが正しくない事がある。
$ ruby -v -e 'instance_variable_get("@foo\000")'
ruby 2.0.0dev (2012-12-16 trunk 38415... -
06:59 PM Bug #7573 (Closed): const_get の引数検査が甘い
- const_get の引数検査が甘い。
$ ruby -v -e '::FOO = 9; p Object.const_get("FOO\000")'
ruby 2.0.0dev (2012-12-16 trunk 38415... -
06:57 PM Bug #7572 (Closed): クラス定義においてスーパークラスとしてクラスでないものを指定してもエラーにならない事がある
- クラス定義においてスーパークラスとしてクラスでないものを指定してもエラーにならない事がある。
$ ruby -v -e 'class Foo < nil; end'
ruby 2.0.0dev (2012-12-16 trun... -
12:53 PM Bug #7568 (Assigned): Yaml fails to encode zero date string.
- =begin
This was fixed in r37288.
It might be worth backporting the fix to 1.9.3. Thoughts tenderlove?
=end -
10:55 AM Bug #7571 (Closed): RDoc documentation bug in Regexp#===
- RDoc documentation for `Regexp#===' says:
Case Equality—Synonym for Regexp#=~ used in case statements.
but ... -
03:13 AM Bug #7566: Escape (\u{}) forms in Regexp literals
- I'd argue that's a malformed Regexp and "round-tripping" shouldn't be expected to work.
sasha:rubinius brian$ irb
... -
02:56 AM Feature #7087: ::ConditionVariable#wait does not work with Monitor because Monitor#sleep does not exist
- Following patch fix this issue, I think.
diff --git a/lib/monitor.rb b/lib/monitor.rb
index 07394b5..30701c7 1006... -
02:02 AM Bug #5993: Thread.new{ Fiber.new { Thread.exit }.resume }.join で例外
- Fiber内で rb_fatal() を呼んだ時の問題は http://bugs.ruby-lang.org/issues/7570 として新しくチケットを作成しました。
-
12:46 AM Bug #5993 (Closed): Thread.new{ Fiber.new { Thread.exit }.resume }.join で例外
- This issue was solved with changeset r38414.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ... -
02:01 AM Bug #7570 (Closed): rb_fatal() in Fiber don't terminate process
- rb_fatal() (C function) should terminate whole script.
Thread.start{
rb_fatal() # a extension library metho... -
01:22 AM Bug #7569 (Closed): siphash.c / endian.h
- siphash.c includes endian.h, but on Solaris, there is no such file. BYTE_ORDER also does not exist.
There needs to...
12/15/2012
-
11:55 PM Feature #4085: Refinements and nested methods
- Sorry, I'm arriving late (and I didn't read all discussion yet), but I've heard the ruby core team is looking for fee...
-
11:38 PM Bug #6058 (Closed): Stack overflow in SEGV Handler
- #7141 で理由が判明したのでcloseします
-
11:38 PM Bug #7141: ALT_STACK_SIZE is not enough
- こういうのも取れました。ようするにglibcのvfprintfもruby内蔵のvfprintfと同じぐらいスタックを使うので(おそらく理由も同じ)
まったく同じことが起きているようです。
これは、そもそもfprintfを使っている... -
11:20 PM Bug #7141 (Closed): ALT_STACK_SIZE is not enough
- This issue was solved with changeset r38409.
Narihiro, thank you for reporting this issue.
Your contribution to Ruby ... -
10:30 PM Bug #7141: ALT_STACK_SIZE is not enough
- うちではこんな感じになりました。
setarch x86_64 -R ./miniruby -e 'Process.kill :SEGV, $$'
-----------------------------------... -
09:09 PM Bug #7568 (Closed): Yaml fails to encode zero date string.
- "0000-00-00 00:00:00".to_yaml fails with an ArgumentError.
Reproducing steps
In irb type,
require 'yaml... -
05:10 PM Revision 44b4b906 (git): * signal.c (rb_sigaltstack_size): cast sysconf() return value
- explicitly. Fix compile error on Mac OS X.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38415 b2dd03c8-39d4-4d8... -
03:46 PM Revision 54619f8d (git): * cont.c (rb_fiber_start): don't enqueue Qnil to async_errinfo_queue.
- rb_vm_make_jump_tag_but_local_jump() could return Qnil (ex. when
finished by Thread.exit). [ruby-dev:45218] [Bug #5... -
03:04 PM Revision 48bcb55c (git): * ext/fiddle/pointer.c (rb_fiddle_ptr2cptr): fix error message forgotten to be changed from DL to Fiddle.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:00 PM Revision 438cca57 (git): * 2012-12-16
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:00 PM Revision 9d960e38 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:20 PM Revision 0e19d2b4 (git): * signal.c (default_handler): remove rb_register_sigaltstack()
- call. sigaltstack was already registered when creating threads.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38... -
02:20 PM Revision aff9dff4 (git): * signal.c (rb_sigaltstack_size): new. calculate stack size for
- sigsegv handler. enlarge value when x86 or x86_64 on Linux.
Linux has very small MINSIGSTKSZ size (2048 bytes) and
... -
12:25 PM Bug #7107: Ruby can no longer find constants in methods in anonymous modules
- =begin
Nobu, I have found the cause of the bug - the cref_stack of methods are not fixed up to point to the new cl... -
10:53 AM Bug #7566: Escape (\u{}) forms in Regexp literals
- =begin
Converting any of the regexp special characters could cause a syntax error or warning if the user tries to ro... -
10:06 AM Bug #7566 (Rejected): Escape (\u{}) forms in Regexp literals
- Why are \u{} escape sequences in Regexp literals not converted to bytes like they are in String literals?
https://... -
09:55 AM Bug #7565 (Closed): Redundant functions in ruby-additional.el
- ruby-toggle-block, ruby-do-end-to-brace, ruby-brace-to-do-end and ruby-mode-set-encoding are very much present in Ema...
-
09:39 AM Bug #6854: ruby-mode.el has radical changes in `ruby-deep-indent-paren' logic
- > Use Emacs-bundled ruby-mode.el.
I'm maintaining it.
Should I stop merging changes from this ruby-mode into Em... - 09:25 AM Revision cbe5f882 (git): * rational.c (f_round_common): should check overflow.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:01 AM Revision 81af1bd9 (git): * ratioanl.c (float_rationalize): reduced.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:46 AM Bug #7563 (Closed): test of gem_ext_cmake_builder in another directory
- I committed it at r38390.
-
06:49 AM Bug #7563: test of gem_ext_cmake_builder in another directory
- Please commit it, I will apply it to RubyGems.
I guess I didn't catch it because I build from $(srcdir)/../build? -
01:13 AM Bug #7563 (Closed): test of gem_ext_cmake_builder in another directory
- would you commit it? or can I ?
Index: test/rubygems/test_gem_ext_cmake_builder.rb
==============================... -
07:29 AM Revision 985fe773 (git): test_gem_remote_fetcher.rb: restore environment variables
- * test/rubygems/test_gem_remote_fetcher.rb (setup, teardown): always
restore environment variables fo http proxy, t... -
07:18 AM Revision 43f79162 (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:47 AM Bug #7344: gem pristine bigdecimal が失敗してしまう
- =begin
I think I understand the comments on this bug thanks to google translate but please inform me of anything imp... -
06:36 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- > Please check my ChangeLog message for accuracy.
Looks correct. thank you! -
06:21 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- Please check my ChangeLog message for accuracy.
-
06:18 AM Bug #7485 (Closed): ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- This issue was solved with changeset r38386.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g... -
04:20 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- I have confirmed it fixes mingw32 as well, I will commit it after lunch. Thanks for the patch!
-
06:10 AM Revision 691ee91c (git): * proc.c (rb_binding_new_with_cfp): allocate the object after envirionment check.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:10 AM Revision 2ca5e8ee (git): * parse.y (yycompile0): adjust indent.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:40 AM Revision 771f6927 (git): fix typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:40 AM Revision 7fbaa0be (git): * io.c (finish_writeconv): uses rb_write_internal2 if
- fptr->write_lock have.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:40 AM Revision e78d4e69 (git): * thread.c (rb_mutex_owned_p): remove static.
- * io.c (io_flush_buffer): don't hold mutex if already have.
Now recursive lock may occur when following scenario.
... -
05:40 AM Revision 9bd33790 (git): * io.c (io_flush_buffer): uses io_flush_buffer_async2 instead of
- io_flush_buffer_async.
* io.c (io_flush_buffer_async2): new helper function for
io_flush_buffer. It uses rb_thread_... -
05:39 AM Revision 2a4d86f3 (git): * io.c (internal_write_func2): new helper function for rb_write_internal2().
- * io.c (rb_write_internal2): new function. it uses
rb_thread_call_without_gvl2() instaed of rb_thread_io_blocking_r... -
05:39 AM Revision 96350867 (git): * io.c (rb_io_wait_writable): add to call rb_thread_wait_fd()
- likes rb_io_wait_readable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:39 AM Revision 70df4dec (git): * io.c (rb_io_wait_writable): don't call rb_thread_fd_writable()
- when EINTR. EINTR mean signal interrupt was happen. We don't
need any wait.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
05:39 AM Revision 47fa7920 (git): * thread.c (rb_thread_wait_fd_rw): remove silly rb_thread_alone()
- check.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:20 AM Bug #7560: Process.kill incurs 100ms cost when threads exist
- @normalperson: I agree. I removed rb_thread_polling() today then. :)
-
02:53 AM Bug #7560: Process.kill incurs 100ms cost when threads exist
- "tmm1 (Aman Gupta)" <[email protected]> wrote:
> Issue #7560 has been reported by tmm1 (Aman Gupta).
>
> --------... -
12:12 AM Bug #7560 (Closed): Process.kill incurs 100ms cost when threads exist
- This issue was solved with changeset r38380.
Aman, thank you for reporting this issue.
Your contribution to Ruby is g... -
03:02 AM Bug #7564 (Closed): r38175 introduces incompatibility
- r38175 introduces incompatibility with 1.9.3. Before r38175, when looking for _dump, Marshal would not call method_m...
-
01:39 AM Revision 2ed40d3b (git): * configure.in (NULLCMD): check in loop.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:39 AM Revision 67c599a5 (git): * configure.in (GNUmakefile): remove -jN option from submake.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:39 AM Revision c9942510 (git): * ChangeLog: fix typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:22 AM Revision ce6a2c7f (git): thread.c: revert r38382 but deprecate rb_thread_polling()
- * thread.c (rb_thread_polling): revert but deprecate.
* include/ruby/intern.h (rb_thread_polling): deprecate.
git-sv... -
01:05 AM Bug #7562: __FILE__ encoding in Windows
- 肝心の元報告者の名前の部分がメールの引用から抜けていました。
失礼いたしました。
whiteleaf さんです。
-
12:40 AM Bug #7562 (Closed): __FILE__ encoding in Windows
- [ruby-list:49085] ですが、bugっぽいので勝手にバグ登録させていただきます。
trunkでも同じでした。
---
Ruby2.0.0 の挙動について疑問があるので質問させて頂きます。
WindowsXP上...
12/14/2012
- 11:40 PM Revision cb6917d9 (git): * test/rubygems/test_gem_ext_cmake_builder.rb(test_self_build):
- get rid of false positive.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38390 b2dd03c8-39d4-4d8f-98ff-823fe69b... -
11:14 PM Revision d8bc991a (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:11 PM Revision 4bcfc171 (git): * test/ruby/test_thread.rb (test_uninitialized, test_backtrace,
- test_thread_timer_and_interrupt, test_thread_join_in_trap,
test_thread_join_current, test_thread_join_main_thread,
te... -
11:11 PM Revision 3074406b (git): * test/ruby/test_thread.rb (TestThread::Thread::new.): remove
- th.abort_on_exception change. Test template shouldn't change
global flag. It prevent to test a normal case.
git-sv... -
10:22 PM Bug #7560 (Closed): Process.kill incurs 100ms cost when threads exist
- % ruby -rbenchmark -e' puts Benchmark.measure{ Process.kill(0, Process.pid) } '
0.000000 0.000000 0.000000 ... -
09:18 PM Revision 40f89c17 (git): * configure.in (HAVE_GCC_ATOMIC_BUILTINS): Set -march=i486 to enable
- __sync_val_compare_and_swap. Patch by KOSAKI Motohiro.
[ruby-trunk - Bug #7485]
git-svn-id: svn+ssh://ci.ruby-la... -
07:25 PM Revision 2d5fc17f (git): * include/ruby/intern.h: remove rb_thread_polling() declaration.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:59 PM Revision 688f3ec6 (git): vm_trace.c: suppress warning
- * vm_trace.c (exec_hooks): suppress unused-variable warning by
RB_UNUSED_VAR().
git-svn-id: svn+ssh://ci.ruby-lang... -
06:47 PM Revision 13b20230 (git): * ext/.document: add fiddle/pointer.c, fiddle/handle.c, and fiddle/win32/lib as documentation.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:29 PM Bug #7556: test error on refinement
- 2012/12/14 shugo (Shugo Maeda) <[email protected]>
>
>
> Issue #7556 has been updated by shugo (Shugo Maed... -
05:57 PM Bug #7556: test error on refinement
- phasis68 (Heesob Park) wrote:
> It seems that inline or __inline is not respected by the compiler (ignored by compil... -
05:41 PM Bug #7556: test error on refinement
- It seems that inline or __inline is not respected by the compiler (ignored by compiler cost/benefit analyzer)
Refe... -
05:04 PM Bug #7556 (Closed): test error on refinement
- This issue was solved with changeset r38377.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is ... -
04:55 PM Bug #7556: test error on refinement
- phasis68 (Heesob Park) wrote:
> Here is a different workaround using __forceinline on vm_call_method function.
>
... -
03:59 PM Bug #7556: test error on refinement
- Here is a different workaround using __forceinline on vm_call_method function.
static
#ifdef _MSC_VER
__forcei... -
03:13 PM Bug #7556: test error on refinement
- phasis68 (Heesob Park) wrote:
> Here is a modified version which does not disable function inline expansion.
>
> ... -
02:51 PM Bug #7556: test error on refinement
- Here is a modified version which does not disable function inline expansion.
#ifdef _MSC_VER
#pragma optimize("g"... -
01:47 PM Bug #7556: test error on refinement
- Hello,
phasis68 (Heesob Park) wrote:
> Here is another workaround:
>
> #ifdef _MSC_VER
> #pragma optimize( ""... -
12:44 AM Bug #7556: test error on refinement
- Here is another workaround:
#ifdef _MSC_VER
#pragma optimize( "", off )
#endif
static VALUE
vm_call_super_meth... -
06:08 PM Revision a24f2d99 (git): * file.c (rb_file_flock): use rb_thread_wait_for() instead of
- rb_thread_polling(). When getting EAGAIN, we need to wait a
while even if no multi threading.
* thread.c (sleep_for... -
05:42 PM Feature #7549: A Ruby Design Process
- As headius said, I think Rubinius is an implementation which is built with C++, not Ruby.
Anyway, this thread need... -
06:19 AM Feature #7549: A Ruby Design Process
- What language Ruby is implemented in is irrelevant to discussions about a feature design process going forward. It mi...
-
02:57 AM Feature #7549: A Ruby Design Process
- @jonforums I disagree. It may not be in the same branch of conversation as preceding posts but I do not think it tang...
-
01:57 AM Feature #7549: A Ruby Design Process
- @trans I find your comment distracting and entirely off-topic. Brian opened with "I would like to propose this **proc...
-
01:23 AM Feature #7549: A Ruby Design Process
- Personally, I believe the No.1 factor for the better evolution or Ruby is for Ruby to be written in Ruby. Which basic...
-
05:36 PM Bug #7485 (Assigned): ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- @drbrain, could you please commit the patch instead of me? I have no test environment and I don't like commit w/o mak...
-
09:57 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- This patch works, thanks!
-
05:11 PM Bug #7559 (Closed): Wrong line number with method call syntax
- This issue was solved with changeset r38378.
Yui, thank you for reporting this issue.
Your contribution to Ruby is gr... -
04:06 AM Bug #7559 (Closed): Wrong line number with method call syntax
- 以下のような場合に表示される行数がおかしくなります。
def foo(*args)
p caller[0][/\d+/].to_i #=> expected 4 but 8
end
foo "a
b
c
d
e... -
04:49 PM Bug #7471: character class has duplicated range warning for "" =~ /[\w\W]/
- Onigmo doesn't have the code for detecting duplication in character class, so this problem seems to be on our own.
... - 03:12 PM Revision 2d2cac4b (git): * 2012-12-15
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:11 PM Revision cb92817e (git): * signal.c (rb_f_kill): remove rb_thread_polling() because this
- has no good effect and makes meaningless 100ms delay. 1)
when sending signal to another process, waiting has just s... -
08:11 AM Revision c492bc12 (git): parse.y: fix line number
- * parse.y (parser_params): parser_tokline to track the line number at
which token started. [ruby-dev:46737] [Bug #... -
08:11 AM Revision 5a565d5c (git): parse.y: fix line number
- * parse.y (parser_params): parser_tokline to track the line number at
which token started. [ruby-dev:46737] [Bug #... -
08:04 AM Revision 1d7f7375 (git): * vm_insnhelper.c (vm_call_super_method): remove volatile introduced
- in r38365.
* vm_insnhelper.c (vm_call_method): use __forceinline to prevent
VC to make vm_call_general and vm_call... -
06:09 AM Revision 72360463 (git): * ChangeLog: fix typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:59 AM Revision c97dc42b (git): envutil.rb: using caller_locations
- * test/ruby/envutil.rb (Test::Unit::Assertions#assert_separately):
take file and line by using caller_locations if ... -
05:58 AM Revision 2bd5113c (git): envutil.rb: count assertions
- * test/ruby/envutil.rb (Test::Unit::Assertions#assert_separately):
count assertions in separated tests.
git-svn-i... -
05:16 AM Revision 8adec529 (git): * lib/rdoc/rubygems_hook.rb: Fixed generation of documentation.
- Disabled rdoc generation by default to match RubyGems defaults.
Reduced diff with RubyGems::RDoc.
* test/rdoc/test_... -
05:09 AM Revision 1dfe3d93 (git): * lib/rubygems/commands/rdoc_command.rb: When overwriting
- documentation, remove existing documentation first.
* lib/rubygems/server.rb: Fixed documentation links.
* test/rub... -
01:38 AM Revision 497f8904 (git): * vm_trace.c (exec_hooks): add volatile to avoid segv.
- On test-all with -j, it may crash in TH_POP_TAG.
Detailed mechanism is not known but this fixes it.
git-svn-id: sv... -
01:38 AM Revision 1e7ef588 (git): Use assert_separately to speed up slow tests
- These speed will slow down when there are many objects like test-all.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
01:38 AM Revision bc2195e4 (git): * test/ruby/envutil.rb (EnvUtil::Unit::Assertionsassert_separately):
- added to execute given test source on separate process,
catch its resulted exception and raise it on main process.
... -
12:43 AM Feature #7548: Load and Require Callbacks
- =begin
There are have been times when I wanted to see what libraries were being loaded and in what order. Usually bec...
12/13/2012
-
11:23 PM Bug #7556: test error on refinement
- Hi,
2012/12/13 SASADA Koichi <[email protected]>:
>> Sasada-san, do you accept this ugly hack, or do you come up ... -
11:23 PM Bug #7556: test error on refinement
- (2012/12/13 22:32), shugo (Shugo Maeda) wrote:
> Sasada-san, do you accept this ugly hack, or do you come up with ... -
10:32 PM Bug #7556: test error on refinement
- usa (Usaku NAKAMURA) wrote:
> 1) Error:
> test_refine_recursion(TestRefinement):
> NoMethodError: undefined method... -
08:23 PM Bug #7556: test error on refinement
- On 2012/12/13 20:13, usa (Usaku NAKAMURA) wrote:
>
> Issue #7556 has been reported by usa (Usaku NAKAMURA).
... -
08:13 PM Bug #7556 (Closed): test error on refinement
- 1) Error:
test_refine_recursion(TestRefinement):
NoMethodError: undefined method `recursive_length' for "oo":Stri... - 10:45 PM Revision 2f0095e1 (git): * 2012-12-14
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:45 PM Revision 8a4cc4e0 (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: quote strings that begin
- with non-word characters. Thanks Alex Tambellini!
* test/psych/test_yaml.rb: appropriate test case
git-svn-id: svn+... -
07:35 PM Bug #7536 (Assigned): local variables added to TOPLEVEL_BINDING in -r are broken
-
06:28 PM Bug #7197: Error: test_tls_v1_2(OpenSSL::TestSSL)
- shugo (Shugo Maeda) wrote:
> I've found that test_tls_v1_2 passes using the TLSv1_2_client method explicitly,
> eve... -
05:58 PM Bug #7197: Error: test_tls_v1_2(OpenSSL::TestSSL)
- zzak (Zachary Scott) wrote:
> fwiw, I still get this on trunk with ubuntu 12.10
>
> uname -a:
> Linux ux31a 3.5.... -
05:29 PM Bug #7554 (Closed): TracePoint#defined_class doesn't return Class or Module
- In some case (using singleton method),
TracePoint#defined_class doesn't return Class or Module.
# example
def se... -
04:26 PM Feature #4541: Inconsistent Array.slice()
- alexeymuranov (Alexey Muranov) wrote:
> I hope this does not mean that the specification is now based on the impleme... -
10:08 AM Feature #4541: Inconsistent Array.slice()
- alexeymuranov (Alexey Muranov) wrote:
> stomar (Marcus Stollsteimer) wrote:
> > Regarding the OP's criticism of poo... -
06:54 AM Feature #4541: Inconsistent Array.slice()
- stomar (Marcus Stollsteimer) wrote:
> Regarding the OP's criticism of poor API documentation, this has in the meanti... -
02:53 PM Feature #7549: A Ruby Design Process
- On 2012/12/13 13:35, Carlos Agarie wrote:
> Hi,
>
>> I do not want to end Japanese-language discussion, but I ... -
01:59 PM Feature #7549: A Ruby Design Process
- Hello Erik,
On 2012/12/13 0:49, subwindow (Erik Peterson) wrote:
>
> Issue #7549 has been updated by subwin... -
01:53 PM Feature #7549: A Ruby Design Process
- 2012/12/13 Carlos Agarie <[email protected]>:
> Hi,
>
>
>> I do not want to end Japanese-language disc... -
01:53 PM Feature #7549: A Ruby Design Process
- Hi,
> I do not want to end Japanese-language discussion, but I believe a
stronger effort should be made to trans... -
01:29 PM Feature #7549: A Ruby Design Process
- 2012/12/13 subwindow (Erik Peterson) <[email protected]>:
>> And your worry is just illusion. As far as I know, a... -
12:59 PM Feature #7549: A Ruby Design Process
- 2012/12/13 subwindow (Erik Peterson) <[email protected]>:
>> What people can do is to persuade matz or fork Ruby.
... -
08:13 AM Feature #7549: A Ruby Design Process
- matz wrote:
> I am against rigid rules that could easily bring us bureaucracy. I am
> also against introducing "... -
02:38 AM Feature #7549: A Ruby Design Process
- My turn!
I'll go point-by-point through the proposal.
1. Ruby Design Council
I like the idea of a central gr... -
02:00 AM Feature #7549: A Ruby Design Process
- kosaki (Motohiro KOSAKI) wrote:
> We are already discuss by English, right? You can't inhibit face to
> face meet... -
01:53 AM Feature #7549: A Ruby Design Process
- > Proper language depend on the communication place. example, I and
> naruse-san talk by English when discussing o... -
01:39 AM Feature #7549: A Ruby Design Process
- I consider this process to be way over the top. I can appreciate most of Brian's observations about problems in our ...
-
01:23 AM Feature #7549: A Ruby Design Process
- >> What people can do is to persuade matz or fork Ruby.
>
> An attitude like this is almost guaranteed to end in a... -
12:49 AM Feature #7549: A Ruby Design Process
- > What people can do is to persuade matz or fork Ruby.
An attitude like this is almost guaranteed to end in a fork... -
12:23 AM Feature #7549: A Ruby Design Process
- Hi,
I am against rigid rules that could easily bring us bureaucracy. I am
also against introducing "class" t... -
02:53 PM Bug #3351: stack overflow on super
- Hi,
In message "Re: [ruby-core:50857] [ruby-trunk - Bug #3351] stack overflow on super"
on Thu, 13 Dec 2012 1... -
02:24 PM Bug #3351: stack overflow on super
- mame (Yusuke Endoh) wrote:
> Shugo-san, ko1, what's the status?
Override#foo is called only once, because in the ... -
02:53 PM Feature #7517: Fixnum::MIN,MAX
- Hi,
In message "Re: [ruby-core:50849] [ruby-trunk - Feature #7517] Fixnum::MIN,MAX"
on Thu, 13 Dec 2012 1... -
10:34 AM Feature #7517: Fixnum::MIN,MAX
- Hi,
It cannot imagine except the use-case of liking to know how far an integer being treated.
so, I think Intege... -
02:32 PM Revision 3738ebe1 (git): * object.c (Init_Object): no needs to override with same method.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:25 PM Bug #7271 (Closed): Refinement doesn't seem lexical
- Refinements are not activated by reopen now, so I close this ticket.
-
02:18 PM Revision a4629a2e (git): * vm_insnhelper.c (vm_call_super_method): a workaround for the
- failure of TestRefinement#test_refine_recursion in Windows.
See [ruby-core:50871] for details.
git-svn-id: svn+ssh... -
02:16 PM Bug #7269 (Closed): Refinement doesn't work if using locate after method
- Module#using is removed, so I close this ticket.
See https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/Refinemen... - 02:11 PM Revision c01f0608 (git): * object.c (Init_Object): use rb_mod_init_copy for Class#initialize_copy
- * class.c (rb_class_init_copy): rename to class_init_copy_check, performs type
checks on arguments to preve... -
09:41 AM Revision 6b4687e6 (git): * ChangeLog: fix typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:58 AM Revision d8c7695f (git): * lib/rdoc/class_module.rb: Fixed duplicate comments for classes and
- modules from C.
* test/rdoc/test_rdoc_class_module.rb: Test for the above.
* lib/rdoc/parser/c.rb: Reload C variab... -
07:21 AM Bug #7262 (Closed): module extension (#include/#prepend) in refinements
- r38298とr38328で対応したのでcloseします。
期待と違う動作だったらreopenしてください。 > まつもとさん
-
06:36 AM Feature #7546: Change behavior of `Array#slice` for an argument of `Range` class
- In fact, i do not request particularly this part:
a = ['0', '1', '2', '3']
a[4..4] # => [nil]
a[9.... -
06:29 AM Bug #7107: Ruby can no longer find constants in methods in anonymous modules
- additional sample.
d.f referring to M::C is correct? or d::C?
$ ruby -e "module M;C=1;def self.f;C end end;d=M.du... -
05:54 AM Bug #7107: Ruby can no longer find constants in methods in anonymous modules
- hi,
I found strange behavior.
$ ruby -e "module M;C=1;def self.f;C end end;d=M.dup;p M.f;p d.f;class A;end;p d.... -
06:16 AM Revision a0046fe9 (git): Use different port from test/xmlrpc/test_cookie.rb
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:25 AM Revision 536ecb34 (git): commit typo: remove file from r38358
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:24 AM Revision a747366a (git): reverted r38318.
- rubyspec reports that there is incompatibility.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@383... -
05:22 AM Revision 89833152 (git): * lib/irb*: merge doc from doc/irb/ird.rd and improve overall
- documentation of IRB
* doc/irb/irb.rd: remove stale documentation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
05:12 AM Revision 0ac361f5 (git): * marshal.c (r_entry0): don't taint classes and modules because
- Marshal.load just return the dumped classes and modules.
[Bug #7325] [ruby-core:49198]
* test/ruby/test_marshal.rb... - 05:11 AM Revision bfb08c1e (git): * test/ruby/test_require.rb (TestRequire#test_loaded_features_encoding):
- need to check compatibility, not equality of encodings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38356 b2d... - 05:02 AM Revision 3432474c (git): * file.c (rb_file_join): check encoding compatibility before joining
- strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:06 AM Revision 06675418 (git): method transplanting
- * proc.c (umethod_bind): allow another form of method transplanting
from a module via UnboundMethod. [ruby-core:34... -
03:50 AM Revision cd9d004e (git): * method.h (END_OF_ENUMERATION): placeholder to put last comma.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:38 AM Revision 2b73ea15 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:09 AM Revision 3a6dec0c (git): * include/ruby/ruby.h (RB_UNUSED_VAR): new macro to suppress
- warnings for unused variables.
* ext/bigdecimal/bigdecimal.c (ENTER): use RB_UNUSED_VAR() to
suppress annoying war... - 02:28 AM Revision 14d72e66 (git): * 2012-12-13
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:27 AM Revision 33fedef5 (git): * method.h: remove "VM_METHOD_TYPE__MAX" from rb_method_type_t.
- rb_method_type_t is not a number and "_MAX" causes misunderstanding.
* proc.c (rb_method_entry_arity): ditto.
* vm_ev... -
01:17 AM Bug #7480 (Closed): tracepoint deadlock on exception without :raise
- fixed at r38331.
12/12/2012
-
11:42 PM Bug #7214 (Third Party's Issue): Ruby 2.0 breaks support for some debugging tools
- Debuggers should use new TracePoint feature now.
-
11:36 PM Feature #5582: Allow clone of singleton methods on a BasicObject
- =begin
2.0 allows `method transplanting'.
module Clone
%i[clone initialize_copy initialize_dup initialize_... -
10:19 PM Feature #5005 (Rejected): Provide convenient access to original methods
- Use Module#prepend and super.
-
10:06 PM Bug #3024 (Closed): mkmf: Directory names with spaces cause invalid Makefiles to be generated
-
09:40 PM Bug #7547 (Closed): Dir.mktmpdir('~something') tries to expand a profile directory
- This issue was solved with changeset r38348.
Jeremy, thank you for reporting this issue.
Your contribution to Ruby is... -
09:23 PM Bug #7547: Dir.mktmpdir('~something') tries to expand a profile directory
- 2012/12/12 charliesome (Charlie Somerville) <[email protected]>:
> (({Dir.mktmpdir})) uses (({File.ex... -
07:47 PM Bug #7547: Dir.mktmpdir('~something') tries to expand a profile directory
- =begin
(({Dir.mktmpdir})) uses (({File.expand_path})) internally, which is responsible for expanding out the ~ to ho... -
07:53 AM Bug #7547: Dir.mktmpdir('~something') tries to expand a profile directory
- ~ is an alias in most shells which points at the home directory of the current user. It looks like whats happening i...
-
07:24 AM Bug #7547 (Closed): Dir.mktmpdir('~something') tries to expand a profile directory
- A change to Dir.mktmpdir sometime between 1.8.7 and 1.9.3 introduced a bug when the prefix starts with a tilde charac...
-
09:28 PM Feature #6993: Class#allocate の仕様変更(Cレベル)
- @agrimm: Thank you for the reporting!
My understanding is that this issue will be fixed in the ruby-prof side.
So... -
09:20 PM Feature #6993: Class#allocate の仕様変更(Cレベル)
- You can just wrap the lines with #ifdef ID_ALLOCATOR, I guess.
-
09:06 PM Feature #6993: Class#allocate の仕様変更(Cレベル)
- preview2もはちょっとです:
(Preview 2 is also bad)
$ gem install ruby-prof
Building native extensions. This coul... -
08:23 PM Feature #7549: A Ruby Design Process
- It has been my experience in all kinds of situations (e.g. W3C,
IETF,...), and over well more than a decade, that... -
05:32 PM Feature #7549: A Ruby Design Process
- > It does not need huge changes.
No, it needs change.
Continuous changes is Ruby.
> Wherever this proposed pr... -
05:14 PM Feature #7549: A Ruby Design Process
- Correct link for the video: http://www.confreaks.com/videos/1278-rubyconf2012-toward-a-design-for-ruby
I will add ... -
04:45 PM Feature #7549 (Rejected): A Ruby Design Process
- Matz,
At RubyConf 2012, I gave a talk about a design process for Ruby (http://www.confreaks.com/videos/1278-rubyco... -
05:23 PM Feature #7548: Load and Require Callbacks
- Is there a particular benefit of this over the current setup of require?
require() calls are not async so I don't ... -
01:15 PM Feature #7548 (Assigned): Load and Require Callbacks
- =begin
Should #load and #require have callbacks? e.g.
def required(path)
...
end
def loaded(path, ... -
02:55 PM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
- vo.x (Vit Ondruch) wrote:
> naruse (Yui NARUSE) wrote:
> > -I is not acceptable because it doesn't load correct rbc... -
01:25 AM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
- naruse (Yui NARUSE) wrote:
> -I is not acceptable because it doesn't load correct rbconfig.rb.
Ah, so the presuma... -
01:18 AM Bug #7541 (Assigned): Can't use Ruby 2.0.0 as as BASERUBY
-
01:18 AM Bug #7541 (Closed): Can't use Ruby 2.0.0 as as BASERUBY
- This issue was solved with changeset r38327.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr... -
12:31 AM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
- vo.x (Vit Ondruch) wrote:
> naruse (Yui NARUSE) wrote:
> > Those patch don't fit this issue because ruby 2.0 still ... -
02:36 PM Bug #7544 (Third Party's Issue): Accented characters in IRB
- Ah, I see what you are saying.
It is because you are using irb with editline, not readline.
irb(main):001:0> Read... -
03:23 AM Bug #7544: Accented characters in IRB
- On Tue, Dec 11, 2012 at 4:59 PM, naruse (Yui NARUSE) <[email protected]> wrote:
>
> Issue #7544 has been updated b... -
12:59 AM Bug #7544 (Rejected): Accented characters in IRB
- cfabianski (Cédric FABIANSKI) wrote:
> Starting from Ruby 1.9.3 Patchlevel 0 the accented characters are not well ha... -
12:53 AM Bug #7544: Accented characters in IRB
- >>> RUBY_VERSION
> => "1.9.3"
>>> RUBY_PATCHLEVEL
> => 0
>>> puts "Cédric"
> Cédric
> => nil
>
>>> RUBY_VERS... -
12:31 AM Bug #7544 (Third Party's Issue): Accented characters in IRB
- Starting from Ruby 1.9.3 Patchlevel 0 the accented characters are not well handled into IRB
>> RUBY_VERSION
=> "1... -
01:10 PM Feature #7519: Module Single Inheritance
- =begin
> I think providing new inheritance system for modules is overkill for allowing module method inheritance.
>... -
12:40 PM Revision 6f8bce9e (git): tmpdir.rb: not expand tilde
- * lib/tmpdir.rb (Dir::Tmpname#create): deal with a prefix name which
starts with tilde as a plain name, not expandi... -
11:05 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- Hi
Does following patch fix your issue?
diff --git a/configure.in b/configure.in
index c916cd5..4a34334 1006... -
10:42 AM Bug #7485: ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap
- =begin
I'm also experiencing this on FreeBSD 8 with gcc 4.2.1:
$ gcc -v
Using built-in specs.
Target: i38... -
10:56 AM Revision 0a577a1c (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:51 AM Revision 43f6fdfb (git): * ext/json: merge JSON 1.7.5.
- fix tests and other fixes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:06 AM Revision 395d7bb3 (git): Suppress warning: too long path
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:58 AM Bug #7540: Proc#parameters cannot show :opt with :rest and :keyword
- Cool! We are lucky to find this, and then fixed. Thanks :).
-
06:44 AM Bug #7540 (Closed): Proc#parameters cannot show :opt with :rest and :keyword
- This issue was solved with changeset r38333.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ... -
02:05 AM Bug #7540: Proc#parameters cannot show :opt with :rest and :keyword
- Found the fix, just taking time to update related documentation.
no6v: nice catch! -
09:35 AM Revision 75bed271 (git): * class.c (rb_prepend_module): move refined methods from the origin
- of a class to the class, because refinements should have priority
over prepended modules.
* test/ruby/test_refinem... -
09:27 AM Revision a773539d (git): time.c: st_update
- * time.c (zone_str): lookup or insert by using st_update() at once.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... -
09:23 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- "mame (Yusuke Endoh)" <[email protected]> wrote:
> I postpone this ticket to next minor. Very sorry.
> If Eric Won... -
08:23 AM Feature #7517: Fixnum::MIN,MAX
- Hi,
In message "Re: [ruby-core:50760] [ruby-trunk - Feature #7517] Fixnum::MIN,MAX"
on Tue, 11 Dec 2012 2... -
07:36 AM Revision 486795d9 (git): * configure.in: add -fno-omit-frame-pointer if libexecinfo is used.
- At least on FreeBSD ruby will crash on getting C backtrace
when it is compiled with other than -O0.
* vm_dump.c: e... -
07:08 AM Revision b3f491d3 (git): test_rdoc_rdoc.rb: use File::NULL
- * test/rdoc/test_rdoc_rdoc.rb (TestRDocRDoc#test_normalized_file_list_non_file_directory):
use File::NULL for porta... -
07:07 AM Revision 3c4f8ce0 (git): method.h: NOEX_SAFE_SHIFT_OFFSET
- * method.h (rb_method_flag_t): name a magic number for NOEX_SAFE and
NOEX_WITH as NOEX_SAFE_SHIFT_OFFSET.
* method.... -
07:06 AM Revision 9354b05e (git): proc.c: move misplaced case
- * proc.c (rb_method_entry_arity): move misplaced case added at r38236.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
06:37 AM Feature #7545: Make Range act as a "lazy ordered set"
- alexeymuranov (Alexey Muranov) wrote:
> But it is not a set, it seems to be just a pair of bounds, like a 2-element ... -
06:33 AM Feature #7545: Make Range act as a "lazy ordered set"
- alexeymuranov (Alexey Muranov) wrote:
> But it is not a set, it seems to be just a pair of bounds, like a 2-element ... -
05:01 AM Feature #7545: Make Range act as a "lazy ordered set"
- drbrain (Eric Hodel) wrote:
> alexeymuranov (Alexey Muranov) wrote:
> > I propose the range to store a lazy ordered s... -
04:23 AM Feature #7545: Make Range act as a "lazy ordered set"
- alexeymuranov (Alexey Muranov) wrote:
> drbrain (Eric Hodel) wrote:
> > =begin
> > How would (({(3..1).to_a})) be ... -
02:37 AM Feature #7545: Make Range act as a "lazy ordered set"
- drbrain (Eric Hodel) wrote:
> =begin
> How would (({(3..1).to_a})) be implemented? The opposite uses #succ today.
I ... -
01:44 AM Feature #7545: Make Range act as a "lazy ordered set"
- =begin
How would (({(3..1).to_a})) be implemented? The opposite uses #succ today.
Why should (({1...1})) equal ((... -
01:05 AM Feature #7545 (Open): Make Range act as a "lazy ordered set"
- =begin
# Make Range act as a "lazy ordered set"
This replaces my older feature request #5534.
I propose the fo... -
06:27 AM Feature #7546: Change behavior of `Array#slice` for an argument of `Range` class
- alexeymuranov (Alexey Muranov) wrote:
> marcandre (Marc-Andre Lafortune) wrote:
>
> > * this doesn't solve any r... -
06:04 AM Feature #7546: Change behavior of `Array#slice` for an argument of `Range` class
- marcandre (Marc-Andre Lafortune) wrote:
> * this doesn't solve any real-life problem I can think of
For me it solv... -
04:28 AM Feature #7546: Change behavior of `Array#slice` for an argument of `Range` class
- -5 from me:
* this doesn't solve any real-life problem I can think of
* it will introduce incompatibilities
... -
01:51 AM Feature #7546: Change behavior of `Array#slice` for an argument of `Range` class
- This will break existing code so I set it to next major.
-
01:23 AM Feature #7546 (Assigned): Change behavior of `Array#slice` for an argument of `Range` class
- =begin
This is a concrete proposal to "fix" #4541.
It is also related to #7545.
For this proposal to make good s... -
05:16 AM Revision 182ce60f (git): * lib/rdoc/class_module.rb: Added RDoc::ClassModule#documented? which
- checks comment_location. Hide RDoc::ClassModule#comment=.
* test/rdoc/test_rdoc_class_module.rb: Test for above.
*... -
04:42 AM Feature #4541: Inconsistent Array.slice()
- Regarding the OP's criticism of poor API documentation, this has in the meantime been improved (with issue #6680).
... -
01:27 AM Feature #4541: Inconsistent Array.slice()
- I have proposed a solution in #7546.
-
04:40 AM Revision f92db3dd (git): vm_insnhelper.c: no warnings for non-object
- * vm_insnhelper.c (vm_getivar): no uninitialized instance variables
warnings for non-object if attr method.
git-s... -
04:39 AM Revision dcb6e733 (git): vm_insnhelper.c: common code
- * vm_insnhelper.c (vm_getivar, vm_setivar): unify common code
irrelevant to the condition.
git-svn-id: svn+ssh://... -
03:12 AM Revision 34fb7d78 (git): Specify rlimits_core to prevent making core file
- Stable fix for r38041.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:45 AM Feature #5534 (Rejected): Redefine Range class and introduce RelativeNumeric and RelativeRange
-
01:26 AM Feature #5534: Redefine Range class and introduce RelativeNumeric and RelativeRange
- I propose to close this my Feature Request, as i have opened a new one that replaces it: #7545, see also #7546.
-
12:42 AM Revision a52c63e4 (git): Experimental fix for r38041
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:24 AM Bug #7543 (Closed): DL::Function#bound? and unbind raise error when Fiddle is available
- This issue was solved with changeset r38324.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i... -
12:12 AM Bug #7514 (Closed): DL::Function and DL::Importer#bind_function ignores abi and name when Fiddle is available
- In r38322, Fiddle::Function#initialize can get name by using :name keyword argument. For example,
Fiddle::Function...
12/11/2012
-
11:52 PM Bug #7539: Misleading error message "can't convert nil into string"
- > Looking at the implementation, a "can't append" would need some special code
Indeed. It would be redundant anywa... -
02:17 PM Bug #7539: Misleading error message "can't convert nil into string"
- I am worried about implying that the user should add to_str, to_ary, etc. to fix this problem. Rarely is implementin...
-
01:49 PM Bug #7539: Misleading error message "can't convert nil into string"
- rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> kosaki (Motohiro KOSAKI) wrote:
> > I support "can't append nil to str... -
06:23 AM Bug #7539: Misleading error message "can't convert nil into string"
- I support adding the 'implicit' word to the error message.
> "no implicit conversion of nil into String"
... -
01:44 AM Bug #7539: Misleading error message "can't convert nil into string"
- kosaki (Motohiro KOSAKI) wrote:
> I support "can't append nil to string" error.
I'd prefer a more descriptive mes... -
12:44 AM Bug #7539: Misleading error message "can't convert nil into string"
- You'll get this error message for every failed conversion; the use the corresponding implicit conversion methods (`to...
-
11:51 PM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
- naruse (Yui NARUSE) wrote:
> Those patch don't fit this issue because ruby 2.0 still can't be use for BASERUBY of Ru... -
08:41 PM Bug #7541 (Assigned): Can't use Ruby 2.0.0 as as BASERUBY
- Those patch don't fit this issue because ruby 2.0 still can't be use for BASERUBY of Ruby 1.9.3 or prior.
This is an... -
11:38 AM Bug #7541 (Closed): Can't use Ruby 2.0.0 as as BASERUBY
- This issue was solved with changeset r38303.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr... -
12:11 AM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
- Alternatively, there could be used --disable-gems I think.
-
12:05 AM Bug #7541 (Closed): Can't use Ruby 2.0.0 as as BASERUBY
- =begin
I am trying to prepare source archive using
tool/make-snapshot tmp
With Ruby 2.0.0 rev38184 as as BA... -
11:04 PM Feature #7517: Fixnum::MIN,MAX
- What is the use case?
If this is an mruby context, I suspect they should be Integer::MAX and Integer::MIN. -
10:22 PM Bug #7543 (Closed): DL::Function#bound? and unbind raise error when Fiddle is available
- When Fiddle is available, DL::Function#unbind raises error.
require 'dl'
require 'dl/func'
include DL
f... -
09:44 PM Revision 0314f93e (git): * iseq.c (rb_iseq_parameters): fix limit for optional arguments.
- * test/ruby/test_keyword.rb: tests for above.
* vm_core.h (struct rb_iseq_struct): update documentation
with keywor... -
09:17 PM Revision 64bbd55c (git): Experimental: don't use $.*s of fprintf
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:45 PM Revision 63d0ea4c (git): vm.c: pass exceptions while handling an exception
- * vm.c (vm_exec): pass exceptions while handling an exception.
* vm_trace.c (rb_threadptr_exec_event_hooks): propagat... -
06:09 PM Revision 8dafe8c8 (git): test.rb: show messages in one line
- * sample/test.rb (Progress#initialize): add --verbose option and show
messages in one line unless --verbose is give... -
05:13 PM Revision a6455f29 (git): Experimentally recommit of r38041: specify smaller max length
- * vm_dump.c (rb_vm_bugreport): get rid of calling methods in sigsegv
handler. based on a patch by charliesome (Cha... -
04:48 PM Revision b5e9c6cb (git): * eval.c (rb_using_refinement): make the method table of an iclass
- for a refinement that of the refinement, not that of the origin of
the refinement, which is set by rb_include_class... -
04:22 PM Feature #4085: Refinements and nested methods
- Anonymous wrote:
> In message "Re: [ruby-core:50694] [ruby-trunk - Feature #4085] Refinements and nested methods"
>... -
04:18 PM Revision 9f69bef9 (git): * tool/make-snapshot: add --disable-rubygem to both MINIRUBY and RUBY.
- On making miniprelude.c, it seems use MINIRUBY. this fixes #7541
but rubygems also needs to be fixed for older rubi... -
03:44 PM Revision a1a5c879 (git): * test/dl/test_func.rb (test_name_with_block, test_bind, test_qsort1): call unbind to release the callback closure because maximum number of callbacks is limited to DL::MAX_CALLBACK (== 5) with pure DL without Fiddle.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:24 PM Revision ef12c29f (git): * 2012-12-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38325 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:24 PM Revision 1fcde7c2 (git): * ext/dl/lib/dl/func.rb (DL::Function#unbind, #bound?): suppress NoMethodError when Fiddle is available. [ruby-core:50756] [Bug #7543]
- * test/dl/test_func.rb (test_bound*, test_unbind*): tests for the above.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
12:52 PM Bug #7542 (Closed): Fix typo complied? call should be compiled?
- Closed as r38305 / addefaa (cool hash code!)
-
11:58 AM Bug #7542 (Closed): Fix typo complied? call should be compiled?
- I've sent a pull request for it https://github.com/ruby/ruby/pull/221
-
12:38 PM Revision 80e1f46f (git): fix a typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:41 AM Revision 3e6a624a (git): * ext/fiddle/function.c (Fiddle::Function.new): new keyword argument :name to set the name attribute.
- * ext/fiddle/lib/fiddle/import.rb (import_function, bind_function): set function name by using the :name keyword argu...
- 10:19 AM Revision 51f64b03 (git): merge revision(s) 37692,37700,37706: [Backport #7381]
- * win32/file.c (replace_to_long_name): skip automatic path expansion
when wildcard character is used. [rub... - 10:18 AM Revision 4701a70b (git): merge revision(s) 37625: [Backport #7333]
- * win32/mkexports.rb (each_export): skip garbages generated by VS2012's
nmake.
reported and patch... - 10:17 AM Revision 4db3a06d (git): merge revision(s) 38235: [Backport #7255]
- * parse.y (parser_here_document): flush string content between new
line and :string_embexpr. [ruby-core:48... - 10:14 AM Revision 4a2867ab (git): merge revision(s) 37594: [Backport #7046]
- * lib/erb.rb (ERB#run, ERB#result): eval under isolated bindings for
safe concurrent use. [ruby-core:47638... -
09:57 AM Bug #7540: Proc#parameters cannot show :opt with :rest and :keyword
- I've started to take a look at this, and I wish to solve it if I find the way.
But of course if I'm taking too much ... - 09:51 AM Revision 35f27144 (git): merge revision(s) 38292: [Backport #6899]
- * compile.c (iseq_compile_each): count flip-flop state in local iseq
not in each iseqs, so that the keys ca... -
09:31 AM Revision 16af9a10 (git): fix typos for r38298
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:52 AM Revision 985a8067 (git): merge revision(s) 36138: [Backport #6607]
- * include/ruby/backward/rubysig.h: fix visibility. [Bug #6607]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branche... - 08:51 AM Revision 19015605 (git): [Backport #5634]
- * vm.c (rb_vm_make_env_object): make Proc object if Env is possible
to point block. [ruby-core:41038] [ruby-trunk -... - 08:47 AM Revision 1ab4abf8 (git): merge revision(s) 38285: [Backport #4281]
- * lib/irb/magic-file.rb: set a encoding, which is detected from
the file to read, to the internal encoding.... -
07:57 AM Revision 52d4a465 (git): * common.mk: Added --pages-dir to rdoc creation. Now doc/ items show
- up at top-level.
* .document: Moved doc/* entries to doc/.document
* doc/.document: ditto
git-svn-id: svn+ssh://c... -
07:44 AM Revision b65b75bf (git): * lib/rdoc/options.rb: Added --page-dir option for moving pages in
- doc/ to the top-level.
* lib/rdoc/rdoc.rb: ditto.
* test/rdoc/test_rdoc_options.rb: Test for the above.
* test/rdoc... -
06:25 AM Revision d5ba73e0 (git): * ext/pathname/lib/pathname.rb: Hide private methods from RDoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:13 AM Revision 10c014b0 (git): * tool/make-snapshot (BASERUBY): add --disable-gem to avoid load gems.
- [Bug #7541] [ruby-core:50736]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38309 b2dd03c8-39d4-4d8f-98ff-823fe6... -
06:13 AM Revision 55058e35 (git): Revert r38301
- "* common.mk ($(MINIPRELUDE_C)): -I may break make dist."
This didn't solve the issue.
git-svn-id: svn+ssh://ci.rub... -
06:05 AM Bug #7489: Kernel.spawn sometimes executes string directly
- Thanks for the response. My only comment is that the
behaviour you describe is not documented (unless I'm
missing ... -
03:37 AM Revision b949447a (git): probes_helper.h: RUBY_DTRACE_HOOK
- * probes_helper.h (RUBY_DTRACE_HOOK): surround with do..while.
* vm.c (vm_exec): supply semicolon.
git-svn-id: svn+... -
03:37 AM Revision 4a0cda64 (git): test_settracefunc.rb: envutil
- * test/ruby/test_settracefunc.rb: EnvUtil is required for
assert_normal_exit when running solely.
git-svn-id: svn+... -
03:02 AM Revision addefaa6 (git): * ext/dl/win32/extconf.rb: Fix typo
- by Santiago Pastorino <[email protected]>
https://github.com/ruby/ruby/pull/221 fix GH-221
git-svn-id: svn+ssh... -
02:58 AM Revision 0ab05728 (git): Experimentally revert r38041
- "vm_dump.c: no methods in segv handler"
It may cause segv:
http://fb.rubyci.org/~chkbuild/ruby-trunk/log/20121130T090... -
02:38 AM Revision 381b72da (git): * common.mk ($(MINIPRELUDE_C)): -I may break make dist.
- patched by Vit Ondruch [Bug #7541] [ruby-core:50736]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38303 b2dd03c... -
02:32 AM Revision 20d68c92 (git): Revert r38296 and r38301
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:54 AM Bug #7369 (Closed): Matrix #row_size, #column_size methods
- This issue was solved with changeset r38300.
Boris, thank you for reporting this issue.
Your contribution to Ruby is ...
12/10/2012
-
11:44 PM Bug #7540 (Closed): Proc#parameters cannot show :opt with :rest and :keyword
- When an :opt arg is specified with :rest and :key args,
Proc#parameters (as well as *Method) cannot show it as below... -
09:52 PM Bug #7539: Misleading error message "can't convert nil into string"
- I support "can't append nil to string" error.
-
09:29 PM Bug #7539 (Closed): Misleading error message "can't convert nil into string"
- When trying to call `String#+` with `nil` as an argument, you get the error "can't convert nil into String", which do...
-
08:48 PM Feature #4085: Refinements and nested methods
- jeremyevans0 (Jeremy Evans) wrote:
> Use parentheses to tell ruby to do a method call even if there is a local varia... -
08:14 PM Feature #4085: Refinements and nested methods
- headius (Charles Nutter) wrote:
> rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> > > Honestly, there are certain feat... -
05:17 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
- =begin
ulimit -s 4096 / Ubuntu 12.04 x64 でtrunk(r38279)で追試してみたところ、
状況が変わっていて、SystemStackErrorにはなるものの
MALLOC_CHECK_... -
05:08 PM Bug #7357 (Third Party's Issue): ruby-1.9.3-p327@global/gems/activerecord-3.2.9/lib/active_record/connection_adapters/postgresql_adapter.rb:1208: [BUG] Segmentation fault
- it seems pg.gem's issue
-
05:07 PM Bug #7085 (Closed): Subversion → GitHub gateway stops.
- Thanks for evan and shyouhei, it now works!
-
04:57 PM Revision 4eb272e8 (git): More debug print for r38296
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:53 PM Revision 8aac5f48 (git): * lib/matrix: alias {row|column}_size to {row|column}_count and use the latter.
- [Bug #7369] [ruby-core:49409]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38300 b2dd03c8-39d4-4d8f-98ff-823fe6... - 04:05 PM Revision 4c02cff1 (git): * 2012-12-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:05 PM Revision 7ef16d22 (git): * fix the behavior when a module is included into a refinement.
- This change is a little tricky, so it might be better to prohibit
module inclusion to refinements.
* include/ruby/... -
02:29 PM Feature #7517: Fixnum::MIN,MAX
- Hi,
In message "Re: [ruby-core:50708] [ruby-trunk - Feature #7517] Fixnum::MIN,MAX"
on Sun, 9 Dec 2012 21... -
01:02 PM Revision fa7c4ab4 (git): * vm_method.c (rb_method_entry_without_refinements): use
- rb_resolve_refined_method() to search superclasses if
me->def->orig_me is 0. This change fixes make test-all
TES... -
11:29 AM Feature #7436: Allow for a "granularity" flag for backtrace_locations
- =begin
Why not introduce a (({$DEBUG})) variable that tells the runtime to enable introspective features like this a... -
11:16 AM Feature #7436: Allow for a "granularity" flag for backtrace_locations
- As a debugging feature I can support access to arbitrary bindings. As a general, runtime, hot-path feature, there's n...
-
10:20 AM Feature #7436: Allow for a "granularity" flag for backtrace_locations
- @matz keep in mind, people are already hacking and using this feature externally
https://github.com/banister/bind... -
09:58 AM Bug #3594: URI class doesn't do file URL's properly.
- mame (Yusuke Endoh) wrote:
> Is this specified in RFC or any spec?
There's no available RFC of file URI scheme.
... -
12:49 AM Bug #3594: URI class doesn't do file URL's properly.
- Is this specified in RFC or any spec?
--
Yusuke Endoh <[email protected]> -
09:27 AM Revision a263a856 (git): Add debug print to debug make dist error on rubyci FreeBSD
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:03 AM Revision 0e7fd847 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:01 AM Revision f9aa334b (git): * ext/fiddle/win32/*: library ports from DL to Fiddle.
- * ext/dl/win32/extconf.rb: check fiddle. often case dl compiled prior
to fiddle, so this change is no meaning. in... -
06:23 AM Revision 13e83d05 (git): vm_trace.c: exceptions in event hooks
- * vm_trace.c (rb_threadptr_exec_event_hooks): exceptions in event
hooks should not propagate outside.
git-svn-id: ... -
06:11 AM Revision c9b4b780 (git): compile.c, vm_insnhelper.c: flip-flop without hidden string key
- * compile.c (iseq_compile_each): count flip-flop state in local iseq
not in each iseqs, so that the keys can be oth... -
05:05 AM Revision 2ffc29e8 (git): * Makefile.in (LIBRUBY_SO): sign also.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:32 AM Revision fa8c9743 (git): * enc/depend (link_so): prefix $(Q) for each commands.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:24 AM Bug #7522: Non-core "Type()" Kernel methods return new objects
- Ah, thanks for that catch!
Updated patch is attached. -
04:18 AM Revision 2b8485bc (git): configure.in, mkmf.rb: sign extensions
- * configure.in (codesign): check identifier at link time, not
configure time.
* lib/mkmf.rb (LINK_SO): sign extens... -
04:18 AM Revision 08b98cc3 (git): mkconfig.rb: newlines
- * tool/mkconfig.rb: restore embedded newlines.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38288 b2dd03c8-39d4... -
02:50 AM Revision f9e46510 (git): KNOWNBUGS.rb: exceptions in event hooks
- * KNOWNBUGS.rb: add tests for exceptions in event hooks, which were
discarded in 1.8 but passed through in 1.9.
g... -
02:50 AM Revision bb873657 (git): test_gem_rdoc.rb: shut up skipping warnings
- * test/rubygems/test_gem_rdoc.rb (TestGemRDoc): skip method
definitions for older rdoc and shut up obsolete warning... -
02:06 AM Revision f04dd0f0 (git): * lib/irb/magic-file.rb: set a encoding, which is detected from
- the file to read, to the internal encoding.
[Bug #4281][ruby-dev:43036]
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
12:57 AM Bug #3784: Seg fault in IO.select from webrick
- Nahi-san, can you reproduce this issue?
--
Yusuke Endoh <[email protected]> -
12:45 AM Bug #3422 (Assigned): Object.const_get(:A, false) can access BasicObject::A
- Matz, do you think that it should be changed again?
IMO, in principle, I don't think that it is a good idea to chang... -
12:42 AM Revision cf7ca7e6 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:40 AM Revision f58ff1ba (git): * lib/rubygems/ext/cmake_builder.rb: Added a builder for cmake.
- * lib/rubygems/ext.rb: ditto.
* lib/rubygems/installer.rb: ditto.
* test/rubygems/test_gem_ext_cmake_builder.rb: T... -
12:37 AM Bug #3353 (Assigned): Building 32-bit only on Snow Leopard (dylib failed to build)
- "--with-arch=i386" should be specified in ./configure, I guess.
Mrkn, do you know the status of this issue? Do yo... -
12:28 AM Bug #3351 (Assigned): stack overflow on super
- Shugo-san, ko1, what's the status?
Do you think this issue important?
--
Yusuke Endoh <[email protected]> - 12:13 AM Revision a16cf580 (git): * 2012-12-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:13 AM Revision 91998d69 (git): * lib/rubygems/package.rb: Omit directories when packaging gems like
- RubyGems 1.8.x
* test/rubygems/test_gem_package.rb: Test for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
Also available in: Atom