Project

General

Profile

Activity

From 09/15/2017 to 09/21/2017

09/21/2017

12:26 PM Revision e3bb5c4b (git): gmake.mk: order test-bundler
* defs/gmake.mk (ORDERED_TEST_TARGETS): order test-bundler too to
get rid of mixing outputs.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
07:29 AM Revision b6d3927e (git): load.c: real path to load
* load.c (rb_construct_expanded_load_path): expand load paths to
real paths to get rid of duplicate loading from sy...
nobu (Nobuyoshi Nakada)
07:29 AM Revision 5754f159 (git): file.c: rb_check_realpath
* file.c (rb_check_realpath): returns real path which has no
symbolic links. similar to rb_realpath except for ret...
nobu (Nobuyoshi Nakada)

09/20/2017

10:02 PM Revision 5193ad13 (git): check_funcall_missing() should call respond_to_missing?(name, priv=true)
* Improve spec rather than constrain implementation.
* Coercion ignores visibility in Ruby.
git-svn-id: svn+ssh://ci...
Eregon (Benoit Daloze)
09:50 PM Revision 2dd35a74 (git): Prefer adapting specs to complicating library code
* lib/net/ftp.rb (Net::FTP#initialize): simplify as per
the original intent.
* spec/ruby/library/net/ftp/initialize...
Eregon (Benoit Daloze)
08:19 PM Revision aaf07f7a (git): Adapt tools to follow spec/rubyspec => spec/ruby rename
* [Misc #13792] [ruby-core:82287]
* Prefer test-spec over test-rubyspec in spec/README.
git-svn-id: svn+ssh://ci.rub...
Eregon (Benoit Daloze)
08:18 PM Revision 1d15d5f0 (git): Move spec/rubyspec to spec/ruby for consistency
* Other ruby implementations use the spec/ruby directory.
[Misc #13792] [ruby-core:82287]
git-svn-id: svn+ssh://ci...
Eregon (Benoit Daloze)
07:45 PM Revision 75bfc644 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59978 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:45 PM Revision cf475b86 (git): Update to ruby/spec@e3b6811
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59977 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
06:47 PM Revision 812d5040 (git): * 2017-09-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:47 PM Revision 5be38692 (git): process: block/unblock signals around fork
As with forking for execve(2) in `spawn', we must block signals
to ensure they are handled correctly in a freshly `fo...
Eric Wong
08:38 AM Revision 5da2f77b (git): parse.y: literal term lex_state
* parse.y (parser_string_term, parser_parse_string): move setting
lex_state operations from parser_yylex per each t...
nobu (Nobuyoshi Nakada)
05:01 AM Revision c18503c2 (git): ruby.c: show help messages of --dump
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e sonots (Naotoshi Seo)
02:32 AM Revision 71345cf1 (git): fix up r59949
* ext/ripper/lib/ripper/lexer.rb (List#inspect): splat self data
to local variables same as members of Elem.
git-s...
nobu (Nobuyoshi Nakada)
01:40 AM Revision da1b14bc (git): Add MonitorMinx#mon_locked? and #mon_owned? to check states of objects
Patched by Satoshi "Moris" Tagomori <[email protected]>. [Fix GH-1699]
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
shugo (Shugo Maeda)
12:53 AM Revision 79e0a193 (git): ruby.c: paragraph mode by -00
* ruby.c (proc_options): set to paragraph mode, if -00 is given,
as well as perl and -R0 option in 0.49.
[ruby-co...
nobu (Nobuyoshi Nakada)

09/19/2017

11:09 PM Revision 6743bc37 (git): * 2017-09-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59969 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:09 PM Revision b823ecc3 (git): adjust indent
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:56 PM Revision e219f95d (git): fix a typo in NEWS at r59966.
* NEWS: fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagachika (Tomoyuki Chikanaga)
08:45 AM Revision 2aee703e (git): Alias Set#=== to #include?
* set.rb (Set#===): Added via [Feature #13801] by davidarnold.
Closes #1673.
git-svn-id: svn+ssh://ci.ruby-lang.org...
Akinori MUSHA
08:39 AM Revision b40a9475 (git): webrick: handle EAGAIN/EWOULDBLOCK on proxy connections
* lib/webrick/httpproxy.rb (do_CONNECT): high-level IO methods
[ruby-core:82861] [Bug #12130]
Patch by: Keisuke N...
Eric Wong
05:01 AM Revision eccbd8c0 (git): Fixup r59961. Use http for libffi downloading.
A few environments couldn't handle https download.
* https://rubyci.org/logs/mswinci.japaneast.cloudapp.azure.com...
hsbt (Hiroshi SHIBATA)
02:42 AM Revision ab81cc4d (git): thread.c: report then abort
* thread.c (thread_start_func_2): report then abort on exception,
if both are set. [ruby-core:79280] [Bug #13163]
...
nobu (Nobuyoshi Nakada)
02:39 AM Revision d61b1e9e (git): Added documentation
Added documentaiton for installation of bundled gems.
[Bug #13724][ruby-core:81938]
git-svn-id: svn+ssh://ci.ruby...
hsbt (Hiroshi SHIBATA)
02:25 AM Revision e9f5265b (git): Use https instead of ftp for libffi downloading.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
01:54 AM Revision 2b86b6f3 (git): Define the MIME type for JSON in WEBrick::HTTPUtils::DefaultMimeTypes.
[Feature #10798][ruby-core:67879]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59960 b2dd03c8-39d4-4d8f-98ff-82...
hsbt (Hiroshi SHIBATA)
12:37 AM Revision 08a0927c (git): Enabled temporary disabled examples of bundler rspec.
These are fails when merging at r59779. But these are
working now.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
hsbt (Hiroshi SHIBATA)
12:22 AM Revision 23589094 (git): * 2017-09-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59958 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:22 AM Revision 50f7d64f (git): parse.y: lex by lvar
* parse.y (parse_ident): disable tLPAREN_ARG state by local
variable. [ruby-list:50578]
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)

09/18/2017

08:21 AM Revision 698f2db2 (git): vm.c: fix `cfp consistency error' which occurs
when raising exception in bmethod call event
* vm.c (invoke_bmethod): set FINISH flag just before calling vm_exec.
...
ktsj (Kazuki Tsujimoto)
08:05 AM Revision 13f5dcb9 (git): error.c: KeyError#receiver and KeyError#key
* error.c: new method KeyError#receiver and KeyError#key.
[Feature #12063]
* hash.c: make KeyError object with rec...
nobu (Nobuyoshi Nakada)
07:52 AM Revision 2627c19d (git): configure.in: use newer libtool only
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:37 AM Revision 2bd222ab (git): re.c: remove unused rb_memcmp() function
It is no longer used or exported as of r13641.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59953 b2dd03c8-39d4...
rhenium (Kazuki Yamaguchi)
05:17 AM Revision 9d899615 (git): thread.c: Clear an array for method coverage
* thread.c (reset_coverage_i): Clear an
array for method coverage just like
line coverage and branch coverage.
g...
yui-knk (Kaneko Yuichiro)
05:16 AM Revision 5d988300 (git): intern instruction
* insns.def (intern): new instruction to turn string into symbol.
opt_call_c_function can not dump.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
02:27 AM Revision b2da3824 (git): refinements in string interpolation
* compile.c (iseq_compile_each0): insert to_s method call, so that
refinements activated at the caller should take ...
nobu (Nobuyoshi Nakada)
12:08 AM Revision d1e63172 (git): parse.y: ripper_lex_state_name
* parse.y (ripper_lex_state_name): represent lex_state as OR-ed
form.
* ext/ripper/lib/ripper/lexer.rb (Ripper::Le...
nobu (Nobuyoshi Nakada)

09/17/2017

11:56 PM Revision 5166f948 (git): * 2017-09-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:56 PM Revision 05561ad7 (git): ext/objspace/objspace.c: remove unneeded code clones.
`setup_hash` have already performed nil check and empty check.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@599...
mame (Yusuke Endoh)
09:28 AM Revision df33c063 (git): literal symbol by intern
* compile.c (iseq_compile_each0): literal symbol should not be
affected by redefinition of String#intern method.
*...
nobu (Nobuyoshi Nakada)
09:21 AM Revision 08bb3640 (git): compile.c: optimize unnecessary concatstrings
* compile.c (iseq_peephole_optimize): optimize away unnecessary
concatenation of single string, following tostring ...
nobu (Nobuyoshi Nakada)
08:04 AM Revision f3a491d9 (git): ext/io/console/lib/console/size.rb: Fix the context of method definition
`console_size` is not a instance method but a class method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59944 ...
mame (Yusuke Endoh)
07:19 AM Revision affa40b9 (git): node.h: Remove a not used macro
* node.h (nd_refinements_): nd_refinements_ was
introduced on r49894. But this macro has not been
used since r498...
yui-knk (Kaneko Yuichiro)
06:50 AM Revision eb0146e2 (git): make-snapshot: after-update
* tool/make-snapshot (package): fix missing after-update for
libffi and so on. [ruby-dev:50244] [Bug #13897]
git-...
nobu (Nobuyoshi Nakada)
05:51 AM Revision ad094e3a (git): suppress warnings
* compile.c: suppress maybe-uninitialized warnings by gcc7.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59941 ...
nobu (Nobuyoshi Nakada)
04:30 AM Revision b366c4d4 (git): run-lcov.rb: wrongly used unique ID as lineno
The second value of key of branch/method coverage is unique ID, not
lineno.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
mame (Yusuke Endoh)
04:26 AM Revision e2cb0ede (git): ext/date/extconf.rb: check for timezone and altzone
Instead of in configure.in. As of r28592 the HAVE_VAR_TIMEZONE and
HAVE_VAR_ALTZONE macros are only used by ext/date....
rhenium (Kazuki Yamaguchi)
04:26 AM Revision 06af07dd (git): configure.in: don't check for existence of timezone()
HAVE_TIMEZONE and TIMEZONE_VOID macros are not used anymore as of r28592
("strftime.c: unused declarations removed.",...
rhenium (Kazuki Yamaguchi)
04:14 AM Revision 30290144 (git): Rename bin/ruby as exe/ruby
* common.mk, configure.in: rename the bin directory to run build
executable as exe, to get rid of overwriting true ...
nobu (Nobuyoshi Nakada)

09/16/2017

10:40 PM Revision 08adad00 (git): * 2017-09-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:40 PM Revision 1241d59c (git): test_fileutils.rb: rmdir should fail on nonexistent directory
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:59 AM Revision 2635984c (git): fileutils.rb: error at rmdir
* lib/fileutils.rb (rmdir): should not ignore errors first, except
for parent directories. [ruby-dev:50236] [Bug #...
nobu (Nobuyoshi Nakada)
11:50 AM Revision 40d117ae (git): file.c: [DOC] separators at dirname and basename
* file.c (rb_file_s_basename, rb_file_s_dirname): [DOC] state
that trailing separators will be stripped first, like...
nobu (Nobuyoshi Nakada)
11:50 AM Revision 65055fe2 (git): common.mk: make bin directory
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

09/15/2017

11:46 PM Revision 274c6180 (git): To use github url for gemspec.
[Bug #13906][ruby-core:82817]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59931 b2dd03c8-39d4-4d8f-98ff-823fe6...
hsbt (Hiroshi SHIBATA)
07:25 PM Revision 4075d71c (git): ruby-runner.c: reduce duplicate code
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:25 PM Revision 84181a6c (git): Makefile.in: make wrappers for each name
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:47 PM Revision 012ed577 (git): fixup r59927
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:42 PM Revision 86888f9c (git): rename ruby-runner as bin/ruby
* Makefile.in, configure.in, tool/runruby.rb: rename ruby-runner
executable file as $(RUBY_INSTALL_NAME) under bin,...
nobu (Nobuyoshi Nakada)
05:00 PM Revision b2996b30 (git): Find.find -> Use Dir.children instead of Dir.entries
Dir.children is available since Feature #11302.
Find.find can use of the new list (having no '.' neither '..' entries...
naruse (Yui NARUSE)
04:56 PM Revision 40f3c519 (git): Fix test code of kconv
patched by tbpgr <[email protected]>
https://github.com/ruby/ruby/pull/1696 fix GH-1696
git-svn-id: svn+ssh://ci.ruby-l...
naruse (Yui NARUSE)
04:53 PM Revision 9708af66 (git): * 2017-09-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:53 PM Revision 16225d82 (git): include query parameters in Net::HTTP.post
patched by Samuel Giddins <[email protected]>
https://github.com/ruby/ruby/pull/1686 fix GH-1686
git-svn-id: sv...
naruse (Yui NARUSE)
12:03 PM Revision 743ab3c7 (git): Fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:03 PM Revision dd3b3dd0 (git): Remove needless splat array
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:47 AM Revision f2234542 (git): parse.y: use SET_LEX_STATE
* parse.y (f_arglist, parser_yylex): set lex_state via
SET_LEX_STATE macro for yydebug messages.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
02:01 AM Revision 581be44e (git): object.c: fix conversion failure message
* object.c (convert_type_with_id): fix failure message for
explicit conversion. rb_convert_type_with_id and
rb_c...
nobu (Nobuyoshi Nakada)
12:59 AM Revision 92e3ffdf (git): rubyspec: jobserver fd may not be available
* spec/rubyspec/optional/capi/spec_helper.rb (compile_extension):
rescue possible EBADF as jobserver fd may not be ...
nobu (Nobuyoshi Nakada)
12:59 AM Revision 3ce856a6 (git): rubyspec: use mock directory
* spec/rubyspec/core/dir/mkdir_spec.rb: the source directory may
be on a read-only filesystem.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
12:59 AM Revision 39483722 (git): rubyspec: fix types
* spec/rubyspec/optional/capi/ext/fixnum_spec.c: FIX2INT and
FXI2UINT return long, in spite of their names.
* spec...
nobu (Nobuyoshi Nakada)
12:40 AM Revision c7fa2bf5 (git): ext/coverage/coverage.c (rb_coverage_start): Ensure `opt` is a hash
Ensure `opt` is a hash before using `rb_hash_lookup` to `opt`.
This will prevent SEGV when an inappropriate object (i...
yui-knk (Kaneko Yuichiro)
 

Also available in: Atom