Project

General

Profile

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:...
ktsj (Kazuki Tsujimoto)
11:11 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
うーん、r38409はSIGSEGVが起きた「後」、もう一回SIGSEGしてしまってバックトレースが正しく採取できない問題に対するパッチなのでSIGSEGVを起きなくさせる効果はないはずなんですが・・・・ kosaki (Motohiro KOSAKI)
10:35 AM Bug #953 (Closed): 深い入れ子の配列の取り扱いで落ちる
r38409にて問題が修正されたことを確認できたのでクローズしておきます。(Ubuntu 11.10/12.06 x64)
成瀬さんの環境で直っていないようであれば、再オープンしていただけますか。
ktsj (Kazuki Tsujimoto)
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...
drbrain (Eric Hodel)
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 svn[bot]
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: ...
drbrain (Eric Hodel)
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(...
tadf (tadayoshi funaba)
07:03 PM Bug #7574 (Closed): 名前についてのエラーメッセージが正しくない事がある
名前についてのエラーメッセージが正しくない事がある。
$ ruby -v -e 'instance_variable_get("@foo\000")'
ruby 2.0.0dev (2012-12-16 trunk 38415...
tadf (tadayoshi funaba)
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...
tadf (tadayoshi funaba)
06:57 PM Bug #7572 (Closed): クラス定義においてスーパークラスとしてクラスでないものを指定してもエラーにならない事がある
クラス定義においてスーパークラスとしてクラスでないものを指定してもエラーにならない事がある。
$ ruby -v -e 'class Foo < nil; end'
ruby 2.0.0dev (2012-12-16 trun...
tadf (tadayoshi funaba)
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
Anonymous
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 ...
sawa (Tsuyoshi Sawada)
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
...
brixen (Brian Shirai)
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...
kosaki (Motohiro KOSAKI)
02:02 AM Bug #5993: Thread.new{ Fiber.new { Thread.exit }.resume }.join で例外
Fiber内で rb_fatal() を呼んだ時の問題は http://bugs.ruby-lang.org/issues/7570 として新しくチケットを作成しました。 nagachika (Tomoyuki Chikanaga)
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 ...
nagachika (Tomoyuki Chikanaga)
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...
nagachika (Tomoyuki Chikanaga)
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...
orban (Tuples Arefun)

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... sonysantos (Sony Santos)
11:38 PM Bug #6058 (Closed): Stack overflow in SEGV Handler
#7141 で理由が判明したのでcloseします kosaki (Motohiro KOSAKI)
11:38 PM Bug #7141: ALT_STACK_SIZE is not enough
こういうのも取れました。ようするにglibcのvfprintfもruby内蔵のvfprintfと同じぐらいスタックを使うので(おそらく理由も同じ)
まったく同じことが起きているようです。
これは、そもそもfprintfを使っている...
kosaki (Motohiro KOSAKI)
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 ...
kosaki (Motohiro KOSAKI)
10:30 PM Bug #7141: ALT_STACK_SIZE is not enough
うちではこんな感じになりました。
setarch x86_64 -R ./miniruby -e 'Process.kill :SEGV, $$'
-----------------------------------...
kosaki (Motohiro KOSAKI)
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...
anshul (Anshul Khandelwal)
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...
kosaki (Motohiro KOSAKI)
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...
nagachika (Tomoyuki Chikanaga)
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 ngoto (Naohisa Goto)
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 svn[bot]
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 znz (Kazuhiro NISHIYAMA)
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...
kosaki (Motohiro KOSAKI)
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
...
kosaki (Motohiro KOSAKI)
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...
Anonymous
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...
drbrain (Eric Hodel)
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://...
brixen (Brian Shirai)
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... dgutov (Dmitry Gutov)
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...
dgutov (Dmitry Gutov)
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 Tadayoshi Funaba
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 Tadayoshi Funaba
08:46 AM Bug #7563 (Closed): test of gem_ext_cmake_builder in another directory
I committed it at r38390.
tarui (Masaya Tarui)
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?
drbrain (Eric Hodel)
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
==============================...
tarui (Masaya Tarui)
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...
nobu (Nobuyoshi Nakada)
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 znz (Kazuhiro NISHIYAMA)
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...
drbrain (Eric Hodel)
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!
kosaki (Motohiro KOSAKI)
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. drbrain (Eric Hodel)
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...
drbrain (Eric Hodel)
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! drbrain (Eric Hodel)
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 nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
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 kosaki (Motohiro KOSAKI)
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
kosaki (Motohiro KOSAKI)
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.
...
kosaki (Motohiro KOSAKI)
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_...
kosaki (Motohiro KOSAKI)
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...
kosaki (Motohiro KOSAKI)
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
kosaki (Motohiro KOSAKI)
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...
kosaki (Motohiro KOSAKI)
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
kosaki (Motohiro KOSAKI)
04:20 AM Bug #7560: Process.kill incurs 100ms cost when threads exist
@normalperson: I agree. I removed rb_thread_polling() today then. :)
kosaki (Motohiro KOSAKI)
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).
>
> --------...
normalperson (Eric Wong)
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...
kosaki (Motohiro KOSAKI)
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... tenderlovemaking (Aaron Patterson)
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 nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
01:05 AM Bug #7562: __FILE__ encoding in Windows
肝心の元報告者の名前の部分がメールの引用から抜けていました。
失礼いたしました。
whiteleaf さんです。
tarui (Masaya Tarui)
12:40 AM Bug #7562 (Closed): __FILE__ encoding in Windows
[ruby-list:49085] ですが、bugっぽいので勝手にバグ登録させていただきます。
trunkでも同じでした。
---
Ruby2.0.0 の挙動について疑問があるので質問させて頂きます。
WindowsXP上...
tarui (Masaya Tarui)

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...
Masaya Tarui
11:14 PM Revision d8bc991a (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
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...
kosaki (Motohiro KOSAKI)
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...
kosaki (Motohiro KOSAKI)
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 ...
tmm1 (Aman Karmani)
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...
drbrain (Eric Hodel)
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 kosaki (Motohiro KOSAKI)
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...
nobu (Nobuyoshi Nakada)
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 ngoto (Naohisa Goto)
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...
phasis68 (Heesob Park)
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...
shugo (Shugo Maeda)
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...
phasis68 (Heesob Park)
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 ...
shugo (Shugo Maeda)
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.
>
...
shugo (Shugo Maeda)
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...
phasis68 (Heesob Park)
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.
>
> ...
shugo (Shugo Maeda)
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"...
phasis68 (Heesob Park)
01:47 PM Bug #7556: test error on refinement
Hello,
phasis68 (Heesob Park) wrote:
> Here is another workaround:
>
> #ifdef _MSC_VER
> #pragma optimize( ""...
shugo (Shugo Maeda)
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...
phasis68 (Heesob Park)
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...
kosaki (Motohiro KOSAKI)
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...
naruse (Yui NARUSE)
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... headius (Charles Nutter)
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... trans (Thomas Sawyer)
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... jonforums (Jon Forums)
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... trans (Thomas Sawyer)
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... kosaki (Motohiro KOSAKI)
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! drbrain (Eric Hodel)
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...
nobu (Nobuyoshi Nakada)
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...
naruse (Yui NARUSE)
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.
...
knu (Akinori MUSHA)
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 svn[bot]
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...
kosaki (Motohiro KOSAKI)
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 #...
nobu (Nobuyoshi Nakada)
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 #...
nobu (Nobuyoshi Nakada)
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...
shugo (Shugo Maeda)
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 nobu (Nobuyoshi Nakada)
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 ...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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_...
drbrain (Eric Hodel)
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...
drbrain (Eric Hodel)
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...
naruse (Yui NARUSE)
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...
naruse (Yui NARUSE)
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.
...
naruse (Yui NARUSE)
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...
trans (Thomas Sawyer)

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 ...
shugo (Shugo Maeda)
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 ...
ko1 (Koichi Sasada)
10:32 PM Bug #7556: test error on refinement
usa (Usaku NAKAMURA) wrote:
> 1) Error:
> test_refine_recursion(TestRefinement):
> NoMethodError: undefined method...
shugo (Shugo Maeda)
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).

...
duerst (Martin Dürst)
08:13 PM Bug #7556 (Closed): test error on refinement
1) Error:
test_refine_recursion(TestRefinement):
NoMethodError: undefined method `recursive_length' for "oo":Stri...
usa (Usaku NAKAMURA)
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 svn[bot]
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+...
tenderlovemaking (Aaron Patterson)
07:35 PM Bug #7536 (Assigned): local variables added to TOPLEVEL_BINDING in -r are broken
Anonymous
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...
shugo (Shugo Maeda)
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....
shugo (Shugo Maeda)
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...
ko1 (Koichi Sasada)
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...
stomar (Marcus Stollsteimer)
10:08 AM Feature #4541: Inconsistent Array.slice()
alexeymuranov (Alexey Muranov) wrote:
> stomar (Marcus Stollsteimer) wrote:
> > Regarding the OP's criticism of poo...
phluid61 (Matthew Kerwin)
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...
alexeymuranov (Alexey Muranov)
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 ...
duerst (Martin Dürst)
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...
duerst (Martin Dürst)
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...
naruse (Yui NARUSE)
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...
agarie (Carlos Agarie)
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...
naruse (Yui NARUSE)
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.
...
naruse (Yui NARUSE)
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 "...
shugo (Shugo Maeda)
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...
headius (Charles Nutter)
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...
subwindow (Erik Peterson)
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...
kosaki (Motohiro KOSAKI)
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 ... enebo (Thomas Enebo)
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...
kosaki (Motohiro KOSAKI)
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...
subwindow (Erik Peterson)
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...
Anonymous
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...
Anonymous
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 ...
shugo (Shugo Maeda)
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...
Anonymous
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...
tarui (Masaya Tarui)
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 nobu (Nobuyoshi Nakada)
02:25 PM Bug #7271 (Closed): Refinement doesn't seem lexical
Refinements are not activated by reopen now, so I close this ticket.
shugo (Shugo Maeda)
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...
shugo (Shugo Maeda)
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...
shugo (Shugo Maeda)
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...
Charlie Somerville
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 shugo (Shugo Maeda)
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...
drbrain (Eric Hodel)
07:21 AM Bug #7262 (Closed): module extension (#include/#prepend) in refinements
r38298とr38328で対応したのでcloseします。
期待と違う動作だったらreopenしてください。 > まつもとさん
shugo (Shugo Maeda)
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....
alexeymuranov (Alexey Muranov)
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...
tarui (Masaya Tarui)
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....
tarui (Masaya Tarui)
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 naruse (Yui NARUSE)
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 zzak (zzak _)
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...
U.Nakamura
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...
zzak (zzak _)
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...
shugo (Shugo Maeda)
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...
U.Nakamura
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
U.Nakamura
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...
nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
03:38 AM Revision 2b73ea15 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
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...
shugo (Shugo Maeda)
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 svn[bot]
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...
ko1 (Koichi Sasada)
01:17 AM Bug #7480 (Closed): tracepoint deadlock on exception without :raise
fixed at r38331. nobu (Nobuyoshi Nakada)

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. nobu (Nobuyoshi Nakada)
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_...
nobu (Nobuyoshi Nakada)
10:19 PM Feature #5005 (Rejected): Provide convenient access to original methods
Use Module#prepend and super. nobu (Nobuyoshi Nakada)
10:06 PM Bug #3024 (Closed): mkmf: Directory names with spaces cause invalid Makefiles to be generated
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
akr (Akira Tanaka)
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...
Anonymous
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... davidderyldowney (David Deryl Downey)
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... jstanley0 (Jeremy Stanley)
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...
mame (Yusuke Endoh)
09:20 PM Feature #6993: Class#allocate の仕様変更(Cレベル)
You can just wrap the lines with #ifdef ID_ALLOCATOR, I guess. nobu (Nobuyoshi Nakada)
09:06 PM Feature #6993: Class#allocate の仕様変更(Cレベル)
preview2もはちょっとです:
(Preview 2 is also bad)
$ gem install ruby-prof
Building native extensions. This coul...
agrimm (Andrew Grimm)
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...
duerst (Martin Dürst)
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...
naruse (Yui NARUSE)
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 ...
headius (Charles Nutter)
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...
brixen (Brian Shirai)
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 ...
Anonymous
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, ...
trans (Thomas Sawyer)
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...
naruse (Yui NARUSE)
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...
vo.x (Vit Ondruch)
01:18 AM Bug #7541 (Assigned): Can't use Ruby 2.0.0 as as BASERUBY
naruse (Yui NARUSE)
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...
naruse (Yui NARUSE)
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 ...
naruse (Yui NARUSE)
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...
naruse (Yui NARUSE)
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...
judofyr (Magnus Holm)
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...
naruse (Yui NARUSE)
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...
judofyr (Magnus Holm)
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...
cfabianski (Cédric FABIANSKI)
01:10 PM Feature #7519: Module Single Inheritance
=begin
> I think providing new inheritance system for modules is overkill for allowing module method inheritance.
>...
trans (Thomas Sawyer)
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...
nobu (Nobuyoshi Nakada)
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...
kosaki (Motohiro KOSAKI)
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...
drbrain (Eric Hodel)
10:56 AM Revision 0a577a1c (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
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
naruse (Yui NARUSE)
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 naruse (Yui NARUSE)
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 :).
no6v (Nobuhiro IMAI)
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 ...
Eregon (Benoit Daloze)
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!
Eregon (Benoit Daloze)
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...
shugo (Shugo Maeda)
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...
nobu (Nobuyoshi Nakada)
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...
normalperson (Eric Wong)
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...
Anonymous
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...
naruse (Yui NARUSE)
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...
nobu (Nobuyoshi Nakada)
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....
nobu (Nobuyoshi Nakada)
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/...
nobu (Nobuyoshi Nakada)
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 ...
drbrain (Eric Hodel)
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 ...
phluid61 (Matthew Kerwin)
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...
alexeymuranov (Alexey Muranov)
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 ...
drbrain (Eric Hodel)
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 ...
alexeymuranov (Alexey Muranov)
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 ((...
drbrain (Eric Hodel)
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...
alexeymuranov (Alexey Muranov)
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...
phluid61 (Matthew Kerwin)
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...
alexeymuranov (Alexey Muranov)
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
...
marcandre (Marc-Andre Lafortune)
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. drbrain (Eric Hodel)
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...
alexeymuranov (Alexey Muranov)
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.
*...
drbrain (Eric Hodel)
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).
...
stomar (Marcus Stollsteimer)
01:27 AM Feature #4541: Inconsistent Array.slice()
I have proposed a solution in #7546. alexeymuranov (Alexey Muranov)
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...
nobu (Nobuyoshi Nakada)
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://...
nobu (Nobuyoshi Nakada)
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
naruse (Yui NARUSE)
01:45 AM Feature #5534 (Rejected): Redefine Range class and introduce RelativeNumeric and RelativeRange
drbrain (Eric Hodel)
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. alexeymuranov (Alexey Muranov)
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 naruse (Yui NARUSE)
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...
ngoto (Naohisa Goto)
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...
ngoto (Naohisa Goto)

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...
marcandre (Marc-Andre Lafortune)
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... drbrain (Eric Hodel)
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...
duerst (Martin Dürst)
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"
...
phluid61 (Matthew Kerwin)
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...
rosenfeld (Rodrigo Rosenfeld Rosas)
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... marcandre (Marc-Andre Lafortune)
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...
vo.x (Vit Ondruch)
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...
naruse (Yui NARUSE)
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...
naruse (Yui NARUSE)
12:11 AM Bug #7541: Can't use Ruby 2.0.0 as as BASERUBY
Alternatively, there could be used --disable-gems I think. vo.x (Vit Ondruch)
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...
vo.x (Vit Ondruch)
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.
naruse (Yui NARUSE)
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...
ngoto (Naohisa Goto)
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...
Eregon (Benoit Daloze)
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 naruse (Yui NARUSE)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
naruse (Yui NARUSE)
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...
shugo (Shugo Maeda)
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"
>...
headius (Charles Nutter)
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...
naruse (Yui NARUSE)
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 ngoto (Naohisa Goto)
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 svn[bot]
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...
ngoto (Naohisa Goto)
12:52 PM Bug #7542 (Closed): Fix typo complied? call should be compiled?
Closed as r38305 / addefaa (cool hash code!) marcandre (Marc-Andre Lafortune)
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 spastorino (Santiago Pastorino)
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 znz (Kazuhiro NISHIYAMA)
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... ngoto (Naohisa Goto)
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...
U.Nakamura
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...
U.Nakamura
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...
U.Nakamura
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...
U.Nakamura
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 ...
Eregon (Benoit Daloze)
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...
U.Nakamura
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 znz (Kazuhiro NISHIYAMA)
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...
U.Nakamura
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 -...
U.Nakamura
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....
U.Nakamura
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...
drbrain (Eric Hodel)
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...
drbrain (Eric Hodel)
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 drbrain (Eric Hodel)
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...
naruse (Yui NARUSE)
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...
naruse (Yui NARUSE)
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 ...
jcaesar (Julius Caesar)
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+...
nobu (Nobuyoshi Nakada)
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+...
nobu (Nobuyoshi Nakada)
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...
naruse (Yui NARUSE)
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...
naruse (Yui NARUSE)
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...
naruse (Yui NARUSE)
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 naruse (Yui NARUSE)
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 ...
marcandre (Marc-Andre Lafortune)

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...
no6v (Nobuhiro IMAI)
09:52 PM Bug #7539: Misleading error message "can't convert nil into string"
I support "can't append nil to string" error. kosaki (Motohiro KOSAKI)
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... connec (Chris Connelly)
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...
rosenfeld (Rodrigo Rosenfeld Rosas)
08:14 PM Feature #4085: Refinements and nested methods
headius (Charles Nutter) wrote:
> rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> > > Honestly, there are certain feat...
rosenfeld (Rodrigo Rosenfeld Rosas)
05:17 PM Bug #953: 深い入れ子の配列の取り扱いで落ちる
=begin
ulimit -s 4096 / Ubuntu 12.04 x64 でtrunk(r38279)で追試してみたところ、
状況が変わっていて、SystemStackErrorにはなるものの
MALLOC_CHECK_...
ktsj (Kazuki Tsujimoto)
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 naruse (Yui NARUSE)
05:07 PM Bug #7085 (Closed): Subversion → GitHub gateway stops.
Thanks for evan and shyouhei, it now works! naruse (Yui NARUSE)
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 naruse (Yui NARUSE)
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...
Marc-Andre Lafortune
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 svn[bot]
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/...
shugo (Shugo Maeda)
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...
Anonymous
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...
shugo (Shugo Maeda)
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...
Anonymous
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... headius (Charles Nutter)
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...
sam.saffron (Sam Saffron)
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.
...
naruse (Yui NARUSE)
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]>
mame (Yusuke Endoh)
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 naruse (Yui NARUSE)
09:03 AM Revision 0e7fd847 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
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...
U.Nakamura
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: ...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
04:24 AM Bug #7522: Non-core "Type()" Kernel methods return new objects
Ah, thanks for that catch!
Updated patch is attached.
jballanc (Joshua Ballanco)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
authorNari (Narihiro Nakamura)
12:57 AM Bug #3784: Seg fault in IO.select from webrick
Nahi-san, can you reproduce this issue?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
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...
mame (Yusuke Endoh)
12:42 AM Revision cf7ca7e6 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
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...
drbrain (Eric Hodel)
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...
mame (Yusuke Endoh)
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]>
mame (Yusuke Endoh)
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 svn[bot]
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...
drbrain (Eric Hodel)
 

Also available in: Atom