Activity
From 06/27/2017 to 07/03/2017
07/03/2017
- 11:42 PM Revision 38c6daaa (git): * 2017-07-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:42 PM Revision da373e53 (git): win32.c: restrict cursor move
- * win32/win32.c (constat_apply): restrict cursor move in visible
screen only. [ruby-core:81883] [Bug #13707]
git-... -
10:56 AM Revision 66245e1b (git): win32.c: clear relative to screen
- * win32/win32.c (constat_apply): clear visible screen only, not
the entire buffer. [ruby-core:81883] [Bug #13707]
... -
10:22 AM Revision 2c4d4308 (git): win32.c: cursor relative to screen
- * win32/win32.c (constat_apply): move relative to visible screen,
not the entire buffer. [ruby-core:81883] [Bug #1... -
08:08 AM Revision 7ac29740 (git): Suppress warning: method redefined; discarding old ==
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:13 AM Revision 5c16c47b (git): * 2017-07-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:13 AM Revision 4680341c (git): Added sync to all of default gems command.
- * Fix command of FileUtils sync operation. test/fileutils is a directory.
* When not given gem name option, do sync...
07/02/2017
-
10:38 AM Revision 0ff27c46 (git): Symbol#== should be able to be redefined
- * vm.c (vm_init_redefined_flag): set redefinition flag for Symbol#==.
The bug was introduced in r58895.
* test/rub...
07/01/2017
- 09:17 PM Revision b08892c4 (git): * 2017-07-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:17 PM Revision aa7f2592 (git): Used a fixed seed in Random#rand spec
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:51 AM Revision 86bb8de8 (git): merge revision(s) 58545,58584: [Backport #13536]
- ripper/lexer.rb: nested indented heredoc
* ext/ripper/lib/ripper/lexer.rb (on_heredoc_dedent): fix for
... -
02:01 AM Revision f2d18484 (git): parse.y: f_margs parser events
- * parse.y (f_margs): implemented parser events for massign
formal arguments. [ruby-core:81848] [Bug #13701]
git-s... -
01:51 AM Revision 844ca35a (git): parse.y: mlhs_add_post
- * parse.y (mlhs_add_post): new parser event corresponding to
POSTARG.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... - 01:29 AM Revision 9ded6714 (git): * 2017-07-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:29 AM Revision 046f8469 (git): test_parser_events.rb: simplify
- * test/ripper/dummyparser.rb (DummyParser): simplified mlhs node
representation.
* test/ripper/test_parser_events....
06/30/2017
- 03:30 PM Revision f16590ba (git): * ext/psych/yaml: update libyaml to 0.1.7.
- * ext/psych/psych.gemspec: bump version to 2.1.0.1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@5... - 01:05 PM Revision 59741911 (git): merge revision(s) 59161: [Backport #13672]
- parse.y: check multibyte char
* parse.y (parser_precise_mbclen): check invalid multibyte char at
s... - 01:01 PM Revision 25a2e376 (git): merge revision(s) 59102: [Backport #13515]
- pathname.rb: UNC root pathname needs a separator
* ext/pathname/lib/pathname.rb (Pathname#plus): UNC root pa... - 12:58 PM Revision 971b99f3 (git): merge revision(s) 59033,59034: [Backport #13636]
- rexml: add close tag check on end of document to StreamParser
[ruby-core:81593] [Bug #13636]
Report... - 12:54 PM Revision 79e239cb (git): merge revision(s) 58693: [Backport #13558]
- array.c: check position to insert
* array.c (rb_ary_insert): check position to insert even if no
e... - 12:52 PM Revision c42f46bf (git): merge revision(s) 58643: [Backport #13231]
- date_core.c: fix docs for %Z format
* ext/date/date_core.c: [DOC] fix documentation for %Z format
... - 12:48 PM Revision 30519c0b (git): merge revision(s) 58552: [Backport #13531]
- rss: Accept empty text element as valid element
Parser has been accepted it but XML serializer wasn't accept... - 12:42 PM Revision 127c8a21 (git): * ext/openssl/ossl_x509store.c: clear error queue after calling
- X509_LOOKUP_load_file()
X509_LOOKUP_load_file(), which ends up calling
X509_load_cert_crl_file()
internally, m... - 12:35 PM Revision 687763bc (git): merge revision(s) 56558,59116,59136: [Backport #12670]
- * gc.c (heap_page_resurrect): do not return tomb_pages when
page->freelist == NULL.
[Bug #12670]
... - 12:24 PM Revision 896d9fb9 (git): merge revision(s) 58210: [Backport #8916]
- vsnprintf.c: prefix with precision
* vsnprintf.c (BSD_vfprintf): sign and hex-prefix should not be
... - 12:21 PM Revision 75b11469 (git): merge revision(s) 58334,58346,58349: [Backport #13425] [Backport #13432]
- thread.c: disable VM events when stack overflow
* thread.c (ruby_thread_stack_overflow): disable VM events w... - 12:13 PM Revision 2459af86 (git): merge revision(s) 59080,59082: [Backport #13656]
- proc.c: skip prepended modules
* proc.c (method_super_method): skip prepended modules and
continue... - 12:10 PM Revision 1b5f5344 (git): merge revision(s) 55324,55325: [Backport #13651]
- * lib/net/smtp.rb (getok, get_response): raise an ArgumentError when
CR or LF is included in a line, becaus... - 12:09 PM Revision 4757e396 (git): merge revision(s) 59030,59031: [Backport #13638]
- thread.c: avoid busy looping on rb_thread_fd_close
We no longer use it this function, but extensions do, and... - 11:38 AM Revision 188ae0db (git): merge revision(s) 57530: [Backport #13191]
- sample/pty/shl.rb: update sample
* Specify frozen_string_literal: true.
* Fix TypeError of raise.
... - 11:32 AM Revision 37cce5ae (git): merge revision(s) 59002: [Backport #13621]
- string.c: docs for String#split
* string.c: [DOC] clarify docs for String#split when called
with l... - 11:24 AM Revision 17b77906 (git): merge revision(s) 58825,58826: [Backport #5339]
- erb.rb: Allow explicit trimming carriage return
when trim_mode is "-", for Windows environments.
[r... - 11:18 AM Revision 2d909334 (git): merge revision(s) 58823: [Backport #11464]
- erb.rb: Allow trimming carriage return
when trim_mode is "<>", for Windows environments.
[Bug #1146... - 11:08 AM Revision d058c8a2 (git): merge revision(s) 58796: [Backport #13545]
- Merge latest dtoa.c [Bug #13545]
Apply some part of http://www.netlib.org/fp/dtoa.c with my eyes...
git-svn... - 11:00 AM Revision 1f106a91 (git): merge revision(s) 57248: [Backport #13573]
- dir.c: getattrlist on OSX 10.5
* dir.c (is_case_sensitive): use getattrlist() if fgetattrlist()
is... - 10:58 AM Revision 538ba389 (git): merge revision(s) 53400: [Backport #13572]
- * tool/mkconfig.rb (RbConfig): prefix SDKROOT to oldincludedir
not includedir, the latter is outside the ru... - 10:56 AM Revision e9ce3e74 (git): merge revision(s) 58696: [Backport #11384]
- autoload: always wait on loading thread
We cannot assume autoload_provided/rb_feature_provided returning
... - 10:53 AM Revision d4f03fab (git): merge revision(s) 58658: [Backport #13554]
- process.c: temporary string for buffer
* process.c (obj2uid, obj2gid): use temporary string as the buffer
... - 10:52 AM Revision 8f01d618 (git): merge revision(s) 58587,58588: [Backport #13526]
- variable.c: cleanup waitq upon thread death
* variable.c (autoload_reset): use idempotent list_del_init
... - 10:47 AM Revision d25b9efd (git): merge revision(s) 58453,58454: [Backport #13499]
- Fix space flag when Inf/NaN and width==3
* sprintf.c (rb_str_format): while `"% 2f"` and `"% 4f"` result in
... - 10:44 AM Revision ef763e7d (git): merge revision(s) 58370,58382: [Backport #13530]
- thread_win32.c: no GVL for interrupt_event
* thread_win32.c (w32_wait_events): do not acquire GVL, to fix
... - 10:40 AM Revision 9bff2dd7 (git): merge revision(s) 58534: [Backport #13533]
- nogvl_wait_for_single_fd must wait as its name
poll(fds, n, 0) mean no timeout and immediately return. If yo... - 10:36 AM Revision 996e702b (git): merge revision(s) 55429: [Backport #12492]
- * class.c (Init_class_hierarchy): prevent rb_cObject which is the
class tree root, from GC. [ruby-dev:4966... - 10:30 AM Revision 5024abe0 (git): merge revision(s) 58545,58584: [Backport #13536]
- ripper/lexer.rb: nested indented heredoc
* ext/ripper/lib/ripper/lexer.rb (on_heredoc_dedent): fix for
... -
04:19 AM Revision 24171da2 (git): main.c: RUBY_DEBUG_ENV in devel
- * main.c (RUBY_DEBUG_ENV): default to enabled in the development
version.
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
02:09 AM Revision 703675da (git): compile.c: dump iseq
- * compile.c (append_compile_error): raise a fatal error when
compile_debug is enabled.
* compile.c (COMPILE_ERROR)... -
01:56 AM Revision 3bf4c46b (git): vm_insnhelper.c: dump iseq
- * vm_insnhelper.c (vm_stack_consistency_error): raise a fatal
error with the disassembled instruction sequence, in ...
06/29/2017
- 10:40 PM Revision 940fa3b8 (git): array.c: more predefined IDs
- * array.c (id_cmp): change to macro for OPTIMIZED_CMP
(rb_ary_repeated_permutation_size): s/id_power/idPow/
(Init... - 10:34 PM Revision 5f51ee3a (git): * 2017-06-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:34 PM Revision f7f097a3 (git): remove unused rb_obj_basic_to_s_p function
- This hasn't been used since r36709 (2012-08-15)
("Kernel#inspect: improve consistency and do not call #to_s.")
and wa... - 02:35 PM Revision 6dcfcfd4 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:35 PM Revision 904b527f (git): * append newline at EOF.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:35 PM Revision 5b593e38 (git): Update to ruby/spec@abf1700
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 02:35 PM Revision 6a4aa483 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:35 PM Revision d55cd34b (git): Update to ruby/mspec@021a119
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:01 AM Revision 0a11abfc (git): compile.c: disallow next in once
- * compile.c (iseq_compile_each0): turned dregx context in "once"
into "guarded" type from "block" type, to disallow...
06/28/2017
- 03:25 PM Revision f7349819 (git): * 2017-06-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:25 PM Revision 5041f548 (git): introduce rb_fiber_t::first_proc.
- * cont.c (rb_fiber_t): add rb_fiber_t::first_proc and do not use
rb_thread_t::first_proc which should be thread loc... -
02:27 PM Revision 8dd9c12c (git): move fields to ec.
- * vm_core.h (rb_thread.h): move errinfo and trace_arg to
rb_execution_context_t.
* cont.c (fiber_switch, rb_cont_c... - 10:18 AM Revision 75392e45 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:18 AM Revision 9ec55ed9 (git): Added sync tool for default gems from github master.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:13 AM Revision f78d92c5 (git): parse.y: fix token
- * parse.y (parser_parse_string): return proper token tREGEXP_END
at unterminated regexp. [Bug #13363]
git-svn-id:... -
06:09 AM Revision 957d1ccd (git): move fields to ec.
- * vm_core.h (rb_thread_t): move root_lep, root_svar and ensure_list
to rb_execution_context_t.
git-svn-id: svn+ss... -
05:38 AM Revision 7c7d7436 (git): parse.y: add ellipsis
- * parse.y (parser_yyerror): add ellipsis properly when error line
is truncated.
git-svn-id: svn+ssh://ci.ruby-lang... -
04:57 AM Revision 3462dd36 (git): fix to check thread type
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:49 AM Revision 24979080 (git): introduce rb_thread_ptr() to replace GetThreadPtr().
- * vm_core.h (rb_thread_ptr): added to replace GetThreadPtr() macro.
* thread.c (in some functions: use "target_th" i... -
04:08 AM Revision e42a1619 (git): parse.y: flush numeric token
- * parse.y (parser_number_literal_suffix, parse_numeric): flush
numeric token so following unexpected token part is ... -
02:50 AM Revision d98afe3a (git): move storages to ec.
- * vm_core.h (rb_thread_t): move storages to rb_execution_context_t.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
02:28 AM Revision b3f38b57 (git): add two tests
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:02 AM Revision ff36c25f (git): parse.y: fix parser_yyerror
- * parse.y (parser_yyerror): fix buffer overflow at truncation of
error line. [ruby-core:81790] [Bug #13687]
git-s... -
01:49 AM Revision c28f8b03 (git): parse.y: prefer enum yytokentype instead to int
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
06/27/2017
- 05:10 PM Revision d68773fd (git): * 2017-06-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:10 PM Revision 5522d798 (git): downloader.rb: get rid of symlinks
- * tool/downloader.rb: do not save downloaded files to cache.
[ruby-core:81780] [Bug #13684]
git-svn-id: svn+ssh://... -
02:09 PM Revision 5cfda379 (git): fix return in toplevel ensure
- * compile.c (iseq_compile_each0): adjust stack after return in
toplevel ensure, when the value is used.
[ruby-cor... -
06:57 AM Revision 1474acff (git): fix return in toplevel rescue/ensure
- * compile.c (iseq_compile_each0): throw TAG_RETURN at return in
toplevel rescue/ensure to adjust VM stack properly.... - 03:45 AM Revision c95cbf6a (git): * 2017-06-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:45 AM Revision 49160c71 (git): vm_insnhelper.c: break in once
- * vm_insnhelper.c (vm_throw_start): size of catch table has been
included in iseq_catch_table struct, which could b...