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+... - 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
-
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... -
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... -
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
-
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
-
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... -
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... -
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 ... -
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
=... -
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]... -
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 ... -
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... -
12:20 PM Bug #9424 (Feedback): ruby 1.9 & 2.x has insecure SSL/TLS client defaults
-
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_... -
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, ... -
10:00 AM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
- Backported into `ruby_2_0_0` at r48110.
-
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... -
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... -
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... -
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 (... -
07:04 AM Bug #10421: BasicObject継承クラスで object_id メソッドを定義すると redefining ... 警告が出る
- 提案された方と似たような状況かと思いますが、`method_missing`を使用しているときに`BasicObject`のインスタンスが紛れ込むと、デバッグするために`inspect`で正体を見ようとすると無限再帰呼び出しを起こして...
-
06:25 AM Bug #10421 (Closed): BasicObject継承クラスで object_id メソッドを定義すると redefining ... 警告が出る
- BasicObject 継承クラスに通常 `#object_id` がありませんが、これだと pp などに該当オブジェクトを与えると NoMethodError 例外が出たりして実用上困るケースがあります。ただし `#object_i...
-
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... -
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...
- 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
... -
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を使ったりしながら取り込みました!
-
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... - 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... -
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...
- 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... - 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!!!
... -
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. -
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... - 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... - 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... - 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... -
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
-
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.
... -
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 ... -
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"]....
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?
-
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 ...
-
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.... -
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... -
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... -
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... -
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`を使うかこれに相当するようにしたほうがいいんじゃないでしょうか。
-
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...
-
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... -
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... -
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 というそれまでの前提が覆ってる状況で前の状態を尊重する理由をあんまり感じないので、
現在の値を保持するべきだ... -
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`... -
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... -
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... -
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... -
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.... - 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
-
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... -
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... -
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... -
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... -
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.
-
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.
-
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... -
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.
-
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
... -
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] ... -
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:
... - 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... -
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):... -
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... -
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
- 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
- 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
-
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
-
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... -
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... -
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... - 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 -
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
-
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... -
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
-
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... -
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... -
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... -
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...
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... -
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
-
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
-
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... -
04:46 PM Bug #9681: miniruby Bus Error at 0x3d44c4
- Please try this patch. (attached file, or see below)
~~~
Index: compile.c
======================================... -
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...
-
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.
-
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... -
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)
-
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... - 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
-
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... - 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
-
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
-
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... -
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
-
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... -
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.
>
>
>... -
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... -
08:35 AM Bug #10409 (Closed): Can't build Ruby checked out from official GitHub mirror
- Fixed with r48073.
-
07:45 AM Bug #10409 (Assigned): Can't build Ruby checked out from official GitHub mirror
- I got same situation. Please fix it.
-
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... -
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... -
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... -
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.... -
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.... -
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 - 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
-
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... -
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... -
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:... -
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... -
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... -
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
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.... -
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... -
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
- 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
- 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
- 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... - 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 -
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... - 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... -
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... -
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]> -
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... -
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...
-
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.
-
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 ... -
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 ... -
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... -
11:50 AM Bug #10407 (Closed): Update gc stack marking for m68k
- This fixes a crash due to running past the stack bounds.
-
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... -
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
-
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... -
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
... -
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,... -
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...
-
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... -
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... -
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... -
05:46 AM Bug #10368: GC mark miss on bindings
- Backported into `ruby_2_0_0` at r48048.
- 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... -
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-... -
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... -
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://... -
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 ... -
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
-
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... -
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... -
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... -
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... -
01:25 AM Feature #10084 (Assigned): Add Unicode String Normalization to String class
- Sorry, I accidentally close this ticket.
-
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
-
12:39 AM Bug #10402 (Assigned): URI regression in 2.2.0-preview1 (bad URI(is not URI?): URI::InvalidURIError)
-
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
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...
-
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... -
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
-
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
-
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)... -
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...
-
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... -
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-... -
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... -
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
-
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
- 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
-
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
-
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
-
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... -
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 ... -
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 ... -
12:55 PM Bug #8000 (Closed): "require 'tk'" segfaults on 64-bit linux with Tk 8.6
- Please apply the attached patch.
-
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... -
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... - 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
-
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
-
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.... -
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
-
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... -
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
- 08:38 AM Revision 8a252f6b (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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... -
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
-
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
-
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... -
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... -
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+... -
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
-
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
-
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
-
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... -
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
- 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
-
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
- 12:38 AM Revision d64dc54e (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 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
-
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...
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...
-
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... -
06:35 PM Bug #10368: GC mark miss on bindings
- Backported into `ruby_2_1` at r48004.
-
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] ... -
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... -
06:22 PM Bug #10392: Ripper.sexp("<<'E'\n E\n\n")
- Backported into `ruby_2_1` at r48003.
-
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... -
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,... -
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 ... - 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
-
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... -
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... -
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. :-) -
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...
-
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... -
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... -
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.
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-... -
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
-
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... -
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... -
08:21 AM Bug #10382: s = '\x80'; /#{s}/ raises an exception in US-ASCII script
- なかださんが(最初の報告における前者の挙動に)直してくれたようです。
後者の挙動にしたければ、それは仕様変更なので、別のチケットにするのが適切かと思います。 -
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... -
12:52 AM Bug #10382: s = '\x80'; /#{s}/ raises an exception in US-ASCII script
- デフォルトのソースエンコーディングが UTF-8 になったことはこっちも仕様を変更する理由になるかもしれませんね。
-
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
-
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... -
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 ...
-
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... -
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... -
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, ... -
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... -
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/... -
04:23 AM Bug #10392: Ripper.sexp("<<'E'\n E\n\n")
- Backported into `ruby_2_0_0` at r47989.
- 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... -
04:20 AM Bug #10285: StringIO with encodings broken due to #9769
- Backported into `ruby_2_0_0` at r47988.
- 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... -
04:13 AM Bug #10263: `super` does not work from binding eval context
- Backported into `ruby_2_0_0` at r47987.
- 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... -
01:03 AM Bug #10393 (Rejected): String#start_with?の1.9.x非互換バグ
- start_with? に nil が渡されるのはバグの可能性が高く、それが検出できないのは問題の発覚を引き延ばしているだけのように思います。2.0とメジャーバージョンアップがあったので、バグの発見を遅らせる軽微な互換性は維持する必要...
Also available in: Atom