Project

General

Profile

Activity

From 09/27/2012 to 10/03/2012

10/03/2012

09:30 PM Feature #7095 (Closed): Non-recursive marking
This issue was solved with changeset r37075.
Narihiro, thank you for reporting this issue.
Your contribution to Ruby ...
authorNari (Narihiro Nakamura)
06:38 PM Bug #7084: RubyVM::InstructionSequence.compile("1+"*10000 + "1") causes SystemStackError or Segmentation Fault
これって,r37072 で直ったんでしょうか.
ko1 (Koichi Sasada)
03:33 PM Bug #7084 (Closed): RubyVM::InstructionSequence.compile("1+"*10000 + "1") causes SystemStackError or Segmentation Fault
This issue was solved with changeset r37072.
Kenta, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
05:30 PM Bug #7080: Segmentation Fault (sometimes) when running script
This fix does work, with on caveat:
When your instructions say to run
"gem install mysql --platform=ruby -- --wit...
scnissen (Sam Nissen)
01:23 PM Revision 4336caf2 (git): gc.c: unused function
* gc.c (free_stack_chunks): it is used only when per-VM object space
is enabled.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
12:30 PM Revision 8d53a08e (git): * gc.c: Use the non-recursive marking instead of recursion. The
recursion marking of CRuby needs checking stack overflow and the
fail-safe system, but these systems not good at pa...
authorNari (Narihiro Nakamura)
12:18 PM Feature #7047: Add new C API: rb_newobj_with
kou (Kouhei Sutou) wrote:
> rb_obj_new()はどうでしょうか。
> rb_obj_がprefixのみなさんとまぎらわしいかしら。
ありがとうございます。
でも、おっしゃる通りすこし紛らわ...
authorNari (Narihiro Nakamura)
11:43 AM Feature #7103 (Closed): Improved IO#reopen which accepts optional hash
This issue was solved with changeset r37071.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
07:58 AM Revision f6d0cb46 (git): ChangeLog: fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:33 AM Revision 396903d3 (git): depend: dependency
* ext/json/generator/depend: fix missing dependency.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37073 b2dd03c...
nobu (Nobuyoshi Nakada)
06:33 AM Revision 54c17dc8 (git): thread_pthread.c: init stack with ulimit
* thread_pthread.c (ruby_init_stack): use getrlimit() for the main
thread on Mac OS X, since pthread_get_stack{addr...
nobu (Nobuyoshi Nakada)
05:59 AM Bug #7097: Thread locals don't work inside Enumerator
>> I'm afraid compatibility breakage. mame-san said:
>
> Maybe I wasn't clear. I think we should leave Thread#[...
kosaki (Motohiro KOSAKI)
03:53 AM Bug #7097: Thread locals don't work inside Enumerator
On Wed, Oct 03, 2012 at 02:46:02AM +0900, KOSAKI Motohiro wrote:
> >> For example:
> >>
> >> Thread[:foo] =...
Anonymous
03:47 AM Bug #7097: Thread locals don't work inside Enumerator
Here is a patch to implement thread locals. It just sets a hash on the thread that you can access via Thread#get_loc... tenderlovemaking (Aaron Patterson)
02:53 AM Bug #7097: Thread locals don't work inside Enumerator
>> For example:
>>
>> Thread[:foo] = :bar
>> Fiber.new(derive_fiber_local_storage: true) do
>> ...
kosaki (Motohiro KOSAKI)
02:43 AM Revision 5c677a83 (git): io.c: improved IO#reopen
* io.c (rb_io_reopen): improvement to accept optional arguments.
a patch by Glass_saga (Masaki Matsushita) in [ruby...
nobu (Nobuyoshi Nakada)

10/02/2012

11:51 PM Feature #7103 (Closed): Improved IO#reopen which accepts optional hash
I propose improved IO#reopen which accepts optional hash.
The new IO#reopen has the same interface as IO.open and it...
Glass_saga (Masaki Matsushita)
10:29 PM Feature #7047: Add new C API: rb_newobj_with
rb_obj_new()はどうでしょうか。
rb_obj_がprefixのみなさんとまぎらわしいかしら。
kou (Kouhei Sutou)
07:36 PM Revision 48af304c (git): * ext/openssl/ossl_x509store.c (ossl_x509store_add_file): Added
documentation
* ext/openssl/ossl_x509store.c (ossl_x509store_set_default_paths):
ditto
* ext/openssl/ossl_x509store...
drbrain (Eric Hodel)
05:25 PM Revision a0ead9fc (git): * 2012-10-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:25 PM Revision a1ed68b9 (git): * error.c (exc_to_s, name_err_to_s, name_err_mesg_to_str): do not
taint messages.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
05:21 PM Bug #7100 (Closed): WEBrick::HTTPServer.new で BindAddress を指定しない場合に必ず警告が記録される
=begin
以下のようにすると必ず警告が記録されるようです。
$ ruby -v -r webrick -e 'WEBrick::HTTPServer.new(Port: 3000)'
ruby 1.9.3p194...
sho-h (Sho Hashimoto)
03:11 PM Feature #7087: ::ConditionVariable#wait does not work with Monitor because Monitor#sleep does not exist
rklemme (Robert Klemme) wrote:
> shugo (Shugo Maeda) wrote:
> > kosaki (Motohiro KOSAKI) wrote:
> > > monitor is b...
shugo (Shugo Maeda)
03:47 AM Feature #7087: ::ConditionVariable#wait does not work with Monitor because Monitor#sleep does not exist
shugo (Shugo Maeda) wrote:
> kosaki (Motohiro KOSAKI) wrote:
> > monitor is based on Java monitor semantics.
>
>...
rklemme (Robert Klemme)
02:53 PM Bug #7097: Thread locals don't work inside Enumerator
On Tue, Oct 02, 2012 at 10:34:47AM +0900, SASADA Koichi wrote:
> (2012/10/02 9:42), Aaron Patterson wrote:
> > On ...
Anonymous
10:53 AM Bug #7097: Thread locals don't work inside Enumerator
(2012/10/02 9:42), Aaron Patterson wrote:
> On Tue, Oct 02, 2012 at 08:32:51AM +0900, SASADA Koichi wrote:
>> (2...
ko1 (Koichi Sasada)
09:53 AM Bug #7097: Thread locals don't work inside Enumerator
On Tue, Oct 02, 2012 at 08:32:51AM +0900, SASADA Koichi wrote:
> (2012/10/02 8:22), SASADA Koichi wrote:
> >
> >...
Anonymous
08:53 AM Bug #7097: Thread locals don't work inside Enumerator
(2012/10/02 8:32), SASADA Koichi wrote:
> Add an option to derive Fiber local storage at a Fiber creation.

So...
ko1 (Koichi Sasada)
08:53 AM Bug #7097: Thread locals don't work inside Enumerator
(2012/10/02 8:22), SASADA Koichi wrote:
>
> One idea is:
>
> - Define: Thread#[] -> Thred#current_fiber#...
ko1 (Koichi Sasada)
08:23 AM Bug #7097: Thread locals don't work inside Enumerator
(2012/10/02 3:12), Aaron Patterson wrote:
>> > I guess it's a side effect to use Fiber in Enumerator internal.
>...
ko1 (Koichi Sasada)
03:53 AM Bug #7097: Thread locals don't work inside Enumerator
On Mon, Oct 1, 2012 at 2:24 PM, KOSAKI Motohiro
<[email protected]> wrote:
> On Mon, Oct 1, 2012 at 2:12...
kosaki (Motohiro KOSAKI)
03:29 AM Bug #7097: Thread locals don't work inside Enumerator
On Mon, Oct 1, 2012 at 2:12 PM, Aaron Patterson
<[email protected]> wrote:
> On Tue, Oct 02, 2012 at 03:0...
kosaki (Motohiro KOSAKI)
03:23 AM Bug #7097: Thread locals don't work inside Enumerator
On Tue, Oct 02, 2012 at 03:05:17AM +0900, kosaki (Motohiro KOSAKI) wrote:
>
> Issue #7097 has been updated by kos...
Anonymous
03:05 AM Bug #7097 (Assigned): Thread locals don't work inside Enumerator
I guess it's a side effect to use Fiber in Enumerator internal.
ko1: what do you think?
kosaki (Motohiro KOSAKI)
02:58 AM Bug #7097 (Closed): Thread locals don't work inside Enumerator
I set a thread local outside an Enumerator. The Enumerator runs inside the same thread where I set the local. I wou... tenderlovemaking (Aaron Patterson)
02:38 PM Feature #7095: Non-recursive marking
パッチのレビューありがとうございます!
kosaki (Motohiro KOSAKI) wrote:
> 2012/10/1 SASADA Koichi <[email protected]>:
> > (2012/10/02 0:21...
authorNari (Narihiro Nakamura)
03:23 AM Feature #7095: Non-recursive marking
2012/10/1 SASADA Koichi <[email protected]>:
> (2012/10/02 0:21), authorNari (Narihiro Nakamura) wrote:
>>
>> Issu...
kosaki (Motohiro KOSAKI)
01:23 AM Feature #7095: Non-recursive marking
(2012/10/02 0:21), authorNari (Narihiro Nakamura) wrote:
>
> Issue #7095 has been reported by authorNari (Narih...
ko1 (Koichi Sasada)
12:21 AM Feature #7095 (Closed): Non-recursive marking
nariです。
GCのマーキングで関数の再帰呼び出しを使わないバージョンを書いてみました。
差分: https://github.com/authorNari/ruby/compare/non_recursion_mark...
authorNari (Narihiro Nakamura)
01:17 PM Bug #6900 (Closed): execinfo ライブラリ(およびそのヘッダ)の探索に --with-opt-dir の指定が利かない
Fix committed in r37062. knu (Akinori MUSHA)
08:28 AM Bug #7099 (Closed): Fixing some grammar in thread.c docs
Just some small grammar fixes, nothing huge. steveklabnik (Steve Klabnik)
07:47 AM Revision a63bde6d (git): * 2012-10-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:47 AM Revision a416367b (git): eval.c: hide internal hash
* eval.c (identity_hash_new): hide internal hashes for refinements.
* eval.c (rb_mod_refine): no default value.
git-...
nobu (Nobuyoshi Nakada)
07:12 AM Feature #5531: deep_value for dealing with nested hashes
I think there is a strong case for this logic built in to ruby. weexpectedTHIS (Kyle Peyton)
12:09 AM Feature #6737: Add Hash#read and alias as #[].
=begin
I attempted to use #fetch as the CRUD method of reading and ran into an issue that may make it infeasible. Bec...
trans (Thomas Sawyer)

10/01/2012

06:43 PM Feature #7091: Object#puts_to
nobu (Nobuyoshi Nakada) wrote:
> =begin
> readlines.sort.map{...}.select{...}.display($stderr)
> =end
Thank y...
prijutme4ty (Ilya Vorontsov)
06:31 PM Feature #7091: Object#puts_to
Don't you feel that mixing function call and method-chain is ugly? This was the main reason why I proposed this metho... prijutme4ty (Ilya Vorontsov)
10:30 AM Feature #7091: Object#puts_to
=begin
readlines.sort.map{...}.select{...}.display($stderr)
=end
nobu (Nobuyoshi Nakada)
12:54 AM Feature #7091 (Rejected): Object#puts_to
=begin
There are several ways to do this just as easily:
Write to $stdout:
puts(*readlines.sort.map{...}.sel...
drbrain (Eric Hodel)
06:38 PM Feature #7087: ::ConditionVariable#wait does not work with Monitor because Monitor#sleep does not exist
kosaki (Motohiro KOSAKI) wrote:
> monitor is based on Java monitor semantics.
My Java knowledge is rusted, but mo...
shugo (Shugo Maeda)
02:52 PM Revision 39ef471e (git): * ChangeLog: fix typos of r37064.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
01:56 PM Revision e56eb1b1 (git): * eval.c (identify_hash_new): new function to create a new identity
hash.
* eval.c (rb_overlay_module, rb_mod_using, rb_mod_refine): use
identify_hash_new().
git-svn-id: svn+ssh://c...
shugo (Shugo Maeda)
01:29 PM Feature #7047: Add new C API: rb_newobj_with
(2012/10/01 13:15), authorNari (Narihiro Nakamura) wrote:
> with_flagsでもいいと思うんだけど、引数としてはflagsもklassも、どちらも
> 何かしら...
ko1 (Koichi Sasada)
01:15 PM Feature #7047: Add new C API: rb_newobj_with
ko1 (Koichi Sasada) wrote:
> (2012/09/26 22:22), authorNari (Narihiro Nakamura) wrote:
> > rb_newobj_with(klass, V...
authorNari (Narihiro Nakamura)
07:59 AM Feature #7047: Add new C API: rb_newobj_with
(2012/09/26 22:22), authorNari (Narihiro Nakamura) wrote:
> rb_newobj_with(klass, VALUE flags) でパッチを修正しました。

f...
ko1 (Koichi Sasada)
06:38 AM Bug #7092 (Rejected): StringScanner start-of-line matches false positives, while lookbehind for a newline gives false negatives
To reproduce:
>> require 'strscan'
>> ss = StringScanner.new("ab")
>> ss.scan(/./)
=> "a"
...
jayferd (Jay Adkisson)

09/30/2012

11:40 PM Feature #7091 (Rejected): Object#puts_to
I suggest a new method Object#puts_to(io_or_filename) (or BasicObject#puts_to)
It's usual that one-two-three-line ...
prijutme4ty (Ilya Vorontsov)
11:40 PM Feature #7055: Allow `.foo=` as a synonym of `self.foo=`
=begin
A single dot is very unobtrusive. So I just think that `.foo` and `foo` resp. `@.foo` and `@foo` would look t...
stomar (Marcus Stollsteimer)
06:07 PM Feature #7055: Allow `.foo=` as a synonym of `self.foo=`
@stomar, maybe you are right that `self.foo =` is more readable than `@.foo =` or `.foo =`, especially for someone wh... alexeymuranov (Alexey Muranov)
02:57 PM Feature #7055: Allow `.foo=` as a synonym of `self.foo=`
=begin
I think that would decrease readability of the code quite a lot (even more so for the first suggestion) and I...
stomar (Marcus Stollsteimer)
09:53 PM Bug #7085: Subversion → GitHub gateway stops.
Hi, I guess you use a fixed SSH_AUTH_SOCK ? Then it's OK as long as you carefully
restrict the socket's permissio...
shyouhei (Shyouhei Urabe)
04:23 PM Bug #7085: Subversion → GitHub gateway stops.
Yes, it is possible. If you're comfortable with this, I can set it up as soon as I have the gateway code.

- Ev...
evanphx (Evan Phoenix)
10:29 AM Bug #7085: Subversion → GitHub gateway stops.
On 09/30/2012 02:33 AM, Evan Phoenix wrote:
> Hello shyouhei,
>
> I would be happy to have RubyCentral run th...
shyouhei (Shyouhei Urabe)
10:29 AM Bug #7085: Subversion → GitHub gateway stops.
Hello.

On 09/30/2012 02:21 AM, Luis Lavena wrote:
> Thank you Shyouhei Urabe,
>
> Wouldn't be possible s...
shyouhei (Shyouhei Urabe)
02:53 AM Bug #7085: Subversion → GitHub gateway stops.
Hello shyouhei,

I would be happy to have RubyCentral run the gateway but I'd like to run it in colocation. I ca...
evanphx (Evan Phoenix)
02:23 AM Bug #7085: Subversion → GitHub gateway stops.
Thank you Shyouhei Urabe,

Wouldn't be possible setup the bridge on same subversion server so it
doesn't requi...
luislavena (Luis Lavena)
09:38 PM Bug #6900: execinfo ライブラリ(およびそのヘッダ)の探索に --with-opt-dir の指定が利かない
knu (Akinori MUSHA) wrote:
> 手元のFreeBSD 9.1-PRERELEASE/amd64環境では、 --with-opt-dir=/usr/local を付けてもLIBRUBY_SOのビルドでこけます...
naruse (Yui NARUSE)
09:20 PM Bug #7090 (Closed): UTF-16LE String#<< append 0x0 for certain codepoints
This issue was solved with changeset r37058.
Stefan, thank you for reporting this issue.
Your contribution to Ruby is...
naruse (Yui NARUSE)
08:34 PM Bug #7090: UTF-16LE String#<< append 0x0 for certain codepoints
With older Ruby version: ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux]
the string correctly contains 0x2...
stefan (Stefan Lang)
08:30 PM Bug #7090: UTF-16LE String#<< append 0x0 for certain codepoints
UTF-16BE
irb(main):003:0> s = "".force_encoding('utf-16be')
=> ""
irb(main):004:0> s << 0x20
=> "\u0000"
irb(m...
stefan (Stefan Lang)
08:18 PM Bug #7090 (Closed): UTF-16LE String#<< append 0x0 for certain codepoints
$ irb193 -r unicode_utils/u
irb(main):001:0> RUBY_VERSION
=> "1.9.3"
irb(main):002:0> s1 = "".force_encodi...
stefan (Stefan Lang)
08:23 PM Bug #7084: RubyVM::InstructionSequence.compile("1+"*10000 + "1") causes SystemStackError or Segmentation Fault
(2012/09/29 23:11), mrkn (Kenta Murata) wrote:
>
> ulimit -s の値に依存して SEGV してしまう場合があるので、それだけでも直したいです。

 ulim...
ko1 (Koichi Sasada)
08:22 PM Bug #7089 (Feedback): Rails server refuses to start
Is pg_ext.bundle compiled for the version of Ruby you have? (1.9.3-p194 x86_64-darwin11.4.2)
A segfault from your ...
luislavena (Luis Lavena)
06:13 PM Bug #7089 (Closed): Rails server refuses to start
denis:questicker/ (master✗) $ rs ... sadfuzzy (Denis Savitsky)
05:36 PM Revision a0f43fad (git): * 2012-10-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:36 PM Revision 1d695c36 (git): * configure.in (--with-opt-dir): Make this also work on DLDFLAGS
so LIBRUBY_SO links fine with libexecinfo installed in a
non-system directory.
git-svn-id: svn+ssh://ci.ruby-lang...
Akinori MUSHA
02:34 PM Revision 0d3cd411 (git): * vm_dump.c (rb_vm_bugreport): add /Library/Logs/DiagnosticReports
in the list of locations of crash reports.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37061 b2dd03c8-39d4-4d8...
Kenta Murata
12:32 PM Revision 173aacf9 (git): * test/ruby/test_enumerator.rb (enum_test, test_inspect): remove unused
variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagachika (Tomoyuki Chikanaga)
12:20 PM Revision ab5545ee (git): * 2012-09-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:20 PM Revision 64989fa5 (git): * string.c (rb_str_concat): use memcpy to copy a string which contains
NUL characters. [ruby-core:47751] [Bug #7090]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37058 b2dd03c8-39d4-...
naruse (Yui NARUSE)
03:44 AM Feature #7086: ConditionVariable#wait has meaningless return value
kosaki (Motohiro KOSAKI) wrote:
> I think Java API spec is crazy and buggy.
:-)
> And then, no timeout doesn't...
rklemme (Robert Klemme)
12:47 AM Feature #7086: ConditionVariable#wait has meaningless return value
I think Java API spec is crazy and buggy. It explicitly says:
http://docs.oracle.com/javase/7/docs/api/java/util...
kosaki (Motohiro KOSAKI)
12:21 AM Feature #7086: ConditionVariable#wait has meaningless return value
rklemme (Robert Klemme) wrote:
> There's another issue exhibited through the script but I will create a separate tic...
rklemme (Robert Klemme)
12:14 AM Feature #7086 (Assigned): ConditionVariable#wait has meaningless return value
I consider this an API bug: when invoked with a timeout value the caller cannot distinguish from the return value whe... rklemme (Robert Klemme)
01:32 AM Feature #7087: ::ConditionVariable#wait does not work with Monitor because Monitor#sleep does not exist
kosaki (Motohiro KOSAKI) wrote:
> At least, this is intentional. condtion variable and monitor have different inspir...
rklemme (Robert Klemme)
12:52 AM Feature #7087: ::ConditionVariable#wait does not work with Monitor because Monitor#sleep does not exist
At least, this is intentional. condtion variable and monitor have different inspiration source.
condition variable i...
kosaki (Motohiro KOSAKI)
12:19 AM Feature #7087 (Assigned): ::ConditionVariable#wait does not work with Monitor because Monitor#sleep does not exist
See program attached to bug #7086: timeout_4 always throws:
ERROR: method "timeout_4": #<NoMethodError: private me...
rklemme (Robert Klemme)
01:00 AM Bug #7088 (Closed): Documentation of Timeout::timeout is wrong about which thread executes the block
See http://rubydoc.info/stdlib/timeout/Timeout#timeout-class_method - it reads "The block will be executed on another... rklemme (Robert Klemme)

09/29/2012

11:27 PM Feature #7055: Allow `.foo=` as a synonym of `self.foo=`
Maybe then `@` instead of `self`?
@.foo = 'bar'
instead of
self.foo = 'bar'
alexeymuranov (Alexey Muranov)
11:11 PM Bug #7084: RubyVM::InstructionSequence.compile("1+"*10000 + "1") causes SystemStackError or Segmentation Fault
"1+"*10000 + "1" は YAPC::Asia の LT で見かけたネタです。
ulimit -s の値に依存して SEGV してしまう場合があるので、それだけでも直したいです。
mrkn (Kenta Murata)
07:53 PM Bug #7084: RubyVM::InstructionSequence.compile("1+"*10000 + "1") causes SystemStackError or Segmentation Fault
(2012/09/29 18:27), mrkn (Kenta Murata) wrote:
> 以下のように ulimit -s の値に応じて stack level too deep と Segmentation Fault...
ko1 (Koichi Sasada)
06:29 PM Bug #7084: RubyVM::InstructionSequence.compile("1+"*10000 + "1") causes SystemStackError or Segmentation Fault
gdb で採取したバックとレースを gist に上げました。ulimit -s 8192 の場合です。参考までに。
https://gist.github.com/3803540
mrkn (Kenta Murata)
06:27 PM Bug #7084 (Closed): RubyVM::InstructionSequence.compile("1+"*10000 + "1") causes SystemStackError or Segmentation Fault
以下のように ulimit -s の値に応じて stack level too deep と Segmentation Fault のどちらかが発生するようです。
$ .prefix/bin/ruby -v
ruby 2.0....
mrkn (Kenta Murata)
10:04 PM Bug #7083 (Third Party's Issue): Why I cannot pass the test?
nobu (Nobuyoshi Nakada)
04:53 PM Bug #7083: Why I cannot pass the test?
On 29 September 2012 16:55, mghomn (Justin Peal) <[email protected]> wrote:
>
> Issue #7083 has been reported...
phluid61 (Matthew Kerwin)
03:54 PM Bug #7083 (Third Party's Issue): Why I cannot pass the test?
=== Program ===
#!/usr/bin/env ruby -w
# encoding: utf-8
require 'test/unit'
class Currency
attr_reader :c...
mghomn (Justin Peal)
09:40 PM Bug #7085: Subversion → GitHub gateway stops.
Memo: how to reboot the svn->git gateway
Prerequisite
1. You need be a ruby core committer; you'll have to acce...
shyouhei (Shyouhei Urabe)
09:40 PM Bug #7085 (Closed): Subversion → GitHub gateway stops.
Abstract: Sorry for your inconvenience. Due to my resigning job
at netlab.jp, the Subversion to GitHub gateway...
shyouhei (Shyouhei Urabe)
08:53 PM Bug #7076: TestUnicodeEscape#test_basic failure on Windows
On Fri, Sep 28, 2012 at 9:49 AM, U.Nakamura <[email protected]> wrote:
> Hello,
>
> In message "[ruby-core...
h.shirosaki (Hiroshi Shirosaki)
11:19 AM Revision 4d4800a5 (git): envutil.rb: kill child process when timeout
* test/ruby/envutil.rb (EnvUtil#invoke_ruby): kill child process
before Timeout::Error is raised. rmdir of mktmpdir...
h.shirosaki (Hiroshi Shirosaki)
11:19 AM Revision e453cc71 (git): test_http.rb: clear environment variables
* test/net/http/test_http.rb (TestNetHTTP#test_proxy_address):
clear environment variables. If http_proxy environme...
h.shirosaki (Hiroshi Shirosaki)
11:19 AM Revision d0df0547 (git): drbtest.rb: use :KILL on Windows
* test/drb/drbtest.rb (DRbCore#teardown):
Use Process.kill :KILL on Windows because Process.kill :INT silently
fa...
h.shirosaki (Hiroshi Shirosaki)
11:18 AM Revision 6d1220b0 (git): test_unicode_escape.rb: set script encoding
* test/ruby/test_unicode_escape.rb (TestUnicodeEscape#test_basic):
set script encoding to work with LANG=C. It woul...
h.shirosaki (Hiroshi Shirosaki)
02:21 AM Revision 09546078 (git): * vm_insnhelper.c (rb_vm_using_modules): use using_modules before
klass to fix method lookup order, and use klass even if klass is
not a module to make refinements in class_eval inv...
shugo (Shugo Maeda)

09/28/2012

10:43 PM Bug #7076 (Closed): TestUnicodeEscape#test_basic failure on Windows
This issue was solved with changeset r37050.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby i...
Anonymous
09:53 AM Bug #7076: TestUnicodeEscape#test_basic failure on Windows
Hello,

In message "[ruby-core:47709] [ruby-trunk - Bug #7076][Open] TestUnicodeEscape#test_basic failure on Win...
usa (Usaku NAKAMURA)
05:45 PM Bug #7070: sometimes backticks can fail to return data
yes in the few limited tests I've tried (I still need to try a c-based popen that also spawn a new cmd shell IIRC) I ... rogerdpack (Roger Pack)
10:33 AM Bug #7070: sometimes backticks can fail to return data
While I'm interested in discovering root cause on this, ffmpeg enumerates directshow devices like
http://git.video...
jonforums (Jon Forums)
06:15 AM Bug #7070: sometimes backticks can fail to return data
Given your CRT `popen` and Java `Process` experiments, does a more verbose `IO.popen` (non-shell) snippet reliably wo... jonforums (Jon Forums)
04:01 AM Bug #7070: sometimes backticks can fail to return data
While I can repro with this snippet on Win7 32bit, your ffmpeg command (nonexistent 'dummy' input file?) appears to b... jonforums (Jon Forums)
05:32 PM Revision 039e2a35 (git): * 2012-09-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:32 PM Revision 93731ef2 (git): * test/ruby/test_unicode_escape.rb (TestUnicodeEscape#test_basic):
Use ruby only on Windows since the test fails on Unix with LANG=C.
[ruby-core:47709] [Bug #7076]
git-svn-id: svn+s...
h.shirosaki (Hiroshi Shirosaki)
04:43 PM Feature #7082: Process.kill 0 in windows can return spurious success
I see that the current way in windows somewhat mimic's how it operates in Unix (process is a zombie, so still respond... rogerdpack (Roger Pack)
04:29 PM Feature #7082 (Open): Process.kill 0 in windows can return spurious success
>> a = IO.popen('ls "."', 'w')
=> #<IO:fd 4>
>> a.pid
=> 2104
>> Process.kill 0, 2104
=> 1 # should raise an exc...
rogerdpack (Roger Pack)
01:43 PM Revision b5de8fcd (git): test_unicode_escape.rb: fix test for Windows
* test/ruby/test_unicode_escape.rb (TestUnicodeEscape#test_basic):
echo command doesn't work properly against non-a...
h.shirosaki (Hiroshi Shirosaki)
10:40 AM Feature #7067 (Closed): IO#reopen should accept File::Constants
This issue was solved with changeset r37041.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
08:58 AM Revision 2adb9fd4 (git): * vm_insnhelper.c (vm_setup_method): refactoring.
Remove src_argc and use iseq->arg_size directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37049 b2dd03c8-...
ko1 (Koichi Sasada)
08:29 AM Revision 948169c5 (git): * lib/rubygems/installer.rb (check_that_user_bin_dir_is_in_path):
test_generate_bin_bindir_with_user_install_warning(TestGemInstaller)
fails on Windows with msys bash. It makes comp...
naruse (Yui NARUSE)
08:11 AM Revision 82491a4f (git): vm_insnhelper.c: fix types
* vm_insnhelper.c (vm_setup_method): fix -Wshorten-64-to-32.
* vm_insnhelper.c (vm_base_ptr): fix -Wformat
git-svn-...
nobu (Nobuyoshi Nakada)
06:48 AM Revision de14055d (git): * vm_method.c (search_method): copy refinement iclasses to search
superclasses correctly.
* test/ruby/test_refinement.rb: related test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
shugo (Shugo Maeda)
06:44 AM Revision e3990633 (git): * insns.def (opt_checkenv): remove unused instruction `opt_checkenv'.
* compile.c (iseq_compile_each): ditto.
* node.h: remove unused node `NODE_OPTBLOCK'.
* ext/objspace/objspace.c, gc.c...
ko1 (Koichi Sasada)
04:16 AM Revision 64f5b6ae (git): * vm_core.h: now VM_DEBUG_BP_CHECK should be 1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:05 AM Revision d50483df (git): * vm_core.h: remove rb_control_frame_t::bp (bp: base pointer).
`bp' can be calculate by `sp' (stack pointer) of previous frame.
Now, `bp_check' field is remained for debug. You ...
ko1 (Koichi Sasada)
03:57 AM Bug #7081 (Closed): GServer orphaned threads lead to resource exhaustion
Hi,
I believe I have located another underlying flaw in GServer: I have observed server threads becoming orphaned, l...
stevegoobermanhill (stephen gooberman-hill)
01:41 AM Revision 8124d679 (git): * 2012-09-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:40 AM Revision 4a3c049c (git): io.c: IO#reopen int mode
* io.c (rb_io_reopen): accept File::Constants as well as mode string.
based on the patch by Glass_saga (Masaki Mats...
nobu (Nobuyoshi Nakada)
01:16 AM Bug #7080 (Feedback): Segmentation Fault (sometimes) when running script
Seems you're using the binary version of mysql gem, which requires an *exact* version of libmysql.dll in your system.... luislavena (Luis Lavena)
01:06 AM Bug #7080 (Third Party's Issue): Segmentation Fault (sometimes) when running script
When I run the Ruby script in cmd line in Windows 7, most of the time I get this 'Segmentation fault'. Maybe one time... scnissen (Sam Nissen)

09/27/2012

11:34 PM Feature #7067: IO#reopen should accept File::Constants
Sorry, I made a mistake.
The patch is untabified code.
I have attached tabified one.
Glass_saga (Masaki Matsushita)
09:42 PM Bug #7076 (Closed): TestUnicodeEscape#test_basic failure on Windows
=begin
This was originally reported at rubyinstaller-list by Jon.
With chcp 437, TestUnicodeEscape#test_basic fai...
h.shirosaki (Hiroshi Shirosaki)
07:27 PM Bug #6900 (Open): execinfo ライブラリ(およびそのヘッダ)の探索に --with-opt-dir の指定が利かない
手元のFreeBSD 9.1-PRERELEASE/amd64環境では、 --with-opt-dir=/usr/local を付けてもLIBRUBY_SOのビルドでこけます。
(...)
linking shared-lib...
knu (Akinori MUSHA)
06:21 PM Bug #7065 (Closed): Syslog::Logger should have a formatter
This issue was solved with changeset r37039.
Aaron, thank you for reporting this issue.
Your contribution to Ruby is ...
knu (Akinori MUSHA)
03:05 PM Feature #6242: Ruby should support lists
even i guess so Ruby is a LISP
http://www.leatherfads.com/leather-jacket.aspx
jamesw (James Owen)
01:51 PM Feature #7075 (Rejected): const_get でトップレベルの定数を参照する時に警告
class C; end
A = 42
C::A # => warning: toplevel constant A referenced by C::A
C.const_get(:A)
のように C::A でトップレ...
nagachika (Tomoyuki Chikanaga)
09:53 AM Revision 8940e372 (git): * eval.c (rb_overlay_module, rb_mod_refine): accept a module as the
argument of Module#refine.
* vm_method.c (search_method): if klass is an iclass, lookup the
original module of the...
shugo (Shugo Maeda)
09:20 AM Revision e0bff650 (git): * ext/syslog/lib/syslog/logger.rb: add a formatter to the
Syslog::Logger object. [Bug #7065]
* test/syslog/test_syslog_logger.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.or...
Akinori MUSHA
09:10 AM Bug #7074 (Rejected): OpenSSL::PKey::RSA.new(public_key) fails if public_key doesn't have -----BEGIN PUBLIC KEY-----
public_key2 is not a valid PEM format (the one in public_key1). It's valid Base64, true, but that's not what OpenSSL ... MartinBosslet (Martin Bosslet)
08:24 AM Bug #7074 (Rejected): OpenSSL::PKey::RSA.new(public_key) fails if public_key doesn't have -----BEGIN PUBLIC KEY-----
=begin
public_key1 = <<KEY
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCfW7fNVCLBii/Ky/H...
dlee (David Lee)
02:36 AM Revision 015af597 (git): * 2012-09-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:36 AM Revision 454d3935 (git): eval.c: invariant IDs
* eval.c (rb_mod_include, rb_obj_extend): move invariant IDs to
outside of loop.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom