21395-23634

21175-23072 subjects 21632-25255

^ [Bug #1010] Ruby-1.9's rake sh doesn't work on Windows (but fix provided)
21395 [redmine ruby] Issue #1010 has been updated by James M. Lawrence.

^ Proposal: Module#copy_method
21399 [wycats gmail] I'd like it to be possible to copy methods from one module to another. The
+ 21400 [wycats gmail] Note that this implementation is fairly tailored for the use-case I was
+ 21402 [ruby-ml kitt] Do you have an expanded use-case for this (copying in general)?
| 21403 [wycats gmail] I see it as integrating with include/extend identically to
+ 21404 [pit.capitain] Note that on 1.8 you can simply change the line
| 21408 [ruby-ml kitt] Only if me <= self, though? One can work around that
| + 21409 [wycats gmail] The code I posted above is a replacement for Rails' alias_method_chain that
| | 21443 [pit.capitain] The define_method replacement for copy_method was not meant as a
| + 21412 [ryand-ruby z] I was going to point out the same thing, but it is a 1 line removal to
|   21414 [wycats gmail] Agreed. I'm happy with modifying define_method to not do the <= check.
+ 21411 [charles.nutt] Isn't this just AOP? You want to be able to specify an "around" behavior
| 21413 [wycats gmail] AOP requires being able to hook into method dispatch, which either requires
| 21415 [charles.nutt] Not necessarily. Around can also be a bit of method logic that simply
| 21416 [wycats gmail] So I guess the question is... what's wrong with the implementation ;)
| 21419 [charles.nutt] Not a whole lot, except that it causes another level of method searching
| 21420 [jbarnette gm] Aaron Patterson had a patch for this floating around last year, and
+ 21422 [charles.nutt] require 'jruby'
| 21423 [wycats gmail] Just FYI, the define_method version fails if your method requires the use of
| + 21424 [wycats gmail] MenTaLguY had a very good suggestion: modify alias_method so its second
| + 21425 [Tomas.Matous] I believe that methods (and blocks defined as methods via method_defined) a=
|   + 21426 [wycats gmail] I can show that this is not the case in MRI because my very crude hack
|   | 21427 [Tomas.Matous] I'm not saying that it couldn't work. If implemented differently than 1.9's=
|   + 21440 [charles.nutt] You may find that you need to track separately the actual class you're
+ 21428 [matz ruby-la] This implementation can easily cause segmentation fault, since many C
| + 21430 [wycats gmail] Matz,
| | 21431 [wycats gmail] if(nd_type(node) == NODE_CFUNC && !(rb_class_inherited_p(self, klass))) {
| + 21433 [ryand-ruby z] Isn't it sufficient to not let cfunc nodes be copied? Or don't worry
|   21434 [matz ruby-la] I am afraid it's too much restriction for OP's use-case, since so many
|   + 21437 [wycats gmail] It's not really an issue for AOP, since the C methods are included into a
|   | 21464 [kbloom gmail] You'd need to code in another special AOP exception in order to make AOP
|   + 21439 [charles.nutt] The JRuby example I posted does filter out native methods. I agree
|     21452 [matz ruby-la] Although Yehuda (OP) also suggested the same limitation, I am strongly
|     21462 [wycats gmail] For my use-case, it would be ok to support copying methods to ANY module,
|     21465 [binary42 gma] I wonder if your specific use case might have other solutions that
|     21481 [wycats gmail] What you're suggesting could certainly work; I was looking for the least
|     21489 [binary42 gma] Right but it does seem to be much more direct at attacking both the
+ 21436 [rogerdpack g] You can somewhat copy methods from one module to another [in a somewhat
+ 21525 [rogerdpack g] Just throwing this out [and I realize it's already been discussed a bit]...

^ [Feature #971] Reinstate RubyVM::InstructionSequence::load
21405 [redmine ruby] Issue #971 has been updated by Alexander Staubo.

^ [Bug #1023] ruby 1.9.1 + libxml-ruby XML processing segfault
21418 [redmine ruby] Bug #1023: ruby 1.9.1 + libxml-ruby XML processing segfault

^ [Bug #1024] Array#zip does not convert arguments to arrays
21442 [redmine ruby] Bug #1024: Array#zip does not convert arguments to arrays

^ ruby 1.9 hashes, etc.
21444 [rogerdpack g] I noticed in the NEWS file that 1.9 has more compacted hashes--does it then
21470 [radek.bulat ] Not only Hashes but also Object, Array, String, Struct, Class had memory diet.
21471 [james graypr] Have you tried using rbtree instead of your hand-rolled class?  I =20
21472 [radek.bulat ] it

^ [Bug #1025] split method doesn't not split on characters at end of string
21445 [redmine ruby] Bug #1025: split method doesn't not split on characters at end of string
21446 [nobu ruby-la] It's the spec.

^ [Bug #1024](Closed) Array#zip does not convert arguments to arrays
21447 [redmine ruby] Issue #1024 has been updated by Nobuyoshi Nakada.

^ [PATCH] Allow building ruby with mingw
21448 [snaury gmail] surprised that mkmf.rb fails to create Makefile that would work with
+ 21498 [rogerdpack g] avoid this problem? Are you using something else beside msys? Would my
| 21501 [snaury gmail] It happens to use make 3.79.1, while msys has 3.81 as the latest
+ 21505 [nobu ruby-la] "Mingw port" means to compile with -mno-cygwin on Cygwin, for
  21512 [snaury gmail] Hmm? And how do you call configure to do that?
  21513 [nobu ruby-la] ./configure CC="gcc -mno-cygwin"
  21527 [snaury gmail] Wow! Thanks a lot. :) Good to know, although cygwin bug (in that tries

^ [Bug #907] Various system() and backticks problems on Windows
21449 [redmine ruby] Issue #907 has been updated by James M. Lawrence.
21451 [nobu ruby-la] Many of built-in shell commands of Unix also exist as an

^ [Bug #1026] grouping expression in class path
21453 [redmine ruby] Bug #1026: grouping expression in class path
21455 [matz ruby-la] Fixed.  I think other maintained 1.8 releases should merge this fix as

^ [Feature #1027] Dir.home
21454 [redmine ruby] Feature #1027: Dir.home
+ 21478 [nobu ruby-la] File.expand_path("~") works.
| 21490 [ruby-ml kitt] A Dir.home might be more idiomatic considering Windows et al.
| + 21491 [luislavena g] ].
| | 21506 [nobu ruby-la] What change?  Using %HOMEDRIVE%%HOMEPATH%, %USERPROFILE% or the
| + 21507 [nobu ruby-la] It is not expected definitely.  It should be the current
+ 21519 [admin hawtho] Dir.chdir(File.expand_path("~"))    works on linux/unix
  + 21540 [zn mbf.nifty] If Dir.chdir without arguments works,
  + 21585 [rogerdpack g] Seems to work with 1.8.6

^ [Bug #1026](Closed) grouping expression in class path
21456 [redmine ruby] Issue #1026 has been updated by Yukihiro Matsumoto.

^ Repost: Evaluation order of block pass versus arguments
21458 [charles.nutt] I posted this nearly a year ago and never got any replies. I'm reposting
21459 [matz ruby-la] It's the implementation issue of 1.8, the implementation had better
+ 21463 [charles.nutt] Ok, thank you! For now I will just remove the spec and discuss with the
+ 21499 [charles.nutt] Since I think we want Ruby impls to always evaluate left-to-right, I

^ Array concat loops sometimes taking large amounts of "system" time.
21460 [rm_rails che] a = [1,2,3,4,5];
+ 21461 [james graypr] => [1, 2, 3, 4, 5]
| 21467 [rm_rails che] Sure - but why might it take 13 seconds of "system" time half the
+ 21486 [matz ruby-la] Indeed.  I will expand the array more aggressively on concat.

^ [Bug #980](Closed) Requiring erb produces two warnings in 1.9.1-RC1
21466 [redmine ruby] Issue #980 has been updated by Yuki Sonoda.

^ [Bug #1030] Path to enumerator.so in $LOADED_PATH isn't expanded
21468 [redmine ruby] Bug #1030: Path to enumerator.so in $LOADED_PATH isn't expanded
21480 [nobu ruby-la] It's set for backward compatibility since Enumerator is now

^ Time.gm give me ArgumentError out of range (ruby 1.8.6 (2007-09-24 patchlevel 111) [i486-linux])
21473 [claudio cfio] today i was fetching some data from a database through odbc and during
21475 [cthompson ne] See http://www.ruby-doc.org/core/classes/Time.html#M000250
21482 [claudio cfio] thanks

^ [Bug #907] Various system() and backticks problems on Windows
21476 [redmine ruby] Issue #907 has been updated by James M. Lawrence.
21479 [nobu ruby-la] No, of course.  Such basic commands are built in the shell on

^ [Bug #1030] Path to enumerator.so in $LOADED_PATH isn't expanded
21484 [redmine ruby] Issue #1030 has been updated by Rados• £¬w Bu• £¬t.

^ [Backport #929](Closed) Array#shuffle does not initialize random seed
21485 [redmine ruby] Issue #929 has been updated by Shyouhei Urabe.

^ [Bug #1030] Path to enumerator.so in $LOADED_PATH isn't expanded
21488 [redmine ruby] Issue #1030 has been updated by Rados• £¬w Bu• £¬t.

^ 2 small warning fixes for 1.9.1
21492 [darix opensu] ruby-1.9.1-rc2_gc_64bit_warning.patch fixes
+ 21493 [darix opensu] new version of this patch with the obvious typo fixed
+ 21508 [nobu ruby-la] It has been fixed already in the trunk.
  21515 [darix opensu] rb_time_timeval

^ [Bug #746] typo in help
21494 [redmine ruby] Issue #746 has been updated by Patrik Wenger.

^ [Bug #1033] wrong documentation for Kernel#catch
21495 [redmine ruby] Bug #1033: wrong documentation for Kernel#catch
21509 [nobu ruby-la] p catch(:x) {throw :x, 42} #=> 42

^ [Bug #1034] Ruby 1.8 evaluates block argument out of order from other arguments and receiver
21496 [redmine ruby] Bug #1034: Ruby 1.8 evaluates block argument out of order from other arguments and receiver

^ [Bug #1035] crash using weakrefs
21500 [redmine ruby] Bug #1035: crash using weakrefs

^ [Bug #1036] 1.9.1 build failing at mt.exe
21502 [redmine ruby] Bug #1036: 1.9.1 build failing at mt.exe
21503 [usa garbagec] What revision of ruby 1.9.1?

^ [Bug #1035](Closed) crash using weakrefs
21510 [redmine ruby] Issue #1035 has been updated by Nobuyoshi Nakada.

^ [Bug #1037] RDoc 2.2.2 crashes on comments beginning with '##'
21511 [redmine ruby] Bug #1037: RDoc 2.2.2 crashes on comments beginning with '##'

^ [Bug #1033] wrong documentation for Kernel#catch
21516 [redmine ruby] Issue #1033 has been updated by Patrik Wenger.
21599 [nobu ruby-la] Yes.

^ [Bug #1039] test-all fails without installation
21522 [redmine ruby] Bug #1039: test-all fails without installation

^ [Bug #1039] test-all fails without installation
21523 [redmine ruby] Issue #1039 has been updated by Tadashi Saito.

^ [Bug #1040] rubygems/builder.rb should require user_interaction
21524 [redmine ruby] Bug #1040: rubygems/builder.rb should require user_interaction

^ Data_Wrap_Struct question about mark and free function
21526 [claudio cfio] first of all sorry if my question doesn't deserve an answer,
21533 [pbrannan atd] Did you omit the semicolon on the previous line?
21545 [claudio cfio] Thanks, i used Data_Wrap_Struct just with a free function.

^ [Bug #1041] Net:SSH problem with open_channel
21529 [redmine ruby] Bug #1041: Net:SSH problem with open_channel

^ [Bug #1041] Net:SSH problem with open_channel
21534 [redmine ruby] Issue #1041 has been updated by hemant kumar.

^ [Bug #1039](Rejected) test-all fails without installation
21535 [redmine ruby] Issue #1039 has been updated by Yuki Sonoda.

^ [Bug #1042] RDoc crashes while generating HTML after parsing a Ruby DSL.
21536 [redmine ruby] Bug #1042: RDoc crashes while generating HTML after parsing a Ruby DSL.

^ [Bug #1001] Interpreter-wide deadlock when native close() is called on fd which is currently being IO#select()ed
21542 [redmine ruby] Issue #1001 has been updated by coderrr ..

^ [Bug #1023] ruby 1.9.1 + libxml-ruby XML processing segfault
21543 [redmine ruby] Issue #1023 has been updated by Charlie Savage.

^ [Bug #1023] ruby 1.9.1 + libxml-ruby XML processing segfault
21544 [redmine ruby] Issue #1023 has been updated by Charlie Savage.

^ Fwd: OpenSSL Ruby 1.9? "Certificate verify failed"
21546 [ryand-ruby z] Below the forwarded email is my verification that this error has

^ [Bug #1045] nicer icon for ruby.exe
21547 [redmine ruby] Bug #1045: nicer icon for ruby.exe

^ [Bug #1045] nicer icon for ruby.exe
21549 [redmine ruby] Issue #1045 has been updated by Luis Lavena.

^ [Feature #1046] request: ability to run without specifying .rb
21550 [redmine ruby] Feature #1046: request: ability to run without specifying .rb

^ [Feature #1046] request: ability to run without specifying .rb
21551 [redmine ruby] Issue #1046 has been updated by Roger Pack.
21562 [matz ruby-la] require is to load "libraries", where load is to load "scripts".  The
21575 [jdeville mic] I tend to agree. If you really want to save the characters, why not make a =

^ [Feature #1047] request: getters, setters for the GC
21552 [redmine ruby] Feature #1047: request: getters, setters for the GC
21560 [duerst it.ao] I agree that something in this direction should be done.
21565 [Thomas.Enebo] No reason MRI should not consider making their GC tunable IMHO.
+ 21590 [duerst it.ao] I was only trying to guess reasons why this hasn't happened yet,
| 21591 [ks kurtsteph] 1) Changing a compile-time constant to a Ruby variable (or global
| 21595 [brent mbari.] Kurt,
+ 21596 [charles.nutt] I'd expand this to point out that all Java's GCs have many, many

^ [Bug #1001] Interpreter-wide deadlock when native close() is called on fd which is currently being IO#select()ed
21553 [redmine ruby] Issue #1001 has been updated by Roger Pack.

^ [Bug #1045] nicer icon for ruby.exe
21554 [redmine ruby] Issue #1045 has been updated by Roger Pack.

^ [Bug #1045] nicer icon for ruby.exe
21555 [redmine ruby] Issue #1045 has been updated by Roger Pack.

^ [Bug #1048] Failed to load encoding (CP936)
21556 [redmine ruby] Bug #1048: Failed to load encoding (CP936)

^ [Bug #1052] When using File.open with seek and readpartial, pos isn't updated.
21561 [redmine ruby] Bug #1052: When using File.open with seek and readpartial, pos isn't updated.

^ [Bug #340] 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1)
21563 [redmine ruby] Issue #340 has been updated by john harrison.

^ [Bug #1053] Obsolete methods in Pathname
21564 [redmine ruby] Bug #1053: Obsolete methods in Pathname

^ [Bug #1054] Pathname has invalid delegates for FileTest
21566 [redmine ruby] Bug #1054: Pathname has invalid delegates for FileTest

^ [Bug #1054] Pathname has invalid delegates for FileTest
21567 [redmine ruby] Issue #1054 has been updated by Joern Barthel.

^ [Feature #1055] Performance Issues with nil, true, false as Hash Keys
21568 [redmine ruby] Feature #1055: Performance Issues with nil, true, false as Hash Keys

^ [Bug #1056] Ruby 1.9.1-rc2  - ext compilation errors on mingw
21569 [redmine ruby] Bug #1056: Ruby 1.9.1-rc2  - ext compilation errors on mingw

^ [Bug #1057] ripper does not compile with mingw
21570 [redmine ruby] Bug #1057: ripper does not compile with mingw

^ [Bug #706] Segmentation fault in garbage collector ruby 1.8.7 (2008-10-31 revision 0) [x86_64-linux]
21571 [redmine ruby] Issue #706 has been updated by Roger Pack.

^ [Bug #1057](Closed) ripper does not compile with mingw
21572 [redmine ruby] Issue #1057 has been updated by Yukihiro Matsumoto.

^ [Bug #1056](Closed) Ruby 1.9.1-rc2  - ext compilation errors on mingw
21573 [redmine ruby] Issue #1056 has been updated by Yukihiro Matsumoto.

^ [Bug #1057](Open) ripper does not compile with mingw
21574 [redmine ruby] Issue #1057 has been updated by Yukihiro Matsumoto.

^ [Bug #1057](Closed) ripper does not compile with mingw
21576 [redmine ruby] Issue #1057 has been updated by Yukihiro Matsumoto.

^ [Bug #1056] Ruby 1.9.1-rc2  - ext compilation errors on mingw
21577 [redmine ruby] Issue #1056 has been updated by Charlie Savage.

^ [Bug #1057] ripper does not compile with mingw
21578 [redmine ruby] Issue #1057 has been updated by Charlie Savage.

^ [Feature #1046] request: ability to run without specifying .rb
21579 [redmine ruby] Issue #1046 has been updated by Roger Pack.
+ 21581 [luislavena g] to include the extension on 'require' commands very appealing and would li=
+ 21584 [matz ruby-la] You asked the reason behind load and require, and I answered.  Then I
  21586 [rogerdpack g] Oh sorry--I meant that you would probably find my answer [that I am lazy and
  21587 [matz ruby-la] That's the point.  I have been a Ruby user for last 15 years, and I
  + 21588 [dooby d10.ka] Sorry if I'm slightly off-topic, but ...
  + 21646 [rogerdpack g] good answer :)
    21662 [nobu ruby-la] What about the suggestion by Luis Lavena at [ruby-core:21581]?
    21676 [rogerdpack g] I like that one, but currently .rb are associated with scite editor

^ [Bug #1058] Ruby 1.9.1 make install fails on mingw due to rdoc
21582 [redmine ruby] Bug #1058: Ruby 1.9.1 make install fails on mingw due to rdoc

^ [Bug #1058] Ruby 1.9.1 make install fails on mingw due to rdoc
21583 [redmine ruby] Issue #1058 has been updated by Charlie Savage.

^ [Bug #1058] Ruby 1.9.1 make install fails on mingw due to rdoc
21589 [redmine ruby] Issue #1058 has been updated by Charlie Savage.

^ [Bug #1058](Closed) Ruby 1.9.1 make install fails on mingw due to rdoc
21594 [redmine ruby] Issue #1058 has been updated by Nobuyoshi Nakada.

^ [Bug #1058] Ruby 1.9.1 make install fails on mingw due to rdoc
21597 [redmine ruby] Issue #1058 has been updated by Charlie Savage.

^ [Bug #1060] mkmf refuses to find 3rd party extensions - ruby 1.9.1 trunk
21598 [redmine ruby] Bug #1060: mkmf refuses to find 3rd party extensions - ruby 1.9.1 trunk

^ [Bug #1057](Open) ripper does not compile with mingw
21600 [redmine ruby] Issue #1057 has been updated by Nobuyoshi Nakada.

^ Ruby 1.9 versioning scheme and packaging
21601 [lucas lucas-] I'm one of the maintainers of the Debian package (and, consequently, of
21607 [yugui yugui.] It's mostly true. The path to $rubylibdir, into which the standard

^ [Bug #1057] ripper does not compile with mingw
21602 [redmine ruby] Issue #1057 has been updated by Charlie Savage.
21620 [nobu ruby-la] How are macros "top_srcdir", "srcdir", "topdir", "hdrdir",
21627 [cfis savagex] This is a cryptographically signed message in MIME format.

^ [Bug #1060] mkmf refuses to find 3rd party extensions - ruby 1.9.1 trunk
21603 [redmine ruby] Issue #1060 has been updated by Charlie Savage.
21621 [nobu ruby-la] try `RUBYSHELL=/bin/bash make'.
21628 [cfis savagex] This is a cryptographically signed message in MIME format.

^ [Bug #1033] wrong documentation for Kernel#catch
21604 [redmine ruby] Issue #1033 has been updated by Patrik Wenger.

^ Couple questions about testing Ruby interpreters
21605 [kingmt gmail] I am trying to apply Brent's MBARI patches to Ruby 1.8.7 p72 to Ruby 1.8.6
+ 21609 [brent mbari.] Michael,
| 21611 [kingmt gmail] BTW - in gmail I am seeing 2 copies of the email I sent to the list approx 2
+ 21622 [nobu ruby-la] make check

^ Binding behaviour in 1.9
21606 [m.fellinger ] I found some strange behaviour with the binding method today, first
21610 [charles.nutt] I believe this was brought up before and determined to be correct

^ [Bug #999] SSL & ZIP  missing from ruby-1.9.1-preview1-i386-mswin32
21608 [redmine ruby] Issue #999 has been updated by André Wachter.
23634 [rogerdpack g] I think at least including some install instructions would be nice

^ [Bug #1060] mkmf refuses to find 3rd party extensions - ruby 1.9.1 trunk
21612 [redmine ruby] Issue #1060 has been updated by Charlie Savage.
21615 [luislavena g] GS and LDFLAGS.  So go ahead and close.

^ [Bug #1063] in `write': Not enough space - <STDOUT> (Errno::ENOMEM) on Windows XP
21613 [redmine ruby] Bug #1063: in `write': Not enough space - <STDOUT> (Errno::ENOMEM) on Windows XP

^ [Bug #1063] in `write': Not enough space - <STDOUT> (Errno::ENOMEM) on Windows XP
21614 [redmine ruby] Issue #1063 has been updated by Nick Gorbikoff.

^ [Bug #1063] in `write': Not enough space - <STDOUT> (Errno::ENOMEM) on Windows XP
21616 [redmine ruby] Issue #1063 has been updated by Roger Pack.
21625 [usa garbagec] It's Windows' bug.  The border is about 60KB.

^ suggestions about ruby extension for odbtp
21617 [claudio cfio] i'm doing a ruby extension to use odbtp library. I have created
21645 [rogerdpack g] I'd probably make a copy in Ruby, or create a finalizer that frees the

^ UID Too Big, A Bug?
21618 [james graypr] Is this a bug in Ruby?
+ 21626 [djberg96 gma] For whatever reason, the actual uid value for "nobody" on OS X is -2.
| 21629 [brent mbari.] It's not just OSx that does this.
| 21630 [akr fsij.org] GNU/Linux userland defines uid_t as unsigned int.
| 21631 [brent mbari.] You are correct about the signedness.
+ 21639 [james graypr] uid=3D4294967294, =20
  21641 [james graypr] uid=3D4294967294, =20

^ [Bug #1064] [BUG] object allocation during garbage collection phase
21619 [redmine ruby] Bug #1064: [BUG] object allocation during garbage collection phase

^ [Backport #1065] more human readable output on parsing failure
21624 [redmine ruby] Backport #1065: more human readable output on parsing failure
threads.html
top