Project

General

Profile

Activity

From 09/16/2008 to 09/22/2008

09/22/2008

11:38 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

> Railsでvalidateにひっかかったときに赤い枠がついたりするような感じで
> 以下のように引っかかったフィールドに何か印をつけるのに使えるかも、
> というイメージです。
>
>...
xibbar (Takeyuki FUJIOKA)
10:00 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
西山和広です。

At Mon, 22 Sep 2008 20:17:26 +0900,
Fujioka wrote:
>
> > 不正エンコーディングを検出したときに実行するブロックを指定できる
> >...
znz (Kazuhiro NISHIYAMA)
08:25 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

>>>>> * encodingのチェックをして正しくない場合はASCII-8BITに
>>>>> force_encodingしてしまう
>>>> 例外を起こすか、何らかの形で「不正エンコーデ...
xibbar (Takeyuki FUJIOKA)
08:23 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

> CGI.new(:accept_encoding=>"...",
> "name1"=>:file,
> "name2"=>...)
>
> で、検査しないなら
>
> C...
xibbar (Takeyuki FUJIOKA)
07:28 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
西山和広です。

At Mon, 22 Sep 2008 18:55:07 +0900,
Tietew wrote:
>
> > >> * encodingのチェックをして正しくない場合はASCII-8BI...
znz (Kazuhiro NISHIYAMA)
07:03 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin

On Mon, 22 Sep 2008 11:22:44 +0900
In article <[email protected]>
[[ruby-dev:36436] Re: [Feature...
Tietew (Toru Iwase)
11:31 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

>> 投稿してから私もそのほうがいいなと思っていました。
>> Content-Typeを見るように作ってみます。
>>
> 通常のフィールドではContent-Typeは渡されませんが、ファイ...
xibbar (Takeyuki FUJIOKA)
11:07 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin

On Sun, 21 Sep 2008 15:17:28 +0900
In article <[email protected]>
[[ruby-dev:36422] Re: [Feature...
Tietew (Toru Iwase)
11:04 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin

On Mon, 22 Sep 2008 01:11:44 +0900
In article <[email protected]>
[[ruby-dev:36430] Re: [Feature...
Tietew (Toru Iwase)
02:22 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

>>>> finenameがあったらASCII-8BIT固定にするのがいいかなと思っています。
>>>> ファイルも特別扱いしない方がいいと思いますか?
>>> Content-Type を見れば...
xibbar (Takeyuki FUJIOKA)
01:29 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
西山和広です。

At Mon, 22 Sep 2008 01:11:44 +0900,
Fujioka wrote:
>
> >> finenameがあったらASCII-8BIT固定にするのがいいかなと思...
znz (Kazuhiro NISHIYAMA)
01:20 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

>> finenameがあったらASCII-8BIT固定にするのがいいかなと思っています。
>> ファイルも特別扱いしない方がいいと思いますか?
>
> Content-Type を見ればデー...
xibbar (Takeyuki FUJIOKA)
01:07 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
成瀬です。

Fujioka さんは書きました:
> 藤岡です。
>
>> At Sun, 21 Sep 2008 15:17:28 +0900,
>> Fujioka wrote:
>>> * 各々の...
naruse (Yui NARUSE)
12:06 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

> At Sun, 21 Sep 2008 15:17:28 +0900,
> Fujioka wrote:
>> * 各々のエレメントの値は@encodingの値でforce_encodingし...
xibbar (Takeyuki FUJIOKA)
11:38 PM Revision 1c9b4b8c (git): * test/ruby/test_env.rb (TestEnv#test_aset): test updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
11:27 PM Revision 3256a4dc (git): * hash.c (env_aset): allow nil value to remove an entry.
[ruby-dev:36465]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
11:22 PM Revision f4e347c3 (git): * 2008-09-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:22 PM Revision 10b3b553 (git): * misc/ruby-mode.el: updated to the latest trunk (without encoding
magic comment hook).
* misc/ruby-mode.el (ruby-keyword-end-re): emacs21 support. a
patch from Hiroshi Moriyama <h...
matz (Yukihiro Matsumoto)
11:09 PM Revision fb014572 (git): * misc/ruby-mode.el (ruby-keyword-end-re): emacs21 support. a
patch from Hiroshi Moriyama <hiroshi at kvd.biglobe.ne.jp> in
[ruby-dev:36471].
* misc/ruby-mode.el (ruby-in-ppss-...
matz (Yukihiro Matsumoto)
10:28 PM Bug #516: REXML::Text#wrapは空白が含まれない場合を想定していない
=begin

=end
ko1 (Koichi Sasada)
10:28 PM Bug #553: REXML::Document#write(io, 1, true, true) #=> NameError/ArgumentError
=begin

=end
ko1 (Koichi Sasada)
08:51 PM Feature #584 (Closed): ENV#[]= and nil
=begin
遠藤です。

1.8 では ENV["FOO"] = nil は環境変数を消しますが、1.9 ではエラーになり、
不便です。子プロセスを作るときなどで、一時的に環境変数を変えるために

env_foo...
mame (Yusuke Endoh)
08:37 PM Feature #583: TmpdirとTempfile
=begin
SUSv3にはtmpfile(3)より新しいmkstemp(3)があって、Tempfileの機能はそちらに倣っています。
…というのは言ってみただけで、そもそも、揃えたい動機は何なのかがわかりません。

t...
knu (Akinori MUSHA)
07:50 PM Feature #583: TmpdirとTempfile
=begin
遠藤です。

2008/09/22 19:06 Shyouhei Urabe <[email protected]>:
> したがって私としてはTmpfile, Tmpdirのほうが慣習にそった名前である...
mame (Yusuke Endoh)
07:14 PM Feature #583: TmpdirとTempfile
=begin
なおPOSIXにあるのはtmpfile()です。
あとUnix系OSでは伝統的に環境変数TMPDIRがあることが多いでしょう。

したがって私としてはTmpfile, Tmpdirのほうが慣習にそった名前で...
shyouhei (Shyouhei Urabe)
07:01 PM Feature #583: TmpdirとTempfile
=begin
tmpdirの方が後にできたわけだし、TmpよりTempの方がいい省略形だと思うんですが、
Tmpdir→Tempdirは考慮外でしょうか。
=end
knu (Akinori MUSHA)
05:47 PM Feature #583 (Rejected): TmpdirとTempfile
=begin
TempfileにTmpfileという別名を付けてTempfileは2.0では廃止する方向で。
=end
yugui (Yuki Sonoda)
07:39 PM Feature #471: pack format 'm' based on RFC 4648
=begin
遠藤です。

2008/09/22 16:24 Yuki Sonoda <[email protected]>:
> Matzを交えてakrさんと笹田さんと私で話しました。
>
> * 互換性を損なっ...
mame (Yusuke Endoh)
04:32 PM Feature #471: pack format 'm' based on RFC 4648
=begin
Matzを交えてakrさんと笹田さんと私で話しました。

* 互換性を損なってまでpack formatの変更は誰も幸せにならない。許容できない
* Base64クラスを復活させて、新しいRFCに準拠するメ...
yugui (Yuki Sonoda)
02:36 PM Feature #471: pack format 'm' based on RFC 4648
=begin
base64.rb無き今、改行を許さない形ですとメールを処理するプログラムなどが余りにも可哀想になります。

よって、本件の意義は分からなくはないですが、これを取り込むならば高水準ラッパーとしてのbase64....
yugui (Yuki Sonoda)
06:07 PM Feature #504 (Closed): Tempfile.open should return the new tempfile rather than nil
=begin
Applied in changeset r19454.
=end
matz (Yukihiro Matsumoto)
05:57 PM Bug #244 (Rejected): Cookie parsing in webrick fails on too many semicolons
=begin

=end
yugui (Yuki Sonoda)
05:54 PM Bug #340: 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1)
=begin

=end
ko1 (Koichi Sasada)
05:50 PM Bug #452: config.guess returns "i386" on Mac OSX 10.5.4.
=begin
確認します。
=end
yugui (Yuki Sonoda)
05:32 PM Bug #525: test_convert(TestBignum) on NETBSD
=begin
遠藤さん,どう思います?
=end
ko1 (Koichi Sasada)
05:30 PM Bug #527: test_execopts_pgroup(TestProcess) fails on NetBSD
=begin
akr 曰く,「ちょっとわからないので調べてください」.
=end
ko1 (Koichi Sasada)
05:29 PM Bug #549: ri -f html mungles constants
=begin
who's ball?
=end
ko1 (Koichi Sasada)
05:26 PM Bug #563 (Closed): Regexp::escape is not Encoding Aware
=begin

=end
ko1 (Koichi Sasada)
04:13 PM Bug #563: Regexp::escape is not Encoding Aware
=begin

=end
ko1 (Koichi Sasada)
05:25 PM Bug #570: emacs21で色が付かない
=begin
ミーティングで議論した結果,「1.9.1 までに直るといいなぁ(直らなくてもリリース)」.
=end
ko1 (Koichi Sasada)
04:12 PM Bug #570: emacs21で色が付かない
=begin

=end
ko1 (Koichi Sasada)
05:16 PM Revision 433095e5 (git): * doc/NEWS: fixed typo, Readline.HISTORY::clear -> Readline::HISTORY.clear.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kouji (Kouji Takao)
05:13 PM Revision b043284b (git): * test/readline/test_readline_history.rb
(Readline::TestHistory#test_each): checked return value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19458 b2...
kouji (Kouji Takao)
05:07 PM Revision c3eecb35 (git): * 2008-09-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:07 PM Revision 925e6852 (git): * ext/readline/readline.c (Init_readline): used remove_history to
check offset of history if unsupported clear_history.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19456 b2dd0...
kouji (Kouji Takao)
04:13 PM Bug #559: WEBrick should use #bytesize instead of #size
=begin

=end
ko1 (Koichi Sasada)
04:12 PM Bug #566: String encoding error messages are inconsistent
=begin

=end
ko1 (Koichi Sasada)
02:54 PM Feature #235: default charset of rdoc
=begin
There are two more tasks.

* An exception should be raised? (I think it should)
* Who does this do? Na...
yugui (Yuki Sonoda)
02:43 PM Feature #440: Better introspection for methods (declaring class, arity)
=begin
Current trunk seems to support your requirements. Could you confirm about this issue?
=end
ko1 (Koichi Sasada)
02:42 PM Feature #440: Better introspection for methods (declaring class, arity)
=begin

=end
ko1 (Koichi Sasada)
02:25 PM Feature #494: Errno.const_missing
=begin
r8112 で導入されたようですね。意図としてはEXXXの存在しないプラットフォームで
begin
# do something
rescue Errno::EXXX
end

する...
yugui (Yuki Sonoda)
02:07 PM Feature #578: add method to disassemble Proc objects
=begin

=end
ko1 (Koichi Sasada)
10:17 AM Bug #579 (Closed): LEGALに書かれているのにもうないファイル
=begin
Applied in changeset r19452.
=end
matz (Yukihiro Matsumoto)
09:01 AM Revision 2c6e4689 (git): * lib/tempfile.rb (Tempfile#open): should return a value from the
block (if given). [ruby-core:18394]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19454 b2dd03c8-39d4-4d8f-98f...
matz (Yukihiro Matsumoto)
02:47 AM Revision 260c0e6a (git): * include/ruby/encoding.h (enum): ISO C forbids comma at end of
enumerator list
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
01:16 AM Revision a5a92315 (git): * LEGAL: updated file names removed and added. [ruby-dev:36426]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)

09/21/2008

10:32 PM Bug #579 (Closed): LEGALに書かれているのにもうないファイル
=begin
西山和広です。

LEGALに記述があるのに存在しないファイルがあるようです。

% ruby -e 'ARGF.each{|s|if /^(\S+):/ =~s;x=$1;if Dir.glob(x).emp...
znz (Kazuhiro NISHIYAMA)
09:32 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
西山和広です。

At Sun, 21 Sep 2008 15:17:28 +0900,
Fujioka wrote:
>
> * 各々のエレメントの値は@encodingの値でforce_encoding...
znz (Kazuhiro NISHIYAMA)
03:25 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

> 私としてはチェックを入れた方がいいと思っています。
> cgi=CGI.new(:encoding=>"UTF-8",:element_encoding_check=>false)
> こんな...
xibbar (Takeyuki FUJIOKA)
05:52 PM Revision b6c7768b (git): * 2008-09-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:52 PM Revision 163ac54f (git): * encoding.c (get_default_external): add description.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:08 PM Bug #407: String#<<
=begin
At 21:53 08/09/19, NARUSE, Yui wrote:
>Yukihiro Matsumoto さんは書きました:
>> まつもと ゆきひろです
>>
>> このチケットに関連してると思うの...
duerst (Martin Dürst)
12:53 PM Revision bdf81563 (git): * math.c (math_log): should check argc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
12:32 PM Revision 83b38175 (git): fixed previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
12:21 PM Revision cbae6d09 (git): * complex.c: added two macros.
* rational.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
09:07 AM Revision a46544a4 (git): * complex.c (nucomp_s_convert): checks argc.
* rational.c (nurat_s_convert): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19445 b2dd03c8-39d4-4d8f-...
Tadayoshi Funaba
04:59 AM Revision 2897cdae (git): trivial changes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
03:37 AM Revision 28a04df7 (git): fixed indentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
03:10 AM Feature #578 (Closed): add method to disassemble Proc objects
=begin
Currently
RubyVM::InstructionSequence.disassemble
works only for methods.

I wasn't sure how to patc...
rogerdpack (Roger Pack)
01:30 AM Revision 72565402 (git): * complex.c (nucomp_s_canonicalize_internal): checks exactness of
imag only.
* rational.c (nurat_s_convert): accepts non real value
(Rational(a,b) as a/b).
...
Tadayoshi Funaba
12:39 AM Revision 280cbe0b (git): * lib/csv/csv.rb: Reworked CSV's parser and generator to be m17n. Data
is now parsed in the Encoding it is in without need for translation.
* lib/csv/csv.rb: Improved inspect() messages f...
James Edward Gray II

09/20/2008

10:55 PM Revision 31eacb6e (git): * lib/complex.rb: provides some obsolate methods.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
10:49 PM Revision 9467d7a0 (git): * complex.c: an instance method image has been removed and
uses "imag" instead of "image".
* complex.c: two instance method re and im are removed.
* rational....
Tadayoshi Funaba
09:16 PM Bug #407: String#<<
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:36418] Re: [Ruby 1.9 - Bug #407] (Open) String#<<"
on Sat, 20 S...
matz (Yukihiro Matsumoto)
09:07 PM Bug #407: String#<<
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:36416] Re: [Ruby 1.9 - Bug #407] (Open) String#<<"
on Sat, 20 S...
matz (Yukihiro Matsumoto)
04:22 PM Bug #407: String#<<
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:36409] Re: [Ruby 1.9 - Bug #407] (Open) String#<<"
on Sat, 20 S...
matz (Yukihiro Matsumoto)
04:11 PM Bug #407: String#<<
=begin
At 08:00 08/09/20, NARUSE, Yui wrote:
>成瀬です。
>
>Yukihiro Matsumoto さんは書きました:

>> * String#<<での整数の特別扱いをやめ...
duerst (Martin Dürst)
08:09 AM Bug #407: String#<<
=begin
成瀬です。

Yukihiro Matsumoto さんは書きました:
> それはそれとして、この仕様は
>
> * そもそも整数をconcatするのはおかしい
> * 1.9では?aはすでに文字...
naruse (Yui NARUSE)
05:57 PM Revision 67526f30 (git): * ext/json/ext/parser/parse.c: use ruby_xfree().
* ext/json/ext/parser/parse.rl: ditto.
* ext/json/ext/parser/unicode.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.o...
naruse (Yui NARUSE)
05:54 PM Revision 55f9cc80 (git): * ext/json/ext/parser/parse.c: use ruby_xfree().
* ext/json/ext/parser/parse.rl: ditto.
* ext/json/ext/parser/unicode.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.o...
naruse (Yui NARUSE)
05:41 PM Revision e8eb95ec (git): * ext/json: import JSON v 1.1.3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:44 AM Revision a91cd48a (git): * lib/optparse.rb (summarize): separator "" should output new line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)

09/19/2008

11:09 PM Revision cfadd725 (git): * parse.y: strings which contain only US-ASCII don't force to have
US-ASCII encoding. [ruby-dev:36400]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19434 b2dd03c8-39d4-4d8f-98ff-...
naruse (Yui NARUSE)
11:07 PM Revision 00cdba73 (git): * re.c (rb_reg_desc): Regexps of ASCII Compatible encoding may
contain non-ASCII characters. So in that case its encoding
must keep original encoding.
git-svn-id: svn+ssh://ci.r...
naruse (Yui NARUSE)
11:05 PM Revision 48aad600 (git): * common.mk: prec.c is removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:46 PM Bug #575: module_function: undefined method
=begin
Also happens on 1.8.

zsh % gdb --args ~/target/branches/ruby_1_8/bin/ruby -v /dev/shm/tmp.rb
GNU gdb...
shyouhei (Shyouhei Urabe)
09:47 PM Bug #575 (Closed): module_function: undefined method
=begin
Output
------

test.rb:17: [BUG] undefined method `m'; can't happen
ruby 1.9.0 (2008-09-09 revision 1...
tilman (Tilman Giese)
10:15 PM Bug #407: String#<<
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:36399] Re: [Ruby 1.9 - Bug #407] (Open) String#<<"
on Fri, 19 S...
matz (Yukihiro Matsumoto)
10:01 PM Bug #407: String#<<
=begin
Yukihiro Matsumoto さんは書きました:
> まつもと ゆきひろです
>
> このチケットに関連してると思うのですが、
>
> |> % ruby19 -Ku -ve'p "ABC" << 2...
naruse (Yui NARUSE)
06:06 PM Bug #407: String#<<
=begin
まつもと ゆきひろです

このチケットに関連してると思うのですが、

|> % ruby19 -Ku -ve'p "ABC" << 256'
|> ruby 1.9.0 (2008-09-17 revisio...
matz (Yukihiro Matsumoto)
01:55 PM Revision f2cb79ff (git): * complex.c: uses f_(in)?exact_p macro.
* rational.c: ditto.
* bignum.c (rb_big_pow): bignum**bignum - should calculate without
rational.
...
Tadayoshi Funaba
01:10 PM Revision 396650e0 (git): * prec.c: removed. Precision will be redesigned and be back again.
c.f. [ruby-dev:36352].
* common.mk (COMMON_OBJS): removed prec.o.
* inits.c (rb_call_inits): removed Init_Precision...
yugui (Yuki Sonoda)
01:10 PM Revision e6ad87c3 (git): * common.mk : Reverts the changeset 18994.
Uses the official repository of rubyspec again.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19429 b2dd03c8-39d...
yugui (Yuki Sonoda)
09:19 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

>>>> 5. かまわず指定された encoding をつける
>>>>
>>>> じゃないですかね。
>>>> String#valid_encoding? で調べるとか、後で対処する方法はあ...
xibbar (Takeyuki FUJIOKA)
08:44 AM Revision 0c069905 (git): * configure.in: applied OS/2 support patch from Brendan Oakley
<gentux2 at gmail.com> in [ruby-core:18707].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19428 b2d...
matz (Yukihiro Matsumoto)
08:43 AM Revision 69b4c69a (git): * configure.in: applied OS/2 support patch from Brendan Oakley
<[email protected]> in [ruby-core:18707].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19427 b2dd03c8-39d4-4d8f...
matz (Yukihiro Matsumoto)
12:33 AM Revision d7de44a8 (git): * dln.c: newer BeOS support. a patch from Pete Goodeve
<pete.goodeve at computer.org> in [ruby-core:18712].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19426 b2dd03c...
matz (Yukihiro Matsumoto)
12:32 AM Revision e8d9004a (git): * 2008-09-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:32 AM Revision 98183a08 (git): * dln.c: newer BeOS support. a patch from Pete Goodeve
<pete.goodeve at computer.org> in [ruby-core:18712].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@1...
matz (Yukihiro Matsumoto)

09/18/2008

06:42 PM Revision a9cc553e (git): * ext/nkf/nkf-utf8/nkf.c: fix memory violation. mentioned by mame [ruby-dev:36373]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:16 PM Revision eda2809b (git): * 2008-09-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:16 PM Revision 478b14ea (git): * regexec.c (string_cmp_ic): add text_end argument.
(slow_search): call enclen with real string end.
(map_search): add text_end argument.
git-svn-id: svn+ssh://ci.ru...
akr (Akira Tanaka)
01:56 PM Revision f0c8c9d8 (git): * ext/openssl/ossl_pkey_ec.c (ossl_ec_key_to_string): comment out
fragments of unused code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
01:48 PM Revision e040ff55 (git): * ext/bigdecimal/bigdecimal.c (VpCtoV): 1E1000...000 is interpreted as
Infinity. [ruby-dev:36159]
* ext/bigdecimal/bigdecimal.c (VpPower): Infinity ** 1 returns
Infinity instead of NaN...
mame (Yusuke Endoh)
01:17 PM Revision c3e2e0e5 (git): * string.c (rb_str_comparable): make ascii8bit string to be
compatible with any other encoding.
* string.c (rb_str_cmp): use rb_str_comparable() instead of
rb_enc_compatible(...
matz (Yukihiro Matsumoto)
12:53 PM Revision 081c802c (git): * grapheme cluster implementation reverted. [ruby-dev:36375]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:51 AM Revision 22987dc7 (git): * lib/rake.rb (Rake::Application#standard_exception_handling):
replaced magic numbers for exit status.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19416 b2dd03c8-39d4-4d8f-...
nobu (Nobuyoshi Nakada)
11:38 AM Revision 9de8ab8b (git): * lib/optparse.rb (OptionParser::ParseError#set_backtrace): omits
OptionParser internal backtraces unless debug flag is set.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/rub...
nobu (Nobuyoshi Nakada)
11:38 AM Revision 45880b8e (git): * lib/optparse.rb (OptionParser::ParseError#set_backtrace): omits
OptionParser internal backtraces unless debug flag is set.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19415 ...
nobu (Nobuyoshi Nakada)
11:21 AM Revision bc9c0774 (git): * bignum.c (big2str_karatsuba): free internal buffer eagerly.
a patch from TOYOFUKU Chikanobu <nobu_toyofuku at nifty.com>
in [ruby-dev:36217].
* bignum.c (rb_big2str0): ditto....
matz (Yukihiro Matsumoto)
11:05 AM Revision 4046a1cb (git): * lib/uri/common.rb (unescape): skip '%' to make String#hex work
correctly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
10:44 AM Revision b11b2b49 (git): * st.c (new_size): raise RuntimeError when st_table is too big.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
10:21 AM Revision 6b050e71 (git): * fix time in changelog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
10:16 AM Bug #572: CGI::Session : ignore session_key and session_id options
=begin

=end
xibbar (Takeyuki FUJIOKA)
09:42 AM Revision 24733414 (git): add a ref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:39 AM Revision 1cd6bce9 (git): fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:29 AM Revision 2cbc7b69 (git): * transcode.c (enc_arg): must take pointer argument to avoid GC
problem. StringValueCStr modifies the argument and it should be
preserved while the string StringValueCStr returns...
akr (Akira Tanaka)
08:57 AM Revision d5ec36c4 (git): * transcode.c: add "Error" suffix for Encoding exception classes.
a patch from Tadashi Saito <shiba at mail2.accsnet.ne.jp> in
[ruby-dev:36346].
* encoding.c (Init_Encoding): renam...
matz (Yukihiro Matsumoto)
08:27 AM Revision 45ee7d2e (git): * transcode.c (enc_arg): revert last change. too early exception
raising.
* transcode.c (enc_arg): need not to take pointer argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
matz (Yukihiro Matsumoto)
06:39 AM Revision 20624825 (git): * ext/socket/socket.c (Init_socket): add new constants. a patch from
IWAMURO Motonori <deenheart+ruby at gmail.com> in [ruby-dev:36351].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/bran...
matz (Yukihiro Matsumoto)
06:37 AM Revision 9392fa57 (git): * 2008-09-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:37 AM Revision 51f98f9b (git): * misc/ruby-mode.el (ruby-mode): use run-hooks if run-mode-hook is
not available. a patch from Kazuhiro NISHIYAMA <zn at mbf.nifty.com>
in [ruby-dev:36328].
git-svn-id: svn+ssh://c...
matz (Yukihiro Matsumoto)
01:44 AM Bug #564: Regexp fails on UTF-16 & UTF-32 character encodings
=begin
Hi,

In message "Re: [ruby-core:18610] Re: [Bug #564] Regexp fails on UTF-16 & UTF-32 character encodings"
...
matz (Yukihiro Matsumoto)
01:17 AM Revision b7c95b92 (git): Updated Rake files to version 0.8.2
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Jim Weirich

09/17/2008

07:27 PM Bug #493 (Closed): Failure: test_dup(TestIO)
=begin
Applied in changeset r19396.
=end
Anonymous
07:27 PM Bug #568 (Closed): test_dup(TestIO) may cause infinite loop
=begin
Applied in changeset r19396.
=end
Anonymous
05:22 PM Revision 2fc415a1 (git): * test/bigdecimal/test_bigdecimal.rb: add tests to achieve over 90%
test coverage of bigdecimal.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19401 b2dd03c8-39d4-4d8f-98ff-823fe6...
mame (Yusuke Endoh)
04:39 PM Revision 42c3f170 (git): * 2008-09-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:39 PM Revision b09322c6 (git): * io.c (rb_io_extract_modeenc): process option mode: and perm: as
well.
* io.c (open_key_args): move mode: and perm: related code to
rb_io_extract_modeenc().
git-svn-id: svn+ssh:/...
matz (Yukihiro Matsumoto)
12:50 PM Revision 635b15d6 (git): * string.c (rb_str_casecmp): don't use rb_enc_codepoint.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:33 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin

On Wed, 17 Sep 2008 11:49:12 +0900
In article <[email protected]>
[[ruby-dev:36342] Re: [Feature...
Tietew (Toru Iwase)
11:56 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

>> 5. かまわず指定された encoding をつける
>>
>> じゃないですかね。
>> String#valid_encoding? で調べるとか、後で対処する方法はあるのですから。
...
xibbar (Takeyuki FUJIOKA)
11:30 AM Feature #542: cgi.rb : CGI::unescape return encoding
=begin

On Tue, 16 Sep 2008 21:37:12 +0900
In article <[email protected]>
[[ruby-dev:36332] Re: [Featur...
Tietew (Toru Iwase)
12:03 PM Bug #570: emacs21で色が付かない
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:36329] [Bug:1.9] emacs21で色が付かない"
on Tue, 16 Sep 2008 21:08:21 +...
matz (Yukihiro Matsumoto)
11:00 AM Revision d965e99b (git): * complex.c (nucomp_s_convert): accepts complex
value (Complex(a,b) as a+bi).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19397 b2dd03c8-39d4-4d8f-98ff-823f...
Tadayoshi Funaba
10:22 AM Revision b452a519 (git): * test/ruby/test_io.rb (TestIO#test_dup): avoid infinite loop.
[ruby-dev:36326]
* test/ruby/test_io.rb (TestIO#test_dup): remove needless open.
[ruby-dev:35957]
git-svn-id: sv...
znz (Kazuhiro NISHIYAMA)
10:12 AM Bug #572 (Closed): CGI::Session : ignore session_key and session_id options
=begin
cgi = CGI.new("html4")
sess = CGI::Session.new(cgi,
"new_session" => true,
"session_key" => "foo",
...
xibbar (Takeyuki FUJIOKA)
04:49 AM Revision 4ac4e2fb (git): * lib/cgi/html.rb (checkbox_group,radio_group): bug fix
use size instead of bytesize.
* test/cgi/test_cgi_tag_helper.rb: test for checkbox_group,radio_group.
git-svn-id: ...
Takeyuki FUJIOKA

09/16/2008

10:05 PM Revision b27d5a7a (git): typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
10:04 PM Revision acde7364 (git): * numeric.c: provides predicate real? instead of scalar?.
* complex.c: follows the above change.
* lib/cmath.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
Tadayoshi Funaba
09:45 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
成瀬です。

Fujioka wrote:
>>> あと、エンコーディングが違う文字列を送りつけられた場合に
>>> どうするかですが、
>>> 1. 放置(おそらくどこかで例外を起こして止まる)
>>> ...
naruse (Yui NARUSE)
09:44 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
成瀬です。

Fujioka wrote:
> あと、エンコーディングが違う文字列を送りつけられた場合に
> どうするかですが、
> 1. 放置(おそらくどこかで例外を起こして止まる)
> 2. 検証してお...
naruse (Yui NARUSE)
09:19 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
藤岡です。

>> あと、エンコーディングが違う文字列を送りつけられた場合に
>> どうするかですが、
>> 1. 放置(おそらくどこかで例外を起こして止まる)
>> 2. 検証しておかしかったときはkeyご...
xibbar (Takeyuki FUJIOKA)
06:19 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin

On Tue, 16 Sep 2008 17:33:08 +0900
In article <85r67k4h6t.wl%[email protected]>
[[ruby-dev:36321] Re: [Fea...
Tietew (Toru Iwase)
05:40 PM Feature #542: cgi.rb : CGI::unescape return encoding
=begin
西山和広です。

At Sun, 14 Sep 2008 00:27:27 +0900,
Fujioka wrote:
>
> あと、エンコーディングが違う文字列を送りつけられた場合に
> どうするかです...
znz (Kazuhiro NISHIYAMA)
09:15 PM Bug #570 (Closed): emacs21で色が付かない
=begin
西山和広です。

emacs21でtrunkのruby-mode.elを使うと色が付きません。

# syntax-ppssというのが無いから?


--
|ZnZ(ゼット エヌ ゼッ...
znz (Kazuhiro NISHIYAMA)
08:21 PM Bug #568 (Closed): test_dup(TestIO) may cause infinite loop
=begin
西山和広です。

test_dup(TestIO)で無限ループになってしまうことがあるようです。

straceしてみたところ、1つ目のdupで例外にならなかった場合、
出来たIOが2つ目のdupの中でGCさ...
znz (Kazuhiro NISHIYAMA)
05:02 PM Revision d9d3781d (git): fix typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:00 PM Revision 87fba4c4 (git): * test/ruby/test_io_m17n.rb: use __FILE__ instead of /dev/null.
[ruby-dev:36327]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
04:59 PM Revision b3d77264 (git): fix typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:48 PM Revision a67d4fa0 (git): * include/ruby/oniguruma.h (OnigEncodingTypeST): add precise_ret
argument for mbc_to_code.
(ONIGENC_MBC_TO_CODE): provide NULL for precise_ret.
(ONIGENC_MBC_PRECISE_CODEPOINT): d...
akr (Akira Tanaka)
04:18 PM Revision bad9a9ad (git): * transcode.c (enc_arg): raise exception when unknown encoding is
given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
02:02 PM Revision a4523cd0 (git): fix ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Takeyuki FUJIOKA
01:30 PM Revision 49f69c3f (git): * lib/cgi/core.rb: performance improvement.
From CGIAlt http://cgialt.rubyforge.org/
* test/cgi/test_cgi_header.rb: exception class fixed.
git-svn-id: svn+ssh...
Takeyuki FUJIOKA
01:23 PM Revision 8b31af74 (git): * string.c (rb_str_concat): fix rdoc. (codepoint is integer)
* string.c (rb_str_each_codepoint): use UINT2NUM.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19385 b2dd03c8-3...
naruse (Yui NARUSE)
01:16 PM Revision 025bd642 (git): * re.c (rb_reg_desc): Regexp#inspect should be US-ASCII.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:33 PM Revision 507658bd (git): * string.c (rb_str_crypt): orthodox crypt() sees only first two bytes
of salt.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:21 AM Revision 7c3b57b5 (git): * complex.c (nucomp_marshal_{dump,load}): preserve instance
variables.
* rational.c (nurat_marshal_{dump,load}): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
Tadayoshi Funaba
09:36 AM Revision 73c8f023 (git): * io.c (rb_io_readbyte): rdoc updated. [ruby-core:18617]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
09:29 AM Revision 428661ec (git): * io.c (rb_io_gets_m): rdoc updated. limit counts in bytes.
[ruby-core:18617]
* io.c (rb_io_readlines, rb_f_gets): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@193...
matz (Yukihiro Matsumoto)
05:00 AM Bug #564: Regexp fails on UTF-16 & UTF-32 character encodings
=begin
Hi,

James Gray wrote:
> On Sep 15, 2008, at 3:49 AM, Michael Selig wrote:
>
>> On Mon, 15 Sep 2008 18:...
naruse (Yui NARUSE)
03:14 AM Revision 0df867f9 (git): * string.c (rb_str_each_codepoint): add new methods, #codepoints
and #each_codepoint. a patch from Michael Selig
<michael.selig at fs.com.au> in [ruby-core:18532].
git-svn-id: sv...
matz (Yukihiro Matsumoto)
03:13 AM Revision 4c467da6 (git): * ext/socket/mkconstants.rb: add new constants. a patch from
IWAMURO Motonori <deenheart+ruby at gmail.com> in [ruby-dev:36309].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
matz (Yukihiro Matsumoto)
12:47 AM Revision 377eb14a (git): * string.c ():
* string.c ():
* string.c (single_byte_optimizable): make function inline. based
on a patch from Michael Selig <m...
matz (Yukihiro Matsumoto)
12:21 AM Revision 326bf1ca (git): * test/ruby/test_io.rb (TestIO#test_dup): exception should be
raised from IO#dup.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
 

Also available in: Atom