Project

General

Profile

Activity

From 10/20/2012 to 10/26/2012

10/26/2012

11:38 PM Bug #7097: Thread locals don't work inside Enumerator
tenderlovemaking (Aaron Patterson) wrote:
> I spoke with ko1-san and Usa-san last night, and we thought that thread_...
Eregon (Benoit Daloze)
04:53 PM Bug #7097: Thread locals don't work inside Enumerator
(2012/10/26 15:41), Aaron Patterson wrote:
>> I recommend that Thread#[] should be reference to
>> > Thread#thre...
ko1 (Koichi Sasada)
03:53 PM Bug #7097: Thread locals don't work inside Enumerator
On Fri, Oct 26, 2012 at 02:40:53PM +0900, SASADA Koichi wrote:
> I don't have any objection.
>
> I recommend ...
Anonymous
02:53 PM Bug #7097: Thread locals don't work inside Enumerator
I don't have any objection.

I recommend that Thread#[] should be reference to
Thread#thread_variable_get, and...
ko1 (Koichi Sasada)
07:19 AM Bug #7097: Thread locals don't work inside Enumerator
I spoke with ko1-san and Usa-san last night, and we thought that thread_variable_(get|set) would be good (similar to ... tenderlovemaking (Aaron Patterson)
10:11 PM Feature #6875: Make test/unit default gem
I comment on this issue.
I think that this issue is the right issue for talking about only test-unit.gemspec. If you...
kou (Kouhei Sutou)
09:31 PM Revision bc9428b7 (git): * 2012-10-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:31 PM Revision 82af182e (git): * object.c (rb_mod_const_get): const_get accepts qualified constant
strings. e.g. Object.const_get("Foo::Bar::Baz") [ruby-core:41404]
* test/ruby/test_module.rb: tests for new behavio...
tenderlovemaking (Aaron Patterson)
09:28 PM Feature #6265: Remove 'useless' 'concatenation' syntax
Right now I'm in the middle of some very tight deadlines in my job and won't have time to fix all usages of this kind... rosenfeld (Rodrigo Rosenfeld Rosas)
08:10 PM Bug #7158: require is slow in its bookkeeping; can make Rails startup 2.2x faster
I heard that taru-san's analysis of for your patch (1) to (4).
(1) to (3) are good (no compatibility issue). "free...
ko1 (Koichi Sasada)
12:10 PM Feature #6478: BasicObject#__class__
=begin
"Method transplanting" is introduced into 2.0, so you can write:
class Foo < BasicObject
include ::Mo...
nobu (Nobuyoshi Nakada)
11:59 AM Feature #6023 (Rejected): Add "a ?= 2" support for meaning "a = a.nil? ? 2 : a"
nobu (Nobuyoshi Nakada)
11:57 AM Feature #6561 (Rejected): ?= operator
I'm not against this feature concept, but '?=' conflicts with existing syntax.
You have to propose different syntax.
nobu (Nobuyoshi Nakada)
11:54 AM Feature #6678 (Rejected): Precedence of ^ operator
'^' is not a power operator in Ruby. nobu (Nobuyoshi Nakada)
10:53 AM Bug #6865: GC::Profiler.report might create a huge String and invoke a few GC cycles
Eregon (Benoit Daloze) wrote:
> authorNari (Narihiro Nakamura) wrote:
> > I see. It is better for memory usage to p...
authorNari (Narihiro Nakamura)
01:09 AM Bug #6865: GC::Profiler.report might create a huge String and invoke a few GC cycles
authorNari (Narihiro Nakamura) wrote:
> I see. It is better for memory usage to progressively write the IO stream on...
Eregon (Benoit Daloze)
09:19 AM Bug #7216 (Closed): object.c defines clone method for objects that cannot be cloned.
As the subject says, in object.c, the clone method is defined and then special cased for certain object types. The e... therevmj (Michael Johnson)
08:22 AM Revision 43294dff (git): merge revision(s) 34397: [Backport #6881]
* file.c (append_fspath): need to set the encoding to result always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/br...
U.Nakamura
06:18 AM Bug #7166 (Closed): Speed up Hash#dup by patching Hash#initialize_copy
tenderlovemaking (Aaron Patterson)
05:33 AM Bug #4443 (Open): odd evaluation order in a multiple assignment
It looks to be closed by mistake. nahi (Hiroshi Nakamura)
05:08 AM Revision 48e95864 (git): merge revision(s) 34374: [Backport #6681]
* file.c (rmext): no extension to strip if empty string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_...
U.Nakamura
04:24 AM Revision 8ee4f0ad (git): * 2012-10-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:24 AM Revision e7576a77 (git): parse.y: concatenated literals
* parse.y (literal_concat_gen): merge fixed strings across
concatenated literals, after an interpolation.
git-svn...
nobu (Nobuyoshi Nakada)
04:02 AM Bug #7172: [[Ruby 1.9:]] fix rbconfig for --enable-load-relative (v2)
@usa I'm sorry but http://bugs.ruby-lang.org/projects/ruby-193/repository/revisions/37155 does not backport tool/mkco... mpapis (Michal Papis)
03:43 AM Feature #5481: Gemifying Ruby standard library
Thank you for clarification, waiting for NaHi and offering my help. vo.x (Vit Ondruch)
03:01 AM Revision 0e6dcc7a (git): merge revision(s) 32826,34732: [Backport #6681]
* file.c (rb_enc_path_next, rb_enc_path_skip_prefix)
(rb_enc_path_last_separator, rb_enc_path_end)
(ruby_enc_find...
U.Nakamura
12:52 AM Revision c5b7d11e (git): merge revision(s) 35488:
* ext/-test-/win32/dln/extconf.rb: remove test DLL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@...
U.Nakamura
12:34 AM Feature #4569: Replace IPAddr with IPAddress
I've made a hopefully last set of changes to ipaddr.rb in trunk a couple months ago:
- introduction of IPAddr::Err...
knu (Akinori MUSHA)
12:10 AM Bug #7215 (Assigned): Remaining messages on OpenSSL error queue after Certificate#verify
MartinBosslet (Martin Bosslet)

10/25/2012

11:52 PM Bug #7215 (Closed): Remaining messages on OpenSSL error queue after Certificate#verify
While investigating a ruby-pg issue [1], we noticed that a SSL connection with PostgreSQL can fail, after a call to O... larskanis1 (Lars Kanis)
09:43 PM Feature #6265: Remove 'useless' 'concatenation' syntax
I also strongly object this change, since it needed many escapes which were unnecessary otherwise. nobu (Nobuyoshi Nakada)
08:58 PM Feature #6265 (Feedback): Remove 'useless' 'concatenation' syntax
Since affected libraries are so many, the fix should be done by the proposer.
Moreover I think this insists that s...
naruse (Yui NARUSE)
08:54 PM Feature #6265 (Assigned): Remove 'useless' 'concatenation' syntax
I reverted r37316 because such too many failures prevents watching CI.
Please re-commit it with fixes for those test...
naruse (Yui NARUSE)
08:50 PM Feature #6265 (Closed): Remove 'useless' 'concatenation' syntax
This issue was solved with changeset r37327.
Rodrigo, thank you for reporting this issue.
Your contribution to Ruby i...
naruse (Yui NARUSE)
01:41 PM Feature #6265 (Assigned): Remove 'useless' 'concatenation' syntax
Now I've committed mame-san's patch (I was asked by him to commit instead of him).
But this change introduced some...
usa (Usaku NAKAMURA)
01:22 PM Feature #6265 (Closed): Remove 'useless' 'concatenation' syntax
This issue was solved with changeset r37317.
Rodrigo, thank you for reporting this issue.
Your contribution to Ruby i...
usa (Usaku NAKAMURA)
09:30 PM Feature #5922 (Rejected): Migrate equal? to identical?
Hello trans and yhara,
2012/10/25 yhara (Yutaka HARA) <[email protected]>:
> Yusuke, do you know if this prop...
mame (Yusuke Endoh)
07:59 PM Feature #5922: Migrate equal? to identical?
Yusuke, do you know if this proposal is accepted as 2.0.0 feature at the Ruby developer meeting? yhara (Yutaka HARA)
09:01 PM Feature #5481: Gemifying Ruby standard library
We discussed this request at the developers' meeting (Jul. 21),
and it was not accepted.
NaHi (the proposer) pres...
mame (Yusuke Endoh)
04:29 PM Feature #5481: Gemifying Ruby standard library
Will it address concerns from #6124 as well? vo.x (Vit Ondruch)
04:26 PM Feature #5481: Gemifying Ruby standard library
What actions exactly? Will the gems be gems or just another workaround? Can I see current state? How the result will ... vo.x (Vit Ondruch)
03:46 PM Feature #5481: Gemifying Ruby standard library
This ticket is the center of attention at ruby-dev ML :)
NaHi-san will take a certain action in a few days, I guess.
usa (Usaku NAKAMURA)
02:51 PM Feature #5481: Gemifying Ruby standard library
Is the plan to extract the gems out of StdLib and make from them proper gems again? I.e. there would be for example r... vo.x (Vit Ondruch)
08:47 PM Feature #4569: Replace IPAddr with IPAddress
The library is very stable, it is used in production in many other projects (600k downloads on rubygems), and the com... [email protected] (Marco Ceresa)
04:34 PM Feature #4569: Replace IPAddr with IPAddress
ping. status? ko1 (Koichi Sasada)
08:29 PM Bug #7214: Ruby 2.0 breaks support for some debugging tools
Thank you for your comment.

I want to support debugging feature, but my hands doesn't work on it yet.

Does...
ko1 (Koichi Sasada)
07:46 PM Bug #7214 (Third Party's Issue): Ruby 2.0 breaks support for some debugging tools
Notably the "Pry" debugger breaks, and (though i haven't checked) I'm assuming the 'debugger' project as well. The re... banister (john mair)
07:47 PM Feature #6622 (Closed): Add <, >, <=, >= to Set
Merged a couple months ago. Thanks! knu (Akinori MUSHA)
04:31 PM Feature #6946: FIPS support?
ping. status? ko1 (Koichi Sasada)
04:29 PM Feature #7007: Make OpenStruct#new accept OpenStruct object
ping? status? ko1 (Koichi Sasada)
04:22 PM Feature #7051: Extend caller_locations API to include klass and bindings. Allow caller_locations as a method hanging off Thread.
Ping (I need feed back).
----
Current idea:
add `Thread#backtrace_locations(...)' (correspond to Thread#back...
ko1 (Koichi Sasada)
02:06 PM Revision e6c5b9f3 (git): revert r37326 "remove string literal concatenation"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:56 PM Bug #7212: "stack level too deep" in Fiber much earlier in new versions of 1.9.3
Here's a little more debug-info (not sure if it's needed, but anyhow...)
I tried the patch from #3187, increasing ...
fiddur (Fredrik Liljegren)
10:21 AM Bug #7212 (Assigned): "stack level too deep" in Fiber much earlier in new versions of 1.9.3
usa (Usaku NAKAMURA)
11:57 AM Feature #7106: FileUtils.touch should allow touching the symlink itself rather than the file the link points to
Updated a patch for Windows because the old one includes many errors :) usa (Usaku NAKAMURA)
11:50 AM Revision c6629c48 (git): Revert r37316
The commit introduces too many failures and disturbs release engineering.
Re-commit it with fixed tests.
Thu Oct 25 ...
naruse (Yui NARUSE)
10:07 AM Revision db1f7079 (git): remove string literal concatenation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:18 AM Revision bc4be91a (git): merge revision(s) 37048:
* lib/rubygems/installer.rb (check_that_user_bin_dir_is_in_path):
test_generate_bin_bindir_with_user_instal...
U.Nakamura
09:16 AM Revision d75e2ea2 (git): merge revision(s) 37032:
test_gem_installer.rb: restore ARGV
* test/rubygems/test_gem_installer.rb
(TestGemInstaller#test_install_c...
U.Nakamura
09:12 AM Bug #7211: eval does not respect encoding magic comment
=begin
Even without irb the description does not make sense.
The code used on line 907 is read as UTF-8 on line 8...
drbrain (Eric Hodel)
09:01 AM Bug #7211 (Rejected): eval does not respect encoding magic comment
It fails before eval, but in IRB input. nobu (Nobuyoshi Nakada)
02:08 AM Bug #7211: eval does not respect encoding magic comment
Under typical circumstances, isn't the string already going to have an encoding? Even in IRB, it's using the console ... headius (Charles Nutter)
09:11 AM Revision 73c592d5 (git): merge revision(s) 36636:
* test/etc/test_etc.rb (TestEtc#test_getpwuid): `s' is never set to nil.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
U.Nakamura
08:59 AM Feature #7003: Please decide. MVM to be with 2.0?
(2012/10/24 20:56), ko1 (Koichi Sasada) wrote:
> No.

I add information because NaHi san blamed me the short a...
ko1 (Koichi Sasada)
08:50 AM Revision acd82f6e (git): * win32/win32.c (has_redirection): should use shell (cmd.exe) when
the commandline containts '&'.
reported by Roger Pack at [ruby-core:47912] [Bug #7143], and
patched by Heesob Par...
U.Nakamura
08:27 AM Feature #6980: OpenSSL support for AEAD additional authenticated data and tags
I take it given the recent feature freeze that this will *not* make it into 2.0? stouset (Stephen Touset)
08:16 AM Revision 2c400078 (git): merge revision(s) 34849,34853,34854,34855,34859,34862,35384,35385,36811,36812,36850,36907,36908: [Backport #7174]
* Makefile.in (PLATFORM_DIR): add a variable for `win32` directory.
* Makefile.in (clean-platform): add new ...
U.Nakamura
08:03 AM Bug #3422 (Open): Object.const_get(:A, false) can access BasicObject::A
kosaki (Motohiro KOSAKI)
04:53 AM Bug #3422: Object.const_get(:A, false) can access BasicObject::A
Could the following problem be related to this change? "Including namespace module through RSpec config in Ruby 1.9.3... aef (Alexander E. Fischer)
06:03 AM Revision 9dc3a7d7 (git): * include/ruby/ruby.h, class.c: remove (revert)
`rb_add_method_cfunc_frameless()' API.
This API is not mature to become an offical API.
For example, we can not u...
ko1 (Koichi Sasada)
05:02 AM Bug #7213 (Rejected): Namespace regression problem in RSpec from 1.9.2 to 1.9.3
This article describes a bug which appeared in 1.9.3: "Including namespace module through RSpec config in Ruby 1.9.3"... aef (Alexander E. Fischer)
04:36 AM Revision 8ca58751 (git): * tool/mkconfig.rb: remove string literal concatenation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
04:22 AM Revision 70e7d073 (git): * 2012-10-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:22 AM Revision 4a309b76 (git): * parse.y: show a warning for concatenating string literals because
it will be deprecated in the future.
patched by mame (Yusuke Endoh) at [ruby-core:44207].
[ruby-core:44156] [Feat...
U.Nakamura

10/24/2012

11:21 PM Bug #7212 (Closed): "stack level too deep" in Fiber much earlier in new versions of 1.9.3
I was getting SystemStackError in my application on some servers and not others; on all with 1.9.3-p286 and on some w... fiddur (Fredrik Liljegren)
09:00 PM Bug #7158 (Assigned): require is slow in its bookkeeping; can make Rails startup 2.2x faster
usa (Usaku NAKAMURA)
08:56 PM Feature #7003 (Rejected): Please decide. MVM to be with 2.0?
No. ko1 (Koichi Sasada)
08:22 PM Feature #6875: Make test/unit default gem
kou (Kouhei Sutou) wrote:
> # https://bugs.ruby-lang.org/issues/6875 から投稿しようとす
> # るとInternal Server Errorになるのでメール...
vo.x (Vit Ondruch)
06:34 PM Bug #5476 (Closed): ruby 1.9.3_rc1 segfaults in test_fork.rb on HPPA
OK, thank you.
kosaki (Motohiro KOSAKI)
06:17 PM Bug #5476: ruby 1.9.3_rc1 segfaults in test_fork.rb on HPPA
It looks like this got fixed with http://bugs.ruby-lang.org/issues/5488, we can no longer reproduce this in the lates... hansdegraaff (Hans de Graaff)
05:37 PM Bug #7211 (Rejected): eval does not respect encoding magic comment
=begin
This should work IMO.

$ LANG=C irb
irb(main):001:0> eval <<EOF
irb(main):002:0" # encoding: utf-8
...
vo.x (Vit Ondruch)
01:08 PM Bug #7167: Segmentation Fault
After the third try everything went fine for me, too. I had a very unstable wifi connection this day, maybe a bug in ... ushi (ushi kalcher)
12:54 PM Bug #7167: Segmentation Fault
I have just tried this from slackware-current (14.0), using rvm to match the ruby version.
I was not able to reprodu...
vbatts (Vincent Batts)
10:47 AM Bug #7197: Error: test_tls_v1_2(OpenSSL::TestSSL)
Hey Martin,
No problem :) I hope it at least helps a little. I was wondering, whether the following would cause is...
kwilczynski (Krzysztof Wilczynski)
10:39 AM Feature #7106: FileUtils.touch should allow touching the symlink itself rather than the file the link points to
Hey,
I am adding one large patch, as per Aaron Patterson's request :-)
KW
kwilczynski (Krzysztof Wilczynski)
09:49 AM Revision e59e5e90 (git): objspace.c: enum ruby_value_type
* ext/objspace/objspace.c (type2sym, count_objects_size): use enum
instead of size_t which may be larger than actua...
nobu (Nobuyoshi Nakada)
09:48 AM Revision aaf34605 (git): vm_insnhelper.c: inline
* vm_insnhelper.c: declare as inline, to match with the definitions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
08:46 AM Revision 9b68747b (git): * benchmark/driver.rb: add `-x' or `--exclude' option
to specify exclude benchmark name pattern.
You can specify "-x foo" if you want to exclude the benchmarks
if the ...
ko1 (Koichi Sasada)
04:53 AM Bug #7085: Subversion → GitHub gateway stops.
2012/10/19 Evan Phoenix <[email protected]>:
> Sorry for the delay. I'll set this up this weekend.

Hello Evan, did you...
luislavena (Luis Lavena)
04:29 AM Revision a4ba41a2 (git): rename it to a more fitting name
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)
04:14 AM Revision bda72622 (git): fix the function name which is not grammatically correct.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)
03:55 AM Revision f0a435c1 (git): * gc.c (free_object_aquire): rename to match the behavior of this
function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
authorNari (Narihiro Nakamura)
03:00 AM Revision 04c177e2 (git): * ext/objspace/objspace.c (reachable_object_from_i): change data
structure of the result of reachable objects. Keys of table
contains object_id of each reachable objects. Value of ...
ko1 (Koichi Sasada)
02:40 AM Feature #5690: Module#qualified_const_get
I've written a patch this this feature, and I've attached it here. Will someone review so that we can figure out wha... tenderlovemaking (Aaron Patterson)
01:39 AM Revision aab12ec0 (git): * gc.c (garbage_collect, gc_marks): move the location of
clear and restore rb_objspace_t::mark_func_data
from garbage_collect() to gc_marks().
git-svn-id: svn+ssh://ci.r...
ko1 (Koichi Sasada)
01:21 AM Revision 6cbd18d7 (git): * ext/objspace/objspace.c (Init_objspace): add a new method
`ObjectSpace::InternalObjectWrapper#internal_object_id' which returns
an object id of a wrapped internal object.
...
ko1 (Koichi Sasada)
12:04 AM Revision 6c6dece7 (git): * ext/objspace/objspace.c (ObjectSpace.reachable_objects_from):
internal object support.
If given object `obj' has references to internal objects
(such as T_NODE objects), then ...
ko1 (Koichi Sasada)

10/23/2012

09:28 PM Bug #7208 (Closed): 複素固有値を持つ行列に対する Matrix#eigensystem の返り値が正しくない
=begin
概要:
Matrix[[0, 1], [-1, 0]] などのように対角化可能だが固有値に複素数を含む行列に対して Matrix#eigensystem が正しい結果を返さないようです。
再現手順:
ir...
pypypy567 (py _)
09:03 PM Feature #6643: io.seek(off, :end)
ありがとうございます!
反対している人はいないので、コミットしていいんじゃないかなぁと思います。
kou (Kouhei Sutou)
08:53 PM Revision e1d772c8 (git): * vm_insnhelper.c (vm_call_method): remove `default' and
add a case for `VM_METHOD_TYPE_UNDEF'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37306 b2dd03c8-39d4-4d8f-...
ko1 (Koichi Sasada)
08:42 PM Revision 378041cf (git): * eval_error.c (error_print), vm_eval.c (eval_string_with_cref),
vm_trace.c (rb_suppress_tracing): use TH_PUSH_TAG() instead of
PUSH_TAG().
git-svn-id: svn+ssh://ci.ruby-lang.or...
ko1 (Koichi Sasada)
08:34 PM Revision a0873931 (git): * vm_eval.c (vm_call0_body): remove RUBY_VM_CHECK_INTS()
after method invocation using rb_call0().
* vm_eval.c (vm_call0_body): remove default section on top of
switch stat...
ko1 (Koichi Sasada)
05:46 PM Revision fe38109f (git): Add test for instance_exec receiving a curried proc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
05:08 PM Bug #7184 (Closed): --disable-gems commandline parameter does not show up with ruby -h
This issue was solved with changeset r37298.
siep, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
04:37 PM Revision a8e25c92 (git): test_rubyoptions.rb: --help option
* test/ruby/test_rubyoptions.rb (TestRubyOptions#test_usage): now
--help shows more lines. [ruby-core:48072] [Bug ...
nobu (Nobuyoshi Nakada)
03:54 PM Revision 8642c4af (git): * 2012-10-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:54 PM Revision d8d95fcc (git): * ChangeLog: fix typos of r37293.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
01:37 PM Revision 479d8ce5 (git): * thread.c (thread_raise_m): check interrupts after Thread#raise
if a target thread is the current thread because the behavior
of Thread.current.raise is expected to perform same a...
ko1 (Koichi Sasada)
09:17 AM Bug #7197 (Assigned): Error: test_tls_v1_2(OpenSSL::TestSSL)
Thank you, Krzysztof, for your investigation. I can confirm that I get the same behavior as Kazuhiro with a 1.0.1c ve... MartinBosslet (Martin Bosslet)
08:08 AM Revision 357a5f5a (git): ruby.c: --help option
* ruby.c (usage, process_options): show more info in --help.
[EXPREIMENTAL] [ruby-core:48072] [Bug #7184]
git-svn...
nobu (Nobuyoshi Nakada)
05:20 AM Revision ec007f72 (git): ruby-electric.el: fix #198
* misc/ruby-electric.el using variable `last-command-event' instead of
obsolete `last-command-char', so that work w...
nobu (Nobuyoshi Nakada)
05:06 AM Revision 02493955 (git): configure.in: no visibility option for older GCC
* configure.in (visibility_option): visibility attribute is not
available before GCC 4, so do not use -fvisibility ...
nobu (Nobuyoshi Nakada)
04:52 AM Revision a4f79a6e (git): Revert the last commit because some tests (in btest) fail
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37295 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:33 AM Revision d41ec2a7 (git): * thread.c (rb_threadptr_raise): check interrupts after
Thread#raise because the behavior of Thread.current.raise is
expected to perform same as Kernel.raise (by rubyspec)...
ko1 (Koichi Sasada)
04:22 AM Revision 9eba45a7 (git): * vm_core.h, vm_insnhelper.c, vm_eval.c (OPT_CALL_CFUNC_WITHOUT_FRAME):
add a new otpimization and its macro `OPT_CALL_CFUNC_WITHOUT_FRAME'.
This optimization makes all cfunc method calls...
ko1 (Koichi Sasada)
01:10 AM Feature #7114: New classes: `HumanTime::LocalTime`, `HumanTime::Duration`
It seems the picture is drawn much bigger now, than what @alexeymuranov initially proposed.
That's not a bad thing...
shyouhei (Shyouhei Urabe)
01:00 AM Feature #7114: New classes: `HumanTime::LocalTime`, `HumanTime::Duration`
It might be useful to look at the JodaTime library for the JVM. JRuby uses JodaTime to implement Time internally, and... headius (Charles Nutter)
12:55 AM Feature #7087: ::ConditionVariable#wait does not work with Monitor because Monitor#sleep does not exist
A few JRuby tidbits that might help shed some light.
Java's per-object monitors are reentrant, as already stated. ...
headius (Charles Nutter)

10/22/2012

09:25 PM Revision 3c73f44c (git): * ext/psych/parser.c: just get the constant defined in Ruby.
* ext/psych/lib/psych/syntax_error.rb: Psych::SyntaxError now inherits
from StandardError rather than SyntaxError. ...
tenderlovemaking (Aaron Patterson)
09:24 PM Revision 6c6d4568 (git): * ext/psych/lib/psych/scalar_scanner.rb: Cache symbols while
tokenizing. Thanks Kevin Menard!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37291 b2dd03c8-39d4-4d8f-98ff-82...
tenderlovemaking (Aaron Patterson)
09:24 PM Revision ca0cf167 (git): * ext/psych/lib/psych/scalar_scanner.rb: Updated the RegExp to catch
Strings earlier in the tokenization process. Thanks Kevin Menard!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
tenderlovemaking (Aaron Patterson)
09:14 PM Revision b3fb872d (git): * ext/psych/lib/psych/visitors/to_ruby.rb: Handle nil tags specially
to avoid slow method_missing calls. Thanks Kevin Menard!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37289 b2...
tenderlovemaking (Aaron Patterson)
09:09 PM Revision ec3056ae (git): * ext/psych/lib/psych/scalar_scanner.rb: Ignore bad timestamps. If
something looks like a timestamp but has an invalid component, treat
it as a string instead of throwing an Argument...
tenderlovemaking (Aaron Patterson)
09:06 PM Revision c05952c6 (git): * ext/psych/lib/psych/scalar_scanner.rb: Fix scalar_scanner to
understand strings starting with an underscore and containing only
digits. Thanks Kelley Reynolds.
* test/psych/t...
tenderlovemaking (Aaron Patterson)
09:02 PM Revision 1c5ae4b3 (git): * 2012-10-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:02 PM Revision b00362eb (git): * ext/psych/lib/psych.rb: Changed comment in psych.rb to update new
home page for libyaml. Thanks to Carolyn Ann.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37285 b2dd03c8-39d4...
tenderlovemaking (Aaron Patterson)
08:56 PM Feature #7132: Alternation between named / ordered method arguments and aliases for method arguments.
@wardrop: @Tom Wardrop:
> Your use case for the named aliases is way too niche (and to be honest, unconvincing; why ...
Anonymous
08:32 PM Bug #7198: No documentation of Psych on ruby-doc.org
=begin
This has been fixed by James Britt.
=end
stomar (Marcus Stollsteimer)
05:23 PM Bug #7032: TestSetTraceFuncの実行に失敗する
ありがとうございます.
この辺,考えていたんですが,

(1) event_hooks(イベントのリスト)は thread ごとではなく,
VM 1つだけに持たせる
 (Thread ごとにフィルタするた...
ko1 (Koichi Sasada)
01:26 PM Bug #6865: GC::Profiler.report might create a huge String and invoke a few GC cycles
Maybe interesting is JRuby's implementation of GC::Profiler, which just uses Ruby code to drive existing JVM GC repor... headius (Charles Nutter)
11:39 AM Bug #6865: GC::Profiler.report might create a huge String and invoke a few GC cycles

Eregon (Benoit Daloze) wrote:
> Here is a patch.
>
> It uses directly C structures, avoiding to allocate the Ar...
authorNari (Narihiro Nakamura)
12:05 AM Bug #6865: GC::Profiler.report might create a huge String and invoke a few GC cycles
Here is a patch.
It uses directly C structures, avoiding to allocate the Array of Hashes.
The effect is easily se...
Eregon (Benoit Daloze)
11:08 AM Feature #6643: io.seek(off, :end)
Kouhei Sutou wrote:
> 個人的には(1)間違った値と(2)間違っている理由と(3)期待する値が入ったエラーメッセージがあると直す時に嬉しいので、今ある案がまざった"whence must be an Intege...
Glass_saga (Masaki Matsushita)
07:02 AM Bug #7204 (Third Party's Issue): gem check -a crashes with Exception `NameError' uninitialized constant Gem::Commands::CheckCommand AND Exception `NoMethodError' undefined method `add'
nobu (Nobuyoshi Nakada)
05:30 AM Bug #7204: gem check -a crashes with Exception `NameError' uninitialized constant Gem::Commands::CheckCommand AND Exception `NoMethodError' undefined method `add'
I have cross-filed with RubyGems here: https://github.com/rubygems/rubygems/issues/387
I am not sure the area of r...
davidderyldowney (David Deryl Downey)
05:28 AM Bug #7204 (Third Party's Issue): gem check -a crashes with Exception `NameError' uninitialized constant Gem::Commands::CheckCommand AND Exception `NoMethodError' undefined method `add'
When running the command: gem check -a
It crashes on OSX with
Exception `NameError' at /Users/me/.rvm/rubies...
davidderyldowney (David Deryl Downey)
06:07 AM Bug #7092: StringScanner start-of-line matches false positives, while lookbehind for a newline gives false negatives
Bump. Can someone confirm whether or not this is expected behavior? jayferd (Jay Adkisson)
01:28 AM Bug #5906 (Rejected): CSV converter option fails in case of :date_time
The converters do work, just not on the date format you gave them.
Your format is ambiguous. Should we treat it a...
JEG2 (James Gray)
12:47 AM Revision 155291a8 (git): * 2012-10-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:47 AM Revision 900b62a2 (git): Supress warnings: unused variables
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:31 AM Bug #7197: Error: test_tls_v1_2(OpenSSL::TestSSL)
Hey,
I have had a look, and it does look like an upstream problem at the first glance. There seem to be a bug open...
kwilczynski (Krzysztof Wilczynski)

10/21/2012

11:07 PM Bug #7198: No documentation of Psych on ruby-doc.org
Sorry, but I do not know how to open an issue there. I also have no insight into the way documentation is created and... stomar (Marcus Stollsteimer)
10:54 PM Bug #7198 (Third Party's Issue): No documentation of Psych on ruby-doc.org
http://www.ruby-doc.org/ is maintained by James Britt
If you ask nicely, he might help us out.
Psych is already...
zzak (zzak _)
10:32 PM Bug #6849 (Closed): Psych.load_file throws TypeError for empty file
This is a duplicate of #6487 zzak (zzak _)
10:29 PM Bug #7173 (Closed): with-opt-dir flag documentation
This was resolved by r37242 zzak (zzak _)
07:24 PM Bug #7032: TestSetTraceFuncの実行に失敗する
=begin
SEGVする問題については、すでにトレースが実行されている場合は
clean_hooksしないという形で修正しました。
"undefined local variable or method"となる問題はtru...
ktsj (Kazuki Tsujimoto)
07:14 PM Bug #7032 (Closed): TestSetTraceFuncの実行に失敗する
This issue was solved with changeset r37280.
Kazuki, thank you for reporting this issue.
Your contribution to Ruby is...
ktsj (Kazuki Tsujimoto)
02:29 PM Bug #7201 (Rejected): Setting default_external affects STDIN encoding but default_internal does not
Changing Encoding.default_external changes STDIN.external_encoding, but changing Encoding.default_internal does not c... brixen (Brian Shirai)
11:55 AM Bug #7200 (Rejected): Setting external encoding with BOM|
File.open will accept, for example, :encoding => "bom|utf-16be:euc-jp" or :encoding => "bom|utf-16be". However, :exte... brixen (Brian Shirai)
10:16 AM Revision f1cbd700 (git): * test/ruby/test_settracefunc.rb: remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
10:14 AM Revision 811d072d (git): * vm_trace.c (rb_threadptr_exec_event_hooks, rb_suppress_tracing):
constified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ktsj (Kazuki Tsujimoto)
10:14 AM Revision f21d7d98 (git): * vm_core.h (rb_vm_t::trace_running): add a new field
`trace_running' to store vm global tracing status.
* vm_trace.c: fix SEGV bug. event_hook was free'd
even when the...
ktsj (Kazuki Tsujimoto)
10:14 AM Revision 93184600 (git): * vm_core.h (rb_vm_t::trace_flag): remove `trace_flag'
which is no longer used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ktsj (Kazuki Tsujimoto)
09:41 AM Revision 9e3633df (git): * 2012-10-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:41 AM Revision 2cbb4481 (git): * ext/date/date_parse.c (date__parse): uses more tight parser if
defined TIGHT_PARSER. now inactivated; because it introduces
incompatibilities and it is a bit slow.
git...
Tadayoshi Funaba
08:05 AM Feature #7132: Alternation between named / ordered method arguments and aliases for method arguments.
@nobu: Daring syntax. If there is no snag, I'd love it that way. Anonymous

10/20/2012

04:53 PM Feature #6875: Make test/unit default gem
# https://bugs.ruby-lang.org/issues/6875 から投稿しようとす
# るとInternal Server Errorになるのでメールで送ります。
# これでもRedmineに登録されるんで...
kou (Kouhei Sutou)
04:10 PM Bug #7198 (Third Party's Issue): No documentation of Psych on ruby-doc.org
=begin
The documentation for the Psych module does not show up on http://www.ruby-doc.org/stdlib-1.9.3/.
=end
stomar (Marcus Stollsteimer)
03:57 PM Feature #7047 (Closed): Add new C API: rb_newobj_with
This issue was solved with changeset r37275.
Narihiro, thank you for reporting this issue.
Your contribution to Ruby ...
authorNari (Narihiro Nakamura)
03:57 PM Feature #7177 (Closed): Proposal of a new C API
This issue was solved with changeset r37275.
Narihiro, thank you for reporting this issue.
Your contribution to Ruby ...
authorNari (Narihiro Nakamura)
01:30 PM Bug #7197 (Closed): Error: test_tls_v1_2(OpenSSL::TestSSL)
Ubuntu 12.04.1 LTS 64-bit の環境で以下のエラーが出ています。
2) Error:
test_tls_v1_2(OpenSSL::TestSSL):
OpenSSL::SSL::SSLError:...
znz (Kazuhiro NISHIYAMA)
01:23 PM Feature #7087: ::ConditionVariable#wait does not work with Monitor because Monitor#sleep does not exist
On Oct 1, 2012, at 2:38 AM, "shugo (Shugo Maeda)" <[email protected]> wrote:

>
> Issue #7087 has been updat...
olegshaldybin (Oleg Shaldybin)
12:51 PM Bug #7105 (Closed): Socket documentation fix
This issue was solved with changeset r37274.
David, thank you for reporting this issue.
Your contribution to Ruby is ...
zzak (zzak _)
12:23 PM Bug #7085: Subversion → GitHub gateway stops.
Sorry for the delay. I'll set this up this weekend.

--
Evan Phoenix // [email protected]


On Monday, October 15,...
evanphx (Evan Phoenix)
11:36 AM Revision 0ef8222e (git): * gc.c: fix typos in documentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
11:00 AM Bug #7190 (Closed): warning: already initialized constant の書式
未定義の定数を参照した場合のエラーメッセージでは名前空間がすべて表示されます:
module A; B; end
#=> NameError: uninitialized constant A::B
...
sawa (Tsuyoshi Sawada)
06:57 AM Revision c3a46d6a (git): * include/ruby/ruby.h: add C APIs.
VALUE rb_newobj_of(VALUE klass, VALUE flags)
#define NEWOBJ_OF(obj,type,klass,flags)
These allow to change a allo...
authorNari (Narihiro Nakamura)
03:51 AM Revision f1e488e5 (git): * ext/socket/socket.c: Documentation for Socket
Based on a patch by David Albert
[Bug #7105] [ruby-core:47828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
zzak (zzak _)
02:01 AM Revision dd05478f (git): * lib/open-uri.rb: Documentation for OpenURI
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
 

Also available in: Atom