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.
-
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.
-
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
... -
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... -
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... -
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...
-
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.
-
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
... -
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
-
05:38 PM Bug #13273: [DOC] Proc#call docs show "Document-method: []" directive
- ruby_2_3 r58185 merged revision(s) 57765.
-
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,[]}... -
05:35 PM Bug #13132: [DOC] Improve documentation for Binding
- ruby_2_3 r58184 merged revision(s) 57352.
-
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... -
05:34 PM Bug #13292: Invalid encodings in UTF-32
- ruby_2_3 r58183 merged revision(s) 57816,57817.
-
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... -
05:11 PM Bug #13267: ruby 2.4.0 i686-w64-mingw32 + boost compilation error
- ruby_2_3 r58182 merged revision(s) 57762.
-
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... -
04:58 PM Bug #13254: Dir.exist? などで「ディスクがありません」ダイアログが表示される
- ruby_2_3 r58181 merged revision(s) 57741.
-
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... -
04:57 PM Bug #13214: FileUtils::mkdir_p creates additional (unrequested) directory on Cygwin
- ruby_2_3 r58180 merged revision(s) 57640.
-
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... -
04:56 PM Bug #13205: Backport r57589 (parallel.rb: fix intervention)
- ruby_2_3 r58179 merged revision(s) 57589.
-
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... -
04:55 PM Bug #13169: Fix OpenStruct#each_pair return value
- ruby_2_3 r58178 merged revision(s) 57515.
-
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... -
04:54 PM Bug #13158: UNIXServer#closed? returns false after UNIXServer#close called
- ruby_2_3 r58177 merged revision(s) 57422.
-
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... -
04:41 PM Bug #13135: Regexp.last_match returns nil with s.rindex(//)
- ruby_2_3 r58176 merged revision(s) 57374.
-
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... -
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.
-
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
... -
04:28 PM Bug #13096: error using undef_method + refinements
- ruby_2_3 r58174 merged revision(s) 57362.
-
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... -
04:17 PM Bug #13089: r57227 の変更ではリークが起きるようです
- ruby_2_3 r58173 merged revision(s) 57236.
-
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,
... -
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.
-
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
... -
04:13 PM Bug #13075: String#unpack with block / String#unpack1 exposes uninitialized memory
- ruby_2_3 r58171 merged revision(s) 57187,57234.
-
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 ... -
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.
-
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... -
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.
-
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... -
04:06 PM Bug #12975: Edit documentation for IO#print function
- ruby_2_3 r58168 merged revision(s) 57780.
-
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... -
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-... -
03:37 PM Bug #13358: OpenStruct overriding allocate
- ruby_2_3 r58161 merged revision(s) 58077.
-
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.
-
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... -
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.
-
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 ... -
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... -
03:49 PM Bug #12405: Queue doesn't work inside of trap
- ruby_2_3 r58164 merged revision(s) 57492.
-
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... -
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.
-
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... -
03:38 PM Bug #13364: Please backport r56310
- ruby_2_3 r58162 merged revision(s) 56310.
-
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... -
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
... -
03:35 PM Bug #13353: Backport stringio fixes
- ruby_2_3 r58160 merged revision(s) 58040,58041.
-
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
... -
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... -
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.
-
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.
-
03:09 PM Bug #12923: Accessing singleton_class of fstring cause assertion failure
- ruby_2_3 r58157 merged revision(s) 56747,56754,56777.
- 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
-
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
... -
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... -
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... -
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.
-
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... -
02:47 PM Bug #13198: Tempfile#size is nil when nothing is written, expected 0
- ruby_2_3 r58154 merged revision(s) 57972.
-
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... -
02:46 PM Bug #13148: [DOC] Small doc fix for Hash#dig and Struct#dig
- ruby_2_3 r58153 merged revision(s) 53667,57735.
-
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... -
02:37 PM Bug #13194: LIBRUBY_ALIASESのアクセス権が所有者のみになっている
- ruby_2_3 r58152 merged revision(s) 57543.
-
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 ... -
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. ... -
01:51 PM Bug #13370 (Rejected): instance_exec occurs "no receiver given (ArgumentError)"
- It was a bug in 2.4.0.
-
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
... -
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/ -
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 ... -
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, ... -
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...
-
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... -
12:27 PM Bug #13053: Array#select! can resize to negative size
- ruby_2_3 r58149 merged revision(s) 57121.
-
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
... -
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.
-
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... -
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.
-
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... -
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... -
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... -
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.
... -
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 ... -
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... - 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
- 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... -
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... -
05:21 AM Bug #13343: Improve Hash#merge performance
- [email protected] wrote:
> https://bugs.ruby-lang.org/issues/13343
> ----------------------------------------
... -
05:21 AM Bug #13343: Improve Hash#merge performance
- [email protected] wrote:
> https://bugs.ruby-lang.org/issues/13343
> ----------------------------------------
... -
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... -
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...
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...
-
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...
- 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... -
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... -
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... - 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... -
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...
- 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
- 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... - 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... -
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... -
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... -
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... - 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... -
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... -
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...
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
- 08:35 PM Revision ab844e7a (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 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.... - 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
- 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
-
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.
- 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... -
06:55 PM Bug #10936: Error in Rubydoc for DateTime#rfc3339
- ruby_2_2 r58128 merged revision(s) 58020.
- 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... -
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.
- 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... -
06:42 PM Bug #13096: error using undef_method + refinements
- ruby_2_2 r58126 merged revision(s) 57362.
- 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... -
06:36 PM Bug #13225: [DOC] expand docs for Date shifting
- ruby_2_2 r58125 merged revision(s) 57737.
- 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
... -
06:35 PM Bug #13159: [DOC] Revise documentation for OpenStruct
- ruby_2_2 r58124 merged revision(s) 57887.
- 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... -
06:31 PM Bug #13132: [DOC] Improve documentation for Binding
- ruby_2_2 r58123 merged revision(s) 57352.
- 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... -
06:28 PM Bug #13281: [DOC] OptionParser docs leak into class documentation of Object
- ruby_2_2 r58122 merged revision(s) 57775.
- 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... -
06:26 PM Bug #13233: [DOC] Fix rdoc for Rational
- ruby_2_2 r58121 merged revision(s) 57686.
- 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... -
06:24 PM Bug #13214: FileUtils::mkdir_p creates additional (unrequested) directory on Cygwin
- ruby_2_2 r58120 merged revision(s) 57640.
- 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... -
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.
- 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
... -
06:19 PM Bug #13192: [DOC] Add example for Symbol#to_s
- ruby_2_2 r58118 merged revision(s) 57536.
- 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 ... -
06:16 PM Bug #13242: SIGSEGV in rb_bigzero_p()
- ruby_2_2 r58117 merged revision(s) 57688,57689.
- 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... -
06:13 PM Bug #13015: Segfault when using super and underscore parameters
- ruby_2_2 r58116 merged revision(s) 57024.
- 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... -
06:07 PM Bug #12405: Queue doesn't work inside of trap
- ruby_2_2 r58115 merged revision(s) 57477,57478,57479,57492.
-
05:54 PM Bug #12405: Queue doesn't work inside of trap
- nagachika-san, r57492 is also required.
- 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... -
05:55 PM Feature #13333: block to yield
- > Out of curiosity: What's the use case(s)?
Could be simply due to reciprocity. :)
-
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.
- 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... -
05:37 PM Bug #13189: [DOC] Restore class documentation for Struct
- ruby_2_2 r58113 merged revision(s) 57522.
- 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... -
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.
- 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... -
05:35 PM Bug #11900: broken encoding of commandline on Windows
- ruby_2_2 r58111 merged revision(s) 54785.
- 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... -
05:34 PM Bug #11752: Bug in Rational documentation
- ruby_2_2 r58110 merged revision(s) 57539.
- 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... -
05:32 PM Bug #13364: Please backport r56310
- ruby_2_2 r58109 merged revision(s) 56310.
-
05:31 PM Bug #13364 (Closed): Please backport r56310
-
05:30 PM Bug #13364 (Closed): Please backport r56310
- バックポート管理用のチケットです。
- 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... -
05:27 PM Bug #8996: pthread_mutex_lock EINVAL
- ruby_2_2 r58108 merged revision(s) 57595.
- 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-... -
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.
- 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... -
05:11 PM Bug #10403: `puts` documentation fix
- ruby_2_2 r58106 merged revision(s) 57767,57943.
- 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... -
05:08 PM Bug #13273: [DOC] Proc#call docs show "Document-method: []" directive
- ruby_2_2 r58105 merged revision(s) 57765.
- 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,[]}... -
05:03 PM Bug #12975: Edit documentation for IO#print function
- ruby_2_2 r58104 merged revision(s) 57780.
- 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... -
05:01 PM Bug #13292: Invalid encodings in UTF-32
- ruby_2_2 r58103 merged revision(s) 57816,57817.
- 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... - 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 #... -
04:48 PM Bug #13193: [DOC] Revise docs for Date and DateTime
- ruby_2_2 r58101 merged revision(s) 57549.
- 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 ... -
04:35 PM Bug #13169: Fix OpenStruct#each_pair return value
- ruby_2_2 r58100 merged revision(s) 57515.
- 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... -
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.
- 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 ... -
04:29 PM Bug #13135: Regexp.last_match returns nil with s.rindex(//)
- ruby_2_2 r58098 merged revision(s) 57374.
- 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... -
04:15 PM Bug #13254: Dir.exist? などで「ディスクがありません」ダイアログが表示される
- ruby_2_2 r58097 merged revision(s) 57741.
- 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... -
04:14 PM Bug #13267: ruby 2.4.0 i686-w64-mingw32 + boost compilation error
- ruby_2_2 r58096 merged revision(s) 57762.
- 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... -
04:13 PM Bug #13205: Backport r57589 (parallel.rb: fix intervention)
- ruby_2_2 r58095 merged revision(s) 57589.
- 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... -
04:03 PM Bug #13158: UNIXServer#closed? returns false after UNIXServer#close called
- ruby_2_2 r58094 merged revision(s) 57422.
- 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... -
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.
- 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
... -
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.
- 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... -
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.
- 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
... -
03:30 PM Bug #12613: iseq_set_sequence: adjust bug -1 < 0 (retry inside begin/rescue)
- ruby_2_2 r58090 merged revision(s) 57368.
- 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... -
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 ... -
03:19 PM Bug #13089: r57227 の変更ではリークが起きるようです
- ruby_2_2 r58089 merged revision(s) 57236.
- 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,
... -
03:16 PM Bug #13075: String#unpack with block / String#unpack1 exposes uninitialized memory
- ruby_2_2 r58088 merged revision(s) 57187,57234.
- 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 ... -
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.
- 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
- 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... -
02:43 PM Bug #12478: ruby2.2.5でオブジェクトに対して def_delegatorを行うとNoMethodError undefined method `method_defined?' が発生する。
- ruby_2_2 r58085 merged revision(s) 53383,55366.
- 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. ... -
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 ... -
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 !
-
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... -
03:23 AM Bug #13236 (Closed): Ruby segfault
- Applied in changeset trunk|r58083.
----------
class.c: prohibit refinement module
* class.c (ensure_includable): ca... -
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... -
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... -
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/... -
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`.
- 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
-
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...
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. ... -
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... -
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`... -
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... -
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 `... -
12:16 PM Bug #13358 (Closed): OpenStruct overriding allocate
- Applied in changeset r58077.
----------
ostruct.rb: fix OpenStruct.allocate
* lib/ostruct.rb (OpenStruct.allocate):... -
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... -
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... -
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... -
12:47 PM Feature #13303: String#any? as !String#empty?
- Maybe String#filled? or String#filled_in? ?
-
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... -
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... -
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... -
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.
-
07:07 AM Bug #13361: Can't build Ruby trunk with i386 arch on macOS 10.12
- Only i386 but not x86_64?
-
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... -
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... -
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
-
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... -
10:39 AM Bug #13360 (Closed): MinGW svn 58071 Build broken! Appears unicode related...
- MSP-Greg (Greg L) wrote:
> Please close.
Done. -
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. -
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...
- 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... -
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... -
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:/... -
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.
... -
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
-
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
-
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
-
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
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... -
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.
-
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] -
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... -
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... -
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... - 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
-
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... -
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... -
01:15 PM Bug #13358 (Closed): OpenStruct overriding allocate
- In https://github.com/ruby/ruby/commit/15960b37e82ba60455c480b1c23e1567255d3e05 OpenStruct gained
~~~ruby
class... -
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... -
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_... -
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... -
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
-
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... -
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 ...
-
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
-
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... -
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...
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] - 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
-
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... -
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.
-
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.
... -
02:26 PM Bug #13253: SIGSEGV in parser_heredoc_dedent()
- ruby_2_3 r58061 merged revision(s) 56020,57717.
-
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.
... -
02:13 PM Bug #13242: SIGSEGV in rb_bigzero_p()
- ruby_2_3 r58060 merged revision(s) 57688,57689.
-
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... -
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... -
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.
-
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
... -
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... -
01:46 PM Bug #13015: Segfault when using super and underscore parameters
- ruby_2_3 r58056 merged revision(s) 57024.
-
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... -
01:27 PM Bug #13352 (Rejected): RegExp infinite looping
- 323字目の * を削ってください。
```
(?=\W)\W?(?:(?:(?:\/\*<)?[\'\"]?([\w_\$]+)[\'\"]?(?:>\*\/\s+this)?|(this))\.(\$scope|json)... -
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...
-
05:36 AM Bug #13352: RegExp infinite looping
- 正規表現ライブラリの共通的な問題かもしれないが、皆さんの影響力を行使して、改善されることを希望します。
少なくともrexEx.compileでは、与えた正規表現の不正を摘出して欲しいと思います。 -
05:32 AM Bug #13352 (Rejected): RegExp infinite looping
- ruby entered an infinite loop with the following three steps.
~~~ ruby
r = /(?=\W)\W?(?:(?:(?:\/\*<)?[\'\"]?([\w_... -
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
-
10:22 AM Bug #13347 (Feedback): bug in the Ruby interpreter or extension libraries when using rails s
-
10:21 AM Bug #13347 (Rejected): bug in the Ruby interpreter or extension libraries when using rails s
-
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 ...
-
10:21 AM Bug #13345 (Rejected): bug in the Ruby interpreter or extension libraries
-
10:21 AM Bug #13346 (Rejected): bug in the Ruby interpreter or extension libraries
-
06:15 AM Bug #13353 (Closed): Backport stringio fixes
-
06:14 AM Bug #13353 (Closed): Backport stringio fixes
- Backport r58040 and r58041.
-
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... -
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
... -
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.
-
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.... - 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
-
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
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....
-
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...
-
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... -
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... -
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 =... -
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
-
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
-
03:20 PM Bug #13349: Ruby unable to open files in /dev on AIX if compiled on AIX 7.1 or later
- fixed syntax
-
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...
-
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.
-
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):... -
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 ... -
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.
-
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... -
01:46 PM Bug #13348 (Closed): win32/README.win32 のアイコンがリンク切れ
- @nifty の @homepage サービスが終了した影響で、win32/README.win32 に書いてある
```
* ((<URL:http://homepage1.nifty.com/a_nakata/ruby/>... -
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
-
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...
-
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 -
07:21 AM Bug #13345 (Rejected): bug in the Ruby interpreter or extension libraries
- bug in the Ruby interpreter or extension libraries
-
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
-
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 ... -
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... -
04:24 AM Feature #13333: block to yield
- Out of curiosity: What's the use case(s)?
-
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... -
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 ... -
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... -
12:49 AM Bug #13343 (Closed): Improve Hash#merge performance
- Hash#merge will be faster around 60%.
### Before
~~~
user system total real
Ha... -
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... -
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... -
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 ... -
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...
-
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...
Also available in: Atom