20324-23381

20151-20712 subjects 20556-22787

[Bug #766] 'Not enough space' error on windows
20324 [redmine@ru y] Issue #766 has been updated by Ittay Dror.
20331 [matz@ru y- a] Oh, well.  Too bad.  Although I am willing to help you, it's too

[Bug #766] 'Not enough space' error on windows
20332 [redmine@ru y] Issue #766 has been updated by Luis Lavena.

[Bug #824] st.h requires stdlib.h
20339 [redmine@ru y] Bug #824: st.h requires stdlib.h

[Bug #824] st.h requires stdlib.h
20340 [redmine@ru y] Issue #824 has been updated by Felipe Contreras.

[Bug #824] st.h requires stdlib.h
20342 [redmine@ru y] Issue #824 has been updated by Charlie Savage.

Achieving C-like performance with more indirection?
20345 [jan@we es ft] I am working on a Ruby-extension for doing real-time computer vision
20372 [pbrannan@at ] It depends on what you mean by "the problem".  If the problem is that
20394 [jan@we es ft] I mean that I want to be able to write Ruby code for manipulating
20409 [jan@we es ft] I'd like to elaborate on the idea because the code shown above rather

Deprecated IRB Version Info?
20362 [murphy@ru yc] $ irb --version

RDoc can't generate documentation of Ruby
20363 [gethemant@gm] I am wondering if one can use RDoc to generate Ruby documentation for
20365 [hongli@pl n9] My optimization patches alone cuts the memory usage in half and makes
20374 [gethemant@gm] Okay, your patches are against which version of RDoc?
20375 [hongli@pl n9] SVN trunk.


20370 [ramonpan@ya ] ...
20376 [mikael@ho lu] Everybody, this is what we've been having drills for! This guy is

[Bug #829] String#<=> doc incorrect
20395 [redmine@ru y] Bug #829: String#<=> doc incorrect

More powerful method arguments
20400 [radek.bulat@] (I'm thinking very loudly, don't get it to seriously)
20401 [dev@me ne .c] V2hlbiBJIGZpcnN0IGhlYXJkIG9mIGFyYml0cmFyeSBvcHRpb25hbCBhcmd1bWVudCBwb3NpdGlv
20405 [radek.bulat@] MjAwOC8xMi83IERhbmllbCBMdXogPGRldkBtZXJuZW4uY29tPjoKPj4gdGhlbiB3ZSBjb3VsZCB1

Iconv.charset_map()
20402 [james@gr yp ] What is Iconv.charset_map() suppose to do?  It doesn't seem to do much
20403 [nobu@ru y- a] See ext/iconv/charset_alias.rb.  It's suppose to provide

Pair methods for Array?
20406 [shortcutter@] All,
20408 [nobu@ru y- a] p test.combination(2).all? {|x,y| x % 2 == y % 2}
20414 [shortcutter@] Thanks Nobu!

[Bug #835] fix for Documentation on ruby*/lib/benchmark
20407 [redmine@ru y] Bug #835: fix for Documentation on ruby*/lib/benchmark

[Feature #836] Patches for StringScanner, adding #size, #captures and #values_at
20412 [redmine@ru y] Feature #836: Patches for StringScanner, adding #size, #captures and #values_at
20431 [nobu@ru y- a] * Variable declaration is disallowed after executing statements.

[Feature #838] faster gcd for 187
20413 [redmine@ru y] Feature #838: faster gcd for 187

[Feature #839] Add code on each line of a backtrace output to the screen
20416 [redmine@ru y] Feature #839: Add code on each line of a backtrace output to the screen
20432 [nobu@ru y- a] * they can be removed or changed

[Bug #743] Socket.gethostbyname returns odd values
20417 [redmine@ru y] Issue #743 has been updated by Roger Pack.
20428 [matz@ru y- a] I am not sure if it's desired or not, but it follows underlying

Array#to_proc
20418 [eustaquioran] Some months ago I sent a patch to Rails proposing an Array#to_proc the
+ 20419 [halostatue@g] I think that this is a specialized use case for Rails and Rails-like
+ 20421 [flo@an er gr] This might make sense for an Array of Symbols. But i've also seen use =20=
  + 20423 [eustaquioran] ...
  + 20424 [jcoglan@go g] ...
  + 20430 [nobu@ru y- a] What about Symbol#call()?
    + 20433 [mikael@ho lu] I think Jay Philips's Methodphitamine[1] does an good job at that, is =20=
    + 20439 [matz@ru y- a] I feel it's too magical.

Fix parsing of config.status in mkconfig.rb
20420 [darix@op ns ] it seems continued lines can be "", which wasnt matched by the regexp.

make clean fails
20422 [darix@op ns ] The problem seems to be that variables in enc.mk are not expanded.

stack consistency error with gcc 4.3.1 and -O2
20425 [darix@op ns ] when compiling 1.9.1 preview2 with
20427 [mame@ts .n .] This problem was reported at [ruby-core:18029].

Another Patch for curses extension.
20434 [support@co x] ...
+ 20435 [nobu@ru y- a] Could you elaborate?  I guess such chars aren't printable.
+ 20436 [matz@ru y- a] I merged your patch except for getch "fix".  You have to describe your
  20437 [support@co x] I apologize. I sent an explanation of the 'bug' but I don't see it in the
  20438 [matz@ru y- a] Recent trunk uses Ruby's own version of ISPRINT (rb_isprint) which

[Bug #766] 'Not enough space' error on windows
20440 [redmine@ru y] Issue #766 has been updated by Ittay Dror.

[Feature #836] Patches for StringScanner, adding #size, #captures and #values_at
20443 [redmine@ru y] Issue #836 has been updated by Stefan Rusterholz.

[Bug #844] Interpreter wide IO deadlock
20446 [redmine@ru y] Bug #844: Interpreter wide IO deadlock
20866 [akr@fs j. rg] I investigated the problem.
20907 [akr@fs j. rg] There is similar problem with write.
20948 [matz@ru y- a] Can you check in?

[Bug #626](Closed) stop test-all at test/rdoc/test_rdoc_ri_driver.rb
20447 [redmine@ru y] Issue #626 has been updated by Kazuhiro NISHIYAMA.

[Bug #727] Signal(CLD) seems not to work on OS X
20448 [redmine@ru y] Issue #727 has been updated by Dave Thomas.

[Bug #847] debug.rb reports extraneous information
20449 [redmine@ru y] Bug #847: debug.rb reports extraneous information

[Bug #848] debug.rb doesn't have access to the source file under test until it has run
20450 [redmine@ru y] Bug #848: debug.rb doesn't have access to the source file under test until it has run
21322 [will.sobel@g] Found a patch that fixes this bug, not sure if it's correct. The problem is

How should I index Minero Aoki?
20451 [dave@pr gp o] For the index of the PickAxe, should it be
20452 [matz@ru y- a] Aoki is a family name.
20453 [dave@pr gp o] Thank you.

[Bug #256](Rejected) defined?(Gem::RubyGemsVersion) behaves strange
20454 [redmine@ru y] Issue #256 has been updated by Yukihiro Matsumoto.

[Bug #256] defined?(Gem::RubyGemsVersion) behaves strange
20455 [redmine@ru y] Issue #256 has been updated by Jeremy Kemper.

[Bug #501] rubygems fails to cache spec file
20456 [redmine@ru y] Issue #501 has been updated by Yuki Sonoda.

[Bug #549] ri -f html mungles constants
20457 [redmine@ru y] Issue #549 has been updated by Yuki Sonoda.

[Bug #555] method_missing in Gem module removes some necessary methods
20458 [redmine@ru y] Issue #555 has been updated by Yuki Sonoda.

[Bug #771] test/unit wrapper breaks compatibility
20459 [redmine@ru y] Issue #771 has been updated by Jeremy Kemper.

[Bug #572] CGI::Session : ignore session_key and session_id options
20460 [redmine@ru y] Issue #572 has been updated by Yuki Sonoda.

[Bug #607](Closed) Mini/Unit Break assert_send()
20461 [redmine@ru y] Issue #607 has been updated by Yuki Sonoda.

[Bug #730] Infinite recursion on 'super' in dynamically generated modules
20462 [redmine@ru y] Issue #730 has been updated by Yuki Sonoda.

[Bug #824](Closed) st.h requires stdlib.h
20463 [redmine@ru y] Issue #824 has been updated by Nobuyoshi Nakada.

[Bug #770](Assigned) assert_match should escape string argument
20464 [redmine@ru y] Issue #770 has been updated by Yuki Sonoda.

[Bug #693] Thread#set_trace_func seems not to work
20465 [redmine@ru y] Issue #693 has been updated by Yuki Sonoda.

[Bug #653] `rake gem' emits a warning
20466 [redmine@ru y] Issue #653 has been updated by Yuki Sonoda.

[Bug #617] rubygems depend on test/unit/ui/console/testrunner
20467 [redmine@ru y] Issue #617 has been updated by Yuki Sonoda.

[Bug #566](Closed) String encoding error messages are inconsistent
20469 [redmine@ru y] Issue #566 has been updated by Yukihiro Matsumoto.

[Bug #851] Add rb_warning() around where behavior will change in 1.9.1
20470 [redmine@ru y] Bug #851: Add rb_warning() around where behavior will change in 1.9.1

[Bug #852] Ruby dies with SIGILL regarding a change in generator
20471 [redmine@ru y] Bug #852: Ruby dies with SIGILL regarding a change in generator
20472 [nobu@ru y- a] SEGV without [BUG] message means system stack overflow.
20473 [knu@iD em ns] Oops, I should've noticed that.

[Feature #855] HTTP/1.1 fixes and other enhancements to webrick
20474 [redmine@ru y] Feature #855: HTTP/1.1 fixes and other enhancements to webrick

[Feature #710](Closed) Pathname#=~
20475 [redmine@ru y] Issue #710 has been updated by Akira Tanaka.

[Bug #771](Closed) test/unit wrapper breaks compatibility
20476 [redmine@ru y] Issue #771 has been updated by Akira Tanaka.

[Bug #852](Closed) Ruby dies with SIGILL regarding a change in generator
20477 [redmine@ru y] Issue #852 has been updated by Akinori MUSHA.

[Feature #856] Reorganize doc/NEWS
20478 [redmine@ru y] Feature #856: Reorganize doc/NEWS
20479 [knu@iD em ns] Actually, this step should be delayed until after the ruby 1.9.1 final

[Bug #857] 1.9 Crash on calling 'hour' method on DateTime object in C extension
20480 [redmine@ru y] Bug #857: 1.9 Crash on calling 'hour' method on DateTime object in C extension

[Bug #857] 1.9 Crash on calling 'hour' method on DateTime object in C extension
20482 [redmine@ru y] Issue #857 has been updated by Yuki Sonoda.

encoding of symbols
20483 [dave@pr gp o] #encoding: utf-8
+ 20484 [charles.nutt] Strings and symbols are converging?
| + 20486 [dave@pr gp o] So the interpreter implies that symbols have a string representation
| | 20495 [michael.seli] Yes, this seems to be an inconsistency, though in practice I don't think
| + 20493 [matz@ru y- a] No, during the development of 1.9, I experimented to make Symbol a
+ 20494 [matz@ru y- a] You are right about encoding of the symbols.  I will fix, unless there's
  20496 [matz@ru y- a] It was very easy to implement it, but when I tried, I found different
  20522 [charles.nutt] Very good point; symbols are not necessarily created in the file where
  + 20526 [B.Candler@po] Unless :p<UTF-8> and :p<US-ASCII> could somehow be the "same" symbol (that
  | 20532 [james@gr yp ] I started with explaining encodings in general and then moved into =20
  + 20529 [dave@pr gp o] Maybe, to avoid confusion, symbols should be constrained to be US-=20
  | 20686 [duerst@it ao] For libraries and other general stuff, that makes sense.
  + 20547 [duerst@it ao] Please note that as far as I understand, ASCII-only symbols will be

[Bug #859] open-uri doesn't allow redirection to https
20485 [redmine@ru y] Bug #859: open-uri doesn't allow redirection to https

[Bug #501](Closed) rubygems fails to cache spec file
20487 [redmine@ru y] Issue #501 has been updated by Eric Hodel.

[Bug #549] ri -f html mungles constants
20488 [redmine@ru y] Issue #549 has been updated by Eric Hodel.

[Bug #555] method_missing in Gem module removes some necessary methods
20489 [redmine@ru y] Issue #555 has been updated by Eric Hodel.

[Bug #555] method_missing in Gem module removes some necessary methods
20490 [redmine@ru y] Issue #555 has been updated by Eric Hodel.

[Bug #256] defined?(Gem::RubyGemsVersion) behaves strange
20491 [redmine@ru y] Issue #256 has been updated by Roger Pack.

[Bug #617](Closed) rubygems depend on test/unit/ui/console/testrunner
20492 [redmine@ru y] Issue #617 has been updated by Eric Hodel.

[Feature #856](Closed) Reorganize doc/NEWS
20498 [redmine@ru y] Issue #856 has been updated by Akinori MUSHA.

[Feature #709](Rejected) Enumerator#+
20499 [redmine@ru y] Issue #709 has been updated by Akinori MUSHA.

Keeping NEWS files
20500 [knu@iD em ns] I have reorganized the NEWS files to keep changes between versions
20505 [rogerpack200] Thanks--those look really good.

[Feature #711] M17N of irb
20501 [redmine@ru y] Issue #711 has been updated by Yuki Sonoda.

[Bug #863] Openssl issues with fresh compile on Ubuntu
20502 [redmine@ru y] Bug #863: Openssl issues with fresh compile on Ubuntu
23381 [nobu@ru y- a] How do you reproduce it?

[Bug #863] Openssl issues with fresh compile on Ubuntu
20503 [redmine@ru y] Issue #863 has been updated by Brian Candler.

Re: Does MRI 1.9.1 Include Hongli's GC?
20504 [rogerpack200] How can you discover this percentage?
+ 20506 [rogerpack200] Correction--about 20% :)
+ 20509 [hongli@pl n9] The OS X issues have been fixed in the latest REE release. 64-bit

[Bug #863] Openssl issues with fresh compile on Ubuntu
20507 [redmine@ru y] Issue #863 has been updated by Brian Candler.

[Bug #864] String#include? regexp
20508 [redmine@ru y] Bug #864: String#include? regexp

[Bug #864](Rejected) String#include? regexp
20510 [redmine@ru y] Issue #864 has been updated by Yukihiro Matsumoto.

[Bug #763] Mini-unit should not auto-run tests when exiting due to an exception
20511 [redmine@ru y] Issue #763 has been updated by Ryan Davis.

[Bug #763](Closed) Mini-unit should not auto-run tests when exiting due to an exception
20512 [redmine@ru y] Issue #763 has been updated by Ryan Davis.

[Bug #770](Closed) assert_match should escape string argument
20513 [redmine@ru y] Issue #770 has been updated by Ryan Davis.

[Bug #618] some tests still seem to depend on test/unit
20514 [redmine@ru y] Issue #618 has been updated by Ryan Davis.

[Bug #252] Array#sort doesn't respect overridden <=>
20515 [redmine@ru y] Issue #252 has been updated by Ryan Davis.

[Bug #252](Closed) Array#sort doesn't respect overridden <=>
20516 [redmine@ru y] Issue #252 has been updated by Yukihiro Matsumoto.

[Bug #804] Ruby 1.9.1 preview 2 : make test failure
20518 [redmine@ru y] Issue #804 has been updated by Yuki Sonoda.

[Fwd: [ruby-dev:37282] [Bug #827] Fix document for Gem::Installer#write_spec]
20519 [yugui@yu ui ] okkez sent a patch for RubyGems to ruby-dev. He said that rdoc does not
20593 [drbrain@se m] ===================================================================
20596 [matz@ru y- a] Check in to the trunk.  Please leave merging to 1_9_1 up to the

[BUG:trunk][Fwd: some mistakes in Rake RDoc]
20520 [yugui@yu ui ] okkez reported some mistakes in Rake rdoc to ruby-dev.

[Bug #657](Closed) Thread.new { fork }
20521 [redmine@ru y] Issue #657 has been updated by Yuki Sonoda.

[Bug #868] Add RubySpec-related targets to the list make help outputs
20523 [redmine@ru y] Bug #868: Add RubySpec-related targets to the list make help outputs

[Bug #868](Closed) Add RubySpec-related targets to the list make help outputs
20524 [redmine@ru y] Issue #868 has been updated by Yuki Sonoda.

[Bug #766] 'Not enough space' error on windows
20525 [redmine@ru y] Issue #766 has been updated by Michael Klishin.

[Bug #730] Infinite recursion on 'super' in dynamically generated modules
20527 [redmine@ru y] Issue #730 has been updated by Michael Klishin.

[Bug #730] Infinite recursion on 'super' in dynamically generated modules
20528 [redmine@ru y] Issue #730 has been updated by Michael Klishin.

[Bug #869] hashed hashes don't work in 1.8.6
20530 [redmine@ru y] Bug #869: hashed hashes don't work in 1.8.6

[Bug #653] `rake gem' emits a warning
20531 [redmine@ru y] Issue #653 has been updated by Michael Klishin.

[Bug #766] 'Not enough space' error on windows
20533 [redmine@ru y] Issue #766 has been updated by Ittay Dror.

[Bug #766] 'Not enough space' error on windows
20535 [redmine@ru y] Issue #766 has been updated by Luis Lavena.

[Bug #766] 'Not enough space' error on windows
20536 [redmine@ru y] Issue #766 has been updated by Ittay Dror.

[Bug #657] Thread.new { fork }
20537 [redmine@ru y] Issue #657 has been updated by James M. Lawrence.

[Bug #869](Rejected) hashed hashes don't work in 1.8.6
20538 [redmine@ru y] Issue #869 has been updated by Yukihiro Matsumoto.

[Bug #869] hashed hashes don't work in 1.8.6
20539 [redmine@ru y] Issue #869 has been updated by Roger Pack.

Re: 1.9 character encoding (was: encoding of symbols)
20540 [michael.seli] Yes, I agree this needs to be documentated a lot better than it is at the
+ 20541 [james@gr yp ] Wow.  I definitely will.
+ 20543 [dev@me ne .c] Am I misinterpreting something here?
| 20546 [michael.seli] Sorry, you are quite right.
| 20548 [duerst@it ao] In Ruby, as in most other practical uses that I know of,
+ 20545 [michael.seli] Actually I just checked this, and this is wrong, sorry. I ended up looking
| 20562 [matz@ru y- a] You're right.  When we have two strings with identical byte sequence
| + 20565 [michael.seli] It probably doesn't make sense to try to order 2 strings of incompatible
| + 20619 [danielcavana] i think there is an alternative :) in fact, i think it should be the only
|   + 20621 [michael.seli] I don't mean to shoot you down in flames, but a lot of thought and effort
|   | 20622 [danielcavana] haha. that's fine :) i expected and asked for criticism. they're just
|   | + 20624 [dooby@d1 .k ] I think all this encoding stuff belongs in a co-processor on the
|   | | 20625 [danielcavana] haha. good idea. that's exactly where it should all go ;) cheers mate
|   | + 20691 [duerst@it ao] Have you ever tried? It's perfectly capable to do this!
|   |   20773 [danielcavana] well, it's seems that i don't really know what i'm talking about so i
|   + 20623 [danielcavana] that :)
|   + 20630 [matz@ru y- a] I am against trancoding before comparison.  The applications models
|   | 20636 [danielcavana] comparison would barely become any more complex than it is now. the
|   | + 20638 [B.Candler@po] That's what ruby-1.9 does out-of-the-box. e.g. if you set the external
|   | | 20639 [danielcavana] michael selig said "Ruby could have followed the Python route of =20
|   | | 20653 [james@gr yp ] What *was* introduced is the concept of a "default_internal"
|   | + 20689 [duerst@it ao] There is already native conversion (String#encode).
|   + 20637 [B.Candler@po] data = "".force_encoding("UTF-8")
|     + 20640 [danielcavana] well we know how to solve that don't we? make read() read characters =20
|     | 20654 [james@gr yp ] # Builds a String in <tt>@encoding</tt>.  All +chunks+ will be =20
|     | 20667 [danielcavana] that doesn't read based on characters though. i meant read(1) would read
|     | + 20677 [billk@ct .c ] What about reading streams such as network sockets?
|     | + 20679 [michael.seli] Yep, that's what I meant.
|     + 20652 [james@gr yp ] Yeah, it basically has a lowest common denominator encoding when
|     + 20663 [matz@ru y- a] of symbols)"
|     + 20688 [duerst@it ao] As File#read works on bytes, the above is conceptually wrong.
+ 20566 [B.Candler@po] Thank you for your detailled explanation.
  + 20567 [B.Candler@po] irb(main):001:0> File.open("/bin/sh").read(16).encoding
  | 20574 [matz@ru y- a] Yes, read specifies data length in bytes, so its return value should
  | 20589 [B.Candler@po] irb(main):001:0> RUBY_REVISION
  | 20595 [matz@ru y- a] Oops, sorry.  This is special treatment for US-ASCII which is
  + 20573 [james@gr yp ] BINARY is an alias for ASCII-8BIT.  The latter name is just a Rubyism

Re: New shootout
20542 [rogerpack200] example of what tweaking the gc can do [Cangiano benchmark]

[Bug #871] Segfault when define_method is setting up a method that takes a block
20544 [redmine@ru y] Bug #871: Segfault when define_method is setting up a method that takes a block

Proposal: Proc#call_with_binding
20549 [kondzior.p@g] ...
20554 [kondzior.p@g] ...

ruby -p behavior in 1.9
20550 [dblack@ru yp] Is this expected/correct behavior for 1.9? (Today's SVN head.)
+ 20569 [dblack@ru yp] Bump. Sorry; I don't usually do this, but not sure what to put in book
+ 20570 [matz@ru y- a] Right.  I reduced magical behavior in 1.9.
  20571 [dblack@ru yp] I think it would be better. If -p and -n are too complicated, they

JFYI: ruby-mode.el is now in Emacs trunk
20551 [michael.s.kl] Now the question is, where should we submit patches, to redmine.ruby-

[Feature #872] [PATCH] Add a couple of key bindings to ruby-mode.el
20552 [redmine@ru y] Feature #872: [PATCH] Add a couple of key bindings to ruby-mode.el

[Bug #873] compilation failure
20553 [redmine@ru y] Bug #873: compilation failure
20555 [ko1@at ot ne] Could you show me a rbconfig.rb?
20568 [mame@ts .n .] Perhaps SUSE's gcc issue. [ruby-core:18029] [ruby-core:18366]
threads.html
top