10135-11186 subjects 10553-10828

[ ruby-Bugs-8679 ] Unexpected behavior of splat (*) in parallel assignment
10325 [noreply@ru y] Bugs item #8679, was opened at 2007-02-15 14:29
10353 [gwtmp01@ma .] Here is a patch for test/ruby/test_assignment.rb and

open-uri proxy authentication for 1.8.6
10329 [drbrain@se m] ...
10332 [knu@iD em ns] Given that it is OK by akr@, backport to ruby_1_8 is fine.  For

Can I check this in for 1.8.6? (Was: Another .document patch)
10330 [drbrain@se m] I lost track of the day :/
10331 [knu@iD em ns] OK, approved.
10345 [drbrain@se m] Committed.

[PATCH] make Test::Unit output more Emacs friendly format
10334 [kou@co mi ng] ...
+ 10335 [vincent.four] Though I agree it would make life easier for emacs users, I find it is
| 10336 [kou@co mi ng] ...
| 10338 [vincent.four] Thanks,
+ 10365 [sroberts@un ] I don't mind the indenting stop, as long as it doesn't break vim's ruby
  10367 [rubyzbibd@ub] That or we can do as vim and add a patch to the emacs ruby-mode to

matz/knu: Requesting committer privileges to add Win32 NTLM authentication to net/http
10341 [jgbailey@gm ] ...
10386 [knu@iD em ns] It sounds fine to me and I have no objection to putting it into 1.8
10390 [jgbailey@gm ] ...

[ ruby-Patches-8716 ] Add option to Test::Unit::Assertions#assert_raise to allow subclasses
10354 [noreply@ru y] Patches item #8716, was opened at 2007-02-16 19:24

Ruby 1.8.6 preview1 has been released
10357 [knu@iD em ns] I am pleased to announce that the first preview of Ruby 1.8.6 has been
+ 10358 [lyle.johnson] Are you interested in compiler *warnings* (and patches to correct the
+ 10359 [lyle.johnson] When I run "make check" (before doing "make install"), I get a number
+ 10384 [vjoel@pa h. ] Builds and installs fine on Ubuntu 6.10, gcc 4.1.2 also.

Question about ToDo file
10364 [bobwhoops@gm] Are the items in the ToDo file things that people would like to see
10368 [matz@ru y- a] Things in the ToDo file is my brain dump so they should be discussed

wrong syscall name in error message for #peeraddr
10366 [sroberts@un ] % rm /tmp/u; ./ruby1.8 -r socket -e 's=UNIXServer.new("/tmp/u"); p s.peeraddr'

10369 [Daniel.Berge] Is there any chance that Why's sandbox package (and underlying code

1.8.6p1 warning from autorunner.rb
10371 [Daniel.Berge] /usr/local/lib/ruby/1.8/test/unit/autorunner.rb:214: warning: instance

Stateful I/O interface
10372 [tony@cl ck a] ...
+ 10374 [tony@cl ck a] ...
+ 10395 [pbrannan@at ] For now, I think this is best done as a library.  The reactor pattern is
  10396 [tony@cl ck a] ...
  + 10398 [garbagecat10] ...
  + 10399 [garbagecat10] ...
    10405 [tony@cl ck a] ...

Re: Ruby 1.8.6 preview1 has been released - WEBrick error
10381 [meta@po ox c] test_cgi(TestWEBrickCGI)

[ANN] Services of ruby-lang.org will be stopped
10385 [shugo@ru y- ] This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
10394 [shugo@ru y- ] Successfully done. Thank you.

[PATCH] vendor_ruby support
10387 [mrueckert@su] happy user of the patches and I just updated them for
+ 10388 [nobu@ru y- a] This results empty on NetBSD.
| 10389 [mrueckert@su] Thanks for looking into the patch
+ 10417 [sir_raorn@im] This patch was written by Alexander Bokovoy five years ago.
  10419 [mrueckert@su] i dont think the split of the files is really needed.
  10421 [sir_raorn@im] At least it conforms to FHS and BSD hier(7)...

is Array#pack supposed to truncate integers in 1.9?
10393 [sroberts@un ] Surely this is a bug, not a feature?

Ruby 1.8.5 not installing a working digest.rb on MacOSX
10397 [ryan.waldron] While trying to install a Rails app on my Mac (10.4 Tiger), I ran into
10402 [knu@iD em ns] The piece of code does not exist in the 1.8.5 release, so I presume
+ 10404 [Daniel.Berge] I never knew that. Is that documented somewhere?
| 10410 [steven@lu os] It's in the RDoc for require, but the way it's worded is not very
+ 10409 [ryan.waldron] Indeed I was, so I grabbed the latest ruby_1_8 snapshot, and the

Singleton Class Creation Differences (rb_singleton_class() & rb_define_class_id() )
10406 [ceo@ha th rn] ...

[ ruby-Bugs-8841 ] TypeError in irb tab completion
10408 [noreply@ru y] Bugs item #8841, was opened at 2007-02-23 15:21

preview2 delayed
10411 [knu@iD em ns] Ruby 1.8.6-preview2 will be delayed until after several hours or maybe

[ ruby-Bugs-8847 ] FlashGet errors with One-Click Ruby
10412 [noreply@ru y] Bugs item #8847, was opened at 2007-02-24 09:41

[patch] Support for multiple-files breakpoint-management with Emacs
10413 [enselic@gm i] This will allow a user of Emacs and rubydb3x.el to set breakpoints in
10415 [enselic@gm i] Sorry for misformatting. This time it should be OK (enclosed in
10418 [enselic@gm i] It appears as if the debugger doesn't support 'b file.rb:25', but it
10424 [Martin.Kraus] Yes, it seems so. But I'm also curious if it is intentional. See
10425 [enselic@gm i] Ah ok, so you already fixed it, but by patching debug.rb instead?

Ruby 1.8.6 preview2 has been released
10414 [knu@iD em ns] I am pleased to announce that the second preview of Ruby 1.8.6 has
+ 10416 [lyle.johnson] ...
| 10439 [knu@iD em ns] Thanks, committed to ruby_1_8.
+ 10426 [djberg96@gm ] It looks like you've altered fu_check_options in fileutils.rb, which
| 10427 [ryan.waldron] Beta versions of rake from on no longer rely on
| 10428 [knu@iD em ns] (error messages snipped)
| 10435 [jim@we ri hh] Thanks to those who gave me a heads up.  Version 0.7.2 of Rake has been
| 10436 [knu@iD em ns] Great.  Thanks much for your help!
+ 10432 [dsymonds@gm ] ...
  10440 [knu@iD em ns] Indeed, committed to ruby_1_8.

[PATCH] Test::Unit shows result even if interrupted
10420 [kou@co mi ng] ...
15138 [kou@co mi ng] ...
15286 [steven@lu os] But...  You still have to wait through all of the tests that come
15296 [kou@co mi ng] How do you do your writing code and running test cycle? I
15299 [phlip2005@gm] Though I incredibly agree with the subject line (the complete test batches for
15310 [kou@co mi ng] In my approach, each test has its priority.
15313 [phlip2005@gm] I hope you are only talking about the editing cycle in Test Driven Development

Possible problem submitting patch #8513
10422 [lutherfire@y] ...
10423 [drbrain@se m] Right now Ruby is frozen, so it can't be checked in for 1.8.6.  I've

[ ruby-Bugs-8886 ] YAML fails to load a Hash containing a Pathname
10429 [noreply@ru y] Bugs item #8886, was opened at 2007-02-26 14:42
10431 [djberg96@gm ] Hm, I thought replies on RubyForge were forwarded to ruby-core, but

[PATCH] Problem with on-auto-image-based dlls on cygwin (--enable-auto-image-base)
10430 [bjarne.chris] ...

[ ruby-Bugs-8903 ] openssl segmentation fault
10433 [noreply@ru y] Bugs item #8903, was opened at 2007-02-27 01:08
10444 [sroberts@un ] I can't reproduce on my system, Ubuntu, with openssl 0.9.8b 04 May 2006,

[ ruby-Bugs-8906 ] Request for more thorough introspective documentation
10434 [noreply@ru y] Bugs item #8906, was opened at 2007-02-27 05:15

MIME decoding confused by non-MIME characters
10437 [B.Candler@po] Could someone who has bleeding-edge Ruby installed please test the
+ 10441 [B.Candler@po] char *s;
+ 10451 [shyouhei@ru ] Fixed.  Thanks reporting.
  10455 [sroberts@un ] base64 decoding has same problem, doesn't it?
  10456 [shyouhei@ru ] Yes it did, and I believe that's what was fixed yesterday.
  10459 [sroberts@un ] Sorry! You are right, I took subject too literally, I thought it was

rdoc for Kernel#select broken?
10438 [B.Candler@po] On the two systems I've tried (one 1.8.4/Ubuntu, one 1.8.5/CentOS), the

Latest Update to RHG
10442 [ceo@ha th rn] I am releasing the lastest version of the Ruby Hacker's Guide.
10452 [mblondel@ru ] This is quite off topic but since you started this thread, I would like

ruby1.8 case-insensitive matches fail when using hex escapes
10443 [sroberts@un ] This must be a bug, all the following regular expressions should be

PATCH: Emacs support for 'ruby-debug' (rdebug)  :  rdebug.el
10445 [enselic@gm i] It appears as if there exists no G.U.D. Emacs interface to ruby-debug

Potential RCR?: Array#join with block
10446 [farrel.lifso] Does anyone think Array#join with a block is a potential RCR?
10448 [halostatue@g] I'd dig through the archives; I'm pretty sure that Matz has weighed in
10449 [farrel.lifso] I've had a look and found two threads so far

(new) PATCH: Emacs support for 'ruby-debug' (rdebug)
10447 [enselic@gm i] ...
+ 10482 [enselic@gm i] If I want someone to look at the patch and consider it for includsion,
| 10497 [rubyzbibd@ub] Posting to the Japanese list might help.
+ 10539 [knu@iD em ns] Looks fine.  I think there would be no problem to include it in the

Subtle difference between m { |arg| do_something(arg) } and m(&method(:do_something))
10450 [sylvain.joye] [~/tmp]% cat test.rb

Re: Latest Update to RHG --
10453 [ceo@ha th rn] 1) The primary reason is that the Ruby Forge  Project is stalled -- They
10454 [mblondel@ru ] I am pretty sure that if you had asked the project administrator for a
10470 [ceo@ha th rn] Mathieu,
10472 [mblondel@ru ] My purpose was really just asking the reasons for a separate project.
10486 [ceo@ha th rn] That could be done -- I don't have a problem with that.

Autoprefixing C:\ for File.expand_path?
10457 [Daniel.Berge] Ruby 1.8.5

[ANN] CVS services will be permanently unavailable
10458 [shugo@ru y- ] CVS services (including CVSup and CVSweb) will be permanently

[ ruby-Bugs-8963 ] XML-RPC enhanced NilClass handling
10460 [noreply@ru y] Bugs item #8963, was opened at 2007-02-28 20:10

[ ruby-Bugs-8964 ] Ruby one-click installer wiped out system PATH environment variable.
10461 [noreply@ru y] Bugs item #8964, was opened at 2007-02-28 20:10

[ ruby-Bugs-8970 ] Inconsistent Behaviour of \Z in Oniguruma
10462 [noreply@ru y] Bugs item #8970, was opened at 2007-03-01 12:03

[ ruby-Bugs-8971 ] [PATCH/Cygwin] Build shared libs with --enable-auto-image-base
10463 [noreply@ru y] Bugs item #8971, was opened at 2007-03-01 11:32

[ ruby-Bugs-8975 ] CSV parse problem
10464 [noreply@ru y] Bugs item #8975, was opened at 2007-03-01 17:12
+ 10465 [ted.behling@] Crabbe";', ';'
+ 10466 [james@gr yp ] 'N;1944;"Julie London, Larry ""Buster"" Crabbe";'

Module re-inclusion in 1.9 vs 1.8
10467 [rick.denatal] Some months ago I noticed that the semantics of module inclusion had
10475 [pit@ca it in] FWIW, if the module inclusion semantics would be changed to allow
10483 [rick.denatal] This is a different issue I believe.
10485 [pit@ca it in] Yes, I know. If you think about it, you have to do this only if you want

Floats that are NaN have strange behavior
10468 [jonas@ko gs ] I'm playing around with Ruby and noticed the following behavior on the
+ 10473 [shiba@ma l2 ] I guess so, btw, what's your ruby's version and environment?
| + 10474 [wyldeone@gm ] The expected behavior is present in ruby 1.8.4 (2005-12-24), as well.
| + 10476 [jonas@ko gs ] ruby 1.8.5 (2006-08-25) [i386-mswin32]
|   10477 [usa@ga ba ec] Hmm, interesting...
+ 10484 [vincent.four] Sorry, which version of ruby is it ? I get the following for 1.8

rdoc for Object#instance_variable_get - suggestion
10469 [B.Candler@po] "Object#instance_variable_get(symbol): Returns the value of the given
10471 [matz@ru y- a] Makes sense.  Merged to the trunk.

Plan to add ext/digest/lib/digest/hmac.rb to 1.8.6 or 1.8.7?
10478 [rubyzbibd@ub] I current have a need to use the HMAC hashing algorithm and noticed
10487 [knu@iD em ns] There was a discussion as to if HMAC should be (directly) under the
+ 10488 [leos@bi to c] OpenSSL is exactly what I was about to suggest. I have to use HMAC-SHA1
+ 10498 [rubyzbibd@ub] Ah, thanks for the clarification.

[ ruby-Bugs-8990 ] File.size and IO.stat.size sometimes give different results
10479 [noreply@ru y] Bugs item #8990, was opened at 2007-03-02 11:03
10481 [matz@ru y- a] Hmm, IO.stat.size and FileTest.size and Pathname.size does

Ruby 1.8.6 delayed for seven days
10480 [knu@iD em ns] I am afraid I have to announce that Ruby 1.8.6 final release will be
10489 [tmorgan99@gm] ...
+ 10499 [knu@iD em ns] I believe there have been many times when folks discussed the issue,
+ 10501 [halostatue@g] I think that when RubyGems reaches 1.0, then it should be included
  10510 [drbrain@se m] Yup.  The consensus of the involved parties is that RubyGems isn't

[PATCH] Join with block
10490 [farrel.lifso] ...
+ 10506 [farrel.lifso] I managed to finally log in to Rubyforge and will resubmit this patch
+ 10516 [steven@lu os] Why bother passing sep to the block?
  10517 [farrel.lifso] If the block is a pre-existing proc object there's no guarantee it
  + 10522 [steven@lu os] Okay, but why does that matter? Hopefully I'm not just using an overly
  + 10523 [sroberts@un ] I think its strange, too, if your join needs something known locally,
    10527 [farrel.lifso] In the ruby-patches-9055 thread (were I think we should move the

[ ruby-Bugs-9023 ] [PATCH] Emacs debugging support for ruby-debug (rdebug)
10491 [noreply@ru y] Bugs item #9023, was opened at 2007-03-04 12:45
10540 [knu@iD em ns] Another option was to include it in the ruby-debug package, but as I

Ruby 1.8.6 preview3 has been released
10492 [knu@iD em ns] I am pleased to announce that the third preview of Ruby 1.8.6 has been
+ 10493 [vjoel@pa h. ] Those of us who build ruby regularly have been eagerly downloading and
| + 10496 [ville.mattil] This is not a regression though. Ruby version are never officially
| + 10518 [Daniel.Berge] Here are the results of an 'nmake test-all' that I ran on a Windows XP
|   10521 [nobu@ru y- a] That assertion is valid only on Japanese version Windows, where
|   10526 [djberg96@gm ] require 'Win32API'
|   10547 [knu@iD em ns] Fair enough.  We'll integrate it later.
+ 10500 [hgs@dm .a .u] We don't have openssl installed [We use Sun's native one], and we get
| + 10502 [nobu@ru y- a] Doesn't it disappear by inverting two lines at the head of
| | 10504 [hgs@dm .a .u] Yes, that fixes that one.
| | 10505 [nobu@ru y- a] Thank you.
| | 10509 [hgs@dm .a .u] ...
| | 10519 [nobu@ru y- a] Then built-in default load path seems to be removed during the
| | + 10531 [hgs@dm .a .u] gmake check succeeds with no complaints when I apply this patch to
| | + 10548 [knu@iD em ns] Could you commit the patch later, please?
| + 10508 [drbrain@se m] Did openssl.rb and friends get installed?
|   10511 [hgs@dm .a .u] I haven't done make install on this, just testing so far.  What can
|   10513 [drbrain@se m] $ find .ext -name "*ssl*"
|   10514 [hgs@dm .a .u] brains hgs 74 %> pwd
|   10515 [drbrain@se m] $ gemwhich openssl
|   10524 [hgs@dm .a .u] brains hgs 76 %> gemwhich openssl
|   10532 [drbrain@se m] Indeed.
|   10533 [hgs@dm .a .u] ...
|   10534 [drbrain@se m] I think its irrelevant now.
|   10535 [hgs@dm .a .u] OK, thank you.
+ 10525 [knu@iD em ns] The format change of Time#to_s has been officially backed out, so

[ ruby-Bugs-9031 ] make check for 1.8.6-preview3: TestDBM: DBMError: dbm_store failed
10494 [noreply@ru y] Bugs item #9031, was opened at 2007-03-04 12:57
10549 [knu@iD em ns] I wonder which version of db extconf.rb picked.  Could you try looking
10551 [vjoel@pa h. ] ...

[ ruby-Bugs-9053 ] YAML.load(file) cannot be used to load documents in sequence.
10503 [noreply@ru y] Bugs item #9053, was opened at 2007-03-05 10:49

[ ruby-Patches-9055 ] Dynamic Array#join with block
10507 [noreply@ru y] Patches item #9055, was opened at 2007-03-05 19:57
10520 [nobu@ru y- a] That example seems to fit #inject better.
+ 10528 [farrel.lifso] This example can use inject  (see bleow)  however inject does not
| 10529 [jimfreeze@gm] ary = [1,3,2,4]  # or [[1,3],[2,4]].flatten
| 10530 [jimfreeze@gm] ...
+ 10537 [farrel.lifso] I've modified the patch so that it is now called with the
  10538 [nobu@ru y- a] +VALUE
  10541 [farrel.lifso] Hmm.. not good especially as I basically copied and modified it
  + 10542 [farrel.lifso] (un)official style for the Ruby C API?
  + 10544 [sroberts@un ] Definitions must be before statements in C, until C99. Perhaps you
    + 10605 [farrel.lifso] Thanks! I've made the changes and added an updated patch to the tracker.
    + 10606 [nobu@ru y- a] Isn't it for ruby scripts instead of ruby source in C?

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

DRb freezes YARV?
10536 [meinrad.rech] dear all,
10561 [meinrad.rech] shall i file a bug on rubyforge? why is there no reply of any kind? is
10562 [matz@ru y- a] I'm sorry, we saw the report.  I think it would take bit longer to

[patch] code-cleanup: kr -> ansi
10543 [stefan@hu hn] ...

[ ruby-Patches-9177 ] optparse.rb patch to fix and enhance the separator handling
10545 [noreply@ru y] Patches item #9177, was opened at 2007-03-11 03:21
10546 [sroberts@un ] I think these are great, and I hope they are accepted. Not being able to

Ruby 1.8.6 will be released in 24 hours
10550 [knu@iD em ns] To test last minute fixes out and make sure to have the 1.8.6 final

ruby 1.8.5p12: default IO object for gets() ?
10552 [borg@uu .n t] I have following proggie running on
10556 [rubycore@ro ] Yes, Kernel#gets reads from the file named ARGV[0], or $stdin if no
10557 [borg@uu .n t] How many more quirks like that exist?
10558 [rubycore@ro ] It might be a bit quirky, it took me by surprise too. However, it's
10559 [tomp@ea th i] [...]Is it going to be changed maybe?