Project

General

Profile

Activity

From 08/07/2008 to 08/13/2008

08/13/2008

11:45 PM Revision ae8522ff (git): rdoc updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:30 PM Bug #437 (Closed): test_strftime(TestTime) fails on Solaris
=begin
test_strftime(TestTime) fails on Solaris.

$ ./ruby-trunk test/ruby/test_time.rb
Loaded suite test/...
shugo (Shugo Maeda)
11:27 PM Bug #436 (Closed): test_list(TestThread) fails on Solaris/x64
=begin
Applied in changeset r18586.
=end
shugo (Shugo Maeda)
11:13 PM Bug #436 (Closed): test_list(TestThread) fails on Solaris/x64
=begin
test_list(TestThread) fails on Solaris/x64.

test_list(TestThread)
[/export/home/shugo/src/ruby...
shugo (Shugo Maeda)
11:17 PM Bug #429 (Closed): make failed on powerpc-apple-darwin9.4.0
=begin
Applied in changeset r18585.
=end
kouji (Kouji Takao)
01:59 PM Bug #429 (Closed): make failed on powerpc-apple-darwin9.4.0
=begin
gcc -Wall -Wformat=2 -Wundef -Wno-parentheses -g -O2 -DRUBY_DEBUG_ENV -O2 -g -Wall -Wno-parentheses -pipe -fn...
znz (Kazuhiro NISHIYAMA)
10:31 PM Bug #282: failure of test_asctime(TestTime) on mswin32
=begin
ワナベです。

2008/08/12 20:56 木村浩一 <[email protected]>:
> ・_WIN32というシンボルは対象が広すぎ(MSVCRTを使わないものも含む)
> ・MSVCRTのバグに...
wanabe (_ wanabe)
09:26 PM Revision abfd87c2 (git): * thread.c (rb_thread_execute_interrupts): switch event
should be occur only once.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18596 b2dd03c8-39d4-4d8f-98ff-823fe69...
ko1 (Koichi Sasada)
08:38 PM Revision 7085729d (git): * common.mk: parse.h depends on parse.c.
* common.mk: hash.o depends on $(ID_H_INCLUDES).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18595 b2dd03c8-39...
naruse (Yui NARUSE)
05:58 PM Bug #409: Can't modify frozen ... の型
=begin
frozenという「状態」ははたして型(type)なのか悩んだあげくの変更なのですが、変更しない方がよいでしょうか。
=end
matz (Yukihiro Matsumoto)
05:49 PM Bug #432 (Rejected): func (x,y)
=begin
1.9での仕様変更です。

1.8では引数の括弧の前に空白があっても、純粋にメソッド引数とみなしましたが、1.9ではこれは括弧で囲まれた単一の式と見なします。これは

p (n+5).abs

...
matz (Yukihiro Matsumoto)
05:37 PM Bug #432: func (x,y)
=begin

=end
shyouhei (Shyouhei Urabe)
05:36 PM Bug #432 (Rejected): func (x,y)
=begin
以下のコードがparse errorです。

% ~/target/trunk/bin/ruby -ve 'p (1,2)'
ruby 1.9.0 (2008-08-13 revision 1757...
shyouhei (Shyouhei Urabe)
05:47 PM Revision 6bdb909e (git): add ML ref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
05:47 PM Bug #419 (Closed): [PATCH] Hash#default_proc=
=begin
Applied in changeset r18577.
=end
matz (Yukihiro Matsumoto)
05:46 PM Revision efdcaba2 (git): * test/ruby/test_file_exhaustive.rb (TestFileExhaustive#setup): set group of tmpdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
05:45 PM Revision fd6ad3b7 (git): cleanup spaces and tabs
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
05:24 PM Revision fde26b7d (git): * transcode.c (econv_primitive_convert): add output_byteoffset
argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
04:12 PM Bug #123 (Closed): Time.now <=> SimpleDelegator.new(Time.now)
=begin

=end
matz (Yukihiro Matsumoto)
04:11 PM Bug #431 (Closed): Time.now <=> SimpleDelegator.new(Time.now)
=begin

=end
matz (Yukihiro Matsumoto)
04:09 PM Bug #431 (Feedback): Time.now <=> SimpleDelegator.new(Time.now)
=begin

=end
matz (Yukihiro Matsumoto)
04:06 PM Bug #431 (Closed): Time.now <=> SimpleDelegator.new(Time.now)
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:35830] Re: [Bug:1.9] Time.now <=> SimpleDelegator.new(Time.now)"
...
matz (Yukihiro Matsumoto)
03:49 PM Revision e6eb8f03 (git): * transcode.c (rb_trans_open): constified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:43 PM Revision 3622cd19 (git): * configure.in (rb_cv_gcc_function_alias): checks alias attribute.
* string.c (alias_func): replaced with RUBY_ALIAS_FUNCTION.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18589...
nobu (Nobuyoshi Nakada)
03:04 PM Revision ca3c54c0 (git): svn:eol-sytle
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:42 PM Revision 6733142c (git): * common.mk (parse.h): fake rule.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:22 PM Revision 31ad92b2 (git): * test/ruby/test_thread.rb (test_list): call Thread.pass to run t1.
fixed [ruby-core:18264].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
02:09 PM Revision cdc2278f (git): * string.c (alias_func): changed to 'weak, alias' from 'alias' for
Mac OSX. (closes #429)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kouji (Kouji Takao)
10:42 AM Revision 96af71a2 (git): * gc.c: count only freed object as freelist size.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:42 AM Revision 38c94fa1 (git): * marshal.c (marshal_load): set arg.untrust properly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
09:32 AM Revision 1d308e62 (git): Ignore conftest.dSYM generated by Xcode 3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:24 AM Revision d912e276 (git): * 2008-08-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:24 AM Revision 6db402c2 (git): * hash.c (rb_hash_set_default_proc): Add Hash#default_proc=;
submitted by Giuseppe Bilotta. #420
* eval.c (rb_obj_is_proc), intern.h: Export rb_obj_is_proc().
git-svn-id: svn...
Akinori MUSHA
09:22 AM Revision 0f9594ee (git): ignore newline.c
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
08:47 AM Revision 9adfb306 (git): * transcode.c (econv_inspect): new method.
+
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
08:44 AM Revision 8d4086d7 (git): * hash.c (rb_hash_set_default_proc): add new method. a patch from
Giuseppe Bilotta. #419
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
08:36 AM Revision 3e7d8bf9 (git): * transcode.c (transcode_restartable0): several local variables
removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
08:32 AM Revision e0889dbf (git): * vm_insnhelper.c (caller_setup_args): should ensure if the value
from to_proc is a real Proc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18575 b2dd03c8-39d4-4d8f-98ff-823fe69...
matz (Yukihiro Matsumoto)
08:30 AM Revision 5068e137 (git): * common.mk: regint.h no longer includes vm_core.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
08:28 AM Revision 04f7390c (git): * transcode_data.h (rb_transcoding): add fields: writebuf_off,
writebuf_len and writebuf.
(TRANSCODING_WRITEBUF): new macro.
* transcode.c (transcode_restartable0): output until...
akr (Akira Tanaka)
08:21 AM Revision 8f1e7a37 (git): * thread.c (rb_thread_check_ints): added. please note that
this function may cause ruby's thread switching.
* include/ruby/intern.h: ditto.
* regint.h: use rb_thread_check_ints...
ko1 (Koichi Sasada)
08:03 AM Revision d4b7cc79 (git): * golf_prelude.rb, lib/set.rb (TC_Set#test_each),
test/readline/test_readline_history.rb (Readline#test_each__enumerator),
test/ruby/test_array.rb (TestArray#test_co...
Akinori MUSHA
07:53 AM Revision 16612b36 (git): * thread.c, vm_core.h: add manual priority support
using time slice. if you enable USE_NATIVE_THREAD_PRIORITY
macro, this mechanism is ignored. [ruby-dev:33124]
* t...
ko1 (Koichi Sasada)
07:32 AM Revision 81719aff (git): add rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:25 AM Revision f433d710 (git): * object.c (rb_obj_untrusted): new method Object#untrusted?.
(rb_obj_untrust): new method Object#untrust.
(rb_obj_trust): new method Object#trust.
* array.c, debug.c, time.c, i...
shugo (Shugo Maeda)
07:14 AM Revision 55c141c6 (git): * test/ruby/test_m17n.rb: follow EncodingCompatibilityError.
* test/ruby/test_mixed_unicode_escapes.rb: ditto.
* test/ruby/enc/test_utf16.rb: ditto.
git-svn-id: svn+ssh://ci.ru...
naruse (Yui NARUSE)
07:13 AM Revision 09000488 (git): * time.c (time_cmp): retry with right hand operand if its not a
time object. [ruby-dev:35011]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18566 b2dd03c8-39d4-4d8f-98ff-823fe...
matz (Yukihiro Matsumoto)
06:53 AM Revision 0d242ac6 (git): * string.c: Apply a temporary fix to fix build on OS X. A real
fix will follow later.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
06:25 AM Revision 7b8e762a (git): * enumerator.c (Init_Enumerator): Rename Enumerable::Enumerator to
just Enumerator.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
06:15 AM Revision 5f5b25d2 (git): * common.mk (prelude.c, golf_prelude.c): Using $(COMPILE_PRELUDE)
requires $(RBCONFIG).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18563 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
06:08 AM Revision 4aa25199 (git): * transcode.c (econv_init): make flags argument optional.
(econv_primitive_convert): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18562 b2dd03c8-39d4-4d8f-98ff-8...
akr (Akira Tanaka)
05:59 AM Revision eb8e0dc1 (git): Add parse.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:56 AM Revision 8cb7595f (git): * common.mk (realclean-local): Remove parse.h as well.
* common.mk: Add missing dependencies regarding vm_core.h, id.h,
parse.c (parse.h), etc..
git-svn-id: svn+ssh://...
Akinori MUSHA
05:54 AM Revision 3785eb77 (git): fix constant name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:53 AM Revision 279e6129 (git): fix variable name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:48 AM Revision a14d5eb0 (git): * enc/trans/newline.trans (rb_crlf_newline): new transcoder.
(rb_cr_newline): new transcoder.
* transcode.c (trans_open_i): one more exra room for input newline
converter.
(...
akr (Akira Tanaka)
05:30 AM Revision 74a2a7bd (git): * enc/trans/newline.trans: new file.
* transcode_data.h (rb_trans_t): add last_tc field.
* transcode.c (UNIVERSAL_NEWLINE): defined.
(CRLF_NEWLINE): de...
akr (Akira Tanaka)
05:00 AM Revision ab0ee1d5 (git): * common.mk (parse.c): generates parse.h together.
* id.c, id.h: use constants for parser tokens.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18555 b2dd03c8-39d...
nobu (Nobuyoshi Nakada)
04:49 AM Revision cc77f676 (git): * vm.c: rewind cfp to show proper backtrace.
[ruby-dev:35820]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
04:09 AM Revision eaa1bcab (git): * tool/make-snapshot: fix for clean up.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:46 AM Revision 7fe95731 (git): * vm_core.h: Declare rb_iseq_clone, which is used in class.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
02:40 AM Revision e9ebe1a1 (git): * transcode.c (transcode_search_path): return the length of converter
path.
(load_transcoder_entry): renamed from load_transcoder.
(load_transcoder): new function for loding transcode...
akr (Akira Tanaka)
01:45 AM Revision 7caecdbe (git): * tool/make-snapshot: try to find exported directory.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:25 AM Revision 4e150177 (git): * doc/NEWS: Mention the Readline.vi_editing_mode?,
Readline.emacs_editing_mode?, Readline::HISTORY[] and
Readline::HISTORY.clear change.
git-svn-id: svn+ssh://ci.ru...
kouji (Kouji Takao)

08/12/2008

11:03 PM Revision 5501d84c (git): * transcode.c (econv_primitive_convert): add output_size argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:43 PM Revision 9d4bb3b9 (git): * transcode.c (rb_trans_conv): report last transcode_obuf_full.
(econv_max_output): new method Encoding::Converter#max_output.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18...
akr (Akira Tanaka)
08:23 PM Feature #427 (Rejected): FileTest return values
=begin
It would be more convenient if FileTest.directory? and FileTest.file? and perhaps some other FileTest methods...
Anonymous
06:54 PM Bug #388 (Closed): BigDecimal <=> Float # => nil
=begin

=end
matz (Yukihiro Matsumoto)
03:37 PM Bug #388: BigDecimal <=> Float # => nil
=begin

=end
ko1 (Koichi Sasada)
06:17 PM Revision 85c41f4f (git): * error.c (rb_eEncCompatError): add Exception.
* include/ruby/ruby.h: ditto.
* encoding.c (rb_enc_check): use rb_eEncCompatError.
* string.c (rb_enc_cr_str_buf_ca...
naruse (Yui NARUSE)
05:37 PM Revision fc6484cb (git): * transcode.c (str_transcode): fix error message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:12 PM Bug #408 (Rejected): Array#[]= 要素数が減るとき
=begin
なるほど。わかりました。
=end
shyouhei (Shyouhei Urabe)
03:37 PM Bug #376: Rinda has a race condition
=begin

=end
ko1 (Koichi Sasada)
03:34 PM Bug #376 (Rejected): Rinda has a race condition
=begin

=end
ko1 (Koichi Sasada)
03:37 PM Bug #203 (Closed): net/http sends wrong content-length
=begin
Applied in changeset r18518.
=end
aamine (Minero Aoki)
02:25 PM Bug #203: net/http sends wrong content-length
=begin

=end
ko1 (Koichi Sasada)
03:34 PM Bug #372 (Rejected): Rinda has a race condition
=begin

=end
ko1 (Koichi Sasada)
02:46 PM Revision edcd02cb (git): * transcode.c (rb_cEncodingConverter): new class Encoding::Converter.
(econv_free): new function.
(econv_s_allocate): ditto.
(econv_init): ditto.
(check_econv): ditto.
(econv_prim...
akr (Akira Tanaka)
02:30 PM Bug #378: rbconfig.rb:173: [BUG] Stack consistency error
=begin

=end
ko1 (Koichi Sasada)
02:29 PM Bug #373: MingwでIO#dupがブロックする
=begin

=end
ko1 (Koichi Sasada)
02:27 PM Bug #402: default_external depends on the order of -K and -E
=begin

=end
ko1 (Koichi Sasada)
02:26 PM Bug #419: [PATCH] Hash#default_proc=
=begin

=end
ko1 (Koichi Sasada)
08:16 AM Bug #419: [PATCH] Hash#default_proc=
=begin
Oops, I assigned it to the wrong tracker, should have been a Feature, sorry 8-(
=end
oblomov (Giuseppe Bilotta)
08:13 AM Bug #419 (Closed): [PATCH] Hash#default_proc=
=begin
The attached patch implements Hash#default_proc=, a method to change the default proc for hashes after creati...
oblomov (Giuseppe Bilotta)
02:16 PM Revision c523f6f1 (git): * string.c (rb_str_splice_0): call rb_str_drop_bytes, not rb_str_drop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:11 AM Revision 12096f58 (git): * tool/make-snapshot: fix for enc.mk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:08 AM Revision f65719e5 (git): * string.c (rb_str_drop_bytes): new function to drop first bytes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:07 AM Revision 26bc383e (git): * string.c (rb_str_drop): new function to drop first bytes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:00 AM Revision 8938f611 (git): * string.c: more descriptive aliases of rb_str_new[2-5].
[ruby-dev:35615]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:59 AM Revision 596eecd7 (git): * vm.c, vm_insnhelper.c (vm_define_method): move
function place.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
09:56 AM Revision 456dc8bc (git): * include/ruby/intern.h (rb_str_new2, rb_tainted_str_new2,
rb_usascii_str_new2): use with-length versions with strlen to
optimize strlen, if optimized.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
09:55 AM Revision 741cc678 (git): * gc.c (getrusage_time): Returned effective value on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kouji (Kouji Takao)
09:51 AM Revision 608cb2ed (git): * transcode.c (rb_trans_open): free ts before raise.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18535 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:51 AM Revision 11873f13 (git): * ext/syslog/syslog.c (mSyslog_open): Use of Check_SafeStr() is
deprecated.
(mSyslogConstants_LOG_MASK, mSyslogConstants_LOG_UPTO): Use
NUM2INT() instead of FIX2INT() when the t...
Akinori MUSHA
09:47 AM Revision 5643c0d6 (git): * ext/bigdecimal/bigdecimal.c (BigDecimalCmp): should not ignore
<=> comparison. [ruby-dev:35732]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18533 b2dd03c8-39d4-4d8f-98ff-8...
matz (Yukihiro Matsumoto)
09:43 AM Revision 79cd32fe (git): * enc/trans/make_transdb.rb: *.erb.c is not used anymore.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:42 AM Revision 6d87cec0 (git): * transcode_data.h (rb_trans_elem_t): new field: from and to.
* transcode.c (trans_open_i): just record from and to.
(rb_trans_open): load transcodings.
git-svn-id: svn+ssh://...
akr (Akira Tanaka)
09:35 AM Revision d04cc54a (git): * ext/syslog/syslog.c (mSyslog_open): Use of Check_SafeStr() is
deprecated.
(mSyslogConstants_LOG_MASK, mSyslogConstants_LOG_UPTO): Use
NUM2INT() instead of FIX2INT() when the t...
Akinori MUSHA
09:25 AM Revision 6885f3b7 (git): * tool/transcode-tblgen.rb (#transcode_tblgen): slight message
improvement.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
09:23 AM Revision 7464de7e (git): Mention the Array#choice removal and the Array#delete change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:12 AM Revision e6058393 (git): * array.c (rb_ary_delete): Array#delete to return deleted element.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
08:17 AM Revision abef7fa8 (git): * transcode.c (trans_open_i): check the result of rb_transcoding_open.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:24 AM Revision 5b3278b7 (git): * gc.c (gc_profile_result): use rb_str_catf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)
07:20 AM Revision 5ade9354 (git): * transcode_data.h (TRANSCODE_ERROR): removed.
* tool/transcode-tblgen.rb: 8bit byte of ASCII-8BIT is a valid
(but unique to ASCII-8BIT) character.
* transcode.c...
akr (Akira Tanaka)
07:09 AM Revision 47c8401c (git): * lib/net/pop.rb: POP3Command should export @socket since POP calls #socket.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Minero Aoki
07:06 AM Revision 076b6a22 (git): * sprintf.c, util.c (quorem, nrv_alloc, dtoa): enabled floating point
support.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:03 AM Revision e2159ba7 (git): * string.c (rb_str_intern): constified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:02 AM Revision fccc0945 (git): * gc.c (gc_profile_result): use sprintf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)
06:39 AM Revision 71553b91 (git): * string.c (rb_str_intern): should check symbol table overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
06:32 AM Revision 00b129c4 (git): * lib/net/http.rb (send_request_with_body): Content-Length should be byte length of string. (closes #203)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Minero Aoki
06:19 AM Revision 6d8c1483 (git): * enc/depend: (transvpath_prefix): prefix has no extension, so replace
%s with "".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
06:17 AM Revision fa9ef4bf (git): * test/readline/test_readline.rb (TestReadline#test_safe_level_4):
tested Readline.vi_editing_mode? and Readline.emacs_editing_mode?.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
kouji (Kouji Takao)
05:58 AM Revision 377ef4ba (git): Mention Array#sample.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:56 AM Revision 9ba8db84 (git): * array.c (rb_ary_choice): Resurrect #choice. Let me think about
it for a while.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18514 b2dd03c8-39d4-4d8f-98ff-823fe69...
Akinori MUSHA
05:25 AM Revision 13f1418d (git): * enc/Makefile.in (.SUFFIXES): renamed to .trans.
* enc/make_encmake.rb: added --encs and --no-encs options.
* enc/depend (TRANSVPATH): fix for nmake.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
05:20 AM Revision ae04e366 (git): * lib/net/https.rb: supress syntax warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Minero Aoki
05:18 AM Revision 08795f9c (git): * lib/net/http.rb (Net::HTTP#initialize): initialize net/https variables to supress syntax warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Minero Aoki
05:15 AM Revision 3c1fca24 (git): * ext/dl/cptr.c (rb_dlptr_s_to_ptr): fixed shadowing variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:08 AM Revision e65c07e9 (git): * array.c (rb_ary_sample): rename #choice to #sample. in
addition, sample takes optional argument, a la #first.
* random.c (Init_Random): always initialize seed.
git-svn-id...
matz (Yukihiro Matsumoto)
05:08 AM Revision 0bf6ed0f (git): * ext/socket/getaddrinfo.c (getaddrinfo): constified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:05 AM Revision aadf534b (git): * 2008-08-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:05 AM Revision e1d3451f (git): * misc/ruby-mode.el (ruby-imenu-create-index-in-block): Fix the
regexp to only pick definition lines properly. `module_funtion'
is not a definition of a module named `_function'....
Akinori MUSHA
04:35 AM Revision c2e85dfa (git): * test/win32ole/test_err_in_callback.rb: do not require 'mkmf'
unless WIN32OLE is defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18505 b2dd03c8-39d4-4d8f-98ff-823fe69b...
matz (Yukihiro Matsumoto)

08/11/2008

11:35 PM Bug #408: Array#[]= 要素数が減るとき
=begin
しかし、

a = %w"A B C D E"; a[-2, 2] = 4; p a

は1.8でも["A", "B", "C", 4]になりますから、

a = %w"A B C D ...
matz (Yukihiro Matsumoto)
08:39 PM Bug #408 (Open): Array#[]= 要素数が減るとき
=begin
仮にそうなら[-2,2]=nilでnilが*ひとつだけ*残る意味が分かりません。
この挙動はやはりバグであると思います。
=end
shyouhei (Shyouhei Urabe)
07:14 PM Bug #408 (Closed): Array#[]= 要素数が減るとき
=begin
これは1.9での仕様変更です。

1.9ではnilは要素の削除という特別な役割を失いました。
ですから ary[n,m]=nil は ary[n,m]=4 と同様にnilを挿入します。
=end
matz (Yukihiro Matsumoto)
10:49 PM Revision 61f512a3 (git): add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:44 PM Revision 94ca2d94 (git): * transcode_data.h (rb_transcoder): add resetstate_func field for
resetting a state of stateful encoding.
* enc/trans/iso2022.trans (rb_EUC_JP_to_ISO_2022_JP): specify
finish_eucjp...
akr (Akira Tanaka)
10:21 PM Revision 5f9b877e (git): * transcode.c (get_replacement_character): extracted from
output_replacement_character.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18502 b2dd03c8-39d4-4d8f-98ff-823fe...
akr (Akira Tanaka)
10:00 PM Revision c1361132 (git): * transcode_data.h (rb_transcoder): typedef at first.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:49 PM Revision 425098de (git): * transcode.c (rb_trans_conv): find second last error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:17 PM Bug #416 (Closed): core_set_method_alias
バックトレースに`core_set_method_alias`という謎のメソッド名が出現することがあります

% ~/target/trunk/bin/ruby -ve 'alias foo bar'
ruby...
shyouhei (Shyouhei Urabe)
03:50 PM Revision 53fddace (git): * 2008-08-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:50 PM Revision a2901a7c (git): * transcode_data.h (rb_trans_result_t): new type.
(rb_trans_elem_t): new type.
(rb_trans_t): new type.
* transcode.c (transcode_dispatch_cb): removed.
(transcode_...
akr (Akira Tanaka)
11:39 AM Revision 96765d15 (git): * iseq.c (rb_iseq_clone): should preserve cref_stack link.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
11:33 AM Revision 199a9577 (git): * ext/dl/cfunc.c (rb_dlcfunc_call): add taint check.
* ext/dl/dl.c (rb_dl_malloc): add rb_secure(2).
* ext/dl/dl.c (rb_dl_realloc): ditto.
* ext/dl/dl.c (rb_dl_free): d...
matz (Yukihiro Matsumoto)
11:11 AM Revision 35b6abbc (git): * gc.c (getrusage_time): works only if RUSAGE_SELF is defined right
now.
* gc.c (gc_profile_result): C99.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18495 b2dd03c8-39d4-4d8f-9...
nobu (Nobuyoshi Nakada)
10:00 AM Revision 9295fd4b (git): * array.c (rb_ary_sample): rename #choice to #sample. in
addition, sample takes optional argument, a la #first.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18494 b2dd0...
matz (Yukihiro Matsumoto)
09:36 AM Revision 130e7202 (git): * gc.c: added GC::Profiler.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)
09:16 AM Revision c5579a83 (git): fixed ChangeLog.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kouji (Kouji Takao)
08:31 AM Revision aa2a222f (git): * ext/readline/README.ja: added API document for
Readline.vi_editing_mode? and Readline.emacs_editing_mode?.
* ext/readline/extconf.rb: checked rl_editing_mode varia...
kouji (Kouji Takao)
08:13 AM Revision e956f287 (git): * class.c (clone_method): should copy cbase in cref as well.
[ruby-dev:35116]
* iseq.c (iseq_mark): mark original iseq object.
* iseq.c (iseq_free): do not free internal data i...
matz (Yukihiro Matsumoto)
07:58 AM Revision 5898c074 (git): * test/readline/test_readline.rb: added test for Readline's class
methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kouji (Kouji Takao)
07:39 AM Revision 2897632f (git): * enc/trans/iso2022.trans: renamed from iso2022.erb.c.
* enc/trans/single_byte.trans: ditto.
* enc/trans/utf_16_32.trans: ditto.
* enc/trans/korean.trans: ditto.
* enc/t...
akr (Akira Tanaka)
06:11 AM Revision 36dd9a22 (git): * configure.in (rb_cv_broken_glibc_ia64_erfc): renamed from
rb_broken_glibc_ia64_erfc.
[ruby-core:18228]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18487 b2dd03c8-39d...
akr (Akira Tanaka)
05:42 AM Revision 581d01e6 (git): * 2008-08-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:42 AM Revision c27c68b8 (git): * class.c (clone_method): should copy cbase in cref as well.
[ruby-dev:35116]
* node.h (NEW_CREF): new NEW_ macro.
* eval.c (PUSH_CREF): use NEW_CREF().
git-svn-id: svn+ssh://...
matz (Yukihiro Matsumoto)
02:52 AM Revision 544b3c18 (git): fix ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@18484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
02:52 AM Revision 655e3143 (git): fix ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@18483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
01:06 AM Revision cc0114b6 (git): * 2008-08-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:06 AM Revision bd5bf372 (git): * transcode_data.h (rb_transcoding): rename fields.
readlen -> recognized_len.
feedlen -> readagain_len.
* transcode.c: follow the field renaming.
git-svn-id: svn+s...
akr (Akira Tanaka)
12:37 AM Revision 2691446e (git): merge revision(s) 17872:
* ext/dl/dl.c (rb_str_to_ptr): should propagate taint to dlptr.
* ext/dl/dl.c (rb_ary_to_ptr): ditto.
...
shyouhei (Shyouhei Urabe)
12:36 AM Revision 40785d53 (git): merge revision(s) 17872:
* ext/dl/dl.c (rb_str_to_ptr): should propagate taint to dlptr.
* ext/dl/dl.c (rb_ary_to_ptr): ditto.
...
shyouhei (Shyouhei Urabe)

08/10/2008

01:37 PM Revision badd9f1e (git): * transcode.c (transcode_restartable0): invalid handling simplified.
(transcode_restartable): use PARTIAL_INPUT for converting buffered
input.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
akr (Akira Tanaka)
01:25 PM Revision 4d763fb8 (git): * encoding.c: include util.h. [ruby-dev:35715]
* common.mk: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
12:43 PM Bug #369 (Closed): Ruby 1.9でRailsのactionpackのテストの終了時にSEGV
=begin
Applied in changeset r18398
=end
nobu (Nobuyoshi Nakada)
12:37 PM Feature #403 (Closed): Add support to Haiku
=begin
Applied in changeset r18472.
=end
nobu (Nobuyoshi Nakada)
12:26 PM Revision 436a136b (git): * transcode_data.h (rb_transcoding): new field: flags.
* transcode.c (load_transcoder): extracted from transcode_dispatch_cb.
(rb_transcoding_result_t): renamed from tran...
akr (Akira Tanaka)
09:37 AM Bug #98 (Closed): irb Classを抜けるとTypeError
=begin
Applied in changeset r18465.
=end
nobu (Nobuyoshi Nakada)
09:10 AM Revision 30e90a33 (git): * tool/transcode-tblgen.rb: record checksum of
transcode-tblgen.rb itself.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18473 b2dd03c8-39d4-4d8f-98ff-823fe69...
akr (Akira Tanaka)
03:34 AM Revision aa945776 (git): * config.guess ({powerpc-apple,i586-pc}-haiku): re-applied r18403.
[ruby-core:18110]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:29 AM Revision 729615e6 (git): * config.{guess,sub}: updated to automake-1.10.1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:29 AM Revision 2be9ae2f (git): * config.{guess,sub}: updated to automake-1.10.1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:15 AM Revision 00522fad (git): * configure.in,parse.y: removed garbage spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:15 AM Revision de0a9f72 (git): * configure.in,parse.y: removed garbage spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:45 AM Revision e3d9fc76 (git): * enc/Makefile.in (make-workdir): use MAKEDIRS.
* enc/depend: makes target directory before compile/link.
* tool/transcode-tblgen.rb: creates target directory.
gi...
nobu (Nobuyoshi Nakada)
02:33 AM Revision 2ce7aeca (git): * transcode.c: rename my_transcoding to tc and my_transcoder to tr.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:17 AM Revision e748ed51 (git): * transcode_data.h (rb_transcoding): add feedlen field.
* transcode.c (transcode_restartable0): renamed from
transcode_restartable.
save input buffer into feed buffer if...
akr (Akira Tanaka)
02:03 AM Revision 04609e1e (git): * common.mk (extconf): use MAKEDIRS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:03 AM Revision 3ba7984e (git): * common.mk (extconf): use MAKEDIRS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:35 AM Revision 50c24100 (git): * lib/irb.rb (IRB::Irb#inspect): instance_variables returns symbols
instead of strings now. [ruby-dev:34930]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18465 b2dd03c8-39d4-4d...
nobu (Nobuyoshi Nakada)
12:23 AM Revision b2718506 (git): * transcode.c (transcode_char_start): refactored to remove readlen
argument.
(transcode_restartable): refactored to remove readlen variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
akr (Akira Tanaka)

08/09/2008

11:56 PM Revision 363cad32 (git): * gc.c (STACK_LEVEL_MAX, ruby_stack_length): returns size_t.
[ruby-core:18207]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18463 b2dd03c8-39d4-4d8f-98ff-823fe...
nobu (Nobuyoshi Nakada)
11:56 PM Revision bdcb8fd0 (git): * gc.c (STACK_LEVEL_MAX, ruby_stack_length): returns size_t.
[ruby-core:18207]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:33 PM Revision 94dc1e0b (git): r18455 reverted.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:15 PM Revision 6662af65 (git): * 2008-08-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:15 PM Revision 1bca9ada (git): * 2008-08-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:15 PM Revision 9a65958d (git): * configure.in (rb_cv_missing__dtos18, rb_cv_missing_fconvert),
ext/digest/md5/md5.c, ext/openssl/ossl.c (main),
ext/socket/extconf.rb (ipv6, wide-getaddrinfo): main should be int...
nobu (Nobuyoshi Nakada)
11:15 PM Revision a64266a7 (git): * configure.in (rb_cv_missing__dtos18, rb_cv_missing_fconvert),
ext/digest/md5/md5.c, ext/openssl/ossl.c (main),
ext/socket/extconf.rb (ipv6, wide-getaddrinfo): main should be int...
nobu (Nobuyoshi Nakada)
01:34 PM Revision 0e3d1017 (git): * transcode.c (transcode_loop): take destination and resize function
as parameters.
(more_output_buffer): ditto.
(str_transcoding_resize): argument changed from rb_transcoding* to
...
akr (Akira Tanaka)
12:41 PM Revision a596f3a7 (git): * common.mk: encs depend on transdb.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:10 PM Revision f673a79e (git): * configure.in (rb_cv_rshift_sign, rb_cv_binary_elf): get rid of
AC_TRY_RUN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:10 PM Revision cf7ad7e0 (git): * configure.in (rb_cv_rshift_sign, rb_cv_binary_elf): get rid of
AC_TRY_RUN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:32 AM Revision b9d39953 (git): * transcode.c (transcode_char_start): arguments changed.
(transcode_restartable): arguments changed to avoid *in_pos points
out of buffer by decreasing *in_pos.
git-svn-i...
akr (Akira Tanaka)
07:35 AM Revision 4bceda11 (git): * transcode_data.h (rb_transcoding): new fields: next_info and next_byte.
* transcode.c (transcode_restartable): save/restore next_info and
next_byte.
sync readlen and in_p when invalid.
...
akr (Akira Tanaka)
06:25 AM Revision ca3dd2d8 (git): * transcode.c (transcode_restartable): my_transcoder argument removed.
(transcode_loop): my_transcoder argument removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18453 b2dd03c8-...
akr (Akira Tanaka)
06:02 AM Revision 139234e1 (git): * transcode_data.h (rb_transcoding): add fields for restartable
transcoding.
(rb_transcoder): add max_input field.
from_unit_length field is renamed to input_unit_length.
* too...
akr (Akira Tanaka)
04:35 AM Revision de4a65a2 (git): * 2008-08-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:35 AM Revision 750cb61e (git): * stable/ext/socket/socket.c (NI_MAXHOST, NI_MAXSERV): fixed invalid
preprocessor directives. a patch from Peter Bowen at
[ruby-core:18211].
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)
04:35 AM Revision 69aeb09e (git): * stable/ext/socket/socket.c (NI_MAXHOST, NI_MAXSERV): fixed invalid
preprocessor directives. a patch from Peter Bowen at
[ruby-core:18211].
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)

08/08/2008

09:37 PM Revision 1727355a (git): * enc/make_encdb.rb, enc/trans/make_transdb.rb: skip nonexistent
directory. [ruby-dev:35802]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18449 b2dd03c8-39d4-4d8f-98ff-823fe6...
nobu (Nobuyoshi Nakada)
04:12 PM Revision 94342f89 (git): add several tests for UTF-32LE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:08 PM Revision 6db9e77e (git): * enc/trans/utf_16_32.erb.c (fun_so_from_utf_32le): implemented.
(fun_so_to_utf_32le): implemented.
[ruby-dev:35777]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18447 b2dd0...
akr (Akira Tanaka)
03:48 PM Revision fbe9c102 (git): * 2008-08-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:48 PM Revision 2833d9f9 (git): * transcode_data.h (rb_transcoder): from_unit_length field added.
from_utf8 field removed.
* tool/transcode-tblgen.rb: generate offsets range.
follow rb_transcoder change.
* trans...
akr (Akira Tanaka)
02:30 PM Revision a456f022 (git): * enc/depend (TRANSCSRCS): needs rule_subst to apply.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:27 PM Revision 90ca8317 (git): * io.c (shutdown): not define if defined already.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:47 PM Revision 6a852b7c (git): * vm_insnhelper.c (opt_eq_func): large function to make inline.
* bcc32/Makefile.sub (config.h): cannot compile a big inline function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
nobu (Nobuyoshi Nakada)
12:44 PM Bug #345: 1.9 racc appears to seg fault
=begin
Hi,

At Fri, 8 Aug 2008 02:01:42 +0900,
Roger Pack wrote in [ruby-core:18171]:
> It now no longer segfaul...
nobu (Nobuyoshi Nakada)
02:02 AM Bug #345: 1.9 racc appears to seg fault
=begin
It now no longer segfaults.
irb(main):002:0> RubyParser.new.parse "1+1"
NoMethodError: undefined method...
rogerdpack (Roger Pack)
12:10 PM Revision e6a8cc7e (git): * common.mk (enk.mk): give not RUBY but MINIRUBY.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:04 AM Revision 8569904a (git): * ChangeLog: commit miss.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:03 AM Revision 1c22ef17 (git): * configure.in (shutdown, sched_yield, pthread_attr_setinheritsched):
check for Haiku.
* eval_intern.h, io.c, thread_pthread.c: use autoconfisticated results.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
07:52 AM Revision b68b9ec6 (git): * common.mk (enc.mk): mkmf.rb requires rbconfig.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:44 AM Revision 22931710 (git): * common.mk (srcs-enc): renamed from transcodes.
* enc/Makefile.in (make-workdir): creates object directories.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@184...
nobu (Nobuyoshi Nakada)
07:43 AM Bug #252: Array#sort doesn't respect overridden <=>
=begin
Hi,

In message "Re: [ruby-core:18124] Re: [Ruby 1.8 - Bug #252] Array#sort doesn't respect overridden <=>"...
matz (Yukihiro Matsumoto)
07:41 AM Bug #252: Array#sort doesn't respect overridden <=>
=begin
Hi,

In message "Re: [ruby-core:18177] Re: [Ruby 1.8 - Bug #252] Array#sort doesn't respect overridden <=>"...
matz (Yukihiro Matsumoto)
07:17 AM Revision 62914a12 (git): * common.mk (encdb.h): see both $(srcdir)/enc and enc.
* enc/make_encdb.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18436 b2dd03c8-39d4-4d8f-98ff-823fe69...
nobu (Nobuyoshi Nakada)
07:15 AM Revision b917553e (git): * common.mk (encdb.h): see both $(srcdir)/enc and enc.
* enc/make_encdb.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18435 b2dd03c8-39d4-4d8f-98ff-823fe69...
nobu (Nobuyoshi Nakada)
07:09 AM Revision 2f37e037 (git): * enc/trans/make_transdb.rb: fix for the case no transdirs are given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:03 AM Revision 73d3ff00 (git): * enc/trans/make_transdb.rb: converts only one transcoders for each
basename.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:03 AM Revision e1ae7c2e (git): patchlevel 71
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@18430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
02:03 AM Revision 63062103 (git): patchlevel 286
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@18428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
01:58 AM Revision 3d13c620 (git): * 2008-08-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@18427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:58 AM Revision a6267031 (git): * 2008-08-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:58 AM Revision b9b1038c (git): * 2008-08-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@18425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:58 AM Revision 2577fa6d (git): * lib/resolv.rb: randomize source port and transaction id.
CVE-2008-1447.
* lib/resolv-replace.rb (UDPSocket#bind): don't resolv host if host is
"".
git-svn-id: svn+ssh://...
akr (Akira Tanaka)
01:58 AM Revision a8a33dcd (git): * lib/resolv.rb: randomize source port and transaction id.
CVE-2008-1447.
* lib/resolv-replace.rb (UDPSocket#bind): don't resolv host if host is
"".
git-svn-id: svn+ssh://...
akr (Akira Tanaka)
01:58 AM Revision 15f00ed9 (git): * lib/resolv.rb: randomize source port and transaction id.
CVE-2008-1447.
* lib/resolv-replace.rb (UDPSocket#bind): don't resolv host if host is
"".
git-svn-id: svn+ssh://...
akr (Akira Tanaka)
01:58 AM Revision 45738f1d (git): * lib/resolv.rb: randomize source port and transaction id.
CVE-2008-1447.
* lib/resolv-replace.rb (UDPSocket#bind): don't resolv host if host is
"".
git-svn-id: svn+ssh://...
akr (Akira Tanaka)
12:45 AM Revision 25efcaf4 (git): svn:eol-style
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

08/07/2008

07:49 PM Feature #403: Add support to Haiku
=begin
> ext/socket/addrinfo.hでは以下のようにgai_strerrorが「#ifndef __HAIKU__」に
> なっているので、ext/socket/getaddrinfo.cでもコメントアウ...
naruse (Yui NARUSE)
05:27 PM Feature #403: Add support to Haiku
=begin
Hi,

At Thu, 7 Aug 2008 06:11:32 +0900,
Yui NARUSE wrote in [ruby-core:18152]:
> > 3. I understand. In fa...
nobu (Nobuyoshi Nakada)
01:09 PM Feature #403: Add support to Haiku
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:35796] Re: [Ruby 1.9 - Feature #403] Add support to Haiku"
on ...
usa (Usaku NAKAMURA)
12:44 PM Feature #403: Add support to Haiku
=begin
At Thu, 7 Aug 2008 06:11:32 +0900,
Yui NARUSE wrote:
>
> > I have extracted config.guess and config.sub f...
znz (Kazuhiro NISHIYAMA)
06:13 AM Feature #403: Add support to Haiku
=begin
> I have extracted config.guess and config.sub from the main patch.
Thanks, I patched new_ruby_1_9_haiku.pa...
naruse (Yui NARUSE)
07:24 PM Revision b41a687f (git): * common.mk: see both $(srcdir)/enc/trans and enc/trans.
* enc/trans/make_transdb.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18422 b2dd03c8-39d4-4d8f-98ff-...
naruse (Yui NARUSE)
06:11 PM Bug #378: rbconfig.rb:173: [BUG] Stack consistency error
=begin
Same problem on OpenSUSE 11.0 x64.
Try some valgrind / gdb pass to identify the problem
=end
Zenithar (Thibault Normand)
03:06 PM Revision c6d05a63 (git): * 2008-08-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:06 PM Revision fedc035a (git): * ext/.document: added readline/readline.c.
* ext/readline/readline.c: changed Copyright. added RDoc.
* ext/readline/README.ja: fixed typo.
* ext/readline/READ...
kouji (Kouji Takao)
02:53 PM Revision 15046523 (git): * transcode_data.h (rb_transcoding): new field "stateful".
(rb_transcoder): preprocessor and postprocessor field removed.
change arguments of func_ii, func_si, func_io and fu...
akr (Akira Tanaka)
01:58 PM Revision 05373c44 (git): * ext/readline/README.ja: updated API document for Readline module.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kouji (Kouji Takao)
12:36 PM Bug #409 (Closed): Can't modify frozen ... の型
=begin
ちゃんとrescueしてたはずのCan't modify frozen なんとか例外が捕捉で
きなくなってて気づいたのですが、1.9ではRuntimeErrorになっています。

% trunk/bin...
shyouhei (Shyouhei Urabe)
11:57 AM Revision 57a2bb78 (git): * lib/net/ftp.rb (login): raise FTPReplyError if passwd or acct
is not supplied. backported from trunk. fixed [ruby-core:18058].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/bran...
shugo (Shugo Maeda)
11:55 AM Revision 16a24188 (git): * lib/net/ftp.rb (login): raise FTPReplyError if passwd or acct
is not supplied. fixed [ruby-core:18058].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18416 b2dd03c8-39d4-4d...
shugo (Shugo Maeda)
10:40 AM Revision 0ff8385b (git): fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
09:06 AM Revision 4c6321a1 (git): add a comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:04 AM Revision 3f91366c (git): * misc/ruby-mode.el (ruby-imenu-create-index-in-block): Fix the
regexp to only pick definition lines properly. `module_funtion'
is not a definition of a module named `_function'....
Akinori MUSHA
08:47 AM Revision 380e558f (git): * enc/depend: add transdb.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:28 AM Revision a5a60f53 (git): * Makefile.in, common.mk, {bcc,win}32/Makefile.sub (clean-ext): do not
use miniruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:28 AM Revision 2ce5ff1a (git): * Makefile.in, common.mk, {bcc,win}32/Makefile.sub (clean-ext): do not
use miniruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:47 AM Bug #368 (Closed): 境界における Math.atanh 等の動作
=begin
例外を投げるようにしました。
=end
naruse (Yui NARUSE)
05:27 AM Bug #407 (Closed): String#<<
=begin
Applied in changeset r18399.
=end
naruse (Yui NARUSE)
05:09 AM Bug #407: String#<<
=begin

=end
shyouhei (Shyouhei Urabe)
03:20 AM Bug #407 (Closed): String#<<
=begin
以下のようにtrunkの振る舞いは1.8以前と違うのですが、これは1.8
の振る舞いのほうが自然ではないでしょうか? 256が\00になるのは
UTF-8としてもASCII-7BITとしてもなんかおかしい気がし...
shyouhei (Shyouhei Urabe)
05:17 AM Revision fa3283c7 (git): * enc/depend: removed needless explicit commands.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:16 AM Revision 4f42eded (git): * lib/mkmf.rb, {bcc32,win32}/Makefile.sub (CLEANLIBS, CLEANOBJS):
moved clean targets to platfrom makefiles.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@18409 b2dd...
nobu (Nobuyoshi Nakada)
05:16 AM Revision eab4f197 (git): * lib/mkmf.rb, {bcc32,win32}/Makefile.sub (CLEANLIBS, CLEANOBJS):
moved clean targets to platfrom makefiles.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18409 b2dd03c8-39d4-4d...
nobu (Nobuyoshi Nakada)
05:09 AM Bug #408 (Rejected): Array#[]= 要素数が減るとき
=begin
以下のように謎のnilが半端に残ります

trunk/bin/ruby -ve'a = %w"A B C D E"; a[-2, 2] = nil; p a'
ruby 1.9.0 (2008-08-0...
shyouhei (Shyouhei Urabe)
04:14 AM Revision c73a2030 (git): * ext/socket/getaddrinfo.c (gai_strerror): ignore only on Haiku.
a patch from <znz at mbf.nifty.com>, [ruby-dev:35796].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18408 b2d...
U.Nakamura
 

Also available in: Atom