Project

General

Profile

Activity

From 06/10/2012 to 06/16/2012

06/16/2012

04:42 PM Feature #6596 (Feedback): New method `Array#indexes`
You haven't shown any real use case yet.
I don't deny that the functionality alone would be a good shortcut itself j...
knu (Akinori MUSHA)
03:28 AM Feature #6596: New method `Array#indexes`
@kyu Try doing the equivalent of #indexes without it. Not that it's especially hard, but you have to stop and work ou... trans (Thomas Sawyer)
12:09 AM Feature #6596: New method `Array#indexes`
Hello Knu,
Array#rindex return the last occurrence of the parameter. Array#indexes return all of the indexes.
>...
robin850 (Robin Dupret)
03:05 PM Bug #6547 (Rejected): DateTime.new does not call #initialize
i believe this is not a bug.
it's expensive/slow to call initialize.
on DateTime, new is one of various constractor...
tadf (tadayoshi funaba)
10:25 AM Revision 7cc92034 (git): * ext/date/date_core.c: define date_sg_t.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
09:49 AM Revision f5b033cd (git): * ext/date/date_tmx.h: offset in struct tmx_funcs is now int.
* ext/date/date_strftime.c: ditto.
* ext/date/date_core.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
Tadayoshi Funaba
09:31 AM Revision 07784c78 (git): eval.c: move running
* eval.c (ruby_setup): set running state in the normal case before
popping a tag.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
07:25 AM Feature #6594: Integrated Functor
@resenfeld Well, I thought the examples I provided were pretty good ones. The links I provided also give some example... trans (Thomas Sawyer)
07:12 AM Bug #6598 (Closed): tool/runruby.rb の File.realpath
This issue was solved with changeset r36107.
Kazuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
12:54 AM Bug #6598 (Closed): tool/runruby.rb の File.realpath
File.realpath が定義されていないときに定義している File.realpath がホームディレクトリを返すだけで File.realpath の代わりになっていません。 znz (Kazuhiro NISHIYAMA)
04:23 AM Revision c1740d89 (git): test: reduce unnecessary output
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): no empty lines
if no warnigs.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
04:23 AM Revision c05042c9 (git): test: reduce unnecessary output
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): print retrying
message only if retrying.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
04:23 AM Revision de7eb55f (git): test: reduce unnecessary output
* lib/test/unit.rb (Test::Unit::Runner#del_status_line): update
@status_line_size and return true value.
* lib/tes...
nobu (Nobuyoshi Nakada)
12:51 AM Bug #6597 (Closed): README.EXT と README.EXT.ja の内容が違う
r35977 で README.EXT だけ変更されているので README.EXT.ja も更新が必要だと思います。 znz (Kazuhiro NISHIYAMA)

06/15/2012

10:46 PM Revision 04a7aabf (git): lib/test/unit.rb: format workers results in the parent
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): format workers
results in the parent.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
10:46 PM Revision ff49900a (git): lib/test/unit.rb: format workers results in the parent
* lib/test/unit.rb (Test::Unit::Runner#_run_parallel): format workers
results in the parent.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
10:13 PM Feature #6594: Integrated Functor
@trans it really helps attaching an useful example from a real world situation where functors would make it easier to... rosenfeld (Rodrigo Rosenfeld Rosas)
05:14 PM Feature #6594: Integrated Functor
@matz Nay. I guess my attempt at a brief synopsis was not a good idea.
Understanding Functor class would probably he...
trans (Thomas Sawyer)
04:18 PM Feature #6594: Integrated Functor
trans (Thomas Sawyer) wrote:
> @shyouhei Fixed? How is there a "ruby's bug"?
@trans You wrote "creation of an int...
shyouhei (Shyouhei Urabe)
03:45 PM Feature #6594: Integrated Functor
If I understand correctly, if I define
~~~ruby
def f => op, arg
end
~~~
then
~~~ruby
f + a
~~~
shoul...
matz (Yukihiro Matsumoto)
03:19 PM Feature #6594: Integrated Functor
@shyouhei Fixed? How is there a "ruby's bug"? trans (Thomas Sawyer)
01:31 PM Feature #6594: Integrated Functor
-1.
trans (Thomas Sawyer) wrote:
> Doing this without that integration requires the creation of an intermediate o...
shyouhei (Shyouhei Urabe)
09:02 AM Feature #6594 (Assigned): Integrated Functor
I know the developers meeting is coming up so I'd like to get a few ideas I've had sitting in the wings out in the ai... trans (Thomas Sawyer)
10:12 PM Revision 3f6e8aef (git): [Bug #6598]
* tool/runruby.rb (File.realpath): return real path of expanded path.
[Bug #6598]
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
10:12 PM Revision 3fb38c61 (git): bootstraptest: ignore -j
* bootstraptest/runner.rb (main): ignore -j option for compatibility
with test/unit.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
10:11 PM Revision 7ed81c28 (git): lib/test/unit: refactoring puke
* lib/test/unit.rb (Test::Unit::Runner#puke): modify only result and
drop useless reports, not override entirely.
*...
nobu (Nobuyoshi Nakada)
09:46 PM Feature #6596: New method `Array#indexes`
> a = [1, 2, 3, 1]
> a.indexes(1)
> Return : [0, 3]
Is there any proof that such a new functionality has a certa...
knu (Akinori MUSHA)
06:05 PM Feature #6596 (Assigned): New method `Array#indexes`
I submitted a pull request on Github that provides a new method `Array#indexes`. It departs from `Array#index` in suc... robin850 (Robin Dupret)
07:57 PM Feature #6555: New comparison operators
=begin
A friend told me that D language provides 14 comparisons operators for Floating point comparisons : ((<URL:ht...
jEFF (Jean-François Berroyer)
07:11 PM Bug #6595 (Closed): no skipped information on test-all when -j is specified
This issue was solved with changeset r36098.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
02:29 PM Bug #6595 (Closed): no skipped information on test-all when -j is specified
test-all時に-jオプションを指定した場合、skipするテストがあってもレポートされません。
そんな前からではなかったと思うのですが……。
usa (Usaku NAKAMURA)
04:30 PM Revision 1eeaab8a (git): * 2012-06-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:29 PM Revision eac26463 (git): * ext/psych/lib/psych.rb: bumping psych to 1.3.3
* ext/psych/psych.gemspec: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36103 b2dd03c8-39d4-4d8f-98ff-823...
tenderlovemaking (Aaron Patterson)
01:09 PM Revision 7889d3be (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:01 PM Revision 064b70b6 (git): * vm_backtrace.c (backtrace_collect): rename from backtreace_collect
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:01 PM Revision 7193f4ae (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:26 AM Feature #6492: Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
normalperson (Eric Wong) wrote:
> "naruse (Yui NARUSE)" <[email protected]> wrote:
> > How about adding a new attr...
naruse (Yui NARUSE)
08:23 AM Feature #6492: Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
"naruse (Yui NARUSE)" <[email protected]> wrote:
> How about adding a new attribute which limits the size of readi...
normalperson (Eric Wong)
05:45 AM Feature #6492: Inflate all HTTP Content-Encoding: deflate, gzip, x-gzip responses by default
How about adding a new attribute which limits the size of reading body? naruse (Yui NARUSE)
10:22 AM Revision 745c23b2 (git): * vm_core.h: remove VM_FRAME_MAGIC_FINISH (finish frame type).
Before this commit:
`finish frame' was place holder which indicates that VM loop
needs to return function.
If a...
ko1 (Koichi Sasada)
10:11 AM Revision 0dc5b8ce (git): Revert r35576 "lib/test/unit.rb: refactoring puke"
* lib/test/unit.rb (Test::Unit::Runner#puke): always add skipped
results to the report for parallel test. [Bug #65...
nobu (Nobuyoshi Nakada)
05:30 AM Bug #6124: remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)

vo.x (Vit Ondruch) wrote:
> naruse (Yui NARUSE) wrote:
> > nobu (Nobuyoshi Nakada) wrote:
> > % ruby -rjson -e...
naruse (Yui NARUSE)
02:37 AM Feature #5653: "I strongly discourage the use of autoload in any standard libraries" (Re: autoload will be dead)
If autoload is still going to be around for awhile, can we at least get it modified to call Kernel#require? As I've s... trans (Thomas Sawyer)
01:38 AM Revision 19b4b7de (git): test: TEST_COLORS
* bootstraptest/runner.rb (main): fixed typo.
* lib/test/unit.rb (Test::Unit::Runner#_prepare_run): ditto.
* sample/t...
nobu (Nobuyoshi Nakada)
12:56 AM Revision fa6a2e03 (git): test: skipped color
* lib/test/unit.rb (Test::Unit::Runner#failed): use different color
for Skipped.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
12:56 AM Revision 0243943a (git): test: TEST_COLORS
* bootstraptest/runner.rb (main): customize colors by dircolors-like
style environment variable TEST_COLORS.
* lib...
nobu (Nobuyoshi Nakada)
12:56 AM Revision 65672e63 (git): test: unknown --color argument
* bootstraptest/runner.rb (main): warn unknown --color argument.
* sample/test.rb: ditto.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
12:56 AM Revision a8ddde3b (git): test: help message
* bootstraptest/runner.rb (main): add --color option to the help
message.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)
12:03 AM Revision 88fa84a5 (git): * nacl/pepper_main.c: Removed an unnecessary and errorneous inclusion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)

06/14/2012

11:59 PM Bug #6575: Thread#kill sets rb_errinfo() to Fixnum 8 after rb_protect(function, data, &error_tag)
Thanks, that's more or less the workaround I've applied in my code: if rb_protect() detects an error and rb_errinfo()... ibc (Iñaki Baz Castillo)
10:26 AM Bug #6575 (Feedback): Thread#kill sets rb_errinfo() to Fixnum 8 after rb_protect(function, data, &error_tag)
nagachika (Tomoyuki Chikanaga) wrote:
> Hi,
>
> Just for reference. r35622 could be related, or ticket #5993 seem...
naruse (Yui NARUSE)
10:54 PM Revision 2c4b4a30 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:08 PM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
古いパッチを貼ってしまったので、最新版はこちらに置きました。
https://github.com/ruby/ruby/pull/130
nobu (Nobuyoshi Nakada)
06:04 PM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
とりあえずパッチ置いときます。 nobu (Nobuyoshi Nakada)
02:23 PM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
>> 具体的には、現在どういうコードが使われていて、それをどう置き換えることを想定しているのでしょうか。
>
> そうですね、例えばtest/rake/test_rake_directory_task.rbの30~34行目に...
kosaki (Motohiro KOSAKI)
01:29 PM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
こさきさんとなかださんにまとめて回答。
> このパッチによってこのあたりがどこくらい綺麗に書けるようになるのかが、分かると積極的に賛成しやすいなあ、とか
> 具体的には、現在どういうコードが使われていて、それをどう置き換え...
usa (Usaku NAKAMURA)
12:57 PM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
=begin
: usa (Usaku NAKAMURA) wrote:
そこで、dirname、basename、extname などから類推して、rootname というメソッドを File の特異メソッドおよび Pathna...
nobu (Nobuyoshi Nakada)
12:52 PM Feature #6587: proposal: adding new methods File.rootname and Pathname#rootname
心情的には賛成なんですが。。
> 例えば ruby 配布物の test/ 以下を見ると、独自にドライブレター周りを扱おうとしているコードが散見されますが、
> それぞれ異なる処理を書いており、UNC や拡張パス名(という名前で...
kosaki (Motohiro KOSAKI)
11:28 AM Feature #6587 (Rejected): proposal: adding new methods File.rootname and Pathname#rootname
=begin
みんな大好き Unixen ではパスの先頭は '/' で始まるものという暗黙の前提がありますが、Windows ではドライブレターおよび UNC というものがあるのでその前提が成り立たないことは広く知られていると思いま...
usa (Usaku NAKAMURA)
09:54 PM Bug #6592: test_call_double(DL::TestDL) fails on ARM HardFP
No I am not using Fiddle.
Better to say, it is not up to me what I use. The test is written in such way that it is...
vo.x (Vit Ondruch)
06:17 PM Bug #6592: test_call_double(DL::TestDL) fails on ARM HardFP
Please confirm you are surely using fiddle (instead of plain DL). ext/dl is broken when the abi require proper functi... kosaki (Motohiro KOSAKI)
05:24 PM Bug #6592: test_call_double(DL::TestDL) fails on ARM HardFP
This might be of reference [1], particularly the 5.4 and 5.5 chapters.
[1] http://infocenter.arm.com/help/topic/...
vo.x (Vit Ondruch)
05:12 PM Bug #6592 (Closed): test_call_double(DL::TestDL) fails on ARM HardFP
Hi,
I am observing following test suite error on armv7hl Fedora 17 [1] (but it seems that Debian suffers the same ...
vo.x (Vit Ondruch)
04:50 PM Feature #6002 (Rejected): use IO#advise in FileUtils.compare_stream
akr-san, pointed out IO#advise may raise EINVAL exception when linux w/ tmpfs. (see [ruby-dev:45703])
Thus, we can...
kosaki (Motohiro KOSAKI)
04:14 PM Feature #5995: calling io_advise_internal() in read_all()
Endoh-san,
I really dislike this patch because this patch abuse fadvise() and don't guarantee to positive effect o...
kosaki (Motohiro KOSAKI)
03:37 PM Bug #6591 (Third Party's Issue): r35101以降、古いfccで拡張ライブラリのコンパイルに失敗
古いバージョンの Fujitsu C Compiler Driver Version 5.6 (Nov 24 2006) では、-E オプションを付けてプリプロセッサ処理のみを行う場合、-o で指定した出力ファイル名は無視して、必ず標... ngoto (Naohisa Goto)
03:14 PM Revision 7931bbf1 (git): tool/make-snapshot MKDIR_P
* tool/make-snapshot (package): MKDIR_P is needed as direct macro to
build enc/unicode/name2ctype.h.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
03:07 PM Revision c50e1d3a (git): * 2012-06-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:07 PM Revision a73d6eb0 (git): tool/make-snapshot MKDIR_P
* tool/make-snapshot (package): MKDIR_P is needed to build
enc/unicode/name2ctype.h.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
02:26 PM Bug #6124: remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
naruse (Yui NARUSE) wrote:
> nobu (Nobuyoshi Nakada) wrote:
> % ruby -rjson -e'puts JSON::VERSION'
> 1.5.4
> % ru...
vo.x (Vit Ondruch)
06:07 AM Bug #6124: remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
nobu (Nobuyoshi Nakada) wrote:
> Sorry for close without the description.
>
> The default gem just shows the bund...
naruse (Yui NARUSE)
02:24 PM Bug #6581: Array#shuffle, Array#shuffle! の受け付ける引数が想定しづらい
あるキーワード引数の廃止に伴い、指定されていたら警告するようにすることはあるかもしれませんが、
まったく知らないキーワードに関しては将来の拡張性(拡張した際の下位互換性の維持)のために無視する、
というのが慣例になっています。
knu (Akinori MUSHA)
02:00 PM Revision d1351e98 (git): fix CPPOUTFILE
* configure.in (RUBY_CPPOUTFILE): check if output is really sent to
specified file to tell if -o option works. [ru...
nobu (Nobuyoshi Nakada)
01:49 PM Revision b1644bfc (git): fix CPPOUTFILE
* configure.in (RUBY_CPPOUTFILE): check if output file is actually
created. [ruby-dev:45742] [Bug#6591]
git-svn-i...
nobu (Nobuyoshi Nakada)
01:21 PM Feature #6590 (Assigned): Dealing with bigdecimal, etc gems in JRuby
naruse (Yui NARUSE)
01:21 PM Feature #6590 (Third Party's Issue): Dealing with bigdecimal, etc gems in JRuby
Hello!

http://jira.codehaus.org/browse/JRUBY-6704

We have a need to make the "bigdecimal" gem work for JRu...
headius (Charles Nutter)
01:11 PM Revision ea325fcd (git): * process.c (proc_exec_sh): don't strip leading spaces of the script.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:54 AM Feature #6589 (Closed): Set#rehash
There should be a way to rehash a `Set`.
s = Set.new([[]])
s.first << 1
# s.rehash # Does not exist!...
marcandre (Marc-Andre Lafortune)
11:47 AM Feature #6588 (Closed): Set#intersect?
There is `Set#superset?`, `Set#subset?` with their `proper` variants, but there is no `Set#intersect?` nor `Set#disjo... marcandre (Marc-Andre Lafortune)
09:25 AM Feature #6586 (Closed): debugger belongs to core
Would be nice to stop using ruby-debug / ruby-debug19 / debugger gems and have a debugger with a nice API built in in... spastorino (Santiago Pastorino)
08:15 AM Bug #6548 (Closed): Rake doesn't ignore arguments after --
Primary development happens on github, so I will close this issue.
I left a comment on the github issue.
drbrain (Eric Hodel)
07:01 AM Revision f927ec15 (git): * file.c (rb_file_s_basename, rb_file_s_dirname): documentaion fix.
File.basename and File.dirname support File::ALT_SEPARATOR.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36084...
U.Nakamura
06:58 AM Feature #6572 (Feedback): Array#index return array of indexes
It seems the pull request has advanced past this patch.
I have posted several comments on the latest version of th...
drbrain (Eric Hodel)
06:21 AM Bug #6544 (Closed): Broken links on lib/drb references documentation
This issue was solved with changeset r36075.
Zachary, thank you for reporting this issue.
Your contribution to Ruby i...
drbrain (Eric Hodel)
06:19 AM Bug #6544: Broken links on lib/drb references documentation
Masatoshi SEKI has given me permission to commit this. drbrain (Eric Hodel)
06:18 AM Bug #6536 (Closed): Fix broken links for Programming Ruby book
This issue was solved with changeset r36074.
Zachary, thank you for reporting this issue.
Your contribution to Ruby i...
drbrain (Eric Hodel)
04:03 AM Revision 6648846e (git): ruby.c: add cast
* ruby.c (parse_and_compile_main): add cast to a pointer type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@360...
nobu (Nobuyoshi Nakada)
03:03 AM Revision 207c58b5 (git): eval.c: set nil if nothing done
* eval.c (ruby_eval_main_internal): set nil to the result if nothing
executed.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
03:03 AM Revision 07329778 (git): fix r36079
* include/ruby/ruby.h: public symbols must have default visibility.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
nobu (Nobuyoshi Nakada)
02:22 AM Revision 22e7c535 (git): * nacl/pepper_maini.c: Applies the new embedding API to pepper_ruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
02:22 AM Revision 8c9a453f (git): Embedding CRuby interpreter without internal headers has been difficult
for few years because:
* NODE is no longer accessible.
* rb_iseq_eval_main crashes without preparing with rb_thread_t...
yugui (Yuki Sonoda)
02:21 AM Revision f8601bd9 (git): * eval.c: Add doxygen comments.
* ruby.c: ditto.
* thread_pthread.c: ditto
* version.c: ditto.
* vm_core.h: ditto.
git-svn-id: svn+ssh://ci.ruby-...
yugui (Yuki Sonoda)
01:16 AM Revision e9e60314 (git): * configure.in: revert r36071 and add NetBSD to blacklist of -ansi.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:20 AM Feature #6569 (Closed): [PATCH] Add HTTP status codes defined in RFCs 2295, 2817, 2774, 4918 and 5842
This issue was solved with changeset r36068.
Akinori, thank you for reporting this issue.
Your contribution to Ruby i...
knu (Akinori MUSHA)

06/13/2012

11:36 PM Feature #6561: ?= operator
exactly, I was just wanting to make sure. My other proposition for ?= would work for local variables as well, althoug... rosenfeld (Rodrigo Rosenfeld Rosas)
11:17 PM Feature #6561: ?= operator
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Would this be valid only for instance variables or any variable?
Onl...
nobu (Nobuyoshi Nakada)
09:58 PM Feature #6561: ?= operator
Would this be valid only for instance variables or any variable? rosenfeld (Rodrigo Rosenfeld Rosas)
11:18 PM Revision e901d2ce (git): * thread_pthread.c (get_stack): Linux is the only OS which includes
the size of guard page into the stack size.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36076 b2dd03c8-39d4-4d...
naruse (Yui NARUSE)
10:52 PM Bug #6584 (Closed): Segmentation fault in DL::TestFunc#test_qsort1 on sparc Solaris10
This issue was solved with changeset r36066.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i...
ngoto (Naohisa Goto)
10:46 PM Bug #6584 (Closed): Segmentation fault in DL::TestFunc#test_qsort1 on sparc Solaris10
qsort(3)のプロトタイプ宣言は
void qsort(void *base, size_t nmemb, size_t size,
int(*compar)(const void *, const ...
ngoto (Naohisa Goto)
09:47 PM Bug #6575: Thread#kill sets rb_errinfo() to Fixnum 8 after rb_protect(function, data, &error_tag)
BTW, is Ruby-head (ruby 2.0.0dev (2012-06-13 trunk 36062) [x86_64-linux]) stable enough?
Running my C extension (w...
ibc (Iñaki Baz Castillo)
09:29 PM Bug #6575: Thread#kill sets rb_errinfo() to Fixnum 8 after rb_protect(function, data, &error_tag)
Hi, I've installed rvm and ruby-head, which is retrieved from https://github.com/ruby/ruby/. Unfortunately the patch ... ibc (Iñaki Baz Castillo)
01:33 PM Bug #6575: Thread#kill sets rb_errinfo() to Fixnum 8 after rb_protect(function, data, &error_tag)
Hi,
Just for reference. r35622 could be related, or ticket #5993 seems related issue.
ibc-san, could you try to r...
nagachika (Tomoyuki Chikanaga)
11:53 AM Bug #6575: Thread#kill sets rb_errinfo() to Fixnum 8 after rb_protect(function, data, &error_tag)
Hi,

(2012/06/11 20:27), ibc (Iñaki Baz Castillo) wrote:
> Using rb_protect() I've realized that when the thre...
ko1 (Koichi Sasada)
07:01 AM Bug #6575: Thread#kill sets rb_errinfo() to Fixnum 8 after rb_protect(function, data, &error_tag)
Hi, if this is the expected behavior I would really appreciate a confirmation :) ibc (Iñaki Baz Castillo)
09:31 PM Feature #6023: Add "a ?= 2" support for meaning "a = a.nil? ? 2 : a"
I think #6561 more convenient to store nil'able and false'able items slayer (Vlad Moskovets)
09:21 PM Revision 4230682d (git): * lib/drb/drb.rb: Replace broken links to the English DRb book.
Patch by Zachary Scott. [ruby-trunk - Bug #6544]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36075 b2dd03c8-...
drbrain (Eric Hodel)
09:18 PM Revision 3d81b5c8 (git): * lib/observer.rb: Update broken link to the Programming Ruby book.
Patch by Zachary Scott. [ruby-trunk - Bug #6536]
* lib/drb/drb.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
drbrain (Eric Hodel)
08:55 PM Revision b41bc686 (git): update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:46 PM Revision bad859ca (git): * regparse.c (PFETCH_READY): suppress Wunused-but-set-variable.
* regparse.c (is_onechar_cclass): restructured to clarify that c is
used iff found == 1.
git-svn-id: svn+ssh://ci....
naruse (Yui NARUSE)
07:57 PM Revision 114ae69b (git): * configure.in: use -fbuiltin with -ansi -std=iso9899:199409.
This prevents errors introduced by disabling bulitin functions,
which is the sub-effect of -ansi/-std.
Now NetBSD...
naruse (Yui NARUSE)
05:54 PM Revision 06d48300 (git): * Makefile.in: don't remove macros. now name2ctype uses macros.
* tool/enc-unicode.rb: add comment why it uses Hash#index.
* enc/unicode/{name2ctype.kwd,name2ctype.src,name2ctype.h...
naruse (Yui NARUSE)
04:39 PM Bug #6573: Webrick test failures
Minimal reproducer:
1. Don't have ruby installed (no /usr/bin/ruby).
2. Build Ruby and run
$ make test-all TESTS=...
Anonymous
03:20 PM Revision de08418f (git): * 2012-06-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:20 PM Revision 3703619e (git): * lib/net/http/responses.rb, lib/webrick/httpstatus.rb: Add HTTP
response codes added in RFCs 2817 and 4918. [ruby-core:45547]
[Feature #6569]
* lib/net/http/responses.rb: Rename...
Akinori MUSHA
02:45 PM Bug #6124: remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
nahi (Hiroshi Nakamura) wrote:
> Assigned to me because this discussion seems related to stdlib gemification. I'll c...
Anonymous
12:23 PM Bug #6124: remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
あえて-devに振りますが。

On 06/13/2012 10:53 AM, nobu (Nobuyoshi Nakada) wrote:
>
> Issue #6124 has been updated by ...
shyouhei (Shyouhei Urabe)
12:10 PM Bug #6124 (Closed): remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
Sorry for close without the description.
The default gem just shows the bundled libraries as also gems, not avoid ...
nobu (Nobuyoshi Nakada)
11:01 AM Bug #6124 (Open): remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
Make it open to keep reminding myself. nahi (Hiroshi Nakamura)
11:00 AM Bug #6124: remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
Assigned to me because this discussion seems related to stdlib gemification. I'll check this discussion before 2.0. nahi (Hiroshi Nakamura)
10:53 AM Bug #6124 (Rejected): remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
nobu (Nobuyoshi Nakada)
06:09 AM Bug #6124: remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
A similar problem exists for JRuby.
We have not split bigdecimal out into a gem, so anyone that wants to add the g...
headius (Charles Nutter)
02:00 PM Revision a29bdaf6 (git): add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:52 PM Revision bff44ef4 (git): * test/dl/test_func.rb (test_qsort1, test_qsort2): use TYPE_SIZE_T
for size_t variables. [ruby-dev:45733] [Bug #6584]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36066 b2dd03c8...
ngoto (Naohisa Goto)
01:18 PM Revision a9ff01cd (git): configure.in: option for darwin
* configure.in: remove -ansi and -std options for lgamma_r() and
finite().
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
12:46 PM Revision 0d86842f (git): configure.in: option for cygwin
* configure.in: cygwin does not provide some declarations in strict
ANSI mode.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
12:46 PM Revision e985a684 (git): configure.in: option for cygwin
* configure.in: cygwin does not provide some declarations in strict
ANSI mode.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
11:42 AM Feature #6583 (Closed): Improve socket exception message when bind() fails
=begin
If the user tries to bind a port that is already in use the user does not receive any notification of which p...
drbrain (Eric Hodel)
11:37 AM Revision d793a86b (git): update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:25 AM Bug #6576: shared library references _environ macosx Lion
I'll investigate further.
Had recently enabled ruby scripting in vim 7.3.548 and I got the following message
% ...
djk (Daniel Kopetzky)
11:20 AM Revision e9a1ba23 (git): * process.c (rb_fork_internal): move a variable declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:59 AM Feature #6530: Improve Racc documentation coverage
I would also like to hear Aaron's feedback regarding the debug
functions racc_*()

I plan on rewriting this pa...
zzak (zzak _)
02:15 AM Feature #6530 (Feedback): Improve Racc documentation coverage
Aaron, do you have any opinion?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
08:58 AM Revision 2c1322ec (git): * regparse.c (PFETCH_READY): this line was to suppress warning,
but did emit warnings if -Wuninitialized was set. Assigning
NULL instead if pfetch_prev should suffice...
shyouhei (Shyouhei Urabe)
08:51 AM Revision 23838b93 (git): configure.in: option for cygwin
* configure.in: cygwin needs C99 for some stuff, e.g.,
pthread_attr_setstacksize, sched_yield.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
08:50 AM Revision 0c7dab5d (git): Makefile.in: warnflags
* Makefile.in (.c.i): add warnflags to make the result consistent with
compilation.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
08:48 AM Feature #6546: Net::HTTP to check for HTTP_PROXY environment setting.
@drbrain lib/open-uri.rb has battle-tested proxy configuration logic in it. If we really want to add proxy configurat... nahi (Hiroshi Nakamura)
08:44 AM Feature #6546: Net::HTTP to check for HTTP_PROXY environment setting.
net.http.proxy_from_env.2.no_env_by_default.patch seems have following line.
env_proxy = ENV['http_proxy'] || EN...
akr (Akira Tanaka)
06:36 AM Feature #6546: Net::HTTP to check for HTTP_PROXY environment setting.
Here is a patch which does not use HTTP_PROXY by default (most of the changes are to documentation).
Please tell m...
drbrain (Eric Hodel)
07:38 AM Revision 9c489763 (git): process.c: suppress warning
* process.c (compare_posix_sh): not used on Win32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36057 b2dd03c8-...
nobu (Nobuyoshi Nakada)
06:16 AM Revision 43bc8f9b (git): * configure.in: On Windows platforms, system provided headers are
VC++ optimized. That is, C++ habits are often contaminated into
various headers. Most frequent situati...
shyouhei (Shyouhei Urabe)
05:14 AM Bug #6488: String#slice example has a syntax error
=begin
zzak (Zachary Scott) wrote:
> I was unable to reproduce this with ruby 1.9.3p125 (2012-02-16 revision 34643...
nathanst (Nathan Stratton Treadway)
05:13 AM Bug #6580 (Rejected): Assigning a value to a single element in an array that is contained in an array of arrays, updates the element in that position in all of the contained arrays
nobu (Nobuyoshi Nakada)
01:51 AM Bug #6580: Assigning a value to a single element in an array that is contained in an array of arrays, updates the element in that position in all of the contained arrays
This isn't a bug. You are creating an array where all five elements are the same array object. You probably want to... jeremyevans0 (Jeremy Evans)
01:35 AM Bug #6580 (Rejected): Assigning a value to a single element in an array that is contained in an array of arrays, updates the element in that position in all of the contained arrays
=begin
Came across this bug the other day in both 1.8 and 1.9.3. It seems like it would have been discovered before,...
jmoline (James Moline)
04:39 AM Revision 24b9cf95 (git): include/ruby/win32.h: fix comment style
* include/ruby/win32.h: get rid of C99 style one line comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3...
nobu (Nobuyoshi Nakada)
04:39 AM Revision da5ac6f5 (git): encoding.c: strdup macro
* encoding.c (enc_alias_internal): use strdup defined as macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3...
nobu (Nobuyoshi Nakada)
04:09 AM Revision 6379978d (git): configure.in: check iff nacl
* configure.in (RUBY_NACL_CHECK_PEPPER_TYPES): check only on nacl.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
04:09 AM Revision 9341988b (git): thread_pthread.c: suppress warning
* thread_pthread.c (get_stack): define guard only when it is used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
03:01 AM Bug #6581: Array#shuffle, Array#shuffle! の受け付ける引数が想定しづらい
御返信有難うございます。
なるほど、確かにそうですよね・・・
Array#sample (これもハッシュ引数受け付けたんですね) と、
Kernel#open共に、次の動きを取ることを確認しました。
* 最後の引数にハ...
kachick (Kenichi Kamiya)
02:15 AM Bug #6581 (Rejected): Array#shuffle, Array#shuffle! の受け付ける引数が想定しづらい
ハッシュを引数にとるメソッドは open をはじめとして他にもいろいろありますが、
原則サポートしていないキーが来ても無視します。
naruse (Yui NARUSE)
01:59 AM Bug #6581 (Rejected): Array#shuffle, Array#shuffle! の受け付ける引数が想定しづらい
# 状況
引数でHashを渡した際、該当Hashの利用のされ方が想定しづらく感じました。
具体的には、以下のとおりです。
[].shuffle Random.new #1. #=> Argumen...
kachick (Kenichi Kamiya)
02:39 AM Bug #6550 (Assigned): crash 1.9.3
mame (Yusuke Endoh)
02:36 AM Bug #6548 (Assigned): Rake doesn't ignore arguments after --
I guess rake in stdlib is just a mirror, so it should be first fixed in GitHub.
Anyway I'm assigning this to drbrain...
mame (Yusuke Endoh)
02:30 AM Feature #6528 (Assigned): Add Pathname#write and Pathname#binwrite
akr さん、どうですか?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
02:29 AM Bug #6527 (Assigned): WEBrick::HTTPResponse.header is a hash
mame (Yusuke Endoh)
02:21 AM Bug #6544 (Assigned): Broken links on lib/drb references documentation
Let me call to him in Japanese
咳さん
drb のドキュメントに壊れたリンクがあるから取り除いたら?だそうです。
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
02:17 AM Feature #6539 (Assigned): public and private for core methods
mame (Yusuke Endoh)
02:16 AM Bug #6536 (Assigned): Fix broken links for Programming Ruby book
mame (Yusuke Endoh)
02:16 AM Bug #6531 (Assigned): Increase Racc runtime versions
mame (Yusuke Endoh)
01:20 AM Revision 621153bf (git): process.c: no SIZE_T_MAX
* process.c (rb_exec_fillarg): get rid of SIZE_T_MAX which may need
more headers.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
01:20 AM Revision 33b15cef (git): process.c: fix array element size
* process.c (rb_exec_fillarg): fix array element size. "continue" and
"readonly" exceeded the size.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
12:56 AM Revision 2d460925 (git): process.c: use shell for reserved or special built-in
* process.c (rb_exec_fillarg): use shell if the first word is reserved
or special built-in name.
http://pubs.open...
nobu (Nobuyoshi Nakada)
12:55 AM Revision e6a65611 (git): process.c: treat '=' only in the first word
* process.c (rb_exec_fillarg): treat '=' only in the first word. if
the first word does not contain '=', it is the...
nobu (Nobuyoshi Nakada)
12:54 AM Revision fe5a1525 (git): * 2012-06-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:54 AM Revision 18c32c94 (git): process.c: constified
* process.c (rb_exec_fillarg): constified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36046 b2dd03c8-39d4-4d...
nobu (Nobuyoshi Nakada)

06/12/2012

10:51 PM Bug #6573: Webrick test failures
Hmm, actually it seems that the tests don't fail randomly; The error seems to be:
NameError: uninitialized constan...
Anonymous
10:22 PM Feature #6023: Add "a ?= 2" support for meaning "a = a.nil? ? 2 : a"
The perl example is not very elegant.
When I see code like this:
$foo //= 1;
I first think that someone wa...
shevegen (Robert A. Heiler)
02:47 PM Bug #6576 (Feedback): shared library references _environ macosx Lion
=begin
Actually it doesn't fail.
$ uname -svr
Darwin 11.4.0 Darwin Kernel Version 11.4.0: Mon Apr 9 19:32:15 PD...
nobu (Nobuyoshi Nakada)
02:46 PM Revision 720dc304 (git): * lib/mkmf.rb: add dummy clean-static target to prevent errors for the
case real clean-static target doesn't exist.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36045 b2dd03c8-39d4-4...
naruse (Yui NARUSE)
01:55 PM Revision 3f4b0e17 (git): * process.c (rb_exec_arg_fixup): fix compile error
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ngoto (Naohisa Goto)
12:50 PM Revision f00d5d99 (git): fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:44 PM Revision 94b275c5 (git): add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:41 PM Revision 640e0a33 (git): * process.c (rb_exec_fillarg): treat '=' character as an meta
character to detect assignments preceding command name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36041 b2...
akr (Akira Tanaka)
12:09 PM Revision 0dcc1f0d (git): fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
11:34 AM Revision 37a1355b (git): * include/ruby/intern.h (rb_exec_arg_init): deprecated.
(rb_exec_arg_addopt): ditto.
(rb_exec_arg_fixup): ditto.
(rb_run_exec_options): ditto.
(rb_run_exec_options_err...
akr (Akira Tanaka)
10:52 AM Feature #6546: Net::HTTP to check for HTTP_PROXY environment setting.
Do you consider that HTTP_PROXY environment variable can be set from outside in CGI by
Proxy: header?
In that cas...
akr (Akira Tanaka)
10:42 AM Feature #6546 (Assigned): Net::HTTP to check for HTTP_PROXY environment setting.
drbrain (Eric Hodel) wrote:
> OK.
>
> This updated patch uses :ENV by default in Net::HTTP.new and Net::HTTP::Pro...
naruse (Yui NARUSE)
09:17 AM Feature #6546: Net::HTTP to check for HTTP_PROXY environment setting.
OK.
This updated patch uses :ENV by default in Net::HTTP.new and Net::HTTP::Proxy.
This updated patch does not ...
drbrain (Eric Hodel)
02:34 AM Feature #6546: Net::HTTP to check for HTTP_PROXY environment setting.
drbrain (Eric Hodel) wrote:
> I did not add it to the patch, but if this patch is accepted should Net::HTTP.new be c...
naruse (Yui NARUSE)
09:41 AM Revision 0284e649 (git): * configure.in: enable strict ANSI mode by default in case of GCC,
requested by _ko1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
09:12 AM Bug #6571: Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32
Thanks for your analysis, guys. Makes sense now, why I couldn't reproduce it on 64 bits. The original #6122 did not c... MartinBosslet (Martin Bosslet)
08:32 AM Bug #6550: crash 1.9.3
drbrain (Eric Hodel) wrote:
> =begin
> I have reproduced it and created a minimal test case (without rspec):
>
>...
ibc (Iñaki Baz Castillo)
02:18 AM Bug #6577 (Closed): GC中にstack overflowが発生するとSEGVする
GC中にstack overflowが発生すると、例外作成時にrb_new_objするので[BUG]ります。
原因
(1) caller のテストで Fiber を利用するようにした
(2) caller 実行中に GC が...
naruse (Yui NARUSE)
01:06 AM Feature #6569: [PATCH] Add HTTP status codes defined in RFCs 2295, 2817, 2774, 4918 and 5842
Because you say so, I'll keep 208, 506, 508 and 510 unadded until I get a proof.
Among the uncertain four, I've obse...
knu (Akinori MUSHA)

06/11/2012

10:25 PM Feature #6440: 引数にIOを渡した場合のMarshal.loadにバッファを持たせたい
ささださんの案を元に読み過ぎないような先読み機構を考えてみました。
ささださんが指摘するように、n要素のArrayをm番目まで読んだところでバッファが不足した場合には、
少なくともn - m バイトは先読みできる事が保証されま...
Glass_saga (Masaki Matsushita)
09:40 PM Revision aa56c127 (git): * 2012-06-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:40 PM Revision 45e5f2f6 (git): * process.c (rb_exec_fillarg): detect '#' as a meta character.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:26 PM Bug #6576 (Assigned): shared library references _environ macosx Lion
kosaki (Motohiro KOSAKI)
09:22 PM Bug #6576 (Closed): shared library references _environ macosx Lion
The code in missing/setproctitle.c references the global variable environ.
The environ global variable isn't allowed...
djk (Daniel Kopetzky)
08:55 PM Feature #4788: resolv.rb refactoring
Hi, still waiting for some progress on this issue. Lots of people are bugging me about it. ioquatix (Samuel Williams)
08:27 PM Bug #6575 (Rejected): Thread#kill sets rb_errinfo() to Fixnum 8 after rb_protect(function, data, &error_tag)
Using rb_protect() I've realized that when the thread is killed by other thread using Thread#kill, the error_tag pass... ibc (Iñaki Baz Castillo)
07:51 PM Bug #6573: Webrick test failures
vo.x (Vit Ondruch) wrote:
> It seems that the same issues are facing Debian guys: https://buildd.debian.org/status/f...
vo.x (Vit Ondruch)
07:34 PM Bug #6573: Webrick test failures
It seems that the same issues are facing Debian guys: https://buildd.debian.org/status/fetch.php?pkg=ruby1.9.1&arch=a... vo.x (Vit Ondruch)
07:33 PM Bug #6573 (Closed): Webrick test failures
Hi,
I'm randomly getting test failures for WEBrick with Ruby 1.9.3. The problem seems to be that WEBrick hangs durin...
Anonymous
02:32 PM Bug #6571 (Assigned): Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32
nobu (Nobuyoshi Nakada)
02:20 PM Bug #6571: Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32
I guess it is not an issue of Time#mktime but an issue of OpenSSL.
Furthermore, the description is inaccurate.
He...
phasis68 (Heesob Park)
01:53 PM Bug #6571: Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32
2012/6/11 MartinBosslet (Martin Bosslet) <[email protected]>:

> Time.mktime(2038, 1, 19, 11, 14, 8)...
akr (Akira Tanaka)
01:52 PM Bug #6571 (Feedback): Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32
I can't reproduce it with 1.9.3p216, in JST and PST.
What are the failure message and your timezone?
nobu (Nobuyoshi Nakada)
01:21 AM Bug #6571 (Closed): Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32
=begin
This came up in https://bugs.ruby-lang.org/issues/6122.
(({Time.mktime(2038, 1, 19, 11, 14, 8)})) failed. ...
MartinBosslet (Martin Bosslet)
01:53 PM Feature #3946: Array#packのqQ指定子に機種依存サイズフラグ!を追加
こんにちは、なかむら(う)です。

In message "[ruby-dev:45716] Re: [ruby-trunk - Feature #3946] Array#packのqQ指定子に機種依存サイズフラグ!を追加...
usa (Usaku NAKAMURA)
01:23 PM Feature #3946: Array#packのqQ指定子に機種依存サイズフラグ!を追加
2012年6月11日 10:38 usa (Usaku NAKAMURA) <[email protected]>:
>
> * Q!、q!は必要か?
> →どうやら必要らしい(ユースケースがある)
> *...
akr (Akira Tanaka)
10:38 AM Feature #3946: Array#packのqQ指定子に機種依存サイズフラグ!を追加
なんかもう争点がわからないので整理しますが、
* Q!、q!は必要か?
→どうやら必要らしい(ユースケースがある)
* 問題点はなんぞ?
→LONG_LONG(≒long long)がないプラットフォームでどうする...
usa (Usaku NAKAMURA)
01:16 PM Revision a903db9c (git): * include/ruby/intern.h (rb_proc_exec_n): deprecated.
(rb_exec): ditto.
(rb_exec_err): ditto.
(rb_fork): ditto.
(rb_fork_err): ditto.
git-svn-id: svn+ssh://ci.ruby...
akr (Akira Tanaka)
12:58 PM Revision 05a98ce7 (git): update tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:37 PM Revision ffe89b76 (git): add comment about meta characters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:27 AM Revision f658207f (git): * configure.in: on checking libexecinfo, don't specify /use/local.
On FreeBSD people must specify --with-opt-dir or --with-execinfo-dir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
naruse (Yui NARUSE)
11:11 AM Bug #6566: JSON.dump can generate invalid UTF-8 sequence
json is not only for 1.9, so nobu's patch is not acceptable.
I made https://github.com/flori/json/pull/139 .
naruse (Yui NARUSE)
10:57 AM Revision a8ae1416 (git): merge revision(s) 33730: [Bug #6574]
* test/webrick/test_cgi.rb (class TestWEBrickCGI): respect
RbConfig::CONFIG["LIBPATHENV"]. [Bug #5135] [rub...
naruse (Yui NARUSE)
03:14 AM Revision 0a71db8a (git): * vm_core.h: remove lfp (local frame pointer) and rename
dfp (dynamic frame pointer) to ep (environment pointer).
This change make VM `normal' (similar to other interpreter...
ko1 (Koichi Sasada)
02:57 AM Revision 9b29e5f7 (git): * compile.c (iseq_set_sequence): nonstatic initializer of an
aggregate type is a C99ism.
* compile.c (enum compile_array_type_t): comma at the end of enum
list...
shyouhei (Shyouhei Urabe)
01:27 AM Feature #6572 (Closed): Array#index return array of indexes
I've cleaned up and added a patch for Robin's Array#index feature from GH#128
https://github.com/ruby/ruby/pull/128
zzak (zzak _)
01:21 AM Bug #6122: OpenSSL::PKCS7 verify
Created https://bugs.ruby-lang.org/issues/6571 for the Time issue. MartinBosslet (Martin Bosslet)
01:05 AM Bug #6122 (Closed): OpenSSL::PKCS7 verify
Hi Justin,
The behavior you encountered is not an error. When you sign the PKCS7, the signing certificate will be ...
MartinBosslet (Martin Bosslet)
12:09 AM Bug #6252: OpenSSL - ECDSA signature reliability
sacketty (Henri Sack) wrote:
> =begin
> The snippet code attached
Hello Henri,
it took me a while to look i...
MartinBosslet (Martin Bosslet)

06/10/2012

10:42 PM Feature #6569 (Feedback): [PATCH] Add HTTP status codes defined in RFCs 2295, 2817, 2774, 4918 and 5842
I agree about 2817 and 4918, but others are experimental.
Could you show real applications which use such experiment...
naruse (Yui NARUSE)
07:14 PM Feature #6569 (Closed): [PATCH] Add HTTP status codes defined in RFCs 2295, 2817, 2774, 4918 and 5842
Currently Net::HTTP and WEBrick define status codes from RFC 2616 and 6585 but there are many others defined in RFCs ... knu (Akinori MUSHA)
09:31 PM Revision 9ea35ccf (git): * process.c (rb_proc_exec_n): revert the function removed at r35889.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:21 PM Revision 35973f27 (git): * thread_pthread.c (rb_thread_create_timer_thread): assign return
value to the variable err.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
09:19 PM Revision 67b8c950 (git): * thread_pthread.c (native_cond_initialize): fix typo in r36022.
this cause a failure on FreeBSD 8.2 amd64.
http://fbsd.rubyci.org/~chkbuild/ruby-trunk/log/20120610T130201Z.diff.ht...
naruse (Yui NARUSE)
08:24 PM Revision cf8c5c14 (git): * 2012-06-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:24 PM Revision 57402414 (git): * .gdbinit (SDR): add SDR function. It's only for VM debugging.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
12:51 PM Revision cc4072b3 (git): * nacl/nacl_config.rb: Fixed for 32bit hosts.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
12:51 PM Revision c3f3d772 (git): Fixes threading on NativeClient.
* thread_pthread.c (timer_thread_sleep): Extracted out a function from
thread_timer(). Added an alternative impleme...
yugui (Yuki Sonoda)
12:31 PM Revision fa5cd003 (git): * process.c (rb_exec_without_timer_thread): renamed from rb_exec_err.
(rb_exec_err): new stub function to call
rb_exec_without_timer_thread.
(rb_f_exec): call rb_exec_without_timer_th...
akr (Akira Tanaka)
12:13 PM Revision 4fa66dc5 (git): * process.c (rb_fork): call rb_fork_internal instead of rb_fork_err.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:56 AM Revision f589733a (git): * process.c (rb_fork_ruby): call rb_fork_internal directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:38 AM Feature #6310 (Closed): add EC_POINT_mul and EC_POINTs_mul to the ruby openssl ec wrapper
This issue was solved with changeset r36006.
roobie, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
11:21 AM Revision 4b70fab9 (git): * process.c (rb_fork_ruby): new function.
(rb_f_fork): use rb_fork_ruby instead of rb_fork.
(rb_daemon): ditto.
* io.c (pipe_open): use rb_fork_ruby instead...
akr (Akira Tanaka)
10:53 AM Bug #6137 (Closed): openssl: hardcoded MD5 use leads to SSL server failure in FIPS mode
This issue was solved with changeset r36005.
Jared, thank you for reporting this issue.
Your contribution to Ruby is ...
Anonymous
10:25 AM Bug #5951: Exported RSA keys allow pass phrases that are too short
I couldn't find a way to generally override the OpenSSL check, so I simply enforced the same check on our side to at ... MartinBosslet (Martin Bosslet)
10:23 AM Bug #5951 (Closed): Exported RSA keys allow pass phrases that are too short
This issue was solved with changeset r36001.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
Anonymous
09:59 AM Revision a9e8b776 (git): * lib/net/http/response.rb: Remove a duplicated rdoc and leave a
pointer.
* lib/net/http/responses.rb: Add RFC numbers to base on.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
Akinori MUSHA
09:39 AM Revision c541ff32 (git): * configure.in (RUBY_NACL): Warns if $PATH does not contain the path
to NativeClient SDK. PATH variable redefinition in GNUmakefile does
not work for GNU make 3.81.
git-svn-id: svn+ss...
yugui (Yuki Sonoda)
09:38 AM Bug #6567: Let OpenSSL::PKey::EC follow the general PKey interface
Also related: https://bugs.ruby-lang.org/issues/6234 MartinBosslet (Martin Bosslet)
09:36 AM Bug #6567 (Closed): Let OpenSSL::PKey::EC follow the general PKey interface
This is supposed to be a parent task that references several quirks and issues that came up with OpenSSL::PKey::EC. T... MartinBosslet (Martin Bosslet)
09:29 AM Bug #5600: OpenSSL::X509::Request can't sign() an OpenSSL::PKey::EC
Unfortunately it's not done by simply renaming the methods appropriately. It still would fail because OpenSSL::PKey::... MartinBosslet (Martin Bosslet)
08:54 AM Revision 8706c00d (git): gc.h: IS_STACK_DIR_UPPER
* gc.h (IS_STACK_DIR_UPPER): utility macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36015 b2dd03c8-39d4-4...
nobu (Nobuyoshi Nakada)
08:54 AM Revision 068dafd2 (git): thread_pthread.c: adjust stack size
* thread_pthread.c (get_stack): seems stack size does not include
guard size on Mac OS X.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
08:54 AM Revision 35c96b90 (git): thread_pthread.c: adjust stack size
* thread_pthread.c (ruby_init_stack): adjust stack size for offset of
addr from the bottom.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
07:19 AM Bug #6566: JSON.dump can generate invalid UTF-8 sequence
=begin
A bit simpler, it seems wrong that
JSON.generate(["\xea"]).valid_encoding?
returns (({false})).
I think thi...
nobu (Nobuyoshi Nakada)
02:48 AM Bug #6566 (Closed): JSON.dump can generate invalid UTF-8 sequence
=begin
Look, in the following code JSON.dump outputs a sequence invalid as UTF-8.
# -*- encoding: utf-8 -*-
...
shyouhei (Shyouhei Urabe)
07:06 AM Bug #4408: Net::SSH connections are subject to plaintext recovery due to lack of CTR mode
I think we can close this? As of OpenSSL 1.0.1, OpenSSL::Cipher supports CTR modes. MartinBosslet (Martin Bosslet)
06:51 AM Revision 8fdd48d6 (git): * process.c (retry_fork): call after_fork except in a child process.
(rb_fork_internal): restrict after_fork call condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36012 b2d...
akr (Akira Tanaka)
06:50 AM Bug #4421: [ext/openssl] Fix RSA public key encoding
Sorry Wolfgang, I just saw your request. Better late than never, here's the example for what you asked for: https://g... MartinBosslet (Martin Bosslet)
06:49 AM Revision d9f3198d (git): * test/ruby/test_iseq.rb (TestISeq#test_disasm_encoding): set default
encoding not to be affected by environment variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36011 b2dd03...
nobu (Nobuyoshi Nakada)
05:28 AM Revision 5c45a137 (git): * configure.in: NetBSD 6 adds libexecinfo but it only works on amd64.
http://www.mail-archive.com/[email protected]/msg38729.html
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
naruse (Yui NARUSE)
04:48 AM Bug #6231 (Closed): OpenSSL: Implicit conversion from long to int
Was fixed by nobu in r35428. Thanks! MartinBosslet (Martin Bosslet)
03:46 AM Revision c39fd4c3 (git): * process.c (rb_f_exec): call rb_exec_async_signal_safe except on
Mac OS X. cf. the comment in before_exec_non_async_signal_safe.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
akr (Akira Tanaka)
03:16 AM Revision c27edd4a (git): * io.c (popen_exec): don't call rb_thread_atfork_before_exec. use
rb_exec_async_signal_safe instead of rb_exec_err.
(pipe_open): use rb_fork_async_signal_safe instead of rb_fork_err...
akr (Akira Tanaka)
03:16 AM Bug #6475 (Closed): Fix decryption example in OpenSSL docs
This issue was solved with changeset r35996.
David, thank you for reporting this issue.
Your contribution to Ruby is ...
Anonymous
02:45 AM Revision 258716bd (git): * process.c (rb_fork_internal): call after_fork only unless
chfunc_is_async_signal_safe.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36007 b2dd03c8-39d4-4d8f-98ff-823fe...
akr (Akira Tanaka)
02:38 AM Revision 3ffd8a91 (git): * ext/openssl/ossl_pkey_ec.c
test/openssl/test_pkey_ec.rb: Add support for EC_POINT_mul.
Patch provided by Sambasiva Suda. Thanks!
[ruby-core:...
MartinBosslet (Martin Bosslet)
01:53 AM Revision 43759fc1 (git): * lib/openssl/ssl.rb: Use a simple random number to generate the
session id. MD5, as was used before, causes problems when
using a FIPS version of OpenSSL. Issue was found by Jared...
MartinBosslet (Martin Bosslet)
01:53 AM Feature #6497: Disabling TLS client-side renegotation
Updated in r35994. There is a generic renegotiation_cb attribute for SSLContext now instead of explicit configuration... MartinBosslet (Martin Bosslet)
01:46 AM Revision 839dc7d4 (git): update async-signal-safe comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:31 AM Revision 7db3bb5c (git): * NEWS: Add note about the new private key export behavior.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36003 b2dd03c8-39d4-4d8f-98ff-823fe69b080e MartinBosslet (Martin Bosslet)
01:29 AM Revision 18088467 (git): * process.c (rb_exec_async_signal_safe): exported.
* ext/pty/extconf.rb: modify $INCFLAGS to include internal.h
* ext/pty/pty.c: include internal.h.
(chfunc): don't ...
akr (Akira Tanaka)
01:23 AM Revision 5bd7899b (git): * ext/openssl/ossl.c
ext/openssl/ossl_pkey_rsa.c
ext/openssl/ossl_pkey_dsa.c
ext/openssl/ossl_pkey_ec.c: Forbid export passwords that ...
MartinBosslet (Martin Bosslet)
01:17 AM Revision 8fcdb757 (git): * process.c (rb_f_exec): use rb_exec_arg_prepare.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:10 AM Feature #5588: add negation flag (v) to Regexp
=begin
What will (({Regexp#match})) with (({v})) flag return, and what will set to (({$~}))?
=end
nobu (Nobuyoshi Nakada)
 

Also available in: Atom