Project

General

Profile

Activity

From 11/13/2008 to 11/19/2008

11/19/2008

10:35 PM Revision 29927214 (git): * lib/logger.rb (Logger): should handle the case that cvs/svn do
not expand $Id keyword. [ruby-core:19991]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
10:28 PM Revision db65ddb5 (git): * 2008-11-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:28 PM Revision edcb8759 (git): * lib/minitest/unit.rb (MiniTest::Assertions#capture_io): adjust
indentation to shut up warning. [ruby-core:19993]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
07:02 PM Bug #743: Socket.gethostbyname returns odd values
=begin
gethostbyname/gethostbyaddr seem to work oddly in many respects.

1) Socket.gethostbyname works differently than TCPSocket.gethostbyname. The latter doesn't seem to have any real purpose for existing.
2) The alias array is...
alanwj (Alan Johnson)
06:56 PM Bug #691: Time::zone_utc? does not follow rfc2822
=begin
Akira Tanaka claimed that by this change Time#rfc2822 no longer round trip in [ruby-dev:37126].

% TZ=Europe/London ./ruby -rtime -e 'p Time.rfc2822(Time.local(2008,12,1).rfc2822)'
2008-12-01 00:00:00 UTC

It used to go...
matz (Yukihiro Matsumoto)
12:17 AM Bug #691 (Closed): Time::zone_utc? does not follow rfc2822
=begin
Applied in changeset r20251.
=end
matz (Yukihiro Matsumoto)
02:17 PM Bug #762 (Closed): module_functionがpublicになっている
=begin
Applied in changeset r20285.
=end
matz (Yukihiro Matsumoto)
08:52 AM Bug #762 (Closed): module_functionがpublicになっている
=begin
module_functionがいつのまにかpublicになっています。

= ruby19 result
RUBY_VERSION # => "1.9.0"
module Baz
module_function
def double(x) x*2 end
public_instance_methods # => [:double]
private_instance_met...
rubikitch (rubikitch .)
08:52 AM Revision 23572d3c (git): * string.c (rb_str_s_alloc, rb_str_replace): use null_str as well as
rb_string_value so that extension libraries do not segfault.
[ruby-core:19971]
* string.c (rb_str_replace): reduced unnecessary malloc and copy.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20287 b2dd03c8-39d4-4d8f-...
nobu (Nobuyoshi Nakada)
08:49 AM Revision d37f45ce (git): * ext/syck/rubyext.c (rb_syck_mktime): return DateTime for a value
out of range of Time. [ruby-core:19919]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
05:15 AM Revision b44d5711 (git): * node.h (NOEX_MODFUNC): should be include NOEX_PRIVATE.
[ruby-dev:37124]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
01:27 AM Feature #758 (Closed): speed up continuation in 1.9
=begin
Applied in changeset r20256.
=end
mame (Yusuke Endoh)
12:29 AM Revision 82493874 (git): * ChangeLog: fixed date format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:26 AM Bug #731 (Feedback): Net::HTTPHeader []= method does not work as expected
=begin
Which version are you using? I cannot reproduce the problem.
=end
matz (Yukihiro Matsumoto)
12:14 AM Bug #726 (Closed): erb references $KCOD
=begin
fixed by r20240
=end
matz (Yukihiro Matsumoto)
12:06 AM Revision 40f859ba (git): * vm_exec.h (RUBY_VM_EXEC_H): fixed include guard.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

11/18/2008

11:37 PM Bug #756 (Closed): lambda{} != lambda {}
=begin
Applied in changeset r20250.
=end
matz (Yukihiro Matsumoto)
11:32 PM Bug #699 (Closed): removing Exception#initialize dumps core
=begin
これについては修正しないことにします
=end
matz (Yukihiro Matsumoto)
10:40 PM Bug #750 (Rejected): Pathname.[]
=begin

=end
matz (Yukihiro Matsumoto)
10:39 PM Bug #668 (Closed): BigDecimal#to_r がありません
=begin
fixed by r20191
=end
matz (Yukihiro Matsumoto)
09:56 PM Bug #736 (Closed): Range#include? が遅い
=begin

=end
matz (Yukihiro Matsumoto)
06:19 PM Revision 95aa5473 (git): ChangeLog: correct file name
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masatoshi SEKI
06:18 PM Revision 84f142a1 (git): ChangeLog: correct file name
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masatoshi SEKI
06:14 PM Revision 70fb3463 (git): fixed fails occasionally [ruby-dev:37119]. thanks, shinichiro.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masatoshi SEKI
06:05 PM Revision 9b3e241b (git): fixed fails occasionally [ruby-dev:37119]. thanks, shinichiro.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masatoshi SEKI
05:39 PM Revision 1da55b38 (git): * error.c (Init_syserr): moved function definition itself from
template/known_errors.inc.tmpl.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:49 PM Revision 67ea4f90 (git): merges r20250 from trunk into ruby_1_9_1.
* proc.c (proc_eq): equivalence check should not done by pointer
comparison, but should be based on iseq contents. [ruby-dev:37101]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20274 b2dd03c8-39d4-4d8f-98ff-823fe6...
yugui (Yuki Sonoda)
04:48 PM Revision af4c9b7a (git): merges r20249 from trunk into ruby_1_9_1.
* lib/net/ftp.rb (Net::FTP#open_socket): SOCKSsocket is obsolete.
a patch from Alan Johnson <alan.wayne.johnson at gmail.com> in
[ruby-core:19982].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20273 b2dd03c8-39d4-...
yugui (Yuki Sonoda)
04:48 PM Revision 07126b6f (git): merges r20245 and r20246 from trunk into ruby_1_9_1.
* lib/logger.rb (ProgName): fixed for svn, based on a patch from
Nobuhiro IMAI at [ruby-dev:37108].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:48 PM Revision f41f2931 (git): merges r20244 from trunk into ruby_1_9_1.
* lib/webrick/httprequest.rb (WEBrick::HTTPRequest#read_request_line):
use possessive match for path retrieval to avoid huge recursion
for insanely long path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20271 b2d...
yugui (Yuki Sonoda)
04:48 PM Revision e0bbc35e (git): merges r20243 from trunk into ruby_1_9_1.
* re.c (rb_reg_desc): re might be NULL.
* regerror.c (onig_error_code_to_format): message updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:48 PM Revision b0722f60 (git): merges r20242 from trunk into ruby_1_9_1. recovers 1.8-compatible
parsing for OptionParser.
* lib/optparse.rb (OptionParser::make_switch): makes default
conversion to splat. [ruby-list:45645]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20269 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:48 PM Revision 7e5c0ea0 (git): merges r20241 from trunk into ruby_1_9_1.
* enc/depend (LIBS): fixed for disable-shared. [ruby-dev:37103]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:47 PM Revision 69d62fdc (git): merges r20240 from trunk into ruby_1_9_1.
remove -K option from erb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:47 PM Revision 43b5cb3d (git): merges r20239 from trunk into ruby_1_9_1
* configure.in (LIBRUBYARG_STATIC): fixed for --enable-rpath.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:47 PM Revision d685a643 (git): merges r20237 from trunk into ruby_1_9_1.
* re.c (rb_reg_regsub): returns -1 unless ascii as well as
rb_enc_ascget(). [ruby-dev:37097]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:47 PM Revision 57afae07 (git): merges r20236 from trunk into ruby_1_9_1.
* configure.in (LDSHARED): do not suppress debug info if higher debug
level is given, on cygwin and mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:47 PM Revision 486f93b7 (git): merges r20229 and r20230 from trunk into ruby_1_9_1.
* thread.c (rb_barrier_{new,wait,release,destroy}): use Mutex so that
circular requires fail with deadlock. [ruby-core:19821]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:47 PM Revision 509a936e (git): merges r20227 from trunk into ruby_1_9_1.
ruby.c (set_internal_encoding_once): fix typo in error string
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:46 PM Revision 5f2d8e4e (git): merges r20224 from trunk into ruby_1_9_1
* include/ruby/intern.h (rb_{external,locale}_str_new_cstr): optimized
versions for literal strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:46 PM Revision 5cf6cefc (git): merges r20223 from trunk into ruby_1_9_1.
* load.c (rb_require_safe): destroys barrier after successfully
loaded, to get rid of loading same library again. [ruby-core:19798]
* thread.c (rb_barrier_wait): can not wait destroyed barrier.
* thread.c (rb_barrier_destroy): destr...
yugui (Yuki Sonoda)
04:46 PM Revision 878be927 (git): * 2008-11-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:46 PM Revision addd76c6 (git): merges r20222 from trunk into ruby_1_9_1.
* lib/uri/generic.rb (URI::Generic#check_path): REL_PATH should a
symbol. [ruby-core:19805]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:27 PM Bug #759 (Closed): Logger::ProgName should be svn-friendly
=begin
Applied in changeset r20245.
=end
nobu (Nobuyoshi Nakada)
11:18 AM Bug #759 (Closed): Logger::ProgName should be svn-friendly
=begin
logger.rb がログファイルの先頭に付けるヘッダですが、
CVS のころの名残りで、プログラム名が / になっているようです。
いつまで Subversion を利用するかは定かではありませんが、
とりあえずテストも書いてみました。
=end
no6v (Nobuhiro IMAI)
04:24 PM Revision 2d549dcf (git): fixed NoMethodError problem from NaHi [ruby-dev:37110].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masatoshi SEKI
04:19 PM Revision 5ecc2ee0 (git): * cont.c (cont_mark, cont_capture, cont_restore_1): speed up
continuation by copying only valid YARV stack. [ruby-dev:37106]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
04:10 PM Revision a4c2fb04 (git): fixed NoMethodError problem from NaHi [ruby-dev:37110].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masatoshi SEKI
04:09 PM Revision 04c563a1 (git): * 2008-11-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:09 PM Revision dd278474 (git): fixed NoMethodError problem from NaHi [ruby-dev:37110].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masatoshi SEKI
03:12 PM Revision 552d6662 (git): * 2008-11-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:12 PM Revision 6ce0058a (git): * lib/time.rb: according to RFC2822, -0000 means local time, +0000
means UTC. a patch from Chun Wang. [ruby-core:19578]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
02:31 PM Revision 256e8b9a (git): * proc.c (proc_eq): equivalence check should not done by pointer
comparison, but should be based on iseq contents. [ruby-dev:37101]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
12:29 PM Revision e606e7e3 (git): * lib/net/ftp.rb (Net::FTP#open_socket): SOCKSsocket is obsolete.
a patch from Alan Johnson <alan.wayne.johnson at gmail.com> in
[ruby-core:19982].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
12:28 PM Revision c86c2e3a (git): * lib/net/ftp.rb (Net::FTP#open_socket): SOCKSsocket is obsolete.
a patch from Alan Johnson <alan.wayne.johnson at gmail.com> in
[ruby-core:19982].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
08:45 AM Feature #758: speed up continuation in 1.9
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37106] [Feature:1.9] speed up continuation in 1.9"
on Tue, 18 Nov 2008 00:44:53 +0900, "Yusuke ENDOH" <mame@tsg.ne.jp> writes:

|1.9 の継続は 1.8 に比べて極端に遅いようです。

|capture や call の際、VM...
matz (Yukihiro Matsumoto)
12:48 AM Feature #758 (Closed): speed up continuation in 1.9
=begin
遠藤です。

1.9 の継続は 1.8 に比べて極端に遅いようです。


$ time ruby18 -e 'i = 0; callcc {|c| $c = c }; i += 1; $c.call if i < 1000000'
real 0m1.060s
user 0m1.050s
sys 0m0.010s

$ time ruby19 -rcontinuation -e 'i = 0; callcc {|c|...
mame (Yusuke Endoh)
07:32 AM Revision fd346f76 (git): * lib/logger.rb (ProgName): fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:32 AM Revision 2f97cf02 (git): * lib/logger.rb (ProgName): fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:21 AM Revision c49e73e6 (git): * lib/webrick/httprequest.rb (WEBrick::HTTPRequest#read_request_line):
use non-greedy match for path retrieval to avoid huge recursion
for insanely long path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
07:18 AM Revision b7ac5b12 (git): * lib/logger.rb (ProgName): fixed for svn, based on a patch from
Nobuhiro IMAI at [ruby-dev:37108].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:18 AM Revision abe48d7a (git): * lib/logger.rb (ProgName): fixed for svn, based on a patch from
Nobuhiro IMAI at [ruby-dev:37108].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:58 AM Revision 9d2ecf3d (git): * lib/webrick/httprequest.rb (WEBrick::HTTPRequest#read_request_line):
use possessive match for path retrieval to avoid huge recursion
for insanely long path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
06:51 AM Revision 4ccfa1e9 (git): * re.c (rb_reg_desc): re might be NULL.
* regerror.c (onig_error_code_to_format): message updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
12:42 AM Revision 62709975 (git): * lib/optparse.rb (OptionParser::make_switch): makes default
conversion to splat. [ruby-list:45645]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:42 AM Revision ad5ff1c2 (git): * lib/optparse.rb (OptionParser::make_switch): makes default
conversion to splat. [ruby-list:45645]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

11/17/2008

09:05 AM Revision 8e6ad887 (git): * enc/depend (LIBS): fixed for disable-shared. [ruby-dev:37103]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:14 AM Revision 56228b4d (git): remove -K option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masatoshi SEKI

11/16/2008

05:19 PM Revision ebe1e5a5 (git): * configure.in (LIBRUBYARG_STATIC): fixed for --enable-rpath.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:19 PM Revision 5c759e6b (git): * configure.in (LIBRUBYARG_STATIC): fixed for --enable-rpath.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:47 AM Bug #755: select in windows errantly accepts too many fd's
=begin
Note also that if you (re) set FD_SETSIZE=2048 after including winsock.h you can fit far more sockets in an FD_SET [in fact, it might fix the problem reported, as long as link against msvcrt6 sonce msvcrt seems to not allow more ...
rogerdpack (Roger Pack)
04:41 AM Bug #755 (Closed): select in windows errantly accepts too many fd's
=begin
see the example for windows at
http://redmine.ruby-lang.org/issues/show/670


http://redmine.ruby-lang.org/issues/show/721
is also related.
Thanks!
-=R
=end
rogerdpack (Roger Pack)
09:22 AM Bug #756 (Closed): lambda{} != lambda {}
=begin
いつのまにかlambda {} == lambda {}でなくなったようです。

% ruby -ve 'p lambda{} == lambda {}'
ruby 1.9.1 (2008-11-14 revision 20234) [x86_64-linux]
false

1.8では成り立っていたのですが。

% ruby -ve 'p lambda{} == lambda {}' ...
shyouhei (Shyouhei Urabe)
01:02 AM Revision e624b633 (git): * eval.c (yield_under): fixed initialization not being allowed in C90.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

11/15/2008

10:47 PM Bug #754 (Closed): String#subの第二引数が正しくマルチバイト文字列を処理していない
=begin
Applied in changeset r20237.
=end
nobu (Nobuyoshi Nakada)
10:39 PM Bug #754 (Closed): String#subの第二引数が正しくマルチバイト文字列を処理していない
=begin
String#subの第二引数が正しくマルチバイト文字列を処理していない

>ruby19 -Ks -ve "puts 'test'.sub(/test/,'表0')"
ruby 1.9.1 (2008-10-28 revision 19983) [i386-mingw32]
付est

>ruby19 -Kn -e "puts 'test'.sub(/test/,%!\x95\x5c0!.force_encoding('SJIS...
nobu (Nobuyoshi Nakada)
01:46 PM Revision 316b78a5 (git): * re.c (rb_reg_regsub): returns -1 unless ascii as well as
rb_enc_ascget(). [ruby-dev:37097]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:24 PM Revision 61e8cf71 (git): * configure.in (LDSHARED): do not suppress debug info if higher debug
level is given, on cygwin and mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:24 PM Revision 1bd83c1f (git): * configure.in (LDSHARED): do not suppress debug info if higher debug
level is given, on cygwin and mingw.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

11/14/2008

11:31 AM Revision 1bd032b7 (git): * 2008-11-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:31 AM Revision bdcd5f42 (git): * 2008-11-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:31 AM Revision e1a2fec2 (git): * README.EXT, README.EXT.ja, vm_exec.c, vm_insnhelper.c: update
filenames.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
11:31 AM Revision 79e4f4cf (git): * README.EXT, README.EXT.ja, vm_exec.c, vm_insnhelper.c: update
filenames.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@20233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)

11/13/2008

07:30 PM Bug #751 (Closed): Regexp.new(dummy_encoding_string)
=begin
http://mono.kmc.gr.jp/~yhara/d/?date=20081101#p03
のようなことが起きるので、dummy encodingの文字列で
Regexp.newしたときは例外になった方が良いのではないでしょうか?
=end
znz (Kazuhiro NISHIYAMA)
07:28 PM Bug #750: Pathname.[]
=begin
From: Akinori MUSHA <redmine@ruby-lang.org>
Subject: [ruby-dev:37083] [Bug #750] Pathname.[]
Date: Thu, 13 Nov 2008 14:52:02 +0900

> Pathname[] がグロブ展開というのが自明かどうかですよね。
> 私は自明ではないと思います。

PathnameはDirやFileやFile::Stat等をごちゃまぜに...
rubikitch (rubikitch .)
02:54 PM Bug #750: Pathname.[]
=begin
Pathname[] がグロブ展開というのが自明かどうかですよね。
私は自明ではないと思います。

Dir[] も微妙なところで、過去にはあまりクラスメソッド[]を乱用すべきでないという議論があったように思います。

私が関わったものだと、 Set[] は比較的自明だと思うので採用しました。
=end
knu (Akinori MUSHA)
05:02 AM Bug #750 (Rejected): Pathname.[]
=begin
Dir.globとDir.[]とPathname.globが定義されているのに、なぜかPathname.[]が定義されていません。
なにか意図があるのでしょうか?
=end
rubikitch (rubikitch .)
06:48 PM Feature #747: /\A/u ignores BOM
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:37088] Re: [Feature #747] /\A/u ignores BOM"
on Nov.13,2008 18:13:39, <konishih@fd6.so-net.ne.jp> wrote:
> 大体分かってきたような気がします。普通にopenで読み込んだ場合は2.(=A)なの
> ですね。でStringオブジェクトに変換した場合は、エンコ...
usa (Usaku NAKAMURA)
06:01 PM Feature #747: /\A/u ignores BOM
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:37086] Re: [Feature #747] /\A/u ignores BOM"
on Nov.13,2008 17:32:25, <konishih@fd6.so-net.ne.jp> wrote:
> [ruby-dev:32981]の方も読んでみて、今の状況がよくわからなかったので質問さ
> せてください。現時点でRuby-1.9系は2BYTE...
usa (Usaku NAKAMURA)
02:59 PM Feature #747: /\A/u ignores BOM
=begin
At 19:31 08/11/12, Urabe Shyouhei wrote:
>卜部です。
>
>Tietew さんは書きました:
>> On Wed, 12 Nov 2008 17:49:47 +0900
>> In article <491a994c33f6e_95d7d550be42e4@redmine.ruby-lang.org>
>> [[ruby-dev:37075] [Feature #747] /\A/u ignores ...
duerst (Martin Dürst)
02:59 PM Feature #747: /\A/u ignores BOM
=begin
At 18:40 08/11/12, Tietew wrote:
>
>On Wed, 12 Nov 2008 17:49:47 +0900
>In article <491a994c33f6e_95d7d550be42e4@redmine.ruby-lang.org>
>[[ruby-dev:37075] [Feature #747] /\A/u ignores BOM]
>Shyouhei Urabe <redmine@ruby-lang....
duerst (Martin Dürst)
09:26 AM Bug #721: select in windows accepts too many fd's
=begin
Hello,

In message "[ruby-core:19890] [Bug #721] select in windows accepts too many fd's"
on Nov.13,2008 03:58:06, <redmine@ruby-lang.org> wrote:
> did this also fix the "hanging when you pass select > 64 fds" aspect? wou...
usa (Usaku NAKAMURA)
04:00 AM Bug #721: select in windows accepts too many fd's
=begin
did this also fix the "hanging when you pass select > 64 fds" aspect? would you like me to file a separate report for that?
Thanks!
-=R
=end
rogerdpack (Roger Pack)
05:55 AM Revision 6c5256ba (git): * 2008-11-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:55 AM Revision 4e668168 (git): * shell/command-processor.rb: undefined method `top_level_test' in
Shell#test. [ruby-list:45634]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@20231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
keiju (Keiju Ishitsuka)
03:46 AM Bug #719: yaml not precise on some strings
=begin
YAML can express this object as following,
---
- foo: "\n"
bar: "baz\n \nbaz"

this is syck's bug.
=end
naruse (Yui NARUSE)
03:01 AM Feature #749 (Rejected): String#indent, String#tabto, etc.
=begin
There are few indention related String extensions I find myself frequently reusing. Ruby really has nothing built-in that addresses this, so I'd like to the following methods, or something like them, ultimately make it into Ruby...
trans (Thomas Sawyer)
02:31 AM Revision 51360310 (git): * thread.c (rb_barrier_wait): gets rid of recursive deadlock.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:54 AM Bug #704: delegate.rb will only delegate to specifically-named delegate object
=begin
Oh crap. :) Sorry about that. Thanks.
=end
erikh (Erik Hollensbe)
 

Also available in: Atom