Project

General

Profile

Activity

From 05/24/2012 to 05/30/2012

05/30/2012

11:41 PM Revision 0381ab07 (git): * ext/dl/lib/dl/struct.rb (DL::CUnionEntity#set_ctypes): Refactored
#set_types to reuse DL::CUnionEntity::size
* test/dl/test_c_union_entity.rb: Added test
Reviewed by Aaron Paterson
...
drbrain (Eric Hodel)
11:32 PM Feature #6515: array.c: added method that verifies if an Array is part of another
I'm adding a new patch that fixed a typo. I also did some refactor to the code.
lellisga (Li Ellis Galardo)
09:49 PM Feature #6515 (Assigned): array.c: added method that verifies if an Array is part of another
naruse (Yui NARUSE)
09:00 PM Feature #6515: array.c: added method that verifies if an Array is part of another
I've added Li's patch from GH#127 zzak (zzak _)
02:02 PM Feature #6515: array.c: added method that verifies if an Array is part of another
Sorry, I wasn;t sure what to upload. Please remove them.
nobu (Nobuyoshi Nakada) wrote:
> Why attaching whole fil...
lellisga (Li Ellis Galardo)
01:14 PM Feature #6515: array.c: added method that verifies if an Array is part of another
Why attaching whole files? nobu (Nobuyoshi Nakada)
12:14 PM Feature #6515 (Feedback): array.c: added method that verifies if an Array is part of another
This method is like the include? method but instead of receiving a value and check if the array has it, it receives a... lellisga (Li Ellis Galardo)
11:20 PM Revision f1cb6ea0 (git): * ext/dl/lib/dl/struct.rb (DL::CUnionEntity::size): Fixed ::size to
return the size of the union.
* test/dl/test_c_union_entity.rb: Test for DL::CUnionEntity::size
Reviewed by Aaron P...
drbrain (Eric Hodel)
10:48 PM Revision e88c8880 (git): * 2012-05-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:48 PM Revision 2e87e215 (git): * ext/dl: Added documentation. Patch by Vincent Batts.
[ruby-trunk - Bug #6496]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:49 PM Feature #6494: Send Accept-Encoding for all HTTP requests
drbrain (Eric Hodel) wrote:
> Why remove the HAVE_ZLIB and @response_has_body checks?
Ah, I wrongly removed it, i...
naruse (Yui NARUSE)
08:55 AM Feature #6494: Send Accept-Encoding for all HTTP requests
Why remove the HAVE_ZLIB and @response_has_body checks?
This updated patch incorporates your change to maintain ba...
drbrain (Eric Hodel)
08:24 PM Feature #6513: Make method_missing to lookup in constants too
@sorah it's probably the best possible example - I met it a while ago in nokogiri and was confused to see "def XML". ... egor.homakov (egor homakov)
09:36 AM Feature #6513: Make method_missing to lookup in constants too
I am negative, since it gives more chance to confuse users, e.g.
mere constant definition can differentiate the mean...
matz (Yukihiro Matsumoto)
09:26 AM Feature #6513: Make method_missing to lookup in constants too
FYI, nokogiri.gem has Nokogiri::XML module and Nokogiri::XML method.
$ irb -rnokogiri
>> Nokogiri::XML.class
=> ...
sorah (Sorah Fukumori)
04:21 AM Feature #6513: Make method_missing to lookup in constants too
@nobu
>Why do you think so?
any example of method in popular libraries or anything with first capital letter? Why...
egor.homakov (egor homakov)
12:56 AM Feature #6513 (Feedback): Make method_missing to lookup in constants too
=begin
: egor.homakov (egor homakov) wrote:
None of code style guides teaches to use capital letters in methods' ...
nobu (Nobuyoshi Nakada)
02:16 PM Feature #5937: Zlib::Inflate#add_dictionary to pre-supply dictionaries for inflate streams
@naruse: as Eric pointed out in his original ticket (#5929), I do believe this is a bug, as the current API advertise... igrigorik (Ilya Grigorik)
07:55 AM Feature #5937: Zlib::Inflate#add_dictionary to pre-supply dictionaries for inflate streams
I think #5929 should be backported instead. While #5937 makes working with custom dictionaries easier, #5929 fixes t... drbrain (Eric Hodel)
12:31 PM Bug #6479: ipaddr.rbの受け付ける書式が、プラットフォームによって異なる
本件の実装の大枠はもうできていて、あとはどういう表記を認めるかというところで諸方面に確認中ですが、ゼロ埋めについては不許可にしたいと思うようになりました。
というのもアドレスのパースに用いられるCの inet_addr() の仕...
knu (Akinori MUSHA)
09:57 AM Bug #6514 (Rejected): Abort trap: 6 running rspec on rdf.rb
Running RSpec on http://github.com/ruby-rdf/rdf/spec reliably generates the Abort trap.
To repeat:
1. git clone...
gkellogg (Gregg Kellogg)
08:45 AM Feature #6492: Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
I've updated this patch. Upon working with the code again and looking at RFC 2616, I have made the following changes... drbrain (Eric Hodel)
08:21 AM Revision b3e306a5 (git): merge revision(s) 34552: [Bug #6516]
* ext/zlib/zlib.c (do_inflate): Inflate more data if buffered data
exists. Allows Zlib::Inflate#set_dicti...
naruse (Yui NARUSE)
07:30 AM Revision d3a349bb (git): * ext/bigdecimal/lib/bigdecimal/jacobian.rb,
ext/bigdecimal/lib/bigdecimal/newton.rb:
fix documentation comments.
Patch by alperakgun from github.com/shyouhei...
Kenta Murata
07:26 AM Revision ecb6bd90 (git): * ext/bigdecimal/lib/bigdecimal/jacobian.rb (Jacobian#dfdxi):
fix jacobian to get stuck in an infinite loop when a solution is not
found due to forget to increment nRetry counte...
Kenta Murata
06:23 AM Feature #6482: Add URI requested to Net::HTTP request and response objects
On May 28, 2012, at 04:37, NARUSE, Yui wrote:
> 2012/5/27 mame (Yusuke Endoh) <[email protected]>:
>>
>> Issue #648...
drbrain (Eric Hodel)
06:20 AM Bug #6501 (Closed): Documentation for Exception#set_backtrace is incorrect
This issue was solved with changeset r35837.
Daniel, thank you for reporting this issue.
Your contribution to Ruby is...
drbrain (Eric Hodel)
05:35 AM Bug #6488: String#slice example has a syntax error
This is a bug in RDoc's ruby parser drbrain (Eric Hodel)
01:58 AM Revision 18805586 (git): utc offset in seconds
* time.c (utc_offset_arg): utc offset can be precision in seconds.
e.g. old Europe/Lisbon (c.f. [ruby-dev:40066])
...
nobu (Nobuyoshi Nakada)
01:29 AM Revision 7d303b2d (git): lib/test/unit.rb: split platform condition
* lib/test/unit.rb (Test::Unit::Runner#_prepare_run): split platform condition.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
01:24 AM Revision 2f76e6d3 (git): color option
* bootstraptest/runner.rb, sample/test.rb: add --color option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@358...
nobu (Nobuyoshi Nakada)
01:24 AM Revision a8f87d6d (git): common test options
* common.mk (btest, test-sample, test-knownbugs, test-all, test-ruby):
pass common options by TESTOPTS.
* tool/rub...
nobu (Nobuyoshi Nakada)

05/29/2012

10:44 PM Bug #6498: Cygwin needs $(DEFFILE) for extension libraries.
nobu-san, I'm not sure if I fully understand what you said, but this is an issue of linking a static import library i... koba (Shinji Kobayashi)
10:37 PM Feature #6513: Make method_missing to lookup in constants too
First letter of constant is always a capital letter(in Ruby).
if you define method:
def Hi
1
end
You're no...
egor.homakov (egor homakov)
10:37 PM Feature #6513 (Rejected): Make method_missing to lookup in constants too
=begin
First letter of constant is always a capital letter(in Ruby).
if you define method:
def Hi
1
en...
egor.homakov (egor homakov)
09:20 PM Revision 99c741c1 (git): * 2012-05-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:20 PM Revision 9e84f837 (git): * error.c (exc_set_backtrace): Updated documentation to indicate
set_backtrace allows a string as well as an array of strings.
[ruby-trunk - Bug #6501]
git-svn-id: svn+ssh://ci.r...
drbrain (Eric Hodel)
11:18 AM Bug #6509 (Assigned): String#gsub is too slow if receiver includes a binary
str_gsubの中でdestが一回non asciiになってしまったらそれ以降はsearch_nonasciiしても無駄という気がしますが専門家のご意見をうかがいたいところです。 shyouhei (Shyouhei Urabe)
10:03 AM Bug #6509 (Closed): String#gsub is too slow if receiver includes a binary
=begin
以下のようなコードで String#gsub が遅くなります。
* b = "" の場合(A): 0.2840230464935303
* b = "\xB9" の場合(B): 4.18377184...
okkez (okkez _)
08:28 AM Revision 39a3d179 (git): strftime.c: triple colons modifier
partially borrowed from ext/date.
* strftime.c (rb_strftime_with_timespec): support GNU extension triple
colons mo...
nobu (Nobuyoshi Nakada)
08:28 AM Revision 241902e7 (git): strftime.c: fix locale modifier
partially borrowed from ext/date.
* strftime.c (rb_strftime_with_timespec): check conversion with locale
modifier....
nobu (Nobuyoshi Nakada)
08:28 AM Revision 60683816 (git): strftime.c: fix colon modifier.
partially borrowed from ext/date.
* strftime.c (rb_strftime_with_timespec): colons are valid only for
'z' and must...
nobu (Nobuyoshi Nakada)
05:24 AM Bug #6488: String#slice example has a syntax error
I was unable to reproduce this with ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-linux] and rdoc 3.9.4
Could...
zzak (zzak _)
12:52 AM Revision 4f4de9b8 (git): * 2012-05-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:52 AM Revision 44ae75a1 (git): Suppress warning: method redefined.
The warning cause test_singleton_method_added to fail.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35832 b2dd0...
naruse (Yui NARUSE)

05/28/2012

09:49 PM Feature #6507: File Literal
=begin
I thought about this a bit more and there is really no way to avoid a certain amount of regex look-alike b/c t...
trans (Thomas Sawyer)
09:23 PM Feature #6507: File Literal
May be %f{foo.bar}.open{}, %f{file*.txt}.each{}
Syntax with open bracket and without closing makes trouble when me...
prijutme4ty (Ilya Vorontsov)
03:15 AM Feature #6507: File Literal
Ah frigets! I totally spaced on regexp notation. Well maybe the string would have to be used:
file = /'foo'/'i'
...
trans (Thomas Sawyer)
02:39 AM Feature #6507 (Feedback): File Literal
trans (Thomas Sawyer) wrote:
> Today it occurred to me that perhaps the `/` symbol could do the trick:
>
> file...
mame (Yusuke Endoh)
02:03 AM Feature #6507 (Feedback): File Literal
=begin
One of the features of the Rebol programming language that I has always liked is its direct support for files...
trans (Thomas Sawyer)
08:53 PM Feature #6482: Add URI requested to Net::HTTP request and response objects
Oops, sorry. Please update the maintainer list of redmine wiki.


2012/5/28 NARUSE, Yui <[email protected]>:
> ...
mame (Yusuke Endoh)
08:53 PM Feature #6482: Add URI requested to Net::HTTP request and response objects
2012/5/27 mame (Yusuke Endoh) <[email protected]>:
>
> Issue #6482 has been updated by mame (Yusuke Endoh).
>
>
> ...
naruse (Yui NARUSE)
08:34 PM Feature #6494: Send Accept-Encoding for all HTTP requests
This change breaks code which calls initialize with initheader=nil.
- def initialize(m, reqbody, resbody, path, ini...
naruse (Yui NARUSE)
08:32 PM Feature #3322 (Rejected): Simple Patch to make ruby copy-on-write-friendly
Sorry for the late relpy.
We already have Bitmap Marking GC in Ruby2.0 so I reject it.
Thanks.
authorNari (Narihiro Nakamura)
08:22 PM Bug #5932 (Rejected): gc_mark_children で SEGV が発生
再現していないとのことですので、一旦Rejectしておきます。 authorNari (Narihiro Nakamura)
07:05 PM Bug #6508: Add an (optional) GNU configure option to demand libyaml before continuing, when compiling ruby from source
@shevegen have you tried adding --with-libyaml to your configure args? We already have it (with a different context)... shyouhei (Shyouhei Urabe)
06:49 PM Bug #6508 (Rejected): Add an (optional) GNU configure option to demand libyaml before continuing, when compiling ruby from source
Hi. When I compile ruby 1.9.3 I get this sometimes:
It seems your ruby installation is missing psych (for YAML out...
shevegen (Robert A. Heiler)
01:46 PM Feature #5937: Zlib::Inflate#add_dictionary to pre-supply dictionaries for inflate streams
igrigorik (Ilya Grigorik) wrote:
> What are the odds of having this be backported to 1.9.x? We need custom dictionar...
naruse (Yui NARUSE)
01:35 PM Bug #6506 (Closed): configure --disable-install-doc していると make install で ruby がビルドされない
This issue was solved with changeset r35829.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
01:06 PM Bug #6498 (Rejected): Cygwin needs $(DEFFILE) for extension libraries.
It makes no sense.
Symbols defined by dynamically loaded library cannot be visible from another dynamically loaded...
nobu (Nobuyoshi Nakada)
12:50 PM Feature #6499: Array::zip
duerst (Martin Dürst) wrote:
> I always wished there had been a better way, but the idea I came up with was someth...
duerst (Martin Dürst)
12:47 PM Feature #6499: Array::zip
The problem becomes even more obvious in the cases where one starts with an array of arrays:
New way:
Array.zip(...
duerst (Martin Dürst)
06:45 AM Feature #6499: Array::zip
Hi
trans (Thomas Sawyer) wrote:
> This is probably true of any Array method that take one or more other arrays as...
marcandre (Marc-Andre Lafortune)
01:22 AM Feature #6499: Array::zip
This is probably true of any Array method that take one or more other arrays as argument. Are there other's besides #... trans (Thomas Sawyer)
12:17 PM Bug #5254 (Closed): class オブジェクトの開放時に segv
r35827 で修正しました。 authorNari (Narihiro Nakamura)
07:56 AM Revision de7a47d1 (git): StatusLineOutput needs job_status to be :replace
* lib/test/unit.rb (Test::Unit::Runner#_prepare_run): StatusLineOutput
needs job_status to be :replace.
git-svn-i...
nobu (Nobuyoshi Nakada)
04:54 AM Revision 49479c2d (git): strftime.c: linux style
* strftime.c (rb_strftime_with_timespec): fix indentation using linux
style. this file is not written in ruby-styl...
nobu (Nobuyoshi Nakada)
04:35 AM Revision 1cb2f961 (git): common.mk: fix dependencies.
* common.mk (do-install-*): fix dependencies. based on the patch by
nagachika at [ruby-dev:45683]. [Bug #6506]
...
nobu (Nobuyoshi Nakada)
03:15 AM Revision 3fcf82e2 (git): * ChangeLog: fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e authorNari (Narihiro Nakamura)
03:12 AM Revision e2f4f344 (git): * gc.c (obj_free): doesn't free a method table if it doesn't
exits. [ruby-dev:44436]
* test/ruby/test_gc.rb (class TestGc): added the test case for
this issue.
git-svn-id: svn...
authorNari (Narihiro Nakamura)
02:40 AM Revision 1d0ddd42 (git): merge revision(s) 34753:
* io.c (rb_io_extract_modeenc): fail only if conflicting
text/binary modes given explicitly. [ruby-dev:452...
naruse (Yui NARUSE)

05/27/2012

11:17 PM Bug #6506 (Closed): configure --disable-install-doc していると make install で ruby がビルドされない
configure --disable-install-doc を指定していると、make install しても
miniruby だけ再ビルドされて ruby は古いままで install されるようです。
make clea...
nagachika (Tomoyuki Chikanaga)
09:23 PM Bug #6501: Documentation for Exception#set_backtrace is incorrect
(2012/05/27 19:26), mame (Yusuke Endoh) wrote:
> ko1, tell us if you have any opinion (or objection) about this.
...
ko1 (Koichi Sasada)
07:26 PM Bug #6501 (Assigned): Documentation for Exception#set_backtrace is incorrect
Hello drbrain,
Could you treat this?
ko1, tell us if you have any opinion (or objection) about this.
--
Yu...
mame (Yusuke Endoh)
01:42 AM Bug #6501 (Closed): Documentation for Exception#set_backtrace is incorrect
The documentation for Exception#set_backtrace is incorrect. It currently says that its argument must be an array of s... djberg96 (Daniel Berger)
07:25 PM Feature #6503 (Assigned): Support for the NPN extension to TLS/SSL
Thank you Ilya!
Martin, could you tell me how hard is it to implement this?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
02:57 PM Feature #6503 (Closed): Support for the NPN extension to TLS/SSL
OpenSSL 1.0.1+ added support for Next Protocol Negotiation (NPN) extensions. A couple of relevant links:
- Google ...
igrigorik (Ilya Grigorik)
04:25 PM Revision 92b6597b (git): * ChangeLog: fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
04:14 PM Revision 77dc968e (git): * benchmark/bm_vm1_lvar_init.rb: fix newline code.
* benchmark/bm_vm2_bigarray.rb: ditto.
* benchmark/bm_vm2_bighash.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nagachika (Tomoyuki Chikanaga)
04:14 PM Revision 233e48dc (git): * 2012-05-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:14 PM Revision 26282b53 (git): * ChangeLog: remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
02:41 PM Revision 7796c7d7 (git): * benchmark/bm_vm1_lvar_init.rb: added.
This benchmark measures a initialize time of non-used variable.
* benchmark/bm_vm1_lvar_set.rb: added.
This benchma...
ko1 (Koichi Sasada)
02:35 PM Feature #5937: Zlib::Inflate#add_dictionary to pre-supply dictionaries for inflate streams
What are the odds of having this be backported to 1.9.x? We need custom dictionary support to support SPDY without re... igrigorik (Ilya Grigorik)
05:52 AM Bug #6500 (Rejected): File#open with a ':binmode => true' opt
This issue is fixed at trunk. This seems a duplicate of Bug #6055. h.shirosaki (Hiroshi Shirosaki)
12:36 AM Bug #6500: File#open with a ':binmode => true' opt
Yusuke, assigning to Hiroshi Shirosaki who is more familiar with File IO. luislavena (Luis Lavena)
12:30 AM Bug #6500 (Assigned): File#open with a ':binmode => true' opt
Luis, could you treat this?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
04:47 AM Revision 24b1d2f2 (git): * NEWS: expanded a tab.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
04:35 AM Revision 06653c19 (git): * benchmark/driver.rb: fix to continue benchmarks when
an error is occurred.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
02:53 AM Bug #6502 (Closed): include Syslog
knu さん
http://d.hatena.ne.jp/nagachika/20120521#r35737
で指摘されていますが、Syslog#inspect が rb_define_module_function なの...
mame (Yusuke Endoh)
02:27 AM Revision 2d8b8b4d (git): fix operator precedence
* lib/test/unit.rb (Test::Unit::Runner#_prepare_run): fix operator
precedence, so that platform and TERM should be ...
nobu (Nobuyoshi Nakada)
02:23 AM Revision a000c52b (git): * untabified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:07 AM Feature #6482: Add URI requested to Net::HTTP request and response objects
Hello, drbrain
Are you willing to be a net/http(s) maintainer?
I think you deserve it.
Matz, do you accept him...
mame (Yusuke Endoh)
01:05 AM Revision 9f698ff1 (git): modified test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
01:04 AM Revision 83d8d057 (git): * ext/date/date_strftime.c: allows %Ok and %Ol.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
01:00 AM Bug #6490 (Assigned): The 'printf' method in trace_func is not sent to 'stdout' variable in tracer.rb
mame (Yusuke Endoh)
12:50 AM Feature #6483 (Assigned): parametric map
Assigning to matz.
Eregon (Benoit Daloze) wrote:
> For info, this is http://bugs.ruby-lang.org/issues/show/4146...
mame (Yusuke Endoh)
12:45 AM Bug #6495 (Assigned): uninitialized constant due to missing require
I'm not sure if the author had assumed that dl/struct is require'ed directly.
Aaron, what do you think?
--
Yusu...
mame (Yusuke Endoh)
12:35 AM Bug #6496 (Assigned): Adding a bit of DL and friends documentation
Aaron, please let Eric know your opinion if any.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:33 AM Feature #6480: [PATCH] Add HTTP status codes from RFC 6585
Please commit it unless there is objection within a few days or a week.
Thanks!
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
12:30 AM Feature #6480 (Assigned): [PATCH] Add HTTP status codes from RFC 6585
mame (Yusuke Endoh)
12:30 AM Revision 6ba96bbe (git): * ext/date/date_core.c: modified doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
12:16 AM Feature #6499 (Assigned): Array::zip
mame (Yusuke Endoh)
12:07 AM Bug #6498 (Assigned): Cygwin needs $(DEFFILE) for extension libraries.
Looks acceptable to me because the proposed patch affects just cygwin.
(Note that cygwin is not supported now)
No...
mame (Yusuke Endoh)

05/26/2012

11:05 PM Bug #6500 (Rejected): File#open with a ':binmode => true' opt
Here's the problem, under Windows:
irb(main):001:0> f = File.open('x',binmode:true)
ArgumentError: both textmode ...
yimutang (Joey Zhou)
10:29 PM Feature #6130: inspect using to_s is pain
I attach the updated tests (sorry about the delay :/).
Please comment is something is wrong.
After speaking with ...
Eregon (Benoit Daloze)
06:18 PM Revision 9a6a94f7 (git): * 2012-05-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:18 PM Revision 18454e6f (git): * ChangeLog: fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
06:05 PM Bug #6491: DateTime.strftime('%Z') output is incorrect format
Time's one also says.
but, actually it depends on platform.
on windows, may not always return abbreviation.
this...
tadf (tadayoshi funaba)
01:09 PM Bug #6491: DateTime.strftime('%Z') output is incorrect format
If this is expected functionality, then perhaps the documentation should be changed. It clearly says `%Z - Time zone ... zombor (Jeremy Bush)
12:39 PM Bug #6491: DateTime.strftime('%Z') output is incorrect format
i tried to avoid the term of UTC or similar words here carefully.
because, we use +00:00 as a local time.
ruby's ...
tadf (tadayoshi funaba)
12:15 PM Bug #6491: DateTime.strftime('%Z') output is incorrect format
And if it's not a bug, what's the difference between `%:z` and `%Z`? Currently they basically output the same thing. ... zombor (Jeremy Bush)
12:11 PM Bug #6491: DateTime.strftime('%Z') output is incorrect format
Time.parse().strftime('%Z') outputs `UTC`. Notice I said "similar format". It should output a human consumable output... zombor (Jeremy Bush)
12:05 PM Bug #6491 (Rejected): DateTime.strftime('%Z') output is incorrect format

i don't know how to determine such a name.
moreover, GMT is already dead.
this is not a bug, not an incorrect f...
tadf (tadayoshi funaba)
01:42 PM Feature #6499 (Rejected): Array::zip
Sometimes it's more natural to have Array::zip rather than Array#zip. Otherwise first array of list became unnecessar... prijutme4ty (Ilya Vorontsov)
10:28 AM Bug #6498 (Rejected): Cygwin needs $(DEFFILE) for extension libraries.
It seems that Bug #2684 is also valid for Cygwin.
For example, "gem install glib2 atk" fails with many undefined ref...
koba (Shinji Kobayashi)
10:18 AM Feature #6497 (Closed): Disabling TLS client-side renegotation
I added support for completely disabling client renegotiation on SSL/TLS servers in r35797.
Client renegotiation is ...
MartinBosslet (Martin Bosslet)
10:08 AM Feature #6265: Remove 'useless' 'concatenation' syntax
I agree with Alex that when I first saw it I thought it was cool, but then I never really needed to use it, like tran... Anonymous
10:05 AM Revision 76547ea7 (git): * ext/date/date_core.c: added description.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
09:21 AM Revision 43e8bf0c (git): re-modified
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
09:16 AM Revision 2199c85d (git): * ext/date/date_strftime.c: reduced the code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
09:10 AM Revision 0976f312 (git): * time.c: modified doc.
* ext/date/date_core.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35808 b2dd03c8-39d4-4d8f-98ff-823f...
Tadayoshi Funaba
08:08 AM Revision ec187ff8 (git): * vm.c (backtrace_*): change type of lev and n from size_t to int.
Also set type of rb_backtrace_t#backtrace_size to int.
A patch from nobu.
* vm_eval.c: ditto.
git-svn-id: svn+ss...
ko1 (Koichi Sasada)
07:26 AM Revision 5212b7fb (git): file.c: fix for UNC
* file.c (realpath_rec): UNC prefix does not end with path separator,
so new separator is needed after it.
git-sv...
nobu (Nobuyoshi Nakada)
07:24 AM Revision 62bab7fc (git): test/ruby/test_file.rb: fix for UNC
* test/ruby/test_file.rb (test_realpath, test_realdirpath): fix for
UNC enabled platforms.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
06:48 AM Feature #1873: MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group
Hi everyone. I am a newbie user of computer languages (< 1 year), and I am
providing my feedback from this position....
Anonymous
06:31 AM Revision 9c3d8bb0 (git): * test/ruby/test_backtrace.rb (test_caller_lev):
decreaze recursion size.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
05:03 AM Revision a28b100f (git): ChangeLog: fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:51 AM Revision ca433168 (git): * NEWS: add Kernel#caller's second argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:49 AM Revision 4f54d471 (git): * vm.c (RubyVM::FrameInfo): add a class to access each frame
information. You don't need to parse strings from caller().
FrameInfo has the following methods:
FrameInfo#name:...
ko1 (Koichi Sasada)
04:25 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
Uh oh, this discussion is already a pain to read. Anonymous
03:31 AM Bug #6496 (Closed): Adding a bit of DL and friends documentation
Here is a little bit of documentation for DL. Overall it add 0.15% documentation coverage. \o/ vbatts (Vincent Batts)
03:25 AM Revision fbf531c4 (git): * vm.c (frame_info_to_str): add `break'.
* vm.c (backtrace_object): remove lev and n parameter.
backtrace_object always returns all of backtrace information...
ko1 (Koichi Sasada)
02:19 AM Bug #6495 (Closed): uninitialized constant due to missing require
<issue>
irb(main):022:0> require 'dl/struct'
NameError: uninitialized constant DL::CStructEntity::ValueUtil
from ...
vbatts (Vincent Batts)
02:10 AM Revision 6d597718 (git): * vm.c (rb_frame_info_t): keep previous ISEQ frame info for CFUNC
frame info. And fix to cache a calculated line_no of ISEQ frame
info.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
ko1 (Koichi Sasada)
02:06 AM Feature #6492: Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
naruse (Yui NARUSE) wrote:
> If Inflater's @socket.read returns nil or a string shorter than clen, it means the inpu...
drbrain (Eric Hodel)
12:56 AM Revision 2240dc2e (git): * 2012-05-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:56 AM Revision 50ba64ab (git): * ext/openssl/ossl_ssl.c: Allow disabling client-side renegotiation.
* test/openssl/test_ssl.rb: Simple tests for this.
Client-side renegotiation is still considered problematic, even...
MartinBosslet (Martin Bosslet)

05/25/2012

03:38 PM Feature #6492: Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
drbrain (Eric Hodel) wrote:
> naruse (Yui NARUSE) wrote:
> > I agree with the concept of the patch, but
> >
> > ...
naruse (Yui NARUSE)
03:15 PM Feature #6492: Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
naruse (Yui NARUSE) wrote:
> I agree with the concept of the patch, but
>
> > + ensure
> > + @socket.finish ...
drbrain (Eric Hodel)
10:25 AM Feature #6492: Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
I agree with the concept of the patch, but
> + ensure
> + @socket.finish if Inflater === @socket
When @soc...
naruse (Yui NARUSE)
09:15 AM Feature #6492: Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
Opps, forgot patch. drbrain (Eric Hodel)
07:37 AM Feature #6492 (Closed): Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
=begin
This patch moves the compression-handling code from Net::HTTP#get to Net::HTTPResponse to allow decompression...
drbrain (Eric Hodel)
02:44 PM Revision 6f5582a2 (git): * test/openssl/test_ssl.rb: Clarify the intention of errors to be
expected. Two errors are possible when connection is refused due
to a protocol version that was explicitly disallow...
MartinBosslet (Martin Bosslet)
02:23 PM Bug #6479: ipaddr.rbの受け付ける書式が、プラットフォームによって異なる
At Wed, 23 May 2012 17:23:23 +0900,
U.Nakamura wrote:
> In message "[ruby-dev:45671] [ruby-trunk - Bug #6479][As...
Anonymous
01:24 PM Revision 913827b6 (git): * ext/openssl/ossl_ssl.c: Revert r35583
* test/openssl/test_ssl.rb: Handle ECONNRESET in code instead to avoid
the test failing in Ruby CI [1]
[1] http://u6...
MartinBosslet (Martin Bosslet)
12:20 PM Revision 51ea3db6 (git): merge revision(s) 34910:
assert_valid_syntax
* test/ruby/test_syntax.rb (assert_valid_syntax): new assertion to
validate syntax.
g...
naruse (Yui NARUSE)
12:14 PM Revision 655a20ea (git): vm.c: adjust argument types
* vm.c (backtrace_each, bt_init, oldbt_init): adjust argument types.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
nobu (Nobuyoshi Nakada)
11:39 AM Bug #6491 (Assigned): DateTime.strftime('%Z') output is incorrect format
naruse (Yui NARUSE)
07:19 AM Bug #6491 (Rejected): DateTime.strftime('%Z') output is incorrect format
DateTime.parse('2012/05/23').strftime('%Z') should output 'GMT' (or a similar string). It outputs "+00:00" (or a simi... zombor (Jeremy Bush)
11:21 AM Bug #6488 (Assigned): String#slice example has a syntax error
Seems this is a renderer issue. Eric, what do you think? shyouhei (Shyouhei Urabe)
11:01 AM Revision 4258db79 (git): * vm_eval.c (rb_f_caller): caller() method accepts second optional
argument `n' which specify how many frames should return.
For example, `caller(0, 1)' returns only one frame inform...
ko1 (Koichi Sasada)
09:48 AM Bug #6493 (Feedback): OpenSSL::SSL ignores DN if subjectAltName is specified
RFC 3280 was obsoleted by 5280 and there, the wording is slightly different:
8<--------
4.2.1.6. Subject Alter...
MartinBosslet (Martin Bosslet)
08:22 AM Bug #6493 (Assigned): OpenSSL::SSL ignores DN if subjectAltName is specified
drbrain (Eric Hodel)
07:46 AM Bug #6493 (Closed): OpenSSL::SSL ignores DN if subjectAltName is specified
In ext/openssl/lib/openssl/ssl.rb, verify_certificate_identity seems to intentionally *not* check the DN if any subje... djmitche (Dustin Mitchell)
08:51 AM Bug #6473 (Closed): Enumerable#count
This issue was solved with changeset r35780.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
drbrain (Eric Hodel)
08:22 AM Feature #6494: Send Accept-Encoding for all HTTP requests
Oops, forgot patch. drbrain (Eric Hodel)
08:21 AM Feature #6494 (Closed): Send Accept-Encoding for all HTTP requests
This patch builds atop #6492 to enable Accept-Encoding by default for all HTTP requests that permit bodies. (Without... drbrain (Eric Hodel)
08:18 AM Revision 1059cf6e (git): merge revision(s) 35644:
* parse.y (f_arglist): should reset lexical states after empty
argument list with no parenthesis as well as...
naruse (Yui NARUSE)
08:07 AM Revision a5f19061 (git): * vm.c (oldbt_init, vm_backtrace_str_ary): arg->data should
be initialized before calling `backtrace_each()'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35790 b2dd03c8...
ko1 (Koichi Sasada)
07:19 AM Bug #6490: The 'printf' method in trace_func is not sent to 'stdout' variable in tracer.rb
Attaching patch. mfojtik (Michal Fojtik)
07:17 AM Bug #6490 (Closed): The 'printf' method in trace_func is not sent to 'stdout' variable in tracer.rb
Hi,
lib/tracer.rb:189
def trace_func(event, file, line, id, binding, klass, *) # :nodoc:
return if file ...
mfojtik (Michal Fojtik)
07:13 AM Revision 67075af6 (git): * trunk/ext/-test-/printf/printf.c: change function names because of
conflict with msvcrt. fixed build error of mswin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35789 b2dd03c8...
U.Nakamura
04:53 AM Revision 9a66f6f0 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:50 AM Revision 1f3142a4 (git): * vm.c: refactoring backtrace related funcitons.
(1) unify similar functions (rb_backtrace_each() and
backtrace_object()). backtrace_each() is a unified function.
...
ko1 (Koichi Sasada)
04:01 AM Feature #6478: BasicObject#__class__
nobu (Nobuyoshi Nakada) wrote:
> Seems what you want is (({dup})), not (({__class__})).
>
> class Foo < BasicOb...
Eregon (Benoit Daloze)
01:14 AM Feature #6478: BasicObject#__class__
=begin
(({Module#mix})) is a feature introduced last year, but may be removed from 2.0.
=end
nobu (Nobuyoshi Nakada)
03:49 AM Feature #6483: parametric map
Eregon (Benoit Daloze) wrote:
> Another syntax is proposed by Koichi (from what I can understand):
>
> ```ruby
>...
prijutme4ty (Ilya Vorontsov)
02:21 AM Revision a51d961b (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@35786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:20 AM Revision 26f96fe1 (git): * test/-ext-/test_printf.rb: tests for [Feature #5896].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:44 AM Revision c92d9113 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@35784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:40 AM Revision 2b8e9ece (git): merge revision(s) 35595: [Backport #6446]
* include/ruby/win32.h (FD_SET): change function to macro.
To avoid buffer overflow when smaller FD_SETSISE...
naruse (Yui NARUSE)
01:39 AM Revision cb1a7935 (git): merge revision(s) 35766:
* io.c (io_strip_bom): check EOF. [Bug #6487][ruby-core:45203]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branche...
naruse (Yui NARUSE)
01:36 AM Revision 046883d2 (git): merge revision(s) 35644:
* parse.y (f_arglist): should reset lexical states after empty
argument list with no parenthesis as well as...
naruse (Yui NARUSE)
12:37 AM Bug #5348 (Closed): test/rubygems/test_gem_indexer.rb leaves temporary directory
This issue was solved with changeset r35777.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
nobu (Nobuyoshi Nakada)
12:23 AM Bug #6489: A File instance changes its class to IO
Hello,

2012/5/24 yimutang (Joey Zhou)
> You see, an object(id:80452110) changes its class from File to IO.
...
mame (Yusuke Endoh)

05/24/2012

11:51 PM Revision 38f0dd0a (git): * enum.c (enum_count): Enumerable#count no longer uses #size when
counting elements. Patch by Nobuhiro IMAI. [ruby-trunk - Bug #6473]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
drbrain (Eric Hodel)
11:41 PM Bug #6489 (Rejected): A File instance changes its class to IO
OK. nobu (Nobuyoshi Nakada)
09:28 PM Bug #6489 (Rejected): A File instance changes its class to IO
I don't know whether it is a bug, or a feature.
1.9.3p194 :001 > f = open('xxx','w')
=> #<File:xxx>
1.9.3p194 ...
yimutang (Joey Zhou)
11:36 PM Feature #5896 (Closed): object representation in rb_enc_vsprintf()
This issue was solved with changeset r35776.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
nobu (Nobuyoshi Nakada)
08:34 PM Feature #6483: parametric map
FYI https://github.com/raganwald/homoiconic/blob/master/2009-09-22/anaphora.md trans (Thomas Sawyer)
08:32 PM Feature #6483: parametric map
```ruby
p %w[12 45 32].map(&.to_i(9)).map(& * 2)
```
That's pretty neat. I wonder about its implementation, so b...
trans (Thomas Sawyer)
06:49 PM Feature #6483: parametric map
nobu (Nobuyoshi Nakada) wrote:
> I proposed a different approach, symbol with arguments syntax.
>
> ```ruby
> (1...
Eregon (Benoit Daloze)
06:21 PM Feature #6483: parametric map
nobu (Nobuyoshi Nakada) wrote:
> I proposed a different approach, symbol with arguments syntax.
>
> ```ruby
> (1...
prijutme4ty (Ilya Vorontsov)
05:13 PM Feature #6483: parametric map
I proposed a different approach, symbol with arguments syntax.
```ruby
(1..5).map(&:to_s(2)) #=> ['1', '10', '11'...
nobu (Nobuyoshi Nakada)
04:59 PM Feature #6483: parametric map
Also I propose similar approach for `tap` method.
```ruby
class Object
def ptap(*args,&block)
tap &block....
prijutme4ty (Ilya Vorontsov)
08:10 PM Feature #6478: BasicObject#__class__
That was just one example. Here, you can look at this for more cases:
https://github.com/rubyworks/ostruct2/blob...
trans (Thomas Sawyer)
02:56 PM Feature #6478: BasicObject#__class__
=begin
Seems what you want is (({dup})), not (({__class__})).
class Foo < BasicObject
mix ::Kernel, dup: :dup,...
nobu (Nobuyoshi Nakada)
05:37 PM Bug #6488 (Closed): String#slice example has a syntax error
http://www.ruby-doc.org/core-1.9.3/String.html#method-i-slice has a syntax error:
a[%r[aeiou](.)\11//] #=> "e...
amorsen (Benny Lyne Amorsen)
04:15 PM Revision 80aaa3ef (git): sprintf.c: inspect by plus
* sprintf.c (ruby__sfvextra): [EXPERIMENTAL] use inspect instead of
to_s if plus flag is given.
* vsnprintf.c (BSD_...
nobu (Nobuyoshi Nakada)
03:37 PM Revision 8996556b (git): * 2012-05-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:37 PM Revision d176c4ee (git): Bug #5348
* test/rubygems/test_gem_indexer.rb (setup, teardown): save @tempdir
to remove it properly. [Bug #5348]
git-svn-i...
nobu (Nobuyoshi Nakada)
02:36 PM Revision ce8e2d54 (git): Feature #5896
* vsnprintf.c (BSD_vfprintf): [EXPERIMENTAL] object representation in
rb_enc_vsprintf(). [Feature #5896]
git-svn-...
nobu (Nobuyoshi Nakada)
02:01 PM Revision 60e8cd2e (git): vm.c: marshal compatibility
* vm.c (Init_VM): fix marshal compatibility of backtrace.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35775 b2...
nobu (Nobuyoshi Nakada)
02:01 PM Revision ab42fe2a (git): vm.c: fix typo
* vm.c (Init_VM): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35774 b2dd03c8-39d4-4d8f-98ff-823fe69b...
nobu (Nobuyoshi Nakada)
02:01 PM Revision e1c652bb (git): vm.c: rb_typeddata_is_kind_of
* vm.c (rb_backtrace_p): use rb_typeddata_is_kind_of().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35773 b2dd...
nobu (Nobuyoshi Nakada)
02:01 PM Revision a4a922e9 (git): vm_eval.c: fix types
* vm_eval.c (rb_backtrace_struct, backtreace_collect): use size_t
instead of int to get rid of overflow.
* vm_eval...
nobu (Nobuyoshi Nakada)
09:51 AM Revision 04a03b34 (git): vm.c: suppress 64-to-32 warnings
* vm.c (backtrace_object): suppress 64-to-32 warnings. should adjust
types.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
06:36 AM Revision d5893b91 (git): * vm_method.c (rb_method_defined_by): removed.
nobu pointed out that rb_method_basic_definition_p() is enough
for last commit.
* error.c, eval_error.c: change for...
ko1 (Koichi Sasada)
06:09 AM Revision 3dcebce5 (git): * vm.c: add RubyVM::Backtrace object (btobj).
Backtrace information contains an array consists of location
information for each frames by string.
RubyVM::Backt...
ko1 (Koichi Sasada)
04:05 AM Revision bd5c7507 (git): Fix wrong filename: enc/shift_jis.c -> string.c (r35724).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:07 AM Revision 73f38047 (git): * 2012-05-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35767 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:07 AM Revision 3cc5ddca (git): Bug #6487
* io.c (io_strip_bom): check EOF. [Bug #6487][ruby-core:45203]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35...
nobu (Nobuyoshi Nakada)
12:17 AM Bug #4413: Segmentation fault when using deliver for GMAIL SMTP
I'm using MacPorts OpenSSL, version 1.0.1c, May 2012
$ which openssl
/opt/local/bin/openssl
$ openssl version
...
hectormalot (Dennis de Reus)
 

Also available in: Atom