Project

General

Profile

Activity

From 10/17/2014 to 10/23/2014

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)

10/20/2014

08:29 PM Feature #10351: [PATCH] prevent CVE-2014-6277
How about supporting ENV.freeze instead?
Currently ENV.freeze is a no-op, this patch changes that:

http://80x24....
normalperson (Eric Wong)
04:39 PM Feature #10351: [PATCH] prevent CVE-2014-6277
Jeremy Evans wrote:
> The costs of this proposed change are much higher than the benefits. This just makes interact...
shyouhei (Shyouhei Urabe)
03:14 PM Revision 622f31be (git): Makefile.in: update unicode files only after update source tree
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:04 PM Revision 37ec3586 (git): ignore files generated in build process.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:01 PM Revision 3b849880 (git): * 2014-10-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:01 PM Revision ee4782f7 (git): * enc/prelude.rb: we sometimes run ruby without library path (especially
for test), so should permit to run ruby if unicode_normalize.rb is
missing.
git-svn-id: svn+ssh://ci.ruby-lang.or...
U.Nakamura
02:59 PM Revision 345c1408 (git): * common.mk (lib/unicode_normlize/table.rb): enable running (n)make
in non-srcdir.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
02:58 PM Revision a1cd2840 (git): common.mk: disable force download of unicode files by default
* tool/downloader.rb: add -a option to always download regardless
existing files.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
02:21 PM Revision 89ac9362 (git): * lib/mkmf.rb: no need to convert path separator for COPY because it's
ruby -run cp and it can treat '/' on any platform.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48057 b2dd03c8...
U.Nakamura
02:12 PM Feature #10406 (Rejected): Method starting with a capital is not detected when parentheses and receiver are omitted
Unlike local variables, constants are not resolved statically. That's the reason behind this behavior.
If you have f...
matz (Yukihiro Matsumoto)
12:07 PM Feature #10406: Method starting with a capital is not detected when parentheses and receiver are omitted
Oops, I see. Sorry for the noise!
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
11:51 AM Feature #10406: Method starting with a capital is not detected when parentheses and receiver are omitted
Yusuke Endoh wrote:
> I believe this is intentional. Otherwise, we would become unable to refer Array, Integer, Flo...
sawa (Tsuyoshi Sawada)
11:46 AM Feature #10406: Method starting with a capital is not detected when parentheses and receiver are omitted
I believe this is intentional. Otherwise, we would become unable to refer Array, Integer, Float, String, and Hash cl... mame (Yusuke Endoh)
11:42 AM Feature #10406 (Assigned): Method starting with a capital is not detected when parentheses and receiver are omitted
It's a ruby's naming rule. nobu (Nobuyoshi Nakada)
11:32 AM Feature #10406 (Rejected): Method starting with a capital is not detected when parentheses and receiver are omitted
A method whose name starts with a capital is not detected when parentheses and receiver are omitted.
~~~ruby
def ...
sawa (Tsuyoshi Sawada)
02:06 PM Bug #7215: Remaining messages on OpenSSL error queue after Certificate#verify
the only solution at the moment is running :
### OpenSSL.errors.clear
after certificate verifying. This clears ...
nyku.rn (Nicolae Rotaru)
01:43 PM Revision c7e1545c (git): common.mk: update unicode files every times
* common.mk (update-unicode): remove -e option to force update
every builds.
* tool/downloader.rb (Downloader.down...
nobu (Nobuyoshi Nakada)
11:50 AM Bug #10407 (Closed): Update gc stack marking for m68k
This fixes a crash due to running past the stack bounds. schwab (Andreas Schwab)
11:50 AM Revision e64a3869 (git): unicode_normalize/normalize.rb: rename variable
* lib/unicode_normalize/normalize.rb (hangul_decomp_one): use more
descriptive name. leave [SLVT]BASE and [LVTNS]C...
nobu (Nobuyoshi Nakada)
10:54 AM Revision 27cbf1f5 (git): config.mk: Added missing data files as targets for prerequisite update_unicode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
10:48 AM Revision 10cb4ca0 (git): tool/downloader.rb: Make sure we update to latest version
if network connection is available, but we don't fail if
there is no network connection but option -e is set and
we a...
duerst (Martin Dürst)
10:23 AM Bug #10405 (Closed): syntax error inconsistency between ruby -c and ripper
以下のように、a / b c という内容のファイルを
ruby -c で検査すると syntax error になるのですが
Ripper.sexp に適用するとなにか構文木が返ってきます。
```
% cat z.rb
...
akr (Akira Tanaka)
10:06 AM Revision acaafe21 (git): lib/unicode_normalize.rb: revert r48046. The s in sIndex
is not hungarian notation. The variable name sIndex is
directly taken from the relevant part of the Unicode
Standard,...
duerst (Martin Dürst)
08:14 AM Feature #10404 (Assigned): Allow individual finalizers to be removed with ObjectSpace.undefine_finalizer
Pretty self-explanatory: allow removal of individual define_finalizer blocks without removing all of them as undefine... javawizard (Alex Boyd)
07:38 AM Revision 3136025c (git): test_module.rb: test with UTF-8
* test/ruby/test_module.rb (test_uninitialized_instance_variable):
test with UTF-8 default external encoding for no...
nobu (Nobuyoshi Nakada)
07:02 AM Revision c1397c57 (git): io.c: enclose statements by ifdef
* io.c (maygvl_copy_stream_read): enclose following statements by
ifdef, not only a case label.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
06:58 AM Revision 8d9e1f9d (git): error.c: check if EWOULDBLOCK is defined
* error.c (set_syserr): EWOULDBLOCK may not be defined, check if
defined first.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
05:46 AM Bug #10368: GC mark miss on bindings
Backported into `ruby_2_0_0` at r48048. usa (Usaku NAKAMURA)
05:45 AM Revision 28f249a7 (git): merge revision(s) 48000: [Backport #10368]
* vm_core.h, vm.c, proc.c: fix GC mark miss on bindings.
[ruby-dev:48616] [Bug #10368]
* test/ruby...
U.Nakamura
05:20 AM Revision bd2d094a (git): vm_insnhelper.c: preserve encoding
* vm_insnhelper.c (vm_getivar): preserve variable name encoding in
warning message.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
05:01 AM Revision 6948188f (git): unicode_normalize/normalize.rb: remove prefix
* lib/unicode_normalize/normalize.rb (hangul_decomp_one): remove
system hungarian prefix, nonsense in ruby.
git-sv...
nobu (Nobuyoshi Nakada)
05:00 AM Revision 7f652dc6 (git): unicode_normalize/normalize.rb: simplify
* lib/unicode_normalize/normalize.rb (NF_HASH_{D,C,K}): remove
first element by Hash#shift.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
05:00 AM Revision 3a2f81cf (git): unicode_normalize/normalize.rb: remove unnecessary module names
* lib/unicode_normalize/normalize.rb (UnicodeNormalize): use self
instead of module name and remove module name if ...
nobu (Nobuyoshi Nakada)
03:46 AM Revision ce351cf0 (git): lib/unicode_normalize.rb: removing unnecessary 'self'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
03:42 AM Revision 8b99ce96 (git): unicode_norm_gen.rb: get rid of hard coded paths
* common.mk (lib/unicode_normalize/tables.rb): run at top srcdir.
* tool/unicode_norm_gen.rb: add -input and -output...
nobu (Nobuyoshi Nakada)
03:42 AM Revision f6126574 (git): tool/unicode_norm_gen.rb: for 1.8.5 BASERUBY
* tool/unicode_norm_gen.rb: get rid of new features for 1.8.5
BASERUBY.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
03:42 AM Revision 80de9591 (git): configure.in: downloader needs BASERUBY
* configure.in: try downloader only if BASERUBY is working. use
tarballs to build without BASERUBY.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
03:37 AM Revision 0fe80512 (git): lib/unicode_normalize.rb: (unicode_normalize!): change method names
in commented-out code. Followup to r48027.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48039 b2dd03c8-39d4-4d8...
duerst (Martin Dürst)
01:25 AM Feature #10084 (Assigned): Add Unicode String Normalization to String class
Sorry, I accidentally close this ticket. nagachika (Tomoyuki Chikanaga)
12:53 AM Revision 07c9ad1d (git): tool/unicode_norm_gen.rb: fix for 1.8 BASERUBY
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:39 AM Bug #10402 (Assigned): URI regression in 2.2.0-preview1 (bad URI(is not URI?): URI::InvalidURIError)
nobu (Nobuyoshi Nakada)
12:38 AM Bug #10402: URI regression in 2.2.0-preview1 (bad URI(is not URI?): URI::InvalidURIError)
c.f. https://bugs.ruby-lang.org/issues/2542#note-20 nobu (Nobuyoshi Nakada)

10/19/2014

08:24 PM Bug #10403 (Closed): `puts` documentation fix
Patch attached. It's a minor documentation fix after something confused me in the docs. The previous docs seem to imp... ExplodingCabbage (Mark Amery)
07:01 PM Bug #10402 (Closed): URI regression in 2.2.0-preview1 (bad URI(is not URI?): URI::InvalidURIError)
~~~
$ ruby -v -ruri -e "URI 'http://example.com/?a[]=b&a[]=c'"
ruby 2.1.3p242 (2014-09-19 revision 47630) [x86_64-d...
JuanitoFatas (Juanito Fatas)
05:34 PM Revision b45c9f60 (git): signal.c: adjust indent of preprocessing directives
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:34 PM Revision 30c8f9dd (git): ruby_atomic.h (ATOMIC_OR): should return previous value
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:23 PM Feature #10396 (Closed): Increase instance variable retrieval performance by removing -w/$VERBOSE warning
Applied in changeset r48035.
----------
variable.c, vm_insnhelper.c: improve performance
* variable.c (rb_ivar_get)...
nobu (Nobuyoshi Nakada)
02:35 AM Feature #10396 (Closed): Increase instance variable retrieval performance by removing -w/$VERBOSE warning
This patch removes the "instance variable @foo not initialized" -w/$VERBOSE warning, increasing instance variable ret... jeremyevans0 (Jeremy Evans)
05:23 PM Revision 6e21b611 (git): variable.c, vm_insnhelper.c: improve performance
* variable.c (rb_ivar_get), vm_insnhelper.c (vm_getivar): improve
instance variable retrieval performance by checki...
nobu (Nobuyoshi Nakada)
05:18 PM Revision 11d36a49 (git): common.mk: use existing files
* common.mk (update-unicode): use downloaded files if existing,
not to require network connection always.
git-svn-...
nobu (Nobuyoshi Nakada)
04:58 PM Revision 963f1bd9 (git): vm_insnhelper.c: refactoring
* vm_insnhelper.c (vm_getivar): move common expressions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48033 b2d...
nobu (Nobuyoshi Nakada)
04:07 PM Revision 398d73c7 (git): add .gitignore
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:06 PM Revision 0c31f662 (git): add dependency
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:30 PM Revision 630214f5 (git): * 2014-10-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:30 PM Revision 2435904d (git): common.mk (srcs-enc): generate unicode_normalize/tables.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:29 PM Revision 51af3be3 (git): lib/unicode_normalize.rb: remove BOMs
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:34 PM Feature #10084 (Closed): Add Unicode String Normalization to String class
Applied in changeset ruby-trunk:r48027.
----------
* lib/unicode_normalize.rb: (unicode_normalize!): change method n...
nagachika (Tomoyuki Chikanaga)
02:34 PM Revision 3f8211a1 (git): * lib/unicode_normalize.rb: (unicode_normalize!): change method name.
catch up the method name change at r48014. [Feature #10084]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48027 ...
nagachika (Tomoyuki Chikanaga)
01:17 PM Bug #8000: "require 'tk'" segfaults on 64-bit linux with Tk 8.6
Hidetoshi Nagai wrote:
> Please apply the attached patch.
I guess that these patches are corresponding to r48018 ...
usa (Usaku NAKAMURA)
12:55 PM Bug #8000 (Closed): "require 'tk'" segfaults on 64-bit linux with Tk 8.6
Please apply the attached patch.
nagai (Hidetoshi Nagai)
12:31 PM Bug #10398 (Closed): Server Name Indication support broken when reusing a (dead) session
RFC3546 recommend that the client includes the server_name in each client hello message when possible.
The ruby op...
a.holstvoogd (Arthur Holstvoogd)
11:27 AM Revision 795cb777 (git): common.mk: fix missing quote
* common.mk (lib/unicode_normalize/tables.rb): fix missing quote
and script path.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
11:08 AM Revision 1c047683 (git): * common.mk: nmake doesn't recognize ${} form. use $() instead.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
11:06 AM Revision 36284e24 (git): * ext/tk/lib/tkextlib/tile/treeview.rb: fix syntax error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:39 AM Revision 824670aa (git): enc/prelude.rb: Added automatic loading of lib/unicode_normalize.rb. This makes sure that all
the methods that are available on String are available without explicit require.
git-svn-id: svn+ssh://ci.ruby-lang....
duerst (Martin Dürst)
09:35 AM Revision 8c722a9a (git): lib/unicode_normalize/normalize.rb: Added a missing file extension in require statement.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
09:13 AM Revision 25f3baf7 (git): common.mk: Added a rule to generate lib/unicode_normalize/tables.rb.
This rule still needs to be integrated into the overall make process.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
duerst (Martin Dürst)
08:54 AM Revision d72053c0 (git): lib/unicode_normalize.rb: Changed to dynamic loading of actual normalization code and tables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
08:38 AM Revision 8a252f6b (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:38 AM Revision bf0e2520 (git): * ext/tk/tcltklib.c: support Tcl/Tk8.6.
* ext/tk/lib/tk.rb: ditto.
* ext/tk/extconf.rb: ditto.
* ext/tk/lib/tk_mac.rb: add new features of Tcl/Tk8.6.
* ext/t...
nagai (Hidetoshi Nagai)
08:37 AM Revision 281bfbd9 (git): lib/unicode_normalize.rb: Small documentation fix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
08:26 AM Revision f83c0b0a (git): lib/unicode_normalize.rb: Added documentation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
07:59 AM Bug #10397: gcc 4.1.2 for x86 can't build trunk
[email protected] wrote:
> Bug #10397: gcc 4.1.2 for x86 can't build trunk
> https://bugs.ruby-lang.org/issues/103...
normalperson (Eric Wong)
07:12 AM Bug #10397 (Closed): gcc 4.1.2 for x86 can't build trunk
Recently CentOS 5.6 x86 can't build ruby-trunk.
This is since r47562 and it hit [gcc bug](https://gcc.gnu.org/bugzil...
naruse (Yui NARUSE)
02:09 AM Revision 982f0de1 (git): tool/unicode_norm_gen.rb, lib/unicode_normalize.rb:
File name change from lib/unicode_normalize/normalize_tables.rb
to lib/unicode_normalize/tables.rb.
git-svn-id: svn+...
duerst (Martin Dürst)
01:12 AM Revision dfb68b3d (git): lib/unicode_normalize.rb: Changing method names, see https://bugs.ruby-lang.org/issues/10084#note-7
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
01:10 AM Revision 588bbfd1 (git): lib/unicode_normalize.rb: Changing module name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48013 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
01:08 AM Revision b95ec57d (git): lib/unicode_normalize.rb: Changing require statement, adjusting copyright.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48012 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
01:04 AM Revision e4f71908 (git): lib/unicode_normalize.rb: Importing from
https://github.com/duerst/eprun/blob/master/lib/string_normalize.rb.
(removing trailing whitespace, fixing EOLs and a...
duerst (Martin Dürst)
12:56 AM Revision deeb1313 (git): tool/unicode_norm_gen.rb: Changed module name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
12:48 AM Revision 4bf30d29 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:48 AM Revision 4c769ce0 (git): lib/unicode_normalize/normalize.rb: Changed module name, adjusted copyright.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
12:38 AM Revision d64dc54e (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:38 AM Revision 165b9120 (git): * 2014-10-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:38 AM Revision 6017de03 (git): lib/unicode_normalize/normalize.rb: Importing from
https://github.com/duerst/eprun/blob/master/lib/normalize.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4800...
duerst (Martin Dürst)

10/18/2014

10:38 PM Feature #10351: [PATCH] prevent CVE-2014-6277
I agree with Eric, this change is too likely to break things, including the principle of least surprise. No other pr... jeremyevans0 (Jeremy Evans)
07:54 PM Feature #10351: [PATCH] prevent CVE-2014-6277
Akira Tanaka wrote:
> Shyouhei Urabe wrote:
> > Akira, isn't it obvious this patch introduce a backward incompatibi...
shyouhei (Shyouhei Urabe)
06:35 PM Bug #10368: GC mark miss on bindings
Backported into `ruby_2_1` at r48004. nagachika (Tomoyuki Chikanaga)
11:46 AM Bug #10368 (Closed): GC mark miss on bindings
Applied in changeset r48000.
----------
* vm_core.h, vm.c, proc.c: fix GC mark miss on bindings.
[ruby-dev:48616] ...
ktsj (Kazuki Tsujimoto)
06:35 PM Revision 3e6dbba4 (git): merge revision(s) r48000: [Backport #10368]
* vm_core.h, vm.c, proc.c: fix GC mark miss on bindings.
[ruby-dev:48616] [Bug #10368]
* test/ruby...
nagachika (Tomoyuki Chikanaga)
06:22 PM Bug #10392: Ripper.sexp("<<'E'\n E\n\n")
Backported into `ruby_2_1` at r48003. nagachika (Tomoyuki Chikanaga)
06:21 PM Revision b090826d (git): merge revision(s) r47973: [Backport #10392]
* parse.y (parser_here_document): do not append already appended
and disposed code fragment. [ruby-dev:486...
nagachika (Tomoyuki Chikanaga)
01:55 PM Feature #10344: [PATCH] Implement Fiber#raise
> I understand this feature helps some libraries. But I can't understand why it is important.
Without Fiber#raise,...
nome (Knut Franke)
12:11 PM Feature #10344: [PATCH] Implement Fiber#raise
> At least, such feature should be located at ext/fiber.
even if ext/fiber it is still should be implemented in C ...
funny_falcon (Yura Sokolov)
11:46 AM Revision bb49cd8a (git): * 2014-10-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48002 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:46 AM Revision a2608f29 (git): * vm_core.h, proc.c, vm_backtrace.c, vm_trace.c:
remove rb_binding_new_with_cfp, and use rb_vm_make_binding instead.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
ktsj (Kazuki Tsujimoto)
11:46 AM Revision 231f45ad (git): * vm_core.h, vm.c, proc.c: fix GC mark miss on bindings.
[ruby-dev:48616] [Bug #10368]
* test/ruby/test_eval.rb: add a test code.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
ktsj (Kazuki Tsujimoto)
11:20 AM Feature #10341: Fiber switch performance improvements
D'oh. Thanks for fixing the win32/non-native issues.
And great to see this included. :-)
nome (Knut Franke)
05:30 AM Feature #10394: An instance method on Enumerator that evaluates the block under with self being the block variable.
If the name is less than five characters, then it would need less typing than the original form, (i.e., five-letter n... sawa (Tsuyoshi Sawada)
04:31 AM Feature #10225: [PATCH] *math.c: New method Math.normcdf
@David MacMahon
Thank you for your valuable comment.
I definitely agree with you. I really want 'built-in way...
gogotanaka (Kazuki Tanaka)
03:11 AM Feature #10333: [PATCH 3/1] optimize: "yoda literal" == string
Eric Wong <[email protected]> wrote:
> For some method names (include?/delete/key?); I see them often used with...
normalperson (Eric Wong)
02:28 AM Feature #10395: erb: allow variables to be set from the command line
Thanks Nobu, that looks like a much better implementation. Appreciate your help.
josb (Jos Backus)

10/17/2014

02:28 PM Revision 108627d9 (git): * pack.c (pack_unpack): Add casts for char references for 'u'.
Fix line ending recognition algorithm.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47999 b2dd03c8-39d4-4d8f-...
akr (Akira Tanaka)
12:52 PM Revision 50650bb3 (git): * pack.c (pack_unpack): Add casts for char references for 'b' and 'h'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:49 AM Revision 0d4185f3 (git): * Avoid undefined behaviors found by gcc -fsanitize=undefined.
gcc (Debian 4.9.1-16) 4.9.1
* string.c (rb_str_sum): Avoid undefined behavior.
git-svn-id: svn+ssh://ci.ruby-lang...
akr (Akira Tanaka)
08:50 AM Revision 1efb3c31 (git): * Avoid undefined behaviors found by gcc -fsanitize=undefined.
gcc (Debian 4.9.1-16) 4.9.1
* include/ruby/ruby.h (INT2FIX): Avoid undefined behavior.
* node.h (nd_set_line): Ditt...
akr (Akira Tanaka)
08:21 AM Bug #10382: s = '\x80'; /#{s}/ raises an exception in US-ASCII script
なかださんが(最初の報告における前者の挙動に)直してくれたようです。
後者の挙動にしたければ、それは仕様変更なので、別のチケットにするのが適切かと思います。
akr (Akira Tanaka)
06:06 AM Bug #10382 (Closed): s = '\x80'; /#{s}/ raises an exception in US-ASCII script
Applied in changeset r47992.
----------
re.c: mak eregexps with binary escapes ASCII-8BIT
* re.c (unescape_nonascii...
nobu (Nobuyoshi Nakada)
12:52 AM Bug #10382: s = '\x80'; /#{s}/ raises an exception in US-ASCII script
デフォルトのソースエンコーディングが UTF-8 になったことはこっちも仕様を変更する理由になるかもしれませんね。 akr (Akira Tanaka)
08:00 AM Revision 0f67a3bb (git): symbol.c (register_sym): debug code
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:40 AM Feature #10395 (Assigned): erb: allow variables to be set from the command line
No new features for maintenance branches.
And your patch doesn't allow options after variables.
https://github.co...
nobu (Nobuyoshi Nakada)
05:36 AM Feature #10395 (Closed): erb: allow variables to be set from the command line
This would make erb more useful from the command line. Granted the use of Binding#eval is dangerous so one has to be ... josb (Jos Backus)
06:30 AM Revision ae7de689 (git): erb: multiline anchors
* bin/erb (ARGV.switch, ERB::Main#run): use beginning/end of
string anchors instead of beginning/end of line anchor...
nobu (Nobuyoshi Nakada)
06:23 AM Revision 99eeaca5 (git): erb: fix -U option
* bin/erb (ERB::Main#run): fix NoMethodError at -U option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47993 b...
nobu (Nobuyoshi Nakada)
06:06 AM Revision a2797a45 (git): re.c: mak eregexps with binary escapes ASCII-8BIT
* re.c (unescape_nonascii): make dynamically compiled US-ASCII
regexps ASCII-8BIT encoding if binary (hexadecimal, ...
nobu (Nobuyoshi Nakada)
05:14 AM Revision 4f07b141 (git): signal.c: use writev
* signal.c (check_reserved_signal): print messages by writev() if
available.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
05:14 AM Revision fb10a2cb (git): signal.c: exclude terminators
* signal.c (check_reserved_signal): exclude terminator in literal
strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
04:23 AM Bug #10392: Ripper.sexp("<<'E'\n E\n\n")
Backported into `ruby_2_0_0` at r47989. usa (Usaku NAKAMURA)
04:23 AM Revision 13d3a280 (git): merge revision(s) 47973: [Backport #10392]
* parse.y (parser_here_document): do not append already appended
and disposed code fragment. [ruby-dev:486...
U.Nakamura
04:20 AM Bug #10285: StringIO with encodings broken due to #9769
Backported into `ruby_2_0_0` at r47988. usa (Usaku NAKAMURA)
04:20 AM Revision 897b2177 (git): merge revision(s) 47716: [Backport #10285]
* ext/stringio/stringio.c (strio_write): ASCII-8BIT StringIO
should be writable any encoding strings, witho...
U.Nakamura
04:13 AM Bug #10263: `super` does not work from binding eval context
Backported into `ruby_2_0_0` at r47987. usa (Usaku NAKAMURA)
04:13 AM Revision 6d886eb2 (git): merge revision(s) 47645: [Backport #10263]
* vm_eval.c (eval_string_with_cref): fix super from eval with
scope. set klass in the current control fram...
U.Nakamura
01:03 AM Bug #10393 (Rejected): String#start_with?の1.9.x非互換バグ
start_with? に nil が渡されるのはバグの可能性が高く、それが検出できないのは問題の発覚を引き延ばしているだけのように思います。2.0とメジャーバージョンアップがあったので、バグの発見を遅らせる軽微な互換性は維持する必要... matz (Yukihiro Matsumoto)
 

Also available in: Atom