Project

General

Profile

Activity

From 10/21/2014 to 10/27/2014

10/27/2014

06:43 PM Feature #8848: Syntax for binary strings
[email protected] wrote:
> One reason for this efficiency. String#b creates a duplicate object,
> which is no...
normalperson (Eric Wong)
01:33 PM Bug #10430 (Closed): Proc instead of String as error message doesn't work.
Martin Dürst wrote:
> Third, test-all is very good to have, but it's too slow when I know which tests I need to run....
nobu (Nobuyoshi Nakada)
09:03 AM Bug #10430 (Assigned): Proc instead of String as error message doesn't work.
Nobuyoshi Nakada wrote:
> `test-all` should use libraries under `test/lib`, not the gems.
First, I haven't used t...
duerst (Martin Dürst)
07:19 AM Bug #10430 (Feedback): Proc instead of String as error message doesn't work.
`test-all` should use libraries under `test/lib`, not the gems.
Do you set RUBYOPT?
nobu (Nobuyoshi Nakada)
06:18 AM Bug #10430: Proc instead of String as error message doesn't work.
Nobuyoshi Nakada wrote:
> It worked for me.
> Seems a different library is used?
This is one possibility. But ...
duerst (Martin Dürst)
04:00 AM Bug #10430: Proc instead of String as error message doesn't work.
It worked for me.
~~~
[29/47] TestNormalize#test_normalize_to_NFKC_from_NFC_with_nfkc = 0.01 s
1) Fai...
nobu (Nobuyoshi Nakada)
01:05 AM Bug #10430 (Closed): Proc instead of String as error message doesn't work.
Revision r48113 introduced Procs to delay time-consuming generation of error messages. This is a good idea, but it do... duerst (Martin Dürst)
01:05 PM Bug #10416: Create mechanism for updating of Unicode data files downstreams when we want
For years, file structures of Unicode Data was changed some times.
Therefore there's no guarantee that Unicode 12 ca...
naruse (Yui NARUSE)
01:04 PM Revision d3dc6735 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:08 PM Bug #10434 (Closed): fix TestBugReporter#test_bug_reporter_add failure on Yosemite (fixed at r46397)
バックポート管理用のチケットです。
Yosemite で DignosticReport ディレクトリに .plist ファイルを作らなくなったことに対応するテストの修正です。
nagachika (Tomoyuki Chikanaga)
11:24 AM Revision 10f820b1 (git): merge revision(s) 48161:
* lib/rexml/entity.rb: keep the entity size within the limitation.
reported by Willis Vandevanter <will@sil...
U.Nakamura
11:23 AM Revision d86ba46a (git): merge revision(s) r48161:
* lib/rexml/entity.rb: keep the entity size within the limitation.
reported by Willis Vandevanter <will@sil...
nagachika (Tomoyuki Chikanaga)
11:22 AM Revision 61ff012d (git): merge revision(s) 48161:
* lib/rexml/entity.rb: keep the entity size within the limitation.
reported by Willis Vandevanter <will@sil...
U.Nakamura
11:18 AM Revision 9cdd297a (git): * lib/rexml/entity.rb: keep the entity size within the limitation.
reported by Willis Vandevanter <[email protected]> and
patched by nahi.
git-svn-id: svn+ssh://ci.ruby-lang.or...
U.Nakamura
08:57 AM Bug #10433 (Closed): make test-all stops at [ 401/16011] FTPTest#test_list_read_timeout-exceeded
When I execute
make test-all
it stops at
[ 401/16011] FTPTest#test_list_read_timeout-exceeded
for at least...
duerst (Martin Dürst)
08:17 AM Bug #10432 (Closed): wrong receiver of Binding from Method
Applied in changeset r48160.
----------
proc.c: fix method proc binding receiver
* proc.c (method_proc): the receiv...
nobu (Nobuyoshi Nakada)
08:07 AM Bug #10432 (Closed): wrong receiver of Binding from Method
Methodオブジェクトから`to_proc.binding`で作られたBindingのreceiverが、Methodオブジェクトの元になったオブジェクトではなく、Methodオブジェクトになっています。
~~~ruby
c...
nobu (Nobuyoshi Nakada)
08:17 AM Revision e45b215f (git): proc.c: fix method proc binding receiver
* proc.c (method_proc): the receiver of binding from method should
be same as the receiver of the method.
[ruby-c...
nobu (Nobuyoshi Nakada)
08:12 AM Revision 9bcf16f0 (git): proc.c: local variable
* proc.c (proc_binding): extract a local variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48159 b2dd03c8-...
nobu (Nobuyoshi Nakada)
07:29 AM Revision ed8da2d1 (git): * test/ruby/test_super.rb: add a test to check block passing.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
07:02 AM Revision 3edcd548 (git): * gc.c: is_incremental_marking(), will_be_incremental_marking():
use `&&' with GC_ENABLE_INCREMENTAL_MARK intead of using
#if/#else/#endif.
git-svn-id: svn+ssh://ci.ruby-lang.or...
ko1 (Koichi Sasada)
06:50 AM Revision 1b132cb2 (git): eventids2.c: reduce size
* ext/ripper/eventids2.c (token_to_eventid): reduce relocations
and element size.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
06:38 AM Revision 92c61ca7 (git): ripper/tools/generate.rb: shorten generated source
* ext/ripper/tools/generate.rb (generate_eventids1): shorten
generated source.
* ext/ripper/tools/generate.rb (gen...
nobu (Nobuyoshi Nakada)
06:25 AM Revision d8e1bf27 (git): id.h.tmpl: ANDOP and OROP
* template/id.h.tmpl (token_op_ids): define && and || for ripper.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
06:23 AM Revision 5a277b40 (git): parse.y: optimize IDs in ripper
* parse.y: optimize ripper_intern calls, ::, **, -@, +@, <=>, >=,
<=, ==, ===, !=, =~, !~, <<, >>, and call.
* par...
nobu (Nobuyoshi Nakada)
06:16 AM Revision fc9fffca (git): symbol.h: optimize ID2SYM
* symbol.h (rb_id2sym): optimize for predefined IDs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48152 b2dd03c...
nobu (Nobuyoshi Nakada)
05:53 AM Revision ce9fc203 (git): test_parser_events.rb: split test_binary
* test/ripper/test_parser_events.rb (test_binary): split for each
operators.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
04:40 AM Bug #10431 (Closed): Can't sweep garbage object immediatly when GC_ENABLE_LAZY_SWEEP=0
Applied in changeset r48150.
----------
gc.c: fix no lazy sweep mode
* gc.c (gc_sweep_rest): sweep rest pages regar...
nobu (Nobuyoshi Nakada)
04:17 AM Bug #10431: Can't sweep garbage object immediatly when GC_ENABLE_LAZY_SWEEP=0
r41510でis_lazy_sweeping()を使うようになり、その後r47444でis_lazy_sweeping()が変更されたときの見落としのようです。 nobu (Nobuyoshi Nakada)
02:50 AM Bug #10431 (Closed): Can't sweep garbage object immediatly when GC_ENABLE_LAZY_SWEEP=0
GC_ENABLE_LAZY_SWEEP=0と設定してrubyをビルドし,以下のコードを
実行した場合,GC時にオブジェクトが解放されていないように見えます.
~~~
$ ../configure CFLAGS="-DGC...
imasahiro (Masahiro Ide)
04:40 AM Revision 202b4bbe (git): gc.c: fix no lazy sweep mode
* gc.c (gc_sweep_rest): sweep rest pages regardless of whether
lazy sweep is enabled or not. based on the patch by...
nobu (Nobuyoshi Nakada)
04:28 AM Bug #10421: BasicObject継承クラスで object_id メソッドを定義すると redefining ... 警告が出る
Backported into `ruby_2_0_0` at r48149. usa (Usaku NAKAMURA)
04:28 AM Revision 2c31816f (git): merge revision(s) 48111,48118,48120: [Backport #10421]
* vm_method.c (rb_method_entry_make): warn redefinition only for
already defined methods, but not for undef...
U.Nakamura
02:34 AM Revision 4f517abf (git): * 2014-10-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:33 AM Revision bebd27b0 (git): test/ruby/test_process.rb: reduce garbage during forks
* test/ruby/test_process.rb (test_deadlock_by_signal_at_forking):
reduce garbage during forks
This seems to reduce...
Eric Wong

10/26/2014

08:50 PM Feature #8976: file-scope freeze_string directive
Eric Wong wrote:
>
> Right, "...".freeze is too ugly IMHO. Ruby should stay beautiful :)
Agreed.
> I als...
akr (Akira Tanaka)
05:17 PM Bug #10429 (Closed): Ruby 2.x exponents produce wildly varying precision for integers vs decimals
## 2.0.0
```
> 1.1.to_d ** -1.9999999
=> #<BigDecimal:7fdcc1fcdfa0,'0.8264462888 68609939E0',18(45)>
> 1.1.to_d...
dresselm (Matt Dressel)
03:58 PM Bug #9005: object.send(:define_method, ...){...} creates private method
Scott Tamosunas wrote:
> This isn't fixed on 2.1.3. Has that changeset not made it into a release?
>
> ```
> 2....
jeremyevans0 (Jeremy Evans)
11:30 AM Bug #10428 (Closed): Segmentation fault when modifying local variables of binding obtained from the result of Method#to_proc
The issue pops up when Method#to_proc is called, then the binding of that proc is obtained, and one tries to modify (... Anonymous
06:53 AM Revision 512c0364 (git): commit miss
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
06:29 AM Feature #10378: [PATCH 0/3] It's better (1 + 0i).real? return true
Tsuyoshi Sawada さん
こんにちは. 22年間誤用しておりました.. お恥ずかしい.
ご指摘をするのも心苦しいと察します、わざわざお伝え頂けるとは本当に嬉しく思います.
お陰さまで苦手な英語を一歩前進させる...
gogotanaka (Kazuki Tanaka)
04:12 AM Feature #10378: [PATCH 0/3] It's better (1 + 0i).real? return true
gogo tanakaさん、
他スレッドでのコメントありがとうございます。
sawa (Tsuyoshi Sawada)
03:22 AM Feature #10378: [PATCH 0/3] It's better (1 + 0i).real? return true
There are not any arguments or opinions, I've made patches(implement, test, updating NEWS ) anyway.
Please check i...
gogotanaka (Kazuki Tanaka)
06:19 AM Bug #10427 (Third Party's Issue): The WebKit of QtRuby crashed
require "Qt4"
require "qtwebkit"
app=Qt::Application.new []
view=Qt::WebView.new
view.setUrl Qt::Url.new "http://...
mopperwhite (Mopper White)
03:26 AM Revision 68e19ae8 (git): template/insns.inc.tmpl, insns_info.inc.tmpl, known_errors.inc.tmpl,
minsns.inc.tmpl: fixed path of generating script.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48145 b2dd03c8-3...
duerst (Martin Dürst)
03:24 AM Bug #10405 (Closed): syntax error inconsistency between ruby -c and ripper
Applied in changeset r48144.
----------
parse.y: Ripper.sexp returns error
* ext/ripper/lib/ripper/sexp.rb (Ripper....
nobu (Nobuyoshi Nakada)
03:24 AM Revision d1ec43ae (git): parse.y: Ripper.sexp returns error
* ext/ripper/lib/ripper/sexp.rb (Ripper.sexp, Ripper.sexp_raw):
return nil on error. [ruby-dev:48678] [Bug #10405]...
nobu (Nobuyoshi Nakada)
03:22 AM Revision 3bf0628a (git): ChangeLog: remove conflict mark
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:24 AM Revision d26c4965 (git): string.c: improved comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
02:16 AM Feature #10426: A predicate to express congruence
@Tsuyoshi Sawada san
I like it.
One thing I'm a little worried about is `congruent?` might be too specified word....
gogotanaka (Kazuki Tanaka)
12:55 AM Feature #10426 (Open): A predicate to express congruence
I occasionally felt the necessity of a predicate that checks congruence with respect to some operations:
~~~ruby
...
sawa (Tsuyoshi Sawada)
01:47 AM Feature #10425: A predicate method to tell if a number is near another
Such a predicate would indeed be convenient. But sometimes, one doesn't want to compare with an absolute epsilon, but... duerst (Martin Dürst)
12:40 AM Feature #10425: A predicate method to tell if a number is near another
The definition above is just to illustrate the functions. There may be a better implementation. Especially, an approp... sawa (Tsuyoshi Sawada)
12:38 AM Feature #10425 (Open): A predicate method to tell if a number is near another
A method `near?` like the following would be useful.
~~~ruby
class Numeric
def near? other, delta: Float::EPSIL...
sawa (Tsuyoshi Sawada)
01:32 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
It looks like Flonum was hiding my bug in on 64-bit systems :x
fix for 32-bit here:
~~~diff
--- a/compile.c
+++...
normalperson (Eric Wong)

10/25/2014

11:20 PM Revision 26d56b7d (git): A test renamed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:46 PM Revision 856ad599 (git): * 2014-10-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:46 PM Revision 5d2ce2fb (git): ext/win32ole/win32ole.c (ole_val2variant, ole_invoke): refactoring.
use ole_variant2variant to convert WIN32OLE_VARIANT object to
VARIANT object.
ext/win32ole/win32ole_variant.c: refac...
suke (Masaki Suketa)
06:43 PM Bug #10421: BasicObject継承クラスで object_id メソッドを定義すると redefining ... 警告が出る
Backported into `ruby_2_1` at r48138. nagachika (Tomoyuki Chikanaga)
06:42 PM Revision eca3835c (git): merge revision(s) r48111,r48118,r48120: [Backport #10421]
* vm_method.c (rb_method_entry_make): warn redefinition only for
already defined methods, but not for undef...
nagachika (Tomoyuki Chikanaga)
06:29 PM Bug #10413: Unexpected block invocation with unknown keywords
I backported only r48114 into `ruby_2_1` at r48137. nagachika (Tomoyuki Chikanaga)
06:29 PM Revision c4e838d0 (git): merge revision(s) r48102: [Backport #10413]
* class.c (unknown_keyword_error): delete expected keywords
directly from raw table, so that the given bloc...
nagachika (Tomoyuki Chikanaga)
02:13 PM Misc #10424: Error message when sorting NaN
I think `rb_cmperr()` behaves weird anyway. If `y` is a “special const” (e.g. `nil`, `true`, or even a flonum (boxed ... cremno (cremno phobia)
01:34 PM Revision 1fe90db5 (git): * io.c (io_binwrite_string): Test writev() failure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:19 AM Revision 96d37554 (git): test/test-unicode_normalize.rb: added test_us_ascii.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
11:09 AM Revision 4fda6198 (git): lib/unicode_normalize/normalize.rb: added US_ASCII
as trivially supported encoding (is always normalized,
and may appear mixed in with UTF-8 or other Unicode
encodings)...
duerst (Martin Dürst)
11:01 AM Revision 6e9ff5a8 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:01 AM Revision bdea9273 (git): test/test-unicode_normalize.rb: added test_raise_exception_for_non_unicode_encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
10:30 AM Revision b3494924 (git): test/test-unicode_normalize.rb: removed unused function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
09:41 AM Revision c0988c87 (git): template/unicode_norm_gen.tmpl: Adjusted name of generating file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
08:42 AM Feature #9345: [PATCH] signal.c: avoid repeated disable/enable interrupt
Updated patch against r48129:
http://80x24.org/spew/m/feature-9345-v2%40dcvr.txt

Will commit in a few days unles...
normalperson (Eric Wong)
07:20 AM Revision 9b581e0d (git): template/unicode_norm_gen.tmpl: from tool/unicode_norm_gen.rb
* template/unicode_norm_gen.tmpl: use generic_erb.rb to update if
changed and manage timestamp, so that source tree...
nobu (Nobuyoshi Nakada)
03:53 AM Revision 67a19e7a (git): * 2014-10-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:52 AM Revision 26143970 (git): rake/cpu_counter.rb: use Etc.nprocessors
* lib/rake/cpu_counter.rb (count): prefer Etc.nprocessors, which
is hundreds times faster.
* test/rake/test_rake_c...
nobu (Nobuyoshi Nakada)
12:33 AM Bug #10405: syntax error inconsistency between ruby -c and ripper
なるほど。
でも、やはり nil がいいかなぁ、と思います。
ありうる挙動は、nil を返すか、例外を起こすかだと思うのですが、
いままで例外を起こしていなかったものについて例外を起こすようにするのは非互換ですし。
...
akr (Akira Tanaka)

10/24/2014

09:24 PM Misc #10424 (Open): Error message when sorting NaN
When sorting an array of floats with a NaN you get a very confusing message:
irb(main):001:0> [0.0/0.0,1.0,2.0].sort...
jmthomas (Jason Thomas)
04:16 PM Feature #10344: [PATCH] Implement Fiber#raise
Koichi Sasada wrote:
> > I think [Consumer](http://nome.github.io/coroutines/Consumer.html) is an example of a semi-...
nome (Knut Franke)
03:12 PM Bug #10405: syntax error inconsistency between ruby -c and ripper
それは`end`の後ろがないからですね。
何かあればそれの結果が返されます。
$ ruby -rripper -e 'p Ripper.sexp("end\n1")'
[:program, [:@int, "...
nobu (Nobuyoshi Nakada)
03:08 PM Bug #10405: syntax error inconsistency between ruby -c and ripper
nil だろうと思っていました。
たとえば、end だけだと nil になります。
```
% ./ruby -v -rripper -e 'p Ripper.sexp("end")'
ruby 2.2.0dev (201...
akr (Akira Tanaka)
02:55 PM Bug #10405 (Feedback): syntax error inconsistency between ruby -c and ripper
`on_parse_error`は発生しているんですが、デフォルトでは単に無視されるので、そこまでがなかったことにされています。
何を返すべきでしょうかねぇ。
nobu (Nobuyoshi Nakada)
01:49 PM Bug #10411 (Closed): Ripper.sexp("foo\n .bar") extract a wrong method name " .bar"
Applied in changeset r48126.
----------
parse.y: fix fluent interface identifier
* parse.y (parser_yylex): dispatch...
nobu (Nobuyoshi Nakada)
01:49 PM Revision 5940b1f6 (git): parse.y: fix fluent interface identifier
* parse.y (parser_yylex): dispatch newline and space at fluent
interface, so that the following identifier does not...
nobu (Nobuyoshi Nakada)
01:33 PM Revision fe4ed311 (git): parse.y: indent
* parse.y (parser_yylex): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48125 b2dd03c8-39d4-4d8f-...
nobu (Nobuyoshi Nakada)
11:44 AM Revision a5e1dbf7 (git): * signal.c (check_reserved_signal_): fix write count since r47991.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:43 AM Revision 4f9e8a0f (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:16 AM Revision 0b9aac59 (git): make-snapshot: fix gems update
* tool/make-snapshot (package): call system and IO.popen with
arguments array, add macros NULLCMD and RUNRUBY to up...
nobu (Nobuyoshi Nakada)
08:16 AM Bug #9681: miniruby Bus Error at 0x3d44c4
Please try to add "-mcpu=v9" to gcc, e.g.
% ./configure CFLAGS="-mcpu=v9" CXXFLAGS="-mcpu=v9" LDFLAGS="-mcpu=v9"
ngoto (Naohisa Goto)
08:00 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
Sure, I'll show each instruction with comments inline:
"%d" % 5
--------
~~~
[1,
[:trace, 1],
# 14 == O...
normalperson (Eric Wong)
04:00 AM Feature #10423: [PATCH] opt_str_lit*: avoid literal string allocations
Thank you for your effort.
Could you show me an example of dis-assembled code for some cases? It will help us to u...
ko1 (Koichi Sasada)
03:25 AM Feature #10423 (Assigned): [PATCH] opt_str_lit*: avoid literal string allocations
Patch also downloadable at: http://80x24.org/spew/m/opt_str_lit-v4%40m.txt
Broken-out commits in the "opt_str_lit-v4...
normalperson (Eric Wong)
04:52 AM Bug #9605 (Open): Chaining "each_with_index.detect &lambda" raises ArgumentError
ko1 (Koichi Sasada)
04:52 AM Bug #9605: Chaining "each_with_index.detect &lambda" raises ArgumentError
This change introduce inconsistency between block and lambda.
An Array object is splatted, but ArrayLike object wh...
ko1 (Koichi Sasada)
03:29 AM Feature #10333 (Rejected): [PATCH 3/1] optimize: "yoda literal" == string
obsoleted by Feature #10423
normalperson (Eric Wong)
03:28 AM Feature #10329 (Rejected): [PATCH 2/1] optimize: foo == "literal string"
obsoleted by Feature #10423
normalperson (Eric Wong)
03:27 AM Feature #10326 (Rejected): [PATCH] optimize: recv << "literal string"
obsoleted by Feature #10423
normalperson (Eric Wong)
03:10 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
NaHi-san told me that this patch was for client use and not general-purpose, so I didn't have to worry.
So, I've b...
usa (Usaku NAKAMURA)
03:07 AM Bug #9424 (Closed): ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Applied in changeset ruby-193:r48121.
----------
merge revision(s) 45274,45278,45280,48097: [Backport #9424]
* ext...
usa (Usaku NAKAMURA)
03:06 AM Revision 26c0acf5 (git): merge revision(s) 45274,45278,45280,48097: [Backport #9424]
* ext/openssl/lib/openssl/ssl-internal.rb (DEFAULT_PARAMS): override
options even if OpenSSL::SSL::OP_NO_SS...
U.Nakamura
12:22 AM Bug #10413: Unexpected block invocation with unknown keywords
I changed the behavior of `rb_hash_delete()` itself, and see if somebody rants.
`rb_hash_delete()` is still called...
nobu (Nobuyoshi Nakada)

10/23/2014

04:23 PM Revision b5f3b4cb (git): test_object.rb: for r48118
* test/ruby/test_object.rb: assertion for r48118. defined method
should be called. [Bug #10421]
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
04:02 PM Revision 80ace10f (git): * 2014-10-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:02 PM Revision 2c8db2c2 (git): vm_method.c: get rid of cache
* vm_method.c (rb_method_entry_make): get rid of storing method
cache, so that the added method will be called late...
nobu (Nobuyoshi Nakada)
02:58 PM Revision f72c0b5c (git): common.mk: timestamp for update-unicode
* common.mk (.update-unicode.time): timestamp not to download same
files twice at one build. [Bug #10415]
git-svn...
nobu (Nobuyoshi Nakada)
02:30 PM Revision 4a2e67a1 (git): fix typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:18 PM Revision d4c22161 (git): test/-ext-/hash/test_delete.rb: assert deleted values
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:13 PM Bug #10413: Unexpected block invocation with unknown keywords
Hello.
r48114 introduce an incompatibility. I'll backport only r48102 into `ruby_2_1`.
Is there any problem about...
nagachika (Tomoyuki Chikanaga)
12:43 PM Bug #10413 (Closed): Unexpected block invocation with unknown keywords
Applied in changeset r48114.
----------
hash.c: rb_hash_delete does not call the block
* hash.c (rb_hash_delete): n...
nobu (Nobuyoshi Nakada)
02:56 AM Bug #10413: Unexpected block invocation with unknown keywords
Nobu also proposed that
(1) export rb_hash_delete_key()
(2) and obsolete rb_hash_delete() (show warning)
This ...
ko1 (Koichi Sasada)
12:56 AM Bug #10413 (Open): Unexpected block invocation with unknown keywords
How about to change rb_hash_delete()?
Nobody expect rb_hash_delete() invoke a passed block.
```
Index: hash.c
=...
ko1 (Koichi Sasada)
12:42 PM Revision ca7835be (git): hash.c: rb_hash_delete does not call the block
* hash.c (rb_hash_delete): now does not call the block given to
the current method. [ruby-core:65861] [Bug #10413]...
nobu (Nobuyoshi Nakada)
12:36 PM Revision d8918fa6 (git): test_unicode_normalize.rb: show error messages
* test/test_unicode_normalize.rb (generate_test_normalize): defer
building explicit error messages until assertion ...
nobu (Nobuyoshi Nakada)
12:27 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Incidentally, yesterday I was not aware about `set_params`.
If we decide to keep the status quo that Chikanaga-san d...
usa (Usaku NAKAMURA)
12:20 PM Bug #9424 (Feedback): ruby 1.9 & 2.x has insecure SSL/TLS client defaults
usa (Usaku NAKAMURA)
12:08 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Hi,
I investigated about usage of SSLContext in std libs.
* net/pop, net/imap
* OpenSSL::SSL:SSLContext#set_...
nagachika (Tomoyuki Chikanaga)
11:40 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
BTW, these changes are only affect to the scripts which call `OpenSSL::SSL:SSLContext#set_params`.
Can we say "Yeh, ...
usa (Usaku NAKAMURA)
10:00 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Backported into `ruby_2_0_0` at r48110. usa (Usaku NAKAMURA)
09:59 AM Bug #9424 (Closed): ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Applied in changeset ruby-200:r48110.
----------
merge revision(s) 45274,45278,45280,48097: [Backport #9424]
* lib...
usa (Usaku NAKAMURA)
03:28 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Zachary Scott wrote:
> Why not backport to 1.9.3?
>
> Is there a workaround we can tell 1.9 users about?
Users...
usa (Usaku NAKAMURA)
10:16 AM Revision 3d864123 (git): test_object.rb: avoid confusing ruby-mode.el
* test/ruby/test_object.rb: get rid of confusing ruby-mode.el
string highlight.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
10:13 AM Bug #10421 (Closed): BasicObject継承クラスで object_id メソッドを定義すると redefining ... 警告が出る
Applied in changeset r48111.
----------
vm_method.c: no redefinition warnings for undefined methods
* vm_method.c (...
nobu (Nobuyoshi Nakada)
07:04 AM Bug #10421: BasicObject継承クラスで object_id メソッドを定義すると redefining ... 警告が出る
提案された方と似たような状況かと思いますが、`method_missing`を使用しているときに`BasicObject`のインスタンスが紛れ込むと、デバッグするために`inspect`で正体を見ようとすると無限再帰呼び出しを起こして... sawa (Tsuyoshi Sawada)
06:25 AM Bug #10421 (Closed): BasicObject継承クラスで object_id メソッドを定義すると redefining ... 警告が出る
BasicObject 継承クラスに通常 `#object_id` がありませんが、これだと pp などに該当オブジェクトを与えると NoMethodError 例外が出たりして実用上困るケースがあります。ただし `#object_i... tagomoris (Satoshi Tagomori)
10:13 AM Revision 8dc89b34 (git): vm_method.c: no redefinition warnings for undefined methods
* vm_method.c (rb_method_entry_make): warn redefinition only for
already defined methods, but not for undefined met...
nobu (Nobuyoshi Nakada)
10:11 AM Bug #9681: miniruby Bus Error at 0x3d44c4
please try another patch (file 20141023-compile_data_alloc-word-align.patch in https://bugs.ruby-lang.org/issues/968... ngoto (Naohisa Goto)
09:59 AM Revision 4a5d839c (git): merge revision(s) 45274,45278,45280,48097: [Backport #9424]
* lib/openssl/ssl.rb: Explicitly whitelist the default
SSL/TLS ciphers. Forbid SSLv2 and SSLv3, disable
...
U.Nakamura
08:24 AM Bug #10418: REXML's encoding is broken if reading UTF-16 XML and Encondig.default_internal is set
EnvUtil.with_default_internalを使ったりしながら取り込みました! kou (Kouhei Sutou)
08:23 AM Bug #10418 (Closed): REXML's encoding is broken if reading UTF-16 XML and Encondig.default_internal is set
Applied in changeset r48109.
----------
* lib/rexml/source.rb (REXML::IOSource#encoding_updated): Fix a
bug that c...
kou (Kouhei Sutou)
08:23 AM Revision 93647e81 (git): * lib/rexml/source.rb (REXML::IOSource#encoding_updated): Fix a
bug that can't parse XML correctly when
Encoding.default_internal is different with XML
encoding. REXML::Source c...
Sutou Kouhei
07:44 AM Bug #10422 (Closed): RDoc for BasicObject has methods that do not exist
RDoc for BasicObject (http://www.ruby-doc.org/core-2.1.3/BasicObject.html) has descriptions for methods `object_id` a... sawa (Tsuyoshi Sawada)
07:31 AM Revision f6c56982 (git): * test/rexml/test_encoding.rb
(REXMLTests::EncodingTester#test_parse_utf16): Use meaningful
test name. "ticket" in the old test name means the ti...
Sutou Kouhei
07:26 AM Revision 7a608ada (git): * test/rexml/test_encoding.rb
(REXMLTests::EncodingTester#test_ticket_110): Fix expected and
actual order.
Patch by NAKAMURA Usaku. Thanks!!!
...
Sutou Kouhei
05:59 AM Feature #6739: One-line rescue statement should support specifying an exception class
No new reserved word, as possible.
I don't think it is acceptable.
nobu (Nobuyoshi Nakada)
02:53 AM Feature #10420 (Closed): Cannot set IV length to OpenSSL::Cipher
GCM cipher accepts variable iv length, but Ruby OpenSSL implementation does not provide a way to set it.
This is cri...
tomykaira (tomy kaira)
01:50 AM Revision e1062b23 (git): insns.def: add comments to def/opt_operand.def
* insns.def (getlocal,setlocal): add comment to def/opt_operand.def
I spent some time thinking about the same optimi...
Eric Wong
01:37 AM Revision a8ed25ea (git): test/ruby/test_process.rb: use io/wait instead of timeout
Occasionally I get timeout errors during this test on an
overloaded system, so we may need to increase timeouts anywa...
Eric Wong
01:36 AM Revision 000e2b81 (git): test/ruby/test_process.rb: ensure exit! on fork failure
* test/ruby/test_process.rb (test_deadlock_by_signal_at_forking):
ensure exit! on fork failure
git-svn-id: svn+ssh...
Eric Wong
01:21 AM Revision df25ba40 (git): NEWS: Added String#unicode_normalize(|!|d?) [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
01:08 AM Feature #10344: [PATCH] Implement Fiber#raise
Knut Franke wrote:
> > I understand this feature helps some libraries. But I can't understand why it is important.
...
ko1 (Koichi Sasada)
01:05 AM Feature #10344: [PATCH] Implement Fiber#raise
Yura Sokolov wrote:
> > At least, such feature should be located at ext/fiber.
>
> even if ext/fiber it is still ...
ko1 (Koichi Sasada)
12:24 AM Feature #10394: An instance method on Enumerator that evaluates the block under with self being the block variable.
It might be confusing if such a thing only exists for Enumerator blocks and nothing else.
~~~ruby
["foo", "bar"]....
avit (Andrew Vit)

10/22/2014

11:10 PM Feature #6739: One-line rescue statement should support specifying an exception class
@NobuyoshiNakada, how then about my `resc` suggestion? Anonymous
11:00 PM Feature #6452: Allow extend to override class methods
There is the problem of feature creep, like classes becoming harder and harder to learn... That's what I meant ny no ... Anonymous
06:44 PM Bug #10419 (Closed): ruby 2.1.3 kackes during IO.readlines of huge file
Trying to read massive text file - here's the one line program with all info included
a = IO.readlines('sentences....
tjlsmith (Terry Smith)
06:42 PM Bug #10413 (Closed): Unexpected block invocation with unknown keywords
Applied in changeset r48102.
----------
class.c: delete expected keywords directly
* class.c (unknown_keyword_error...
nobu (Nobuyoshi Nakada)
08:24 AM Bug #10413 (Closed): Unexpected block invocation with unknown keywords
When unknown keywords are passed, unexpected block is invoked.
```ruby
def bar(k2: 'v2')
end
def foo
bar(k...
ko1 (Koichi Sasada)
06:41 PM Revision 67121b50 (git): class.c: delete expected keywords directly
* class.c (unknown_keyword_error): delete expected keywords
directly from raw table, so that the given block is not...
nobu (Nobuyoshi Nakada)
05:53 PM Bug #10418: REXML's encoding is broken if reading UTF-16 XML and Encondig.default_internal is set
-wで警告が出そうなので、`EnvUtil.with_default_internal`を使うかこれに相当するようにしたほうがいいんじゃないでしょうか。 nobu (Nobuyoshi Nakada)
04:08 PM Bug #10418 (Closed): REXML's encoding is broken if reading UTF-16 XML and Encondig.default_internal is set
`Encoding.default_internal`がセットされている状態でREXMLにUTF-16なIOを食わせると、`REXML::Document#encoding`がUTF-16ではなく`Encoding.default_i... usa (Usaku NAKAMURA)
05:47 PM Bug #10416: Create mechanism for updating of Unicode data files downstreams when we want
It affects only developers who build from the repository.
Released packages should have the latest (and fixed) versi...
nobu (Nobuyoshi Nakada)
11:27 AM Bug #10416 (Assigned): Create mechanism for updating of Unicode data files downstreams when we want
The current mechanism for updating Unicode data files will create the following problem:
Downstream compilers/packag...
duerst (Martin Dürst)
05:42 PM Bug #10417: IO#set_encoding without int_enc doesn't keep current internal encoding
fptr.encs.enc と fptr.encs.enc2 って不可分なものな気がするのと、
set_encoding というそれまでの前提が覆ってる状況で前の状態を尊重する理由をあんまり感じないので、
現在の値を保持するべきだ...
naruse (Yui NARUSE)
03:50 PM Bug #10417 (Closed): IO#set_encoding without int_enc doesn't keep current internal encoding
bugかfeatureか迷ったんですが、とりあえずbugで。
`IO#set_encoding`を1引数で呼び出したとき、つまりexternal encodingのみを指定した場合、internal encodingは`nil`...
usa (Usaku NAKAMURA)
05:33 PM Bug #10415 (Closed): Unicode data files (in enc/unicode/data) don't get updated even if ALWAYS_UPDATE_UNICODE = yes is uncommented
Applied in changeset r48101.
----------
common.mk: update unicode files every times
* common.mk (update-unicode): i...
nobu (Nobuyoshi Nakada)
11:10 AM Bug #10415 (Closed): Unicode data files (in enc/unicode/data) don't get updated even if ALWAYS_UPDATE_UNICODE = yes is uncommented
The current makefile logic doesn't update the files in enc/unicode/data even if
ALWAYS_UPDATE_UNICODE = yes
is acti...
duerst (Martin Dürst)
05:33 PM Revision 052c85da (git): common.mk: update unicode files every times
* common.mk (update-unicode): invert dependency to run every times.
[ruby-core:65842] [Bug #10415]
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
05:25 PM Bug #9005: object.send(:define_method, ...){...} creates private method
This isn't fixed on 2.1.3. Has that changeset not made it into a release?
```
2.1.3 :001 > RUBY_VERSION
=> "2....
scotttam (Scott Tamosunas)
05:25 PM Revision ff97cb0c (git): * 2014-10-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:25 PM Bug #10414 (Closed): makefile doesn't generate lib/unicode_normalize/tables.rb automatically
Applied in changeset r48099.
----------
common.mk: update source tree
* common.mk (after-update): update files unde...
nobu (Nobuyoshi Nakada)
10:48 AM Bug #10414 (Closed): makefile doesn't generate lib/unicode_normalize/tables.rb automatically
The current makefile logic doesn't generate the file lib/unicode_normalize/tables.rb automatically.
How tested: Remo...
duerst (Martin Dürst)
05:25 PM Revision 6cf85c1b (git): common.mk: update source tree
* common.mk (after-update): update files under source tree.
[ruby-core:65840] [Bug #10414]
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
05:15 PM Bug #9424 (Feedback): ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Why not backport to 1.9.3?
Is there a workaround we can tell 1.9 users about?
Should we also add something to N...
zzak (zzak _)
02:18 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
r45274, r45278, r45280 and r48097 are backported into `ruby_2_1` branch at r48098. nagachika (Tomoyuki Chikanaga)
01:43 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Result of contemplation, I have decided that I don't apply this patch for 1.9.3 for compatibility. usa (Usaku NAKAMURA)
01:34 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Hello, Stephen
Good catch! Thank you so much.
Your right. I will check in my patch.
~~~
--- a/ext/openssl/lib...
nagachika (Tomoyuki Chikanaga)
01:24 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
According to the discussion at #9640, we decide to backport the patch into stable branches.
nagachika (Tomoyuki Chikanaga)
02:14 PM Revision c8137d67 (git): merge revision(s) r45274,r45278,r45280,r48097: [Backport #9424] [Backport #9640]
* lib/openssl/ssl.rb: Explicitly whitelist the default
SSL/TLS ciphers. Forbid SSLv2 and SSLv3, disable
...
nagachika (Tomoyuki Chikanaga)
01:55 PM Revision 7b0635d1 (git): * ext/openssl/lib/openssl/ssl.rb (DEFAULT_PARAMS): override
options even if OpenSSL::SSL::OP_NO_SSLv3 is not defined.
this is pointed out by Stephen Touset. [ruby-core:65711] ...
nagachika (Tomoyuki Chikanaga)
12:49 PM Bug #9681: miniruby Bus Error at 0x3d44c4
It looks like building with the compile.c patch still produces a miniruby with the bus error. Here's the backtrace:
...
nichogl (Geoff Nichols)
12:33 PM Revision 35215a85 (git): * common.mk (prelude.c): add dependency to LIB_SRCS because
enc/prelude.rb requires lib/unicode_normalize.rb, and it's also
requires lib/unicode_normalize/tables.rb (=LIB_SRCS...
U.Nakamura
12:19 PM Revision f65e5121 (git): Fix PNaCl configure/link errors.
* configure.in (nacl_cv_cpu_nick): fix typo in PNaCl.
(XCFLAGS) Add -isystem flag to pnacl and nacl-newlib
(CXX):...
yugui (Yuki Sonoda)
12:19 PM Revision a49be8a8 (git): * common.mk (build-ext): avoid trying to build dynamic libraries
if configured --with-static-linked-ext.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48094 b2dd03c8-39d4-4d8f-9...
yugui (Yuki Sonoda)
11:33 AM Revision 0263002e (git): common.mk: Fixed grammar in comment [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
11:03 AM Revision 86f5f026 (git): * test/test_unicode_normalize.rb: set encoding when reading.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
11:00 AM Revision 63f4fc73 (git): * lib/unicode_normalize: svn:ignore.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
10:55 AM Revision 84919981 (git): test/test_unicode_normalize.rb: don't set default encodings globally
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:53 AM Feature #10084 (Closed): Add Unicode String Normalization to String class
Closing because the tests (test/test_unicode_normalize.rb) run correctly
(45 tests, 531826 assertions). There are so...
duerst (Martin Dürst)
10:18 AM Revision 71c534c9 (git): tool/unicode_norm_gen.rb: Fixed escaping of backslash and
double quote ('\\\&' -> "\\\\\\\&"; double quoted string
is needed to make \& mean last match; double double
backslas...
duerst (Martin Dürst)
09:55 AM Revision 2767d9a8 (git): common.mk: comment on ALWAYS_UPDATE_UNICODE [ci skip]
* common.mk (ALWAYS_UPDATE_UNICODE): comment to how to force
always update Unicode data files.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
09:14 AM Revision 6dd2a481 (git): * test/test-unicode_normalize.rb: as often said, ruby is sometimes built
at non-srcdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
09:12 AM Revision 84f9fa87 (git): test/test-unicode_normalize.rb: Adjusted path for test data file (now ../enc/unicode/data/NormalizationTest.txt).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
09:11 AM Feature #10351: [PATCH] prevent CVE-2014-6277
I see this patch is (basically) good to have.

One thing sprung in my mind is that perhaps we should also freeze e...
shyouhei (Shyouhei Urabe)
09:06 AM Revision 30b837b4 (git): test/test-unicode_normalize.rb: Removed explicit require, changed method names, adjusted copyright.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
09:00 AM Revision 15bfe279 (git): test/test-unicode_normalize.rb: Importing from
https://github.com/duerst/eprun/blob/master/test/test_normalize.rb.
(removing trailing whitespace, fixing EOLs and ad...
duerst (Martin Dürst)
07:36 AM Bug #10412 (Closed): DNS Resolv broken when resolv.conf has option ndots > 1
This was originally reported by Frank Hirtz at Red Hat's Bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=113...
vo.x (Vit Ondruch)
03:29 AM Bug #10411 (Closed): Ripper.sexp("foo\n .bar") extract a wrong method name " .bar"
以下のように、ripper が、メソッド名として " .bar" などといった
空白やピリオドの入った文字列を取り出してくることがあります。
```
% ./ruby -v -rripper -e 'p Ri...
akr (Akira Tanaka)
12:32 AM Revision 04e356b0 (git): * nacl/pepper_main.c (Instance_DidCreate): mount devfs and rebind fd 0
.. 2 so that stderr goes to the console of the browser.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48083 b2dd...
yugui (Yuki Sonoda)

10/21/2014

08:31 PM Bug #9659: crash in FIPS mode after unchecked algo->init_func failure
Nobuyoshi Nakada wrote:
> Is EVP API necessary?
The EVP API has been recommended over the old digest-specific API...
jared.jennings.ctr (Jared Jennings)
06:48 PM Revision 2f438d60 (git): * ext/etc/etc.c (etc_nprocessors_affin): maximum "n" should be 16384.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
06:46 PM Revision dfe56d36 (git): * ext/etc/etc.c (etc_nprocessors_affin): minor spell fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
06:46 PM Revision 0fa75e81 (git): * ext/etc/etc.c (etc_nprocessors_affin): optimize memory usege a
bit. Typical rubyist never use 8k cpus machine.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48080 b2dd03c8-39d...
kosaki (Motohiro KOSAKI)
04:46 PM Bug #9681: miniruby Bus Error at 0x3d44c4
Please try this patch. (attached file, or see below)
~~~
Index: compile.c
======================================...
ngoto (Naohisa Goto)
12:39 PM Bug #9681: miniruby Bus Error at 0x3d44c4
The issue still exists using the suggested ./configure and optflags. Not sure if this is obvious from the thread, but... nichogl (Geoff Nichols)
03:42 PM Bug #10408: [BUG] Segmentation fault ruby 2.1.3p242 (2014-09-19 revision 47630) [i386-mingw32]
FYI, latest rubyinstaller-2.0.0-p576.exe has no issues at all. All is fine on the same machine. golovan (Eugene G.)
03:27 PM Bug #10408: [BUG] Segmentation fault ruby 2.1.3p242 (2014-09-19 revision 47630) [i386-mingw32]
Hey Hiroshi,
Thanks for your answer! From this log, do you have any idea what could cause that? Ruby 2.1.3 x64 giv...
golovan (Eugene G.)
12:34 PM Bug #10408: [BUG] Segmentation fault ruby 2.1.3p242 (2014-09-19 revision 47630) [i386-mingw32]
I can't reproduce this with Windows 8.1. (x86-mingw32) hsbt (Hiroshi SHIBATA)
06:30 AM Bug #10408 (Closed): [BUG] Segmentation fault ruby 2.1.3p242 (2014-09-19 revision 47630) [i386-mingw32]
Platform Win7 x64. Just installed. Getting this error after using next command.
~~~
C:\usr\ruby2>gem update --sys...
golovan (Eugene G.)
03:23 PM Revision a4f0db49 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:23 PM Revision 16522144 (git): Enable nacl_io in pepper-ruby.
* configure.in (XCFLAGS): Add include path for NaCl libraries.
(XLDFLAGS): ditto.
(NACL_LIB_PATH): new stubstitut...
yugui (Yuki Sonoda)
03:02 PM Revision c2638a81 (git): * 2014-10-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:02 PM Revision a7ebd9df (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:48 PM Revision 42ca9786 (git): common.mk: UNICODE_FILES
* common.mk (UNICODE_FILES): revert the rule that Unicode data
files depend on downloader target, and add missing d...
nobu (Nobuyoshi Nakada)
01:48 PM Revision 696141da (git): lib/unicode_normalize/tables.rb: remove auto generated file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:56 AM Feature #10084: Add Unicode String Normalization to String class
Yui NARUSE wrote:
> > class Unicode < self
> > def self.download(name, *rest)
> > super("http://www.un...
Eregon (Benoit Daloze)
08:32 AM Feature #10084: Add Unicode String Normalization to String class
Hello Yui,

On 2014/10/21 16:34, [email protected] wrote:
> Issue #10084 has been updated by Yui NARUSE.
>
>
>...
duerst (Martin Dürst)
07:34 AM Feature #10084: Add Unicode String Normalization to String class
> class Unicode < self
> def self.download(name, *rest)
> super("http://www.unicode.org/Public/UCD/late...
naruse (Yui NARUSE)
08:35 AM Bug #10409 (Closed): Can't build Ruby checked out from official GitHub mirror
Fixed with r48073. duerst (Martin Dürst)
07:45 AM Bug #10409 (Assigned): Can't build Ruby checked out from official GitHub mirror
I got same situation. Please fix it. hsbt (Hiroshi SHIBATA)
07:24 AM Bug #10409 (Closed): Can't build Ruby checked out from official GitHub mirror
When I tried to compile official github mirror version of ruby on linux system, I get the error:
~~~
$ ./configur...
imasahiro (Masahiro Ide)
08:32 AM Revision 69488371 (git): common.mk: Adding explicit creation of directory
enc/unicode/data because git doesn't handle empty
directories.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@480...
duerst (Martin Dürst)
08:12 AM Revision 5c27164d (git): lib/unicode_normalize/tables.rb: Committing to make version
update easier and more predictable, and reducing compilation
time.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
duerst (Martin Dürst)
07:46 AM Bug #10410 (Closed): TestGc#test_latest_gc_info often fails
例:
~~~
1) Failure:
TestGc#test_latest_gc_info [D:/tmp/mswin-build20141021-4796-12lae3v/ruby/test/ruby/test_gc....
usa (Usaku NAKAMURA)
06:56 AM Revision 7415796c (git): lib/unicode_normalize/normalize.rb: Added comment to point to
relevant portion of Unicode standard for Hangul (de)composition
identifiers and algorithm.
git-svn-id: svn+ssh://ci....
duerst (Martin Dürst)
06:42 AM Bug #10317 (Third Party's Issue): JSON::State is not using the parameter space_before
Could you contribute it to upstream?
https://github.com/flori/json
naruse (Yui NARUSE)
06:16 AM Revision f15279b2 (git): * common.mk: *.txt are also in $(srcdir). see r48059.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:17 AM Revision 4ae67d87 (git): common.mk: after-configure
* common.mk (after-configure): update Unicode files after
configure run.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
03:55 AM Revision cde7ae1c (git): common.mk: split after-update
* common.mk (after-update): move platform independent targets from
Makefile.in.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
03:33 AM Revision 5643b428 (git): make-snapshot: download by after-update
* tool/make-snapshot (package): download config files, bundled
gems, and Unicode data by after-update.
git-svn-id:...
nobu (Nobuyoshi Nakada)
03:06 AM Revision f54774e3 (git): Makefile.in: update gems after update
* Makefile.in (after-update): update bundled gems source tree too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
02:50 AM Revision c0766464 (git): * gc.c (mark_current_machine_context) [__mc68000__]: Update stack
marking.
(rb_gc_mark_machine_stack) [__mc68000__]: Also handle it here.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
naruse (Yui NARUSE)
01:04 AM Revision b3943565 (git): * configure.in: download unicode files beofre build.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
 

Also available in: Atom