Project

General

Profile

Activity

From 01/31/2012 to 02/06/2012

02/06/2012

08:35 PM Revision 04918f81 (git): merge revision(s) 33567,33573:
* ruby.c (fill_standard_fds): new function to open closed standard
file descriptors.
(ruby_sysini...
kosaki (Motohiro KOSAKI)
08:19 PM Revision ea0ef6af (git): merge revision(s) r33826:
* io.c (rb_io_fsync,rb_io_fdatasync): release GVL during fsync().
fsync() and fdatasync() may take a long t...
kosaki (Motohiro KOSAKI)
08:03 PM Revision 4b295bb7 (git): merge revision(s) r34399:
* vm_eval.c (vm_call0): should pass block to enumerators. patched
by Kazuki Tsujimoto. [ruby-dev:44961][B...
kosaki (Motohiro KOSAKI)
03:46 PM Bug #5973: Bus Error in simple project requiring YARD
Error message attached ggilder (Gabriel Gilder)
03:45 PM Bug #5973 (Closed): Bus Error in simple project requiring YARD
Hi, I've created a simple sample project that reliably triggers a bus error in Ruby 1.9.2p290 on Mac OS X. It seems t... ggilder (Gabriel Gilder)
01:23 PM Feature #5959: Addrinfo#inspectname
2012年2月5日23:06 NARUSE, Yui <[email protected]>:
>
> 現状では ad hoc にそうやってるんですが、API になっていないと他をいじりづらいんですよね。
> 以下のよう...
akr (Akira Tanaka)
12:55 PM Revision b33dc193 (git): * tool/merger.rb: abort if the working directory is dirty.
* tool/merger.rb: update the working directory after commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34449...
naruse (Yui NARUSE)
12:53 PM Revision 15090079 (git): merge revision(s) 33886: [Backport #5682]
* common.mk (INSTRUBY_ARGS): added --mantype to apply mdoc2man.rb
to man pages. Fixes #5598.
(do...
naruse (Yui NARUSE)
12:32 PM Revision f63222ea (git): merge revision(s) 34232:
------------------------------------------------------------------------
r34232 | naruse | 2012-01-08 08:04:20 +0900 ...
naruse (Yui NARUSE)
12:29 PM Revision 5879bd9c (git): merge revision(s) 34335,34337:
* ext/date/date_parse.c: [ruby-core:42173].
* ext/date/date_strptime.c: moved detector of leftover.
git-sv...
naruse (Yui NARUSE)
12:26 PM Revision 234753ae (git): merge revision(s) 33691,33692:
* io.c (rb_update_max_fd): fstat(2) can fail with other than
EBADF. [ruby-dev:44837] [Backport #4339]. Cf...
naruse (Yui NARUSE)
12:21 PM Revision d95723ea (git): merge revision(s) 33784:
* test/unit/assertions.rb (MINI_DIR): quick dirty hack to get rid of
warnings when using assert/assert_resp...
naruse (Yui NARUSE)
12:12 PM Revision 7e82751c (git): merge revision(s) 34232:
------------------------------------------------------------------------
r34232 | naruse | 2012-01-08 08:04:20 +0900 ...
naruse (Yui NARUSE)
12:11 PM Revision 739b5e1e (git): merge revision(s) 33956,33960,33961,33962:
------------------------------------------------------------------------
r33956 | naruse | 2011-12-06 06:47:16 +0900 ...
naruse (Yui NARUSE)
11:38 AM Revision 0e305c5a (git): merge revision(s) 33603: [Backport #5533] [Backport #5911]
* file.c (file_expand_path): reset coderange after expanding path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/bran...
naruse (Yui NARUSE)
11:35 AM Revision 9104e80b (git): merge revision(s) 34335,34337: [Backport #5907]
* ext/date/date_parse.c: [ruby-core:42173].
* ext/date/date_strptime.c: moved detector of leftover.
git-sv...
naruse (Yui NARUSE)
11:31 AM Revision 401168aa (git): merge revision(s) 34072,34075,34082:
* ext/date/date_core.c: [ruby-dev:45008].
* ext/date/date_core.c (wholenum): fix the type of the return val...
naruse (Yui NARUSE)
07:39 AM Revision ad837e5a (git): merge rivision(s) 33685:
* win32/win32.c (unixtime_to_filetime): should check the return value
of localtime(). reported by snowjail at gmai...
U.Nakamura
07:37 AM Revision 25f531a9 (git): merge revision(s) 33691,33692
* io.c (rb_update_max_fd): fstat(2) can fail with other than
EBADF. [ruby-dev:44837] [Bug #5593]. Cf.
http://pu...
U.Nakamura
07:32 AM Revision a3fcbc97 (git): merge revision(s) 33667:
* io.c (io_fwrite): call rb_w32_write_console() only if FMODE_TTY is
set. this is the one of the reason of IO writ...
U.Nakamura
07:25 AM Revision 3f8c4ba7 (git): merge revision(s) 33603:
* file.c (file_expand_path): reset coderange after expanding path.
[Backport #5601] [Backport #5629]
git-svn-id: s...
U.Nakamura
12:17 AM Bug #5968 (Closed): Encoding.compatible? with binary string
This issue was solved with changeset r34433.
John, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)

02/05/2012

11:50 PM Feature #5903: Optimize st_table (take 2)
Table packing slows down `st_foreach` a bit, and GC suffers from it.
So that I add a `st_foreach_nocheck` to fix GC ...
funny_falcon (Yura Sokolov)
11:23 PM Feature #5959: Addrinfo#inspectname
(2012/02/05 21:23), Tanaka Akira wrote:
> 2012年2月2日19:13 NARUSE, Yui <[email protected]>:
>
>> なるほど、ならばわたしが欲し...
naruse (Yui NARUSE)
09:23 PM Feature #5959: Addrinfo#inspectname
2012年2月2日19:13 NARUSE, Yui <[email protected]>:

> なるほど、ならばわたしが欲しいのは「inspectnameの一部」ですね。
> 削ればいいだけのように聞こえます。
...
akr (Akira Tanaka)
10:29 PM Bug #5972 (Closed): OpenSSL::ASN1::GeneralString - double INT2NUM() results in invalid ASN.1 tag
In ext/openssl/ossl_asn1.c, INT2NUM() is being called twice for V_ASN1_GENERALSTRING:
rb_hash_aset(class_tag_map,...
grawity (Mantas Mikulėnas)
08:25 PM Bug #5971 (Closed): bigdecimal-1.1.0 が rubygems.org 上に無い
標準 gem となっている bigdecimal-1.1.0 が rubygems.org 上にありません。
そのため gem pristine --all コマンドが bigdecimal をリストアできずに失敗してしまいます。
hsbt (Hiroshi SHIBATA)
05:27 PM Feature #5970 (Assigned): Add Enumerable#join with same semantics as Array#join
Currently, to join the elements of an Enumerable, you need to call #to_a on the Enumerable and then #join the result.... now (Nikolai Weibull)
04:52 PM Feature #5964: Make Symbols an Alternate Syntax for Strings
In reply to "Symbols represent concepts, Strings represent data". That's true, and so I agree, but it's also a bit of... wardrop (Tom Wardrop)
03:25 PM Feature #5964: Make Symbols an Alternate Syntax for Strings
Joshua Ballanco wrote:
> But leaving all of that aside, you have to consider that Symbols are *never* collected. Thi...
kstephens (Kurt Stephens)
03:17 PM Revision 730d3c56 (git): * 2012-02-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:17 PM Revision b346d7a6 (git): * encoding.c (rb_enc_compatible): return ASCII-8BIT even if 2nd string
is ascii only string. [ruby-core:42354] [Bug #5968]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34433 b2dd03c8...
naruse (Yui NARUSE)
03:06 PM Revision 63da304f (git): merge revision(s) 34306:
* ext/json/parser/parser.rl (json_string_unescape): workaround fix
for over optimization of GCC 4.7. [ruby-...
naruse (Yui NARUSE)
08:28 AM Bug #5968 (Closed): Encoding.compatible? with binary string
=begin
According to #5920:
The original meaning of Encoding.compatible?(str1, str2) is the encoding of concaten...
john_firebaugh (John Firebaugh)
03:27 AM Revision 84a48ac7 (git): * 2012-02-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@34431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:27 AM Revision b657c159 (git): merges r32349 from trunk into ruby_1_9_2.
--
* string.c (tr_trans): free heap ptr when the str is not embeded.
patched by Eric Wong. [Bug #4956] [ruby-core:3...
yugui (Yuki Sonoda)
03:27 AM Revision 83b5388b (git): merges r32347 from trunk into ruby_1_9_2.
--
* vm_insnhelper.c (vm_getivar): check vm state version
to invalidate inline chache (ivar index).
fixes Bug #49...
yugui (Yuki Sonoda)

02/04/2012

02:54 PM Feature #5767: Cache expanded_load_path to reduce startup time
https://gist.github.com/1688857
Most of success of that gist is cause of this issue.
Cites from comments:
Than...
funny_falcon (Yura Sokolov)
02:25 PM Bug #5966 (Closed): ->{} doesn't work in BasicObject
=begin
$ ./ruby -ve 'BasicObject.new.instance_eval { ->{} }'
ruby 2.0.0dev (2012-02-03 trunk 34424) [x86_64-linux...
ktsj (Kazuki Tsujimoto)
01:12 PM Revision 546eeb5f (git): * 2012-02-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:12 PM Revision 40f4c929 (git): add ML ref
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:06 PM Feature #5964: Make Symbols an Alternate Syntax for Strings
It is better to think of Symbols as numbers with labels attached, rather than Strings with slightly different semanti... jballanc (Joshua Ballanco)
10:34 AM Feature #5964: Make Symbols an Alternate Syntax for Strings
I do agree. If String and Symbol were still semantically different (you could have a #sym? method), but they behaved ... wardrop (Tom Wardrop)
02:39 AM Feature #5964: Make Symbols an Alternate Syntax for Strings
If I recall, this was tried for stint early in 1.9 development, but ultimately didn't work out --though I never caugh... trans (Thomas Sawyer)

02/03/2012

10:00 PM Bug #5960 (Third Party's Issue): Error with rvm default gemset and rails rake
It is because,
* the command `rake` is /home/yura/.rvm/gems/ruby-1.9.3-p0-test/bin/rake.
so it loads files in /ho...
naruse (Yui NARUSE)
04:40 AM Bug #5960: Error with rvm default gemset and rails rake
I could not really say, if this bug of Ruby or RVM funny_falcon (Yura Sokolov)
04:39 AM Bug #5960 (Third Party's Issue): Error with rvm default gemset and rails rake
After installing fresh ruby, creating fresh rails application, `rake db:migrate` fails with evident bug in requiring ... funny_falcon (Yura Sokolov)
08:51 PM Feature #5964 (Rejected): Make Symbols an Alternate Syntax for Strings
Or, to put it another way, make Symbols and Strings one and the same - interchangeable and indistinguishable from the... wardrop (Tom Wardrop)
05:43 PM Bug #5963: MacOS < 10.6 has no memalign
Good day, Yui
Yui NARUSE wrote:
> We won't support Mac OS X 10.5 or prior on Ruby 2.0.0.
> So it is WONTFIX.
...
funny_falcon (Yura Sokolov)
05:08 PM Bug #5963 (Rejected): MacOS < 10.6 has no memalign
We won't support Mac OS X 10.5 or prior on Ruby 2.0.0.
So it is WONTFIX.
We won't backport st_pool_allocation to ...
naruse (Yui NARUSE)
03:02 PM Bug #5963 (Rejected): MacOS < 10.6 has no memalign
I use definition of `aligned_malloc` from trunk in a st_pool_allocation patch for ruby_1_9_3,
and I have report from...
funny_falcon (Yura Sokolov)
02:02 PM Feature #5958: ThreadGroup#join
Without `ThreadGroup#join`, we have to get list of threads and join each thread in the `ThreadGroup`.
```ruby
thg...
Glass_saga (Masaki Matsushita)
04:35 AM Feature #5958 (Open): ThreadGroup#join
kosaki (Motohiro KOSAKI)
10:06 AM Bug #5956: rexml - パース時のnamespaceチェックでのエラーについて
了解です。
最新のスナップショットで問題が発生しないことを確認しました。
すぐの対応ありがとうございました。
m-hiramatsu (Miho Hiramatsu)
10:05 AM Bug #5891: prelude.rb rdocs are not included on ruby-doc.org
I've sent an email to James Britt notifying him of this ticket. drbrain (Eric Hodel)
09:52 AM Bug #5961 (Assigned): regular expression positive look-behind
naruse (Yui NARUSE)
05:32 AM Bug #5961 (Closed): regular expression positive look-behind
irb(main):001:0> input = " \t Jeffs "
=> " \t Jeffs "
irb(main):002:0> input.gsub(%r{(?<=\bJeff)(?=s\b)},"'")
Synt...
[email protected] (Anthony Bourque)
07:17 AM Revision e892c81c (git): merge revision(s) 34040,34051,34063,34389,34402,34403:
------------------------------------------------------------------------
r34040 | naruse | 2011-12-14 14:42:34 +0900 ...
naruse (Yui NARUSE)
06:04 AM Bug #5957: pthreads not working on ulibc (linuxthreads)
Hi Motohiro,
thanks for taking a look :-)
I've been doing some more digging and I think my initial thoughts were ...
stevegoobermanhill (stephen gooberman-hill)
05:55 AM Bug #5962 (Closed): Error in Process.{wait,wait2} rdoc
The rdoc for Process.{wait,wait2} claim they will raise "SystemError". That exception doesn't exist. In reality the... jheiss (Jason Heiss)
01:11 AM Revision 5dc6d20c (git): merge revision(s) r34038,34099:
* thread_pthread.c (ubf_select): call rb_thread_wakeup_timer_thread()
only when it is not timer_thread. [Bu...
naruse (Yui NARUSE)

02/02/2012

11:17 PM Revision 42ffb2ed (git): * lib/webrick.rb: Moved proxy rewriting to WEBrick::HTTPProxy.
* lib/webrick/httpproxy.rb: Add examples of creating a proxy server
and response rewriting using HTTPProxy.
git-...
drbrain (Eric Hodel)
10:54 PM Revision 30f0e97e (git): * ext/openssl/ossl_x509store.c: Add class documentation for
OpenSSL::X509::Store
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:50 PM Bug #5956 (Closed): rexml - パース時のnamespaceチェックでのエラーについて
r34419 で修正しました!
再現コードがあってとても助かりました!
ありがとうございます!
kou (Kouhei Sutou)
09:39 PM Bug #5956 (Assigned): rexml - パース時のnamespaceチェックでのエラーについて
kou (Kouhei Sutou)
07:32 PM Feature #5959: Addrinfo#inspectname
(2012/02/02 18:33), Tanaka Akira wrote:
> 2012年2月2日18:12 Tanaka Akira <[email protected]>:
>>
>> inspectname はホスト名で...
naruse (Yui NARUSE)
07:31 PM Feature #5959: Addrinfo#inspectname
2012年2月2日18:12 Tanaka Akira <[email protected]>:
>
> inspectname はホスト名ではありません。
>
> ドキュメントの例に
>
> * Addrinf...
akr (Akira Tanaka)
07:31 PM Feature #5959: Addrinfo#inspectname
2012年2月2日17:16 Yui NARUSE <[email protected]>:

> Addrinfo の導入によって、Socket.getaddrinfo での正引き結果がオブジェクト化され、
> 元のホ...
akr (Akira Tanaka)
07:30 PM Feature #5959: Addrinfo#inspectname
> Addrinfo の導入によって、Socket.getaddrinfo での正引き結果がオブジェクト化され、
> 元のホスト名を inspect で見れるようになってとても便利になったわけですが、
> 現在この元のホスト...
kosaki (Motohiro KOSAKI)
05:16 PM Feature #5959 (Rejected): Addrinfo#inspectname
Addrinfo の導入によって、Socket.getaddrinfo での正引き結果がオブジェクト化され、
元のホスト名を inspect で見れるようになってとても便利になったわけですが、
現在この元のホスト名をとりだす AP...
naruse (Yui NARUSE)
06:59 PM Feature #5958: ThreadGroup#join
On 01/02/12 20:33, Motohiro KOSAKI wrote:
>
> Issue #5958 has been updated by Motohiro KOSAKI.
>
> Status changed...
regularfry (Alex Young)
05:33 AM Feature #5958 (Rejected): ThreadGroup#join
You didn't explained any usecases. So, It'd cause automatically reject. kosaki (Motohiro KOSAKI)
03:55 PM Revision 3d14e356 (git): * 2012-02-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:55 PM Revision ca0bb518 (git): * test/net/http/test_https_proxy.rb
(HTTPSProxyTest#test_https_proxy_authentication):
add workaround to avoid to hang up without openssl.
see #5786
...
znz (Kazuhiro NISHIYAMA)
01:49 PM Bug #5930: source_location of blocks incorrect
Yusuke Endoh wrote:
> Do you really like the old behavior? Line 8 points
> the end of the block. I prefer the be...
charlton (Charlton Wang)
11:17 AM Bug #5930: source_location of blocks incorrect
Yusuke Endoh wrote:
> The following patch works for me, and passes test-all,
> though I'm not sure if the fix is ...
nobu (Nobuyoshi Nakada)
02:53 AM Bug #5930: source_location of blocks incorrect
Hello,

2012/1/26 Charlton Wang <[email protected]>:
> -----
> def foo(*args, &block)
>    p block.source...
mame (Yusuke Endoh)
12:48 PM Revision ca77bce6 (git): * lib/rexml/parsers/baseparser.rb: use meaningful name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
12:42 PM Revision 92cecf79 (git): * lib/rexml/parsers/baseparser.rb, test/rexml/test_namespace.rb:
fix the default xml namespace URI validation.
Reported by Miho Hiramatsu. Thanks!!!
git-svn-id: svn+ssh://ci.ruby...
Sutou Kouhei
11:51 AM Revision 5525d821 (git): update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:52 AM Revision 2a6ccf6c (git): * io.c (argf_next_argv): reset ARGF.next_p on ARGV.replace.
r34409 breaks replacing ARGV.
[ruby-dev:45160] [Bug #5952]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34417...
naruse (Yui NARUSE)
07:22 AM Revision a267b951 (git): * test/net/http/test_http.rb (TestNetHTTPKeepAlive#*): remove debug
output.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:30 AM Bug #5957 (Rejected): pthreads not working on ulibc (linuxthreads)
I'm sorry. We have no plan to support linuxthreads any more. Core developers can't access linuxthreads platform easil... kosaki (Motohiro KOSAKI)
01:36 AM Bug #5897: RubyからWinAPIのCreateProcessを使ったときに引数を間違えるとバグがでる
C:/DOCUME~1/teruyo/LOCALS~1/Temp/rbBE.tmp:4: warning: already initialized constant FALSE
C:/Ruby2/lib/ruby/1.9.1/Win...
uy (西行寺 うゆ)

02/01/2012

11:45 PM Bug #5874 (Rejected): Coverity output for Ruby 1.9.3
Hello,
Thank you for your reporting.
Fortunately, Coverity kindly provides us the daily analysis
results for R...
mame (Yusuke Endoh)
11:19 PM Feature #5958 (Rejected): ThreadGroup#join
I propose the method `ThreadGroup#join`.
Calling thread waits all threads in receiving `threadgroup`.
```ruby
th...
Glass_saga (Masaki Matsushita)
10:58 PM Bug #5957 (Rejected): pthreads not working on ulibc (linuxthreads)
Hi
I have an arm-linux crosscompile of ruby 1.9.2p290 and 1.9.3p0
Trying to implement a thread (via Thrad.new) ca...
stevegoobermanhill (stephen gooberman-hill)
10:58 PM Feature #5788: Thread#at_exit
=begin
I modified the patch.
* use mutex on define_at_exit to avoid race.
* mark th->at_exit and th->at_exit_lock ...
Glass_saga (Masaki Matsushita)
08:41 PM Feature #5663: Combined map/select method
@Nakada Why not?
"Returns a copy of self with all nil elements removed. If block is given, returns the yield of ea...
trans (Thomas Sawyer)
02:11 PM Feature #5663: Combined map/select method
Yura Sokolov wrote:
> I often wish to have methods, which likes to `inject` but do use return value of block for nex...
nobu (Nobuyoshi Nakada)
01:10 PM Feature #5663: Combined map/select method
I often wish to have methods, which likes to `inject` but do use return value of block for next iteration:
cla...
funny_falcon (Yura Sokolov)
12:53 PM Feature #5663: Combined map/select method
Hi,

(12/02/01 11:18), Thomas Sawyer wrote:
> In Facets it's called #compact_map, but that's only b/c I though...
nobu (Nobuyoshi Nakada)
11:23 AM Feature #5663: Combined map/select method
In Facets it's called #compact_map, but that's only b/c I though better of
monkey patching #compact itself.

...
trans (Thomas Sawyer)
11:18 AM Feature #5663: Combined map/select method
In Facets it's called #compact_map, but that's only b/c I thought better of monkey patching #compact itself.
I thi...
trans (Thomas Sawyer)
02:53 AM Feature #5663: Combined map/select method
> It is pretty common to want to map over an Enumerable, but only include the elements that match a particular filte... Anonymous
06:50 PM Bug #4941: cannot load such file -- rubygems.rb (LoadError)
Hi,
I'm not sure that this is a non-issue. I have been cross compiling ruby for an ARM embedded device. I am compili...
stevegoobermanhill (stephen gooberman-hill)
04:28 PM Revision 81075870 (git): * parse.y (debug_lines, coverage): set file path encoding for coverage
result. [ruby-dev:44950]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
04:12 PM Revision 3b94b32d (git): * 2012-02-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:12 PM Revision 1f1196fa (git): * lib/tempfile.rb (Tempfile#unlink, Tempfile::Remover#call): Just
call File.unlink and ignore ENOENT because existence check
before unlinking does not help in terms of race conditio...
Akinori MUSHA
03:47 PM Bug #5956 (Closed): rexml - パース時のnamespaceチェックでのエラーについて
添付のプログラムを実行すると以下のエラーとなります。
(実行環境:CentOS6)
The 'xml' prefix must not be bound to any other namespace (http://www.w...
m-hiramatsu (Miho Hiramatsu)
03:23 PM Feature #5903: Optimize st_table (take 2)
Nobuyoshi Nakada wrote:
> Another question about packing.
> Why are PKEY_POS and PVAL_POS from the tail?
It allo...
funny_falcon (Yura Sokolov)
01:05 PM Feature #5903: Optimize st_table (take 2)
Another question about packing.
Why are PKEY_POS and PVAL_POS from the tail?
nobu (Nobuyoshi Nakada)
02:37 PM Bug #5952 (Closed): コマンドラインモードで CGI.new を 2 回実行すると IOError が発生する
The test is removed on r34412. naruse (Yui NARUSE)
09:26 AM Bug #5952 (Assigned): コマンドラインモードで CGI.new を 2 回実行すると IOError が発生する
Linux で壊れてます。
http://u32.rubyci.org/~chkbuild/ruby-trunk/log/20120131T230102Z.diff.html.gz
naruse (Yui NARUSE)
09:20 AM Bug #5952: コマンドラインモードで CGI.new を 2 回実行すると IOError が発生する
r34409 で修正されているのを確認しました。ありがとうございます。 hsbt (Hiroshi SHIBATA)
06:39 AM Bug #5952 (Closed): コマンドラインモードで CGI.new を 2 回実行すると IOError が発生する
This issue was solved with changeset r34409.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby i...
nobu (Nobuyoshi Nakada)
09:50 AM Bug #5947 (Closed): typo in doc/re.rdoc
This issue was solved with changeset r34411.
Ori, thank you for reporting this issue.
Your contribution to Ruby is gr...
nobu (Nobuyoshi Nakada)
04:35 AM Bug #5947: typo in doc/re.rdoc
patch attached, or [810d9f0](https://github.com/zzak/ruby/commit/810d9f0)
zzak (zzak _)
09:50 AM Bug #5953 (Closed): docs: spelling on doc/re.rdoc
This issue was solved with changeset r34411.
Ori, thank you for reporting this issue.
Your contribution to Ruby is gr...
nobu (Nobuyoshi Nakada)
04:35 AM Bug #5953: docs: spelling on doc/re.rdoc
My apologies, this is a duplicate of [#5947](http://bugs.ruby-lang.org/issues/5947)
Please close and see patch there.
zzak (zzak _)
04:24 AM Bug #5953 (Closed): docs: spelling on doc/re.rdoc
fixed spelling error on doc/re.rdoc as illustrated by 'salty-horse' on #ruby-core
patch attached, or [810d9f0](htt...
zzak (zzak _)
08:31 AM Bug #5954 (Rejected): IO.read_nonblock on IO.pipe generates Errno::EBADF (MinGW)
=begin
Originally posted in [ruby-core:42103]:
The following example seems not to work under Windows:
r, w =...
luislavena (Luis Lavena)
01:50 AM Revision dc82e7e7 (git): * test/ruby/test_argf.rb (test_readlines_twice_tty): removed incomplete test committed accidentally.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:50 AM Revision eb407447 (git): * doc/re.rdoc (Repetition): fix typo. reported by Ori Avtalion
and patched by Zachary Scott. [Bug #5947]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@34411 b2...
nobu (Nobuyoshi Nakada)
12:50 AM Revision aea7069f (git): * doc/re.rdoc (Repetition): fix typo. reported by Ori Avtalion
and patched by Zachary Scott. [Bug #5947]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34411 b2...
nobu (Nobuyoshi Nakada)
12:50 AM Revision 01d54bc2 (git): * doc/re.rdoc (Repetition): fix typo. reported by Ori Avtalion
and patched by Zachary Scott. [Bug #5947]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34411 b2dd03c8-39d4-4d...
nobu (Nobuyoshi Nakada)

01/31/2012

11:34 PM Bug #5952: コマンドラインモードで CGI.new を 2 回実行すると IOError が発生する
r29781 以降 Kernel#readlines (ARGF.readlines) で EOF を検出すると stdin を close するようになっていたようです。以下のようなサンプルで現象を確認できます。
readli...
nagachika (Tomoyuki Chikanaga)
07:19 PM Bug #5952 (Closed): コマンドラインモードで CGI.new を 2 回実行すると IOError が発生する
=begin
1.9.3p28, trunk で以下のスクリプトを実行すると2回目の CGI.new で パラメータを受け取る時に IOError が発生します。
% cat cli.rb
require 'cgi'
C...
hsbt (Hiroshi SHIBATA)
09:39 PM Revision 25cd6d14 (git): * 2012-02-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:39 PM Revision 0470ce53 (git): * io.c (argf_close): skip stdin, which should be readable again.
[ruby-dev:45160] [Bug #5952]
* io.c (argf_readlines): reinitialize after all read to be
readable again.
git-svn-id...
nobu (Nobuyoshi Nakada)
09:36 PM Bug #5901 (Closed): OpenBSD "[FATAL] failed to allocate memory"
This issue was solved with changeset r34404.
George, thank you for reporting this issue.
Your contribution to Ruby is...
authorNari (Narihiro Nakamura)
06:27 AM Bug #5901: OpenBSD "[FATAL] failed to allocate memory"
I reverted my own changes. Then I tried to apply patch by Narihiro Nakamura, but I got patch conflict with svn r34399... kernigh (George Koehler)
07:11 PM Revision 74b68db3 (git): * 2012-02-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@34408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:11 PM Revision 9cea14a8 (git): merging r34364 from trunk into ruby_1_9_2
--
* lib/uri/common.rb (URI.encode_www_form_component): initialize on
requiring to support JRuby, which runs parall...
tenderlovemaking (Aaron Patterson)
07:10 PM Revision ea6101f8 (git): * 2012-02-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:10 PM Revision 746e61e9 (git): merging r34364 from trunk to ruby_1_9_3
--
* lib/uri/common.rb (URI.encode_www_form_component): initialize on
requiring to support JRuby, which runs parall...
tenderlovemaking (Aaron Patterson)
02:46 PM Feature #5903: Optimize st_table (take 2)
Hi,
I could work on questions about pool allocation.
Regards,
Yura.
funny_falcon (Yura Sokolov)
02:08 PM Feature #5903: Optimize st_table (take 2)
Nobuyoshi Nakada wrote:
> What's "_black_magick"?
On my computer, pool allocator work by 1% faster when I keep those...
funny_falcon (Yura Sokolov)
09:23 AM Feature #5903: Optimize st_table (take 2)
Hi,

In message "Re: [ruby-core:42279] Re: [ruby-trunk - Feature #5903] Optimize st_table (take 2)"
on Tue...
matz (Yukihiro Matsumoto)
09:23 AM Feature #5903: Optimize st_table (take 2)
Hi,

I meant 83.patch. I think 84.patch (pool allocation) requires more
discussion.

matz.

In...
matz (Yukihiro Matsumoto)
07:07 AM Feature #5903: Optimize st_table (take 2)
What's "_black_magick"? nobu (Nobuyoshi Nakada)
02:18 AM Feature #5903: Optimize st_table (take 2)
I am positive about this patch. Nobu, could you review the patch and check it in unless you find any problem?
Matz.
matz (Yukihiro Matsumoto)
12:36 PM Revision a42cc41b (git): * configure.in (HEAP_ALIGN_LOG): HEAP_ALIGN_LOG should be page
size in OpenBSD. [ruby-core:42158][Bug #5901]
* gc.c : avoid to redefine.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
authorNari (Narihiro Nakamura)
09:47 AM Bug #5951 (Closed): Exported RSA keys allow pass phrases that are too short
=begin
Exporting a key with this code:
cipher = OpenSSL::Cipher::Cipher.new 'AES-128-CBC'
pass_phrase = 'w...
drbrain (Eric Hodel)
06:48 AM Bug #5949: Add documentation introduction for the Encoding class
Impressive, thanks!
I think you have a typo on line 1698 ; if it's supposed to be a ruby code example, the Encodin...
mfn (Markus Fischer)
04:19 AM Bug #5949: Add documentation introduction for the Encoding class
Really nice documentation, thank you for writing this! Eregon (Benoit Daloze)
12:15 AM Bug #5949 (Closed): Add documentation introduction for the Encoding class
Add documentation introduction for the Encoding class Florent2 (Florent Guilleux)
05:29 AM Revision 487cc8b5 (git): * test/ruby/test_thread.rb (TestThreadGroup#test_thread_timer_and_interrupt): suppress interrupt message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:27 AM Revision 8dd43539 (git): * test/ruby/envutil.rb (EnvUtil.invoke_ruby): yield also child pid
in block form.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:33 AM Bug #5950 (Closed): open-uri: https redirect fix
open-uri raises an exception if a http/s redirect refers to https.
original mail to the maintainer with a quickf...
azet (Aaron Zauner)
 

Also available in: Atom