Project

General

Profile

Activity

From 01/27/2012 to 02/25/2012

02/25/2012

04:20 PM Backport #6076 (Closed): lack of bounds checking in nu{rat,comp}_marshal_load
This issue was solved with changeset r34803.
John, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
12:40 AM Backport #6076 (Closed): lack of bounds checking in nu{rat,comp}_marshal_load
nurat_marshal_load and and nucomp_marshal_load access array indicies 0
and 1 without checking that the array is at l...
john_firebaugh (John Firebaugh)
02:48 PM Revision 34815: merge revision(s) 34792:
* file.c (utime_internal): fix a variable missed to replace.
[ruby-core:42864] [Bug #6077]
naruse (Yui NARUSE)
12:32 PM Revision 34814: merge revision(s) 34786,34787,34788,34789:
* dir.c, file.c, io.c: use rb_sys_fail_path.
* error.c: new functions to deal exceptions with string instances.
*...
naruse (Yui NARUSE)
12:25 PM Revision 34813: merge revision(s) 34794,34795:
* dir.c (dir_initialize): keep path in original encoding.
* error.c (syserr_initialize): prefer the encoding of mes...
naruse (Yui NARUSE)
08:40 AM Backport #6080 (Closed): fails to define RUBY_FUNC_EXPORTED when compiled with clang
When compiling with clang, configure fails the `checking for exported function attribute` step and therefore does not... john_firebaugh (John Firebaugh)
08:11 AM Revision 34811: merge revision(s) 34809:
* lib/fileutils.rb: use chomp(?/) instead of sub to optimize and avoid
to regexping invalid string.
naruse (Yui NARUSE)
08:10 AM Revision 34810: merge revision(s) 34795:
* dir.c (dir_inspect), io.c (rb_io_inspect): keep encoding of path.
[Bug #6072]
naruse (Yui NARUSE)
07:54 AM Backport #6069 (Closed): シングルクォート内のマルチバイト直前のバックスラッシュが消える
This issue was solved with changeset r34796.
_, thank you for reporting this issue.
Your contribution to Ruby is grea...
nobu (Nobuyoshi Nakada)
02:33 AM Backport #6069 (Open): シングルクォート内のマルチバイト直前のバックスラッシュが消える
r34776 での対応はダブルクオートも含めて文字列リテラル内の non-ascii 文字の前のバックスラッシュは残すようになっていると思うのですが、このチケットの意図としては ascii 文字の時と同じくダブルクオートの時は消す、シ... nagachika (Tomoyuki Chikanaga)
07:53 AM Backport #6072 (Closed): [Windows] Dir.inspect returns the path in file system encoding
This issue was solved with changeset r34795.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
nobu (Nobuyoshi Nakada)
07:53 AM Backport #6071 (Closed): [Windows] exception in Dir.open doesn't respect the encoding of its argument
This issue was solved with changeset r34794.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
nobu (Nobuyoshi Nakada)
07:39 AM Revision 34806: merge revision(s) 34803:
* complex.c (nucomp_marshal_load): raise error on invalid data.
reported by John Firebaugh [ruby-core:42860] [Bug ...
naruse (Yui NARUSE)

02/24/2012

11:49 PM Backport #6063 (Closed): OpenStruct#delete_field missing return value
This issue was solved with changeset r34791.
Nick, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
03:14 PM Backport #6063 (Open): OpenStruct#delete_field missing return value
marcandre (Marc-Andre Lafortune)
02:49 PM Revision 34791: merge revision(s) 34755:
* lib/ostruct.rb (delete_field): Bug fix so previous value is
returned. Patch by Nick Recobra [Bug #6063]
naruse (Yui NARUSE)
11:27 AM Backport #6072 (Closed): [Windows] Dir.inspect returns the path in file system encoding
=begin
同じく((<URL:http://toro.2ch.net/test/read.cgi/tech/1324826777/711>))から引用
1.9.3p125 で Dirオブジェクトを表示しようとすると
p...
nobu (Nobuyoshi Nakada)
11:23 AM Backport #6071 (Closed): [Windows] exception in Dir.open doesn't respect the encoding of its argument
=begin
((<URL:http://toro.2ch.net/test/read.cgi/tech/1324826777/711>))から引用
Windows 1.9.3 と 2.0.0dev (2012-02-19) ...
nobu (Nobuyoshi Nakada)
08:52 AM Backport #6069 (Closed): シングルクォート内のマルチバイト直前のバックスラッシュが消える
This issue was solved with changeset r34776.
_, thank you for reporting this issue.
Your contribution to Ruby is grea...
nobu (Nobuyoshi Nakada)

02/23/2012

11:53 PM Revision 34777: merge revision(s) 34776:
* parse.y (parser_tokadd_string, parser_yylex): insert a backslash
if the next character is non-ascii. [ruby-dev:...
nobu (Nobuyoshi Nakada)
09:55 PM Backport #6069 (Closed): シングルクォート内のマルチバイト直前のバックスラッシュが消える
http://toro.2ch.net/test/read.cgi/tech/1324826777/710 で指摘があったのですが
| シングルクォート文字列リテラルで
| マルチバイト文字直前のバックスラッシュが一つだけだと
...
wanabe (_ wanabe)
01:47 PM Backport #5843: URI::HTTP and Net::HTTP do not escape \n characters in the query-string
Thanks for resolving this! Any idea when this fix will be shipped, 1.9.3-p125 still has this bug. postmodern (Hal Brodigan)
08:56 AM Backport #6064 (Closed): unsupported -ggdb flag is used with clang 3.1
=begin
I upgraded to Xcode 4.3 which has clang 3.1:
Apple clang version 3.1 (tags/Apple/clang-318.0.45) (based ...
drbrain (Eric Hodel)
05:45 AM Revision 34761: merge revision(s) 34214:
* lib/uri/common.rb (URI::Parser#initialize_regexp):
use \A \z instead of ^ $. [Bug #5843]
naruse (Yui NARUSE)
03:59 AM Backport #6063 (Closed): OpenStruct#delete_field missing return value
This issue was solved with changeset r34755.
Nick, thank you for reporting this issue.
Your contribution to Ruby is g...
marcandre (Marc-Andre Lafortune)
02:11 AM Backport #6063 (Closed): OpenStruct#delete_field missing return value
From a description of the OpenStruct#delete_field method it should return the value of the deleted field. I've found ... oruen (Nick Recobra)
02:33 AM Backport #6055 (Closed): IO.foreach 等で binmode:true を指定すると例外
This issue was solved with changeset r34753.
_, thank you for reporting this issue.
Your contribution to Ruby is grea...
nobu (Nobuyoshi Nakada)

02/22/2012

11:10 PM Revision 34756: merge revision(s) 33873:
* win32/win32.c (rb_w32_uchmod): typo. [Bug#5671] [ruby-dev:44898]
* test/ruby/test_file.rb (TestFile#test_chmod_m...
nobu (Nobuyoshi Nakada)
10:01 PM Backport #6054 (Closed): IO.foreach を Enumerator 化したときキーワード引数が無視される
Re-fixed at r34736 for [ruby-dev:31525]. nobu (Nobuyoshi Nakada)
05:08 PM Backport #6054 (Open): IO.foreach を Enumerator 化したときキーワード引数が無視される
nobu (Nobuyoshi Nakada)
05:07 PM Backport #6054 (Closed): IO.foreach を Enumerator 化したときキーワード引数が無視される
This issue was solved with changeset r34735.
_, thank you for reporting this issue.
Your contribution to Ruby is grea...
nobu (Nobuyoshi Nakada)
09:44 PM Backport #6043 (Closed): compile error for 1.9.3-p125 on OS X 10.7.3 with Xcode 4.2.1, gcc not found
This issue was solved with changeset r34746.
Jan, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
05:57 PM Backport #6059 (Closed): Please backport r34719, 34720
This issue was solved with changeset r34737.
Narihiro, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
12:03 PM Backport #6059 (Closed): Please backport r34719, 34720
バックポートを希望します。GCの修正です。
* r34719 次回のマーク前にマーク済みのslotは全部マークする
* r34720 誤ってコミットしたファイルのrevert
authorNari (Narihiro Nakamura)
03:15 PM Revision 34752: * 2012-02-23
svn
03:15 PM Revision 34751: merge revision(s) 34750:
* test/iconv/test_option.rb: enabled. [ruby-core:42802][Bug #6061] nobu (Nobuyoshi Nakada)
01:04 PM Revision 34749: merge revision(s) 34735,34736:
* io.c (rb_io_s_foreach): return enumerator including kerword
arguments. [ruby-dev:45267][Bug #6054]
* io.c (rb...
nobu (Nobuyoshi Nakada)
12:44 PM Revision 34746: * configure.in: remove workaround replacement from gcc to gcc-4.2.
[Backport #6043] naruse (Yui NARUSE)
08:57 AM Revision 34737: merge revision(s) 34719,34720: [Backport #6059]
* gc.c : remove gc_clear_mark_on_sweep_slots() and use
rest_sweep() instead of it, because some dead objects might...
naruse (Yui NARUSE)
06:03 AM Backport #6051: Rename ruby-1.9.pc to ruby.pc
I support ruby.pc
It is the simplest solution. I am not a fan of versioned .pc files at all (when the versioning i...
shevegen (Robert A. Heiler)

02/21/2012

11:08 PM Backport #6055 (Closed): IO.foreach 等で binmode:true を指定すると例外
http://toro.2ch.net/test/read.cgi/tech/1324826777/666-675 で指摘があったのですが
Windows で IO.foreach や IO.read などで mode を指定せずに...
wanabe (_ wanabe)
11:00 PM Backport #6054 (Closed): IO.foreach を Enumerator 化したときキーワード引数が無視される
http://toro.2ch.net/test/read.cgi/tech/1324826777/666-675 で指摘があったのですが
末尾に示すように、IO.foreach にブロックを渡さず Enumerator 化したとき...
wanabe (_ wanabe)
02:41 PM Backport #6052 (Closed): please add vendorarchdir and vendorlibdir to ruby.pc
This issue was solved with changeset r34716.
John, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
01:27 AM Backport #6052 (Closed): please add vendorarchdir and vendorlibdir to ruby.pc
(originally reported in: https://bugzilla.redhat.com/show_bug.cgi?id=789532
this issue separates the issue of ven...
ellson (John Ellson)
09:27 AM Revision 34718: merge revision(s) 33326:
warnings. naruse (Yui NARUSE)
01:46 AM Backport #6051: Rename ruby-1.9.pc to ruby.pc
I can see the need to support parallel installs of versions of the ruby interpreter on a host to support existing scr... ellson (John Ellson)
12:45 AM Backport #6051 (Closed): Rename ruby-1.9.pc to ruby.pc
Could you please remove the version from ruby-1.9.pc? PKG_CHECK_MODULES provides mechanisms for selecting or constrai... vo.x (Vit Ondruch)

02/20/2012

11:55 PM Revision 34714: * 2012-02-21
svn
11:55 PM Revision 34713: merge revision(s) 34712:
* enumerator.c (enumerator_rewind): update the documentation.
fixed: #6053
marcandre (Marc-Andre Lafortune)

02/19/2012

12:32 PM Backport #6045 (Closed): Ruby 1.9.3 branch fails to build
Thank you, backported r33327 at r34690.
Actually it is not a problem at all, those messages can be ignored completely.
nobu (Nobuyoshi Nakada)
12:16 PM Backport #6045: Ruby 1.9.3 branch fails to build
After removing the fuse related libraries and headers from /usr/local, this issue has been resolved. conradwt (Conrad Taylor)
12:04 PM Backport #6045 (Feedback): Ruby 1.9.3 branch fails to build
What version of Xcode? nobu (Nobuyoshi Nakada)
11:33 AM Backport #6045 (Closed): Ruby 1.9.3 branch fails to build
https://gist.github.com/1861678 conradwt (Conrad Taylor)
03:29 AM Revision 34690: merge revision(s) 33327:
* configure.in: ignore all warnings from an arbitrary
header in /usr/local/include.
nobu (Nobuyoshi Nakada)

02/18/2012

09:24 PM Backport #6013 (Closed): tarball and path mismatch
naruse (Yui NARUSE)
02:19 PM Backport #6044: Float#% bug in cornercases
I agree the point.
About the implementation, flodivmod() should be public but internal API and declare prototype i...
naruse (Yui NARUSE)
09:26 AM Backport #6044 (Closed): Float#% bug in cornercases
On my platform, current behavior is:
4.0 % Float::INFINITY # => NaN
4.0.send :%, Float::INFINITY #...
marcandre (Marc-Andre Lafortune)

02/17/2012

06:42 PM Backport #6043 (Assigned): compile error for 1.9.3-p125 on OS X 10.7.3 with Xcode 4.2.1, gcc not found
Recent ruby seems to work with llvm-gcc.
mrkn, could you confirm and decide the direction?
naruse (Yui NARUSE)
06:04 PM Backport #6043 (Closed): compile error for 1.9.3-p125 on OS X 10.7.3 with Xcode 4.2.1, gcc not found
Configure aborts due to not finding gcc, configure script looks for gcc-4.2 but there is only /usr/bin/gcc
/usr/bi...
jahapro (Jan Harmsen)
04:24 AM Revision 34660: merge revision(s) 34652:
* lib/mkmf.rb (create_header): log the content of header. naruse (Yui NARUSE)
03:27 AM Revision 34658: merge revision(s) 34268:
* test/readline/test_readline.rb (test_completion_proc_empty_result):
ensure clearance of Readline's line_buffer a...
naruse (Yui NARUSE)
03:25 AM Revision 34657: merge revision(s) 34255: [Backport #6035]
* test/readline/test_readline.rb (test_completion_proc_empty_result): rescue NoMemoryError. naruse (Yui NARUSE)
02:47 AM Revision 34655: merge revision(s) 34115:
* test/readline/test_readline.rb (test_line_buffer__point): use
lambda not to exit entire method by "return". or ...
naruse (Yui NARUSE)
01:16 AM Revision 34654: merge revision(s) 34644:
* ext/dbm/extconf.rb: check _DB_H_ macro unavailable except
Berkeley DB library.
naruse (Yui NARUSE)
01:14 AM Revision 34653: merge revision(s) 34646:
* test/dbm/test_dbm.rb: fix skip condition for libgdbm 1.8.0 or prior.
reported by Bohuslav Kabrda.
[ruby-core:...
naruse (Yui NARUSE)
12:54 AM Revision 34651: merge revision(s) 34650:
* tool/transcode-tblgen.rb (import_ucm): don't use \h because the
script should work with ruby 1.8.
* tool/enc-u...
naruse (Yui NARUSE)
12:38 AM Revision 34649: Fix debug line of ext/dbm/extconf.rb in r34641. [Backport #6021]
naruse (Yui NARUSE)

02/16/2012

05:56 PM Backport #6021 (Closed): TestDBM#test_aref test fails
This issue was solved with changeset r34641.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
05:25 PM Backport #6021: TestDBM#test_aref test fails
I'm thinking to merge following patch...
https://gist.github.com/1843273
naruse (Yui NARUSE)
03:55 PM Backport #6021: TestDBM#test_aref test fails
Got another idea, but that doesn't seem to fix the issue either: the priority in checking condition in db_check2 in e... Anonymous
03:01 PM Backport #6021: TestDBM#test_aref test fails
I confirmed Ruby 1.9.3-p121 works with libgdbm 1.10 on NetBSD 5.99.60.
Akira Tanaka wrote:
> 2012/2/15 Bohuslav K...
naruse (Yui NARUSE)
12:59 AM Backport #6021: TestDBM#test_aref test fails
2012/2/15 Bohuslav Kabrda <bkabrda@redhat.com>:
>
> OK, sorry for kidding, removing the 'libc' stuff doesn't aff...
akr (Akira Tanaka)
11:15 AM Backport #6032 (Closed): Please backport r32731, r32734, r32738 (Use setrlimit(NOFILE,1) on OpenBSD.)
Backported at r34639. naruse (Yui NARUSE)
08:07 AM Backport #6032 (Closed): Please backport r32731, r32734, r32738 (Use setrlimit(NOFILE,1) on OpenBSD.)
r32731, r32734, r32738 (Open BSD で test_rlimit_nofile が固まる対策) テストのみの修正です。 nagachika (Tomoyuki Chikanaga)
11:15 AM Backport #6031 (Closed): Please backport r32730
Backported at r34640. naruse (Yui NARUSE)
07:54 AM Backport #6031 (Closed): Please backport r32730
r32730 (Open BSD でのコンパイルエラー対策 [Feature #5097])が未 backport です
nagachika (Tomoyuki Chikanaga)
08:56 AM Revision 34641: * ext/dbm/extconf.rb: merge trunk's ext/dbm/extconf.rb and
related functions of lib/mkmf.rb. [Backport #6021] naruse (Yui NARUSE)
07:34 AM Backport #5700 (Closed): fork {} segfaults during VM cleanup when run inside Fiber
This issue was solved with changeset r34637.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
12:26 AM Revision 34640: merge revision(s) 32730:
* configure.in (enable_pthread): use -pthread on OpenBSD without
explicit option. patched by Jeremy Evans. [ruby-c...
naruse (Yui NARUSE)
12:25 AM Revision 34639: merge revision(s) 32731,32734,32738:
------------------------------------------------------------------------
r32731 | naruse | 2011-07-29 16:17:35 +0900 ...
naruse (Yui NARUSE)

02/15/2012

11:18 PM Backport #6021: TestDBM#test_aref test fails
OK, sorry for kidding, removing the 'libc' stuff doesn't affect it. I'll try to investigate this further. The problem... Anonymous
08:54 PM Backport #6021: TestDBM#test_aref test fails
Attaching mkmf.log.
Fails also with gdbm-1.8.3-9.fc15.x86_64. What seems to be causing the problem is the added 'lib...
Anonymous
11:46 AM Backport #6021 (Feedback): TestDBM#test_aref test fails
=begin
Can't you show ((|mkmf.log|)) file under ((|ext/dbm|))?
And the shared library which that dbm.so is linked ag...
nobu (Nobuyoshi Nakada)
05:18 AM Backport #6021: TestDBM#test_aref test fails
I don't have an environment whose gdbm is 1.10.
Could you inspect deeper?
naruse (Yui NARUSE)
11:05 PM Backport #5700: fork {} segfaults during VM cleanup when run inside Fiber
I've committed at r34629, r34630. Please backport them. nagachika (Tomoyuki Chikanaga)
10:50 PM Revision 34638: merge revision(s) r32583:
* ChangeLog: fix typo nagachika (Tomoyuki Chikanaga)
10:34 PM Revision 34637: merge revision(s) 34629,34630:
* cont.c (rb_fiber_reset_root_local_storage): add a new function to
restore rb_thread_t::local_storage.
* cont.c...
naruse (Yui NARUSE)
09:31 PM Revision 34636: merge revision(s) 34626,34627:
* ext/fiddle/closure.c (callback): same as r34506.
* ext/fiddle/closure.c (callback): deal with unsinged integers.
...
naruse (Yui NARUSE)
09:05 PM Revision 34635: * 2012-02-16
svn
09:05 PM Revision 34634: merge revision(s) 34619:
* lib/ostruct.rb: Simplify and fix rdoc. marcandre (Marc-Andre Lafortune)
07:57 PM Backport #6022 (Closed): DL on MinGW: bignum too big to convert into `long' (memory_status test)
This issue was solved with changeset r34627.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
nobu (Nobuyoshi Nakada)
10:19 AM Backport #6022: DL on MinGW: bignum too big to convert into `long' (memory_status test)
Nobuyoshi Nakada wrote:
> Could you try with <https://bugs.ruby-lang.org/attachments/2444/fiddle.diff>?
It worked...
luislavena (Luis Lavena)
09:52 AM Backport #6022 (Feedback): DL on MinGW: bignum too big to convert into `long' (memory_status test)
Could you try with <https://bugs.ruby-lang.org/attachments/2444/fiddle.diff>?
nobu (Nobuyoshi Nakada)
12:30 AM Backport #6022 (Closed): DL on MinGW: bignum too big to convert into `long' (memory_status test)
Hello,
When executing tests for Ruby 1.9.3-p105, encountered this new failure:...
luislavena (Luis Lavena)
10:34 AM Backport #6000 (Closed): respond_to? check in check_funcall() does not work with single-argument respond_to?
This issue was solved with changeset r34616.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
07:16 AM Backport #5786 (Closed): LoadError: cannot load such file -- openssl
This issue was solved with changeset r34607.
Kazuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
05:09 AM Backport #6014 (Closed): Please backport r32712, r32718, r32719 (test/dl/test_func.rb was crashed on Mac)
This issue was solved with changeset r34604.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
05:05 AM Backport #6015 (Closed): Please backport r32720 (DL::CPtr check NULL pointer dereference)
This issue was solved with changeset r34603.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
05:04 AM Backport #5725 (Closed): Coverage doesn't honor file path encodings
Backported in r34600. naruse (Yui NARUSE)
05:04 AM Backport #6016 (Closed): Please backport r32705, r32717 (test_rinda.rb)
This issue was solved with changeset r34602.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
05:03 AM Backport #6017 (Closed): Please backport r32640 (test for WIN32OLE)
This issue was solved with changeset r34601.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
01:36 AM Revision 34617: merge revision(s) 34261,34351:
------------------------------------------------------------------------
r34261 | nobu | 2012-01-10 15:52:24 +0900 (T...
nobu (Nobuyoshi Nakada)
01:33 AM Revision 34616: merge revision(s) r34564:
* vm_eval.c (check_funcall): Call respond_to? with matching arity for
legacy single-argument implementations. [r...
nobu (Nobuyoshi Nakada)
01:29 AM Revision 34615: merge revision(s) r32855,r32857,r33493,r34554:
* vm_eval.c (check_funcall): try respond_to? first if redefined.
[Bug #5158]
* test/ruby/test_object.rb: tests t...
nobu (Nobuyoshi Nakada)
01:10 AM Revision 34611: merge revision(s) 33866,33867:
------------------------------------------------------------------------
r33866 | nobu | 2011-11-27 17:24:29 +0900 (S...
nobu (Nobuyoshi Nakada)

02/14/2012

10:16 PM Revision 34607: merge revision(s) 34555: [Backport #5786]
* compile.c (defined_expr): guard the whole expression.
[ruby-dev:45021][Bug#5786]
naruse (Yui NARUSE)
08:31 PM Backport #6021 (Closed): TestDBM#test_aref test fails
Testing with Fedora 17/Rawhide, I get following test error:
TestDBM#test_aref = ./ruby: symbol lookup error: /buil...
vo.x (Vit Ondruch)
08:09 PM Revision 34604: merge revision(s) 32712,32718,32719: [Backport #6014]
* ext/dl/cfunc.c (dlcfunc_mark), ext/dl/cptr.c (dlptr_mark):
workaround to mark wrapped object. this is not a tru...
naruse (Yui NARUSE)
08:05 PM Revision 34603: merge revision(s) 32720: [Backport #6015]
* ext/dl/cptr.c (rb_dlptr_aref, rb_dlptr_aset): check NULL pointer
dereference.
naruse (Yui NARUSE)
08:04 PM Revision 34602: merge revision(s) 32705,32717: [Backport #6016]
* test/rinda/test_rinda.rb (test_remote_array_and_hash):
add local variables to protect objects from GC. [ruby-dev...
naruse (Yui NARUSE)
08:03 PM Revision 34601: merge revision(s) 32640: [Backport #6017]
* test/win32ole/test_err_in_callback.rb (test_err_in_callback):
skip test if ADODB.connection is not available.
naruse (Yui NARUSE)
08:01 PM Revision 34600: merge revision(s) 34415:
* parse.y (debug_lines, coverage): set file path encoding for coverage
result. [ruby-dev:44950]
naruse (Yui NARUSE)
12:44 PM Backport #5700: fork {} segfaults during VM cleanup when run inside Fiber
I agree. In fact we don't have to protect all Fibers but only a root Fiber of main Thread.
But can I check-in prev...
nagachika (Tomoyuki Chikanaga)
12:28 PM Backport #6017 (Closed): Please backport r32640 (test for WIN32OLE)
テストのみかつ自分の環境で試してないのであくまで remainder として登録します。
r32640 - skip test if ADODB.connection is not available.
nagachika (Tomoyuki Chikanaga)
12:25 PM Backport #6016 (Closed): Please backport r32705, r32717 (test_rinda.rb)
テストのみの修正ですが
r32705 (for #5104) Rinda テストの GC 避け
r32717 (for #372, #4160) タイミングによって失敗するRinda のテストの修正
nagachika (Tomoyuki Chikanaga)
12:20 PM Backport #6015 (Closed): Please backport r32720 (DL::CPtr check NULL pointer dereference)
r32720 (DL::CPtr の dereference 時 NULL チェック)をバックポートお願いします。 nagachika (Tomoyuki Chikanaga)
12:17 PM Backport #6014 (Closed): Please backport r32712, r32718, r32719 (test/dl/test_func.rb was crashed on Mac)
#4929 の修正の r32712, r32718, r32719 のバックポートをお願いします。 nagachika (Tomoyuki Chikanaga)
11:43 AM Backport #5725 (Open): Coverage doesn't honor file path encodings
Backport r34415. naruse (Yui NARUSE)
11:35 AM Backport #6000 (Open): respond_to? check in check_funcall() does not work with single-argument respond_to?
naruse (Yui NARUSE)
11:20 AM Backport #5786: LoadError: cannot load such file -- openssl
r34555 で関連する修正が入っていますが、'autoload :OpenSSL, "openssl"; p defined?(OpenSSL) は "constant" のままのようなので、 r34421 で入れた対処は reve... znz (Kazuhiro NISHIYAMA)
10:41 AM Backport #6013 (Assigned): tarball and path mismatch
naruse (Yui NARUSE)
10:36 AM Backport #6013 (Closed): tarball and path mismatch
in the latest 1.9.3 tarball (ruby-1.9.3-p105.tar.bz2), it extracts to 'ruby-1.9.3-r34579/'
Can this be updated to ex...
vbatts (Vincent Batts)
07:58 AM Revision 34596: merge revision(s) 33254:
* lib/rake/file_list.rb (Rake::FileList#egrep): there is no need to
open files in binary mode.
see more details i...
usa (Usaku NAKAMURA)
07:55 AM Revision 34595: merge revision(s) 33902:
* lib/rdoc/encoding.rb (RDoc::Encoding.read_file): fixup newline chars
on Windows.
see https://github.com/rdoc/rd...
usa (Usaku NAKAMURA)
07:36 AM Revision 34594: merge revision(s) 33232:
* test/rubygems/test_gem_commands_help_command.rb: Add one
`require` because if run test-all with test/unit paralle...
usa (Usaku NAKAMURA)
07:09 AM Revision 34593: merge revision(s) 33500,33501:
* gc.c (rb_gc_set_params): set parameters always.
[ruby-dev:44648] [Bug #5467]
* gc.c (initial_params): pack in a ...
usa (Usaku NAKAMURA)
06:45 AM Revision 34591: merge revision(s) 34395:
* test/irb/test_completion.rb: skip if cannot load irb/completion
(maybe readline does not exist).
usa (Usaku NAKAMURA)
06:07 AM Revision 34590: merge revision(s) 34589:
* lib/test/unit/assertions.rb (build_message): skip escaped
question marks.
nobu (Nobuyoshi Nakada)

02/13/2012

01:51 PM Backport #5702 (Closed): backport r33935, r33987 (fix private constant)
This issue was solved with changeset r34579.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is...
naruse (Yui NARUSE)
04:51 AM Revision 34579: merge revision(s) 33935,33936,33987: [Backport #5702]
* variable.c (set_const_visibility): Module#private_constant has
changed the visibility of only the first argument...
naruse (Yui NARUSE)
03:06 AM Revision 34578: merge revision(s) 34576:
* io.c (Init_IO): use directive hack to make ARGF documentable
in other tools. [ruby-core:42515][Bug #6007]
nobu (Nobuyoshi Nakada)

02/12/2012

09:42 AM Backport #6004 (Closed): backport r32527, r32567 (method_added should not called for undef_method)
This issue was solved with changeset r34566.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
12:26 AM Backport #6004 (Closed): backport r32527, r32567 (method_added should not called for undef_method)
r32527, r32567 (undef_method した時に method_added フックが呼ばれてしまうのを修正 & テスト追加)は不具合修正だと思うのでバックポートが必要ではないかと思います。 [Bug #5015] nagachika (Tomoyuki Chikanaga)
09:30 AM Backport #6005 (Closed): backport r32544 (st.c と鬼車の unalignment word access 可否のプラットフォーム判定)
This issue was solved with changeset r34565.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
12:33 AM Backport #6005 (Closed): backport r32544 (st.c と鬼車の unalignment word access 可否のプラットフォーム判定)
r32544 (st.c と鬼車の unalignment word access 可否のプラットフォーム判定) nagachika (Tomoyuki Chikanaga)
07:58 AM Revision 34574: merge revision(s) 34355:
* misc/rdoc-mode.el (rdoc-imenu-create-index): Add imenu support
to rdoc-mode.
* misc/rdoc-mode.el (rdoc-mode): ...
knu (Akinori MUSHA)
07:56 AM Revision 34573: merge revision(s) 34333:
* misc/rdoc-mode.el (rdoc-mode): Add provide so that requiring
this library succeeds.
knu (Akinori MUSHA)
07:54 AM Revision 34572: merge revision(s) 34413:
* lib/tempfile.rb (Tempfile#unlink, Tempfile::Remover#call): Just
call File.unlink and ignore ENOENT because exist...
knu (Akinori MUSHA)
07:51 AM Revision 34571: merge revision(s) 34284:34286:
* lib/shellwords.rb: Fix rdoc markups.
* lib/shellwords.rb (Shellwords#shellsplit): Fix a bug where
consecutive ...
knu (Akinori MUSHA)
07:38 AM Revision 34570: merge revision(s) 34166:
* lib/shellwords.rb (Shellwords#shellescape): Drop the //n flag
that only causes warnings with no real effect. [B...
knu (Akinori MUSHA)
07:35 AM Revision 34569: merge revision(s) 34568:
* tool/merger.rb (#default_merge_branch): Add support for
Subversion 1.7 which adopted a whole new working directo...
knu (Akinori MUSHA)
04:15 AM Backport #6000 (Closed): respond_to? check in check_funcall() does not work with single-argument respond_to?
This issue was solved with changeset r34564.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
12:42 AM Revision 34566: merge revision(s) 32527,32567: [Backport #6004]
* vm_method.c (rb_add_method): should not call method_added hook
for undef operation. [Bug #5015]
naruse (Yui NARUSE)
12:30 AM Revision 34565: merge revision(s) 32544: [Backport #6005]
* regint.h (PLATFORM_UNALIGNED_WORD_ACCESS): Power PC does not
allow unaligned word access.
* st.c (UNALIGNED_WO...
naruse (Yui NARUSE)

02/11/2012

11:25 PM Backport #5621: Please backport thread-safe autoloading patch
I don't think it should be backported at this moment.
* No one confirm that 2.0.0 fixes their issue which is exis...
nahi (Hiroshi Nakamura)
03:24 PM Backport #5702: backport r33935, r33987 (fix private constant)
rb_to_id() の引数が trunk で変更されていたので SEGV していました。修正したバックポート用パッチを添付します。 nagachika (Tomoyuki Chikanaga)
07:23 AM Backport #5702 (Open): backport r33935, r33987 (fix private constant)
r34538 でテストに失敗するようになったので revert しました naruse (Yui NARUSE)
03:12 AM Backport #5702 (Closed): backport r33935, r33987 (fix private constant)
r34538 で backport しました。 naruse (Yui NARUSE)
01:11 PM Backport #5233 (Closed): OpenSSL::SSL::SSLSocket has problems with encodings other than "ascii"
Backported r33508 and fixed this. naruse (Yui NARUSE)
07:22 AM Backport #5233 (Assigned): OpenSSL::SSL::SSLSocket has problems with encodings other than "ascii"
This breaks tests on CentOS 5.6 (but not Ubuntu 10.04, FreeBSD 8, 9).
http://c5664.rubyci.org/~chkbuild/ruby-1.9.3/l...
naruse (Yui NARUSE)
12:59 PM Backport #5700: fork {} segfaults during VM cleanup when run inside Fiber
One particular case is OK, two cases would be still OK, but three cases are not exceptional already.
We'll need some...
nobu (Nobuyoshi Nakada)
12:23 PM Backport #5700: fork {} segfaults during VM cleanup when run inside Fiber
Tomoyuki Chikanaga <nagachika00@gmail.com> wrote:
> Anyway I've written a patch for this issue. I know it's somewh...
normalperson (Eric Wong)
10:15 AM Backport #6000: respond_to? check in check_funcall() does not work with single-argument respond_to?
seems fine. nobu (Nobuyoshi Nakada)
08:41 AM Backport #6000 (Closed): respond_to? check in check_funcall() does not work with single-argument respond_to?
=begin
The following code works in Ruby 1.9.3:
class C
def respond_to? name
super name
end
...
drbrain (Eric Hodel)
07:06 AM Revision 34559: revert r34558. I have accidentally backport r32550. I'm sorry.
nagachika (Tomoyuki Chikanaga)
06:55 AM Revision 34558: merge revision(s) 32550:
* win32/win32.c, include/ruby/win32.h (rb_w32_io_cancelable_p): renamed
from rb_w32_has_cancel_io(). now it takes...
nagachika (Tomoyuki Chikanaga)
06:42 AM Revision 34557: merge revision 32543:
* ChangeLog: fix a typo nagachika (Tomoyuki Chikanaga)
06:39 AM Revision 34556: merge revisions 32532,32534:
* ChangeLog: fix typos. nagachika (Tomoyuki Chikanaga)
03:39 AM Backport #5791 (Closed): Please backport r34043, r34045 (Unexpected error of STDIN#read with non-ascii input)
This issue was solved with changeset r34546.
Jon, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
03:38 AM Backport #5792 (Closed): Please backport r33946, r33981 (Use GZip::GzReader.open instead of GZip::GzReader.new with File.new)
This issue was solved with changeset r34545.
Jon, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
03:24 AM Backport #5704 (Closed): Please backport r33937 (newline decorator)
This issue was solved with changeset r34543.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
03:21 AM Backport #5793 (Closed): Please backport r33662, r33666 (ECONV_NEWLINE_DECORATOR_{READ,WRITE}_MASK)
This issue was solved with changeset r34542.
Jon, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
02:53 AM Backport #5793: Please backport r33662, r33666 (ECONV_NEWLINE_DECORATOR_{READ,WRITE}_MASK)
Have too much work on my plate and traveling. Hiroshi is the author,
perhaps he can apply them directly?

Sorr...
luislavena (Luis Lavena)
02:19 AM Backport #5793: Please backport r33662, r33666 (ECONV_NEWLINE_DECORATOR_{READ,WRITE}_MASK)
Luis Lavena wrote:
> If nobody objects I'll backport this next week (wednesday tops)
Why don't you backport?
naruse (Yui NARUSE)
03:14 AM Backport #5794 (Closed): Please backport r33200 (transcode.c: enabled econv newline option)
This issue was solved with changeset r34539.
Jon, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)

02/10/2012

11:06 PM Revision 34550: merge revision(s) 33508:
* test/openssl/test_ssl.rb (test_multibyte_read_write): start server
for each length to avoid race condition.
naruse (Yui NARUSE)
09:32 PM Revision 34549: Revert r34538.
* backport 33935,33936,33987 (fix private constant) naruse (Yui NARUSE)
09:14 PM Revision 34548: merge revision(s) 34547:
* dir.c (fnmatch): The * needs to be escaped to avoid formatting in
fnmatch comment.
patched by @dalton. https:...
naruse (Yui NARUSE)
06:39 PM Revision 34546: merge revision(s) 34043,34045,34132: [Backport #5791]
* win32/win32.c, include/ruby/win32.h (rb_w32_fd_is_text): new function.
* win32/win32.c (init_stdhandle): set defa...
naruse (Yui NARUSE)
06:38 PM Revision 34545: merge revision(s) 33981: [Backport #5792]
* test/rexml/test_order.rb (OrderTester#test_more_ordering): use
GZip::GzReader.open instead of GZip::GzReader.new...
naruse (Yui NARUSE)
06:37 PM Revision 34544: merge revision(s) 33946:
* ext/zlib/zlib.c (rb_gzreader_initialize): revert a part of r33937.
1st, to change the mode of an IO is very sens...
naruse (Yui NARUSE)
06:24 PM Revision 34543: merge revision(s) 33937: [Backport #5704]
* ext/zlib/zlib.c (rb_gzreader_initialize): use binary mode by default
under Windows. Patch by Hiroshi Shirosaki. ...
naruse (Yui NARUSE)
06:21 PM Revision 34542: merge revision(s) 33662,33666,33770: [Backport #5793]
------------------------------------------------------------------------
r33662 | usa | 2011-11-08 02:48:11 +0900 (Tu...
naruse (Yui NARUSE)
06:19 PM Revision 34541: merge revision(s) 33152,33649:
* test/ruby/test_io_m17n.rb (TestIO_M17N#test_{default_mode_on_dosish,
default_mode_on_unix,text_mode,binary_mode}...
naruse (Yui NARUSE)
06:18 PM Revision 34540: merge revision(s) 33144:
* test/ruby/test_io_m17n.rb (TestIO_M17N#test_{default_mode_on_dosish,
default_mode_on_unix,text_mode,binary_mode}...
naruse (Yui NARUSE)
06:13 PM Revision 34539: merge revision(s) 33200: [Backport #5794]
* transcode.c: enabled econv newline option. naruse (Yui NARUSE)
06:12 PM Revision 34538: merge revision(s) 33935,33936,33987:
* variable.c (set_const_visibility): Module#private_constant has
changed the visibility of only the first argument...
naruse (Yui NARUSE)
05:46 PM Revision 34537: merge revision(s) 34535:
* array.c: Fix rdoc for Array#select!
patched by b t [ruby-core:42478] [Bug #5998]
marcandre (Marc-Andre Lafortune)
05:27 PM Revision 34534: merge revision(s) 33485:
* lib/openssl/buffering.rb: Force multi-byte strings to be treated as
binary data.
* test/openssl/test_ssl.rb: A...
naruse (Yui NARUSE)
05:03 PM Backport #5996 (Closed): please backport r34033.(fix memory leak)
This issue was solved with changeset r34532.
okkez, thank you for reporting this issue.
Your contribution to Ruby is ...
naruse (Yui NARUSE)
04:21 PM Backport #5996 (Assigned): please backport r34033.(fix memory leak)
nobu (Nobuyoshi Nakada)
03:15 PM Backport #5996 (Closed): please backport r34033.(fix memory leak)
r34033 をバックポートして欲しいです。
#5688 も参照してください。
okkez (okkez _)
04:59 PM Backport #5621: Please backport thread-safe autoloading patch
How about this and what revisions should be backported? naruse (Yui NARUSE)
12:30 PM Backport #5700: fork {} segfaults during VM cleanup when run inside Fiber
Hmm, it don't seems easy problem for me... Apparently I'm not so familiar with fiber.
Anyway I've written a patch ...
nagachika (Tomoyuki Chikanaga)
08:28 AM Revision 34533: merge revision(s) 33795,33796:
* lib/set.rb (SortedSet.setup): don't remove old_init. The remove
makes the warning prevention fragile. [ruby-de...
naruse (Yui NARUSE)
08:02 AM Revision 34532: merge revision(s) 34033: [Backport #5996]
* thread_pthread.c (rb_thread_create_timer_thread): fix memory
leak. [ruby-dev:44904] [Bug #5688]
naruse (Yui NARUSE)
05:13 AM Backport #5881 (Closed): Please Backport r34277 (Added examples for Object#instance_of? and Object#is_a?)
This issue was solved with changeset r34529.
Manoj, thank you for reporting this issue.
Your contribution to Ruby is ...
naruse (Yui NARUSE)
05:12 AM Backport #5955 (Closed): Please backport r34409(io.c: skip stdin, which should be readable again.)
r34528 で backport しました naruse (Yui NARUSE)

02/09/2012

09:13 PM Revision 34531: merge revision(s) 33517:
------------------------------------------------------------------------
r33517 | naruse | 2011-10-24 15:41:57 +0900 ...
naruse (Yui NARUSE)
08:25 PM Revision 34530: Partially revert r27949.
* cont.c (fiber_setcontext): Use longjmp() instead of swapcontext() on
FreeBSD 9. [ruby-dev:41316] [Bug #3295] [Bug...
naruse (Yui NARUSE)
08:13 PM Revision 34529: merge revision(s) 34277: [Backport #5881]
* object.c: Added examples for Object#is_a? and
Object#instance_of? patcheed from Manoj Kumar.
[Bug #5880] [rub...
naruse (Yui NARUSE)
08:12 PM Revision 34528: merge revision(s) 34409,34412,34417:
* io.c (argf_close): skip stdin, which should be readable again.
[ruby-dev:45160] [Bug #5952]
* io.c (argf_readl...
naruse (Yui NARUSE)
05:04 PM Revision 34524: * backport r34482 from trunk
* ext/openssl/ossl_ssl.c: Add SSL constants and allow to unset SSL
option to prevent BEAST attack. See [Bug #5353]....
emboss
03:16 PM Revision 34518: * 2012-02-10
svn
03:15 PM Revision 34517: * ext/fiddle/fiddle.c (Init_fiddle): declare in modern style.
nobu (Nobuyoshi Nakada)
02:18 PM Revision 34515: * ChangeLog: remove duplicated entries.
nagachika (Tomoyuki Chikanaga)
11:23 AM Backport #5909 (Closed): File.expand_path cases has no specs for some cases in Windows
This issue was solved with changeset r34503.
Yura, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
08:08 AM Revision 34513: merge revision(s) 33410:
* cont.c (cont_mark): mark original Thread object from saved_thread.
[ruby-dev:44567] [Bug #5386]
naruse (Yui NARUSE)
08:05 AM Revision 34512: merge revision(s) 32875:
* cont.c (HAVE_GETCONTEXT): see getcontext(3) because DragonFly BSD
x64 port doesn't have it.
naruse (Yui NARUSE)
07:34 AM Backport #5890 (Closed): Please backport r34236
This issue was solved with changeset r34501.
John, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
07:20 AM Revision 34509: merge revision(s) 34504,34506,34507,34508:
* ext/dl/lib/types.rb: Win64 support.
* ext/fiddle/conversions.c (value_to_generic): src is not guranteed as
a B...
naruse (Yui NARUSE)
04:13 AM Backport #5984 (Closed): Pathname binread test is testing read
This issue was solved with changeset r34499.
Benoit, thank you for reporting this issue.
Your contribution to Ruby is...
naruse (Yui NARUSE)
01:07 AM Backport #5984 (Closed): Pathname binread test is testing read
Hello,
I noticed the 'binread' test in test/pathname/test_pathname.rb calls read instead of binread:
diff --git...
Eregon (Benoit Daloze)
03:25 AM Revision 34505: * remove trailing spaces.
nobu (Nobuyoshi Nakada)
02:23 AM Revision 34503: merge revision(s) 34338-34340: [Backport #5909]
* test/ruby/test_file_exhaustive.rb (test_expand_path): add tests for
absolute paths and drive letters. [ruby-cor...
naruse (Yui NARUSE)
02:12 AM Revision 34502: merge revision(s) 33959,33963,34265:
* ext/dbm/extconf.rb: detect gdbm_version in libgdbm.
* ext/dbm/dbm.c: make DBM::VERSION more informative for gdbm,...
naruse (Yui NARUSE)

02/08/2012

10:34 PM Revision 34501: merge revision(s) 34236: [Backport #5890]
* numeric.c (rb_enc_uint_char): raise RangeError when added codepoint
is invalid. [Feature #5855] [Bug #5863] [Bug...
naruse (Yui NARUSE)
10:31 PM Revision 34500: merge revision(s) 34499:
* test/pathname/test_pathname.rb: not read but binread.
patched by Benoit Daloze, [ruby-core:42440] [Bug #5984]
naruse (Yui NARUSE)
06:51 PM Backport #5983 (Closed): Please backport r34481
This issue was solved with changeset r34489.
Martin, thank you for reporting this issue.
Your contribution to Ruby is...
naruse (Yui NARUSE)
01:27 PM Backport #5983 (Closed): Please backport r34481
Please backport r34481 to ruby_1_9_3 if possible. MartinBosslet (Martin Bosslet)
06:30 PM Revision 34498: merge revision(s) 34497:
------------------------------------------------------------------------
r34497 | naruse | 2012-02-09 03:29:52 +0900 ...
naruse (Yui NARUSE)
01:35 PM Revision 34493: * test/-ext-/string/test_modify_expand.rb: test for r34492.
nobu (Nobuyoshi Nakada)
01:30 PM Revision 34492: * string.c (rb_str_modify_expand): fix memory leak.
nobu (Nobuyoshi Nakada)
01:26 PM Backport #5981: Please backport OpenSSL::Cipher documentation
Thanks! MartinBosslet (Martin Bosslet)
10:38 AM Backport #5981 (Closed): Please backport OpenSSL::Cipher documentation
This issue was solved with changeset r34473.
Martin, thank you for reporting this issue.
Your contribution to Ruby is...
naruse (Yui NARUSE)
09:40 AM Backport #5981 (Closed): Please backport OpenSSL::Cipher documentation
Please backport the documentation for OpenSSL::Cipher.
The individual commits are:
r34123
r34126
r34127
r344...
MartinBosslet (Martin Bosslet)
11:47 AM Revision 34491: merge revision(s) 34490: [Backport #5983]
------------------------------------------------------------------------
r34490 | naruse | 2012-02-08 20:47:00 +0900 ...
naruse (Yui NARUSE)
11:01 AM Backport #5941 (Closed): Backport r34391 (補完候補にマルチバイト文字が含まれる場合の挙動)
This issue was solved with changeset r34480.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
10:51 AM Backport #5967 (Closed): Backport r33049 (test_script_from_stdin のエラー)
backported in r34475. naruse (Yui NARUSE)
10:39 AM Backport #5975 (Closed): Handling of ARCH_FLAG in configure can lead to mangled flags
This issue was solved with changeset r34474.
James, thank you for reporting this issue.
Your contribution to Ruby is ...
naruse (Yui NARUSE)
10:13 AM Backport #5975: Handling of ARCH_FLAG in configure can lead to mangled flags
r33934 already fixed it. naruse (Yui NARUSE)
10:36 AM Backport #5982 (Closed): Please backport r34469.
This issue was solved with changeset r34472.
Martin, thank you for reporting this issue.
Your contribution to Ruby is...
naruse (Yui NARUSE)
10:06 AM Backport #5982 (Closed): Please backport r34469.
Please backport r34469 to ruby_1_9_3. MartinBosslet (Martin Bosslet)
10:35 AM Backport #4635 (Closed): Readline.completion_append_character
This issue was solved with changeset r34471.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
10:34 AM Backport #3630 (Closed): File.expand_path doesn't expand content of HOME env. variable
naruse (Yui NARUSE)
09:51 AM Revision 34489: merge revision(s) 34481,34488: [Backport #5983]
* ext/openssl/ossl_x509name.c: Use the numerical representation of
unrecognized OIDs instead of the sn "UNDEF".
...
naruse (Yui NARUSE)
09:44 AM Backport #5755 (Closed): Errors raised and rescued in Kernel#loaded file still propagate
This issue was solved with changeset r34466.
Nikolai, thank you for reporting this issue.
Your contribution to Ruby i...
naruse (Yui NARUSE)
09:41 AM Backport #5927 (Closed): get rid of warning about MINI_DIR
naruse (Yui NARUSE)
09:40 AM Backport #5564 (Closed): 1.9.3 regression with encoding conversion
This issue was solved with changeset r34465.
Jon, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
06:42 AM Revision 34487: merge revision(s) 34394,34398:
------------------------------------------------------------------------
r34394 | naruse | 2012-01-29 23:24:05 +0900 ...
naruse (Yui NARUSE)
05:53 AM Backport #5700: fork {} segfaults during VM cleanup when run inside Fiber
Eric Wong <normalperson@yhbt.net> wrote:
> http://redmine.ruby-lang.org/issues/5700

Hello, I would like to se...
normalperson (Eric Wong)
02:01 AM Revision 34480: merge revision(s) 34391:
* ext/readline/readline.c (readline_attempted_completion_function):
respect encodings. [Bug #5941]
naruse (Yui NARUSE)
01:58 AM Revision 34479: merge revision(s) 34254,34256:
* ext/readline/readline.c (readline_attempted_completion_function):
empty completion result does not mean memory e...
naruse (Yui NARUSE)
01:55 AM Revision 34478: merge revision(s) 34116:
* ext/readline/readline.c (readline_readline): check if outstream
is closed to get rid of a bug of readline 6. [r...
naruse (Yui NARUSE)
01:54 AM Revision 34477: merge revision(s) 33626:
* ext/readline/readline.c (Init_readline): like r18313, libedit's
replace_history_entry may use offset instead of ...
naruse (Yui NARUSE)
01:52 AM Revision 34476: merge revision(s) 33625:
* ext/readline/readline.c (Init_readline): fix wrong condition. naruse (Yui NARUSE)
01:50 AM Revision 34475: merge revision(s) 33049:
* test/ruby/test_rubyoptions.rb (test_script_from_stdin): slave pty
should be manipulated because master pty may n...
naruse (Yui NARUSE)
01:39 AM Revision 34474: merge revision(s) 33934: [Backport #5975]
* Makefile.in (CFLAGS): append ARCH_FLAG.
* configure.in (ARCH_FLAG): exclude from CFLAGS.
naruse (Yui NARUSE)
01:38 AM Revision 34473: merge revision(s) 34123,34126,34127,34463: [Backport #5981]
* ext/openssl/ossl_cipher.c: Update and complete documentation.
* ext/openssl/ossl_cipher.c: Add warning about key ...
naruse (Yui NARUSE)
01:36 AM Revision 34472: merge revision(s) 34469: [Backport #5982]
* ext/openssl/ossl_asn1.c: Call INT2NUM only once for GeneralString.
Thanks to Mantas Mikulenas for noticing and p...
naruse (Yui NARUSE)
01:35 AM Revision 34471: merge revision(s) 34109:
* ext/readline/readline.c (readline_attempted_completion_function):
in Readline module with GNU Readline 6 case, R...
naruse (Yui NARUSE)
12:48 AM Revision 34468: merge revision(s) 33762:
* test/ruby/test_sleep.rb (test_sleep_5sec): 0.1sec tolerance is too
small for busy environment.
naruse (Yui NARUSE)
12:46 AM Revision 34467: merge revision(s) 33673:
* test/dbm/test_dbm.rb: split tests for read only database.
* test/gdbm/test_gdbm.rb: ditto.
naruse (Yui NARUSE)
12:44 AM Revision 34466: merge revision(s) 34028,34030:
* error.c (name_err_mesg_to_str): clear rb_thread_t::errinfo when
ignore exception under rb_protect().
* test/ru...
naruse (Yui NARUSE)
12:40 AM Revision 34465: merge revision(s) 33201,33249,33328: [Backport #5564]
* encoding.c (load_encoding): predefined encoding names are safe.
[ruby-dev:44469] [Bug #5279]
* transcode.c (lo...
naruse (Yui NARUSE)

02/07/2012

02:07 PM Backport #5936 (Closed): Empty backports
連続でバックポートした際にsvn upしてなかったのが原因らしい。trunkの方は r34449 でmerger.rb が対応済み。
r34453 r34454 r34455 で正常にバックポートしました。
ayumin (Ayumu AIZAWA)
09:54 AM Backport #5941 (Open): Backport r34391 (補完候補にマルチバイト文字が含まれる場合の挙動)
kouji (Kouji Takao)
09:16 AM Backport #5975: Handling of ARCH_FLAG in configure can lead to mangled flags
Applied to MacPorts ruby 1.9.3: https://trac.macports.org/changeset/89693 jberry (James Berry)
09:03 AM Backport #5975: Handling of ARCH_FLAG in configure can lead to mangled flags
Correction to my statement:
The sed substitution "s|$archflagpat"'|$(ARCH_FLAG)|' , for a CFLAGS that originally h...
jberry (James Berry)
08:35 AM Backport #5975 (Closed): Handling of ARCH_FLAG in configure can lead to mangled flags
In configure, ARCH_FLAG ends up with a leading space which, when replaced with "$(ARCH_FLAG)" in CFLAGS, CXXFLAGS, an... jberry (James Berry)
05:46 AM Revision 34459: * removed trailing spaces.
nobu (Nobuyoshi Nakada)
05:43 AM Revision 34458: * ext/-test-/st/numhash/numhash.c (numhash_alloc): free st_table.
nobu (Nobuyoshi Nakada)
05:36 AM Backport #5723 (Closed): Backport r33567 and r33573 (Ruby fails when standard input is closed)
I commited this as r34452.
kosaki (Motohiro KOSAKI)
05:29 AM Revision 34456: * st.c (st_foreach): should not yield same pair when checking
after unpacking. nobu (Nobuyoshi Nakada)
05:19 AM Backport #5665 (Closed): [PATCH] io.c (rb_io_fsync,rb_io_fdatasync): release GVL
This issue was solved with changeset r34451.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
kosaki (Motohiro KOSAKI)
05:04 AM Revision 34455: merge revision(s) 34252:
* lib/tempfile.rb (Tempfile#_close): clear @tempfile and @data[1] even
when exception is raised at @tempfile.close...
ayumin (Ayumu AIZAWA)
05:02 AM Revision 34454: merge revision(s) 34253:
* test/ruby/test_io.rb (test_autoclose_true_closed_by_finalizer,
test_autoclose_true_closed_by_finalizer): skip if...
ayumin (Ayumu AIZAWA)
04:59 AM Revision 34453: merge revision(s) 34250:
* gc.c (run_finalizer): clear rb_thread_t::errinfo when ignore
an exception under rb_protect(). [ruby-dev:45113]
ayumin (Ayumu AIZAWA)
04:58 AM Backport #5842 (Closed): Please backport r33876 (unable to build statically with MinGW due to socket extension build failure)
OK, closed. Thanks for contribution.
kosaki (Motohiro KOSAKI)

02/06/2012

09:53 PM Backport #5682 (Closed): Backport r33886 (convert mdoc to man properly)
This issue was solved with changeset r34448.
Yuki, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
09:16 PM Backport #5369 (Closed): 1 failure in test_ruby_mode.rb
naruse (Yui NARUSE)
08:38 PM Backport #5533 (Closed): Pathname's raising "invalid sequence"
This issue was solved with changeset r34441.
Shyouhei, thank you for reporting this issue.
Your contribution to Ruby ...
naruse (Yui NARUSE)
08:38 PM Backport #5911 (Closed): File.expand_path produces malfunction string (it doesn't change on #encode)
This issue was solved with changeset r34441.
Yura, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
08:35 PM Revision 34452: merge revision(s) 33567,33573:
* ruby.c (fill_standard_fds): new function to open closed standard
file descriptors.
(ruby_sysinit): call fill_...
kosaki (Motohiro KOSAKI)
08:35 PM Backport #5907 (Closed): DateTime.xmlschema overwrites passed parameter
This issue was solved with changeset r34440.
Tomek, thank you for reporting this issue.
Your contribution to Ruby is ...
naruse (Yui NARUSE)
08:19 PM Revision 34451: merge revision(s) r33826:
* io.c (rb_io_fsync,rb_io_fdatasync): release GVL during fsync().
fsync() and fdatasync() may take a long time on ...
kosaki (Motohiro KOSAKI)
08:17 PM Backport #5909: File.expand_path cases has no specs for some cases in Windows
Usaku NAKAMURA wrote:
> naruse-san, do you think that we should backport tests?
yes, please
naruse (Yui NARUSE)
07:45 PM Backport #5909 (Assigned): File.expand_path cases has no specs for some cases in Windows
naruse-san, do you think that we should backport tests? usa (Usaku NAKAMURA)
08:03 PM Revision 34450: merge revision(s) r34399:
* vm_eval.c (vm_call0): should pass block to enumerators. patched
by Kazuki Tsujimoto. [ruby-dev:44961][Bug #573...
kosaki (Motohiro KOSAKI)
07:42 PM Backport #5704 (Assigned): Please backport r33937 (newline decorator)
usa (Usaku NAKAMURA)
07:35 PM Backport #5601 (Closed): Ruby 1.9.3 fails to compile in directories with accent in their names
usa (Usaku NAKAMURA)
07:35 PM Backport #5629 (Closed): Windows環境で日本語を含むパスに対して、File.expand_path が存在しないパスを返すパターンが存在する。
usa (Usaku NAKAMURA)
07:34 PM Backport #5592 (Closed): ruby-1.9.3-p0 mswin IO#write still slower than 1.9.2
usa (Usaku NAKAMURA)
04:39 PM Backport #5596 (Closed): Windows上でFile.utimeにtime_tの負の値を与えるとSEGV
This issue was solved with changeset r34438.
宗介, thank you for reporting this issue.
Your contribution to Ruby is gre...
usa (Usaku NAKAMURA)
04:37 PM Backport #5593 (Closed): Windows上で \\.\ から始まるデバイスをopenするとクラッシュ
This issue was solved with changeset r34437.
宗介, thank you for reporting this issue.
Your contribution to Ruby is gre...
usa (Usaku NAKAMURA)
04:30 PM Backport #5580 (Closed): Ruby can't pass test-all (x86_64-darwin11.2.0 built by Xcode 4.2 's clang)
Backported in r34288. naruse (Yui NARUSE)
04:27 PM Backport #5942 (Rejected): Backport r34309-34310 r34312-32414
naruse (Yui NARUSE)
12:53 PM Revision 34448: merge revision(s) 33886: [Backport #5682]
* common.mk (INSTRUBY_ARGS): added --mantype to apply mdoc2man.rb
to man pages. Fixes #5598.
(do-install-nodo...
naruse (Yui NARUSE)
12:32 PM Revision 34447: merge revision(s) 34232:
------------------------------------------------------------------------
r34232 | naruse | 2012-01-08 08:04:20 +0900 ...
naruse (Yui NARUSE)
12:29 PM Revision 34446: merge revision(s) 34335,34337:
* ext/date/date_parse.c: [ruby-core:42173].
* ext/date/date_strptime.c: moved detector of leftover.
naruse (Yui NARUSE)
12:26 PM Revision 34445: 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.
ht...
naruse (Yui NARUSE)
12:21 PM Revision 34444: merge revision(s) 33784:
* test/unit/assertions.rb (MINI_DIR): quick dirty hack to get rid of
warnings when using assert/assert_respond_to.
naruse (Yui NARUSE)
12:12 PM Revision 34443: merge revision(s) 34232:
------------------------------------------------------------------------
r34232 | naruse | 2012-01-08 08:04:20 +0900 ...
naruse (Yui NARUSE)
12:11 PM Revision 34442: merge revision(s) 33956,33960,33961,33962:
------------------------------------------------------------------------
r33956 | naruse | 2011-12-06 06:47:16 +0900 ...
naruse (Yui NARUSE)
11:38 AM Revision 34441: merge revision(s) 33603: [Backport #5533] [Backport #5911]
* file.c (file_expand_path): reset coderange after expanding path. naruse (Yui NARUSE)
11:35 AM Revision 34440: merge revision(s) 34335,34337: [Backport #5907]
* ext/date/date_parse.c: [ruby-core:42173].
* ext/date/date_strptime.c: moved detector of leftover.
naruse (Yui NARUSE)
11:31 AM Revision 34439: 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 value.
*...
naruse (Yui NARUSE)
07:39 AM Revision 34438: merge rivision(s) 33685:
* win32/win32.c (unixtime_to_filetime): should check the return value
of localtime(). reported by snowjail at gmai...
usa (Usaku NAKAMURA)
07:37 AM Revision 34437: 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...
usa (Usaku NAKAMURA)
07:32 AM Revision 34436: 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...
usa (Usaku NAKAMURA)
07:25 AM Revision 34435: merge revision(s) 33603:
* file.c (file_expand_path): reset coderange after expanding path.
[Backport #5601] [Backport #5629]
usa (Usaku NAKAMURA)
12:07 AM Backport #5936 (Assigned): Empty backports
Please check it. naruse (Yui NARUSE)
12:06 AM Backport #5888 (Closed): JSON unittest fails
This issue was solved with changeset r34432.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)

02/05/2012

03:06 PM Revision 34432: merge revision(s) 34306:
* ext/json/parser/parser.rl (json_string_unescape): workaround fix
for over optimization of GCC 4.7. [ruby-core:42...
naruse (Yui NARUSE)
06:28 AM Backport #5967: Backport r33049 (test_script_from_stdin のエラー)
テストのみの修正はregression source になりえないのでさくっと入れてしまってくださいませ kosaki (Motohiro KOSAKI)

02/04/2012

08:52 PM Backport #5704: Please backport r33937 (newline decorator)
At [ruby-core:42102], Luis mentioned
> I took the assignation of above tickets and will perform the backports
> nex...
h.shirosaki (Hiroshi Shirosaki)
08:17 PM Backport #5909: File.expand_path cases has no specs for some cases in Windows
I see, issue is resolved by revisions 34338-34340.
Could this tests be backported to ruby-1.9.3 ?
funny_falcon (Yura Sokolov)
04:44 PM Backport #5786: LoadError: cannot load such file -- openssl
r34421 にコミットした場当たり的な対処でとりあえず止まることはなくなりましたが、
1 failures, 33 errors です。
1) Failure:
test_install_security_policy...
znz (Kazuhiro NISHIYAMA)
04:11 PM Backport #5967 (Closed): Backport r33049 (test_script_from_stdin のエラー)
元のレポートは [Bug #5222] [ruby-dev:44420]
テストのみの修正でruby本体には影響ありません。
ngoto (Naohisa Goto)

02/03/2012

10:11 AM Backport #5757 (Closed): main threadがreadやselectで待っていると、^C でなかなか死なない
This issue was solved with changeset r34425.
Yui, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)
07:17 AM Revision 34426: merge revision(s) 34040,34051,34063,34389,34402,34403:
------------------------------------------------------------------------
r34040 | naruse | 2011-12-14 14:42:34 +0900 ...
naruse (Yui NARUSE)
01:11 AM Revision 34425: merge revision(s) r34038,34099:
* thread_pthread.c (ubf_select): call rb_thread_wakeup_timer_thread()
only when it is not timer_thread. [Bug #5757...
naruse (Yui NARUSE)

02/02/2012

05:58 PM Backport #5955: Please backport r34409(io.c: skip stdin, which should be readable again.)
r34417 もですね naruse (Yui NARUSE)
01:39 AM Backport #5725 (Closed): Coverage doesn't honor file path encodings
mame (Yusuke Endoh)
01:39 AM Backport #5725: Coverage doesn't honor file path encodings
r22366 でコミットしました。
--
Yusuke Endoh <mame@tsg.ne.jp>
mame (Yusuke Endoh)

02/01/2012

03:56 PM Backport #5955: Please backport r34409(io.c: skip stdin, which should be readable again.)
バックポートに r34412 もお願いします。 hsbt (Hiroshi SHIBATA)
09:29 AM Backport #5955: Please backport r34409(io.c: skip stdin, which should be readable again.)
Linux で壊れているようなので修正後に別途リビジョンを追記します。 hsbt (Hiroshi SHIBATA)
09:28 AM Backport #5955 (Closed): Please backport r34409(io.c: skip stdin, which should be readable again.)
r34409 の 1.9.3 へのバックポートを希望します。 hsbt (Hiroshi SHIBATA)
04:12 AM Backport #5934 (Closed): backport r34364
Applied, thanks. tenderlovemaking (Aaron Patterson)
12:50 AM Revision 34411: * doc/re.rdoc (Repetition): fix typo. reported by Ori Avtalion
and patched by Zachary Scott. [Bug #5947] nobu (Nobuyoshi Nakada)

01/31/2012

07:10 PM Revision 34406: * 2012-02-01
svn
07:10 PM Revision 34405: 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...
tenderlove
02:23 PM Backport #5942: Backport r34309-34310 r34312-32414
I agree with you. It was just a try.
funny_falcon (Yura Sokolov)
07:51 AM Backport #5942: Backport r34309-34310 r34312-32414
Hmm..
I don't think this patch have pretty worth enough to break our "Only bug fixes should be backported" policy.
kosaki (Motohiro KOSAKI)

01/29/2012

11:47 PM Backport #5941 (Closed): Backport r34391 (補完候補にマルチバイト文字が含まれる場合の挙動)
This issue was solved with changeset r34391.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
03:47 AM Backport #5941 (Closed): Backport r34391 (補完候補にマルチバイト文字が含まれる場合の挙動)
=begin
以下のように、補完候補にマルチバイト文字が含まれる場合に、
文字単位ではなくバイト単位で処理されてしまうのは仕様でしょうか?
出来れば文字単位で処理されて、「あ」だけがバッファに残ったまま、
補完候補が表示されて...
no6v (Nobuhiro IMAI)
04:33 PM Backport #5942 (Rejected): Backport r34309-34310 r34312-32414
I understand, that it is mostly imposible, but would you mind to backport changes of st.c,
so that my patches to it ...
funny_falcon (Yura Sokolov)

01/28/2012

09:02 AM Backport #5934: backport r34364
I approve of this patch drbrain (Eric Hodel)

01/27/2012

08:53 PM Revision 34386: * 2012-01-28
svn
08:53 PM Revision 34384: * lib/irb/completion.rb (IRB::InputCompletor::CompletionProc):
ignore non-string name modules. [ruby-core:42244][Bug #5938] nobu (Nobuyoshi Nakada)
06:04 AM Backport #5936 (Closed): Empty backports
Is it intended that following revisions didn't change anything except Changelog and version.h ?
http://bugs.ruby-l...
funny_falcon (Yura Sokolov)
05:06 AM Backport #5934 (Closed): backport r34364
Hi, I'd like to backport r34364 to 1.9.3 in order to fix [ruby-core:42222] [Bug #5925].
I've attached the backport...
tenderlovemaking (Aaron Patterson)
 

Also available in: Atom