Activity
From 07/29/2009 to 08/04/2009
08/04/2009
-
11:24 PM Feature #1857: install *.h and *.inc
- =begin
> Impossible. AST is no longer available at runtime, since now
> it's a transient structure which will be ... -
10:48 PM Bug #1878 (Closed): testrb can not execute tests in sub directory
- =begin
1.9.2-preview1 の testrb コマンドがサブディレクトリのテストを実行できません。
$ ruby192 -v
ruby 1.9.2dev (2009-07-18 trunk 24186)... -
10:26 PM Feature #1877 (Closed): IPAddr#hash should consider a mask_addr
- =begin
いまいです。
r24388 ですが、ネットマスクが考慮されていないので、アドレスが同じでネッ
トマスクが違うオブジェクトも同じものだとみなされてしまいます。
>> a1 = IPAddr.new("192... -
09:19 PM Bug #1787: URI ライブラリの正規表現パターン
- =begin
どう考えても僕の担当すべき問題じゃないのでとりあえず変更
=end
-
08:51 PM Bug #1787: URI ライブラリの正規表現パターン
- =begin
> > 話が少しずれますが、標準ライブラリでは、少くとも scanf、time、date など
> > で同様の問題がでるように思います。一般に、\d が [0-9] ではなくなった事
> > 態にどう対処するのが... -
12:58 PM Bug #1787: URI ライブラリの正規表現パターン
- =begin
> > Ruby 1.9 の正規表現で \d の意味が変わっているので、全角数字が URI として通ってしまいます。URI が BINARY のみを対象にしているのであれば、この限りではありません。
>
> 話... -
06:40 PM Feature #1873: MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group
- =begin
> This request is in other words, enable capture history.
I'm not sure I understand. The example shows t... -
12:51 PM Feature #1873: MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group
- =begin
This request is in other words, enable capture history.
A-5. Disabled functions by default syntax
+... -
07:39 AM Feature #1873 (Rejected): MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group
- =begin
I suspect that MatchData#[:symbol] should return an Array of values when the same named group has been match... -
06:28 PM Revision 93b9f2cc (git): * lib/test/unit.rb (Test::Unit.setup_argv): expands paths before
- requiring. [ruby-dev:39012]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24397 b2dd03c8-39d4-4d8f-98ff-823fe6... -
04:44 PM Revision 528574c2 (git): * lib/pp.rb (guard_inspect_key): untrust internal hash to prevent
- unexpected SecurityError.
* test/ruby/test_object.rb: add a test for [ruby-dev:38982].
git-svn-id: svn+ssh://ci.rub... -
03:33 PM Revision 5ea7e7f6 (git): * lib/rdoc/parser/c.rb: fixed a small error in the documentation.
- [ruby-core:24744]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 03:31 PM Revision 07c08235 (git): * 2009-08-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:31 PM Revision 1dc58f7d (git): * lib/rdoc/parsers/parse_c.rb: fixed a small error in the
- documentation. [ruby-core:24744]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24393 b2dd03c8-39d4... - 03:03 PM Revision b4f5ab96 (git): * 2009-08-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:03 PM Revision a7bc3ef3 (git): Fixed a small documentation bug in lib/rdoc/parsers/parse_c.rb.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:17 PM Feature #1831 (Closed): Suggestion: warn on repeated character in character class
- =begin
Applied in changeset r24387.
=end
- 01:15 PM Revision 3e7ae681 (git): * win32/win32.c (has_redirection): need to execute shell if commandline
- includes newline. cf. [ruby-core:24560]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24390 b2dd0... - 01:13 PM Revision f00babd1 (git): * win32/win32.c (has_redirection): need to execute shell if commandline
- includes newline. cf. [ruby-core:24560]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24389 b2dd03c8-39d4-4d8... -
12:47 PM Bug #1876 (Closed): r24383 Build Error
- =begin
Applied in changeset r24386.
=end
-
11:54 AM Bug #1876 (Closed): r24383 Build Error
- =begin
r24383の変更で、ビルドできなくなったのでそのパッチです。
=end
-
07:47 AM Bug #1871 (Closed): Hash#compare_by_identity Does Not Persist Over #dup or #clone
- =begin
Applied in changeset r24382.
=end
-
03:53 AM Bug #1871 (Closed): Hash#compare_by_identity Does Not Persist Over #dup or #clone
- =begin
The "ident"ness of a Hash doesn't persist over #dup or #clone which makes those methods destructive when they... - 06:10 AM Revision 61c11677 (git): * lib/ipaddr.rb (IPAddr#{eql?,hash}): Add IPAddr#{eql?,hash} so
- that an IPAddr object can be used as a hash key, a set element,
etc.; suggested by Nick Brown <[email protected]>... -
04:14 AM Revision 60ab77a1 (git): Warn duplicated characters in character class of regexp. [ruby-core:24593]
- * include/ruby/oniguruma.h (ONIG_SYN_WARN_CC_DUP): defined.
* regparse.h (ScanEnv): add warnings_flag.
* regparse.c (... -
04:07 AM Bug #1282 (Closed): tk extension uses old style c function declarations generating a bunch of warnings
- =begin
Applied in changeset r24377.
=end
-
03:42 AM Revision 38107457 (git): * enc/encdb.c (ENC_SET_BASE): fix typo. patch by ujihisa [ruby-dev:39004]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:27 AM Bug #1868: ERB single line comment does not work
- =begin
This is not a bug. Use <# for erb comments.
=end
-
02:04 AM Revision f66f36d3 (git): merge revision(s) 24190,24192:
- * re.h (RMATCH_REGS): added for compatibility.
* ruby.h (RFLOAT_VALUE, RSTRING_END, RREGEXP_SRC_*, RBIGNUM_*)... -
01:52 AM Bug #1419 (Closed): Tk, segmentation fault
- =begin
やり取りの結果,報告者の環境(コンパイルオプションやライブラリの状態)の不整合が疑われたため,
その不整合箇所を修正した上でのテストを報告者に依頼したが,その後は連絡なし.
よって確認は取れていないが,問題は解... -
12:51 AM Revision 8c658137 (git): More strict for Big5 series.
- * enc/big5.c (EncLen_Big5): back to original Big5 table.
(EncLen_Big5_HKSCS): for Big5-HKSCS.
(trans): add the le... -
12:50 AM Revision b3d7273d (git): Add functions and macros for second encoding definitions.
- * encoding.c (rb_enc_set_base): Add for setting base encoding
with their names. this is internal function.
* templ...
08/03/2009
-
10:44 PM Revision e00b83ce (git): * hash.c (rb_hash_replace): should copy compare_by_identity status as well.
- [ruby-core:24728]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:45 PM Revision d6b9cc7b (git): * thread.c (recursive_push): need to set UNTRUST. [ruby-dev:38997]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:32 PM Bug #1868 (Rejected): ERB single line comment does not work
- =begin
Hi,
I just ran into this and found that a 1.9 bug for this is open already. But this issue also applies... -
08:24 PM Bug #1559: ERB single line comment does not work
- =begin
Hi,
I just ran into this issue on ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux] as well. The test_... - 07:02 PM Revision 094dc6cd (git): * 2009-08-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:01 PM Revision e3b2342a (git): * ext/tk/lib/tcltklib.c: fix trouble on old-style C function
- declarations [ruby-core:22871].
* ext/tk/lib/tcltklib.c: (ruby_1_8) fix warning about RUBY_RELEASE_DATE
* ext/tk/lib/... - 07:01 PM Revision 8fa67f4e (git): * 2009-08-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:01 PM Revision 4293a985 (git): * ext/tk/lib/tcltklib.c: fix trouble on old-style C function
- declarations [ruby-core:22871].
* ext/tk/lib/tcltklib.c: (ruby_1_8) fix warning about RUBY_RELEASE_DATE
* ext/tk/lib/... -
06:27 PM Bug #1867 (Closed): uninitialized constant TCPserver in samples
- =begin
Applied in changeset r24372.
=end
-
06:16 PM Bug #1867 (Closed): uninitialized constant TCPserver in samples
- =begin
Following three samples in the sample directory fail to run.
[sample]$ ruby tsvr.rb
tsvr.rb:6:in `<ma... -
05:17 PM Bug #1862 (Closed): [doc] updating lib/README
- =begin
Applied in changeset r24368.
=end
-
05:07 PM Bug #1862: [doc] updating lib/README
- =begin
Hi,
In message "Re: [ruby-core:24693] [Bug #1862] [doc] updating lib/README"
on Mon, 3 Aug 2009 00:05... -
12:05 AM Bug #1862 (Closed): [doc] updating lib/README
- =begin
lib/README is a little bit out of date. In the attachment is a patch which updates this file to the current c... -
05:10 PM Bug #1853: Cannot make constants using upper-case extended characters?
- =begin
> Thank you for the link. (I'm in the process of documenting some of this).
Documentation is sorely needed... -
04:24 PM Bug #1859: Random#int Segfaults with Non-Integer Ranges
- =begin
Thanks, nobu. Could you double check the bounds for a Float..Integer Range? #int(3.1..5) seems to be resolved... -
12:37 AM Bug #1859 (Closed): Random#int Segfaults with Non-Integer Ranges
- =begin
Applied in changeset r24358.
=end
- 04:09 PM Revision 836e0d6b (git): * 2009-08-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:09 PM Revision 7031f4de (git): Pulled the date.rb change; it should not have been applied.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:04 PM Bug #1753: non success open client socket not detected on windows
- =begin
This is the bug of ruby 1.9.x not 1.8.7.
Is there any reason not applying this patch?
=end
-
01:22 PM Revision 6b639283 (git): * eval.c (rb_mod_include): fix document. [ruby-core:24675]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:55 PM Bug #1852: Enumerable's #hash Raises ArgumentError When Recursive Values are Present
- =begin
Hi,
In message "Re: [ruby-core:24697] Re: [Bug #1852] Enumerable's #hash Raises ArgumentError When Recurs... -
12:24 PM Bug #1852: Enumerable's #hash Raises ArgumentError When Recursive Values are Present
- =begin
>>> * several real applications are found
>>
>> This change broke a lot of specs which was how I noticed it... -
12:33 PM Bug #1865 (Closed): uninitialized class variable @@accept_charset in CGI
- =begin
cgi/util を直接 require して CGI.unescape を使うと NameError になります。
% ruby-trunk -v -r cgi/util -e 'CGI.unescape(... -
09:26 AM Revision e2ea286e (git): * sample/svr.rb: obsolete TCPserver renamed. [ruby-core:24712]
- * sample/tsvr.rb: ditto.
* sample/dualstack-httpd.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2437... -
09:15 AM Revision 0f1c1ecb (git): * thread.c (recursive_push): untrust internal hash to prevent
- unexpected SecurityError. a patch from Kazuhiro NISHIYAMA.
Fix: #1864 [ruby-dev:38982]
git-svn-id: svn+ssh://ci.... - 08:25 AM Revision 62d0285e (git): * 2009-08-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:24 AM Revision 9762d9ad (git): * win32/win32.c (rb_w32_connect): return value was broken when some
- error occurred.
[ruby-core:24234]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24369 b2... -
08:07 AM Revision 0fe4c1de (git): * lib/README: updated. a patch from Daniel Bovensiepen.
- [ruby-core:24693]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 07:30 AM Revision fe038100 (git): * win32/win32.c (rb_w32_connect): return value was broken when some
- error occurred.
[ruby-core:24234]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24367 b2dd03c8-39d4-... -
07:20 AM Revision 9997227a (git): * bootstraptest/runner.rb: forgot shebang line.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:56 AM Revision 34401f90 (git): * array.c (permute0): use chars for boolean array.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:48 AM Revision 49816a25 (git): * array.c (rb_ary_{permutation,combination}): disallow reentrance
- with continuation since work-buffers cannot restore.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24364 b2dd03... -
06:35 AM Revision 8b0fef37 (git): * bootstraptest/runner.rb: got rid of using /bin/sh.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:23 AM Bug #924 (Assigned): encoding for stdio's
- =begin
とりあえず、r24337にて以下のような変更を入れました。
Set encodings of stdio after setting default internal and external.
*... -
06:20 AM Feature #1835 (Rejected): 0x80.chr not equal to "\x80"
- =begin
=end
-
05:59 AM Revision cb5e639d (git): merge revision(s) 23943:
- * lib/complex.rb (Numeric#arg): should return NaN for NaN.
[ruby-core:24116]
git-svn-id: svn+ssh://ci.rub... -
05:15 AM Revision 45cd729f (git): * numeric.c (flo_hash): normalize -0.0 to 0.0. [ruby-core:24577]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:05 AM Revision 330be69e (git): * array.c (rb_ary_{permutation,combination,product}): must not use
- ary_discard on strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:01 AM Feature #1844: Immediates Should Not Respond to :dup
- =begin
Hi --
On Sun, 2 Aug 2009, Run Paint Run Run wrote:
> I wrote:
>>
>> I think that the exceptions and t... -
12:56 AM Feature #1857: install *.h and *.inc
- =begin
Hi,
At Sun, 2 Aug 2009 23:44:44 +0900,
Jason Roelofs wrote in [ruby-core:24691]:
> What about the many o...
08/02/2009
-
11:44 PM Feature #1857: install *.h and *.inc
- =begin
What about the many other libraries that exist to dig into, or work directly with, the Ruby node structure? L... -
01:07 PM Feature #1857: install *.h and *.inc
- =begin
Hi,
2009/8/2 Roger Pack <[email protected]>:
> Feature #1857: install *.h and *.inc
> http://redmine... -
03:05 AM Feature #1857 (Closed): install *.h and *.inc
- =begin
This is a request for installation procedure to save away more of the source files, for use later by gems.
... -
09:07 PM Bug #1860 (Closed): 文字列連結でsegfault
- =begin
Applied in changeset r24356.
=end
-
08:32 PM Bug #1860 (Closed): 文字列連結でsegfault
- =begin
下記のスクリプトを読みこませるとsegfaultが発生します。
$ cat bug.rb
path="/opt/"
config = '--config=' \
"#{path... -
08:50 PM Feature #1800: rubygems can replace system executable files
- =begin
> Without a system registry, rubygems can at best warn that it will overwrite something, it cannot hold this ... -
08:31 PM Bug #1165: Range.eql? and Range.== bug with subclasses
- =begin
Was this meant to be closed? It doesn't appear to have been resolved.
=end
-
04:42 PM Bug #1711: Marshal Failing to Round-Trip Certain Recurisve Data Structures
- =begin
> 1.9 Marshal.load with proc is incompatible with 1.8, as following:
>
> * 1.8 load ignores the value re... -
04:12 PM Bug #1755: IO#reopen Doesn't Fully Associate with Given Stream on 1.9; Ignores pos on 1.8
- =begin
Thanks, nobu. There's some related oddness, however:
$ echo -e "ant\nalien\n" > a
$ echo -e "bear\... - 03:32 PM Revision bd85292d (git): * 2009-08-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:32 PM Revision a194550e (git): * random.c (rb_random_int): arguments have to be converted to
- integer. [ruby-core:24679]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24358 b2dd03c8-39d4-4d8f-98ff-823fe69... -
03:10 PM Feature #1844: Immediates Should Not Respond to :dup
- =begin
>> - Exceptions are expensive.
>> - Rescuing a specific exception requires a multi-line statement,
>> whi... -
02:46 PM Bug #1852: Enumerable's #hash Raises ArgumentError When Recursive Values are Present
- =begin
> * several real applications are found
This change broke a lot of specs which was how I noticed it. For
... -
02:13 PM Bug #1749: Change in How $~ is Restored After String#sub/String#gsub with a Block
- =begin
> I think 1.9.2 behaviour is no problem.
>
> String#sub matches a regexp just once.
> There is no reaso... -
12:06 PM Revision 59e5d0f1 (git): * bootstraptest/runner.rb: made executable.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:04 PM Revision 6a26b596 (git): * parse.y (literal_concat0): tail can be nil. [ruby-dev:38980]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:09 AM Revision 3770ac98 (git): * array.c (rb_ary_combination, rb_ary_product): prevent from GC.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:46 AM Bug #1855: Random#int with Single-Element Ranges
- =begin
A range of Floats also behaves like a single-element Range, which is surely wrong.
>> prng = Random.... -
09:32 AM Bug #1859 (Closed): Random#int Segfaults with Non-Integer Ranges
- =begin
$ ruby -e 'Random.new.int(3.1..4)'
-e:1: [BUG] Segmentation fault
ruby 1.9.2dev (2009-08-01 trunk 24343) ... -
08:40 AM Revision dfd3d1fb (git): * test/ruby/test_rand.rb: add tests for Random#float's rejection
- against Infinity and NaN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:35 AM Bug #1858 (Closed): Random#int's Handling of Invalid Arguments Contradicts its Documentation
- =begin
The documentation for Random#int claims that it will raise an ArgumentError when the argument is 0 or negativ... -
05:20 AM Revision e626e0bd (git): * random.c (rand_int): prevent from GC.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:13 AM Bug #1841: Float internal problem in ruby1.9.2dev (2009-07-18)
- =begin
Maybe. To discuss that we need a new ticket.
=end
08/01/2009
- 09:35 PM Revision 3fcfe38c (git): * 2009-08-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:35 PM Revision 64ca541c (git): * test/ripper/test_filter.rb: properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:21 PM Bug #1841: Float internal problem in ruby1.9.2dev (2009-07-18)
- =begin
It is true that Float#to_s and Float#inspect currently have the same behavior. Perhaps they could be split t... - 09:12 PM Revision 7d8b6012 (git): * 2009-08-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:11 PM Revision 56439832 (git): * node.h (rb_thread_status): ISO C89 do not allow a comma at the end of enum.
- * parse.y (string_type): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24349 b2dd03c8-39d4-4d... -
08:17 PM Feature #1832: irb -w
- =begin
So what you're looking for is a command line parameter to turn $VERBOSE on?
That would be nice [and also fo... -
06:57 PM Bug #1854 (Closed): Random#float Should Reject Infinity and NaN as Upper Limits
- =begin
Applied in changeset r24347.
=end
-
05:15 PM Bug #1854 (Closed): Random#float Should Reject Infinity and NaN as Upper Limits
- =begin
Random#float happily accepts Infinity and NaN as arguments. It should reject them for three reasons:
* ... -
05:56 PM Bug #1855 (Closed): Random#int with Single-Element Ranges
- =begin
Random#int accepts a Range argument from which it chooses values. If the range contains only one element, #in... -
05:50 PM Bug #1853: Cannot make constants using upper-case extended characters?
- =begin
Thank you for the link. (I'm in the process of documenting some of this).
We may be at cross-purposes over... -
05:35 PM Bug #1853: Cannot make constants using upper-case extended characters?
- =begin
> If this is intentional, it seems like an arbitrary restriction. Unicode characters are unambiguously
> cla... -
05:00 PM Bug #1853 (Rejected): Cannot make constants using upper-case extended characters?
- =begin
>> SCHÖN = 1 # constant
=> 1
>> ÜBER = 2 # local variable!
=> 2
>> self.class.constants.grep(/SC... -
05:25 PM Bug #1852: Enumerable's #hash Raises ArgumentError When Recursive Values are Present
- =begin
> Is it valuable to implement such function?
Yes. Even if it simply returned a constant for the degenerate... -
03:47 PM Bug #1852 (Closed): Enumerable's #hash Raises ArgumentError When Recursive Values are Present
- =begin
Enumerable's #hash methods now raise ArgumentErrors when the structure contains a recursive reference. This i... -
12:41 PM Bug #1836: Can change encoding on frozen String
- =begin
> So your new behaviour would be consistent with that. Whether that's the desired behaviour is not really
... -
10:25 AM Revision 8cdfbfd8 (git): * string.c (tr_trans): change condition of singlebyte optimization.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:04 AM Bug #1851 (Rejected): make install problems using mingw on fedora 11
- =begin
Fedora 11 の MinGW を使ってクロスコンパイルしてみたところ、
make installの時に./tool/rbinstall.rbで警告が出ます。
それから、RDocの生成に失敗します。
... -
09:56 AM Bug #1842 (Closed): mspec で SIGABRT
- =begin
fix in r24332
(ML連携がうまく動いていないようなので手動でclose)
=end
-
09:51 AM Revision 51d1c5e7 (git): * random.c (random_float): rejects Infinity and NaN.
- [ruby-core:24651]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:35 AM Revision 5a5355e8 (git): * tool/rbinstall.rb (gem): suppressed warnings.
- cf: [ruby-dev:38975]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:02 AM Bug #1839 (Closed): String#tr borked for UTF-8 0080..00FF
- =begin
Applied in changeset r24342.
=end
07/31/2009
- 11:06 PM Revision e286c417 (git): * 2009-08-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:00 PM Revision 29e10728 (git): * lex.c: update.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:52 PM Revision 17dc5b35 (git): * 2009-08-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:36 PM Revision c4641d6a (git): Can't use singlebyte optimization when the replacement is multibyte. [ruby-core:24612]
- * string.c (tr_trans): can't use singlebyte optimization when
the replacement is multibyte. [ruby-core:2461... -
05:07 PM Feature #1844: Immediates Should Not Respond to :dup
- =begin
There's try_dup in extlib [0], which returns self in various class,
i.e. NilClass, Symbol, TrueClass, False... -
10:19 AM Feature #1844: Immediates Should Not Respond to :dup
- =begin
What about adding Kernel#dup? method that is an alias of Kernel#dup: a class that cannot be duplicated would ... -
10:10 AM Feature #1844: Immediates Should Not Respond to :dup
- =begin
Hi --
On Fri, 31 Jul 2009, Shyouhei Urabe wrote:
> Issue #1844 has been updated by Shyouhei Urabe.
>
... -
10:03 AM Feature #1844: Immediates Should Not Respond to :dup
- =begin
Hi --
On Fri, 31 Jul 2009, Hongli Lai wrote:
> Issue #1844 has been updated by Hongli Lai.
>
>
> I d... -
09:46 AM Feature #1844: Immediates Should Not Respond to :dup
- =begin
Well, I was about to write the case of Rake::TaskArguments :p I agree that respond_to? should be reliable, b... -
09:07 AM Feature #1844: Immediates Should Not Respond to :dup
- =begin
Hongli, respond_to? may not be reliable in the case of proxy objects. Also, calling respond_to? adds an impli... -
09:01 AM Feature #1844: Immediates Should Not Respond to :dup
- =begin
I agree that simply calling the method is ideal. However, rescuing an exception for such a common case may be... -
08:56 AM Feature #1844: Immediates Should Not Respond to :dup
- =begin
I disagree.
- Exceptions are expensive.
- Rescuing a specific exception requires a multi-line statemen... -
06:16 AM Feature #1844: Immediates Should Not Respond to :dup
- =begin
# This is a bit radical opinion, I admit.
From my point of view, "determining" whether an object has a m... -
04:15 AM Feature #1844 (Rejected): Immediates Should Not Respond to :dup
- =begin
Immediate can't be dup'd but they :respond_to?(:dup). This leads to ugly logic for determining whether a val... -
02:34 PM Bug #1846 (Rejected): Unexpected behavior of hash of array
- =begin
This is a designed behaviour. Every time you change any key object of a hash, you have to call that hash's re... -
02:16 PM Bug #1846 (Rejected): Unexpected behavior of hash of array
- =begin
I noticed some unexpected behaviors of hash with array key
irb(main):001:0> h={}
=> {}
irb(main):002... -
01:32 PM Feature #1831: Suggestion: warn on repeated character in character class
- =begin
Hi,
In message "Re: [ruby-core:24627] [Feature #1831] Suggestion: warn on repeated character in character ... -
08:01 AM Feature #1831: Suggestion: warn on repeated character in character class
- =begin
Patch updated.
Matz, can I commit this patch?
=end
-
08:00 AM Feature #1831: Suggestion: warn on repeated character in character class
- =begin
=end
-
08:00 AM Feature #1831 (Assigned): Suggestion: warn on repeated character in character class
- =begin
=end
-
09:24 AM Bug #1841: Float internal problem in ruby1.9.2dev (2009-07-18)
- =begin
Well, I'm according for this behavior for Float#inspect. But I'll prefer the old one for Float#to_s. As many ... -
08:36 AM Bug #1841: Float internal problem in ruby1.9.2dev (2009-07-18)
- =begin
There was a discussion around Float's string representation after 1.9.1 was released.
http://blade.nagao... -
06:39 AM Bug #1841: Float internal problem in ruby1.9.2dev (2009-07-18)
- =begin
Yeah, I know about the general problem of floats. Not the first time I got something unexpected.
I wouldn't... -
02:30 AM Bug #1841 (Rejected): Float internal problem in ruby1.9.2dev (2009-07-18)
- =begin
Welcome to the real world. Take a little look at IEEE754.
=end
- 09:03 AM Revision 971f2bb7 (git): * lib/securerandom.rb (SecureRandom.random_bytes): return string should
- be ASCII-8BIT. [ruby-core:24640]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24341 b2dd03c8-39d4-4d8f-98ff-... -
08:34 AM Revision 076c8d9a (git): * NEWS: ditto.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:34 AM Revision 07acec57 (git): * 2009-07-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:33 AM Revision f82dc0ff (git): * parse.y: Support for { key: value } -style hash immediates.
- [ruby-core:21946][ruby-core:22286]
* keywords: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r... -
07:37 AM Revision 00499c09 (git): Set encodings of stdio after setting default internal and external.
- * io.c (rb_stdio_set_default_encoding): added.
* ruby.c (process_options): call rb_stdio_set_default_encoding
afte... - 06:09 AM Revision bc70ea70 (git): * tool/compile_prelude.rb: too long string literal causes compile error
- on some platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:16 AM Revision a4362122 (git): * transcode.c (str_encode_bang): C99ism.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:48 AM Revision e5df8fd2 (git): * compile.c (iseq_compile_each): used more appropriate construct.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:41 AM Bug #1843: Symbol#inspect raises exception
- =begin
My impression is that such symbols should be forbidden to exist.
=end
-
02:22 AM Bug #1843 (Closed): Symbol#inspect raises exception
- =begin
If you can create an object, I think you should always be able to inspect it.
However Symbol#inspect rai... -
02:36 AM Feature #1840: Hash に要素追加して self を返すメソッド
- =begin
Kimura Yoshihiro さんは書きました:
> 他の方の意見やアイデアも聞いてみたいです。
個人的にはHash#updateとかが好みですが、メジャーじゃないのかな。
Attachment:... -
01:54 AM Revision 5004e33f (git): * parse.y (literal_concat_gen): reduced unnecessary node at string
- literal concatenation with empty head dstr. [ruby-dev:38968]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@243... -
01:41 AM Bug #1842 (Closed): mspec で SIGABRT
- =begin
chkbuild のログを見ると mspec で SIGABRT が出ていますが、lib/mspec/mocks/mock.rb の一部の
SpecExpectation.fail_with(
...
07/30/2009
-
11:32 PM Bug #1841 (Rejected): Float internal problem in ruby1.9.2dev (2009-07-18)
- =begin
ruby 1.9.1 and earlier
>> 729/10.0
=> 72.9
ruby 1.9.2dev (2009-07-18) [i386-mswin32_90]
build this... -
09:47 PM Bug #1838 (Closed): str[0,1]||='H' results Stack consistency error
- =begin
Applied in changeset r24323.
=end
-
06:12 PM Bug #1838 (Closed): str[0,1]||='H' results Stack consistency error
- =begin
$ ruby -e '"hello"[0,1]||="H"'
-e:1: [BUG] Stack consistency error (sp: 7, bp: 6)
ruby 1.9.1p243 (2009-07... -
08:49 PM Bug #1834: 1.9.2-dev fails to compile socket with IPv6 and MinGW 3.4.5
- =begin
On Wed, Jul 29, 2009 at 11:23 PM, U.Nakamura<[email protected]> wrote:
> Hello,
>
> Sorry, I don't hav... -
11:23 AM Bug #1834: 1.9.2-dev fails to compile socket with IPv6 and MinGW 3.4.5
- =begin
Hello,
Sorry, I don't have much time now to resolve this problem.
Roughly summarize of my understanding... -
10:29 AM Bug #1834 (Closed): 1.9.2-dev fails to compile socket with IPv6 and MinGW 3.4.5
- =begin
Hello,
I'm running the One-Click Ruby Installer compile scripts on 32bits Windows 7. By default, it has ... -
08:03 PM Feature #1840 (Rejected): Hash に要素追加して self を返すメソッド
- =begin
配列から Hash を作るときなどに、よく
a.inject({}) {|h, x| h[x] = ...; h }
みたいにするのはもはやイディオムと言ってよいと思いますが(*1)、
「;... -
07:59 PM Bug #1836: Can change encoding on frozen String
- =begin
Well, force_encoding raises an exception even if you specify the same one it already has:
>> s = "abcd"
... -
07:01 PM Bug #1836: Can change encoding on frozen String
- =begin
The current version raises an error even if encode! is a dummy operation, e.g. for
'abcd'.force_encodin... -
06:47 PM Bug #1836 (Closed): Can change encoding on frozen String
- =begin
Applied in changeset r24322.
=end
-
05:36 PM Bug #1836: Can change encoding on frozen String
- =begin
working on a fix
=end
-
05:05 PM Bug #1836 (Closed): Can change encoding on frozen String
- =begin
String#encode! lets you change the encoding on a frozen String, as long as the character sequence is unchange... -
06:46 PM Bug #1839: String#tr borked for UTF-8 0080..00FF
- =begin
Oops, I pasted ruby -v instead of ruby19 -v. The correct version is:
ruby 1.9.2dev (2009-07-18 trunk 241... -
06:44 PM Bug #1839 (Closed): String#tr borked for UTF-8 0080..00FF
- =begin
>> a = "uber"
=> "uber"
>> a.encoding
=> #<Encoding:UTF-8>
>> b = a.tr("u","ü")
=> "\xFCber"
>> b... -
06:02 PM Revision 3129ed32 (git): * parse.y (literal_concat_gen): NODE_DSTR was incorrectly handled as
- NODE_STR. [ruby-dev:38968]
* bootstraptest/test_syntax.rb: add a test for above.
git-svn-id: svn+ssh://ci.ruby-l... -
05:17 PM Bug #1837 (Closed): Test failure (test_block.rb) in Ruby 1.9.2 preview1 on FreeBSD 6.0
- =begin
> まず、この手の明白なバグはRedmineに入れていただいた方が忘れられづらいです。
了解しました。ということで改めて。
> さて、この問題ですが現在の最新はr24311とかですが、これでも再現し... -
04:47 PM Bug #1833 (Closed): Class name encoding
- =begin
Applied in changeset r24321.
=end
-
11:45 AM Bug #1833 (Assigned): Class name encoding
- =begin
=end
-
10:12 AM Bug #1833 (Closed): Class name encoding
- =begin
Encoding of class name is not preserved.
#encoding: UTF-8
class Cß
end
p Cß.name #... -
03:57 PM Revision 22acf295 (git): * test/ruby/test_module.rb (test_ancestors, test_included_modules):
- ignore rake mixins.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:37 PM Feature #1831: Suggestion: warn on repeated character in character class
- =begin
I'm interested in your suggestion, and wrote a patch.
=end
- 03:35 PM Revision f3f74f49 (git): * 2009-07-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:34 PM Revision 447df195 (git): * vm_insnhelper.c (vm_call_cfunc): let set_trace_func use called_id
- instead of original_id.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:19 PM Feature #1835: 0x80.chr not equal to "\x80"
- =begin
Ruby 1.9 treats 0x00-0x7F specially because 0x00-0x7F is compatible with many other encodings. (ASCII compati... -
12:27 PM Feature #1835: 0x80.chr not equal to "\x80"
- =begin
"0x80" is just an example.
It means the ASCII code in the range of 0x80-0xFF.
It is inconsistent with ... -
12:06 PM Feature #1835 (Assigned): 0x80.chr not equal to "\x80"
- =begin
Why you want it. "\x80" has any special reason?
=end
-
11:42 AM Feature #1835 (Rejected): 0x80.chr not equal to "\x80"
- =begin
I suggest 0x80.chr should be equal to "\x80" regardless of locale.
Here is the current behavior:
ir... -
02:12 PM Revision b5b8e5e0 (git): * gem_prelude.rb (Gem.path): uses Gem.default_path as a default value
- so that ruby finds gems in ~/.gem/.
(Gem.user_home): reduced version of lib/rubygems.rb's.
Gem.default_path needs... -
02:12 PM Revision e6046303 (git): * tool/compile_prelude.rb: replaces "require" with in-place evaluation
- so that copy & paste for lib/rubygems/default.rb is not necessary.
* gem_prelude.rb: removes copied codes from lib/r... -
12:57 PM Revision 045136d4 (git): * test/ruby/test_rand.rb: add tests for Random class.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:55 PM Revision fe22f83e (git): * random.c (init_genrand): ensure invariant of mt->next and mt->left.
- mt->next should always equal mt->state + N + 1 - mt->left.
In fact, 'r = Random.new(0); r == r.dup' has returned fa... -
12:45 PM Revision 6937a3e2 (git): * random.c (random_bytes): use NUM2LONG instead of FIX2LONG because
- Random#bytes may receive bignum.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24324 b2dd03c8-39d4-4d8f-98ff-82... -
12:42 PM Revision df878f78 (git): * compile.c (iseq_compile_each): fix stack consistency error.
- [ruby-core:24611]
* bootstraptest/test_method.rb: add tests for above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
09:40 AM Revision 5e85648b (git): * transcode.c: added check for frozen string for encode! (see Bug #1836)
- * test/ruby/test_transcode.rb: added tests for the above
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24322 b2... -
07:45 AM Revision b8b083db (git): * insns.def (defineclass): preserve encoding of class/module
- names. [ruby-core:24600]
* variable.c (rb_set_class_path_string): set class path with a
string value.
git-svn-i... -
07:43 AM Revision d919a67c (git): * variable.c (rb_class_path): fixed a variable.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:39 AM Revision 8bc2fb5b (git): add a test.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:12 AM Revision 08fa9bad (git): * variable.c (Init_var_tables): initializes __classid__ ID.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:10 AM Revision d67e9aea (git): * variable.c: use st_data_t for st functions.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:10 AM Revision bd25b6a3 (git): * test/cgi/test_cgi_util.rb: properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:34 AM Revision cf81e3cc (git): * 2009-07-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24315 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:34 AM Revision 1976ef38 (git): * lib/cgi/util.rb (CGI::unescape): support encoding option.
- * lib/cgi/cookie.rb (CGI::Cookie.parse): fix for the encoded value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
12:31 AM Revision 3799f1bb (git): merge revision(s) 23740:
- * bignum.c (big_lshift, big_rshift): return Bignum always withou
normalization. [ruby-dev:38680]
git-svn...
07/29/2009
-
04:49 PM Feature #1831: Suggestion: warn on repeated character in character class
- =begin
That should have said $VERBOSE=true, but it makes no difference
=end
-
04:45 PM Feature #1831 (Closed): Suggestion: warn on repeated character in character class
- =begin
Suggestion: warn if the same character appears more than once in a character class (or more restrictedly: if ... -
04:48 PM Feature #1832 (Closed): irb -w
- =begin
It would be nice if either irb had a -w flag, or $VERBOSE defaulted to true in irb.
$ irb19
irb(main):... -
01:51 PM Bug #1826 (Closed): json で無駄な private 指定がある
- =begin
commit edf05962c018e9decf6c49c141d0133c716ac770
Author: matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
... -
11:46 AM Bug #1633 (Assigned): ARGF#close and ARGF#skip are Often Fatal on 1.9
- =begin
Should also be backported to 1.8.6.
=end
-
09:55 AM Bug #1828 (Rejected): 1/-20 == -1 ?
- =begin
=end
-
12:13 AM Bug #1828: 1/-20 == -1 ?
- =begin
100/-20 => -5
1/-20.0 => -0.05
sounds to me like an invalid bug report.
=end
-
02:44 AM Revision 1d18ec7e (git): merge revision(s) 23700:
- * io.c (argf_close): always call #close method. [ruby-core:23853]
* io.c (argf_skip): should close only when...
Also available in: Atom