10752-11120

10553-10828 subjects 10947-11437

[ ruby-Bugs-9488 ] Date module, step method, infinite loop if +step+ is 0 ?
10752 [noreply@ru y] Bugs item #9488, was opened at 2007-03-23 11:02

[ ruby-Bugs-9488 ] Date module, step method, infinite loop if +step+ is 0 ?
10754 [noreply@ru y] Bugs item #9488, was opened at 2007-03-23 11:02

[ ruby-Bugs-9488 ] Date module, step method, infinite loop if +step+ is 0 ?
10755 [noreply@ru y] Bugs item #9488, was opened at 2007-03-23 04:02

[ ruby-Bugs-9490 ] Date module, step method, infinite loop if +step+ is 0 should raise an exception?
10757 [noreply@ru y] Bugs item #9490, was opened at 2007-03-23 11:28

[ ruby-Bugs-9300 ] exit called from at_exit blocks does not properly return the exit code
10761 [noreply@ru y] Bugs item #9300, was opened at 2007-03-15 04:35

Scope of class variables vs. constants
10762 [jflam@mi ro ] Is the scope of class variables and constants exactly the same in all cases=
10764 [sroberts@un ] Only when the class variable is a constant?

interaction bug between rexml and yaml
10763 [dvanderson@c] I've been having some trouble converting rexml documents to yaml and
10777 [transfire@gm] Get the same. Same version of ruby, though.
10783 [jmp@jo hp ck] Ditto for 1.8.5

[ ruby-Bugs-9508 ] some ruby gems fail to install
10765 [noreply@ru y] Bugs item #9508, was opened at 2007-03-23 20:42

[ ruby-Bugs-9508 ] some ruby gems fail to install
10766 [noreply@ru y] Bugs item #9508, was opened at 2007-03-23 18:42

status of 1_8 branch?
10767 [ryand-ruby@z] what's the status? I've got some doco patches to apply. Tell me where
10770 [matz@ru y- a] The primary maintainer knu is responsible, but it's basically open for

Lastest Version IRHG - Technical Review Requested
10768 [ceo@ha th rn] I have completed the first phase of merging both Mine and Rubyforge
10769 [meinrad.rech] ...
10780 [ceo@ha th rn] NO - But I just sent them a message.
10784 [ceo@ha th rn] Yes - I just Noticed That -- I have only work extensively on up to
10796 [ceo@ha th rn] I have gone through the 'translated' documents from Rubyforge and

[ ruby-Bugs-9518 ] YAML: Derived String and binary data.
10771 [noreply@ru y] Bugs item #9518, was opened at 2007-03-24 14:47

[ ruby-Bugs-9508 ] some ruby gems fail to install
10772 [noreply@ru y] Bugs item #9508, was opened at 2007-03-23 20:42

[ ruby-Bugs-9261 ] BigDecimal initialisation bug
10776 [noreply@ru y] Bugs item #9261, was opened at 2007-03-13 17:32

[ ruby-Bugs-9525 ] Inclusion of OpenSSL makes Ruby segfault
10779 [noreply@ru y] Bugs item #9525, was opened at 2007-03-24 22:16

[ ruby-Bugs-9525 ] Inclusion of OpenSSL makes Ruby segfault
10781 [noreply@ru y] Bugs item #9525, was opened at 2007-03-24 22:16

[ ruby-Bugs-9525 ] Inclusion of OpenSSL makes Ruby segfault
10785 [noreply@ru y] Bugs item #9525, was opened at 2007-03-25 03:46

[ ruby-Bugs-9300 ] exit called from at_exit blocks does not properly return the exit code
10787 [noreply@ru y] Bugs item #9300, was opened at 2007-03-15 04:35

[ ruby-Bugs-9300 ] exit called from at_exit blocks does not properly return the exit code
10788 [noreply@ru y] Bugs item #9300, was opened at 2007-03-15 02:35

[ ruby-Bugs-9300 ] exit called from at_exit blocks does not properly return the exit code
10789 [noreply@ru y] Bugs item #9300, was opened at 2007-03-15 02:35

[ ruby-Bugs-9300 ] exit called from at_exit blocks does not properly return the exit code
10790 [noreply@ru y] Bugs item #9300, was opened at 2007-03-15 02:35

[ ruby-Bugs-9604 ] mkmf find_header doesn't modify compiler include path in generated Makefile
10791 [noreply@ru y] Bugs item #9604, was opened at 2007-03-26 22:09
10795 [Daniel.Berge] Works for me as advertised on Solaris 10 with Ruby 1.8.6. I stuck a

[ ruby-Bugs-9606 ] rdoc doesn't recognize :'foo-bar' as a symbol
10792 [noreply@ru y] Bugs item #9606, was opened at 2007-03-27 08:35

[ ruby-Bugs-9606 ] rdoc doesn't recognize :'foo-bar' as a symbol
10793 [noreply@ru y] Bugs item #9606, was opened at 2007-03-27 08:35

[ ruby-Bugs-9606 ] rdoc doesn't recognize :'foo-bar' as a symbol
10794 [noreply@ru y] Bugs item #9606, was opened at 2007-03-27 08:35

lib/date/format.rb micropatch
10797 [dan-ml@da 42] I'd like to submit the following improvement to lib/date/format.rb in

Virtual classes and 'real' classes -- why?
10798 [jflam@mi ro ] I was wondering if someone could help me understand why there's a parallel =
10799 [mental@ry ia] Every (non-value-typed) object in Ruby has an accompanying "virtual" class, permitting "one-off" ("singleton") methods to be attached to it.  As calls to "class methods" are simply regular method calls that happen to have a class as the receiver, it was probably simplest not to make classes a special case in this regard.
+ 10800 [jflam@mi ro ] Thanks for sharing the eigenclass hack.
| + 10802 [charles.nutt] Don't get confused now...class methods are not defined on the
| | + 10804 [charles.nutt] Well, let me alter that a bit...apparently there are a few definitions
| | + 10812 [jflam@mi ro ] I believe that a single class object that contains an instance method dictionary and a class method dictionary should handle all of these cases. The implementation is a bit trickier though. Thanks for sending along these scenarios though, it helps me think through these cases in more detail.
| |   10815 [charles.nutt] I will try to think of a scenario that would break your proposed model.
| + 10803 [mental@ry ia] I don't see it being particularly strange -- once we exhaust the
| | 10809 [charles.nutt] Ditto in JRuby. It wasn't always this way, but by pragmatically fixing
| + 10817 [alexey.verkh] ...
|   10821 [jflam@mi ro ] Now that would be crazy now, wouldn't it? J
+ 10801 [gwtmp01@ma .] I noticed that in 1.9 class eigenclasses are arranged in a superclass

Bug in String#[]: using object ID instead of to_int
10805 [charles.nutt] This seems like a bug...
10810 [matz@ru y- a] It should and it's fixed already.

[ ruby-Bugs-9661 ] String#[] does not use result of to_int
10806 [noreply@ru y] Bugs item #9661, was opened at 2007-03-29 00:56
10811 [matz@ru y- a] It's fixed before 1.8.6. Thank you.
10814 [charles.nutt] Great, I should have known. Then I will fix it in JRuby as well and

[ ruby-Bugs-9661 ] String#[] does not use result of to_int
10807 [noreply@ru y] Bugs item #9661, was opened at 2007-03-29 00:56

[ ruby-Bugs-9661 ] String#[] does not use result of to_int
10808 [noreply@ru y] Bugs item #9661, was opened at 2007-03-29 00:56

"Real-World" Use of Continuations
10813 [brent@mb ri ] A couple times on this list, I've read pleas for examples of
10819 [juozas@tu sd] ...

GC Thesis -
10816 [ceo@ha th rn] "Implementation and Evaluations of Generational

Bug in Net::HTTP#keep_alive?
10818 [aaron@te de ] then close the connection.  Net::HTTP#keep_alive? does not handle this
10863 [aaron@te de ] Should I submit a bug for this?  I guess I'm not sure what proper
10876 [aamine@lo er] Sorry, I had noticed your mail but have no time to fix now.
11044 [aaron@te de ] Any news on this?
11101 [aamine@lo er] Fixed now.
+ 11119 [aaron@te de ] Awesome!  Thank you!
+ 11120 [aaron@te de ] Looks like there is a bug in the 'tokens' method.  The tokens need to be

YARV bytecode compiler in Ruby?
10820 [charles.nutt] On the JRuby project, we have endeavored to create an engine for running
+ 10825 [charles.nutt] It's worth mentioning that we're weighing bytecode options right now.
+ 10888 [rick.denatal] From what I've seen of the 1.9 code, there really isn't a compiler
  10904 [charles.nutt] Yes, and perhaps that's one reason why there's no ruby-based compiler

BACK_REF nodes?
10823 [jflam@mi ro ] Dumb question of the day: why does the Ruby parser treat these four global =
10824 [nobu@ru y- a] $&, $`, $', $+, $1, $2 and so on are wrappers for $~, and MatchedData

Comparable module and values of <=> operator
10826 [david@da id ] The rdoc for the Comparable module and its methods consistently indicate
10827 [david@da id ] Replying to my own post...
10829 [myrtactle@gm] ...
10836 [david@da id ] I agree that the current documentation and implementation are not
+ 10837 [david@da id ] Replying to myself again...
+ 10838 [hgs@dm .a .u] Given it's importance in sorting, optimising comparison may not be

[ ruby-Bugs-9736 ] New kill_thread function in eval.c conflict with a BeOS system function
10830 [noreply@ru y] Bugs item #9736, was opened at 01/04/2007 16:20
10831 [nobu@ru y- a] rb_kill_thread() or ruby_kill_thread()?
10833 [Daniel.Berge] Wow, didn't expect to see a BeOS bug here again.

[ ruby-Patches-9753 ] [PATCH] CGI [] error on non-existent parameter
10832 [noreply@ru y] Patches item #9753, was opened at 2007-04-02 14:31

[ ruby-Patches-9762 ] Hefty patch for mkmf.rb
10834 [noreply@ru y] Patches item #9762, was opened at 2007-04-02 09:55
+ 10835 [Daniel.Berge] Oops, forgot RubyForge doesn't forward the attachments. Here's the
+ 10844 [nobu@ru y- a] Thank you.
  10850 [Daniel.Berge] Are you sure about all of these?
  10868 [nobu@ru y- a] It depends on how you define "internal use" here.
  10870 [djberg96@gm ] By "internal" I just mean private, i.e. we aren't meant to use them

Fwd: Bug in Bignum.to_s (1.8.6 only)
10839 [ryand-ruby@z] ...

[ ruby-Bugs-9661 ] String#[] does not use result of to_int
10840 [noreply@ru y] Bugs item #9661, was opened at 2007-03-29 14:56

[ ruby-Bugs-9410 ] Bignum.to_s fails for certain values and certain bases (1.8.6 regression)
10841 [noreply@ru y] Bugs item #9410, was opened at 2007-03-21 04:38

[ ruby-Bugs-9661 ] String#[] does not use result of to_int
10842 [noreply@ru y] Bugs item #9661, was opened at 2007-03-29 14:56

[ ruby-Bugs-9220 ] Time conversion from UTC to local appears to apply 2007 rules to 2006 dates
10843 [noreply@ru y] Bugs item #9220, was opened at 2007-03-13 06:19

Re: [ruby-cvs:19369] Ruby:r12133: * ext/openssl/{ossl.[ch],ossl_pkey.c} Add documentation.
10845 [nobu@ru y- a] I don't recommend to check RUBY_VERSION_CODE in extension
10847 [matz@ru y- a] Please check the patch in.

[ ruby-Bugs-9061 ] Windows Vista: recvfrom causes exception
10846 [noreply@ru y] Bugs item #9061, was opened at 2007-03-06 04:28
10848 [matz@ru y- a] Can you commit this fix?

[ ruby-Bugs-9061 ] Windows Vista: recvfrom causes exception
10849 [noreply@ru y] Bugs item #9061, was opened at 2007-03-06 04:28

[BUG] alias_method oddness in 1.8.6
10851 [ara.t.howard] module M

net/http bugs
10852 [viridium@gm ] ...

Why limit class def to a constant or colon node?
10853 [charles.nutt] x = String
+ 10858 [meinrad.rech] ...
+ 10859 [nobu@ru y- a] If there were can be an arbitrary expression, it conflicts
| + 10860 [hgs@dm .a .u] Interesting.   String < Object gives true,  Object < String -> false
| | + 10861 [cdcarter@gm ] => #<Object:0x13292e4>
| | | 10862 [hgs@dm .a .u] Nice!  I never thought of that.
| | + 10864 [binary42@gm ] Proto = Class.new(Class)
| | + 10865 [murphy@ru yc] While we are at it: I like to have
| + 10901 [charles.nutt] So is it a parsing concern? Already there's extra logic in the
+ 10902 [rick.denatal] It seems to me that java package naming maps more natuarally to nested
  10903 [charles.nutt] Actually something very similar to this is planned for post 1.0, but for
  10905 [nex342@gm il] To get rid of ambiguity with extension, why not just say that "<"

[ ruby-Patches-4704 ] OpenSSL Elliptic Curve patch (please review)
10854 [noreply@ru y] Patches item #4704, was opened at 2006-06-08 04:04

[ ruby-Patches-4463 ] performance enhancement for OpenSSL::Cipher::Cipher.update
10855 [noreply@ru y] Patches item #4463, was opened at 2006-05-13 06:55

[ ruby-Patches-4464 ] Better error messages in OpenSSL::SSL.[accept, connect]
10856 [noreply@ru y] Patches item #4464, was opened at 2006-05-13 06:58

[ ruby-Bugs-9416 ] net/https peer_cert returning nil
10857 [noreply@ru y] Bugs item #9416, was opened at 2007-03-20 23:38

[ ruby-Bugs-7218 ] OpenSSL library not updated with new PKCS #12 features
10866 [noreply@ru y] Bugs item #7218, was opened at 2006-12-11 17:55

defined? operator changed in ruby 1.9: bug or feature?
10867 [david@da id ] The behavior of the defined? operator is different in current ruby 1.9
10871 [nobu@ru y- a] Bug.
+ 10872 [david@da id ] Thanks for the quick response and patch!
+ 10873 [matz@ru y- a] Can you commit?
  + 10886 [david@da id ] In 1.8, defined? 3+foo evaluates to nil when foo is undefined.
  + 10887 [rick.denatal] rick@frodo:/public/rubyscripts$ ruby -e 'print defined? a,"\n";print a,"\n"'
    10889 [matz@ru y- a] Yes.  Assignments shall introduce new variables, no exception.  It's
    10892 [rick.denatal] Yes, I understand that.

Minor rdoc patch for sha2.rb
10869 [djberg96@gm ] @@ -34,14 +34,12 @@

[BUG] super reuses the variable holding the method id in method_missing
10874 [ mfp@ac .o g] I found this some time ago [ruby-talk:241088] but forgot to report it; it

Ruby shouldn't process shebang!
10875 [k.shutemov@g] -:1: Can't exec test (fatal)
10922 [halostatue@g] This has been this way for a very long time; there is a good reason
10928 [a.r.ferreira] This special interpretation of the shebang line by Ruby is shared with
10936 [k.shutemov@g] It's ugly IMHO. I think that shebang should be ignored by default. If some
10962 [phurley@gm i] I suspect that among other reasons it allows a script to run

[ ruby-Patches-9878 ] Syck php module causes core dump with empty/malformed input
10877 [noreply@ru y] Patches item #9878, was opened at 2007-04-05 08:51

[ ruby-Bugs-5995 ] OpenSSL::X509::Certificate.new is broken in the 1.8.5 libraries
10878 [noreply@ru y] Bugs item #5995, was opened at 2006-10-02 22:16

Help building Ruby 1.9 on Windows
10879 [jgbailey@gm ] ...
10881 [usa@ga ba ec] Yes, you are right.

[ ruby-Bugs-5995 ] OpenSSL::X509::Certificate.new is broken in the 1.8.5 libraries
10880 [noreply@ru y] Bugs item #5995, was opened at 2006-10-02 22:16

[ ruby-Bugs-5995 ] OpenSSL::X509::Certificate.new is broken in the 1.8.5 libraries
10882 [noreply@ru y] Bugs item #5995, was opened at 2006-10-02 22:16

Oniguruma/StringScanner performance issue
10883 [murphy@ru yc] ...

Ruby 1.9/1.8 compatibility: String#lines
10884 [murphy@ru yc] It seems the most important change in 1.9, in terms of compatibility, is
10890 [matz@ru y- a] I put "lines" before calling "each".
10891 [murphy@ru yc] Maybe I didn't explain my problem well enough, sorry. If I do this, my
+ 10893 [rick.denatal] +1 on that.
+ 10897 [matz@ru y- a] I'd suggest adding lines method to return an array of lines in the
  10898 [murphy@ru yc] class String

Re: Welcome to our (ruby-core ML)         You are added automatically
10885 [yayabmwos@or] #unsubscribe

ENV['TZ'] = nil doesn't work in 1.9
10894 [dan-ml@da 42] I just noticed that ENV['TZ'] = nil raises an error in 1.9

[ ruby-Bugs-9957 ] Unable to create new sessions by giving session_id in option.
10895 [noreply@ru y] Bugs item #9957, was opened at 2007-04-08 13:45

[ ruby-Bugs-9957 ] Unable to create new sessions by giving session_id in option.
10896 [noreply@ru y] Bugs item #9957, was opened at 2007-04-08 13:45

[ ruby-Bugs-9525 ] Inclusion of OpenSSL makes Ruby segfault
10899 [noreply@ru y] Bugs item #9525, was opened at 2007-03-24 22:16

[ ruby-Bugs-9525 ] Inclusion of OpenSSL makes Ruby segfault
10900 [noreply@ru y] Bugs item #9525, was opened at 2007-03-24 22:16

[ ruby-Bugs-8903 ] openssl segmentation fault
10906 [noreply@ru y] Bugs item #8903, was opened at 2007-02-27 01:08

[ ruby-Bugs-10004 ] install (/bin/install) path hardcoded at build
10907 [noreply@ru y] Bugs item #10004, was opened at 2007-04-10 13:21
10935 [nobu@ru y- a] It is done by autoconf.  You need to run configure again in
10961 [hramrach@ce ] huh? The extension uses mkmf.rb. How do I run autoconf on that except

[ ruby-Bugs-2727 ] XMLRPC::ParseContentType#parse_content_type raises non-XMLRPC exception
10908 [noreply@ru y] Bugs item #2727, was opened at 2005-10-27 21:44

Turning off verbose output for mkmf
10909 [Daniel.Berge] Is there a way to turn off verbose output in mkmf? Based on the code for
10910 [nobu@ru y- a] def message(*s) end
10912 [Daniel.Berge] For some of my C extensions, not all platforms support all functions.
10913 [nobu@ru y- a] class << (conftest = Object.new)

[ ruby-Bugs-1706 ] net/imap + openssl hangs
10911 [noreply@ru y] Bugs item #1706, was opened at 2005-03-31 06:04

[ ruby-Bugs-2019 ] Time.parse fails at different times than DateTime.parse
10914 [noreply@ru y] Bugs item #2019, was opened at 2005-06-11 22:06

[ ruby-Bugs-10083 ] Inconsistencies between Time and Date classes
10915 [noreply@ru y] Bugs item #10083, was opened at 2007-04-13 12:06
10926 [matz@ru y- a] Time will allow 24:00 in 1.9 and later.

Parser inconsistency, inside/outside of block
10916 [B.Candler@po] Here's a strange one raised on ruby-talk:247831
10924 [matz@ru y- a] Thank you for the report.  I just checked in the fix.

Testing net/http changes in ruby 1.9 and having trouble on Windows
10917 [jgbailey@gm ] ...

Test Message -- Ignore
10918 [ceo@ha th rn] Test Message -- Please Ignore -- Making Sure Email Account was Fixed!

Ruby Memory Layout
10919 [ceo@ha th rn] Does anyone have a chart or text that shows how
+ 10920 [meinrad.rech] ...
+ 10946 [drbrain@se m] I haven't seen these diagrams, but I can describe the memory layout.

[ ruby-Bugs-10111 ] each_with_index (Enumerable) does not forward arguments to each
10921 [noreply@ru y] Bugs item #10111, was opened at 2007-04-14 22:14
10925 [matz@ru y- a] It will (in 1.9).

block_given? => true in main().
10923 [adam.boz@gm ] ...
10939 [nobu@ru y- a] Point taken.  rb_block_given_p() refers lfp regardless it has
+ 10940 [matz@ru y- a] Can you commit?
+ 10943 [adam.boz@gm ] ...

[ ruby-Bugs-8156 ] class variables and inheritance
10927 [noreply@ru y] Bugs item #8156, was opened at 2007-01-25 23:05
10945 [gwtmp01@ma .] Class variables are lexically scoped.  This means that @@foo

Fwd: lib/cgi.rb: support for multiple CSS class values specified as an array
10929 [james.greenf] ...

IRHG - Garbage Collection
10930 [ceo@ha th rn] ...
10931 [matz@ru y- a] top
10932 [ceo@ha th rn] Yes - Thank You --

[ ruby-Bugs-10140 ] Cannot build with extra library path if previous version already installed
10933 [noreply@ru y] Bugs item #10140, was opened at 2007-04-16 17:32
10934 [nobu@ru y- a] Do you consider that -L. always should take precedence to other
+ 10958 [hramrach@ce ] Yes, because otherwise libraries already in the system could be linked
+ 10960 [hramrach@ce ] Yes. And this should also apply to extensions. The mkmf tests are now
  10967 [nobu@ru y- a] Indeed.
  10970 [hramrach@ce ] compiling dlGenerating callback.func../../miniruby -I'../..' -I'../.././lib' -I../../.ext../.././ext/dl/mkcallback.rb > callback.func/sw/lib/ruby/1.8/i686-darwin/etc.bundle: [BUG] Bus Errorruby 1.8.6 (2007-03-13) [i686-darwin]
  10979 [nobu@ru y- a] Sorry, mistaken.
  + 10985 [hramrach@ce ] Because the default for OS X is to include the teeny OS version in the
  + 10988 [hramrach@ce ] For some reason the crash does not create a core. However, running
    10989 [hramrach@ce ] hmm, it does not work with the new etc extension either. Only building

load behavior
10937 [jflam@mi ro ] load('1.rb', true)
+ 10941 [charles.nutt] For what it's worth, JRuby obeys the same semantics, though of course we
+ 10942 [rubylearner@] IMHO it is definitely not a bug as Kernel.require would just load the
+ 10951 [charles.nutt] I hope you'll consider updating the rubyspec wiki with all that you're

[ ruby-Patches-10155 ] pp fails
10938 [noreply@ru y] Patches item #10155, was opened at 2007-04-17 00:48

IRHG - "Three Stuffing"
10944 [ceo@ha th rn] Can a japanese speaker give a translation
10949 [matz@ru y- a] I have no idea.  Could you show us the context?
+ 10952 [ceo@ha th rn] Matz,
| 10956 [nobu@ru y- a] Gotha.  "Three stuffing" is just wrong translation.  It
+ 10954 [ceo@ha th rn] ...
  10955 [matz@ru y- a] That means "third item (in the itemize above)", so rough translation
threads.html
top