33075-35448

32784-33811 subjects 33323-37647

[Ruby 1.9-Feature#4015] File::DIRECT Constant for O_DIRECT
33075 [redmine@ru y] Issue #4015 has been updated by Run Paint Run Run.
33092 [normalperson] It's a great one and I second it.  Promoting fadvise use would help to

[Ruby 1.9-Bug#4014] Case-Sensitivity of Property Names Depends on Regexp Encoding
33076 [redmine@ru y] Issue #4014 has been updated by Run Paint Run Run.

[Ruby 1.9-Feature#4016] Consider adding Age Unicode property
33078 [redmine@ru y] Issue #4016 has been updated by Ammar Ali.

[Ruby 1.9-Feature#3846] ext/openssl: choose the OpenSSL::Digest class for OpenSSL::OCSP::CertificateId
33081 [redmine@ru y] Issue #3846 has been updated by Elise Huard.

[Ruby 1.9-Bug#4030][Open] ext/openssl OpenSSL::ASN1::decode / to_der
33082 [redmine@ru y] Bug #4030: ext/openssl OpenSSL::ASN1::decode / to_der

[Ruby 1.9-Bug#4031] configure: $NM is empty, causing "command not found"
33084 [redmine@ru y] Issue #4031 has been updated by Benoit Daloze.

[Ruby 1.9-Bug#4032] Segmentation Fault on Random Lines
33086 [redmine@ru y] Issue #4032 has been updated by Shota Fukumori.

[Ruby 1.9-Bug#4032] Segmentation Fault on Random Lines
33087 [redmine@ru y] Issue #4032 has been updated by Kyle Johnson.

[Ruby 1.9-Bug#4029][Feedback] Stack consistency error (sp: 7, bp: 8) using external libs
33090 [redmine@ru y] Issue #4029 has been updated by Nobuyoshi Nakada.

[Ruby 1.9-Bug#4031] configure: $NM is empty, causing "command not found"
33093 [redmine@ru y] Issue #4031 has been updated by Benoit Daloze.

[Ruby 1.9-Bug#4036][Open] gbk-tbl.rb missed out the euro sign
33094 [redmine@ru y] Bug #4036: gbk-tbl.rb missed out the euro sign

[Ruby 1.9-Bug#4036][Closed] gbk-tbl.rb missed out the euro sign
33095 [redmine@ru y] Issue #4036 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4014] Case-Sensitivity of Property Names Depends on Regexp Encoding
33096 [redmine@ru y] Issue #4014 has been updated by Yui NARUSE.

[Ruby 1.9-Feature#4016][Closed] Consider adding Age Unicode property
33098 [redmine@ru y] Issue #4016 has been updated by Yui NARUSE.

[Ruby 1.8-Bug#3969] irb causes NameError when trapping SIGWINCH with string
33100 [redmine@ru y] Issue #3969 has been updated by Sakuro OZAWA.

[Ruby 1.9-Bug#4005] YAML fails to roundtrip Time objects
33106 [redmine@ru y] Issue #4005 has been updated by Yui NARUSE.

[Ruby 1.9-Feature#4015] File::DIRECT Constant for O_DIRECT
33107 [redmine@ru y] Issue #4015 has been updated by Run Paint Run Run.
33109 [matz@ru y- a] I am not against IO#advice, but you should at least open independent
33113 [matz@ru y- a] And other platform (linux?) specific constants, open other tickets, if

[Ruby 1.9-Bug#4037][Open] Net/http keep alive bug
33108 [redmine@ru y] Bug #4037: Net/http keep alive bug

[Ruby 1.9-Bug#4014] Case-Sensitivity of Property Names Depends on Regexp Encoding
33112 [redmine@ru y] Issue #4014 has been updated by Run Paint Run Run.

[Ruby 1.9-Feature#4038] IO#advise
33114 [redmine@ru y] Issue #4038 has been updated by Run Paint Run Run.
33120 [kosaki.motoh] Does it look OK?

[Ruby 1.9-Bug#4014][Closed] Case-Sensitivity of Property Names Depends on Regexp Encoding
33116 [redmine@ru y] Issue #4014 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4005] YAML fails to roundtrip Time objects
33119 [redmine@ru y] Issue #4005 has been updated by Peter Weldon.

Re: [Ruby 1.9-Bug#3514][Closed] Unused Variable Warnings in StdLib [PATCHES]
33121 [ryand-ruby@z] Rake & minitest.

timer thread sleep interval (powertop abuses)
33123 [chris.mason@] powertop reports that ruby is triggering constant wakeups on linux,
33124 [ko1@at ot ne] Why do you want to reduce timer thread wake-up counts?  Power issues?
+ 33127 [chris.mason@] Correct, the wakeups prevent the CPU from going into lower
| 33128 [ko1@at ot ne] On the multi-threaded environment, at least one thread is working.  So
+ 33159 [mark@sc tt s] My main problem is the power usage issue.

[Ruby 1.9-Feature#3436] Spawn the timer thread lazily
33126 [redmine@ru y] Issue #3436 has been updated by Alvaro Herrera.

[Ruby 1.9-Feature#3436] Spawn the timer thread lazily
33131 [redmine@ru y] Issue #3436 has been updated by Alvaro Herrera.

[Ruby 1.9-Bug#4040][Open] SystemStackError with Hash[*a] for Large _a_
33132 [redmine@ru y] Bug #4040: SystemStackError with Hash[*a] for Large _a_

[Ruby 1.9-Feature#4038] IO#advise
33134 [redmine@ru y] Issue #4038 has been updated by Run Paint Run Run.
33150 [normalperson] I would release the GVL when making this call, some implementations may

[Ruby 1.9-Feature#4042][Open] String#crypt shoud not accepted "\x00" as a salt.
33136 [redmine@ru y] Feature #4042: String#crypt shoud not accepted "\x00" as a salt.

[Ruby 1.9-Bug#4041] Array#to_csv generates invalid US-ASCII string
33138 [redmine@ru y] Issue #4041 has been updated by James Gray.

[Ruby 1.9-Bug#4044][Open] Regex matching errors when using \W character class and /i option
33139 [redmine@ru y] Bug #4044: Regex matching errors when using \W character class and /i option

[Ruby 1.9-Bug#4044][Assigned] Regex matching errors when using \W character class and /i option
33141 [redmine@ru y] Issue #4044 has been updated by Yui NARUSE.

[Archive91-Backport#4028] substring selection and utf8 encoding problem
33142 [redmine@ru y] Issue #4028 has been updated by Fco. Mario Barcala Rodr鱈guez.

[Archive91-Backport#4028][Assigned] substring selection and utf8 encoding problem
33143 [redmine@ru y] Issue #4028 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4037][Assigned] Net/http keep alive bug
33144 [redmine@ru y] Issue #4037 has been updated by Yui NARUSE.

[Ruby 1.9-Feature#4046][Open] Saving C's **argv and cwd allows Ruby programs to reliably restart themselves
33146 [redmine@ru y] Feature #4046: Saving C's **argv and cwd allows Ruby programs to reliably=
33186 [mame@ts .n .] exec(3) allows us to fake argv[0].

Re: Problems with exported symbols introduced by r29706
33148 [naruse@ai em] You can commit a fix when someone breaks ruby.
33152 [luislavena@g] Thank you, wanted to verify the intended purpose as is not clear under

[Ruby 1.9-Bug#4044] Regex matching errors when using \W character class and /i option
33149 [redmine@ru y] Issue #4044 has been updated by Heesob Park.
33171 [naruse@ai em] Thank you for a patch, but it breaks

Using Ruby's C API safely and sanely
33154 [eveith@ww eb] I'm trying to integrate Ruby (both for bindings and embedded interpreter)

[Ruby 1.9-Feature#4046] Saving C's **argv and cwd allows Ruby programs to reliably restart themselves
33155 [redmine@ru y] Issue #4046 has been updated by Kurt  Stephens.

[Ruby 1.9-Bug#4051][Open] Missing ri doc for Kernel#Hash method
33160 [redmine@ru y] Bug #4051: Missing ri doc for Kernel#Hash method
33161 [judofyr@gm i] Try 'ri Hash::[]' instead.

Windows Unicode (chcp 65001) Generates incorrect output
33162 [luislavena@g] While working on solving the ANSI coloring issue for application, we
33166 [nobu@ru y- a] I can't reproduce it on Windows Vista Japanese Edition.  Any
33168 [luislavena@g] What codepage and font are you using? In my case I'm using Consolas.
33274 [naruse@ai em] usa is having a fever now, so I reply though I don't remember the detail..
+ 33288 [luislavena@g] e.
+ 33293 [luislavena@g] e.
  33299 [naruse@ai em] Wait usa, another functions are related to Console Unicode support
  33312 [naruse@ai em] I talked usa and the problem is fix is needed to merge.
  33313 [usa@ga ba ec] Ah, sorry, I was knocked down by a virus about a week.
  33436 [luislavena@g] incorrect output"

[Ruby 1.9-Feature#4052][Open] File.lutime Patch
33163 [redmine@ru y] Feature #4052: File.lutime Patch

[Ruby 1.9-Bug#4053][Open] JSON Extension Uses Iconv
33164 [redmine@ru y] Bug #4053: JSON Extension Uses Iconv

[Ruby 1.9-Bug#4054][Open] Segmentation Fault
33169 [redmine@ru y] Bug #4054: Segmentation Fault

[Ruby 1.9-Bug#4053][Assigned] JSON Extension Uses Iconv
33172 [redmine@ru y] Issue #4053 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4056][Open] Crash in non-blocking read
33175 [redmine@ru y] Bug #4056: Crash in non-blocking read

[Ruby 1.9-Bug#4047][Third Party's Issue] Embedded Ruby issues
33178 [redmine@ru y] Issue #4047 has been updated by Nobuyoshi Nakada.

[Ruby 1.9-Bug#4047] Embedded Ruby issues
33179 [redmine@ru y] Issue #4047 has been updated by Garthy X.

[Ruby 1.9-Bug#4053] JSON Extension Uses Iconv
33181 [redmine@ru y] Issue #4053 has been updated by Shota Fukumori.

[Ruby 1.9-Bug#4057][Open] FileUtils.copy with FIFOs and Special Devices
33182 [redmine@ru y] Bug #4057: FileUtils.copy with FIFOs and Special Devices

[Ruby 1.8-Bug#4023][Rejected] to_i pathological case in 1.8.7, 1.9.2
33184 [redmine@ru y] Issue #4023 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4047] Embedded Ruby issues
33185 [redmine@ru y] Issue #4047 has been updated by Garthy X.

Re: Modules twice
33191 [ko1@at ot ne] I'm sorry, I missed to posted this article which is for ruby-dev
+ 33192 [matz@ru y- a] っていうか、前田くんのrefinementパッチではそのあたりも修正してたような
+ 33210 [ryand-ruby@z] appear

[Ruby 1.9-Bug#4059][Open] String#unpack can segfault when passed a block
33193 [redmine@ru y] Bug #4059: String#unpack can segfault when passed a block

[Ruby 1.9-Feature#4046] Saving C's **argv and cwd allows Ruby programs to reliably restart themselves
33194 [redmine@ru y] Issue #4046 has been updated by Rocky Bernstein.

[Ruby 1.9-Bug#4060][Open] Make issue in OS X Tiger
33195 [redmine@ru y] Bug #4060: Make issue in OS X Tiger

[Ruby 1.9-Bug#4060] Make issue in OS X Tiger
33196 [redmine@ru y] Issue #4060 has been updated by Sakuro OZAWA.

Re: Power consumption of timer thread
33197 [chris.mason@] Thank you for spending time on this issue.
35448 [mark@sc tt s] =20

[Ruby 1.9-Bug#3941] Segmentation fault ruby 1.9.2p0  [x86_64-linux]
33201 [redmine@ru y] Issue #3941 has been updated by Ryan Duryea.

[Ruby 1.9-Bug#3941][Closed] Segmentation fault ruby 1.9.2p0  [x86_64-linux]
33204 [redmine@ru y] Issue #3941 has been updated by Nobuyoshi Nakada.

[Ruby 1.9-Bug#4060][Closed] Make issue in OS X Tiger
33205 [redmine@ru y] Issue #4060 has been updated by Nobuyoshi Nakada.

Repost: Avoiding $LOAD_PATH pollution
33206 [drbrain@se m] I discussed this with Matz at RubyConf.  Matz asked me to bump the =

[Backport86-Backport#4060][Assigned] Make issue in OS X Tiger
33208 [redmine@ru y] Issue #4060 has been updated by Shyouhei Urabe.

Re: import racc parser generator to core
33209 [ryand-ruby@z] why not import bin/racc and friends?
33211 [shyouhei@ru ] Objection.
33218 [aaron@te de ] ainst
33244 [aaron@te de ] art

[Ruby 1.9-Feature#4052][Assigned] File.lutime Patch
33213 [redmine@ru y] Issue #4052 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4009] Segfault with combination of threads and condition variables
33215 [redmine@ru y] Issue #4009 has been updated by Tomoyuki Chikanaga.

[Ruby 1.9-Bug#4041][Closed] Array#to_csv generates invalid US-ASCII string
33224 [redmine@ru y] Issue #4041 has been updated by James Gray.

[bug:trunk] Array#to_csv(ascii-subset-of-iso-8859-1, utf-8)
33229 [akr@fs j. rg] Array#to_csv still has an encoding problem.

[Ruby 1.9-Bug#4044] Regex matching errors when using \W character class and /i option
33232 [redmine@ru y] Issue #4044 has been updated by Yui NARUSE.

[Backport87-Backport#4064][Rejected] Bundled gem doesn't work on Windows in Ruby 1.8.7 p302
33234 [redmine@ru y] Issue #4064 has been updated by Shyouhei Urabe.

[Backport87-Backport#4064] Bundled gem doesn't work on Windows in Ruby 1.8.7 p302
33236 [redmine@ru y] Issue #4064 has been updated by Adam Czepil.

[Ruby 1.9-Feature#4065][Open] Rename or alias module#append_features to module#include_module
33238 [redmine@ru y] Feature #4065: Rename or alias module#append_features to module#include_module

[Ruby 1.9-Bug#4063][Closed] Array#to_csv(ascii-subset-of-iso-8859-1, utf-8)
33241 [redmine@ru y] Issue #4063 has been updated by James Gray.

[Ruby 1.9-Bug#4067][Open] [PATCH] Fix SystemStackError when trying to format a large block of text in REXML
33245 [redmine@ru y] Bug #4067: [PATCH] Fix SystemStackError when trying to format a large blo=

[Ruby 1.9-Feature#4068][Open] Replace current standard Date/DateTime library with home_run
33246 [redmine@ru y] Feature #4068: Replace current standard Date/DateTime library with home_run

[Ruby 1.9-Bug#4069][Open] String#parse_csv fails to parse  "\r" character embedded string
33247 [redmine@ru y] Bug #4069: String#parse_csv fails to parse  "\r" character embedded string

[Ruby 1.9-Feature#4066] Encoding GBK needs update
33248 [redmine@ru y] Issue #4066 has been updated by Yui NARUSE.
33265 [naruse@ai em] Ruby's mapping table should follow de facto or de jure standards.

[Ruby 1.9-Bug#4050] segfault while using regex in an infinite loop
33250 [redmine@ru y] Issue #4050 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4067][Closed] [PATCH] Fix SystemStackError when trying to format a large block of text in REXML
33251 [redmine@ru y] Issue #4067 has been updated by Kouhei Sutou.

[Ruby 1.9-Feature#4071][Open] support basic auth for Net::HTTP.get requests
33255 [redmine@ru y] Feature #4071: support basic auth for Net::HTTP.get requests

[Ruby 1.9-Feature#4073][Open] HKSCS-2008
33256 [redmine@ru y] Feature #4073: HKSCS-2008

[Ruby 1.9-Feature#4071] support basic auth for Net::HTTP.get requests
33258 [redmine@ru y] Issue #4071 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4074][Open] mkmf hardcoding prevents ObjC/ObjC++ ruby extensions from building properly
33260 [redmine@ru y] Bug #4074: mkmf hardcoding prevents ObjC/ObjC++ ruby extensions from buil=

[Ruby 1.9-Bug#4074][Closed] mkmf hardcoding prevents ObjC/ObjC++ ruby extensions from building properly
33261 [redmine@ru y] Issue #4074 has been updated by Anonymous.

[Backport87-Backport#4075][Open] Backport mkmf changes?
33262 [redmine@ru y] Backport #4075: Backport mkmf changes?

[Ruby 1.9-Feature#4071] support basic auth for Net::HTTP.get requests
33263 [redmine@ru y] Issue #4071 has been updated by coderrr ..
33273 [naruse@ai em] Because a user:pass is deprecated, we have no reason to add

[Ruby 1.9-Feature#4071][Rejected] support basic auth for Net::HTTP.get requests
33266 [redmine@ru y] Issue #4071 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4076][Open] ./configure --without-sitedir --without-vendordir
33267 [redmine@ru y] Bug #4076: ./configure --without-sitedir --without-vendordir

[Ruby 1.9-Bug#4077][Open] ctime error in windows
33269 [redmine@ru y] Bug #4077: ctime error in windows

[Ruby 1.9-Bug#4077][Closed] ctime error in windows
33272 [redmine@ru y] Issue #4077 has been updated by Yui NARUSE.

[Ruby 1.9-Feature#4068] Replace current standard Date/DateTime library with home_run
33275 [redmine@ru y] Issue #4068 has been updated by tadayoshi funaba.

Re: [Ruby 1.9-Bug#4070][Open] possible XMLRPC connectino leak
33276 [tarui@pr .j ] It is not client side's problem. it's server side's one.

[Ruby 1.9-Bug#4079][Open] Segmentation fault
33277 [redmine@ru y] Bug #4079: Segmentation fault

[Backport87-Bug#2553][Closed] Fix pthreads slowness by eliminating unnecessary sigprocmask calls
33280 [redmine@ru y] Issue #2553 has been updated by Shyouhei Urabe.

[Backport87-Backport#2531][Closed] Ruby 1.8.7-p248 fails to cross-compile same version
33281 [redmine@ru y] Issue #2531 has been updated by Shyouhei Urabe.

[Backport87-Backport#3602][Closed] stdout not set in rubyw.exe, causes silent failures
33282 [redmine@ru y] Issue #3602 has been updated by Shyouhei Urabe.

[Ruby 1.9-Bug#4081][Open] Inconsistent result of String#inspect in case of '"' and '\\' on UTF-16LE encoded string.
33283 [redmine@ru y] Bug #4081: Inconsistent result of String#inspect in case of '"' and '\\' on UTF-16LE encoded string.

[Ruby 1.9-Feature#4073] HKSCS-2008
33284 [redmine@ru y] Issue #4073 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4081][Closed] Inconsistent result of String#inspect in case of '"' and '\\' on UTF-16LE encoded string.
33285 [redmine@ru y] Issue #4081 has been updated by Nobuyoshi Nakada.

[Ruby 1.9-Bug#4081] Inconsistent result of String#inspect in case of '"' and '\\' on UTF-16LE encoded string.
33286 [redmine@ru y] Issue #4081 has been updated by Heesob Park.

[Ruby 1.9-Feature#4073] HKSCS-2008
33287 [redmine@ru y] Issue #4073 has been updated by oCameLo oTnTh.

[Ruby 1.9-Bug#4082][Open] Segfault with tailcall_optimization and class definition
33289 [redmine@ru y] Bug #4082: Segfault with tailcall_optimization and class definition

[Ruby 1.9-Bug#4079] Segmentation fault
33290 [redmine@ru y] Issue #4079 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4056][Feedback] Crash in non-blocking read
33291 [redmine@ru y] Issue #4056 has been updated by Yui NARUSE.

[Ruby 1.9-Feature#4076][Closed] ./configure --without-sitedir --without-vendordir
33292 [redmine@ru y] Issue #4076 has been updated by Nobuyoshi Nakada.

[Backport87-Backport#3912][Feedback] Wrong version numer in windows installer file.
33294 [redmine@ru y] Issue #3912 has been updated by Shyouhei Urabe.

[Backport87-Backport#3822][Closed] win32ole: Remove definition of NONAMELESSUNION in MinGW
33295 [redmine@ru y] Issue #3822 has been updated by Shyouhei Urabe.

[Backport87-Backport#3837][Closed] Pathname#relative_path_from raises exception on Windows if path case different
33296 [redmine@ru y] Issue #3837 has been updated by Shyouhei Urabe.

[Backport87-Backport#3666][Closed] Backport of r26311 (Bug #2587)
33297 [redmine@ru y] Issue #3666 has been updated by Shyouhei Urabe.

[Ruby 1.9-Bug#4082][Closed] Segfault with tailcall_optimization and class definition
33298 [redmine@ru y] Issue #4082 has been updated by Nobuyoshi Nakada.

[Ruby 1.9-Feature#4071] support basic auth for Net::HTTP.get requests
33300 [redmine@ru y] Issue #4071 has been updated by coderrr ..

[Ruby 1.9-Feature#4073] HKSCS-2008
33301 [redmine@ru y] Issue #4073 has been updated by oCameLo oTnTh.

[Ruby 1.9-Feature#4073] HKSCS-2008
33302 [redmine@ru y] Issue #4073 has been updated by Yui NARUSE.

[Ruby 1.9-Feature#4068] Replace current standard Date/DateTime library with home_run
33303 [redmine@ru y] Issue #4068 has been updated by Jeremy Evans.
33309 [matz@ru y- a] I also would like to hear the reason behind objection against

[Ruby 1.9-Feature#4071] support basic auth for Net::HTTP.get requests
33304 [redmine@ru y] Issue #4071 has been updated by Yui NARUSE.

[Ruby 1.9-Bug#4083][Open] warning in rexml/doctype.rb
33305 [redmine@ru y] Bug #4083: warning in rexml/doctype.rb

[Ruby 1.9-Feature#4071] support basic auth for Net::HTTP.get requests
33306 [redmine@ru y] Issue #4071 has been updated by coderrr ..

[Ruby 1.9-Feature#4073] HKSCS-2008
33307 [redmine@ru y] Issue #4073 has been updated by oCameLo oTnTh.

[Backport87-Backport#3912] Wrong version numer in windows installer file.
33310 [redmine@ru y] Issue #3912 has been updated by Luis Lavena.

[Ruby 1.9-Feature#4073] HKSCS-2008
33311 [redmine@ru y] Issue #4073 has been updated by Yui NARUSE.

[Ruby 1.9-Feature#4084][Open] pack should support 64bit network byte order longs
33314 [redmine@ru y] Feature #4084: pack should support 64bit network byte order longs

[Ruby 1.9-Feature#4084][Closed] pack should support 64bit network byte order longs
33315 [redmine@ru y] Issue #4084 has been updated by Yui NARUSE.
+ 33319 [ryand-ruby@z] I don't have this in my downloaded rdoc set (which I think is 1.8 data). =
| 33327 [naruse@ai em] It is 1.9.3 feature.
+ 33337 [aaron@te de ] Ah, I see.  Thank you!

[Ruby 1.9-Feature#4073] HKSCS-2008
33316 [redmine@ru y] Issue #4073 has been updated by Yui NARUSE.

[Backport87-Backport#3912] Wrong version numer in windows installer file.
33317 [redmine@ru y] Issue #3912 has been updated by Shyouhei Urabe.

[Backport87-Backport#3707][Closed] Net::IMAP#disconnect does not close when use_ssl = true
33318 [redmine@ru y] Issue #3707 has been updated by Shyouhei Urabe.

[Ruby 1.9-Bug#4083][Assigned] warning in rexml/doctype.rb
33321 [redmine@ru y] Issue #4083 has been updated by Kouhei Sutou.

[Ruby 1.9-Feature#4085][Open] Refinements and nested methods
33322 [redmine@ru y] Feature #4085: Refinements and nested methods
+ 33328 [matz@ru y- a] My +1.
| 33330 [shugo@ru y- ] Thank you.
+ 33345 [mame@ts .n .] Basically I agree with your proposal, but I think that some
| + 33348 [shyouhei@ru ] Shugo, push it to github.
| + 33356 [shugo@ru y- ] Shyouhei suggested github, but my github account has no enough disk
|   + 33360 [shyouhei@ru ] ...
|   | 33361 [shugo@ru y- ] Thank you.
|   + 33373 [Konstantin.H] Plus that way it would be possible to stub the refine method and write code=
|   + 33375 [mame@ts .n .] Thank you for your reply!
|   | 33381 [shugo@ru y- ] I have tried "git rebase -i", but these commits are hard to reorder
|   | 33385 [mame@ts .n .] Seems good.
|   | + 33388 [Konstantin.H] What would be the difference between Kernel#refine and Module#prepend?
|   | | 33397 [shugo@ru y- ] Kernel#refine doesn't refine classes in a global scope, but in a file
|   | + 33393 [shugo@ru y- ] I'll make the patches.
|   |   + 33395 [jos@ca no k.] Regarding naming: how about using the name `use' instead of `using'? This
|   |   | 33398 [shugo@ru y- ] Some other people said the same, but I think `using' is better than
|   |   | 33399 [jos@ca no k.] Drat. You're right, I forgot about Rack.
|   |   | 33400 [james@gr ys ] is `introduce'.
|   |   + 33402 [mame@ts .n .] Because it requires less indentation, I thought.
|   |   | 33403 [shugo@ru y- ] I see.  refine without blocks looks confusing for me because it works
|   |   | 33519 [shugo@ru y- ] It doesn't make sense because Module#include is a very different
|   |   | + 33520 [huard.elise@] I was wondering if you could also address Charlie Nutter's concerns, I
|   |   | + 33522 [lsegal@so n.] The "refine do ... end" block implies a method call which therefore
|   |   | | 33541 [shugo@ru y- ] es
|   |   | + 33523 [mame@ts .n .] I'm not against using modules as namespaces and refinement scope,
|   |   |   33539 [shugo@ru y- ] I agree with you.  But I don't think Ruby should enforce it.
|   |   |   33543 [mame@ts .n .] Yes.  In fact, I'm ok even if the block style API is *also* included.
|   |   |   33546 [shugo@ru y- ] Hmm, I prefer the keyword refine to the method refine without blocks....
|   |   |   33548 [mame@ts .n .] Ah sorry.
|   |   |   33567 [shugo@ru y- ] I forgot to support it.  Please apply the attached patch.  I have also
|   |   |   33595 [headius@he d] This is what topic branches are for :) I don't believe refinements
|   |   |   + 33598 [shyouhei@ru ] No.  That idea is not a SVN way.  A trunk in SVN is an actively developed edge
|   |   |   | 33609 [headius@he d] Experimental development should never go on SVN trunk. Trunk should
|   |   |   | + 33610 [shugo@ru y- ] any time
|   |   |   | | 33614 [matz@ru y- a] I do not object local rebinding (yet).  In fact, I am slightly
|   |   |   | | 33615 [Konstantin.H] Since I explained one use case I'd have for local rebinding: I think not ha=
|   |   |   | | 33616 [headius@he d] So to clarify (for me) what you are saying: you had a use case for
|   |   |   | | 33617 [Konstantin.H] having local rebinding is mostly what we want, local rebinding would mostl=
|   |   |   | + 33612 [shyouhei@ru ] I think this is the whole point of this issue; what is a trunk.  At least
|   |   |   + 33608 [shugo@ru y- ] What do `other subsystems' mean?  libraries?
|   |   + 33415 [matz@ru y- a] I don't see strong requirement, but I accept.
|   + 33383 [ko1@at ot ne] (Y-axis is a speed-up ratio (up is better))
|     + 33384 [mame@ts .n .] I also conducted retest.
|     + 33392 [shugo@ru y- ] I agree.
+ 33382 [shugo@ru y- ] Shugo Maeda
+ 33386 [mame@ts .n .] Are these intended?
| 33394 [shugo@ru y- ] This behavior is intended, and you need define foo and bar inside the
+ 33387 [judofyr@gm i] 1. Could you give an example of how it would behave if it had local
| + 33389 [Konstantin.H] But what if you want to use refinements only in the module included, not th=
| + 33396 [shugo@ru y- ] If it had local rebinding, the following code would print "Quux::Foo#bar".
|   + 33416 [matz@ru y- a] If we introduce local rebinding, I think we have to rename it to
|   | + 33423 [Konstantin.H] ements and nested methods"
|   | | 33515 [shugo@ru y- ] Sorry for the delay.  I had acute gastroenteritis....
|   | | 33518 [Konstantin.H] ebinding is far more intuitive and there are some use cases I am not sure I=
|   | | 33540 [shugo@ru y- ] here I don't know and don't want to have to care about the internals of the=
|   | + 33516 [shugo@ru y- ] Thanks for your encouragement.
|   + 33432 [judofyr@gm i] Thanks for your answers,
|     33517 [shugo@ru y- ] It was a bug.  Please try the following three patches instead of
+ 33487 [headius@he d] This is a long response, and for that I apologize. I want to make sure
  + 33535 [mame@ts .n .] Sorry I'm not sure that I could follow your argument about performance,
  | + 33568 [headius@he d] * Parser sees "using" in a scope
  | | 33572 [matz@ru y- a] I see this optimization nice for refinement, but it's impossible to
  | | 33578 [headius@he d] Yes, and that is a primary reason why I would not include local
  | | 33579 [matz@ru y- a] I am neutral about local rebinding.  It is useful sometimes (as
  | | + 33587 [jftucker@gm ] I don't think it's just performance, it's debugging too.
  | | + 33589 [shugo@ru y- ] I believe we should not support local rebinding.
  | |   33590 [wycats@gm il] I think that, for this same reason, `using` should normally not apply
  | |   + 33594 [headius@he d] Im not sure inheritance is possible to support at all, since classes
  | |   | 33600 [lsegal@so n.] I would have to agree with Yehuda and Charlie on this. Refinements make
  | |   + 33606 [shugo@ru y- ] I agree with you.  I added inheritance support for frameworks such as
  | + 33569 [shugo@ru y- ] I have fixed it with additional overhead:)
  + 33537 [shugo@ru y- ] This means that you should check a flag or something in StaticScope
    33566 [headius@he d] Every little bit matters. In experimental optimizations, JRuby is able
    + 33570 [shugo@ru y- ] I see.
    + 33602 [meta@po ox c] Since I view refinements as a horrible feature I'll never use, I like the
      33603 [wycats@gm il] Speaking as someone who writes a lot of libraries, I would be very likely to
threads.html
top