Project

General

Profile

Activity

From 07/18/2013 to 07/24/2013

07/24/2013

11:17 PM Bug #8677: $LOAD_PATH did not encoded into the "internal encoding"
jonforums (Jon Forums) wrote:
> > > What happens when you `chcp 65001` in cmd.exe but do not encode `$LOAD_PATH` to ...
[email protected] (贾 延平)
08:22 PM Bug #8677: $LOAD_PATH did not encoded into the "internal encoding"
> > What happens when you `chcp 65001` in cmd.exe but do not encode `$LOAD_PATH` to utf-8?
> require do work with my...
jonforums (Jon Forums)
12:24 PM Bug #8677: $LOAD_PATH did not encoded into the "internal encoding"
jonforums (Jon Forums) wrote:
> When require fails, is cmd.exe using codepage 936?
yes
>
> What happens when you...
[email protected] (贾 延平)
12:00 PM Bug #8677: $LOAD_PATH did not encoded into the "internal encoding"
When require fails, is cmd.exe using codepage 936?
What happens when you `chcp 65001` in cmd.exe but do not encode...
jonforums (Jon Forums)
11:19 AM Bug #8677 (Closed): $LOAD_PATH did not encoded into the "internal encoding"
=begin
When I use utf-8 as the internal encoding, and I require some file with Chinese name,and the require failure ...
[email protected] (贾 延平)
10:16 PM Revision 10b00561 (git): * 2013-07-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:16 PM Revision d6e3ee55 (git): * lib/rubygems: Import RubyGems from master as of commit 4ff70cc
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:23 PM Bug #8680: ruby crashes when built with AddressSanitizer
2013/7/24 halfie (Ruby Guy) <[email protected]>:
> Bug #8680: ruby crashes when built with AddressSanitizer
> h...
akr (Akira Tanaka)
08:41 PM Bug #8680 (Closed): ruby crashes when built with AddressSanitizer
ruby crashes when built with AddressSanitizer (http://clang.llvm.org/docs/AddressSanitizer.html).
To reproduce the...
halfie (Ruby Guy)
07:37 PM Bug #8386: OpenSSL thread safety
@ko1: Thank you so much for that! I think that functionality was exactly what was needed. The error happens when RSA ... MartinBosslet (Martin Bosslet)
07:16 PM Bug #8386: OpenSSL thread safety
ko1 (Koichi Sasada) wrote:
> Maybe I fixed it.
> Please check it.
I think dyn_lock_function and others also shou...
naruse (Yui NARUSE)
06:34 PM Feature #7292: Enumerable#to_h
I have stumbled upon a need for a method like this, to chain transformations of a hash and get a hash as a result. J... alexeymuranov (Alexey Muranov)
06:05 PM Bug #8679 (Closed): Time.newのutc_offset文字列で、 MMが60-99の場合にも例外を出して欲しい
要望
---
Time.new へ utc_offset を表す文字列 "+HH:MM" "-HH:MM" が渡された時、
MM が 60-99 の場合にも ArgumentError を出して欲しい。
### 期待す...
kachick (Kenichi Kamiya)
05:35 PM Bug #8676: ruby 2.0 can not require or load the source file with non-ascii path name
By the way,the file nacl/pepper_main.c has a same name function at line 824.
Is the file need change too?
[email protected] (贾 延平)
11:06 AM Bug #8676: ruby 2.0 can not require or load the source file with non-ascii path name
This looks good to me for trunk. It can't be backported though because that would break API compatibility. Anonymous
11:01 AM Bug #8676 (Closed): ruby 2.0 can not require or load the source file with non-ascii path name
=begin
Sorry for my poor english:)
I attached the to fix the problem, but I don't know is it the right way....
[email protected] (贾 延平)
02:47 PM Feature #8678 (Assigned): Allow invalid string to work with regexp
Legacy Ruby 1.8 could regexp match with broken strings.
People can find characters from binary data on the age.
A...
naruse (Yui NARUSE)
02:40 PM Bug #8674: [] unused-parameter warning in ruby/ruby.h
下記のように、パラメータを使用しない場合は警告を抑制するようにしてはいかがでしょうか。
*** ruby.h.old 2013-07-23 01:08:27.000000000 +0900
--- ruby.h 201...
Linda_pp (Ryuichi Hayashida)
11:23 AM Bug #8674: [] unused-parameter warning in ruby/ruby.h
使わないパラメータを残しているのは意図的なんですが、どうしたもんでしょ
う。マクロで使うときだけ有効にするような感じにするといいですかねぇ。

(2013/07/24 9:47), Linda_pp (R H) wrot...
ko1 (Koichi Sasada)
09:47 AM Bug #8674: [] unused-parameter warning in ruby/ruby.h
`ruby -v` の出力が間違っていました。
ruby 2.1.0dev (2013-07-23 trunk) [x86_64-darwin12.3.0]
でした。失礼しました。
Linda_pp (Ryuichi Hayashida)
12:13 AM Bug #8674 (Closed): [] unused-parameter warning in ruby/ruby.h
C++ のプログラムで ruby.h をインクルードすると ruby/ruby.h にて unused-parameter の警告が出ます.
・警告内容
In file included from /Users/rhayasd...
Linda_pp (Ryuichi Hayashida)
02:31 PM Feature #8671 (Assigned): support SEEK_DATA and SEEK_HOLE
It sounds good.
matz, how do you think?
naruse (Yui NARUSE)
01:38 PM Revision 7567977a (git): merge revision(s) 42153: [Backport #8645]
* lib/uri/generic.rb (find_proxy): raise BadURIError if the URI is
a relative URI. [Bug #8645]
git-svn-id...
nagachika (Tomoyuki Chikanaga)
12:58 PM Bug #8670 (Rejected): "100do" should be a syntax error
It's spec. Ruby does not require spaces when it's clear.
Matz.
matz (Yukihiro Matsumoto)
11:19 AM Bug #8670: "100do" should be a syntax error
nobu (Nobuyoshi Nakada) wrote:
> I've thought it's a spec.
I think so too and it should be.
naruse (Yui NARUSE)
11:11 AM Bug #8670 (Assigned): "100do" should be a syntax error
I've thought it's a spec. nobu (Nobuyoshi Nakada)
12:48 PM Bug #8668: Net::Telnet waitfor('Waittime'=>0) may wait forever
There is a related bug with 'Timeout': if the remote end keeps sending data (even if only telnet control codes), but ... scottj97 (Scott Johnson)
11:59 AM Revision 71442815 (git): * compile.c (iseq_set_arguments): use RARRAY_RAWPTR() instead of
RARRAY_PTR() because there is no new reference.
* compile.c (iseq_set_exception_table): ditto.
git-svn-id: svn+ssh...
ko1 (Koichi Sasada)
11:45 AM Bug #8669 (Assigned): outbuf can be "temporarily" locked forever in IO#read
Seems fine.
Furthermore, should we introduce a function to callback with locking
temporarily?
nobu (Nobuyoshi Nakada)
10:53 AM Feature #8658: Process.clock_gettime
2013/7/24 KOSAKI Motohiro <[email protected]>:

> So, Why do you choice Process.clock_gettime() instead ...
akr (Akira Tanaka)
03:23 AM Feature #8658: Process.clock_gettime
(7/20/13 6:39 AM), akr (Akira Tanaka) wrote:
>
> Issue #8658 has been updated by akr (Akira Tanaka).
>
> Fil...
kosaki (Motohiro KOSAKI)
03:14 AM Feature #8658: Process.clock_gettime
Eregon (Benoit Daloze) wrote:
> akr (Akira Tanaka) wrote:
> > > While I appreciate Ruby is not always taking the l...
jonforums (Jon Forums)
01:22 AM Feature #8658: Process.clock_gettime
akr (Akira Tanaka) wrote:
> > While I appreciate Ruby is not always taking the lowest common denominator for functi...
Eregon (Benoit Daloze)
12:23 AM Feature #8658: Process.clock_gettime
2013/7/21 Eregon (Benoit Daloze) <[email protected]>:
>
> Issue #8658 has been updated by Eregon (Benoit Dal...
akr (Akira Tanaka)
10:52 AM Revision 6398f798 (git): * lib/uri/generic.rb (find_proxy): raise BadURIError if the URI is
a relative URI. [Bug #8645]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42153 b2dd03c8-39d4-4d8f-98ff-823fe69b...
naruse (Yui NARUSE)
09:57 AM Revision d9a55654 (git): * vm_insnhelper.c (vm_expandarray): use RARRAY_RAWPTR() instead of
RARRAY_PTR() because there is no new reference.
* vm_insnhelper.c (vm_caller_setup_args): ditto.
* vm_insnhelper.c (v...
ko1 (Koichi Sasada)
09:42 AM Revision 33ebcb05 (git): * array.c, gc.c: move ary_unprotect_logging() into
rb_gc_unprotect_logging() which is general version
* include/ruby/ruby.h: add USE_RGENGC_LOGGING_WB_UNPROTECT
to en...
ko1 (Koichi Sasada)
08:38 AM Revision 1758ff03 (git): file.c: exception message encoding
* file.c (rb_file_expand_path_internal): preserve the file name
encoding in an exception message.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
06:27 AM Revision 9240eb3d (git): ossl.c: suppress warning
* ext/openssl/ossl.c (Init_ossl_locks): to suppress shorten-64-to-32
warning, re-apply part of r41879.
git-svn-id:...
nobu (Nobuyoshi Nakada)
04:53 AM Revision a0dd4fc5 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:05 AM Bug #8672 (Third Party's Issue): Segmentation fault ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux]
It seems therubyracer or v8's issue. naruse (Yui NARUSE)
03:03 AM Feature #8675 (Closed): Add Readline.point=(pos)
r42146 でのテスト修正で \A を入力しているのですが、rl_point を直接いじった方が正しい気がするので。
diff --git a/ext/readline/readline.c b/ext/readline/re...
naruse (Yui NARUSE)

07/23/2013

11:08 PM Revision e93e38d1 (git): * test/-ext-/tracepoint/test_tracepoint.rb: add GC on/off to count
GC events strictly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
10:11 PM Bug #8673: User rest-client PUT request core dumped
/home/hao/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/openssl/buffering.rb:174: [BUG] Segmentation fault
ruby 2.0.0p2...
gabrielwei (Hao Wei)
10:06 PM Bug #8673 (Closed): User rest-client PUT request core dumped
1. use OpenSSL::X509::Certificate.new generate certificate object
2. create client = RestClient::Resource.new object...
gabrielwei (Hao Wei)
08:23 PM Bug #8669: outbuf can be "temporarily" locked forever in IO#read
"Glass_saga (Masaki Matsushita)" <[email protected]> wrote:
> Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN

I c...
normalperson (Eric Wong)
06:06 PM Bug #8669 (Closed): outbuf can be "temporarily" locked forever in IO#read
Following code make outbuf "temporarily" locked forever.
It is needed to ensure rb_str_unlocktmp().
str = ""
t =...
Glass_saga (Masaki Matsushita)
07:11 PM Bug #8386: OpenSSL thread safety
Maybe I fixed it.
Please check it.
ko1 (Koichi Sasada)
06:59 PM Bug #8386 (Closed): OpenSSL thread safety
This issue was solved with changeset r42135.
Dirkjan, thank you for reporting this issue.
Your contribution to Ruby i...
ko1 (Koichi Sasada)
06:55 PM Bug #8672 (Third Party's Issue): Segmentation fault ruby 2.0.0p247 (2013-06-27 revision 41674) [i686-linux]
Tried to install gitlab, following https://.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md
At s...
pruss (Peter Russ)
06:30 PM Feature #8671 (Closed): support SEEK_DATA and SEEK_HOLE
SEEK_DATA and SEEK_HOLE are whences for lseek(2) supported by Linux since version 3.1.
These are useful to deal with...
Glass_saga (Masaki Matsushita)
06:18 PM Bug #8670 (Rejected): "100do" should be a syntax error
=begin
In certain contexts, `do' adjacent to a number can be parsed as a distinct token instead of syntax error.
...
whitequark (whitequark *)
06:00 PM Revision 182cf90d (git): fix test of r42101 [Feature #6626]
rl_delete_text removes characters in line_buffer, but it doesn't move rl_point.
Therefore it may cause invalid rl_poi...
naruse (Yui NARUSE)
04:40 PM Revision 46541321 (git): * include/ruby/intern.h (rb_f_lambde): restore the declaration of
rb_f_lambda() for backword compatibility. and mark it as deprecated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/br...
nagachika (Tomoyuki Chikanaga)
04:20 PM Revision 7bbe99cb (git): fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:18 PM Revision 03f08daf (git): * 2013-07-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:17 PM Revision 1a61e05d (git): it may stuck with console on readline 5.1 + CentOS 5
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:19 PM Revision 4c4347e6 (git): * ext/openssl/extconf.rb (CRYPTO_THREADID): check exist or not.
* ext/openssl/ossl.c (ossl_thread_id): use rb_nativethread_self()
implemented at r42137 to allow threads which does...
naruse (Yui NARUSE)
01:55 PM Feature #8663: Officialy alias ArgumentError to ArgError
This just saves 5 characters, but creates confusion because now many people will start to wonder what the difference ... duerst (Martin Dürst)
12:07 AM Feature #8663 (Assigned): Officialy alias ArgumentError to ArgError
When not using custom made exceptions, I find myself using TypeError, NameError and ArgumentError the most. ArgumentE... Anonymous
12:41 PM Bug #8668 (Rejected): Net::Telnet waitfor('Waittime'=>0) may wait forever
waitfor('Waittime'=>0) says it will not wait once the expected prompt has matched, yet if the remote end continues to... scottj97 (Scott Johnson)
11:49 AM Revision a84ea119 (git): * bignum.c: Move functions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:23 AM Feature #8661: Add option to print backtrace in reverse order (stack frames first and error last)
(13/07/23 4:56), Joshua Ballanco wrote:
> You can already accomplish something like this yourself:
>
> ```ruby
>...
nobu (Nobuyoshi Nakada)
04:59 AM Feature #8661: Add option to print backtrace in reverse order (stack frames first and error last)
You can already accomplish something like this yourself:
```ruby
begin
raise "Hello!"
rescue Exception => e
...
jballanc (Joshua Ballanco)
11:16 AM Revision ca3f5b53 (git): * bignum.c (bary_divmod): Add special cases for x < y easily detected
and nx == 2 && ny == 2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:50 AM Revision 4d3feac9 (git): * thread_(pthread|win32).h: rename rb_thread_cond_t to
rb_nativethread_cond_t.
* thread.c, thread_pthread.c, thread_win32.c, vm_core.h: catch up
renaming.
git-svn-id: ...
ko1 (Koichi Sasada)
10:46 AM Revision b2bcef72 (git): * thread_native.h: add rb_nativethread_self() which returns
current running native thread identifier.
* thread_[pthread|win32].c: implement rb_nativethread_self().
git-svn-id...
ko1 (Koichi Sasada)
10:38 AM Revision 2b1088c8 (git): * thread_pthread.h, thread_win32.h: rename rb_thread_id_t to
rb_nativethread_id_t.
* thread_pthread.c, vm_core.h: use rb_nativethread_id_t.
git-svn-id: svn+ssh://ci.ruby-lang....
ko1 (Koichi Sasada)
09:59 AM Revision 55201cac (git): * ext/openssl/ossl.c: use system native (system provided)
thread locking APIs added by last commit.
This fixes [Bug #8386].
"rb_mutex_*" APIs control only "Ruby" thr...
ko1 (Koichi Sasada)
09:58 AM Revision db22d280 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:53 AM Revision bd058912 (git): * thread_native.h: added.
Move native thread related lines from vm_core.h.
And declare several functions "rb_nativethread_lock_*",
manipula...
ko1 (Koichi Sasada)
08:44 AM Bug #8664 (Closed): open ssl not_before failure on small set of certificates
This issue was solved with changeset r42126.
Jody, thank you for reporting this issue.
Your contribution to Ruby is g...
drbrain (Eric Hodel)
08:42 AM Bug #8664: open ssl not_before failure on small set of certificates
Unfortunately, when encoded as BER, all bets are off, as the format (with or without time zone, string representation... MartinBosslet (Martin Bosslet)
08:29 AM Bug #8664: open ssl not_before failure on small set of certificates
It seems that there are multiple ways to represent a UTCTime in ASN1, but ruby's openssl extension only implements on... drbrain (Eric Hodel)
08:04 AM Bug #8664 (Assigned): open ssl not_before failure on small set of certificates
drbrain (Eric Hodel)
01:59 AM Bug #8664 (Closed): open ssl not_before failure on small set of certificates
This failure only occurs on a very small percentage of certificates, during processing of ~2 million certificates, th... jnickel (Jody Nickel)
08:15 AM Bug #8665 (Closed): Examples of REXML::StreamParser#entitydecl
This issue was solved with changeset r42125.
Ippei, thank you for reporting this issue.
Your contribution to Ruby is ...
zzak (zzak _)
03:56 AM Bug #8665 (Closed): Examples of REXML::StreamParser#entitydecl
REXML::StreamParser#entitydecl のドキュメントの部分が実際の動作と食い違っています。
修正は rexml-streamparser-entitydecl. でよいと思います。
添付し...
ohai (Ippei Obayashi)
08:03 AM Feature #8667 (Assigned): Unable to set OpenSSL GCM iv_length in Ruby
drbrain (Eric Hodel)
08:02 AM Feature #8667 (Closed): Unable to set OpenSSL GCM iv_length in Ruby
Hello,

In OpenSSL you are allowed to change the iv_length on an AES-BCM cipher. (
http://www.openssl.org/docs...
Anonymous
08:02 AM Bug #8666 (Closed): Unable to set OpenSSL GCM iv_length in Ruby
Hello,

In OpenSSL you are allowed to change the iv_length on an AES-BCM cipher. (
http://www.openssl.org/docs...
Anonymous
07:55 AM Bug #8659 (Assigned): Curses::Window#bkgdset does not handle color correctly
drbrain (Eric Hodel)
07:15 AM Revision 37421929 (git): * gc.c (gc_before_sweep): fix spacing.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
07:02 AM Revision 511e155e (git): * gc.c (heap_get_freeobj): clear slot->freelist here.
This means that this slot doesn't have any free objects.
And store this slot with objspace->heap.using_slot.
* gc.c...
ko1 (Koichi Sasada)
06:01 AM Feature #8635: attr_accessor with default block
May be thread-safety should be optional. But it definitely should be. prijutme4ty (Ilya Vorontsov)
01:12 AM Revision 792b6fd8 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:37 AM Revision 3b4134ca (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:35 AM Revision 65f69855 (git): * sample/drb/README*.rdoc: [DOC] migrate DRb sample READMEs to rdoc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
12:28 AM Revision 982245a6 (git): * lib/drb/invokemethod.rb: [DOC] nodoc InvokeMethod18Mixin
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)

07/22/2013

11:44 PM Revision bdbef403 (git): * ext/openssl/ossl_asn1.c (asn1time_to_time): Implement YYMMDDhhmmZ
format for ASN.1 UTCTime. [ruby-trunk - Bug #8664]
* test/openssl/test_asn1.rb: Test for the above.
git-svn-id: s...
drbrain (Eric Hodel)
11:15 PM Revision d4314719 (git): * lib/rexml/streamlistener.rb: [DOC] Fix examples in
REXML::StreamListener#entitydecl by Ippei Obayashi [Bug #8665]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
zzak (zzak _)
10:46 PM Revision 4c2304f0 (git): * lib/rubygems: Import RubyGems from master as of commit b165260
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
10:16 PM Revision 66cc0fa4 (git): * bignum.c (bary_mulsub_1xN): New function.
(bary_mul_toom3): Use bary_mulsub_1xN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42123 b2dd03c8-39d4-4d8f-...
akr (Akira Tanaka)
06:35 PM Revision fdb991b9 (git): * bignum.c (KARATSUBA_BALANCED): New macro.
(TOOM3_BALANCED): Ditto.
(bary_mul_balance_with_mulfunc): Use KARATSUBA_BALANCED and
TOOM3_BALANCED.
(rb_big_mu...
akr (Akira Tanaka)
05:55 PM Feature #8640: Add Time#elapsed to return nanoseconds since creation
+1
Should save a lot of Time object allocations.
vipulnsward (Vipul Amler)
04:37 PM Revision e44b8eb3 (git): merge revision(s) 41933:
* lib/rubygems/psych_additions.rb: Ignore Psych docs here
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby...
nagachika (Tomoyuki Chikanaga)
04:36 PM Revision 2c2cb685 (git): * 2013-07-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:36 PM Revision 685e4c67 (git): * bignum.c (bigdivrem_mulsub): Extracted from bigdivrem1.
(bigdivrem1): Use bary_add.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42119 b2dd03c8-39d4-4d8f-98ff-823fe6...
akr (Akira Tanaka)
04:36 PM Revision 14044110 (git): merge revision(s) 41857:
* test/test_tracer.rb: catch up recent rubygems changes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_...
nagachika (Tomoyuki Chikanaga)
04:33 PM Revision b264a7ac (git): * lib/rubygems: Update to RubyGems 2.0.5.
The provided by drbrain (Eric Hodel). [ruby-core:55896]
[Backport #8617]
* test/rubygems: Tests for the abo...
nagachika (Tomoyuki Chikanaga)
03:13 PM Revision 65dc7d00 (git): merge revision(s) 42103: [Backport #8662]
* vm_eval.c (eval_string_with_cref): use the given file name unless
eval even if scope is given. additiona...
nagachika (Tomoyuki Chikanaga)
02:53 PM Revision 1daf909b (git): * test/ruby/tes_io.rb (test_copy_stream_bigcontent_fpos): rename duplicated
test method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagachika (Tomoyuki Chikanaga)
02:24 PM Revision 39b5931d (git): readline.c: $SAFE 4
* ext/readline/readline.c (readline_s_delete_text): call rb_secure
only if level 4 is allowed. otherwise do nothin...
nobu (Nobuyoshi Nakada)
09:42 AM Revision 07809744 (git): * string.c (rb_str_enumerate_chars): specify array capa
with str_strlen().
* string.c (rb_str_enumerate_codepoints): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
Glass_saga (Masaki Matsushita)
09:37 AM Feature #6626 (Closed): Readline.delete_text
This issue was solved with changeset r42101.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
kouji (Kouji Takao)
09:03 AM Revision fa20fb37 (git): * string.c (rb_str_enumerate_chars): specify array capa.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
08:42 AM Revision efacdb43 (git): * ChangeLog: fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
08:37 AM Revision f775a27b (git): * string.c (rb_str_each_char_size): performance implement by
using rb_str_length().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
07:56 AM Revision 265de667 (git): fix commit miss
* ext/win32/lib/win32/importer.rb: miss to add at r41936.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42109 b2...
nobu (Nobuyoshi Nakada)
07:32 AM Revision 03813f6d (git): vm_eval.c: Check_TypedStruct
* vm_eval.c (eval_string_with_cref): check by Check_TypedStruct
instead of rb_obj_is_kind_of.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
07:06 AM Bug #8611: Minitest encoding problems.
All right, I am no longer getting the same error since I ed it for myself, but to illustrate what I am talking a... Anonymous
04:29 AM Revision 62b8b4df (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
04:21 AM Revision 8160fab8 (git): * array.c (ary_resize_capa): use RARRAY_RAWPTR() because
this code creates no new references.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42106 b2dd03c8-39d4-4d8f-98...
ko1 (Koichi Sasada)
04:00 AM Revision 8eb0a3cd (git): * array.c (ary_memfill): added.
* array.c (rb_ary_initialize): use ary_memfill().
* array.c (rb_ary_fill): ditto.
* array.c (rb_ary_slice_bang): use ...
ko1 (Koichi Sasada)
01:10 AM Revision 4132ac37 (git): * gc.c (gc_slot_sweep): need to add empty RVALUE as freeobj.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
12:48 AM Revision c7a56bd6 (git): vm_eval.c: use file argument
* vm_eval.c (eval_string_with_cref): use the given file name unless
eval even if scope is given. additional fix fo...
nobu (Nobuyoshi Nakada)
12:48 AM Revision 38eb518f (git): readline.c: $SAFE
* ext/readline/readline.c (readline_s_delete_text): $SAFE=4 is
obsolete.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
12:37 AM Revision 56af7427 (git): * ext/readline/readline.c (Init_readline): added
Readline.delete_text. [ruby-dev:45789] [Feature #6626]
* ext/readline/extconf.rb: check for rl_delete_text() in Readl...
kouji (Kouji Takao)

07/21/2013

07:15 PM Feature #8658: Process.clock_gettime
While I appreciate Ruby is not always taking the lowest common denominator for functionality (fork, etc),
we need a ...
Eregon (Benoit Daloze)
04:59 PM Feature #8658: Process.clock_gettime
2013/7/21 "Martin J. Dürst" <[email protected]>:
>
> On 2013/07/19 21:32, akr (Akira Tanaka) wrote:
>
>> On...
akr (Akira Tanaka)
02:53 PM Feature #8658: Process.clock_gettime
Hello Akira,

On 2013/07/19 21:32, akr (Akira Tanaka) wrote:

> On LP64 systems, Fixnum can represent 2**62-...
duerst (Martin Dürst)
06:16 PM Revision ff777206 (git): date_parse.c: missing wday
* ext/date/date_parse.c (rfc2822_cb): check if wday is given, since it
can be omitted.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
05:27 PM Revision 7234f04b (git): opttest.rb: adust styles
* sample/optparse/opttest.rb: adjust indent and block stypes. use
do/end wholly, put spaces around operators, and ...
nobu (Nobuyoshi Nakada)
03:17 PM Revision a1e6d554 (git): * 2013-07-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:17 PM Revision d3845ef8 (git): * bignum.c (bary_sq_fast): Refine expressions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:13 PM Revision 5cf931d6 (git): * bignum.c (bary_mul): Use simple multiplication if yl is small.
(rb_cstr_to_inum): Invoke bigsq instead of bigmul0.
(bigsq): Re-implemented.
(bigmul0): Invoke bigsq if two argum...
akr (Akira Tanaka)
11:17 AM Bug #8660 (Rejected): rb_thread_blocking_region deprecated, no alternative in ruby.h
See ruby/thread.h. nobu (Nobuyoshi Nakada)
05:20 AM Feature #8661 (Closed): Add option to print backtrace in reverse order (stack frames first and error last)
Currently, the way ruby prints backtrace is that the error comes first and then the stack frames, like this:
```
...
gary4gar (Gaurish Sharma)
01:01 AM Revision a2116ef2 (git): * bignum.c (bary_mul_toom3): New function based on bigmul1_toom3.
(bary_mul_toom3_branch): Call bary_mul_toom3.
(rb_big_mul_toom3): Ditto.
(bigmul1_toom3): Removed.
(big_real_le...
akr (Akira Tanaka)

07/20/2013

11:55 PM Bug #8251: Windowsにおいて、drbのテストでteardown時のkillに失敗することがある
ruby_2_0_0 ブランチでも同様の Error が起きていたので、テストを green に保つため r42090 で workaround をバックポートしました。 nagachika (Tomoyuki Chikanaga)
11:14 PM Revision 92084a8b (git): * proc.c (proc_to_s): use PRIsVALUE to preserve the result encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
08:44 PM Revision f262909c (git): * hash.c (rb_hash_flatten): use NUM2INT to raise TypeError on 32bit
platform. it's introduced by r42039
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42093 b2dd03c8-39d4-4d8f-98ff-...
naruse (Yui NARUSE)
08:41 PM Bug #8659: Curses::Window#bkgdset does not handle color correctly
agree: not just ncurses, but any implementation of SVr4 or X/Open curses will use >8 bits for chtype.
8-bit values w...
ThomasDickey (Thomas dickey)
03:55 PM Bug #8659 (Closed): Curses::Window#bkgdset does not handle color correctly
=begin
Colors in curses are handled as high bits on a character. Logically ORing a character with a color pair shou...
inferiorhumanorgans (Alex Zepeda)
08:05 PM Bug #8660 (Rejected): rb_thread_blocking_region deprecated, no alternative in ruby.h
In "ruby/intern.h", the function declaration for `rb_thread_blocking_region` is deprecated. The comment says "Use rb_... mattconnolly (Matt Connolly)
07:39 PM Feature #8658: Process.clock_gettime
kosaki (Motohiro KOSAKI) wrote:
> First, Process.times() returns user time and system time and they are process spe...
akr (Akira Tanaka)
04:52 AM Feature #8658: Process.clock_gettime
First, Process.times() returns user time and system time and they are process specific. But Process::CLOCK_MONOTONIC... kosaki (Motohiro KOSAKI)
06:40 PM Bug #8493 (Feedback): Random Segmentation fault in sass
naruse (Yui NARUSE)
04:08 PM Revision 32ee2103 (git): * 2013-07-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:08 PM Revision f293fa8d (git): * common.mk (help): Fix environment variable name and argument.
Actually it can also be a directory or any argument for
test/unit runner. [Fixes GH-363]
git-svn-id: svn+ssh://ci....
Eregon (Benoit Daloze)
02:52 PM Revision 7029875b (git): merge revision(s) 40232: [Backport #8251]
* test/drb/drbtest.rb (Drb{Core,Ary}#teardown): retry Process.kill
if it fails with Errno::EPERM on Windows...
nagachika (Tomoyuki Chikanaga)
02:45 PM Revision 3207cfce (git): merge revision(s) 40334: [Backport #8149]
* iseq.c (iseq_location_setup): re-use existing string when iseq has
the same path and absolute_path. [Bug ...
nagachika (Tomoyuki Chikanaga)
02:22 PM Revision 3cdf8cf9 (git): merge revision(s) 41466:
envutil.rb: keyword arguments
* test/ruby/envutil.rb (invoke_ruby, assert_normal_exit),
(assert_in_out_err...
nagachika (Tomoyuki Chikanaga)
01:46 PM Revision d0fd9aa2 (git): * common.mk: Document running a single test [Fixes GH-363]
by Avdi Grimm https://.com/ruby/ruby/pull/363
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42087 b...
zzak (zzak _)
01:41 PM Revision b4489ae9 (git): * sample/*: whitespace by Sergio Campama [Fixes GH-364]
https://.com/ruby/ruby/pull/364
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42086 b2dd03c8-39d4-4d8f-98...
zzak (zzak _)
01:34 PM Revision 368cecc1 (git): * doc/regexp.rdoc: [DOC] Fix typo in example [Fixes GH-365]
by Juanito Fatas https://.com/ruby/ruby/pull/365
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4208...
zzak (zzak _)
01:32 PM Revision abfb7b35 (git): Update a comment for Toom3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:14 PM Bug #8653 (Closed): Unexpected result of String#succ with utf-16 and utf-32 string.
This issue was solved with changeset r42078.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
09:10 AM Revision f685b401 (git): rename a() to b() and define a() for US-ASCII
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42083 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:10 AM Revision 42bf8994 (git): * string.c (rb_str_succ): add missing case NEIGR_WRAPPED.
r42078 caused buggy behavior like "\xFF".b -> "\x01\xFF".b
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42082 b...
naruse (Yui NARUSE)
06:24 AM Revision 3a202870 (git): * array.c (rb_ary_resize): use simple memcpy because there are no new
references.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
06:02 AM Revision a4fefc95 (git): safe.c: ruby_safe_level_4_warning
* safe.c (ruby_safe_level_4_warning): define for old extension
libraries. [Bug #8652]
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
05:39 AM Revision 45e8268d (git): * array.c (ary_make_shared): make shared array shady.
Making non-shady shared array causes SEGV (see rubyci).
It seems a bug around shared array.
git-svn-id: svn+ssh:...
ko1 (Koichi Sasada)
03:14 AM Revision e6a6dd8e (git): string.c: wchar succ
* string.c (enc_succ_char, enc_pred_char): consider wchar case.
[ruby-core:56071] [Bug #8653]
* string.c (rb_str_su...
nobu (Nobuyoshi Nakada)
03:13 AM Revision 241ad887 (git): encoding.c: add rb_enc_code_to_mbclen
* encoding.c (rb_enc_code_to_mbclen): add new function which returns
mbclen from codepoint like as rb_enc_codelen()...
nobu (Nobuyoshi Nakada)
02:27 AM Revision b36cbe28 (git): * 2013-07-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:27 AM Revision 13408170 (git): test_io.rb: split test_copy_stream
* test/ruby/test_io.rb (TestIO#test_copy_stream): split huge test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)

07/19/2013

10:14 PM Feature #8640: Add Time#elapsed to return nanoseconds since creation
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> You're right, Matthew, although I'd appreciate some bookmark capabiliti...
phluid61 (Matthew Kerwin)
08:46 PM Feature #8640: Add Time#elapsed to return nanoseconds since creation
You're right, Matthew, although I'd appreciate some bookmark capabilities... But I understand it would be more costly... rosenfeld (Rodrigo Rosenfeld Rosas)
10:23 AM Feature #8640: Add Time#elapsed to return nanoseconds since creation
2013/7/19 phluid61 (Matthew Kerwin) <[email protected]>:

> Actually the supplied uses clock_gettime(CLO...
akr (Akira Tanaka)
08:00 AM Feature #8640: Add Time#elapsed to return nanoseconds since creation
rosenfeld (Rodrigo Rosenfeld Rosas) wrote:
> Em 18-07-2013 03:03, Aaron Patterson escreveu:
> >> In that case, wou...
phluid61 (Matthew Kerwin)
09:32 PM Feature #8658 (Closed): Process.clock_gettime
How about adding a new method, Process.clock_gettime(clk_id) ?
Recently there were two feature request for measuri...
akr (Akira Tanaka)
07:52 PM Feature #8657 (Closed): Make Find.find respect the encodings of arguments
=begin
== 概要
Find.findが返すパス名は常にfilesystem encodingとなっていますが
任意のencodingを指定できるようにすることを提案します。
== ユースケース
日本語Window...
ktsj (Kazuki Tsujimoto)
01:43 PM Bug #8656 (Closed): Cannot Build Ruby-Tk
This issue was solved with changeset r42059.
Alex, thank you for reporting this issue.
Your contribution to Ruby is g...
nagai (Hidetoshi Nagai)
11:48 AM Bug #8656 (Closed): Cannot Build Ruby-Tk
I am using NetBSD's pkgsrc, and I cannot build ruby-tk because of a typo in ext/tk/extconf.rb. More information is av... wandns (Alex D)
01:31 PM Revision db16068c (git): gc.c: suppress warning
* gc.c (heap_assign_slot): suppress implicit conversion warning.
delta is not greater than sizeof(RVALUE).
git-svn...
nobu (Nobuyoshi Nakada)
01:00 PM Revision 79d557ff (git): * gc.c: declare type_name() at the beggining of file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
12:56 PM Revision 6e3c4fd8 (git): * array.c: reduce shady operations.
* array.c (rb_ary_modify, ary_make_partial, rb_ary_splice,
rb_ary_replace, rb_ary_eql, rb_ary_compact_bang):
use ...
ko1 (Koichi Sasada)
12:12 PM Revision 8d8ead14 (git): * array.c: reduce shade operations.
* array.c (rb_ary_modify): use RARRAY_RAWPTR().
* array.c (ary_make_substitution, rb_ary_s_create, ary_make_partial,
...
ko1 (Koichi Sasada)
11:08 AM Revision 9cc7f5f8 (git): * array.c (ary_mem_clear): added. This operation doesn't need WB
because this operation creates a reference to Qnil.
* array.c (ary_make_shared, rb_ary_store, rb_ary_shift_m,
rb_ar...
ko1 (Koichi Sasada)
10:57 AM Revision cd868926 (git): Suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:29 AM Revision 33fc365f (git): Suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:19 AM Revision a6e1e3d6 (git): * array.c: fix commit miss.
RGENGC_UNPROTECT_LOGGING should be 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42067 b2dd03c8-39d4-4d8f-9...
ko1 (Koichi Sasada)
10:16 AM Revision 5ef247aa (git): * array.c (rb_ary_resurrect): use RARRAY_RAWPTR() because there is no
writing.
* array.c (rb_ary_new_from_values): use ary_memcpy().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4...
ko1 (Koichi Sasada)
10:10 AM Revision 01bf4952 (git): * array.c (ary_memcpy): add a function to copy VALUEs into ary
with write barrier. If ary is promoted, use write barrier correctly.
* array.c (rb_ary_cat, rb_ary_unshift_m, rb_ary_...
ko1 (Koichi Sasada)
10:02 AM Bug #8644 (Assigned): valgrind error in a readline test
kouji (Kouji Takao)
06:34 AM Revision 77887cf0 (git): * array.c (rb_ary_store): use RARRAY_PTR_USE() intead of RARRAY_PTR().
Clearing memory space doesn't need WBs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42064 b2dd03c8-39d4-4d8f...
ko1 (Koichi Sasada)
06:21 AM Revision b9b5a2cc (git): * array.c (ary_ensure_room_for_push): use RARRAY_RAWPTR() instead of
RARRAY_PTR. In this code, there are no "write" operation.
* array.c (rb_ary_equal): ditto.
* array.c (recursive_equal...
ko1 (Koichi Sasada)
06:11 AM Revision 344835a7 (git): * gc.c, internal.h (rb_gc_writebarrier_remember_promoted): add a new
function to remember an specified object. This api is only
experimental (strongly depend on WB/rgengc strategy).
...
ko1 (Koichi Sasada)
06:00 AM Revision 8e5374d0 (git): * array.c (ary_unprotect_logging): use (void *) for first parameter
because VALUE is not defined before including ruby/ruby.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42061...
ko1 (Koichi Sasada)
05:21 AM Revision 854520fc (git): * ext/pathname/pathname.c (path_inspect): use PRIsVALUE to preserve
the result encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ktsj (Kazuki Tsujimoto)
04:43 AM Revision e31da2df (git): * ext/tk/extconf.rb: Default search_versions are set 8.5 and 8.4 only. At present, Tcl/Tk8.6 is not supported.
* ext/tk/extconf.rb: Fix typo. [ruby-core:56084] [Bug #8656]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4205...
nagai (Hidetoshi Nagai)
04:40 AM Revision 8dd4a3c6 (git): * dir.c: [DOC] add docs for :encoding option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
03:35 AM Revision e9c04509 (git): * test/socket/test_tcp.rb (test_initialize_failure): Use EADDRNOTAVAIL
to test an error message generated by bind() failure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42057 b2dd...
akr (Akira Tanaka)
03:06 AM Revision 028d67b9 (git): Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:28 AM Revision 736a429d (git): * lib/racc/parser.rb: [DOC] Capitalize "Ruby" in documentation
by Dave Worth https://.com/ruby/ruby/pull/341
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42055 b...
zzak (zzak _)
02:27 AM Revision 826df7f2 (git): * ext/psych/lib/psych*: [DOC] Capitalize "Ruby" in documentation
by Dave Worth https://.com/ruby/ruby/pull/341
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42054 b...
zzak (zzak _)
02:26 AM Revision b19a968f (git): * lib/rdoc/*: [DOC] Capitalize "Ruby" in documentation
by Dave Worth https://.com/ruby/ruby/pull/341
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42053 b...
zzak (zzak _)
02:24 AM Revision 757dee12 (git): * lib/rubygems*: [DOC] Capitalize "Ruby" in documentation
by Dave Worth https://.com/ruby/ruby/pull/341
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42052 b...
zzak (zzak _)
02:22 AM Revision ad78cf4e (git): Define Set#to_set so that aSet.to_set returns self.
* lib/set.rb (Set#to_set): Define Set#to_set so that aSet.to_set
returns self. [Fixes GH-359]
git-svn-id: svn+ssh:...
Akinori MUSHA
02:12 AM Revision 74201103 (git): * lib/rake/*: [DOC] Capitalize "Ruby" in documentation
by Dave Worth https://.com/ruby/ruby/pull/341
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42050 b...
zzak (zzak _)
01:07 AM Bug #8655 (Closed): シンボル名 Init_pack が複数ファイルで定義されている
This issue was solved with changeset r42049.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i...
akr (Akira Tanaka)
12:55 AM Bug #8654 (Closed): SEGV in Array#count
This issue was solved with changeset r42047.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
Eregon (Benoit Daloze)

07/18/2013

11:23 PM Feature #8640: Add Time#elapsed to return nanoseconds since creation
Also, as a side effect, this new class could have methods like
nanoseconds_ellapsed, and seconds_ellapsed and the ...
rosenfeld (Rodrigo Rosenfeld Rosas)
10:53 PM Feature #8640: Add Time#elapsed to return nanoseconds since creation
Em 18-07-2013 03:03, Aaron Patterson escreveu:
>> In that case, would #8096 be a better proposal? Since that one d...
rosenfeld (Rodrigo Rosenfeld Rosas)
03:23 PM Feature #8640: Add Time#elapsed to return nanoseconds since creation
On Thu, Jul 18, 2013 at 07:59:34AM +0900, phluid61 (Matthew Kerwin) wrote:
>
> Issue #8640 has been updated by ...
tenderlovemaking (Aaron Patterson)
07:59 AM Feature #8640: Add Time#elapsed to return nanoseconds since creation
tenderlovemaking (Aaron Patterson) wrote:
> On Wed, Jul 17, 2013 at 01:04:37PM +0900, phluid61 (Matthew Kerwin) wrot...
phluid61 (Matthew Kerwin)
02:59 AM Feature #8640: Add Time#elapsed to return nanoseconds since creation
On Wed, Jul 17, 2013 at 01:04:37PM +0900, phluid61 (Matthew Kerwin) wrote:
>
> Issue #8640 has been updated by ...
tenderlovemaking (Aaron Patterson)
11:02 PM Bug #8644: valgrind error in a readline test
とりあえず、close されたかどうかは元々の IO オブジェクトが
close されたかどうかで判断するようなパッチを書いてみたんですが、
どうですかね。
なお、やってみて気がついたのですが、
isatty して EBA...
akr (Akira Tanaka)
07:49 PM Bug #8644: valgrind error in a readline test
調べてみると、テストにある、Readline.output に設定した
IO オブジェクトを close した場合だけでなく、
Readline.input に設定した IO オブジェクトを close した場合にも
Inval...
akr (Akira Tanaka)
05:41 PM Bug #8644: valgrind error in a readline test
SEGV のログは長すぎたので issue の本文からは消しました。 akr (Akira Tanaka)
08:41 PM Bug #8654 (Open): SEGV in Array#count
Reopening for backport.
(The fix will need to be a bit different as there is no RARRAY_AREF() in older versions).
Eregon (Benoit Daloze)
08:38 PM Bug #8654 (Closed): SEGV in Array#count
This issue was solved with changeset r42041.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
Eregon (Benoit Daloze)
08:25 PM Bug #8654: SEGV in Array#count
Glass_saga (Masaki Matsushita) wrote:
> > What do you think of this ?
>
> I already fixed it on r42040, but ...
Eregon (Benoit Daloze)
08:18 PM Bug #8654: SEGV in Array#count
I confirmed it is reproducible on the both head revisions of ruby_1_9_3 and ruby_2_0_0.
mrkn (Kenta Murata)
08:15 PM Bug #8654: SEGV in Array#count
> What do you think of this ?
I already fixed it on r42040, but this ticket hasn't been closed because I have...
Glass_saga (Masaki Matsushita)
07:50 PM Bug #8654: SEGV in Array#count
What do you think of this ?
I am not sure assert_in_out_err is good for segfaults checks,
but I could not re...
Eregon (Benoit Daloze)
06:02 PM Bug #8654 (Closed): SEGV in Array#count
Following code causes SEGV.
a1 = []
a2 = Array.new(100) {|i| i }
a2.count do |i|
p i
a2.replace(a1) if i =...
Glass_saga (Masaki Matsushita)
07:51 PM Bug #8653: Unexpected result of String#succ with utf-16 and utf-32 string.
I understand String#succ is not easy for UTF-16LE encoded string.
In case of UTF-16 or UTF-32 string, it is possib...
phasis68 (Heesob Park)
06:23 PM Bug #8653: Unexpected result of String#succ with utf-16 and utf-32 string.
2013/7/18 phasis68 (Heesob Park) <[email protected]>:
> Bug #8653: Unexpected result of String#succ with utf-16 and...
akr (Akira Tanaka)
05:51 PM Bug #8653 (Closed): Unexpected result of String#succ with utf-16 and utf-32 string.
I found the result of String#succ of UTF-16LE encoded string is incorrect.
As a result, Range of UTF-16LE encoded...
phasis68 (Heesob Park)
06:25 PM Bug #8655 (Closed): シンボル名 Init_pack が複数ファイルで定義されている
Solarisにて、make test-all すると、以下のエラーが出てテストが実行できません。
% make test-all
./miniruby -I./lib -I. -I.ext/common ./tool/ru...
ngoto (Naohisa Goto)
04:07 PM Revision ccdc9ecf (git): * ext/-test-/bignum/intpack.c: Renamed from ext/-test-/bignum/pack.c.
(Init_intpack): Renamed from Init_pack.
Reported by Naohisa Goto. [ruby-dev:47526] [Bug #8655]
git-svn-id: svn+...
akr (Akira Tanaka)
03:55 PM Revision c306d817 (git): * 2013-07-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:55 PM Revision 632b85a3 (git): * test/ruby/test_array.rb (test_count): add a test case for #count
with an argument. See Bug #8654.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42047 b2dd03c8-39d4-4d8f-98ff-823...
Eregon (Benoit Daloze)
03:45 PM Bug #8652 (Closed): gem で rb_secure(4) を使用するとビルドエラーとなる
This issue was solved with changeset r42037.
Hiroshi, thank you for reporting this issue.
Your contribution to Ruby i...
nobu (Nobuyoshi Nakada)
02:59 PM Bug #8652: gem で rb_secure(4) を使用するとビルドエラーとなる
naruse (Yui NARUSE) wrote:
> > rb_secure(4)は$SAFEを4以上にセットするものではなく、$SAFEが4以上にセットされている時にSecurityErrorを発生されるものです。
> > ...
shugo (Shugo Maeda)
02:52 PM Bug #8652: gem で rb_secure(4) を使用するとビルドエラーとなる
shugo (Shugo Maeda) wrote:
> naruse (Yui NARUSE) wrote:
> > > 個人的には、$SAFEを4以上にセットするコードはエラーにすべきですが、rb_secure(4)のようなコ...
naruse (Yui NARUSE)
02:49 PM Bug #8652: gem で rb_secure(4) を使用するとビルドエラーとなる
> なぜこけた方がよいと思いますか?
なるせさんと同じ理由でしたが、rb_secure の挙動がそれなら(勘違いでした)エラーにならない方が良いと思えてきました。
sorah (Sorah Fukumori)
02:46 PM Bug #8652: gem で rb_secure(4) を使用するとビルドエラーとなる
naruse (Yui NARUSE) wrote:
> > > linux で ruby-fcgi(https://.com/saks/ruby-fcgi) という rb_secure(4) を使っている gem を ...
shugo (Shugo Maeda)
02:38 PM Bug #8652: gem で rb_secure(4) を使用するとビルドエラーとなる
ビルドがこけるので良い気がしています。
柴田さんがなぜコケるという事でバグレポートを上げているのか気になります。
意図的な変更だと思っていなかったのか、あるいはコケると何か問題があるという事だと思うのですが、
後者だとしたら...
sorah (Sorah Fukumori)
02:30 PM Bug #8652: gem で rb_secure(4) を使用するとビルドエラーとなる
shugo (Shugo Maeda) wrote:
> hsbt (Hiroshi SHIBATA) wrote:
> > linux で ruby-fcgi(https://.com/saks/ruby-fcgi)...
naruse (Yui NARUSE)
01:46 PM Bug #8652 (Assigned): gem で rb_secure(4) を使用するとビルドエラーとなる
hsbt (Hiroshi SHIBATA) wrote:
> linux で ruby-fcgi(https://.com/saks/ruby-fcgi) という rb_secure(4) を使っている gem を t...
shugo (Shugo Maeda)
01:28 PM Bug #8652 (Closed): gem で rb_secure(4) を使用するとビルドエラーとなる
linux で ruby-fcgi(https://.com/saks/ruby-fcgi) という rb_secure(4) を使っている gem を trunk でコンパイルしようと失敗してしまいます。
$ ma...
hsbt (Hiroshi SHIBATA)
02:47 PM Revision 2de786d4 (git): * array.c (rb_ary_eql): compare RARRAY_PTR() for performance
improvement in case of that self and other are shared.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42046 b2dd0...
Glass_saga (Masaki Matsushita)
01:50 PM Revision c366a99c (git): * lib/cgi.rb: [DOC] Capitalize "Ruby" in documentation [Fixes GH-341]
by Dave Worth https://.com/ruby/ruby/pull/341
* lib/webrick.rb: ditto
* lib/scanf.rb: ditto
* lib/xmlrpc/...
zzak (zzak _)
12:58 PM Revision 2314c1bf (git): * bignum.c (bary_sq_fast): Specialize the last iteration of the
outer loop.
(bigfixize): A condition simplified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42044 b2dd03c...
akr (Akira Tanaka)
12:21 PM Revision 4595d9a3 (git): * array.c (rb_ary_equal): compare RARRAY_PTR() for performance
improvement in case of that self and other are shared.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42043 b2dd0...
Glass_saga (Masaki Matsushita)
11:51 AM Revision e07e814e (git): * array.c (rb_ary_fill): use memfill().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
11:38 AM Revision e1335a30 (git): * array.c (rb_ary_count): check length to avoid SEGV
while iterating. Remove other pointer loop when arg is given.
* test/ruby/test_array.rb (test_count): add test for bu...
Eregon (Benoit Daloze)
11:30 AM Bug #8651 (Rejected): /[#$]/ causes syntax error
=begin
On ruby 1.9.3-p448, a regular expression (({/[#$]/})) (character class which contains two characters, (({#}))...
sakuro (Sakuro OZAWA)
09:18 AM Revision 6f49bc63 (git): * hash.c (rb_hash_flatten): performance improvement by not using
rb_hash_to_a() to avoid array creation with rb_assoc_new().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42040 ...
Glass_saga (Masaki Matsushita)
08:48 AM Revision 852caed8 (git): * hash.c (rb_hash_flatten): performance improvement by not using
rb_hash_to_a() to avoid array creation with rb_assoc_new().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42039 ...
Glass_saga (Masaki Matsushita)
07:18 AM Revision faa9d5ec (git): * array.c: add logging feature for RGenGC's write barrier unprotect
event.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
06:45 AM Revision 862bad2d (git): ruby.h: error only in the core
* include/ruby/ruby.h (RUBY_SAFE_LEVEL_CHECK): make only
rb_set_safe_level(4) an error always but make rb_secure(4)...
nobu (Nobuyoshi Nakada)
06:42 AM Revision 6795b09f (git): * include/ruby/ruby.h: fix spell miss.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:26 AM Feature #8643: Add Binding.from_hash
I don't mind on it being a local var in the binding since it should work either way, just an implementation detail I'... rosenfeld (Rodrigo Rosenfeld Rosas)
06:11 AM Revision 0ef059b2 (git): ruby.h: no $
* include/ruby/ruby.h (ruby_safe_level_4): get rid of special
character. [ruby-dev:47512] [misc #8646]
git-svn-id...
nobu (Nobuyoshi Nakada)
05:54 AM Revision 6429bbad (git): * array.c (ary_alloc): slim setup process.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:39 AM Revision 74974529 (git): * string.c (str_alloc): no need to clear RString (already cleared).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:00 AM Revision 80afc9b2 (git): * bignum.c (BDIGITS_ZERO): Defined.
(bary_pack): Use BDIGITS_ZERO.
(bary_unpack): Ditto.
(bary_mul_single): Ditto.
(bary_mul_normal): Ditto.
(bar...
akr (Akira Tanaka)
01:06 AM Bug #8641: Enumerator size argument is either mis-documented or should accept any callable
Thanks Marc. Because I really really want to learn how to do this stuff, I went ahead cargo-culted a fix here: https:... avdi (Avdi Grimm)
 

Also available in: Atom