Project

General

Profile

Activity

From 03/21/2017 to 03/27/2017

03/27/2017

10:31 PM Bug #13112: io/console io.winsize=[rows,cols] throws TypeError: no implicit conversion of false into Integer
ruby_2_3 r58189 merged revision(s) 57289. nagachika (Tomoyuki Chikanaga)
02:35 PM Bug #13112: io/console io.winsize=[rows,cols] throws TypeError: no implicit conversion of false into Integer
ruby_2_3 r58151 merged revision(s) 57280,57282. nagachika (Tomoyuki Chikanaga)
10:31 PM Revision 5264f6d8 (git): merge revision(s) 57289: [Backport #13112]
test_io_console.rb: fix of old CentOS5
* test/io/console/test_io_console.rb (test_winsize): on old CentOS5
...
nagachika (Tomoyuki Chikanaga)
09:05 PM Bug #7097: Thread locals don't work inside Enumerator
I feel like the solution that was reached here is confusing. I feel like the correct outcome would have been
Threa...
ioquatix (Samuel Williams)
07:03 PM Feature #13355: [PATCH] compile.c: optimize literal String range in case/when dispatch
[email protected] wrote:
> https://bugs.ruby-lang.org/issues/13355
>
> This is similar in spirit to opt_case...
normalperson (Eric Wong)
06:12 PM Revision 945c600a (git): * regcomp.c (set_bm_skip): Need to check the end of the string.
this patch is from https://github.com/k-takata/Onigmo/commit/e5c0e6c36187898bb27960cd66d591f172558848. [Backport #129... nagachika (Tomoyuki Chikanaga)
06:00 PM Bug #13361: Can't build Ruby trunk with i386 arch on macOS 10.12
ruby_2_3 r58187 merged revision(s) 58084. nagachika (Tomoyuki Chikanaga)
05:59 PM Revision e6e4d2e1 (git): merge revision(s) 58084: [Backport #13361]
configure.in: syscall is deprecated on macOS
* configure.in: syscall is no longer supported on macOS since
...
nagachika (Tomoyuki Chikanaga)
05:45 PM Revision da9963b5 (git): bump teeny version to 2.3.4.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@58186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
05:38 PM Bug #13273: [DOC] Proc#call docs show "Document-method: []" directive
ruby_2_3 r58185 merged revision(s) 57765. nagachika (Tomoyuki Chikanaga)
05:38 PM Revision 2334147e (git): merge revision(s) 57765: [Backport #13273]
proc.c: documentation for Proc#{call,yield,[]}
* proc.c: [DOC] fix and improve docs for Proc#{call,yield,[]}...
nagachika (Tomoyuki Chikanaga)
05:35 PM Bug #13132: [DOC] Improve documentation for Binding
ruby_2_3 r58184 merged revision(s) 57352. nagachika (Tomoyuki Chikanaga)
05:35 PM Revision e88d0b32 (git): merge revision(s) 57352: [Backport #13132]
doc: improve documentation for Binding [ci skip]
* remove explicit return from code examples
* gramm...
nagachika (Tomoyuki Chikanaga)
05:34 PM Bug #13292: Invalid encodings in UTF-32
ruby_2_3 r58183 merged revision(s) 57816,57817. nagachika (Tomoyuki Chikanaga)
05:34 PM Revision 909331e2 (git): merge revision(s) 57816,57817: [Backport #13292]
fix UTF-32 valid_encoding?
* enc/utf_32be.c (utf32be_mbc_enc_len): check arguments precisely.
[rub...
nagachika (Tomoyuki Chikanaga)
05:11 PM Bug #13267: ruby 2.4.0 i686-w64-mingw32 + boost compilation error
ruby_2_3 r58182 merged revision(s) 57762. nagachika (Tomoyuki Chikanaga)
05:11 PM Revision ff6e8710 (git): merge revision(s) 57762: [Backport #13267]
broken mingw
* configure.in: check whether frexp and modf are broken.
* include/ruby/win32.h (frexp...
nagachika (Tomoyuki Chikanaga)
04:58 PM Bug #13254: Dir.exist? などで「ディスクがありません」ダイアログが表示される
ruby_2_3 r58181 merged revision(s) 57741. nagachika (Tomoyuki Chikanaga)
04:58 PM Revision 06103f2c (git): merge revision(s) 57741: [Backport #13254]
disable critical-error-handler
* win32/win32.c (rb_w32_sysinit): disable critical-error-handler
me...
nagachika (Tomoyuki Chikanaga)
04:57 PM Bug #13214: FileUtils::mkdir_p creates additional (unrequested) directory on Cygwin
ruby_2_3 r58180 merged revision(s) 57640. nagachika (Tomoyuki Chikanaga)
04:57 PM Revision 0dc5e450 (git): merge revision(s) 57640: [Backport #13214]
fileutils.rb: do not make root
* lib/fileutils.rb (FileUtils#mkdir_p): no need to make root
direct...
nagachika (Tomoyuki Chikanaga)
04:56 PM Bug #13205: Backport r57589 (parallel.rb: fix intervention)
ruby_2_3 r58179 merged revision(s) 57589. nagachika (Tomoyuki Chikanaga)
04:56 PM Revision e3a295cd (git): merge revision(s) 57589: [Backport #13205]
parallel.rb: fix intervention
* test/lib/test/unit/parallel.rb (_report): send a response and a
ne...
nagachika (Tomoyuki Chikanaga)
04:55 PM Bug #13169: Fix OpenStruct#each_pair return value
ruby_2_3 r58178 merged revision(s) 57515. nagachika (Tomoyuki Chikanaga)
04:55 PM Revision 7f04247e (git): merge revision(s) 57515: [Backport #13169]
lib/ostruct.rb: Fix returned value of each_pair.
From a patch by Marcus Stollsteimer. [Fixes #13169]
git-sv...
nagachika (Tomoyuki Chikanaga)
04:54 PM Bug #13158: UNIXServer#closed? returns false after UNIXServer#close called
ruby_2_3 r58177 merged revision(s) 57422. nagachika (Tomoyuki Chikanaga)
04:54 PM Revision 65639d44 (git): merge revision(s) 57422: [Backport #13158]
io.c: close before wait
* io.c (io_close_fptr): notify then close, and wait for other
threads befo...
nagachika (Tomoyuki Chikanaga)
04:41 PM Bug #13135: Regexp.last_match returns nil with s.rindex(//)
ruby_2_3 r58176 merged revision(s) 57374. nagachika (Tomoyuki Chikanaga)
04:41 PM Revision d8a1986a (git): merge revision(s) 57374: [Backport #13135]
string.c: rindex(//) should set $~.
This seems a bug introduced by r520 (1.4.0). [ruby-core:79110] [Bug #13...
nagachika (Tomoyuki Chikanaga)
04:37 PM Bug #13119: String#scrub ignores the block if the string encoding is not ASCII-compatible
ruby_2_3 r58175 merged revision(s) 57302,57303,57304. nagachika (Tomoyuki Chikanaga)
04:37 PM Revision 39ee1e95 (git): merge revision(s) 57302,57303,57304: [Backport #13119]
string.c: block for scrub with ASCII-incompatible
* string.c (rb_enc_str_scrub): honor the given block with
...
nagachika (Tomoyuki Chikanaga)
04:28 PM Bug #13096: error using undef_method + refinements
ruby_2_3 r58174 merged revision(s) 57362. nagachika (Tomoyuki Chikanaga)
04:28 PM Revision f8e37f57 (git): merge revision(s) 57362: [Backport #13096]
vm_method.c: resolve refined method to undef
* vm_method.c (rb_undef): resolve the method entry which refine...
nagachika (Tomoyuki Chikanaga)
04:17 PM Bug #13089: r57227 の変更ではリークが起きるようです
ruby_2_3 r58173 merged revision(s) 57236. nagachika (Tomoyuki Chikanaga)
04:17 PM Revision 648ee72d (git): merge revision(s) 57236: [Backport #13089]
rational.c: memory leak in gcd
* rational.c (rb_gcd_gmp): fix memory leak. patched by KISHIMOTO,
...
nagachika (Tomoyuki Chikanaga)
04:15 PM Bug #13081: resolv.rb may be the cause of the rubygems bug on Windows
ruby_2_3 r58172 merged revision(s) 57265,57266. nagachika (Tomoyuki Chikanaga)
04:15 PM Revision 7b509a5c (git): merge revision(s) 57265,57266: [Backport #13081]
win32/resolv.rb: ad hoc workaround
* ext/win32/lib/win32/resolv.rb (Win32::Resolv::SZ): an ad hoc
...
nagachika (Tomoyuki Chikanaga)
04:13 PM Bug #13075: String#unpack with block / String#unpack1 exposes uninitialized memory
ruby_2_3 r58171 merged revision(s) 57187,57234. nagachika (Tomoyuki Chikanaga)
04:13 PM Revision a7314a73 (git): merge revision(s) 57187,57234: [Backport #13075]
pack.c: avoid returning uninitialized String
Fix unpacking with 'b', 'B', 'h' and 'H' format. Do not return ...
nagachika (Tomoyuki Chikanaga)
04:09 PM Bug #13012: irb fails to define a method with a reserved-word-ish keyword argument
ruby_2_3 r58170 merged revision(s) 57027. nagachika (Tomoyuki Chikanaga)
04:09 PM Revision 8f3cf2cc (git): merge revision(s) 57027: [Backport #13012]
ruby-lex.rb: fix for label
* lib/irb/ruby-lex.rb (identify_identifier): treat identifier just
foll...
nagachika (Tomoyuki Chikanaga)
04:08 PM Bug #9294: Documentation for IO#read claims resulting string is always ASCII-8BIT encoding
ruby_2_3 r58169 merged revision(s) 58008. nagachika (Tomoyuki Chikanaga)
04:08 PM Revision 6920c438 (git): merge revision(s) 58008: [Backport #9294]
io.c: improve docs
* io.c: [DOC] improve and harmonize docs for IO#read and ARGF#read;
fix invalid...
nagachika (Tomoyuki Chikanaga)
04:06 PM Bug #12975: Edit documentation for IO#print function
ruby_2_3 r58168 merged revision(s) 57780. nagachika (Tomoyuki Chikanaga)
04:06 PM Revision 022584fb (git): merge revision(s) 57780: [Backport #12975]
docs for IO#print
* io.c: [DOC] split documentation for IO#print into smaller paragraphs,
delete d...
nagachika (Tomoyuki Chikanaga)
04:05 PM Bug #13358: OpenStruct overriding allocate
nobu (Nobuyoshi Nakada) wrote:
> Eregon (Benoit Daloze) wrote:
> > But not only, after all it is a public and well-...
Eregon (Benoit Daloze)
03:37 PM Bug #13358: OpenStruct overriding allocate
ruby_2_3 r58161 merged revision(s) 58077. nagachika (Tomoyuki Chikanaga)
04:05 PM Bug #12884: Using a HashWithIndifferentAccess with a default value in a function with a keyword parameter converts it to a Hash.
ruby_2_3 r58167 merged revision(s) 57360. nagachika (Tomoyuki Chikanaga)
04:05 PM Revision ba81af97 (git): merge revision(s) 57360: [Backport #12884]
class.c: non-keyword hash class
* class.c (rb_extract_keywords): keep the class of non-keyword
ele...
nagachika (Tomoyuki Chikanaga)
04:02 PM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
ruby_2_3 r58166 merged revision(s) 57278,57279. nagachika (Tomoyuki Chikanaga)
04:02 PM Revision 0d399220 (git): merge revision(s) 57278,57279: [Backport #12855]
fix optimization for hash aset/aref with fstring
Patch by Eric Wong [ruby-core:78797].
I don't like ...
nagachika (Tomoyuki Chikanaga)
03:51 PM Revision 7cbc39be (git): merge revision(s) 58057: [Backport #13353]
stringio.c: RB_INTEGER_TYPE_P
* ext/stringio/stringio.c (RB_INTEGER_TYPE_P): fallback definition
f...
nagachika (Tomoyuki Chikanaga)
03:49 PM Bug #12405: Queue doesn't work inside of trap
ruby_2_3 r58164 merged revision(s) 57492. nagachika (Tomoyuki Chikanaga)
03:49 PM Revision 715f997a (git): merge revision(s) 57492: [Backport #12405]
test_queue.rb: fix portability
* test/thread/test_queue.rb (test_queue_with_trap): fix
portability...
nagachika (Tomoyuki Chikanaga)
03:43 PM Bug #10944: Documentation of Array.new w.r.t. element index available to a block
ruby_2_3 r58163 merged revision(s) 58037. nagachika (Tomoyuki Chikanaga)
03:43 PM Revision 8dbfd4b8 (git): merge revision(s) 58037: [Backport #10944]
docs for creating arrays
* array.c: [DOC] add example for Array.new with block and index.
Reported...
nagachika (Tomoyuki Chikanaga)
03:38 PM Bug #13364: Please backport r56310
ruby_2_3 r58162 merged revision(s) 56310. nagachika (Tomoyuki Chikanaga)
03:38 PM Revision 64cf9f11 (git): merge revision(s) 56310: [Backport #13364]
* win32/win32.c (poll_child_status): rb_w32_wait_events_blocking() sets
errno internally, then should not s...
nagachika (Tomoyuki Chikanaga)
03:37 PM Revision e3defadb (git): merge revision(s) 58077: [Backport #13358]
ostruct.rb: fix OpenStruct.allocate
* lib/ostruct.rb (OpenStruct.allocate): initialize an instance
...
nagachika (Tomoyuki Chikanaga)
03:35 PM Bug #13353: Backport stringio fixes
ruby_2_3 r58160 merged revision(s) 58040,58041. nagachika (Tomoyuki Chikanaga)
03:35 PM Revision 5194682b (git): merge revision(s) 58040,58041: [Backport #13353]
stringio.c: check character code
* ext/stringio/stringio.c (strio_ungetc): check if the character
...
nagachika (Tomoyuki Chikanaga)
03:18 PM Revision 18e641dc (git): merge revision(s) 57546: [Backport #13194]
rbinstall.rb: Gem::Installer lacks dir_mode option
* tool/rbinstall.rb (bundle-gems): Gem::Installer does no...
nagachika (Tomoyuki Chikanaga)
03:11 PM Bug #13238: string.c assertion fails after attempting to modify singleton class of a frozen string
ruby_2_3 r58157 merged revision(s) 56747,56754,56777.
nagachika (Tomoyuki Chikanaga)
03:11 PM Bug #12930: instance_eval, instance_exec raises TypeError on a frozen String
ruby_2_3 r58157 merged revision(s) 56747,56754,56777.
nagachika (Tomoyuki Chikanaga)
03:09 PM Bug #12923: Accessing singleton_class of fstring cause assertion failure
ruby_2_3 r58157 merged revision(s) 56747,56754,56777. nagachika (Tomoyuki Chikanaga)
03:08 PM Revision 1ba14687 (git): * 2017-03-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@58158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:08 PM Revision 018eeaf2 (git): merge revision(s) 56747,56754,56777: [Backport #12923] [Backport #12930] [Backport #13238]
class.c: no fstring singleton class
* class.c (singleton_class_of): prohibit fstrings from creating
...
nagachika (Tomoyuki Chikanaga)
02:57 PM Bug #13276 (Closed): Dir.glob returns empty array when OS has no more file handles (expected exception)
Applied in changeset trunk|r58156.
----------
dir.c: err at glob failure
* dir.c (glob_helper): raise a SystemCallE...
nobu (Nobuyoshi Nakada)
02:57 PM Revision 47563655 (git): dir.c: err at glob failure
* dir.c (glob_helper): raise a SystemCallError exception when
opendir() failed, except for ENOENT, ENOTDIR, and EAC...
nobu (Nobuyoshi Nakada)
02:49 PM Bug #13202: Enumerable#slice_before does not take both argument and block at the same time, as it ought to.
ruby_2_3 r58155 merged revision(s) 57584. nagachika (Tomoyuki Chikanaga)
02:49 PM Revision 783286fe (git): merge revision(s) 57584: [Backport #13202]
[DOC] Update an obsolete example for slice_before.
The argument for Enumerable#slice_before is is removed at...
nagachika (Tomoyuki Chikanaga)
02:47 PM Bug #13198: Tempfile#size is nil when nothing is written, expected 0
ruby_2_3 r58154 merged revision(s) 57972. nagachika (Tomoyuki Chikanaga)
02:47 PM Revision 57d0c36a (git): merge revision(s) 57972: [Backport #13198]
Fix bug of Tempfile#size if nothing is written [Bug #13198]
* lib/tempfile.rb (Tempfile#size): Fix its behav...
nagachika (Tomoyuki Chikanaga)
02:46 PM Bug #13148: [DOC] Small doc fix for Hash#dig and Struct#dig
ruby_2_3 r58153 merged revision(s) 53667,57735. nagachika (Tomoyuki Chikanaga)
02:46 PM Revision 316f37b1 (git): merge revision(s) 53667,57735: [Backport #13148]
hash.c: exception examples
* hash.c (rb_hash_dig): [DOC] add examples of exceptions.
Fix doc for Has...
nagachika (Tomoyuki Chikanaga)
02:37 PM Bug #13194: LIBRUBY_ALIASESのアクセス権が所有者のみになっている
ruby_2_3 r58152 merged revision(s) 57543. nagachika (Tomoyuki Chikanaga)
02:37 PM Revision 8231f5f7 (git): merge revision(s) 57543: [Backport #13194]
rbinstall.rb: default umask
* tool/rbinstall.rb: revert r49841 and default umask to just
prohibit ...
nagachika (Tomoyuki Chikanaga)
02:35 PM Revision e0cb040a (git): merge revision(s) 57280,57282: [Backport #13112]
console.c: OOB access
* ext/io/console/console.c (console_set_winsize): fix
out-of-bounds access. ...
nagachika (Tomoyuki Chikanaga)
01:51 PM Bug #13370 (Rejected): instance_exec occurs "no receiver given (ArgumentError)"
It was a bug in 2.4.0. nobu (Nobuyoshi Nakada)
07:12 AM Bug #13370 (Rejected): instance_exec occurs "no receiver given (ArgumentError)"
ArgumentError occurs in 2.4.1 on below code. It's the same in trunk.
```ruby
class Foo
def one
puts 1
...
ta1kt0me (hiroki tokutomi)
01:50 PM Misc #13366 (Rejected): error in ram reinstall
1.9.3 is already EOL.
Maybe, you need to report to rubygems repository.
http://github.com/rubygems/rubygems/
hsbt (Hiroshi SHIBATA)
01:38 PM Bug #13371: Syntax Error with regex when parens are omitted
shyouhei (Shyouhei Urabe) wrote:
> ndn (Nikola Nenkov) wrote:
> > As per the syntax highlighting in my text editor ...
ndn (Nikola Nenkov)
01:35 PM Bug #13371: Syntax Error with regex when parens are omitted
ndn (Nikola Nenkov) wrote:
> As per the syntax highlighting in my text editor and a discussion with another person, ...
shyouhei (Shyouhei Urabe)
01:20 PM Bug #13371 (Rejected): Syntax Error with regex when parens are omitted
When you skip the parens of method invocations and pass a regex, you can get a `SyntaxError` if the regex starts with... ndn (Nikola Nenkov)
01:15 PM Revision 0d40bf8f (git): error.c: warning functions
* error.c: define warning functions in all combinations of
* no errno, system errno, argument
* without/with enco...
nobu (Nobuyoshi Nakada)
12:27 PM Bug #13053: Array#select! can resize to negative size
ruby_2_3 r58149 merged revision(s) 57121. nagachika (Tomoyuki Chikanaga)
12:26 PM Revision 62a02670 (git): merge revision(s) 57121: [Backport #13053]
array.c: do not resize to less than 0
Shrinking the Array from the block invoked by Array#select! or
...
nagachika (Tomoyuki Chikanaga)
11:25 AM Bug #11964: __callee__ in aliased methods defined in a module returns an incorrect value
ruby_2_3 r58148 merged revision(s) 56592. nagachika (Tomoyuki Chikanaga)
11:25 AM Revision f8f026c4 (git): merge revision(s) 56592: [Backport #11964]
* eval.c, method.h, proc.c, vm.c, vm_eval.c, vm_insnhelper.c, vm_method.c:
TracePoint#method_id should retu...
nagachika (Tomoyuki Chikanaga)
11:13 AM Bug #10774: Regression: URI::MAilTo#to_mailtext - undefined method unescape for URI::RFC3986_Parser
ruby_2_3 r58147 merged revision(s) 56139,57066,57099,57100. nagachika (Tomoyuki Chikanaga)
11:13 AM Revision 4919dbab (git): merge revision(s) 56139,57066,57099,57100: [Backport #10774]
* lib/uri/mailto.rb: Removed needless `return` and use `.`` instead of `::`
with class method.
* t...
nagachika (Tomoyuki Chikanaga)
10:44 AM Revision cc8f2f85 (git): error.c: refactor warning messages
* error.c (with_warning_string): extract building warning message
string from variadic arguments.
* error.c (syser...
nobu (Nobuyoshi Nakada)
08:26 AM Bug #13349: Ruby unable to open files in /dev on AIX if compiled on AIX 7.1 or later
Thanks for the comments, i just found a bug description from the vendor which seems to apply.
I will apply the fix f...
0x6373 (Christian Schwabl)
06:41 AM Feature #13295: [PATCH] compile.c: apply opt_str_freeze to String#-@ (uminus)
On 2017/03/27 14:55, Eric Wong wrote:
> You're absolutely right; sorry about that. I will fix simply, for now.

...
ko1 (Koichi Sasada)
06:08 AM Feature #13295: [PATCH] compile.c: apply opt_str_freeze to String#-@ (uminus)
SASADA Koichi <[email protected]> wrote:
> On 2017/03/26 15:16, Eric Wong wrote:
> > Oops, I already committed r57828 ...
normalperson (Eric Wong)
05:41 AM Feature #13295: [PATCH] compile.c: apply opt_str_freeze to String#-@ (uminus)
On 2017/03/26 15:16, Eric Wong wrote:
> Oops, I already committed r57828 before this message.
> opt_str_freeze ins...
ko1 (Koichi Sasada)
06:12 AM Revision 2ff826ee (git): * 2017-03-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:12 AM Revision 669a55df (git): fix redefinition optimization for -"literal string" (UMinus)
Unfortunately this enlarges insns.def by yet another
instruction. However, it is much prettier than opt_str_freeze
i...
Eric Wong
05:52 AM Bug #13343: Improve Hash#merge performance
I followed the behavior of Array's methods such as
~~~
VALUE
rb_ary_sort(VALUE ary)
{
ary = rb_ary_dup(ary...
watson1978 (Shizuo Fujita)
05:21 AM Bug #13343: Improve Hash#merge performance
[email protected] wrote:
> https://bugs.ruby-lang.org/issues/13343
> ----------------------------------------
...
normalperson (Eric Wong)
05:21 AM Bug #13343: Improve Hash#merge performance
[email protected] wrote:
> https://bugs.ruby-lang.org/issues/13343
> ----------------------------------------
...
normalperson (Eric Wong)
05:49 AM Bug #13369 (Closed): TracePoint gives incorrect `return_value` after rescuing error when using `return`
In the following example
```ruby
class Foo
MyError = Class.new(StandardError)
def example1
norf
r...
backus (John Backus)
03:50 AM Feature #13368 (Closed): Improve performance of Array#sum with float elements
The declaration of local variable in loop, it will initialize local variable for each run of the loop with clang gene... watson1978 (Shizuo Fujita)

03/26/2017

10:29 PM Bug #13367 (Closed): Fix issue for MinGW / MSYS2 builds and testing
I'm working to get test-all working in a stable fashion in a Windows MinGW / MSYS2 environment. One item I've looked... MSP-Greg (Greg L)
05:57 PM Misc #13366 (Rejected): error in ram reinstall
Error running 'env GEM_HOME=/Users/krin/.rvm/gems/ruby-1.9.3-p551@global GEM_PATH= /Users/krin/.rvm/rubies/ruby-1.9.3... matt3 (matthew chow)
04:42 PM Revision b411090c (git): merge revision(s) 53566:
* configure.in: improve ICC (Intel C Compiler) support.
* configure.in (CXX): The name of icc's c++ compiler...
U.Nakamura
10:21 AM Feature #13295 (Closed): [PATCH] compile.c: apply opt_str_freeze to String#-@ (uminus)
Applied in changeset trunk|r58142.
----------
NEWS: feature number for String#-@ compile-time optimization
[ruby-co...
Anonymous
06:21 AM Feature #13295: [PATCH] compile.c: apply opt_str_freeze to String#-@ (uminus)
[email protected] wrote:
> We looked at this issue in today's developer meeting.
>
> Koichi pointed out tha...
normalperson (Eric Wong)
10:21 AM Revision 833e42d1 (git): NEWS: feature number for String#-@ compile-time optimization
[ruby-core:79971] [Feature #13295]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58142 b2dd03c8-39d4-4d8f-98ff-8...
Eric Wong
09:23 AM Misc #13329: Creating a German ruby mailinglist on ruby-lang.org?
I would appreciate it if there could at least be an indication as to whether this is possible or not. Because otherwi... Quintus (Marvin Gülker)
08:25 AM Revision ce3ea463 (git): * thread.c (rb_thread_fd_close): unintentionally removed at r58094.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@58141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:25 AM Revision 1fb37c4c (git): * test/ruby/test_thread.rb (test_thread_interrupt_for_killed_thread):
may fix the test failure on some platforms introduced at r58108.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branch...
U.Nakamura
07:22 AM Revision b2cdb79c (git): merge revision(s) 49806:
envutil.rb: timeout_error argument to invoke_ruby
* test/lib/envutil.rb (invoke_ruby): add `timeout_error` o...
U.Nakamura
07:13 AM Revision cb64ef24 (git): parse.y: unterminated content token
* parse.y (parser_parse_string): defer the end token to next
reading, to yield tSTRING_CONTENT with the unterminate...
nobu (Nobuyoshi Nakada)
06:21 AM Feature #13095: [PATCH] io.c (rb_f_syscall): remove deprecation notice
ext/syscall with numbers defined would be nice, but I think optional.

Mainly, I want to be able to continue tryin...
normalperson (Eric Wong)
04:48 AM Bug #13365 (Closed): Improve performance of rb_equal() with special constants
rb_equal() is been using in many places to compare the object.
If objects are special constants,
"if (obj1 == obj...
watson1978 (Shizuo Fujita)
04:11 AM Revision 7b9fffe6 (git): * thread.c (rb_thread_sleep_deadly_allow_spurious_wakeup): need to
mark as exported. this may fix the load error introduced at r58115.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/br...
U.Nakamura
01:21 AM Revision 07e4aa67 (git): gmake.mk: multi mspec
* defs/gmake.mk (MSPECOPT): enable multi exec if parallel make.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58...
nobu (Nobuyoshi Nakada)
12:50 AM Revision 0e22e24d (git): common.mk: test-rubyspec
* common.mk (yes-test-rubyspec): make jobserver ready.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58135 b2dd0...
nobu (Nobuyoshi Nakada)

03/25/2017

08:35 PM Revision 7c2a8668 (git): * 2017-03-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:35 PM Revision ab844e7a (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:35 PM Revision 14ae7869 (git): Add a tool for backporters.
* tool/generate-backport-changelog.rb: Generate ChangeLog entries from svn log.
git-svn-id: svn+ssh://ci.ruby-lang....
U.Nakamura
08:31 PM Revision 9c3d2ca6 (git): * ChangeLog: log for r58102.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@58131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:30 PM Revision 544c352e (git): * ChangeLog: logs for r58085 - r58129.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@58130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
06:55 PM Bug #10944: Documentation of Array.new w.r.t. element index available to a block
ruby_2_2 r58129 merged revision(s) 58037. usa (Usaku NAKAMURA)
06:55 PM Revision 64cd400a (git): merge revision(s) 58037: [Backport #10944]
docs for creating arrays
* array.c: [DOC] add example for Array.new with block and index.
Reported...
U.Nakamura
06:55 PM Bug #10936: Error in Rubydoc for DateTime#rfc3339
ruby_2_2 r58128 merged revision(s) 58020. usa (Usaku NAKAMURA)
06:55 PM Revision 03ab27a8 (git): merge revision(s) 58020: [Backport #10936]
date_core.c: fix error in DateTime docs
* ext/date/date_core.c: [DOC] fix format string for DateTime#rfc3339...
U.Nakamura
06:54 PM Bug #9294: Documentation for IO#read claims resulting string is always ASCII-8BIT encoding
ruby_2_2 r58127 merged revision(s) 58008. usa (Usaku NAKAMURA)
06:54 PM Revision b41259dc (git): merge revision(s) 58008: [Backport #9294]
io.c: improve docs
* io.c: [DOC] improve and harmonize docs for IO#read and ARGF#read;
fix invalid...
U.Nakamura
06:42 PM Bug #13096: error using undef_method + refinements
ruby_2_2 r58126 merged revision(s) 57362. usa (Usaku NAKAMURA)
06:42 PM Revision d5b08a46 (git): merge revision(s) 57362: [Backport #13096]
vm_method.c: resolve refined method to undef
* vm_method.c (rb_undef): resolve the method entry which refine...
U.Nakamura
06:36 PM Bug #13225: [DOC] expand docs for Date shifting
ruby_2_2 r58125 merged revision(s) 57737. usa (Usaku NAKAMURA)
06:36 PM Revision 950758b0 (git): merge revision(s) 57737: [Backport #13225]
date_core.c: expand docs for Date shifting
* ext/date/date_core.c: [DOC] expand docs for Date shifting
...
U.Nakamura
06:35 PM Bug #13159: [DOC] Revise documentation for OpenStruct
ruby_2_2 r58124 merged revision(s) 57887. usa (Usaku NAKAMURA)
06:35 PM Revision d823f587 (git): merge revision(s) 57887: [Backport #13159]
lib/ostruct.rb: [DOC] revise docs for OpenStruct
* update paragraph on implementation:
define_sing...
U.Nakamura
06:31 PM Bug #13132: [DOC] Improve documentation for Binding
ruby_2_2 r58123 merged revision(s) 57352. usa (Usaku NAKAMURA)
06:31 PM Revision 25912b88 (git): merge revision(s) 57352: [Backport #13132]
doc: improve documentation for Binding [ci skip]
* remove explicit return from code examples
* gramm...
U.Nakamura
06:28 PM Bug #13281: [DOC] OptionParser docs leak into class documentation of Object
ruby_2_2 r58122 merged revision(s) 57775. usa (Usaku NAKAMURA)
06:28 PM Revision 352b041d (git): merge revision(s) 57775: [Backport #13281]
nodoc OptParse
* lib/optparse.rb: [DOC] nodoc OptParse, introduced with r46126,
to avoid leaking o...
U.Nakamura
06:26 PM Bug #13233: [DOC] Fix rdoc for Rational
ruby_2_2 r58121 merged revision(s) 57686. usa (Usaku NAKAMURA)
06:26 PM Revision 02deb79d (git): merge revision(s) 57686: [Backport #13233]
rational.c: fix rdoc
* rational.c: [DOC] fix wrong indentations and comment out some lines
in code...
U.Nakamura
06:24 PM Bug #13214: FileUtils::mkdir_p creates additional (unrequested) directory on Cygwin
ruby_2_2 r58120 merged revision(s) 57640. usa (Usaku NAKAMURA)
06:24 PM Revision acc6a302 (git): merge revision(s) 57640: [Backport #13214]
fileutils.rb: do not make root
* lib/fileutils.rb (FileUtils#mkdir_p): no need to make root
direct...
U.Nakamura
06:22 PM Bug #13081: resolv.rb may be the cause of the rubygems bug on Windows
ruby_2_2 r58119 merged revision(s) 57265,57266. usa (Usaku NAKAMURA)
06:22 PM Revision 1bd1e843 (git): merge revision(s) 57265,57266: [Backport #13081]
win32/resolv.rb: ad hoc workaround
* ext/win32/lib/win32/resolv.rb (Win32::Resolv::SZ): an ad hoc
...
U.Nakamura
06:19 PM Bug #13192: [DOC] Add example for Symbol#to_s
ruby_2_2 r58118 merged revision(s) 57536. usa (Usaku NAKAMURA)
06:19 PM Revision cc938265 (git): merge revision(s) 57536: [Backport #13192]
doc: Add example for Symbol#to_s
* string.c: add example for Symbol#to_s.
The docs for Symbol#to_s ...
U.Nakamura
06:16 PM Bug #13242: SIGSEGV in rb_bigzero_p()
ruby_2_2 r58117 merged revision(s) 57688,57689. usa (Usaku NAKAMURA)
06:16 PM Revision f84d2864 (git): merge revision(s) 57688,57689: [Backport #13242]
rational.c: infinity in power
* rational.c (nurat_expt): return Infinity due to overflow.
[ruby-co...
U.Nakamura
06:13 PM Bug #13015: Segfault when using super and underscore parameters
ruby_2_2 r58116 merged revision(s) 57024. usa (Usaku NAKAMURA)
06:13 PM Revision d4101846 (git): merge revision(s) 57024: [Backport #13015]
vm.c: check type of hash to merge
* vm.c (core_hash_merge): check the type of the target hash to
m...
U.Nakamura
06:07 PM Bug #12405: Queue doesn't work inside of trap
ruby_2_2 r58115 merged revision(s) 57477,57478,57479,57492. usa (Usaku NAKAMURA)
05:54 PM Bug #12405: Queue doesn't work inside of trap
nagachika-san, r57492 is also required. usa (Usaku NAKAMURA)
06:07 PM Revision d014f463 (git): merge revision(s) 57477,57478,57479,57492: [Backport #12405]
use TRUE/FALSE.
define rb_thread_sleep_deadly_allow_spurious_wakeup().
* thread.c, thread_sync.c: d...
U.Nakamura
05:55 PM Feature #13333: block to yield
> Out of curiosity: What's the use case(s)?
Could be simply due to reciprocity. :)
shevegen (Robert A. Heiler)
05:45 PM Bug #13190: [DOC] Fix error for escape sequences in string literals
ruby_2_2 r58114 merged revision(s) 51871,51872,51874,51875,51876,51877,51878,57517. usa (Usaku NAKAMURA)
05:45 PM Revision ed20b256 (git): merge revision(s) 51871,51872,51874,51875,51876,51877,51878,57517: [Backport #13190]
* doc/syntax/literals.rdoc (Strings): mention about ?a literal.
literals.rdoc: fix typos
* doc/synt...
U.Nakamura
05:37 PM Bug #13189: [DOC] Restore class documentation for Struct
ruby_2_2 r58113 merged revision(s) 57522. usa (Usaku NAKAMURA)
05:37 PM Revision fd69ec05 (git): merge revision(s) 57522: [Backport #13189]
doc: restore class documentation for Struct
* struct.c: restore class documentation for Struct
tha...
U.Nakamura
05:36 PM Bug #13161: [DOC] Enumerable#{min,min_by,max,max_by} didn't mention they return a sorted array
ruby_2_2 r58112 merged revision(s) 57434. usa (Usaku NAKAMURA)
05:36 PM Revision 0a1e5646 (git): merge revision(s) 57434: [Backport #13161]
Enumerable#{min,min_by,max,max_by} [ci skip]
* enum.c: [DOC] Enumerable#{min,min_by,max,max_by} return a sor...
U.Nakamura
05:35 PM Bug #11900: broken encoding of commandline on Windows
ruby_2_2 r58111 merged revision(s) 54785. usa (Usaku NAKAMURA)
05:35 PM Revision bf2d4e93 (git): merge revision(s) 54785: [Backport #11900]
* ruby.c (process_options): convert -e script to the encoding
given by a command line option on Windows. a...
U.Nakamura
05:34 PM Bug #11752: Bug in Rational documentation
ruby_2_2 r58110 merged revision(s) 57539. usa (Usaku NAKAMURA)
05:34 PM Revision ae432a96 (git): merge revision(s) 57539: [Backport #11752]
rational.c: fix rdoc [ci skip]
* rational.c (rb_rational_plus): [DOC] fix an example.
A patch by T...
U.Nakamura
05:32 PM Bug #13364: Please backport r56310
ruby_2_2 r58109 merged revision(s) 56310. usa (Usaku NAKAMURA)
05:31 PM Bug #13364 (Closed): Please backport r56310
usa (Usaku NAKAMURA)
05:30 PM Bug #13364 (Closed): Please backport r56310
バックポート管理用のチケットです。 usa (Usaku NAKAMURA)
05:32 PM Revision 8c34c05d (git): merge revision(s) 56310: [Backport #13364]
* win32/win32.c (poll_child_status): rb_w32_wait_events_blocking() sets
errno internally, then should not s...
U.Nakamura
05:27 PM Bug #8996: pthread_mutex_lock EINVAL
ruby_2_2 r58108 merged revision(s) 57595. usa (Usaku NAKAMURA)
05:27 PM Revision f60e5af0 (git): merge revision(s) 57595: [Backport #8996]
check thread deadness correctly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@58108 b2dd03c8-39d4-...
U.Nakamura
05:13 PM Bug #12741: Timeout with specified exception class sets cause on error if timeout block is handling an exception when timeout occurs
ruby_2_2 r58107 merged revision(s) 56125,56150. usa (Usaku NAKAMURA)
05:13 PM Revision da0e2152 (git): merge revision(s) 56125,56150: [Backport #12741]
* thread.c (rb_threadptr_raise): set cause from the called thread,
but not from the thread to be interrupte...
U.Nakamura
05:11 PM Bug #10403: `puts` documentation fix
ruby_2_2 r58106 merged revision(s) 57767,57943. usa (Usaku NAKAMURA)
05:11 PM Revision 134c045f (git): merge revision(s) 57767,57943: [Backport #10403]
io.c: documentation for puts
* io.c: [DOC] clarify that the 'record separator' between
arguments p...
U.Nakamura
05:08 PM Bug #13273: [DOC] Proc#call docs show "Document-method: []" directive
ruby_2_2 r58105 merged revision(s) 57765. usa (Usaku NAKAMURA)
05:08 PM Revision 8ab5fe41 (git): merge revision(s) 57765: [Backport #13273]
proc.c: documentation for Proc#{call,yield,[]}
* proc.c: [DOC] fix and improve docs for Proc#{call,yield,[]}...
U.Nakamura
05:03 PM Bug #12975: Edit documentation for IO#print function
ruby_2_2 r58104 merged revision(s) 57780. usa (Usaku NAKAMURA)
05:03 PM Revision 673310ec (git): merge revision(s) 57780: [Backport #12975]
docs for IO#print
* io.c: [DOC] split documentation for IO#print into smaller paragraphs,
delete d...
U.Nakamura
05:01 PM Bug #13292: Invalid encodings in UTF-32
ruby_2_2 r58103 merged revision(s) 57816,57817. usa (Usaku NAKAMURA)
05:01 PM Revision ad075f69 (git): merge revision(s) 57816,57817: [Backport #13292]
fix UTF-32 valid_encoding?
* enc/utf_32be.c (utf32be_mbc_enc_len): check arguments precisely.
[rub...
U.Nakamura
04:58 PM Revision b824ac5f (git): * regcomp.c (set_bm_skip): Need to check the end of the string.
this patch is from https://github.com/k-takata/Onigmo/commit/e5c0e6c36187898bb27960cd66d591f172558848 .
[Backport #...
U.Nakamura
04:48 PM Bug #13193: [DOC] Revise docs for Date and DateTime
ruby_2_2 r58101 merged revision(s) 57549. usa (Usaku NAKAMURA)
04:48 PM Revision 33581853 (git): merge revision(s) 57549: [Backport #13193]
date_core.c: [DOC] revise docs [ci skip]
* fix malformed rdoc for Date#today, Date._strptime,
and ...
U.Nakamura
04:35 PM Bug #13169: Fix OpenStruct#each_pair return value
ruby_2_2 r58100 merged revision(s) 57515. usa (Usaku NAKAMURA)
04:35 PM Revision fc7fa64b (git): merge revision(s) 57515: [Backport #13169]
lib/ostruct.rb: Fix returned value of each_pair.
From a patch by Marcus Stollsteimer. [Fixes #13169]
git-sv...
U.Nakamura
04:31 PM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
ruby_2_2 r58099 merged revision(s) 57278,57279. usa (Usaku NAKAMURA)
04:31 PM Revision bdedc17f (git): merge revision(s) 57278,57279: [Backport #12855]
fix optimization for hash aset/aref with fstring
Patch by Eric Wong [ruby-core:78797].
I don't like ...
U.Nakamura
04:29 PM Bug #13135: Regexp.last_match returns nil with s.rindex(//)
ruby_2_2 r58098 merged revision(s) 57374. usa (Usaku NAKAMURA)
04:29 PM Revision 0d528f4a (git): merge revision(s) 57374: [Backport #13135]
string.c: rindex(//) should set $~.
This seems a bug introduced by r520 (1.4.0). [ruby-core:79110] [Bug #13...
U.Nakamura
04:15 PM Bug #13254: Dir.exist? などで「ディスクがありません」ダイアログが表示される
ruby_2_2 r58097 merged revision(s) 57741. usa (Usaku NAKAMURA)
04:15 PM Revision 0f70d439 (git): merge revision(s) 57741: [Backport #13254]
disable critical-error-handler
* win32/win32.c (rb_w32_sysinit): disable critical-error-handler
me...
U.Nakamura
04:14 PM Bug #13267: ruby 2.4.0 i686-w64-mingw32 + boost compilation error
ruby_2_2 r58096 merged revision(s) 57762. usa (Usaku NAKAMURA)
04:14 PM Revision 9f853b2e (git): merge revision(s) 57762: [Backport #13267]
broken mingw
* configure.in: check whether frexp and modf are broken.
* include/ruby/win32.h (frexp...
U.Nakamura
04:13 PM Bug #13205: Backport r57589 (parallel.rb: fix intervention)
ruby_2_2 r58095 merged revision(s) 57589. usa (Usaku NAKAMURA)
04:13 PM Revision 2d5eca7f (git): merge revision(s) 57589: [Backport #13205]
parallel.rb: fix intervention
* test/lib/test/unit/parallel.rb (_report): send a response and a
ne...
U.Nakamura
04:03 PM Bug #13158: UNIXServer#closed? returns false after UNIXServer#close called
ruby_2_2 r58094 merged revision(s) 57422. usa (Usaku NAKAMURA)
04:03 PM Revision a48d1547 (git): merge revision(s) 57422: [Backport #13158]
io.c: close before wait
* io.c (io_close_fptr): notify then close, and wait for other
threads befo...
U.Nakamura
03:47 PM Bug #13076: SEGV in io.c when reading closed stream in Thread
ruby_2_2 r58093 merged revision(s) 57199,57202,57206,57224. usa (Usaku NAKAMURA)
03:47 PM Revision 8a14ed3d (git): merge revision(s) 57199,57202,57206,57224: [Backport #13076]
io.c: fix race between read and close
* io.c (io_fillbuf): fix race between read and close, in the case
...
U.Nakamura
03:39 PM Bug #12884: Using a HashWithIndifferentAccess with a default value in a function with a keyword parameter converts it to a Hash.
ruby_2_2 r58092 merged revision(s) 57360. usa (Usaku NAKAMURA)
03:39 PM Revision d8b81e52 (git): merge revision(s) 57360: [Backport #12884]
class.c: non-keyword hash class
* class.c (rb_extract_keywords): keep the class of non-keyword
ele...
U.Nakamura
03:36 PM Bug #13119: String#scrub ignores the block if the string encoding is not ASCII-compatible
ruby_2_2 r58091 merged revision(s) 57302,57303,57304. usa (Usaku NAKAMURA)
03:36 PM Revision 8dc3d3fd (git): merge revision(s) 57302,57303,57304: [Backport #13119]
string.c: block for scrub with ASCII-incompatible
* string.c (rb_enc_str_scrub): honor the given block with
...
U.Nakamura
03:30 PM Bug #12613: iseq_set_sequence: adjust bug -1 < 0 (retry inside begin/rescue)
ruby_2_2 r58090 merged revision(s) 57368. usa (Usaku NAKAMURA)
03:30 PM Revision a0f4f436 (git): merge revision(s) 57368: [Backport #12613]
compile.c: check err_info
* compile.c (iseq_setup): bail out if any errors found.
[ruby-core:76531...
U.Nakamura
03:26 PM Feature #13303: String#any? as !String#empty?
My vote for is for not needed, with second choice of `not_empty?`.
1) neg - I don't believe it's always necessary ...
MSP-Greg (Greg L)
03:19 PM Bug #13089: r57227 の変更ではリークが起きるようです
ruby_2_2 r58089 merged revision(s) 57236. usa (Usaku NAKAMURA)
03:19 PM Revision d53acd85 (git): merge revision(s) 57236: [Backport #13089]
rational.c: memory leak in gcd
* rational.c (rb_gcd_gmp): fix memory leak. patched by KISHIMOTO,
...
U.Nakamura
03:16 PM Bug #13075: String#unpack with block / String#unpack1 exposes uninitialized memory
ruby_2_2 r58088 merged revision(s) 57187,57234. usa (Usaku NAKAMURA)
03:16 PM Revision c7405500 (git): merge revision(s) 57187,57234: [Backport #13075]
pack.c: avoid returning uninitialized String
Fix unpacking with 'b', 'B', 'h' and 'H' format. Do not return ...
U.Nakamura
03:09 PM Bug #13012: irb fails to define a method with a reserved-word-ish keyword argument
ruby_2_2 r58086 merged revision(s) 57027. usa (Usaku NAKAMURA)
03:09 PM Revision 989532c5 (git): * 2017-03-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@58087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision e58af076 (git): merge revision(s) 57027: [Backport #13012]
ruby-lex.rb: fix for label
* lib/irb/ruby-lex.rb (identify_identifier): treat identifier just
foll...
U.Nakamura
02:43 PM Bug #12478: ruby2.2.5でオブジェクトに対して def_delegatorを行うとNoMethodError undefined method `method_defined?' が発生する。
ruby_2_2 r58085 merged revision(s) 53383,55366. usa (Usaku NAKAMURA)
02:43 PM Revision a14ba6e3 (git): merge revision(s) 53383,55366: [Backport #12478]
* lib/forwardable.rb (def_instance_delegator): adjust backtrace of
method body by tail call optimization. ...
U.Nakamura
07:46 AM Bug #13361 (Closed): Can't build Ruby trunk with i386 arch on macOS 10.12
Applied in changeset trunk|r58084.
----------
configure.in: syscall is deprecated on macOS
* configure.in: syscall ...
nobu (Nobuyoshi Nakada)
03:31 AM Bug #13361: Can't build Ruby trunk with i386 arch on macOS 10.12
I succeeded to build i386 on my macOS with your patch.
Thank you, nobu !
watson1978 (Shizuo Fujita)
07:46 AM Revision cd80709c (git): configure.in: syscall is deprecated on macOS
* configure.in: syscall is no longer supported on macOS since
10.12. [ruby-core:80300] [Bug #13361]
git-svn-id: s...
nobu (Nobuyoshi Nakada)
03:23 AM Bug #13236 (Closed): Ruby segfault
Applied in changeset trunk|r58083.
----------
class.c: prohibit refinement module
* class.c (ensure_includable): ca...
nobu (Nobuyoshi Nakada)
02:11 AM Bug #13236 (Assigned): Ruby segfault
Thank you, reduced code with `GC.stress` could reproduce it.
```ruby
module M
include refine(String) {def test...
nobu (Nobuyoshi Nakada)
03:23 AM Revision 217f599a (git): class.c: prohibit refinement module
* class.c (ensure_includable): cannot include refinement
module, or the type and the class do not match.
[ruby-co...
nobu (Nobuyoshi Nakada)
02:57 AM Revision 19a1f703 (git): class.c: ensure_includable
* class.c (ensure_includable): extract checks to include and
prepend.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
nobu (Nobuyoshi Nakada)
01:44 AM Bug #13363 (Closed): Backport ripper location fix
r58080 fixed a bug of line number after an unterminated string literal, which affected `Ripper.lex`. nobu (Nobuyoshi Nakada)
01:07 AM Revision 0d0eefd9 (git): * 2017-03-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:07 AM Revision e5600caf (git): keep line number after unterminated string literal
* parse.y (parser_parse_string): keep line number even after an
unterminated string literal. it does not matter in...
nobu (Nobuyoshi Nakada)

03/24/2017

11:38 PM Bug #13236: Ruby segfault
nobu (Nobuyoshi Nakada) wrote:
> Could you enable debugging?
So I *think* I have managed to bisect the segfault. ...
Gondolin (Damien Robert)
11:30 PM Bug #13358: OpenStruct overriding allocate
Eregon (Benoit Daloze) wrote:
> But not only, after all it is a public and well-known method (many hits on GitHub co...
nobu (Nobuyoshi Nakada)
04:48 PM Bug #13358: OpenStruct overriding allocate
nobu (Nobuyoshi Nakada) wrote:
> For what purpose?
> It should be used by `Class#new`, `Kernel#dup`, `Kernel#clone`...
Eregon (Benoit Daloze)
02:01 PM Bug #13358: OpenStruct overriding allocate
Eregon (Benoit Daloze) wrote:
> Lots of Ruby code calls Class#allocate.
> Of course, #initialize should be called d...
nobu (Nobuyoshi Nakada)
01:11 PM Bug #13358: OpenStruct overriding allocate
nobu (Nobuyoshi Nakada) wrote:
> Note that `OpenStruct.allocate` is intended to be used by only psych.
> Not only `...
Eregon (Benoit Daloze)
12:16 PM Bug #13358 (Closed): OpenStruct overriding allocate
Applied in changeset r58077.
----------
ostruct.rb: fix OpenStruct.allocate
* lib/ostruct.rb (OpenStruct.allocate):...
nobu (Nobuyoshi Nakada)
08:14 AM Bug #13358: OpenStruct overriding allocate
Note that `OpenStruct.allocate` is intended to be used by only psych.
Not only `OpenStruct`, `Class#allocate` is not...
nobu (Nobuyoshi Nakada)
06:20 PM Feature #13303: String#any? as !String#empty?
mame (Yusuke Endoh) wrote:
> if h and h["value"].present?
I think `foo.present?` semantically should be the s...
stomar (Marcus Stollsteimer)
03:14 PM Feature #13303: String#any? as !String#empty?
duerst (Martin Dürst) wrote:
> [].any? is always true.
No, it is always false. I agree that `String#any?` is a b...
mame (Yusuke Endoh)
12:47 PM Feature #13303: String#any? as !String#empty?
Maybe String#filled? or String#filled_in? ? rosenfeld (Rodrigo Rosenfeld Rosas)
08:46 AM Feature #13303: String#any? as !String#empty?
`any?` would definitely be the wrong name, because for Arrays, [].any? is always true.
Of the names proposed so fa...
duerst (Martin Dürst)
08:18 AM Feature #13303: String#any? as !String#empty?
matz (Yukihiro Matsumoto) wrote:
> Use-case?
For example https://github.com/ruby/ruby/commit/0256fa88903929574244...
naruse (Yui NARUSE)
02:30 PM Bug #13361 (Feedback): Can't build Ruby trunk with i386 arch on macOS 10.12
Does this work?
```diff
diff --git a/configure.in b/configure.in
index 1cec2e33ac..dcd56ba2f7 100644
--- a/conf...
nobu (Nobuyoshi Nakada)
09:24 AM Bug #13361: Can't build Ruby trunk with i386 arch on macOS 10.12
The build error is occurred on i386 only. watson1978 (Shizuo Fujita)
07:07 AM Bug #13361: Can't build Ruby trunk with i386 arch on macOS 10.12
Only i386 but not x86_64? nobu (Nobuyoshi Nakada)
02:18 AM Bug #13361 (Closed): Can't build Ruby trunk with i386 arch on macOS 10.12
Ruby uses deprecated function and it causes build error.
Here is reproduce operation.
~~~
$ svn co http://svn.ru...
watson1978 (Shizuo Fujita)
02:06 PM Revision 33334546 (git): merge revision(s) 58078:
export_changelog must specify the branch's url
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@58079 b...
naruse (Yui NARUSE)
02:05 PM Revision 8d1dacb2 (git): export_changelog must specify the branch's url
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:16 PM Revision cd911b93 (git): ostruct.rb: fix OpenStruct.allocate
* lib/ostruct.rb (OpenStruct.allocate): initialize an instance
variable directly, without calling `intialize` metho...
nobu (Nobuyoshi Nakada)
10:39 AM Bug #13360 (Closed): MinGW svn 58071 Build broken! Appears unicode related...
MSP-Greg (Greg L) wrote:
> Please close.
Done.
duerst (Martin Dürst)
03:53 AM Bug #13360: MinGW svn 58071 Build broken! Appears unicode related...
Note to self - always check appveyor and travis files
make touch-unicode-files
Please close.
MSP-Greg (Greg L)
12:46 AM Bug #13360 (Closed): MinGW svn 58071 Build broken! Appears unicode related...
As mentioned previously, I've been building and using trunk for several months. Last build I did that was fine was 2... MSP-Greg (Greg L)
07:29 AM Revision 7142f5b5 (git): logger: remove redundant opt_str_freeze use
Strings in "when" statements are allocation-free, so there's
never any reason to uglify the code to use opt_str_freez...
Eric Wong
05:51 AM Feature #13362 (Closed): [PATCH] socket: avoid fcntl for read/write_nonblock on Linux
On platforms where MSG_DONTWAIT works reliably on all sockets
(so far, I know of Linux), we can avoid fcntl syscalls...
normalperson (Eric Wong)
04:37 AM Revision 7cdf09ca (git): Do not update Unicode headers
* common.mk (name2ctype.h, casefold.h): use as checked out unless
ALWAYS_UPDATE_UNICODE=yes.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
03:42 AM Revision cf94bb9a (git): Don't download from Unicode.org
* tool/make-snapshot: use checked out headers for Unicode, to get
rid of downloading data files from Unicode.org.
...
nobu (Nobuyoshi Nakada)
02:44 AM Revision f5e26594 (git): common.mk: touch-unicode-files
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:10 AM Revision 489c1e33 (git): Make Unicode data directory
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:37 AM Bug #13062: 2.4.0-rc1 BigDecimal regression - to_d inconsistent with other numeric classes
1.3.1 still had the problem, but 1.3.2 worked, thanks! It would still be nice if this was ported over to 2.4.x abezzub (Andrew Bezzub)
12:27 AM Bug #13062: 2.4.0-rc1 BigDecimal regression - to_d inconsistent with other numeric classes
You can install and use bigdecimal-1.3.1 via standalone gem with Ruby 2.4 hsbt (Hiroshi SHIBATA)

03/23/2017

11:55 PM Revision 96069e95 (git): Don't download from Unicode.org
* .travis.yml, appveyor.yml: use checked out headers for Unicode,
to get rid of downloading data files from Unicode...
nobu (Nobuyoshi Nakada)
11:52 PM Bug #13359 (Third Party's Issue): ruby-2.4.1/bin/ruby_executable_hooks: [BUG] Segmentation fault at 0x00000000000000
Seems a pg gem's issue. nobu (Nobuyoshi Nakada)
03:50 PM Bug #13359 (Third Party's Issue): ruby-2.4.1/bin/ruby_executable_hooks: [BUG] Segmentation fault at 0x00000000000000
crashed after rspec spec
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin16]
arek-natu (Arkadiusz Poczobut)
08:32 PM Feature #13303: String#any? as !String#empty?
Actually the name .nonempty? is easier to understand than .any? in this
context, or non-empty strings.
I think th...
shevegen (Robert A. Heiler)
03:55 PM Revision e1e5857c (git): enc-unicode.rb: fix version matching
* tool/enc-unicode.rb (data_foreach): version comments do not
include sub directory names.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
03:49 PM Revision 81ab4132 (git): fix GraphemeBreakProperty.txt
* tool/downloader.rb: download to the file given in ARGV.
* tool/enc-unicode.rb (parse_GraphemeBreakProperty): fix d...
nobu (Nobuyoshi Nakada)
03:47 PM Revision de418173 (git): * 2017-03-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:47 PM Revision a7b8741e (git): common.mk: updating name2ctype.h
* common.mk (name2ctype.h): update if ALWAYS_UPDATE_UNICODE = yes,
as well as casefold.h.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
01:27 PM Bug #13358: OpenStruct overriding allocate
I agree making OpenStruct.allocate an alias of Class#new is not a great idea and easily problematic.
We had a proble...
Eregon (Benoit Daloze)
01:15 PM Bug #13358 (Closed): OpenStruct overriding allocate
In https://github.com/ruby/ruby/commit/15960b37e82ba60455c480b1c23e1567255d3e05 OpenStruct gained
~~~ruby
class...
sitter (Harald Sitter)
11:08 AM Bug #13357 (Closed): Improve Time#+ & Time#- performance
Improve Time#+ & Time#- performance
Time#+ & Time#- will be faster around 15%.
If internal values would have Fixn...
watson1978 (Shizuo Fujita)
08:28 AM Feature #13355 (Closed): [PATCH] compile.c: optimize literal String range in case/when dispatch
This seems obvious, and manages to pass existing tests.
Earlier, I found myself writing code like:
case RUBY_...
normalperson (Eric Wong)
07:59 AM Revision d77214e8 (git): enc-unicode.rb: ifdef blocks
* tool/enc-unicode.rb (Unifdef#ifdef): enclose conditional blocks
in blocks.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
07:59 AM Revision 8083a359 (git): enc-unicode.rb: uniname2ctype_offset
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:53 AM Revision 12b80586 (git): update name2ctype.h
* enc/unicode/9.0.0/name2ctype.h: update due to merger of Onigmo
6.0.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
07:44 AM Bug #13062: 2.4.0-rc1 BigDecimal regression - to_d inconsistent with other numeric classes
I can reproduce this in 2.4.1. Is this going to be fixed in 2.4.2? This is a significant issue that makes it hard to ... abezzub (Andrew Bezzub)
04:38 AM Bug #13286: Segfault when using rb_debug_inspector_open / rb_debug_inspector_frame_binding_get with Fiddle, but not when directly from C extension
Here's a link to a c-library extension that has been working great for us:
https://github.com/shreeve/bindings
shreeve (Steve Shreeve)
02:00 AM Bug #13222: Array#sum inconsistency when init value is non-numeric
I confirmed this behavior appears not only 2.5.0dev but also 2.4.x.
~~~
$ docker run ruby:2.4.1 ruby -e "p [0].su...
mtsmfm (Fumiaki Matsushima)
12:49 AM Bug #13352: RegExp infinite looping
Thank' to @naruse
> https://regex101.com/
Your's workaround is fine.
It OK that "Somewhere in my regular exp...
jumnichi_kose (小瀬 淳一)

03/22/2017

08:23 PM Bug #13306 (Closed): [DOC] rdoc for IO#puts
Applied in changeset r58062.
----------
io.c: [DOC] expand docs for IO#puts
[ruby-core:80081] [Bug #13306]
stomar (Marcus Stollsteimer)
08:23 PM Revision df97d4e7 (git): * 2017-03-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:23 PM Revision 5f5f648c (git): io.c: [DOC] expand docs for IO#puts
[ruby-core:80081] [Bug #13306]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58062 b2dd03c8-39d4-4d8f-98ff-823fe...
stomar (Marcus Stollsteimer)
08:17 PM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
Noticed after Ruby 2.4.1 upgrade today (Wed 2017.03.22) performance is generally a bit slower. jzakiya (Jabari Zakiya)
03:55 PM Bug #13354 (Closed): Improve Time#<=> performance
Time#<=> will be faster around 60%.
If internal values would have Fixnum,
optimized function improves performance.
...
watson1978 (Shizuo Fujita)
02:26 PM Bug #13253: SIGSEGV in parser_heredoc_dedent()
ruby_2_3 r58061 merged revision(s) 56020,57717. nagachika (Tomoyuki Chikanaga)
02:26 PM Revision ddd7dd0f (git): merge revision(s) 56020,57717: [Backport #13253]
parse.y: heredoc token
* parse.y (parser_heredoc_identifier): gather branches by quote
char.
...
nagachika (Tomoyuki Chikanaga)
02:13 PM Bug #13242: SIGSEGV in rb_bigzero_p()
ruby_2_3 r58060 merged revision(s) 57688,57689. nagachika (Tomoyuki Chikanaga)
02:13 PM Revision 10e0fc1b (git): merge revision(s) 57688,57689: [Backport #13242]
rational.c: infinity in power
* rational.c (nurat_expt): return Infinity due to overflow.
[ruby-co...
nagachika (Tomoyuki Chikanaga)
02:06 PM Revision 028bd4ae (git): stringio.gemspec: requires ruby 2.2
* ext/stringio/stringio.gemspec: bump up required ruby version to
2.2, which exports rb_get_kwargs() first.
git-sv...
nobu (Nobuyoshi Nakada)
02:01 PM Bug #13076: SEGV in io.c when reading closed stream in Thread
ruby_2_3 r58058 merged revision(s) 57199,57202,57206,57224. nagachika (Tomoyuki Chikanaga)
02:01 PM Revision b866e34f (git): merge revision(s) 57199,57202,57206,57224: [Backport #13076]
io.c: fix race between read and close
* io.c (io_fillbuf): fix race between read and close, in the case
...
nagachika (Tomoyuki Chikanaga)
01:55 PM Revision 0130bb01 (git): stringio.c: RB_INTEGER_TYPE_P
* ext/stringio/stringio.c (RB_INTEGER_TYPE_P): fallback definition
for 2.3 or earlier.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
01:46 PM Bug #13015: Segfault when using super and underscore parameters
ruby_2_3 r58056 merged revision(s) 57024. nagachika (Tomoyuki Chikanaga)
01:46 PM Revision 4e1f1ec1 (git): merge revision(s) 57024: [Backport #13015]
vm.c: check type of hash to merge
* vm.c (core_hash_merge): check the type of the target hash to
m...
nagachika (Tomoyuki Chikanaga)
01:27 PM Bug #13352 (Rejected): RegExp infinite looping
323字目の * を削ってください。
```
(?=\W)\W?(?:(?:(?:\/\*<)?[\'\"]?([\w_\$]+)[\'\"]?(?:>\*\/\s+this)?|(this))\.(\$scope|json)...
naruse (Yui NARUSE)
10:55 AM Bug #13352: RegExp infinite looping
I haven't yet had time to analyze the regular expression in detail. Are you sure this is really an infinite loop, and... duerst (Martin Dürst)
05:36 AM Bug #13352: RegExp infinite looping
正規表現ライブラリの共通的な問題かもしれないが、皆さんの影響力を行使して、改善されることを希望します。
少なくともrexEx.compileでは、与えた正規表現の不正を摘出して欲しいと思います。
jumnichi_kose (小瀬 淳一)
05:32 AM Bug #13352 (Rejected): RegExp infinite looping
ruby entered an infinite loop with the following three steps.
~~~ ruby
r = /(?=\W)\W?(?:(?:(?:\/\*<)?[\'\"]?([\w_...
jumnichi_kose (小瀬 淳一)
12:27 PM Revision eaf4f2ec (git): Use https URL instead of http URL
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:22 AM Bug #13347 (Feedback): bug in the Ruby interpreter or extension libraries when using rails s
hsbt (Hiroshi SHIBATA)
10:21 AM Bug #13347 (Rejected): bug in the Ruby interpreter or extension libraries when using rails s
hsbt (Hiroshi SHIBATA)
12:49 AM Bug #13347 (Feedback): bug in the Ruby interpreter or extension libraries when using rails s
Please show us the full console log since the Control-C. The parts shown in the screenshot does not seem to include ... shyouhei (Shyouhei Urabe)
10:21 AM Bug #13345 (Rejected): bug in the Ruby interpreter or extension libraries
hsbt (Hiroshi SHIBATA)
10:21 AM Bug #13346 (Rejected): bug in the Ruby interpreter or extension libraries
hsbt (Hiroshi SHIBATA)
06:15 AM Bug #13353 (Closed): Backport stringio fixes
nobu (Nobuyoshi Nakada)
06:14 AM Bug #13353 (Closed): Backport stringio fixes
Backport r58040 and r58041.
nobu (Nobuyoshi Nakada)
06:00 AM Revision 20c72dc8 (git): ruby tool/update-deps --fix
Onigumo 6 (r57045) introduced new onigumo.h header file, which is
required from quite much everywhere. This commit a...
shyouhei (Shyouhei Urabe)
05:54 AM Revision 7e811007 (git): merge revision(s) 58040,58041:
stringio.c: check character code
* ext/stringio/stringio.c (strio_ungetc): check if the character
...
naruse (Yui NARUSE)
05:42 AM Bug #13349: Ruby unable to open files in /dev on AIX if compiled on AIX 7.1 or later
That's AIX's bug. Please contact the vendor and fix your OS. kosaki (Motohiro KOSAKI)
03:29 AM Bug #13349 (Feedback): Ruby unable to open files in /dev on AIX if compiled on AIX 7.1 or later
It is rather AIX-specific issue.
`O_CLOEXEC` is defined on BSDs and mac OS, and `O_NOINHERIT` is defined on Windows....
nobu (Nobuyoshi Nakada)
01:58 AM Revision 6969f355 (git): * 2017-03-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:58 AM Revision 120dfdd5 (git): gemify stringio
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

03/21/2017

09:44 PM Feature #12921: Retrieve user and password for proxy from env
If the user write a code this is also a user's problem. Programming language should be able to solve problems easily.... wolfer (Sergey Fedosov)
09:02 PM Feature #12921: Retrieve user and password for proxy from env
If the user wants to set its password inside a env variable, it is the user's problem. It is the widely used way to u... luizluca (Luiz Angelo Daros de Luca)
08:46 PM Bug #13351 (Closed): net/http: Net::HTTP.start sets wrong default arg value
Hello,
`start` is defined as:
~~~ruby
def HTTP.start(address, *arg, &block) # :yield: +http+
arg.po...
luizluca (Luiz Angelo Daros de Luca)
04:39 PM Feature #13263: Add companion integer nth-root method to recent Integer#isqrt
FYI for general interest and curiosity.
In Ruby 2.4.0 the 3 implementations below of Newton's general nth-root met...
jzakiya (Jabari Zakiya)
04:28 PM Bug #13350 (Closed): File.read :newline option not respected on Linux
## Reproducable in irb
All examples run with:
`
Encoding.default_external = 'utf-8'
Encoding.default_internal =...
larskanis (Lars Kanis)
04:22 PM Revision 93e44f88 (git): Bump up version to 2.4.1
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@58047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:24 PM Bug #13349: Ruby unable to open files in /dev on AIX if compiled on AIX 7.1 or later
Clarified that the supplied patch applies to ruby-2.0.0p468 0x6373 (Christian Schwabl)
03:20 PM Bug #13349: Ruby unable to open files in /dev on AIX if compiled on AIX 7.1 or later
fixed syntax 0x6373 (Christian Schwabl)
02:18 PM Bug #13349 (Closed): Ruby unable to open files in /dev on AIX if compiled on AIX 7.1 or later
In io.c there are 2 Linux specific flags (`O_CLOEXEC` and `O_NOINHERIT`) which are set regardless of the operating sy... 0x6373 (Christian Schwabl)
02:12 PM Bug #13339: Assertion Failed: string.c:2061:rb_str_change_terminator_length:capa >= len
ruby_2_4 r58046 merged revision(s) 58042. naruse (Yui NARUSE)
05:28 AM Bug #13339 (Closed): Assertion Failed: string.c:2061:rb_str_change_terminator_length:capa >= len
Applied in changeset r58042.
----------
string.c: use the usable size
* string.c (rb_str_change_terminator_length):...
nobu (Nobuyoshi Nakada)
02:11 PM Revision 3cdf4f05 (git): merge revision(s) 58042: [Backport #13339]
string.c: use the usable size
* string.c (rb_str_change_terminator_length): when called after
the ...
naruse (Yui NARUSE)
02:05 PM Bug #12705: yielding args to a lambda uses block/proc rather than lambda/method semantics
ruby_2_4 r58045 merged revision(s) 57192,57464,58016,58018,58019. naruse (Yui NARUSE)
02:04 PM Revision 539ab305 (git): merge revision(s) 57192,57464,58016,58018,58019: [Backport #12705]
[Bug #12705]
add a ticket number.
test_lambda.rb: refine test
* test/ruby/test_lambda.rb (t...
naruse (Yui NARUSE)
01:46 PM Bug #13348 (Closed): win32/README.win32 のアイコンがリンク切れ
@nifty の @homepage サービスが終了した影響で、win32/README.win32 に書いてある
```
* ((<URL:http://homepage1.nifty.com/a_nakata/ruby/>...
znz (Kazuhiro NISHIYAMA)
08:03 AM Revision 6411b4a4 (git): Download Unicode data by appveyor [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:48 AM Bug #13347 (Closed): bug in the Ruby interpreter or extension libraries when using rails s
when using rails s that time server was starting completely but when i was check the localhost for my application and... Reyan (Reyan Patil)
07:23 AM Bug #13346 (Rejected): bug in the Ruby interpreter or extension libraries
bug in the Ruby interpreter or extension libraries
please give me proper command to solve this issue
Reyan (Reyan Patil)
07:21 AM Bug #13345 (Rejected): bug in the Ruby interpreter or extension libraries
bug in the Ruby interpreter or extension libraries Reyan (Reyan Patil)
07:19 AM Revision 3805c444 (git): tool/downloader.rb: dryrun option [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:28 AM Revision f0e6e479 (git): string.c: use the usable size
* string.c (rb_str_change_terminator_length): when called after
the content has been copied, old terminator length ...
nobu (Nobuyoshi Nakada)
05:23 AM Misc #13329: Creating a German ruby mailinglist on ruby-lang.org?
I'm ready to help out managing the new list if this helps with it's creation.
The existence of ruby-fr is an inter...
duerst (Martin Dürst)
04:24 AM Feature #13333: block to yield
Out of curiosity: What's the use case(s)? duerst (Martin Dürst)
03:15 AM Revision c8d66b5d (git): stringio.c: check range
* ext/stringio/stringio.c (strio_ungetc): raise RangeError instead
of TypeError at too big value, as well as IO#ung...
nobu (Nobuyoshi Nakada)
03:15 AM Revision 853ab866 (git): stringio.c: check character code
* ext/stringio/stringio.c (strio_ungetc): check if the character
code is valid in the encoding. reported by Ahmad ...
nobu (Nobuyoshi Nakada)
03:00 AM Bug #13344 (Closed): Improve performance of Array#sort with block
Array#sort with block will be ~10% faster.
Seems that a performance was reduced at
https://github.com/ruby/ruby/blo...
watson1978 (Shizuo Fujita)
12:49 AM Bug #13343 (Closed): Improve Hash#merge performance
Hash#merge will be faster around 60%.
### Before
~~~
user system total real
Ha...
watson1978 (Shizuo Fujita)
12:47 AM Feature #13342 (Open): Improve yielding block performance
The yielding block will be faster around 9%.
This patch ensures that expand to inline codes in where invoke yielding...
watson1978 (Shizuo Fujita)
12:45 AM Bug #13341 (Closed): Improve performance of implicit type conversion
At least, Array#flatten will be faster around 20%.
Seems that strncmp() & strcmp() in convert_type() are slightly he...
watson1978 (Shizuo Fujita)
12:42 AM Bug #13340 (Closed): Improve performance of Array#sort with float elements
Array#sort with float elements will be over 2 times faster.
### Before
~~~
user system total ...
watson1978 (Shizuo Fujita)
12:14 AM Bug #13338: MinGW SEGV in test/ruby/test_keyword.rb svn 58034, ok in svn 58021.
I recently changed my build system from a dual core notebook to a quad core desktop. On the notebook, I never recall... MSP-Greg (Greg L)
12:11 AM Revision d3cd2e61 (git): link to README.win32 instead of mentioning it in plain text
[Fix GH-1538][ci skip]
Author: Rouan Wilsenach <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang...
znz (Kazuhiro NISHIYAMA)
 

Also available in: Atom