Project

General

Profile

Activity

From 08/10/2013 to 08/16/2013

08/16/2013

11:33 PM Bug #8778: lib/test/ documentation is too weak
Sorry for late reply,
This is okay for me, if there is no objection.
Does anyone have objection for this?
sorah (Sorah Fukumori)
09:53 PM Feature #8781: Use require_relative() instead of require() if possible
Since we were discussing the design perspective, you just demonstrated how the design of using require can become mu... rosenfeld (Rodrigo Rosenfeld Rosas)
03:29 PM Feature #8781: Use require_relative() instead of require() if possible
On Fri, Aug 16, 2013 at 03:00:59PM +0900, SASADA Koichi wrote:
> (2013/08/16 14:21), Aaron Patterson wrote:
> > ...
tenderlovemaking (Aaron Patterson)
03:23 PM Feature #8781: Use require_relative() instead of require() if possible
(2013/08/16 14:21), Aaron Patterson wrote:
> If you move the file, then all calls to `require_relative` in that fi...
ko1 (Koichi Sasada)
02:23 PM Feature #8781: Use require_relative() instead of require() if possible
On Tue, Aug 13, 2013 at 07:38:01AM +0900, SASADA Koichi wrote:
> (2013/08/13 2:25), drbrain (Eric Hodel) wrote:
...
tenderlovemaking (Aaron Patterson)
07:28 PM Bug #8794 (Closed): Ruby on Rails
/Users/zx/.rvm/gems/ruby-1.9.3-p362/gems/json-1.8.0/lib/json/ext/parser.bundle: [BUG] Segmentation fault
ruby 1.9.3p...
xiongxoy (Xiong Zhou)
04:55 PM Revision 99ed3420 (git): * 2013-08-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:55 PM Revision 1a5b74a2 (git): * process.c (rb_clock_gettime): document CLOCK_REALTIME and
CLOCK_MONOTONIC are now available on Darwin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42591 b2dd03c8-39d4-4...
Eregon (Benoit Daloze)
04:22 PM Revision 12b80db8 (git): merge revision(s) 42282: [Backport #8785]
* parse.y: fix build error with bison-3.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@42590 b2...
nagachika (Tomoyuki Chikanaga)
04:01 PM Feature #8793 (Closed): Ruby 2.0 and Threads under HPUX
Use of Threads under HPUX currently raise rb_eNotImpError ("ruby engine can initialize only in the main thread") sinc... [email protected] (Michal Rokos)
03:59 PM Bug #8792 (Closed): HP-UX needs sys/pstat.h for missing/setproctitle.c
HP-UX needs sys/pstat.h for missing/setproctitle.c
Check for HAVE_SYS_PSTAT_H is already in place so only request ...
[email protected] (Michal Rokos)
03:39 PM Revision 98905e22 (git): merge revision(s) 42421,42422: [Backport #8746]
* test/webrick/test_cgi.rb (TestWEBrickCGI#{start_cgi_server,test_cgi}):
mswin is not only mswin32 but also...
nagachika (Tomoyuki Chikanaga)
03:37 PM Revision d15c1d10 (git): merge revision(s) 42429: [Backport #8750]
* test/openssl/test_ssl.rb: Fix test for CVE-2013-4073.
Patch by Antonio Terceiro. [Bug #8750] [ruby-core:5...
nagachika (Tomoyuki Chikanaga)
03:35 PM Revision cbf98166 (git): * lib/rubygems: update to RubyGems 2.0.6. the patch by drbrain.
[ruby-core:56633] [Backport #8787]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@42587 b2dd03c8-3...
nagachika (Tomoyuki Chikanaga)
03:23 PM Feature #8777: Process.mach_absolute_time
On Fri, Aug 16, 2013 at 02:43:33PM +0900, naruse (Yui NARUSE) wrote:
>
> Issue #8777 has been updated by naruse...
tenderlovemaking (Aaron Patterson)
02:43 PM Feature #8777 (Closed): Process.mach_absolute_time
Oops, I didn't notice this ticket.
I committed mach_absolute_time at r42573 as a part of get_clocktime with Proces...
naruse (Yui NARUSE)
02:23 PM Feature #8777: Process.mach_absolute_time
On Sun, Aug 11, 2013 at 09:46:41PM +0900, Tanaka Akira wrote:
> 2013/8/11 tenderlovemaking (Aaron Patterson) <tend...
tenderlovemaking (Aaron Patterson)
03:22 PM Bug #8737: [BUG] Bus Error
Did anybody had a look at this? Is the backtrace enough? nijikon (Tomasz Pajor)
03:22 PM Bug #8790 (Closed): r41424 以降、Solaris と gdbm 1.1.10 にて TestGDBM#test_s_open_lock が終わらない
r41424以降、Solarisにて make test-all すると、 TestGDBM#test_s_open_lock がブロックして、いつまで待っても make test-all が終わらなくなっています。この現象は、下記の... ngoto (Naohisa Goto)
03:09 PM Bug #8789 (Closed): File.expand_path(File.dirname(__FILE__)) return wrong encoded result
A test.rb in a nonascii path with the follow content:
```ruby
puts File.expand_path(File.dirname(__FILE__)).enco...
[email protected] (贾 延平)
10:47 AM Feature #8788 (Feedback): use eventfd on newer Linux instead of pipe for timer thread
eventfd is a cheaper alternative to pipe for self-notification (signals) on Linux
I will submit patches in the nex...
normalperson (Eric Wong)
09:12 AM Revision ff377d9e (git): * test/profile_test_all.rb: fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:10 AM Revision 55251d0c (git): * test/profile_test_all.rb: remove space characters from test names.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:46 AM Revision 769715bd (git): * test/profile_test_all.rb: refactoring memory profiling tool for
test-all.
Add profiling targets /proc/meminfo and /proc/self/status.
* test/runner.rb: accept other than 'true'.
...
ko1 (Koichi Sasada)
08:15 AM Revision d51138dd (git): process.c: downcast
* process.c (rb_clock_gettime): downcast for I32 environment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4258...
nobu (Nobuyoshi Nakada)
08:04 AM Revision 3ea0a5bd (git): vm_eval.c: suppress warning
* vm_eval.c (eval_string_with_cref): move cref inside EXEC_TAG block
to suppress a warning that 'cref' might be clo...
nobu (Nobuyoshi Nakada)
06:36 AM Revision 768cfdd5 (git): merge revision(s) 36620: [Backport #8791]
* ext/date/date_{core,strftime}.c: [ruby-core:46990].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9...
U.Nakamura
05:20 AM Revision 564f77ca (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
05:19 AM Revision 85afb17b (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
05:19 AM Revision eee30c68 (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:53 AM Feature #8780: DBM#to_h alias for #to_hash
Matz what do you think?

On the feature and adding tanaka as dbm maintainer :)
zzak (zzak _)
02:26 AM Revision f2e870c9 (git): * file.c (rb_file_size, rb_file_flock): improve parformance of Winodws.
* file.c (rb_file_truncate): removed unnecessary #ifdef.
* test/test_file.rb (TestFile#test_truncate_size): added an...
U.Nakamura
01:53 AM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
The patch seems good, but I cannot test without a windows env.

On Aug 15, 2013, at 10:42 AM, "phasis68 (Heesob Pa...
zzak (zzak _)
01:11 AM Revision dcd4832d (git): * bignum.c (bigdivrem_single1): Renamed from bigdivrem_single. Add
x_higher_bdigit argument.
(bigdivrem_single): Just call bigdivrem_single1.
(bigdivrem_restoring): Use bigdivrem_s...
akr (Akira Tanaka)
12:19 AM Revision 9f6c62ad (git): * bignum.c (bary_small_rshift): Specify the higher BDIGIT instead of
sign bit.
(big_shift3): Follow the above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42575 b2dd03c...
akr (Akira Tanaka)
12:08 AM Feature #7739: Define Hash#| as Hash#reverse_merge in Rails
I have just realized that "#|=" cannot be a name for "#reverse_merge!" because "#|=" cannot modify the receiver in pl... alexeymuranov (Alexey Muranov)

08/15/2013

11:42 PM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
Yes, of course. I can reproduce it with snapshot still.
Why you ignore my patch?
BTW, I do not want to be called ...
phasis68 (Heesob Park)
04:58 AM Bug #7492: Segmentation fault at DL::TestDL#test_call_double on x64 Windows 8
park-san can you reproduce this still? zzak (zzak _)
10:33 PM Feature #8786 (Open): Process.clock_gettime(:realtime)
Socket や IO#seek のように Process.clock_gettime の第一引数も Symbol で :realtime などを受け付けると良いのではないでしょうか。 znz (Kazuhiro NISHIYAMA)
08:19 PM Bug #8785 (Closed): backport r42282 for 2.0 and 1.9.3
ruby_2_0_0 と ruby_1_9_3 ブランチが bison-3.0 でビルド出来なくなっているようなので、r42282 のバックポートをお願いします。 hsbt (Hiroshi SHIBATA)
05:24 PM Revision d0b5d201 (git): * bignum.c (bary_mul_toom3): Reduce a branch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:18 PM Revision b26f8003 (git): * process.c (rb_clock_gettime): add CLOCK_MONOTONIC support on OS X.
http://developer.apple.com/library/mac/qa/qa1398/_index.html
[Feature #8658]
git-svn-id: svn+ssh://ci.ruby-lang.or...
naruse (Yui NARUSE)
04:47 PM Revision 6df786c7 (git): * bignum.c (bigdivrem_single): Use shift when y is a power of two.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:16 PM Revision 49e8387b (git): * bignum.c (bigdivrem_restoring): Use bigdivrem_single if non-topmost
BDIGITs of y are zero.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
03:36 PM Revision 7fc4142a (git): * bignum.c (rb_big2str1): Truncate topmost zeros of x.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42570 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:03 PM Revision 02b6f663 (git): * bignum.c (bary_divmod): Simplify an expression.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:01 PM Revision 0c031824 (git): * 2013-08-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42568 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:01 PM Revision 942a3c99 (git): * bignum.c (bigdivrem_normal): Remove a local variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42567 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:25 PM Revision d94fc786 (git): * bignum.c (big2str_karatsuba): Use bigdivrem_restoring directly to
reduce working buffer and memory copy.
(rb_big2str1): Allocate working buffer for big2str_karatsuba here.
git-sv...
akr (Akira Tanaka)
01:46 PM Feature #8780: DBM#to_h alias for #to_hash
This is an API issue.
There is no maintainer for dbm.
http://bugs.ruby-lang.org/projects/ruby/wiki/Maintainers
...
akr (Akira Tanaka)
01:42 PM Bug #8749: Readline.readline stops STDOUT?
no6v (Nobuhiro IMAI) wrote:
>
> 今回問題にした挙動は r42525 で一旦直って r42527 でまた壊れはしたものの
> r42528 でまた直っているようです。これはたまたまでしょうか。
...
akr (Akira Tanaka)
12:10 PM Bug #8749: Readline.readline stops STDOUT?
> 読み込みでブロックしている時に GVL を解放していなくて他のスレッドが動けないようです。
ありがとうございます。出力じゃなくメインスレッド自体が止まっていたんですね。
> その判断のところが r42402 で変化して...
no6v (Nobuhiro IMAI)
12:38 PM Revision ce3ca270 (git): * test/ruby/test_file.rb (TestFile#test_truncate_size): test for
above changes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
12:05 PM Feature #8772: Hash alias #| merge, and the case for Hash and Array polymorphism
Yep. :) trans (Thomas Sawyer)
07:53 AM Feature #8772: Hash alias #| merge, and the case for Hash and Array polymorphism
On Aug 14, 2013, at 3:37 PM, trans (Thomas Sawyer) wrote:

> So, yea +1 for #<<. But it is not the exact same thin...
david_macmahon (David MacMahon)
07:37 AM Feature #8772: Hash alias #| merge, and the case for Hash and Array polymorphism
Actually I think #<< is good too. But it's definition needs to be a bit more flexible than just merge. That's because... trans (Thomas Sawyer)
03:23 AM Feature #8772: Hash alias #| merge, and the case for Hash and Array polymorphism
On Aug 14, 2013, at 10:41 AM, alexeymuranov (Alexey Muranov) wrote:

> The #<< operator does quite a different thi...
david_macmahon (David MacMahon)
02:41 AM Feature #8772: Hash alias #| merge, and the case for Hash and Array polymorphism
=begin
david_macmahon (David MacMahon) wrote:
> I think Hash#<< would be a good alias for Hash#merge! (the in p...
alexeymuranov (Alexey Muranov)
12:03 PM Bug #6386 (Rejected): URI.parse should raise an error for invalid uri 'http:/'
"http:/foo" is valid absolute-URI.
see http://tools.ietf.org/html/rfc3986
absolute-URI = scheme ":" hier-pa...
naruse (Yui NARUSE)
12:03 PM Bug #6983 (Rejected): URI:HTTP accepts invalid uri
"http:/foo" is valid absolute-URI.
see http://tools.ietf.org/html/rfc3986
absolute-URI = scheme ":" hier-pa...
naruse (Yui NARUSE)
11:53 AM Revision d6af2a2b (git): * io.c, internal.h (rb_io_flush_raw): new function to select calling
fsync() (on Windows).
* io.c (rb_io_flush_raw): use above function.
* file.c (rb_file_truncate): use above function...
U.Nakamura
11:09 AM Revision 12a0b0c8 (git): parse.y: simplify
* parse.y (f_label): extract from f_kw and f_block_kw.
* parse.y (f_opt, f_block_opt): use f_norm_arg to simlify act...
nobu (Nobuyoshi Nakada)
09:41 AM Revision f653019d (git): * win32/win32.c (clock_gettime): improve precision when freq is less
than and nearly equals 10**9.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42562 b2dd03c8-39d4-4d8f-98ff-823fe...
U.Nakamura
08:46 AM Revision 5cd2fb2e (git): * gc.c (gc_lazy_sweep): remove heap_increment() here because heap_inc
may be 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
08:01 AM Revision bc08992a (git): * io.c (rb_io_rewind): remove fsync() for Windows to improve the
performance.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
07:32 AM Revision 9972c18c (git): * test/fileutils/test_fileutils.rb (TestFileUtils#test_rmdir):
FileUtils.rmdir ignores Errno::ENOTEMPTY, so, in such cases, this
assertion is nonsence.
git-svn-id: svn+ssh://ci...
U.Nakamura
07:00 AM Feature #8639: Add Queue#each
Thanks! I'm off to a conf this week, it probably would have been a awhile
before I got around to it.
--
Avd...
avdi (Avdi Grimm)
06:00 AM Feature #8639: Add Queue#each
Attaching the patch from Avdi's pull request on github, thank you! zzak (zzak _)
06:50 AM Revision 1c9df374 (git): * process.c (rb_clock_gettime): [DOC] FreeBSD 7.1 supports
CLOCK_THREAD_CPUTIME_ID.
http://www.freebsd.org/releases/7.1R/relnotes.html
git-svn-id: svn+ssh://ci.ruby-lang.o...
akr (Akira Tanaka)
05:32 AM Revision 866cee61 (git): * include/ruby/win32.h, win32/Makefile.sub, win32/win32.c
(clock_gettime): [experimental] emulates clock_gettime(2) of posix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
U.Nakamura
05:12 AM Bug #6312: Psych needlessly noisy parsing string node starting with number-ish string
I get a NameError exception when I try to run your example on trunk:
Exception `NameError' at /Users/zzak/.rubies/...
zzak (zzak _)
05:06 AM Bug #6400: dl/callback with fiddle occurs SEGV on NetBSD amd64
Is this related to #6592? zzak (zzak _)
05:05 AM Feature #8726 (Rejected): Class#source_location
とりあえず一回Rejectするので、諦めてない人は理由を整理して再チャレンジしてください。
Timeoutが意図通り動いてない(フィルターでちゃんとフィルターされてない)は、バグだと思うのでこちらで直しておきます。
Timeout...
kosaki (Motohiro KOSAKI)
05:05 AM Bug #6592: test_call_double(DL::TestDL) fails on ARM HardFP
Aaron did you ever port these tests when you were merging bits of DL into Fiddle? zzak (zzak _)
04:56 AM Feature #7518: Fiddle::Pointer#to_str and Fiddle::Pointer#to_int should be removed
Perhaps they are there for DL compat? zzak (zzak _)
04:54 AM Bug #7760: "-\n2000-01-02 03:04:05".to_yaml raise ArgumentError
I cannot reproduce this with trunk:
ruby -v -rpsych -e 'p "-\n2000-01-02 03:04:05".to_yaml'
ruby 2.1.0dev (2013-0...
zzak (zzak _)

08/14/2013

10:36 PM Feature #8726: Class#source_location
ko1 (Koichi Sasada) wrote:
> ちょっと追えていないのですが、元の提案自体は reject という感じでしょうか。
Class#source_location が欲しい状況って言うのはあり得るとは思い...
naruse (Yui NARUSE)
05:34 PM Revision 3670ca43 (git): * 2013-08-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42556 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:34 PM Revision 7c5dc219 (git): * hash.c (rb_hash_aset): [DOC] Document key dup patch by @kachick
[Fixes GH-382] https://github.com/ruby/ruby/pull/382
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42555 b2dd03...
zzak (zzak _)
03:05 PM Feature #7738 (Rejected): Deprecate Set#+ as an alias of Set#|, use it for symmetric difference. Introduce Hash#| for Hash#reverse_merge in Rails.
Case frozen until someone comes up with real use cases and a proposal as the solution to them. knu (Akinori MUSHA)
02:35 PM Feature #3753 (Closed): value of def-expr
This issue was solved with changeset r42551.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is ...
usa (Usaku NAKAMURA)
02:25 PM Bug #8774: rb_file_dirname return wrong encoding string when dir is "."
Yes,you are right,maybe my problem couse by the other reason. [email protected] (贾 延平)
12:26 PM Bug #8774 (Rejected): rb_file_dirname return wrong encoding string when dir is "."
nobu (Nobuyoshi Nakada)
12:25 PM Bug #8774: rb_file_dirname return wrong encoding string when dir is "."
rb_usascii_str_new2() makes a string in US-ASCII, which is 7bit. nobu (Nobuyoshi Nakada)
09:37 AM Bug #8774: rb_file_dirname return wrong encoding string when dir is "."
I did not write clear,the ".' having the encoding ascii-8bit not ascii-7bit,so it will be some problem.
Why ruby's...
[email protected] (贾 延平)
11:53 AM Bug #8784 (Closed): CSV - Empty fields are discarded when col_sep is a space
When using space as column delimiter, empty fields are discarded.
With other delimiters, like comma, empty fields ar...
grim7reaper (Sylvain Laperche)
11:16 AM Revision a66d5685 (git): * test/test_pstore.rb
(PStoreTest#test_pstore_files_are_accessed_as_binary_files): need more time.
git-svn-id: svn+ssh://ci.ruby-lang.org...
U.Nakamura
10:16 AM Revision e3488fce (git): get detailed ps data to debug
add -L/-H/-M to get thread info
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42553 b2dd03c8-39d4-4d8f-98ff-823f...
naruse (Yui NARUSE)
05:59 AM Revision e74a9c06 (git): * test/test_pstore.rb
(PStoreTest#test_pstore_files_are_accessed_as_binary_files): changed because
vc10-x64 CI fails with timeout.
git-...
U.Nakamura
05:35 AM Revision a28d1eff (git): * proc.c (rb_mod_define_method): now they return the symbols of the
defined methods, not the methods/procs themselves.
[ruby-dev:42151] [Feature #3753]
* NEWS: documents about above ...
U.Nakamura
04:53 AM Feature #8772: Hash alias #| merge, and the case for Hash and Array polymorphism
I think Hash#<< would be a good alias for Hash#merge! (the in place form, since Array#<< and String#<< both modify t... david_macmahon (David MacMahon)
04:21 AM Feature #8772: Hash alias #| merge, and the case for Hash and Array polymorphism
This wouldn't head towards any polymorphic approach, but isn't << a better operator for merging? It fells like you're... fuadksd (Fuad Saud)
03:29 AM Feature #8772: Hash alias #| merge, and the case for Hash and Array polymorphism
On Aug 10, 2013, at 7:46 PM, trans (Thomas Sawyer) wrote:

> Based on this line of reasoning I formally request th...
david_macmahon (David MacMahon)
03:48 AM Feature #7739: Define Hash#| as Hash#reverse_merge in Rails
=begin
alexeymuranov (Alexey Muranov) wrote:
> Update: Also, `#reverse_merge!` can be replaced with `#|=`.
Thi...
david_macmahon (David MacMahon)
12:59 AM Revision ca90e7d8 (git): merge revision(s) 36948,41777,41779 [Backport #8593]
* lib/mkmf.rb (have_framework): insert a space between options.
add just one -ObjC option.
* lib/m...
U.Nakamura
12:53 AM Feature #8781: Use require_relative() instead of require() if possible
(2013/08/13 19:25), Trans wrote:
>
> FYI: with Akira (Matsuda-san), we compare performance of require and
...
ko1 (Koichi Sasada)
12:10 AM Revision d551b78d (git): test_dir_m17n.rb: fixed encoding file system on OS X
* test/ruby/test_dir_m17n.rb (test_filename_as_bytes_extutf8),
(test_filename_bytes_euc_jp, test_filename_euc_jp),
...
nobu (Nobuyoshi Nakada)

08/13/2013

11:40 PM Feature #6225: Hash#+
I think this operator is really doesn't fit for Hash operation. While in a glance it might make sense, using `#merge`... sikachu (Prem Sichanugrist)
05:38 PM Feature #6225: Hash#+
I can imagine that would cause serious confusion among users. Raising exception might be better (but only just).
...
matz (Yukihiro Matsumoto)
05:19 PM Feature #6225: Hash#+
Just a thought about `Hash#+`: maybe it can be used for merging only hashes with disjoint sets of keys, and return `n... alexeymuranov (Alexey Muranov)
06:26 AM Feature #6225: Hash#+
A use of `Hash#|` is proposed in #7739.
There is however a typo in the proposal: it should be
~~~ruby
{ :a => ...
alexeymuranov (Alexey Muranov)
10:32 PM Feature #7738: Deprecate Set#+ as an alias of Set#|, use it for symmetric difference. Introduce Hash#| for Hash#reverse_merge in Rails.
As i said, i will probably be surprised if this proposal is accepted :). However, i would like to answer:
1. 1 / ...
alexeymuranov (Alexey Muranov)
08:32 PM Feature #7738: Deprecate Set#+ as an alias of Set#|, use it for symmetric difference. Introduce Hash#| for Hash#reverse_merge in Rails.
=begin
I think it is unusual in ruby for an operator to raise an exception depending on the combination of the value...
knu (Akinori MUSHA)
06:05 PM Feature #7738: Deprecate Set#+ as an alias of Set#|, use it for symmetric difference. Introduce Hash#| for Hash#reverse_merge in Rails.
I can hardly come up with a meaningful example that would use the symmetric difference of sets. So i propose to cons... alexeymuranov (Alexey Muranov)
10:05 PM Feature #8781: Use require_relative() instead of require() if possible
Actually, to be completely honest, I use none of them in my Rails projects since they don't play well in development ... rosenfeld (Rodrigo Rosenfeld Rosas)
07:29 PM Feature #8781: Use require_relative() instead of require() if possible
On Tue, Aug 13, 2013 at 6:14 AM, SASADA Koichi <[email protected]> wrote:

> (2013/08/12 15:35), ko1 (Koichi Sasada)...
trans (Thomas Sawyer)
07:23 PM Feature #8781: Use require_relative() instead of require() if possible
(2013/08/12 15:35), ko1 (Koichi Sasada) wrote:
> Advantage:
> * require_relative() is faster than require() espe...
ko1 (Koichi Sasada)
06:53 PM Feature #8781: Use require_relative() instead of require() if possible
ko1 (Koichi Sasada) wrote:
> (2013/08/13 2:25), drbrain (Eric Hodel) wrote:
> > For files in the standard library,...
Eregon (Benoit Daloze)
08:08 AM Feature #8781: Use require_relative() instead of require() if possible
Even if a switch from require to require_relative is unsuitable for the standard library, we certainly can update the... drbrain (Eric Hodel)
07:53 AM Feature #8781: Use require_relative() instead of require() if possible
(2013/08/13 2:25), drbrain (Eric Hodel) wrote:
> For files in the standard library, replacing a file loaded by req...
ko1 (Koichi Sasada)
02:25 AM Feature #8781: Use require_relative() instead of require() if possible
Following an IRC conversation with Koichi I don't believe this bug proposes to eliminate require_relative outright, i... drbrain (Eric Hodel)
07:44 PM Bug #8483: SEGV under high concurrency
We found the problem, was a recursive call that was generating the problem. I think it's really a bug that it segfaul... diego.plentz (Diego Plentz)
05:08 PM Feature #7435: Exceptions should have backtrace_locations
Why is this issue closed? Is this problem solved? I think it is a very important feature that is missing. sawa (Tsuyoshi Sawada)
03:54 PM Revision 38be07f8 (git): * bignum.c (bigdivrem_restoring): xn argument removed.
(bigdivrem_normal): Follow the above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42548 b2dd03c8-39d4...
akr (Akira Tanaka)
03:23 PM Revision 02d1a121 (git): Remove a trailing space.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:21 PM Revision 888a9f03 (git): * 2013-08-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:21 PM Revision f069f26b (git): * bignum.c (big_div_struct): Remove xn and j field. Add zn field.
(bigdivrem1): Follow the above change.
(bigdivrem_restoring): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
akr (Akira Tanaka)
02:43 PM Revision 26e69a89 (git): * bignum.c (big_div_struct): ynzero field removed.
(bigdivrem1): Follow the above change.
(bigdivrem_restoring): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
akr (Akira Tanaka)
02:03 PM Revision adaa5650 (git): * bignum.c (bigdivrem_restoring): Extracted from bigdivrem_normal.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:13 PM Revision 26feae39 (git): random.c: coerce before check negative
* random.c (rb_random_ulong_limited): coerce before check negative.
[Fixes GH-379]
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
12:52 PM Revision 944c620d (git): object.c: undef Module#prepend_features on Class
* object.c (Init_Object): undef Module#prepend_features on Class, as
well as Module#append_features. [Fixes GH-376...
nobu (Nobuyoshi Nakada)
11:56 AM Bug #8783 (Closed): ruby 1.9/2.0 crash on exit on FreeBSD/powerpc64
On FreeBSD/powerpc64, ruby 1.9 and 2.0 segfault. I traced this to the default stack being too small (12K). A larger... chmeee (Justin Hibbits)
11:05 AM Bug #8775: Dir.getwd's encoding is wrong
Maybe I did not speake clearly,When we write ruby code,we should consider the string create is internal encoding by d... [email protected] (贾 延平)
10:20 AM Bug #8775: Dir.getwd's encoding is wrong
If the filesystem encoding is not UTF-8.
From when did you think it is always UTF-8?
nobu (Nobuyoshi Nakada)
10:50 AM Bug #8758: Add initial documentation for SSLServer
@lisukorin For #to_io I would say "..passed as the first argument to ::new"
I also think 'start_immediately' is im...
zzak (zzak _)
08:57 AM Bug #8758 (Assigned): Add initial documentation for SSLServer
Feel free to assign doc patches to me, I love them! zzak (zzak _)
12:13 AM Revision 5611362c (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:13 AM Revision 6bdcaacf (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)

08/12/2013

11:54 PM Revision 57d68cb2 (git): * 2013-08-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:54 PM Revision 077fa248 (git): * doc/syntax/literals.rdoc: [DOC] String literal concat by @cknadler
[Fixes GH-380] https://github.com/ruby/ruby/pull/380
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42537 b2dd03...
zzak (zzak _)
11:35 PM Feature #8781: Use require_relative() instead of require() if possible
Steve, from my point of view, using require_relative helps us to structure our projects rather than the opposite. Tha... rosenfeld (Rodrigo Rosenfeld Rosas)
11:16 PM Feature #8781: Use require_relative() instead of require() if possible
require_relative makes sense for "packages", i.e. where you have a main file that loads a bunch of subordinate files.... trans (Thomas Sawyer)
10:47 PM Feature #8781: Use require_relative() instead of require() if possible
Isn't require_relative generally considered worse because it makes your file structure more brittle? From a code desi... steveklabnik (Steve Klabnik)
09:47 PM Feature #8781: Use require_relative() instead of require() if possible
+1 rosenfeld (Rodrigo Rosenfeld Rosas)
07:21 PM Feature #8781: Use require_relative() instead of require() if possible
Strongly agreed, and it would ensure a whole library is loaded, not by accident a part of it and some other files whi... Eregon (Benoit Daloze)
03:35 PM Feature #8781 (Closed): Use require_relative() instead of require() if possible
I wrote a attached small script rrc.rb, stand for "RequireRelativeChecker".
This small script points out that requ...
ko1 (Koichi Sasada)
11:31 PM Feature #8643: Add Binding.from_hash
For that tiny script, this is true, Koichi, but usually we get a binding from some class, so all methods would be ava... rosenfeld (Rodrigo Rosenfeld Rosas)
11:27 PM Feature #8643: Add Binding.from_hash
Koichi then replied with:
I'm not sure what methods and variables are leaks.
For example, only "make_binding" m...
rosenfeld (Rodrigo Rosenfeld Rosas)
11:26 PM Feature #8643: Add Binding.from_hash
I didn't notice I replied only to Koichi Sasada when replying to the ruby-core list. Is it possible to set it up so t... rosenfeld (Rodrigo Rosenfeld Rosas)
09:18 PM Feature #8643: Add Binding.from_hash
Koichi-san, that's correct:
eval 'p a, b', Binding.from_hash(a: 1, b: 2) #=> 1, 2
rosenfeld (Rodrigo Rosenfeld Rosas)
12:55 AM Feature #8643: Add Binding.from_hash
nobu (Nobuyoshi Nakada) wrote:
> `Binding.from_hash` ?
Yes.
ko1 (Koichi Sasada)
09:21 PM Bug #8749: Readline.readline stops STDOUT?
何通か書いたメールが redmine に登録されていないので redmine で書きます。
(メールは (化けてますが) https://www.ruby-forum.com/topic/4416224 で見れます。)
読み込...
akr (Akira Tanaka)
04:50 PM Bug #8776: script_name's encoding is wrong
In this call flow
rb_f_load -> rb_load_internal -> rb_load_file_str -> load_file -> load_file_internal -> rb_parser...
[email protected] (贾 延平)
03:55 PM Bug #8776: script_name's encoding is wrong
I have seen the error handling code and don't know how to fix the error.
I once think ruby will do the encode work...
[email protected] (贾 延平)
12:31 PM Bug #8776: script_name's encoding is wrong
It's not right.
> What is the right opportunity to encode the path and fix the exception's calltack's encoding err...
nobu (Nobuyoshi Nakada)
12:24 PM Bug #8776: script_name's encoding is wrong
But the external file path should encoded into internal encoding when it is used in ruby system, is it right?
What i...
[email protected] (贾 延平)
04:31 PM Bug #8782 (Closed): Don't set rl_getc_function on editline
r42402 以来 OS X 等の editline 環境では #define rl_getc(f) EOF が使われるようになってしまって残念なことになっていたわけですが、
そもそも editline の readline wra...
naruse (Yui NARUSE)
03:31 PM Bug #8775: Dir.getwd's encoding is wrong
You mean the code
File.getwd+'some utf-8 file name'
Should raise encoding compitable error?
Where I can see the rub...
[email protected] (贾 延平)
12:29 PM Bug #8775: Dir.getwd's encoding is wrong
It's not.
Path name is not the target of automagical conversion.
nobu (Nobuyoshi Nakada)
12:14 PM Bug #8775: Dir.getwd's encoding is wrong
Maybe my solution is wrong.
But Dir.getwd should encoded into internel encoding,am I right?
[email protected] (贾 延平)
02:09 PM Revision da3d79d2 (git): * gc.c (gc_marks_test): inhibit gc for st's operation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masaya Tarui
01:26 PM Feature #8780 (Closed): DBM#to_h alias for #to_hash
I wonder if DBM should have #to_h, same as #to_hash.
tanaka-san, what do you think?
If accepted, I could write ...
zzak (zzak _)
01:01 PM Feature #8779 (Closed): Binding#yourself
Blockの内部のコンテクストにアクセスするために Binding#eval が利用する機会がありますが、
eval を多用するのは効率が悪いので、Binding#eval('self') を返すことに特化した
Binding#y...
takiuchi (Genki Takiuchi)
12:22 PM Bug #8778 (Closed): lib/test/ documentation is too weak
sora-san when you are well-fed and well-rested: what do you propose for lib/test/ documentation?
I suggest 'nodoc'...
zzak (zzak _)
12:12 PM Bug #8774: rb_file_dirname return wrong encoding string when dir is "."
The rb_file_dirname should not return diffrent encoding string value just because the string's content diffrent.
And...
[email protected] (贾 延平)
11:12 AM Bug #8760 (Closed): irb automatically exits after opening
Closed by r42525 and r42527
Weird, that commit should have closed this maybe a bug @naruse-san?
zzak (zzak _)
10:01 AM Bug #8760: irb automatically exits after opening
This was fixed by https://github.com/ruby/ruby/commit/874dc2562d92a52a5f8795747e512f0deecf9065.
Please close it.
spastorino (Santiago Pastorino)
06:59 AM Revision c48b4209 (git): parse.y: CR in middle
* parse.y (parser_whole_match_p): treat CR in middle of a line as a
mere whitespace.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
06:19 AM Revision 9af743fe (git): * class.c (rb_prepend_module): make T_ICLASS object shady because
this T_ICLASS object seems to share method table with other class
objects. It was causes WB miss.
TODO: need to k...
ko1 (Koichi Sasada)
04:48 AM Revision 7f0a26e2 (git): * process.c: [DOC] RDoc formatting of Process.clock_gettime
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42533 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
04:29 AM Revision 8b95e932 (git): * lib/yaml/dbm.rb: [DOC] Document call-seq for YAML::DBM
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
03:59 AM Revision d075c430 (git): * ext/dbm/extconf.rb: [DOC] Hide from RDoc
Some libraries might want to document extconf.rb so RDoc treats it
like any other ruby program. However, DBM users ...
zzak (zzak _)
03:54 AM Revision eadb8b58 (git): * ext/dbm/dbm.c: [DOC] Reformat headings of DBM class
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
03:49 AM Revision 8a896179 (git): * lib/yaml.rb, lib/yaml/: [DOC] Document YAML::DBM#key and add
references to similar methods with more detail. This patch brings
lib/yaml to 100% documentation coverage.
git-sv...
zzak (zzak _)
03:07 AM Bug #8767: IO.copy_stream should write in binary mode.
normalperson (Eric Wong) wrote:
> "godfat (Lin Jen-Shin)" <[email protected]> wrote:
> > This patch makes `IO.copy...
godfat (Lin Jen-Shin)
02:25 AM Revision 4852e7e6 (git): fix r42527 again; [Bug #8760] [ruby-dev:47608] [ruby-dev:47609]
Remove check rl_instream != ifp->stdio_file.
rl_instream is made from duped fd and we cannnot compare.
This fix seems...
naruse (Yui NARUSE)
01:04 AM Revision 0e2a3ccc (git): refix r42525 set stdio_file only if stdio
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

08/11/2013

10:57 PM Bug #8764 (Closed): Test failure introduced by r42468
This issue was solved with changeset r42523.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
08:25 AM Bug #8764: Test failure introduced by r42468
Issue still present in recent builds:
http://ci.rubyinstaller.org/job/ruby-trunk-x64-test-all/1764/console
luislavena (Luis Lavena)
10:36 PM Feature #8738: Integer#single_bit? (Actually Fixnum#single_bit? and Bignum#single_bit?)
matz (Yukihiro Matsumoto) wrote:
> I don't see the use-case of this method. Is there any case that happens so frequ...
akr (Akira Tanaka)
09:53 PM Feature #8777: Process.mach_absolute_time
2013/8/11 tenderlovemaking (Aaron Patterson) <[email protected]>:
> Feature #8777: Process.mach_absolute_tim...
akr (Akira Tanaka)
06:23 PM Feature #8777 (Closed): Process.mach_absolute_time
Hi,
This is related to #8658. `mach_absolute_time` will give us a monotonic clock on OS X. I'm not sure if this ...
tenderlovemaking (Aaron Patterson)
07:31 PM Feature #7106: FileUtils.touch should allow touching the symlink itself rather than the file the link points to
In the grand scheme of things FileUtils could be a gem (especially, since it lacks a maintainer now), yes. This proba... kwilczynski (Krzysztof Wilczynski)
07:11 PM Bug #8731: Problems when parsing notation decl and entity decl with REXML::Parsers::SAX2Parser
報告ありがとうございます。
SAX2Listener#entitydeclは引数を1つだけ受け取るようにしました。非互換な変更になりますが、ドキュメントには引数は配列1つと書いているので、実装のバグだと判断しました。
no...
kou (Kouhei Sutou)
06:01 PM Bug #8731 (Closed): Problems when parsing notation decl and entity decl with REXML::Parsers::SAX2Parser
This issue was solved with changeset r42513.
Ippei, thank you for reporting this issue.
Your contribution to Ruby is ...
kou (Kouhei Sutou)
06:21 PM Bug #8776 (Rejected): script_name's encoding is wrong
External file path is expected filesystem encoding by default. nobu (Nobuyoshi Nakada)
04:17 PM Bug #8776 (Rejected): script_name's encoding is wrong
there's some wrong encoded string in exception's callstack couse by the script_name;s encoding is wrong . [email protected] (贾 延平)
06:19 PM Bug #8775 (Rejected): Dir.getwd's encoding is wrong
That's filesystem encoding.
ospath is to interface with the system.
nobu (Nobuyoshi Nakada)
03:33 PM Bug #8775 (Rejected): Dir.getwd's encoding is wrong
See the patch.
I do't know is this the right way,please check it .
[email protected] (贾 延平)
06:16 PM Bug #8774 (Feedback): rb_file_dirname return wrong encoding string when dir is "."
"." is 7bit only, it has no differences.
Why do you consider it wrong?
nobu (Nobuyoshi Nakada)
03:28 PM Bug #8774 (Closed): rb_file_dirname return wrong encoding string when dir is "."
When File.dirname()'s value is ".", the value is wrong encoded. [email protected] (贾 延平)
05:58 PM Revision 4e742f4b (git): * 2013-08-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:58 PM Revision 874dc256 (git): * ext/readline/readline.c (readline_s_set_input): on OS X with editline,
Readline.readline doesn't work because readline_get doesn't use
rl_getc. The difference is introduced by r42402 [ru...
naruse (Yui NARUSE)
03:52 PM Feature #8773: Binding#local_variables should work like #local_variable_set and #local_variable_get
I left a typo in the description field of this issue. The very last line of code in the example should read:
get...
jackdanger (Jack Danger)
03:21 PM Feature #8773 (Closed): Binding#local_variables should work like #local_variable_set and #local_variable_get
With the addition of Binding#local_variable_get and Binding#local_variable_set the following seemed reasonable:
...
jackdanger (Jack Danger)
03:19 PM Bug #8677: $LOAD_PATH did not encoded into the "internal encoding"
Submit a patch to use rb_str_encode_ospath encode $LOADPATH [email protected] (贾 延平)
02:27 PM Revision 86398999 (git): file.c: OSX path encoding
* file.c (rb_str_encode_ospath): OS path encoding on Mac OS X is also
fixed.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
01:59 PM Feature #8765: Literal for symbol with interpolation
On Sat, Aug 10, 2013 at 10:59:24PM +0900, sawa (Tsuyoshi Sawada) wrote:
>
> Issue #8765 has been reported by sa...
tenderlovemaking (Aaron Patterson)
03:39 AM Feature #8765: Literal for symbol with interpolation
=begin
There are `:" "` and `:' '` notations, whose existence indicate that symbol literals with and without interp...
sawa (Tsuyoshi Sawada)
01:00 AM Feature #8765 (Feedback): Literal for symbol with interpolation
Do you need this in an actual program? There is %q and %Q because there is '' and "", and that's because interpolatio... duerst (Martin Dürst)
01:57 PM Revision 7cb53ed3 (git): test_require.rb: __FILE__ encoding on Windows
* test/ruby/test_require.rb (assert_require_nonascii_path): OS path
encoding on Windows is fixed, so encoding of __...
nobu (Nobuyoshi Nakada)
01:46 PM Feature #8377 (Rejected): Deprecate :: for method calls in 2.1
Hi,
Matz rejected this here:
https://bugs.ruby-lang.org/projects/ruby/wiki/DevelopersMeeting20130809#Deprecat...
tenderlovemaking (Aaron Patterson)
12:13 PM Feature #8658 (Closed): Process.clock_gettime
I committed r42504 to implement Process.clock_gettime method.
This is result of the meeting:
https://bugs.ruby-lang...
akr (Akira Tanaka)
11:46 AM Feature #8772 (Open): Hash alias #| merge, and the case for Hash and Array polymorphism
Ideally Hash and Array would be completely polymorphic in every manner in which it is possible for them to be so. The... trans (Thomas Sawyer)
11:39 AM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
Oops, attached normalperson (Eric Wong)
09:11 AM Bug #8770: [PATCH] process.c: avoid EINTR from Process.spawn
patch please nobu (Nobuyoshi Nakada)
06:11 AM Bug #8770 (Closed): [PATCH] process.c: avoid EINTR from Process.spawn
(send_child_error): retry write on EINTR
(recv_child_error): retry read on EINTR
I've been getting occasional Err...
normalperson (Eric Wong)
10:21 AM Feature #8771 (Assigned): Start does not use proxy configuration form ENV variables
zzak (zzak _)
06:57 AM Feature #8771 (Closed): Start does not use proxy configuration form ENV variables
=begin
* Start a fake proxy in a separate window: (({nc -l 8089}))
* (({export http_proxy=http://localhost:8089}))
...
sjltaylor (Sam Taylor)
10:12 AM Revision bd2b8d26 (git): * test/rexml/parser/test_sax2.rb: Expand abbreviated class name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
10:08 AM Revision 45222164 (git): * lib/rexml/sax2listener.rb (REXML::SAX2Listener#notationdecl): Fix
wrong number of arguments in the template listener.
[Bug #8731] [ruby-dev:47582]
Reported by Ippei Obayashi.
* te...
Sutou Kouhei
09:44 AM Revision 1864d578 (git): * lib/rexml/sax2listener.rb (REXML::SAX2Listener#elementdecl): Fix wrong
examples. [Bug #8731] [ruby-dev:47582]
Reported by Ippei Obayashi.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
Sutou Kouhei
09:42 AM Revision 8328d8a2 (git): * lib/rexml/parsers/sax2parser.rb
(REXML::Parsers::SAX2Parser#handle_entitydecl): Extract.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42519 b2...
Sutou Kouhei
09:41 AM Revision 7e0022bc (git): * lib/rexml/parsers/sax2parser.rb (REXML::Parsers::SAX2Parser#parse):
Fix wrong "%" position in parameter entity declaration event argument.
* test/rexml/parser/test_sax2.rb: Add tests fo...
Sutou Kouhei
09:18 AM Revision e0fff0d2 (git): * ChangeLog: Fix wrong description about entity declarations.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
09:10 AM Bug #8769: [PATCH] process.c (rb_fork_internal): remove cloexec setting
Seems reasonable. nobu (Nobuyoshi Nakada)
05:49 AM Bug #8769 (Closed): [PATCH] process.c (rb_fork_internal): remove cloexec setting
The close-on-exec flag is already set via:
pipe_nocrash -> rb_pipe -> rb_cloexec_pipe
Calling fcntl here is redun...
normalperson (Eric Wong)
09:09 AM Revision f61f11a9 (git): * lib/rexml/parsers/sax2parser.rb (REXML::Parsers::SAX2Parser#parse):
Support NDATA in external entity declaration.
* test/rexml/parser/test_sax2.rb: Add tests for the above case.
git-s...
Sutou Kouhei
09:08 AM Revision 3e5f5f5c (git): * lib/rexml/parsers/baseparser.rb
(REXML::Parsers::BaseParser#pull_event): Support optional NDATA
in parameter entity declaration.
git-svn-id: svn+...
Sutou Kouhei
09:07 AM Feature #6225: Hash#+
I think new method proposal should be a new ticket. nobu (Nobuyoshi Nakada)
09:01 AM Revision ce89dedd (git): * NEWS (REXML::Parsers::SAX2Parser): Add about this change.
* lib/rexml/parsers/sax2parser.rb (REXML::Parsers::SAX2Parser#parse):
Fix wrong number of arguments. Document says ...
Sutou Kouhei
09:01 AM Revision 7e8b4368 (git): * NEWS (REXML::Parsers::SAX2Parser): Add about this change.
* lib/rexml/parsers/sax2parser.rb (REXML::Parsers::SAX2Parser#parse):
Fix wrong number of arguments. Document says ...
Sutou Kouhei
08:43 AM Revision 99ed561b (git): * test/rexml/parser/test_sax2.rb: Add SAX2 API test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
07:53 AM Revision e315aa0c (git): Revert r42502 "ext/-test-/*/depend: TEST_INIT_FUNCS"
Makefiles should be re-configured by extract_makefile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42511 b2dd0...
nobu (Nobuyoshi Nakada)
07:31 AM Revision 49826b4b (git): file.c: internal function
* file.c (rb_str_normalize_ospath0): make the internal function
static.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
06:11 AM Revision c6282e9b (git): parse.y: non-local/const attrset
* parse.y (rb_enc_symname_type): allow ID_ATTRSET for ID_INSTANCE,
ID_GLOBAL, ID_CLASS, ID_JUNK too. [Bug #8756]
...
nobu (Nobuyoshi Nakada)
05:56 AM Bug #8766 (Closed): RDoc documentation bug: Symbol literal
This issue was solved with changeset r42500.
Tsuyoshi, thank you for reporting this issue.
Your contribution to Ruby ...
Anonymous
04:59 AM Bug #8767: IO.copy_stream should write in binary mode.
"godfat (Lin Jen-Shin)" <[email protected]> wrote:
> This patch makes `IO.copy_stream' always copy in binary mode,...
normalperson (Eric Wong)
03:02 AM Bug #8767 (Closed): IO.copy_stream should write in binary mode.
This patch makes `IO.copy_stream' always copy in binary mode,
fixing the following scenario:
require 'tempfil...
godfat (Lin Jen-Shin)
04:41 AM Bug #8768 (Closed): [PATCH] tempfile: undefine finalizer on unlink
* lib/tempfile.rb (Tempfile#unlink): undefine finalizer

running the finalizer on an unlinked Tempfile leads to...
normalperson (Eric Wong)
04:23 AM Revision dc548ba0 (git): * include/ruby/encoding.h: Reduce ENCODING_INLINE_MAX to 127 as this
should be sufficient to represent all the encodings Ruby supports.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
Charlie Somerville
04:04 AM Revision bf2ed963 (git): * file.c (rb_str_normalize_ospath): fix mixed code and declaration warning
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Charlie Somerville
03:43 AM Revision cef46a5e (git): [DOC] update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:10 AM Revision f4670f73 (git): ML ref. added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:59 AM Revision 93bb4899 (git): * process.c (rb_clock_gettime): New method.
This is accepted in the meeting:
https://bugs.ruby-lang.org/projects/ruby/wiki/DevelopersMeeting20130809
This met...
akr (Akira Tanaka)
01:44 AM Revision 2e04bc77 (git): * lib/time.rb: [DOC] Correcting rdoc visibility of time.rb constants
Reported by Tanaka Akira [ruby-core:56517]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42503 b2dd03c8-39d4-4d...
zzak (zzak _)

08/10/2013

11:55 PM Revision 3a589c69 (git): ext/-test-/*/depend: TEST_INIT_FUNCS
* ext/-test-/{bignum,debug,exception,string}/depend: TEST_INIT_FUNCS
is created by globbing in extconf.rb
git-svn-...
nobu (Nobuyoshi Nakada)
11:55 PM Revision 51705124 (git): dir.c: normalization
* dir.c (glob_helper): re-enalbe normalization.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42501 b2dd03c8-39d...
nobu (Nobuyoshi Nakada)
11:34 PM Bug #7716: Readdressing Autoload
= Abstract
Autoload's require should be hookable.
= Background
I'm making my own load system. It is badly handic...
trans (Thomas Sawyer)
06:25 PM Bug #7716: Readdressing Autoload
I have DevelopersMeeting20130831Japan and we can discuss about this there.
So could you prepare a slide? and we disc...
naruse (Yui NARUSE)
02:43 PM Bug #7716: Readdressing Autoload
So it wasn't discussed. Thanks bunches. trans (Thomas Sawyer)
11:04 PM Bug #8766 (Closed): RDoc documentation bug: Symbol literal
RDoc page http://www.ruby-doc.org/core-2.0/doc/syntax/literals_rdoc.html#label-Symbols has a description and an examp... sawa (Tsuyoshi Sawada)
10:59 PM Feature #8765 (Feedback): Literal for symbol with interpolation
=begin
I propose a symbol literal `%S` with interpolation
foo = 3
%s{#{foo}} # => :"\#{foo}"
%S{#{f...
sawa (Tsuyoshi Sawada)
08:58 PM Feature #6225: Hash#+
Charlie, any chances to reopen this ticket so that Matz could evaluate the usage of using `|` instead of `+`? rosenfeld (Rodrigo Rosenfeld Rosas)
08:56 PM Feature #6225: Hash#+
I agree that the operation not being an addition is not a big deal. No one would expect it from a Hash. Groovy does h... rosenfeld (Rodrigo Rosenfeld Rosas)
02:43 PM Feature #6225 (Rejected): Hash#+
Also, since this specific feature (Hash#+) has been rejected by matz, I'm marking this ticket as rejected. Anonymous
02:41 PM Feature #6225: Hash#+
I think what matz means by "not a mere addition" is that in the cases of `String#+` and `Array#+`, both operands are ... Anonymous
02:31 PM Feature #6225: Hash#+
> So if the *original reporter*...
That would be me, but I am not going to make a slide. Some one else can if they...
trans (Thomas Sawyer)
09:36 AM Feature #6225: Hash#+
At DevelopersMeeting20130809 matz said:
> 17:26 charliesome: So it's rejected?
> 17:29 matz: I guess so.
...
drbrain (Eric Hodel)
08:56 PM Revision a5c3ca07 (git): * doc/syntax/literals.rdoc: Use single quotes instead of double quotes
[Bug #8766] [ruby-core:56514]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42500 b2dd03c8-39d4-4d8f-98ff-823fe6...
Charlie Somerville
08:45 PM Revision 579bc39f (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:44 PM Revision 9962aad7 (git): * file.c (rb_str_normalize_ospath):
HFS Plus (Mac OS Extended) uses a variant of Normal Form D in which
U+2000 through U+2FFF, U+F900 through U+FAFF, a...
naruse (Yui NARUSE)
07:29 PM Feature #8643: Add Binding.from_hash
(13/08/09 23:34), SASADA Koichi wrote:
> What is conversion from `Hash` to `Binding`?
> I think it is Binding has a...
nobu (Nobuyoshi Nakada)
06:26 PM Revision 06ed1c78 (git): * bignum.c (bitsize): Fix a conditional expression.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:19 PM Feature #8707: Hash#reverse_each
Hash in Ruby1.9+ is hash table + double linked list - this is classic structure for LRU cache.
Simple LRU cache coul...
funny_falcon (Yura Sokolov)
05:44 PM Revision fe26dc97 (git): * lib/time.rb: [DOC] Document constants by @markijbema [Fixes GH-377]
https://github.com/ruby/ruby/pull/377
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42496 b2dd03c8-39d4-4d8f-98...
zzak (zzak _)
05:00 PM Revision d2d01d43 (git): * 2013-08-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:59 PM Revision 55b6fff7 (git): * configure.in: Revert r42458.
It removes the HAVE_CLOCK_GETTIME from config.h.
http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/2013080...
akr (Akira Tanaka)
03:02 PM Revision 5ac6776b (git): * 2013-08-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@42493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:02 PM Revision 2f3915d4 (git): merge revision(s) 42439,42453: [Backport #8752]
* test/coverage/test_coverage.rb (TestCoverage#test_big_code): use `1'
instead of `p' to get rid of a side ...
nagachika (Tomoyuki Chikanaga)
01:53 PM Bug #8756 (Closed): SEGFAULT caused by `p Struct.new(:q?).instance_methods`
This issue was solved with changeset r42490.
Trent, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
12:18 AM Bug #8756 (Assigned): SEGFAULT caused by `p Struct.new(:q?).instance_methods`
Glass_saga (Masaki Matsushita)
12:53 PM Bug #8701: REXML bug in parsing notation declarations
ありがとうございます!
既存のテストを整理してから取り込んだので遅くなってしまいました。
DOCTYPEの中のやつは全部\Aを意図していそうだったのでそうしました。DOCTYPEの外のやつはパッと見だと判断がつかなかったの...
kou (Kouhei Sutou)
11:34 AM Bug #8701 (Closed): REXML bug in parsing notation declarations
This issue was solved with changeset r42482.
Ippei, thank you for reporting this issue.
Your contribution to Ruby is ...
kou (Kouhei Sutou)
05:46 AM Bug #8755 (Closed): 'Document' RSS::Trackback
This issue was solved with changeset r42478.
Steve, thank you for reporting this issue.
Your contribution to Ruby is ...
zzak (zzak _)
05:02 AM Revision 22bfbc94 (git): * numeric.c: [DOC] fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
04:53 AM Revision 0dd8ec36 (git): parse.y: non-local/const attrset
* parse.y (rb_id_attrset): allow other than ID_ATTRSET.
* parse.y (intern_str): ditto. try stem ID for ID_INSTANCE,
...
nobu (Nobuyoshi Nakada)
04:45 AM Bug #8760 (Assigned): irb automatically exits after opening
zzak (zzak _)
04:00 AM Bug #8760: irb automatically exits after opening
Sorry there's a typo in the description and title.
I wanted to say EXITS, irb closes itself. Just try to execute i...
spastorino (Santiago Pastorino)
04:37 AM Bug #8763 (Third Party's Issue): Error in improve the docs webpage
zzak (zzak _)
04:37 AM Bug #8763: Error in improve the docs webpage
Thank you for the report! Unfortunately we don't maintain ruby-doc.org, but I will forward this to the maintainer.
...
zzak (zzak _)
03:53 AM Bug #8764 (Closed): Test failure introduced by r42468
=begin
r42468 introduced a new test (test_require_nonascii_path_shift_jis) that is failing in RubyInstaller CI:
...
luislavena (Luis Lavena)
03:51 AM Revision 90749b1f (git): * lib/rexml/parsers/baseparser.rb
(REXML::Parsers::BaseParser::CDATA_END): Use "\A" instead of "^".
It is not an used constant but I fix it. (Or shuo...
Sutou Kouhei
03:48 AM Revision 265c2f8e (git): * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser):
Fix wrong constant name. "]>" pattern match is the same but
it is used for "<!DOCTYPE" end mark not "<![CDATA[" end...
Sutou Kouhei
03:46 AM Revision 43b082d9 (git): * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser):
Use "\A" instead of "^" in document type declaration patterns
because they are used as the head match in content no...
Sutou Kouhei
03:40 AM Revision 8a4567b2 (git): * test/rexml/parse/test_document_type_declaration.rb: Add tests for
parsing document type declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42486 b2dd03c8-39d4-4d8f-98ff-...
Sutou Kouhei
03:02 AM Revision 122f5c37 (git): Add missing "Patch by". Sorry. Thanks to Ippei Obayashi!!!
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
03:01 AM Revision 6b2c0ca2 (git): * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser::SYSTEM):
Fix loose "head" match regular expression. It doesn't cause any
problem in the current code but it should be fixed ...
Sutou Kouhei
02:59 AM Revision b729f2da (git): * test/rexml/parse/test_notation_declaration.rb (#test_system_public):
Add a test for PUBLIC notation and SYSTEM notation order case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42...
Sutou Kouhei
02:34 AM Revision 6d18dd8e (git): * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser::PUBLIC):
Fix loose "head" match regular expression.
[Bug #8701] [ruby-dev:47551]
Patch by Ippei Obayashi. Thanks!!!
* test...
Sutou Kouhei
12:21 AM Revision e9f7bd3f (git): * NEWS: [DOC] typo in example reported by @moretea
https://github.com/ruby/ruby/commit/a39e724#commitcomment-3831489
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
zzak (zzak _)
12:19 AM Revision ff1abb03 (git): * proc.c: [DOC] rdoc code formatting
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
12:12 AM Revision 70973af1 (git): parse.y: check for attr
* parse.y (rb_id_attrset): check if the argument is valid type as an
attribute.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom