31001-31863

30794-35538 subjects 31144-32102

[Bug #3525] Enumerable#flat_map does not return a flatted enumerable
31001 [redmine@ru y] Bug #3525: Enumerable#flat_map does not return a flatted enumerable

[Bug #3140] gem activation has changed between 1.8 and 1.9
31002 [redmine@ru y] Issue #3140 has been updated by Aaron Patterson.
31003 [mame@ts .n .] ind this behavior comes from the idea that if someone doesn't require rubyg=
31005 [wycats@gm il] We are about to ship a version of Ruby with a built in package manager with
+ 31007 [rogerdpack2@] True it does require Z if Z is the same gem as X but Z has version > X
| 31008 [goncalossilv] Action Dispatch is the component responsible for handling requests and
+ 31009 [luislavena@g] th
  31010 [aaron@te de ] with
  31070 [rogerdpack2@] Because it allows us to avoid loading full rubygems, which takes quite
  + 31073 [jftucker@gm ] I'm working on fixing this, if I could be allowed a little more time to =
  | 31074 [jftucker@gm ] this
  + 31083 [aaron@te de ] Why can't we opt-in to a faster rubygems, rather than having one shoved

[Bug #3525][Rejected] Enumerable#flat_map does not return a flatted enumerable
31004 [redmine@ru y] Issue #3525 has been updated by Yusuke Endoh.

[Bug #3140] gem activation has changed between 1.8 and 1.9
31006 [redmine@ru y] Issue #3140 has been updated by Yehuda Katz.

[Bug #3524] system command should prefer CWD to PATH in windows
31011 [redmine@ru y] Issue #3524 has been updated by Run Paint Run Run.

[Bug #3140] gem activation has changed between 1.8 and 1.9
31012 [redmine@ru y] Issue #3140 has been updated by Evan Phoenix.
31031 [mame@ts .n .] Great.  I confirmed it indeed runs test-all.

[Feature #3085][Closed] Time dumping/loading using Psych
31013 [redmine@ru y] Issue #3085 has been updated by Anonymous.

[Bug #1390] yaml converts DateTime to Time when dumping and parsing again
31014 [redmine@ru y] Issue #1390 has been updated by Aaron Patterson.

[Backport #3527] pop3 POPMail.unique_id hangs for large mailboxes - patch included
31015 [redmine@ru y] Backport #3527: pop3 POPMail.unique_id hangs for large mailboxes - patch included

[Backport #3527][Assigned] pop3 POPMail.unique_id hangs for large mailboxes - patch included
31016 [redmine@ru y] Issue #3527 has been updated by Nobuyoshi Nakada.

[Bug #3528] "make" aborts - ruby-1.9.1-p429
31017 [redmine@ru y] Bug #3528: "make" aborts - ruby-1.9.1-p429

[Bug #3528] "make" aborts - ruby-1.9.1-p429
31018 [redmine@ru y] Issue #3528 has been updated by Yui NARUSE.

[Bug #3528] "make" aborts - ruby-1.9.1-p429
31019 [redmine@ru y] Issue #3528 has been updated by Jeremy Henty.

[Bug #3528] "make" aborts - ruby-1.9.1-p429
31020 [redmine@ru y] Issue #3528 has been updated by Jeremy Henty.

[Bug #3528] "make" aborts - ruby-1.9.1-p429
31021 [redmine@ru y] Issue #3528 has been updated by Yui NARUSE.

[Bug #3528] "make" aborts - ruby-1.9.1-p429
31022 [redmine@ru y] Issue #3528 has been updated by Juergen Daubert.

[bug:trunk] psych failures at Adelaide
31023 [akr@fs j. rg] Several psych tests fail as follows when the timezone is set to

[Bug #3531] segmentation fault caused by  etc/activation.rb (wxruby)
31024 [redmine@ru y] Bug #3531: segmentation fault caused by  etc/activation.rb (wxruby)

[Bug #2404] [PATCH] force_encoding on frozen string in gem_prelude
31025 [redmine@ru y] Issue #2404 has been updated by Wayne E. Seguin.

[Bug #3528] "make" aborts - ruby-1.9.1-p429
31026 [redmine@ru y] Issue #3528 has been updated by Jeremy Henty.

[Backport #3532] Segfault/infinite loop/GC bug when a thread aborts on an exception whose to_s method uses a block
31027 [redmine@ru y] Backport #3532: Segfault/infinite loop/GC bug when a thread aborts on an exception whose to_s method uses a block

[Backport #3532] Segfault/infinite loop/GC bug when a thread aborts on an exception whose to_s method uses a block
31028 [redmine@ru y] Issue #3532 has been updated by Paul Donohue.

[Bug #3140] gem activation has changed between 1.8 and 1.9
31029 [redmine@ru y] Issue #3140 has been updated by Shyouhei Urabe.

[Backport #3532] Segfault/infinite loop/GC bug when a thread aborts on an exception whose to_s method uses a block
31030 [redmine@ru y] Issue #3532 has been updated by Shyouhei Urabe.

[Bug #3533] Default external encoding not picked up by output unless internal encoding set
31034 [redmine@ru y] Bug #3533: Default external encoding not picked up by output unless internal encoding set

[Bug #3533] Default external encoding not picked up by output unless internal encoding set
31035 [redmine@ru y] Issue #3533 has been updated by Run Paint Run Run.

[Bug #3528] "make" aborts - ruby-1.9.1-p429
31036 [redmine@ru y] Issue #3528 has been updated by Jeremy Henty.

[ANN] ruby_1_9_2 has been frozen
31037 [yugui@yu ui ] Thank you for your contribution for Ruby 1.9.2. I released Ruby 1.9.2 RC1.

[Bug #3533][Rejected] Default external encoding not picked up by output unless internal encoding set
31038 [redmine@ru y] Issue #3533 has been updated by Yui NARUSE.

[Bug #3535] Error during failsafe response: "\xCB" from ASCII-8BIT to UTF-8
31039 [redmine@ru y] Bug #3535: Error during failsafe response: "\xCB" from ASCII-8BIT to UTF-8

[Bug #3536] Error during failsafe response: "\xCB" from ASCII-8BIT to UTF-8
31040 [redmine@ru y] Bug #3536: Error during failsafe response: "\xCB" from ASCII-8BIT to UTF-8

[Bug #3535][Third Party's Issue] Error during failsafe response: "\xCB" from ASCII-8BIT to UTF-8
31041 [redmine@ru y] Issue #3535 has been updated by Yui NARUSE.

[Bug #3535] Error during failsafe response: "\xCB" from ASCII-8BIT to UTF-8
31042 [redmine@ru y] Issue #3535 has been updated by Yui NARUSE.

[Bug #3530][Closed] psych failures at Adelaide
31043 [redmine@ru y] Issue #3530 has been updated by Anonymous.

[Bug #3466][Feedback] leak when using Rails and Ruby 1.9.2
31044 [redmine@ru y] Issue #3466 has been updated by Aaron Patterson.

[Bug #3501] Segmentation Fault in vm_xmalloc (apparently)
31045 [redmine@ru y] Issue #3501 has been updated by Lukas Oberhuber.

[Bug #3501][Third Party's Issue] Segmentation Fault in vm_xmalloc (apparently)
31046 [redmine@ru y] Issue #3501 has been updated by Yusuke Endoh.

[bug:trunk] psych tests sometimes fail
31047 [akr@fs j. rg] psych tests sometimes fail.

[Bug #3539] Invalid Hex Escape Triggers Three Warnings in Regexp
31048 [redmine@ru y] Bug #3539: Invalid Hex Escape Triggers Three Warnings in Regexp

[Bug #3140] gem activation has changed between 1.8 and 1.9
31049 [redmine@ru y] Issue #3140 has been updated by Run Paint Run Run.

[Bug #3140] gem activation has changed between 1.8 and 1.9
31050 [redmine@ru y] Issue #3140 has been updated by Roger Pack.

[Bug #3538] psych tests sometimes fail
31051 [redmine@ru y] Issue #3538 has been updated by Aaron Patterson.
31054 [akr@fs j. rg] % make test-all TESTS='psych/test_yaml.rb -n test_time_now_cycle'
31055 [aaron@te de ] It's interesting that marshal won't round trip in this case too.
31056 [akr@fs j. rg] Your patch compare t and Marshal.load(Marshal.dump(f)).
31057 [aaron@te de ] You're right.  My mistake.

[Bug #3391] Use single exclamation mark instead of double exclamation mark for IRB
31052 [redmine@ru y] Issue #3391 has been updated by Diego Viola.

[Bug #3540] IO.copy_stream fails to detect client disconnect w/sendfile
31053 [redmine@ru y] Bug #3540: IO.copy_stream fails to detect client disconnect w/sendfile
31065 [akr@fs j. rg] Thank you for the reproducible script and fix.
31067 [normalperson] Thank you for looking into this.
31068 [akr@fs j. rg] If the kernel cannot detect disconnect, how the kernel causes EPIPE?
31071 [normalperson] Ah ok, thanks for the clarification.  I missed the second write failing

[Bug #3538][Closed] psych tests sometimes fail
31058 [redmine@ru y] Issue #3538 has been updated by Anonymous.

[ANN] RubyInstaller: 1.8.7-p299, 1.9.1-p429 and 1.9.2-rc1 installers  and packages released
31060 [luislavena@g] Wanted to inform that RubyInstaller project released installers and

psych test still fail at Adelaide
31061 [akr@fs j. rg] A psych test still fail at Adelaide.

[Backport #3541] strftime formatting error on Mac platform
31062 [redmine@ru y] Backport #3541: strftime formatting error on Mac platform

[Bug #3541][Third Party's Issue] strftime formatting error on Mac platform
31063 [redmine@ru y] Issue #3541 has been updated by Yui NARUSE.

[bug:trunk] Psych dumps the timezone offset incorrectly at  Newfoundland
31064 [akr@fs j. rg] Psych dumps the timezone offset incorrectly at Newfoundland.

[Bug #3140] gem activation has changed between 1.8 and 1.9
31066 [redmine@ru y] Issue #3140 has been updated by Yehuda Katz.
31069 [rogerdpack2@] Could you help out the simple minded (me) to understand how #17 is a

Why is the inherited callback invoked at different times for static vs. dynamic subclasses?
31072 [jacob.lauemo] class A=20
+ 31115 [vikkous@gm i] This behavior is also unexpected to me. Perhaps it's a bug? If not, is ther=
+ 31129 [tarui@pr .j ] I cannot reporduse.
  31130 [joelvanderwe] $ cat inherited.rb
  31132 [matz@ru y- a] Because, there's no clue (for the interpreter) to get a name for the
  31133 [joelvanderwe] I don't think the class name ("C" vs. "#<Class:0x7fa787968d00>") is the
  31135 [jacob.lauemo] Joel, that's right: it's the order of the calls that surprises me, not =

[Bug #3140] gem activation has changed between 1.8 and 1.9
31075 [redmine@ru y] Issue #3140 has been updated by Run Paint Run Run.
31076 [jftucker@gm ] require without requiring

[Bug #3140] gem activation has changed between 1.8 and 1.9
31077 [redmine@ru y] Issue #3140 has been updated by Run Paint Run Run.
31078 [jftucker@gm ] their code,

[Bug #3524][Rejected] system command should prefer CWD to PATH in windows
31079 [redmine@ru y] Issue #3524 has been updated by Usaku NAKAMURA.

[Bug #3428] ri outputs ansi escape sequences even when stdout is not a tty
31080 [redmine@ru y] Issue #3428 has been updated by caleb clausen.

[Bug #3428] ri outputs ansi escape sequences even when stdout is not a tty
31081 [redmine@ru y] Issue #3428 has been updated by Yusuke Endoh.

[Bug #3540][Closed] IO.copy_stream fails to detect client disconnect w/sendfile
31082 [redmine@ru y] Issue #3540 has been updated by Akira Tanaka.
31204 [normalperson] Can we get this backported to 1.9.2?  I noticed it wasn't in rc2.

[Bug #3140] gem activation has changed between 1.8 and 1.9
31084 [redmine@ru y] Issue #3140 has been updated by Yusuke Endoh.
+ 31086 [rogerdpack2@] Ok I suppose I'm ok with the patch that loads full rubygems when they do a
+ 31087 [jftucker@gm ] I have. http://github.com/rubygems/rubygems/compare/master...perflude
| 31089 [evan@fa li g] rubygems/fast.rb) to be included into ruby as a replacement for =
| 31092 [jftucker@gm ] rubygems/fast.rb) to be included into ruby as a replacement for =
+ 31088 [aaron@te de ] You're right.  I think Evan's patch is a suitable fix for the release.
| 31090 [jftucker@gm ] It seems like no one does, that's why I'm trying to find out what the =
+ 31094 [evan@fa li g] There are a number of people who have agreed my current patch is =
  + 31095 [mame@ts .n .] But I'm concerned a little that make test-all emits some warnings, as I
  + 31098 [drbrain@se m] acceptable. Please consider it for 1.9.2. If there is more work that =

[Bug #3542][Closed] Psych dumps the timezone offset incorrectly at  Newfoundland
31085 [redmine@ru y] Issue #3542 has been updated by Anonymous.

[Bug #3531][Feedback] segmentation fault caused by  etc/activation.rb (wxruby)
31091 [redmine@ru y] Issue #3531 has been updated by Aaron Patterson.

[Backport #3532] Segfault/infinite loop/GC bug when a thread aborts on an exception whose to_s method uses a block
31093 [redmine@ru y] Issue #3532 has been updated by Paul Donohue.

[Bug #3140] gem activation has changed between 1.8 and 1.9
31096 [redmine@ru y] Issue #3140 has been updated by Evan Phoenix.

[Bug #3391] Use single exclamation mark instead of double exclamation mark for IRB
31099 [redmine@ru y] Issue #3391 has been updated by Run Paint Run Run.

[rubysoc] Queue C-extension patch to come
31100 [panaggio.ric] my first task on my SoC project it to implement Queue and SizedQueue
+ 31106 [aaron@te de ] When you have your patch ready, submit a ticket to redmine and attach
| 31112 [panaggio.ric] Thanks Aaron! =3D)
| + 31113 [luislavena@g] I would suggest you provide a working prototype as gem, so opt-in can
| + 31114 [aaron@te de ] Do you have your intermediate work somewhere?
+ 31148 [rogerdpack2@] might be of use to you.
  31320 [panaggio.ric] Sorry for leaving this thread for so long. I've tried to finish the
  + 31321 [luislavena@g] Understand.
  + 31322 [aaron@te de ] Which static functions?  It looks like everything you're using is public
    31324 [vikkous@gm i] What native queue system? As far as I know, there aren't any kind of
    + 31328 [now@bi wi se] Are there benchmarks showing that the Ruby code is so slow (in an
    | 31330 [panaggio.ric] Thanks for the help Luis
    + 31331 [eregontp@gm ] It is not (for me at least), if you call the "top" Ruby api (which is
    | 31332 [vikkous@gm i] Replacing ruby's dynamic method dispatch with c function calls should
    | 31333 [panaggio.ric] I've done this using the existing test of Queue, modifying it a little
    | 31334 [nobu@ru y- a] It was 3 and a half faster on my machine.
    | 31340 [eregontp@gm ] =A0 =A0 =A0total =A0 =A0 =A0 =A0real
    | + 31341 [aaron@te de ] =A0 =A0 =A0total =A0 =A0 =A0 =A0real
    | | 31345 [panaggio.ric] Nobu,
    | | 31346 [nobu@ru y- a] It needs to restructure rb_data_type_t, as I've thought for a
    | | 31347 [panaggio.ric] I've studied the code for away and didn't get it. It seems it's ok for me.
    | | 31358 [panaggio.ric] Nobu,
    | | 31393 [nobu@ru y- a] Because dfree function is called *after* the objects were
    | | 31478 [panaggio.ric] Should I create a single ticket for Queue, SizedQueue and
    | + 31344 [nobu@ru y- a] My results with the following patch, on Mac OS X 10.5.8, 2.1GHz
    + 31335 [aaron@te de ] I'm sure the C implementation will be faster.  The point is: how much

[Bug #3533] Default external encoding not picked up by output unless internal encoding set
31101 [redmine@ru y] Issue #3533 has been updated by Peter Wilson.

[Feature #1478] Ruby archive
31102 [redmine@ru y] Issue #1478 has been updated by Hongli Lai.
31140 [normalperson] I completely agree compression helps performance on modern systems given

[Bug #2553] Fix pthreads slowness by eliminating unnecessary sigprocmask calls
31103 [redmine@ru y] Issue #2553 has been updated by Andre Nathan.

[Bug #3140] gem activation has changed between 1.8 and 1.9
31104 [redmine@ru y] Issue #3140 has been updated by Yusuke Endoh.
31108 [rogerdpack2@] Sorry to throw a wrench in this one...
+ 31110 [luislavena@g] What version of RubyGems? Is this based on RubyInstaller? "gem" will
| 31111 [rogerdpack2@] 1.3.7
+ 31193 [mame@ts .n .] An obvious critical problem was reported, so I didn't commit the
| + 31195 [luislavena@g] This means that Evan Phoenix's patch hasn't been applied?
| | 31197 [mame@ts .n .] Yes, at the moment.
| | 31198 [mame@ts .n .] Uh-oh, rc2 has been released.
| | 31200 [luislavena@g] This means that Evan Phoenix fix hasn't been integrated?
| | 31201 [mame@ts .n .] Yes.
| | 31206 [evan@fa li g] This is very bad news. This fix effects a lot of people. I did not =
| | 31207 [nobu@ru y- a] Sorry, I can't find if Roger tried it with 1.9.2, not with
| | 31214 [goncalossilv] Yes. Almost everything gem-related might break when the wrong versions are
| + 31196 [luislavena@g] ruby 1.9.2dev (2010-07-11 revision 28610) [i386-mingw32]
| | 31199 [luislavena@g] esults.
| + 31223 [rogerdpack2@] Ok rebuild it from scratch.
|   + 31225 [evan@fa li g] I don't have access to a windows 7 machine to test this, nor do I have =
|   | 31230 [goncalossilv] The sweep bug is related to something being sweeped and not having a type.
|   + 31257 [rogerdpack2@] Bug doesn't appear to surface with 1.9.2 branch.
|     + 31259 [jftucker@gm ] 126&atid=3D575
|     + 31260 [mame@ts .n .] Good.  I've committed Evan's patch to ruby_1_9_2 (r28634).
|       31261 [evan@fa li g] Wonderful! Thank you Yusuke! I'll keep a close eye on things to watch =
|       + 31263 [mame@ts .n .] Not yet, I guess.  But ruby_1_9_2 is not affected because the
|       + 31314 [rogerdpack2@] Evan, could you also merge in Nobu's patch to load full rubygems when
|         31315 [evan@fa li g] for anyone reporting bugs.
|         31316 [rogerdpack2@] Ahh. My original request was to you (do you have any response to it?)
+ 31863 [rogerdpack2@] ruby 1.9.3dev (2010-08-26 trunk 29104) [i386-mingw32]

[Bug #3140][Closed] gem activation has changed between 1.8 and 1.9
31105 [redmine@ru y] Issue #3140 has been updated by Yusuke Endoh.

[Bug #3548] Infinite loop in rb_str_conv_enc_opts
31107 [redmine@ru y] Bug #3548: Infinite loop in rb_str_conv_enc_opts

[Feature #3246][Rejected] thread-local yamler
31109 [redmine@ru y] Issue #3246 has been updated by Aaron Patterson.

[Feature #2784][Closed] The formatting options hash passed to the to_yaml methods do nothing.
31116 [redmine@ru y] Issue #2784 has been updated by Anonymous.

[Bug #3549] Segfault when using god
31117 [redmine@ru y] Bug #3549: Segfault when using god
31119 [aaron@te de ] eeded and I'll hopefully be able to provide it!
31120 [aaron@te de ] needed and I'll hopefully be able to provide it!

[Bug #3549][Third Party's Issue] Segfault when using god
31118 [redmine@ru y] Issue #3549 has been updated by Yusuke Endoh.

[Backport #3550] Floating Point Representation Prevents Raising to Fractional Power
31121 [redmine@ru y] Backport #3550: Floating Point Representation Prevents Raising to Fractional Power
31127 [eregontp@gm ] Because the answer is complex, and when you use both literal, the

[Bug #3548][Closed] Infinite loop in rb_str_conv_enc_opts
31122 [redmine@ru y] Issue #3548 has been updated by Yui NARUSE.

Prepared SQL statements.
31123 [jarl@ga ia d] Dear all great developers.
31125 [Konstantin.H] Wrong ML, I guess.
31126 [jarl@ga ia d] Yes. I am so sorry.

[Bug #3548] Infinite loop in rb_str_conv_enc_opts
31124 [redmine@ru y] Issue #3548 has been updated by Yui NARUSE.

[Bug #2553] Fix pthreads slowness by eliminating unnecessary sigprocmask calls
31128 [redmine@ru y] Issue #2553 has been updated by Motohiro KOSAKI.

[Bug #3275] incompatibility of testrb
31131 [redmine@ru y] Issue #3275 has been updated by Aaron Patterson.

[Bug #3391] Use single exclamation mark instead of double exclamation mark for IRB
31134 [redmine@ru y] Issue #3391 has been updated by Diego Viola.

[Bug #3391] Use single exclamation mark instead of double exclamation mark for IRB
31136 [redmine@ru y] Issue #3391 has been updated by Run Paint Run Run.

[Bug #3552] Map doesn't accept multiple arguments for its block converted from lambda
31137 [redmine@ru y] Bug #3552: Map doesn't accept multiple arguments for its block converted from lambda
31139 [judofyr@gm i] => #<Proc:0x0000010183da90@(irb):1 (lambda)>

Why is there no standard way of creating a String from a char *?
31138 [now@bi wi se] Why is there no standard way of creating a String from a char *?  All
+ 31145 [vikkous@gm i] In order for this to work, you have to ensure that the c string you
+ 31146 [shyouhei@ru ] Because there is GC.  You can't say if a string content should be freed or not
  31149 [now@bi wi se] Perhaps I was unclear in my problem description.  If I have a freshly
  + 31150 [shyouhei@ru ] The problem is the ruby's GC engine cannot know if you own result.  When GC
  | 31151 [now@bi wi se] (What variable are we talking about here, Ruby or C?)
  | + 31155 [shyouhei@ru ] Ruby Genesis 1:1 In the beginning Matz created the Ruby String, so that at
  | | 31156 [now@bi wi se] So basically there is no way to wrap, for example,
  | | 31159 [shyouhei@ru ] This is absolutely true, because g_free() and ruby's xfree() are not
  | | 31175 [now@bi wi se] OK, Im convinced.  Bummer.
  | + 31157 [vincent.isam] Yet an other simple reason: Ruby Strings are mutable.
  | + 31158 [mame@ts .n .] You may want to use rb_str_buf_new instead of malloc.
  |   31176 [now@bi wi se] Yeah.  I would have liked for the API to be that way, but its sadly not.
  + 31152 [tarui@pr .j ] It is not guaranteed that Ruby uses existing malloc.

[Feature #1478] Ruby archive
31141 [redmine@ru y] Issue #1478 has been updated by Luis Lavena.
31154 [jftucker@gm ] technique already exist of Ruby, but is soemthing very Windows specific.
31160 [luislavena@g] Crate approach uses embedded sqlite3 database to store all the files.
31210 [jftucker@gm ] Agreed. The approach would work fine with the dbm too, though.

[Bug #3552][Rejected] Map doesn't accept multiple arguments for its block converted from lambda
31142 [redmine@ru y] Issue #3552 has been updated by Shyouhei Urabe.

[Bug #2553] Fix pthreads slowness by eliminating unnecessary sigprocmask calls
31143 [redmine@ru y] Issue #2553 has been updated by Shyouhei Urabe.
threads.html
top