Project

General

Profile

Activity

From 12/02/2017 to 12/08/2017

12/08/2017

10:51 PM Revision 80e852d8 (git): doc/syntax/refinements.rdoc: fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e stomar (Marcus Stollsteimer)
10:43 PM Revision c66f5601 (git): bignum.c: [DOC] simplify comment
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e stomar (Marcus Stollsteimer)
10:43 PM Revision 67d9cd73 (git): NEWS: grammar fix
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e stomar (Marcus Stollsteimer)
10:42 PM Revision 9a26a4c1 (git): ext/strscan/strscan.c: [DOC] grammar fixes
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e stomar (Marcus Stollsteimer)
09:54 PM Bug #4841: WEBrick threading leads to infinite loop
Thank you for your quick response! mame (Yusuke Endoh)
07:21 PM Bug #4841: WEBrick threading leads to infinite loop
[email protected] wrote:
> normal, could you please check this ticket?
>
> ------------------------------------...
normalperson (Eric Wong)
06:52 PM Bug #4841 (Closed): WEBrick threading leads to infinite loop
Applied in changeset trunk|r61083.
----------
webrick: allow shutdown after StartCallback
We must to ensure the @st...
Anonymous
12:38 PM Bug #4841: WEBrick threading leads to infinite loop
normal, could you please check this ticket? mame (Yusuke Endoh)
06:51 PM Revision 86ea8dfe (git): * 2017-12-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:51 PM Revision 22474d8f (git): webrick: allow shutdown after StartCallback
We must to ensure the @status ivar is set to :Running before
running StartCallback, otherwise Webrick::Server#stop wi...
Eric Wong
06:03 PM Feature #14151: Make Matrix#[]= public method
@marcandre can you take a look? Eregon (Benoit Daloze)
12:55 PM Feature #14151: Make Matrix#[]= public method
I created pull request related to this feature/issue. - https://github.com/ruby/ruby/pull/1769 greggzst (Grzegorz Jakubiak)
02:26 PM Bug #14162 (Closed): Invoking binding.irb destructively shifts ARGV
~~~ ruby
$ ruby -v
ruby 2.5.0dev (2017-12-05 trunk 61034) [x86_64-linux]
$ cat script.rb
binding.irb
binding.irb...
k0kubun (Takashi Kokubun)
02:12 PM Bug #5060: Executables in bin folder conflict with their gem versions.
@hsbt-san, I might be wrong but has this issue been solved by default/bundled gems? mame (Yusuke Endoh)
01:36 PM Feature #4963 (Closed): Refine and Document the Issue Tracking Process
I'm closing this ticket since it is not about ruby's feature. I think it should be discussed at ruby-core mailing list. mame (Yusuke Endoh)
12:31 PM Bug #14161 (Closed): Getting segmentation fault some time while running rspec
While running rspec with Rails 5.1.1
/home/xxx/.rvm/gems/ruby-2.3.3@everyday/gems/mail-2.6.5/lib/mail/elements/con...
[email protected] (Ravi Shrivastava)
11:19 AM Bug #14160: JSON#generate documentation wrong/misleading
You are right, the statement in the documentation that .generate() only allows "objects
or arrays" is technically no...
shevegen (Robert A. Heiler)
10:12 AM Bug #14160 (Closed): JSON#generate documentation wrong/misleading
https://docs.ruby-lang.org/en/trunk/JSON.html#module-JSON-label-Generating+JSON
That says `JSON.generate` only allow...
StefanPochmann (Stefan Pochmann)
08:50 AM Feature #4787 (Closed): Integer#each_modulo(n)
This was resolved by #12447. mrkn (Kenta Murata)
08:38 AM Revision 6d8f47fd (git): lib/pp.rb: no rdoc of alias to suppress a warning
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:35 AM Revision bd61ccef (git): test_file_exhaustive.rb: get rid of failures
* test/ruby/test_file_exhaustive.rb (test_utime_symlinkfile):
under some condition, symlink file is also affected b...
nobu (Nobuyoshi Nakada)
07:17 AM Revision 60771d13 (git): pp.rb: rdoc
* lib/pp.rb (pp): move pp alias before its rdoc, not to prevent
parsing.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
07:13 AM Revision ec74acd1 (git): test_file_exhaustive.rb: test_utime_symlinkfile
* test_file_exhaustive.rb (test_utime_symlinkfile): investigate
failures on some platforms. wait a second to tell ...
nobu (Nobuyoshi Nakada)
06:24 AM Revision d52ef754 (git): test_file_exhaustive.rb: fix arguments order
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:20 AM Revision 23c86d84 (git): win32.c: check error code
* win32/win32.c (w32_io_info): check GetFileInformationByHandleEx
error code to fallback to GetFileInformationByHan...
nobu (Nobuyoshi Nakada)
05:51 AM Feature #13883 (Closed): Change from gperf 3.0.4 to gperf 3.1
Applied in changeset trunk|r61076.
----------
support gperf 3.1
* tool/gperf.sed: extracted sed commands to a scrip...
nobu (Nobuyoshi Nakada)
05:51 AM Revision a4804fbd (git): support gperf 3.1
* tool/gperf.sed: extracted sed commands to a script. ANSI-C code
produced by gperf 3.1 declares length arguments ...
nobu (Nobuyoshi Nakada)
01:27 AM Bug #14159 (Third Party's Issue): [BUG] Segmentation fault at 0x0000000000000000 ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux] - Mailcatcher
moskkitow (Marcelo Cruz) wrote:
> c:0010 p:---- s:0049 e:000048 CFUNC :release_machine
> c:0009 p:0036 s:0045 e:00...
shyouhei (Shyouhei Urabe)
12:45 AM Revision f8659dfd (git): parse.y Fix compile error
ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
git-svn-id: svn+ssh://ci.ruby-lang...
yui-knk (Kaneko Yuichiro)
12:33 AM Revision c6b31b76 (git): parse.y: Fix locations of modifier_rescue
* parse.y: Fix to only include a range from modifier_rescue
to stmt (or arg).
e.g. The locations of the NODE_RES...
yui-knk (Kaneko Yuichiro)

12/07/2017

11:36 PM Revision 3bc080ba (git): * 2017-12-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:35 PM Revision f026add3 (git): parse.y: Fix locations of string
* parse.y: Fix to include locations of tSTRING_BEG and tSTRING_END.
e.g. The locations of the NODE_STR is fixed:
...
yui-knk (Kaneko Yuichiro)
09:02 PM Bug #14156: broken bundler install
hsbt (Hiroshi SHIBATA) wrote:
> Can you try it with Ruby 2.2.10?
hi,
I'm sorry, I returned to ubuntu 16.04 and I...
JJ (Jonathan Monsalve)
02:01 AM Bug #14156 (Feedback): broken bundler install
Can you try it with Ruby 2.2.10? hsbt (Hiroshi SHIBATA)
08:51 PM Bug #13997 (Closed): Bundler gem binstub broken
hsbt (Hiroshi SHIBATA) wrote:
> It fixed r60174 maybe. Can you try current HEAD(r60928)?
Hi @hsbt, thanks for loo...
hone (Terence Lee)
03:59 PM Bug #14159 (Third Party's Issue): [BUG] Segmentation fault at 0x0000000000000000 ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux] - Mailcatcher
Good afternoon,
While trying to access the Mailcatcher service on my project, I found out a bug. I can access the ...
moskkitow (Marcelo Cruz)
11:49 AM Bug #4487 (Closed): require_relative fails in an eval'ed file
Now, it works. I'm unsure who changed the behavior... Anyway, closing. mame (Yusuke Endoh)
11:37 AM Feature #13731: inode for Windows on ReFS
2.5 に入らないかもしれないとのこと、了解です。
ついでですが、ReFSボリュームを作ってファイルを2つ作成し、FILE_ID_INFO の128ビットの値と nFileIndexHigh/Low の64ビットの値を取得してみ...
kubo (Takehiro Kubo)
08:08 AM Revision c0217435 (git): Follow up r60970 for bundler's examples.
r60970 break Gemfile.lock format with file protocol after bundle
install/update. I addd hostname to these examples....
hsbt (Hiroshi SHIBATA)
08:06 AM Bug #9705 (Feedback): Installing ruby 2.1.1 fails while compiling (after: rvm install 2.1.1)
Ruby 2.1 was EOL status. Can you try to build with Ruby 2.3 or 2.4? hsbt (Hiroshi SHIBATA)
07:57 AM Bug #14139 (Rejected): [BUG] Segmentation fault
https://github.com/railsinstaller/railsinstaller-windows/issues/102 is already closed.
And this issue is same as #...
hsbt (Hiroshi SHIBATA)
07:44 AM Bug #14072 (Feedback): Ruby interpreter
Can you try with Ruby 2.3.5 ? It's latest old-stable version. hsbt (Hiroshi SHIBATA)
07:18 AM Feature #4264 (Feedback): General type coercion protocol for Ruby
mame (Yusuke Endoh)
06:38 AM Revision 15c97780 (git): parse.y: Fix locations of array
* parse.y (make_array): Set locations of ary to
include locations of start token (tLBRACK, tWORDS_BEG, ...)
and e...
yui-knk (Kaneko Yuichiro)
06:06 AM Feature #14158 (Assigned): Update racc library with changes from upstream
hsbt (Hiroshi SHIBATA)
12:00 AM Feature #14158 (Closed): Update racc library with changes from upstream
The racc parser that is included in mri ruby currently lists version 1.4.5 as the racc version. Tenderlove's upstream... haus (Matthaus Litteken)
04:42 AM Revision 284e3ae1 (git): win32/win32.c: removed a stale comment
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:32 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
Too late for 2.5, but I'll maintain and periodically rebase this
in hope it can be accepted for 2.6. I've updated ...
normalperson (Eric Wong)
04:12 AM Revision db2d28b0 (git): parse.y: fix for old compilers
* parse.y (arg_value): initialization of aggregation type with
non-constant values is not allowed in C89.
git-svn-...
nobu (Nobuyoshi Nakada)
04:03 AM Revision 185133fd (git): win32.c: fallback to old API
* win32/win32.c (w32_io_info, rb_w32_file_identical_p): fallback
to GetFileInformationByHandle if GetFileInformatio...
nobu (Nobuyoshi Nakada)
03:15 AM Bug #14157 (Feedback): You may have encountered a bug in the Ruby interpreter or extension libraries.
shevegen (Robert A. Heiler) wrote:
> I am not sure that this is enough information for the ruby core team to
I'm ...
duerst (Martin Dürst)
03:00 AM Revision 803d1753 (git): parse.y: Fix locations of dsym
* parse.y: Fix to only include a range from tSTRING_BEG to tLABEL_END.
e.g. The locations of the NODE_LIT is fixed...
yui-knk (Kaneko Yuichiro)
02:48 AM Revision acf7e52d (git): parse.y: Fix locations of dsym
* parse.y (dsym_node_gen): Always set locations
to include locations of tSYMBEG and tSTRING_END.
e.g. The locati...
yui-knk (Kaneko Yuichiro)
02:36 AM Revision 2c018e96 (git): parse.y: Fix locations of regexp
* parse.y (new_regexp_gen): Always set locations
to include locations of tREGEXP_BEG and tREGEXP_END.
e.g. The l...
yui-knk (Kaneko Yuichiro)
02:25 AM Revision d2d4839a (git): parse.y: Fix locations of xstring
* parse.y (new_xstring_gen): Always set locations
to include locations of tXSTRING_BEG and tSTRING_END.
e.g. The...
yui-knk (Kaneko Yuichiro)

12/06/2017

11:56 PM Revision 04594937 (git): remove unnecessary read_timeout.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
10:43 PM Revision cd83444e (git): eval_intern.h: fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
10:40 PM Bug #14157: You may have encountered a bug in the Ruby interpreter or extension libraries.
I am not sure that this is enough information for the ruby core team to
be able to help. Are you able to obtain some...
shevegen (Robert A. Heiler)
10:33 PM Bug #14157 (Closed): You may have encountered a bug in the Ruby interpreter or extension libraries.
Logged into powershell. navigated to directory to run a newly installed version of Vagrant. Type in code Vagrant Up a... al3550 (Alfonso Fernandez)
09:51 PM Revision 3f799727 (git): cont.c: update comment for ec refactoring
* cont.c (fiber_switch): update comment (ec.fiber => ec->fiber_ptr)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
Eric Wong
08:58 PM Bug #14156 (Closed): broken bundler install
Ubuntu 17.10 | gcc version 7.2.0 (Ubuntu 7.2.0-8ubuntu3) | 4.13.0-17-generic #20-Ubuntu x86_64 x86_64 x86_64 GNU/Linu... JJ (Jonathan Monsalve)
05:10 PM Feature #12753: Useful operator to check bit-flag is true or false
In Ruby 2.5, Ripper::Lexer::State is introduced:
https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions...
aycabta (aycabta .)
03:02 PM Revision 530514fb (git): * 2017-12-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:02 PM Revision 49dc8664 (git): `Integer#pow(b)` accepts numeric
instead of integer only and returns numeric instead of integer only
same as `Integer#**`
git-svn-id: svn+ssh://ci.ru...
znz (Kazuhiro NISHIYAMA)
01:57 PM Feature #11925: Struct construction with kwargs
Similar to one commented by ko1, how about this interface?
~~~ ruby
T = Struct.new(:a, :b, keyword_argument: true...
k0kubun (Takashi Kokubun)
12:36 PM Revision 956cfb97 (git): numeric.c: rb_int_powm rdoc
* numeric.c (Init_Numeric): let rdoc know that rb_int_powm is
defined in bignum.c. [Feature #12508] [Feature #1100...
nobu (Nobuyoshi Nakada)
11:38 AM Feature #13726: PATCH: Windows builds - fractional second file times
@larskanis Thank you! I worried needlessly.
kubo (Takehiro Kubo)
11:09 AM Feature #13726: PATCH: Windows builds - fractional second file times
@kubo I had the same concern, but tried the latest [RubyInstaller snapshot](https://ci.appveyor.com/project/larskanis... larskanis (Lars Kanis)
10:01 AM Feature #13726: PATCH: Windows builds - fractional second file times
@usa Thanks for merging the patches.
I'm afraid that `File.mtime(filename).usec` returns always zero just after ru...
kubo (Takehiro Kubo)
11:36 AM Revision 86f05884 (git): vcs.rb: fix r61054
* tool/vcs.rb (VCS::SVN.get_revisions): cmd_readd_at expects the
whole arguments for IO.popen as the second argumen...
nobu (Nobuyoshi Nakada)
11:18 AM Revision 951ef1d4 (git): file2lastrev.rb: suppress_not_found
* tool/file2lastrev.rb: exit successfully when command not found,
and if --suppress_not_found is given.
git-svn-id...
nobu (Nobuyoshi Nakada)
11:18 AM Revision 3234d6a6 (git): vcs.rb: raise NotFoundError when command not found
* tool/vcs.rb (cmd_pipe_at, cmd_read_at, system): moved from GIT
to VCS, and now raise VCS::NotFoundError when comm...
nobu (Nobuyoshi Nakada)
08:35 AM Revision 9ef078e2 (git): Bump fiddle-1.0.0 for released version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:34 AM Revision 836aaa0c (git): Bump gdbm-2.0.0 for released versionn.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:32 AM Revision 2d031181 (git): Bump dbm-1.0.0 for released version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
07:26 AM Revision e0bed5f3 (git): compile.c (rb_iseq_compile_node): Move the check for imemo_ifunc to top
Applying nd_type to imemo_ifunc object seems harmless fortunately, but
very dirty (to me).
git-svn-id: svn+ssh://ci....
mame (Yusuke Endoh)
07:19 AM Revision 55f93cb6 (git): vm_core.h (RUBY_EVENT_COVERAGE_BRANCH): renamed
This change moves RUBY_EVENT_COVERAGE from include/ruby/ruby.h to
vm_core.h and renames it to RUBY_EVENT_COVERAGE_BRA...
mame (Yusuke Endoh)
07:19 AM Revision 9be95d2a (git): Remove RUBY_EVENT_SPECIFIED_LINE
Follow up of r61044
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
07:04 AM Revision c7e4f912 (git): insns.def (tracebranch): renamed from `trace2`
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
07:04 AM Revision c3c0c074 (git): thread.c (update_branch_coverage): renamed from `update_coverage`
Now this function only deals with branch events, so this change renames
it and remove complexity that is no longer ne...
mame (Yusuke Endoh)
06:54 AM Revision ec1d41ba (git): fix last commit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:53 AM Revision 104ca9f4 (git): remove unsupported RUBY_EVENT_SPECIFIED_LINE.
* vm_trace.c (get_event_id): remove experimental in past, and not supported
now feature.
* vm_trace.c (tracepoint_...
ko1 (Koichi Sasada)
06:39 AM Revision ec02c486 (git): thread.c (update_line_coverage): Use RUBY_EVENT_LINE
This change makes coverage use the general event type RUBY_EVENT_LINE
instead of a special event type RUBY_EVENT_COVE...
mame (Yusuke Endoh)
05:23 AM Bug #13889 (Closed): FileUtils.rmdir が Errno::ENOTEMPTY を無視している
「しかし存在しない名前を FileUtils.rmdir に指定した時にエラーにならなかったのが Errno::ENOENT が発生するなるようになってしまっている」 については、fileutils はコマンドラインツールの挙動に倣う... nagachika (Tomoyuki Chikanaga)
05:22 AM Revision 9fbd48ee (git): prelude.c.tmpl: fix line number
* template/prelude.c.tmpl (Init_prelude): fix line number of
preludes. line of prelude_eval is an int, not a VALUE...
nobu (Nobuyoshi Nakada)
04:06 AM Feature #11816: Partial safe navigation operator
marcandre (Marc-Andre Lafortune) wrote:
> phluid61 (Matthew Kerwin) wrote:
> > If there was a way to explicitly sig...
phluid61 (Matthew Kerwin)
03:19 AM Revision 3af095f8 (git): eval_intern.h: prevent core dump with clang and make test-all
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
03:16 AM Revision 0e34638f (git): remove `PUSH_TAG`/`EXEC_AG`/`POP_TAG`/`JUMO_TAG`.
* eval_intern.h: remove non-`EC_` prefix *_TAG() macros.
Use `EC_` prefix macros explicitly.
git-svn-id: svn+ssh:...
ko1 (Koichi Sasada)
03:09 AM Revision c1bd83ce (git): parse.y: Fix the first location of heredoc identifier
* parse.y (parser_heredoc_identifier):
Put length of term at the head of rb_strterm_heredoc_struct.term.
* parse.y...
yui-knk (Kaneko Yuichiro)
01:41 AM Revision b7c17ad1 (git): parse.y: remove redefined typedef
Clang told me that this is C11 feature.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61038 b2dd03c8-39d4-4d8f-9...
mame (Yusuke Endoh)
12:44 AM Revision f7899d3c (git): parse.y: Fix locations of HEREDOC
* parse.y (rb_parser_set_location_from_strterm_heredoc):
Set locations based on rb_strterm_heredoc_t.
* parse.y (y...
yui-knk (Kaneko Yuichiro)
12:34 AM Bug #14058 (Third Party's Issue): [bundler] program-suffixを付けるとbundle gem -> rake buildなどが動作しない
確認ありがとうございます。
bundler がコマンドをハードコードしていることが原因なので upstream への報告をお願いします。
hsbt (Hiroshi SHIBATA)

12/05/2017

11:34 PM Revision b034a9d2 (git): * 2017-12-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:34 PM Revision 5abf308a (git): test_syntax.rb: Add a test case for `not()`
* test/ruby/test_syntax.rb (TestSyntax#test_keyword_not_parens):
Currently `not()` is tested by only TestRipper::Pa...
yui-knk (Kaneko Yuichiro)
06:23 PM Feature #13050: Readline: expose rl_completion_quote_character variable
This has been open for a year. Is there anything I can do towards getting the patch accepted? georgebrock (George Brocklehurst)
05:00 PM Bug #14058: [bundler] program-suffixを付けるとbundle gem -> rake buildなどが動作しない
I got same error with ruby-2.4.2 and bundler-1.16.0.
~~~
$ bundle gem mygem
:
$ rake2.4 build
rake aborted!...
kimuraw (Wataru Kimura)
04:52 PM Bug #14096: Psych allows invalid single quote escape character
Pull request https://github.com/yaml/libyaml/pull/74 has been created for libyaml, which means this is likely to perc... headius (Charles Nutter)
01:49 PM Revision f24efa28 (git): parse.y: nd_line of new node
* parse.y (nd_set_loc): set nd_line of the newly created node to
the first location.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
01:46 PM Revision 4fe720eb (git): parse.y: nd_line of call_uni_op
* parse.y (call_uni_op): set nd_line to the unary operator
location, same as non-operator method calls.
git-svn-id...
nobu (Nobuyoshi Nakada)
01:42 PM Revision 2ed12304 (git): parse.y: nd_line of logop
* parse.y (logop): set nd_line to the logical operator location,
same as non-operator method calls.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
01:38 PM Revision b9e91bfb (git): parse.y: nd_line of match_op
* parse.y (match_op): set nd_line to the match operator location,
same as non-operator method calls.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
01:30 PM Revision 60bca021 (git): parse.y: nd_line of call_bin_op
* parse.y (call_bin_op): set nd_line to the binary operator
location, same as non-operator method calls.
git-svn-i...
nobu (Nobuyoshi Nakada)
11:08 AM Revision 25d6a7ef (git): Bump version to rdoc-6.0.0.
There is no changes from rdoc-6.0.0.bebta4.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61029 b2dd03c8-39d4-4d...
hsbt (Hiroshi SHIBATA)
09:45 AM Revision e5614fbc (git): iseq.c (iseq_load, iseq_data_to_ary): Fix a type error (for clang)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
08:58 AM Revision f9c614c6 (git): Hide ISeq#load
I disclosed it incorrectly at r61025. Sorry.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61027 b2dd03c8-39d4-...
mame (Yusuke Endoh)
08:56 AM Revision f6556c5c (git): ext/coverage/coverage.c: method coverage has column info. of method def.
This change makes method coverage result have not only first lineno of
method defintion, but also code range (i.e. fi...
mame (Yusuke Endoh)
08:56 AM Revision a5e02f24 (git): vm_core.h (rb_iseq_locatoin_t): add a field `code_range`
This change makes each ISeq keep NODE's code range. This information is
needed for method coverage.
git-svn-id: svn...
mame (Yusuke Endoh)
08:50 AM Revision 2d592329 (git): node.c: FIELD_BLOCK
* node.c (COMPOUND_FIELD, FIELD_BLOCK): moved block outside
arguments like as SIMPLE_FIELD.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
07:44 AM Bug #14075 (Closed): File.dirname("path without dir".taint) returns untainted string
I think it is intended.
`dirname` for a path without directory is ".", and this does not come from the argument string.
nobu (Nobuyoshi Nakada)
07:32 AM Bug #9912: URI#to_s with an empty host formats the string incorrectly
[I wrote this directly to ruby-core because I didn't see the issue, but want to make sure it's in the right place.]
...
duerst (Martin Dürst)
07:16 AM Revision 0a6816ec (git): Revamp method coverage to support define_method
Traditionally, method coverage measurement was implemented by inserting
`trace2` instruction to the head of method is...
mame (Yusuke Endoh)
05:26 AM Bug #14154: Ruby 2.4 and support for rails 3
See also https://www.ruby-lang.org/en/news/2013/12/21/ruby-version-policy-changes-with-2-1-0/ sorah (Sorah Fukumori)
04:55 AM Bug #14154 (Closed): Ruby 2.4 and support for rails 3
Thanks for your report. 2.4 is not fully compatible with older versions of Ruby, and that's intentional. Please refer... yuki24 (Yuki Nishijima)
04:23 AM Revision aa87ae7a (git): node.c: a simple notation for code range of NODEs
This affects only `--dump=parsetree` and `--dump=parsetree_with_comment`.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
mame (Yusuke Endoh)
01:19 AM Bug #13757 (Closed): TestBacktrace#test_caller_lev segaults on PPC
Fixed at r61020 hsbt (Hiroshi SHIBATA)
01:10 AM Revision 133b0cf2 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:10 AM Revision b2047f79 (git): vm_core.h: Increase the Fiber stack size on powerpc64
Currently the Fiber stack size is small for powerpc64 and it causes
test/ruby/test_backtrace.rb test to break, since ...
hsbt (Hiroshi SHIBATA)
12:59 AM Revision 65c0f47f (git): Remove unnecessary read_timeout.
http://ci.rvm.jp/results/trunk-asserts-nopara@ruby-sky1/219867
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@610...
shugo (Shugo Maeda)
12:52 AM Feature #14153: [PATCH] resurrection of # -*- warn_past_scope: true -*-
@shevegen Yes. You can write multiple magic comments
- at once, like this:
# -*- coding: utf-8; frozen_...
shyouhei (Shyouhei Urabe)
12:09 AM Revision 02b7d4c5 (git): bignum.c: unified int_pow_tmp2
* bignum.c (int_pow_tmp2): unified DLONG and none DLONG code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6101...
nobu (Nobuyoshi Nakada)

12/04/2017

11:59 PM Revision 984759ef (git): * 2017-12-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:59 PM Revision faf43e37 (git): parse.y: Fix locations of NODE_*ASGN and NODE_ERRINFO
* parse.y: Fix to only include a range of exc_var.
e.g. The locations of the NODE_DASGN_CURR and NODE_ERRINFO are ...
yui-knk (Kaneko Yuichiro)
07:00 PM Bug #13757: TestBacktrace#test_caller_lev segaults on PPC
Hi,
I've been investigating this issue, and I think I found the solution:
stack_check() is checking the lambda ...
leitao (Breno Leitao)
06:04 PM Feature #14153: [PATCH] resurrection of # -*- warn_past_scope: true -*-
Seems to me to be more appropriate as a Rubocop cop.
marcandre (Marc-Andre Lafortune)
04:44 PM Feature #14153: [PATCH] resurrection of # -*- warn_past_scope: true -*-
I have no pro or con opinion so I will not comment on the suggestion.
I have one question though, apologies for a ...
shevegen (Robert A. Heiler)
10:49 AM Feature #14153: [PATCH] resurrection of # -*- warn_past_scope: true -*-
This patch works like this:
```
% ./ruby --disable-gems -w -ve '[1, 2, 3].sample.tap { |rand| puts "Random value:...
shyouhei (Shyouhei Urabe)
10:37 AM Feature #14153 (Open): [PATCH] resurrection of # -*- warn_past_scope: true -*-
```patch
From 2addeedcf8838dc15d127fffd888962b34879439 Mon Sep 17 00:00:00 2001
From: "Urabe, Shyouhei" <shyouhei@r...
shyouhei (Shyouhei Urabe)
05:45 PM Bug #14015: Enumerable & Hash yielding arity
Matz, this was on the agenda for the developers meeting, was it discussed?
marcandre (Marc-Andre Lafortune)
05:43 PM Feature #11816: Partial safe navigation operator
phluid61 (Matthew Kerwin) wrote:
> If there was a way to explicitly signal the end of the "infectious nil" I'd proba...
marcandre (Marc-Andre Lafortune)
12:28 PM Feature #11816: Partial safe navigation operator
sawa (Tsuyoshi Sawada) wrote:
>
> I don't think that is a real use case. The linked article mentions coding style....
phluid61 (Matthew Kerwin)
11:07 AM Feature #11816: Partial safe navigation operator
znz (Kazuhiro NISHIYAMA) wrote:
> marcandre (Marc-Andre Lafortune) wrote:
> > As a reminder, there's currently no r...
sawa (Tsuyoshi Sawada)
01:55 PM Bug #14154 (Closed): Ruby 2.4 and support for rails 3
After upgrading a Rails project from 2.1.5 to 2.4.2 I ran into a number of failing tests. Seems like a behavior of **... lima (Rafael Lima)
12:49 PM Revision 5a8a2706 (git): win32.c: fix error on mingw
* win32/win32.c (FILE_ID_128): defined on mingw already.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61015 b2d...
nobu (Nobuyoshi Nakada)
12:31 PM Revision 378f0280 (git): [DOC] improve rdoc formatting for links [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:44 AM Bug #14075: File.dirname("path without dir".taint) returns untainted string
I found that File.split also returns untainted string with a tainted argument.
~~~
$ ruby -e 'p File.split("foo/b...
hkdnet (Ko Sato)
11:35 AM Feature #14145: Proposal: Better Method#inspect
ko1 (Koichi Sasada) wrote:
> I don't have strong opinions on your proposal, but source location information seems al...
zverok (Victor Shepelev)
08:15 AM Feature #14145: Proposal: Better Method#inspect
ko1 (Koichi Sasada) wrote:
> I don't have strong opinions on your proposal, but source location information seems al...
Hanmac (Hans Mackowiak)
07:54 AM Feature #14145: Proposal: Better Method#inspect
I don't have strong opinions on your proposal, but source location information seems also helpful. Which is important... ko1 (Koichi Sasada)
11:28 AM Feature #14142: Add Method#===
```ruby
case value
when proc { |v| receiver.hoge(v) }
end
```
とすることもできますが、この issue にあるパッチで実現される方法のほうが Rubyish ...
aycabta (aycabta .)
10:54 AM Feature #13883: Change from gperf 3.0.4 to gperf 3.1
This issue may have been fixed with https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=60976. Nobu, ... duerst (Martin Dürst)
10:48 AM Misc #13702 (Closed): TZ checking in rb_w32_fstati64()
Applied in changeset trunk|r61013.
----------
support nanosec file timestamp on newer Windows
Support nanosec file ...
usa (Usaku NAKAMURA)
10:48 AM Feature #13726 (Closed): PATCH: Windows builds - fractional second file times
Applied in changeset trunk|r61013.
----------
support nanosec file timestamp on newer Windows
Support nanosec file ...
usa (Usaku NAKAMURA)
08:36 AM Feature #13726: PATCH: Windows builds - fractional second file times
@larskanis, thank you for information.
larskanis (Lars Kanis) wrote:
> So to remove these inconsistencies we coul...
usa (Usaku NAKAMURA)
07:21 AM Feature #13726: PATCH: Windows builds - fractional second file times
@usa I think the reason is, that precise file times are working as expected on Windows 7, but Time.now has a precisio... larskanis (Lars Kanis)
10:48 AM Revision ce7c1c05 (git): support nanosec file timestamp on newer Windows
Support nanosec file timestamp on Windows 8 or later.
Original patches are written by kubo (Kubo Takehiro).
Windows 7...
U.Nakamura
10:45 AM Feature #14146: Improve performance of creating Hash object
watson1978 (Shizuo Fujita) wrote:
> I updated the patch to keep binary compatibility.
> https://github.com/ruby/rub...
shyouhei (Shyouhei Urabe)
10:41 AM Revision b91d5b79 (git): bignum.c: explicit casts
* bignum.c (int_pow_tmp2): explicitly cast to get rid of implicit
conversion.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
08:50 AM Feature #14141: Add a method to Exception for retrieving formatted exception for logging purpose (Exception#{formatted,display})
> I'm not sure this name is proper, suggestions appreciated
How about "to_formatted_s"?
Active Support has this m...
matsuda (Akira Matsuda)
08:20 AM Revision 4788522f (git): parse.y: Fix a location of NODE_BLOCK_PASS
* parse.y (arg_append_gen): Update the last location of
NODE_BLOCK_PASS when NODE is appended to nd_head.
e.g. T...
yui-knk (Kaneko Yuichiro)
08:15 AM Feature #13382 (Rejected): [PATCH] Options for FTP PORT command
osa (Shunsuke OSA) wrote:
> I used to use FTP and need this feature.
> But now, I don't use it and lose motivation ...
shugo (Shugo Maeda)
06:40 AM Feature #13382: [PATCH] Options for FTP PORT command
I used to use FTP and need this feature.
But now, I don't use it and lose motivation to implement this feature.
I'm...
osa (Shunsuke OSA)
07:50 AM Revision 81d8c29a (git): parse.y: Fix a location of NODE_ARGSCAT
* parse.y (arg_append_gen): Update the last location of
NODE_ARGSCAT when NODE is appended to nd_body.
e.g. The ...
yui-knk (Kaneko Yuichiro)
07:49 AM Feature #11256 (Assigned): anonymous block forwarding
Matz:
> but there is another motivation of this feature: the simplicity of the notation
With proposal syntax, ...
ko1 (Koichi Sasada)
07:37 AM Revision 340fe20a (git): hide internal data objects
* marshal.c (compat_allocator_table): hide the wrapper object of
compat_allocator_tbl.
* process.c (rb_execarg_new...
nobu (Nobuyoshi Nakada)
07:16 AM Revision 2208c6b4 (git): parse.y: Fix a location of NODE_ARRAY in NODE_ARGSCAT
* parse.y: Fix the first location to be equal to the location
of the first element of NODE_ARRAY.
e.g. The locat...
yui-knk (Kaneko Yuichiro)
06:41 AM Revision b7de978e (git): try to pass compiling with VC12
* win32/win32.c (FILE_ID_128): it's not defined in SDK with VC10, but seems to
be defined in SDK with VC12.
git-s...
U.Nakamura
06:08 AM Revision 7101611b (git): ifaddr.c: fix memsize
* ext/socket/ifaddr.c (ifaddr_memsize): do not count the whole
rb_ifaddr_t array for each elements. the header siz...
nobu (Nobuyoshi Nakada)
04:09 AM Bug #14148: Longstanding behavior regarding correspondence of toplevel with Object is surprising
Hi @mame,
I agree that the change from warning to NameError is intended, and this behavior change is not the conce...
RickHull (Rick Hull)
12:37 AM Bug #14148: Longstanding behavior regarding correspondence of toplevel with Object is surprising
This change is intended. See https://bugs.ruby-lang.org/issues/11547. Matz said in that ticket:
> I am for this ...
mame (Yusuke Endoh)
03:36 AM Feature #13731 (Assigned): inode for Windows on ReFS
stat構造体の変更は大掛かりなことになる上に、[Feature #13726] にはちょっと問題が発生しているので、とりあえず `File.identical?` のみ対応しました。
stat構造体の方は 2.5 には入らないかも...
usa (Usaku NAKAMURA)
03:33 AM Feature #13731 (Closed): inode for Windows on ReFS
Applied in changeset trunk|r61005.
----------
support `File.identical?` on ReFS
* file.c (rb_file_idenitical_p): mo...
usa (Usaku NAKAMURA)
03:33 AM Revision 8e7560bb (git): support `File.identical?` on ReFS
* file.c (rb_file_idenitical_p): move Windows dependent code to win32/win32.c.
* win32/win32.c (rb_w32_file_identica...
U.Nakamura
02:35 AM Feature #12508 (Closed): Integer#mod_pow
Applied in changeset ruby-trunk:trunk|r61003.
----------
bignum.c, numeric.c: add Integer#pow(b, m)
This commit is ...
mrkn (Kenta Murata)
02:35 AM Revision 8903ab2e (git): NEWS: add Integer#pow(b, m)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
02:35 AM Revision 9b09cc8a (git): bignum.c, numeric.c: add Integer#pow(b, m)
This commit is based on the pull-request #1320 created by Makoto Kishimoto.
[Feature #12508] [Feature #11003] [close ...
Kenta Murata
12:23 AM Revision 58b3f365 (git): revert r60999
* test/logger/test_logdevice.rb: revert r60999 because it was caused by not
committed changes.
git-svn-id: svn+ss...
U.Nakamura

12/03/2017

11:54 PM Revision 7a936a63 (git): ifaddr.c: unused member
* ext/socket/ifaddr.c (struct rb_ifaddr_tag): removed set but
unused member root.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
11:12 PM Revision 64d1a9e3 (git): parse.y: Fix a location of NODE_ZARRAY
* parse.y: Fix to only include a range of opt_call_args.
e.g. The locations of the NODE_ZARRAY is fixed:
```
...
yui-knk (Kaneko Yuichiro)
10:06 PM Bug #14152: faceing issue while creating box
I am not sure that the information above alone is sufficient for the ruby
core team.
Can you get the full stack t...
shevegen (Robert A. Heiler)
12:30 PM Bug #14152 (Third Party's Issue): faceing issue while creating box
Hi Team,
I am facing below mentioned issue.
You may have encountered a bug in the Ruby interpreter or exte...
pritampatil142 (Pritam Patil)
09:57 PM Bug #14148: Longstanding behavior regarding correspondence of toplevel with Object is surprising
Actually, I think there may also be a bug ... I can not yet pinpoint
what causes it and I have to soon go to get som...
shevegen (Robert A. Heiler)
04:29 PM Feature #13726: PATCH: Windows builds - fractional second file times
usa (Usaku NAKAMURA) wrote:
> I've tested the patches, and I found that my Windows7 box often set the ctime and mtim...
MSP-Greg (Greg L)
04:14 PM Feature #13726: PATCH: Windows builds - fractional second file times
I've tested the patches, and I found that my Windows7 box often set the ctime and mtime as a little future -- some hu... usa (Usaku NAKAMURA)
04:01 PM Feature #14146: Improve performance of creating Hash object
I updated the patch to keep binary compatibility.
https://github.com/ruby/ruby/pull/1766/commits/70a7b48aa18cdcaa9ab...
watson1978 (Shizuo Fujita)
03:49 PM Revision 389bda45 (git): * 2017-12-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60999 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:49 PM Revision eff0a1cc (git): give a change to determine to rotate the log or not
* test/logger/test_logdevice.rb (test_shifting_{age,period_suffix}): give a
chance to determine to rotate the log o...
U.Nakamura
03:03 PM Feature #14151: Make Matrix#[]= public method
shevegen (Robert A. Heiler) wrote:
>
> I guess it is kept closely to mathematics ... but ruby is a practical
> pr...
greggzst (Grzegorz Jakubiak)
10:40 AM Feature #14151: Make Matrix#[]= public method
Matrix seems a bit weird ... it does not allow for a Matrix.new either.
The documentation is also lacking, as if t...
shevegen (Robert A. Heiler)
09:45 AM Feature #14151 (Closed): Make Matrix#[]= public method
I don't even understand why this method hasn't been public since the beginning. I've come to a point when I have to c... greggzst (Grzegorz Jakubiak)
12:44 PM Revision c1a99117 (git): parse.y (new_args_gen): Set the location of NODE_ARGS
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yui-knk (Kaneko Yuichiro)
12:27 PM Revision 8a24dc0e (git): parse.y: Fix a location of NODE_DVAR in rb_args_info
* parse.y (new_args_tail_gen): Set only a location of NODE_DVAR.
e.g. The locations of the NODE_DVAR is fixed:
...
yui-knk (Kaneko Yuichiro)
12:11 PM Revision 71c2e599 (git): Set binmode to handle non ASCII commit message
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:10 PM Revision f2d5451a (git): common.mk: ignore error
* common.mk ($(REVISION_H)): ignore error when git not found.
`--suppress_not_found` option suppresses a warning bu...
nobu (Nobuyoshi Nakada)
12:06 PM Revision 7a96d788 (git): Add test for Bug::String.buf_new
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
11:07 AM Feature #12275: String unescape
A few days ago, I attended at Ruby developers' meeting.
We concluded that the implementation is immature, so I need ...
tad (Tadashi Saito)
08:35 AM Bug #13271 (Closed): Clarifications on refinement spec
Applied in changeset trunk|r60992.
----------
Specify refinement inheritance by Module#include.
[ruby-core:79880] [...
shugo (Shugo Maeda)
08:35 AM Revision 476f9b63 (git): Specify refinement inheritance by Module#include.
[ruby-core:79880] [Bug #13271]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60992 b2dd03c8-39d4-4d8f-98ff-823fe...
shugo (Shugo Maeda)
08:10 AM Bug #13741 (Closed): A documentation bug of IO#putc
Applied in changeset trunk|r60991.
----------
Fix a documentation error of IO#putc.
IO#putc is multi-byte character...
shugo (Shugo Maeda)
08:10 AM Revision 3616b07c (git): Fix a documentation error of IO#putc.
IO#putc is multi-byte character safe when a String is given as its argument.
[ruby-core:82019] [Bug #13741]
git-svn-...
shugo (Shugo Maeda)
08:02 AM Revision 436fd82a (git): Init functions should have prefix to avoid confliction.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
06:53 AM Revision 1b055cff (git): parse.y: Set a location of NODE_NIL in `not()`
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yui-knk (Kaneko Yuichiro)
06:14 AM Revision 61997a21 (git): parse.y: location of BEGIN
* parse.y (top_stmt): wrap BEGIN statement to store the whole
location for each block.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
05:08 AM Revision 6d82373e (git): common.mk: suppress an error message when git not found
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:53 AM Revision fef98fdd (git): parse.y: Fix locations of NODEs generated by cond0
* parse.y: Fix to only include a range of the first argument of cond.
e.g. The locations of the NODE_MATCH2 and NO...
yui-knk (Kaneko Yuichiro)
04:41 AM Revision e61e19a2 (git): setup.mak: make Makefile stable
* win32/setup.mak (-basic-vars-): moved BASERUBY and HAVE_BASERUBY
definition to make Makefile stable when they hav...
nobu (Nobuyoshi Nakada)
12:39 AM Revision 99d71387 (git): The superclass of a refinement should have BasicObject as its ancestor.
Otherwise, VM_ASSERT(callable_method_entry_p(cme)) in
prepare_callable_method_entry() fails if VM_CHECK_MODE is 2.
g...
shugo (Shugo Maeda)

12/02/2017

09:42 PM Bug #14148: Longstanding behavior regarding correspondence of toplevel with Object is surprising
> should be something like toplevel::X
I think that one problem here is that a new method? Or keyword, aka
"tople...
shevegen (Robert A. Heiler)
06:18 PM Bug #14148: Longstanding behavior regarding correspondence of toplevel with Object is surprising
I edited the title of this issue. I reported this initially as 2.5.0 issue, as I discovered it while playing around ... RickHull (Rick Hull)
01:34 PM Bug #14148: Longstanding behavior regarding correspondence of toplevel with Object is surprising
Only `Kernel` and `BasicObject`, but not modules included at the top level?
It feels weird a little to me.
nobu (Nobuyoshi Nakada)
08:07 AM Bug #14148: Longstanding behavior regarding correspondence of toplevel with Object is surprising
After some clarifying discussions with @matthewd, I don't think is a problem for 2.5. The overall behavior seems con... RickHull (Rick Hull)
01:36 AM Bug #14148: Longstanding behavior regarding correspondence of toplevel with Object is surprising
Further down the rabbit hole, ruby 2.4.0p0:
~~~ ruby
class BasicObject
X = 1
end
String::X #=> 1
class ...
RickHull (Rick Hull)
12:36 AM Bug #14148: Longstanding behavior regarding correspondence of toplevel with Object is surprising
Behavior on 2.4.0p0:
~~~ ruby
module Kernel
X = 1
end
String::X #=> 1
X = 2
String::X #=> 2
# warni...
RickHull (Rick Hull)
12:28 AM Bug #14148: Longstanding behavior regarding correspondence of toplevel with Object is surprising
Expected behavior: `String::X` should continue to evaluate to `1` after `X = 2` at the toplevel
Actual behavior: `...
RickHull (Rick Hull)
12:14 AM Bug #14148 (Closed): Longstanding behavior regarding correspondence of toplevel with Object is surprising
~~~ ruby
module Kernel
X = 1
end
puts String::X
X = 2
puts String::X
~~~
~~~
$ ruby test.rb
1
Tr...
RickHull (Rick Hull)
09:37 PM Bug #12689: Thread isolation of $~ and $_
ko1 (Koichi Sasada) wrote:
> Each frame has a map (thread -> MatchData)?
Conceptually yes, but it is allocated la...
Eregon (Benoit Daloze)
03:41 PM Revision 4897750f (git): * 2017-12-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:41 PM Revision 499da5f2 (git): static
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60982 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:41 PM Revision d7b06e28 (git): Update dependencies
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:54 AM Bug #14070 (Closed): Refining a module dumps core
Applied in changeset trunk|r60980.
----------
Modules should not have subclasses.
When refining a module, the modul...
shugo (Shugo Maeda)
10:54 AM Revision b2a4cea3 (git): Modules should not have subclasses.
When refining a module, the module was set to the superclass of its refinement,
and a segmentation fault occurred.
Th...
shugo (Shugo Maeda)
08:47 AM Feature #11816: Partial safe navigation operator
marcandre (Marc-Andre Lafortune) wrote:
> As a reminder, there's currently no real use for `foo&.bar.baz` or similar...
znz (Kazuhiro NISHIYAMA)
07:09 AM Bug #14150 (Closed): ruby 2.5.0dev SEGV by rb_external_str_new_with_enc(NULL, 0, rb_usascii_encoding())
Applied in changeset trunk|r60979.
----------
string.c: fix rb_external_str_new_with_enc
* string.c (rb_external_st...
nobu (Nobuyoshi Nakada)
02:15 AM Bug #14150 (Closed): ruby 2.5.0dev SEGV by rb_external_str_new_with_enc(NULL, 0, rb_usascii_encoding())
`rb_external_str_new_with_enc(NULL, 0, rb_usascii_encoding())` gets segmentation fault in ruby 2.5.0-preview1 and rub... kubo (Takehiro Kubo)
07:09 AM Revision a1692f7f (git): string.c: fix rb_external_str_new_with_enc
* string.c (rb_external_str_new_with_enc): do not search non-ascii
by NULL pointer. [ruby-core:84055] [Bug #14150]...
nobu (Nobuyoshi Nakada)
03:16 AM Revision f32bf7e6 (git): common.mk: fix message
* common.mk (update-unicode-property-files): fix emoji version in
the message.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
03:12 AM Revision 01830719 (git): fix for emoji-data.txt
* common.mk: download emoji-data.txt. As emoji data files are
located in a separate directory in Unicode.org site,...
nobu (Nobuyoshi Nakada)
03:12 AM Revision 8b180dd7 (git): enc-unicode.rb: for gperf 3.1
* tool/enc-unicode.rb: support for gperf 3.1, which defines length
arguments as `size_t` but a local variable as `u...
nobu (Nobuyoshi Nakada)
01:40 AM Misc #14149: Ruby Birthday Thread - 25th years anniversary
I myself started to use Ruby a very long time ago.
I have used perl for some time, and it was ok, but I kept on do...
shevegen (Robert A. Heiler)
01:07 AM Misc #14149 (Open): Ruby Birthday Thread - 25th years anniversary
Hello Ruby-people in general,
Matz recently gave a keynote presentation and he mentioned that ruby's birthday will...
shevegen (Robert A. Heiler)
01:03 AM Misc #14147: Array#sample documentation is unclear about order
I agree; I think the documentation should mention that at http://ruby-doc.org/core/Array.html#method-i-sample. One ca... shevegen (Robert A. Heiler)
 

Also available in: Atom