Activity
From 01/29/2019 to 02/04/2019
02/04/2019
-
11:29 PM Bug #15586 (Closed): Requiring `bundler/setup` gets wrong version
- Sorry for the inconvenience. This is a duplicate of #15582, and it has been already fixed at trunk. You can also wo...
-
08:04 PM Bug #15586 (Closed): Requiring `bundler/setup` gets wrong version
- The statement 'require "bundler/setup"' always loads the version that ships with ruby (Bundler 1.17.2 as of Ruby 2.6....
-
08:50 PM Bug #15587 (Closed): Thread tests failing
- I compiled ruby with Visual Studio 2015 tools, but test is failing (#921 test_massign.rb, #1377 test_thread.rb,...)
... -
07:24 PM Bug #15585: Ruby 2.6.0p0 incompatible with google-protobuf C extensions
- Please disregard: https://github.com/protocolbuffers/protobuf/issues/5161
-
07:19 PM Bug #15585 (Third Party's Issue): Ruby 2.6.0p0 incompatible with google-protobuf C extensions
- I discovered following this guide: https://grpc.io/docs/tutorials/basic/ruby.html#example-code-and-setup
The minim... -
06:37 PM Misc #15546: DevelopersMeeting20190207Japan
- * [Feature #15331] [PATCH] Faster hashing for short string literals
* Looking for feedback on this patch. -
06:25 PM Feature #15574: Prohibit to pass a block on super() implicitly
- I agree with Eregon that it would be a compatibility nightmare.
Moreover I rather like this quirk.
Is there an ... -
03:38 PM Bug #15469: Ruby2.6 included `bundler` does not handle specified `csv` gem.
- > Does anyone try with the attached patch?
I've also got the ideal result as follows. (with patched ruby 2.6.1)
N... -
12:55 PM Feature #10098: [PATCH] Timing-safe string comparison for OpenSSL::HMAC
- I think String#const_time_eql? is not an ideal name either.
A problem with "secure" is that it can mean different ... -
12:19 PM Bug #15584 (Rejected): JSON parse error message too long, looks like a crash
- Please report an issue of JSON to its upstream, and it seems fixed already.
-
01:55 AM Bug #15584 (Rejected): JSON parse error message too long, looks like a crash
- When trying to parse text into JSON, parsing this specific input fills up my terminal with the content of the unzippe...
-
08:20 AM Revision 190a61e3 (git): test_rinda.rb: increase timeout for --jit-wait CI
- https://app.wercker.com/ruby/ruby/runs/mjit-test2/5c57dbb6b18ed400951e3c74?step=5c57e8b963e94600070a5d61
git-svn-id:... -
08:17 AM Revision cc7dedfb (git): configure.ac: separate -std=gnu99 condition
- Also necessary on mingw, cygwin, darwin and netbsd.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67002 b2dd03c8... -
08:13 AM Revision df2b8c05 (git): Show proper location for warning [Feature #15575]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:10 AM Revision 9acd2b20 (git): Update requirements
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:10 AM Feature #15575 (Closed): Prohibit to pass a block singleton class
- Applied in changeset trunk|r66999.
----------
check and show a warning for incorrect yield.
* compile.c (check_yiel... -
06:43 AM Feature #15575: Prohibit to pass a block singleton class
- Matz, Thank you for confirmation.
I add a warning (without -w) like that:
```ruby
def foo
class << Object.n... -
07:10 AM Revision 0fc597f2 (git): check and show a warning for incorrect yield.
- * compile.c (check_yield_place): this function check the yield location.
* show a warning if yield in `class` synta... -
06:28 AM Revision 8bda94f7 (git): For this may be a syntax error (instead of LocalJumpError) in Ruby 2.7
- [Fix GH-2078]
This patch is from Yutaka HARA <[email protected]>.
git-svn-id: svn+ssh://ci.ruby-lang.or... -
06:12 AM Revision 0c18a3d9 (git): add debug code
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
02/03/2019
-
11:30 PM Revision cc1dbb61 (git): io.c: get src_size from stp. Fix r66995.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:01 PM Feature #5653: "I strongly discourage the use of autoload in any standard libraries" (Re: autoload will be dead)
- One issue that autoload helps with is stability when the code 'entry point' is not known. Many applications (eg Ruby...
-
10:28 PM Misc #15546: DevelopersMeeting20190207Japan
- * [Feature #10098] Timing-safe string comparison for OpenSSL::HMAC (bdewater)
* The feature is done (the title is ... - 09:04 PM Revision 3f0c9666 (git): * 2019-02-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:04 PM Revision e3fd9fa4 (git): io.c: reuse results of fstat(2) in copy functions
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66994 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
02/02/2019
-
11:15 AM Feature #15527: Redesign of timezone object requirements
- zverok (Victor Shepelev) wrote:
> Yes, 3 calls to `utc_offset` are kinda indirect, but the current implementation is... -
10:41 AM Revision 8cca079d (git): Fixup r66984. Update the location of bundler gemspec.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:54 AM Bug #15469: Ruby2.6 included `bundler` does not handle specified `csv` gem.
- > Does anyone try with the attached patch?
I've got an expected result finally with the patch.
Thank you for grea... -
08:31 AM Bug #15469: Ruby2.6 included `bundler` does not handle specified `csv` gem.
- Thanks all.
I investigate this issue with https://bugs.ruby-lang.org/issues/15469#note-4. and fixed this issue on... -
07:25 AM Revision 8f8b51c6 (git): README.win32: mention GIT as well as SVN
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:18 AM Revision c2781525 (git): README.win32: update required commands and platform names
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66991 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:54 AM Revision 33d02603 (git): rdoc.css: make label-list compact
- "Labeled Lists" section in lib/rdoc/markup.rb states labeled-list
will be formatted in same lines.
```
Notice that b... -
06:45 AM Bug #15583: Regex: ? on quantified group {n} is interpreted as optional, should be lazy
- Unfortunately it's expected behavior and the bug of documentation.
The upstream of Ruby's regexp, Onigmo, has such... -
06:38 AM Revision fc7e1baf (git): COPYING: reformat as RDoc
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:38 AM Revision 009144e8 (git): NEWS: use note-list
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66988 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:38 AM Revision 3f78209c (git): README.win32: use label-list
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:34 AM Bug #15579 (Assigned): make step when building ruby 2.4.5 on AIX 7.1 results in a Segmentation fault : ruby-2.4.5/lib/rdoc/markup/parser.rb:325
-
06:21 AM Feature #11076: Enumerable method count_by
- sawa (Tsuyoshi Sawada) wrote:
> Since this feature is an inferior variant of `group_by` in the sense that it reduc... -
03:01 AM Feature #11076: Enumerable method count_by
- knu (Akinori MUSHA) wrote:
> In today's developer meeting, Matz understood the need for the feature but didn't like ... - 06:17 AM Revision b01a7a3e (git): * 2019-02-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:17 AM Revision 3dd0b616 (git): fix: https://twitter.com/_ko1/status/1086167481922646016
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
02/01/2019
-
08:56 PM Bug #15490: socket.rb - recurring segmentation faults
- I have run into a similar issue using Ruby 2.5.1 but unfortunately don't have an easy way to reproduce.
A couple o... -
06:06 PM Feature #15527: Redesign of timezone object requirements
- That's interesting problem indeed.
I'll look at it on particular example: my own timezone :)
We have GMT+2 at win... -
09:41 AM Feature #15527: Redesign of timezone object requirements
- `zone.utc_offset(time)` seems to consider the timezone of the argument, or the UTC offset.
When constructing a time ... -
03:28 PM Bug #15583 (Closed): Regex: ? on quantified group {n} is interpreted as optional, should be lazy
- The Ruby regex docs have this to say about repetition ([specific link](https://ruby-doc.org/core-2.6.1/Regexp.html#cl...
-
01:42 PM Bug #15582 (Closed): default/bundler-1.17.2.gemspec has no file list
- Applied in changeset trunk|r66984.
----------
Fixed gemspec location of bundler.
FileCollector of rbinstall.rb re... -
01:23 PM Bug #15582: default/bundler-1.17.2.gemspec has no file list
- If you use rbenv and ruby-build, You can build 2.6.1 with this patch like this.
```
curl -sSL https://bugs.ruby-l... -
01:21 PM Bug #15582: default/bundler-1.17.2.gemspec has no file list
- Thanks, I forgot to apply to move gemspec location for FileCollector of rbinstall.rb related r66913.
I attached th... -
12:39 PM Bug #15582 (Closed): default/bundler-1.17.2.gemspec has no file list
- Ruby 2.6.1's *prefix*/lib/ruby/gems/2.6.0/specifications/default/bundler-1.17.2.gemspec seems wrong.
```
s.file... -
01:41 PM Revision 7c9771be (git): Fixed gemspec location of bundler.
- FileCollector of rbinstall.rb requires location of gemspec under
the sub-direcotry with the same name as default ge... -
01:40 PM Revision adbdbff2 (git): README.win32: reformat as RDoc
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:52 AM Revision 1f34da37 (git): insns.def: opt_regexpmatch1 is not a leaf insn
- Given `str`, if `str_coderange(str)` is `ENC_CODERANGE_BROKEN`,
it calls `rb_raise`. And it calls `rb_funcallv` from ... -
08:14 AM Feature #15581: Split tool/* files to tool and script directories
- Hello, I placed tool/ruby_vm files there because I thought they are not needed for release tar balls. Do they?
-
07:32 AM Feature #15581 (Rejected): Split tool/* files to tool and script directories
- We use the tool directory for additional scripts like a utility, generator and etc.
But some files are required b... -
07:34 AM Misc #15546: DevelopersMeeting20190207Japan
- * [Feature #15581] Split tool/* files to tool and script directories
* What's a concern about this? -
07:26 AM Revision 232f31ca (git): on-smash canary detection
- In addition to detect dead canary, we try to detect the very moment
when we smash the stack top. Requested by k0kubu... -
06:29 AM Revision 8a098051 (git): insns.def: mark exception-raising instructions non-leaf
- These instructions were missed before. The stack canary mechanism
(see r64677) can not detect rb_raise() because exc... -
05:20 AM Revision 3c8ff424 (git): vm_trace.c: trick rdoc for TracePoint#enable
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:11 AM Bug #15578 (Closed): Missing TracePoint return event when a conditional is used before a rescue
- Applied in changeset trunk|r66977.
----------
Revert r63383, r63248 "compile.c: copy a short insn with leave"
When ... -
03:37 AM Bug #15578: Missing TracePoint return event when a conditional is used before a rescue
- `git bisect` shows it is introduced by r63248.
- 05:11 AM Revision 8555c53e (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66978 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:11 AM Revision 1bc6c3f4 (git): Revert r63383, r63248 "compile.c: copy a short insn with leave"
- When copying `leave` insn, TRACE also should be copied if it is
present, but this optimization is trivial and not wor... -
04:39 AM Revision e826b7d3 (git): _leaf_helpers.erb: some functions are not leaf
- If a function has rb_warning() that is not a leaf because warning
ultimately is a method call of Warning#warn.
If a ... - 02:17 AM Revision 1cc19523 (git): Revert r66968
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@66975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:31 AM Revision 5d5427cb (git): * 2019-02-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66974 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:31 AM Revision af83a85f (git): Run r66972 assertion only when a sticky-bit makes sense
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
01/31/2019
-
11:13 PM Feature #15580 (Open): Proposal: method addition to class String called .indices ( String#indices )
- Hello,
I am not sure whether this proposal has a realistic chance to be added to Ruby; but
I think it is ok to su... -
04:43 PM Bug #15579 (Closed): make step when building ruby 2.4.5 on AIX 7.1 results in a Segmentation fault : ruby-2.4.5/lib/rdoc/markup/parser.rb:325
- Environment :
Operating System Name : AIX
Operating System Version : 7
Operating S... -
04:17 PM Bug #15578 (Closed): Missing TracePoint return event when a conditional is used before a rescue
- Hello, I've been using TracePoint on a Ruby on Rails project and noticed that the number of method 'return' events wa...
-
02:02 PM Bug #15577 (Closed): FileUtils.remove_entry_secure() raises unexpected NameError
- Applied in changeset trunk|r66972.
----------
Fix exception namespace
* lib/fileutils.rb (remove_entry_secure): EIS... -
12:06 PM Bug #15577 (Closed): FileUtils.remove_entry_secure() raises unexpected NameError
- ## How to reproduce
```
$ sudo mkdir /tmp/foobar
$ ruby -rfileutils -e 'FileUtils.remove_entry_secure("/tmp/foob... -
02:02 PM Revision cb5a3298 (git): Fix exception namespace
- * lib/fileutils.rb (remove_entry_secure): EISDIR is under the
Errno namespace. [ruby-core:91362] [Bug #15577]
Fro... -
01:27 PM Misc #14632: [ANN] git.ruby-lang.org
- To remind us the current status, let me list up the details of remaining tasks for git migration:
## Preparations
... -
01:09 PM Bug #15576: Wrong error message from some class methods of `Dir`
- I'm not sure this difference between `IO` and `Dir` is intentional.
-
01:08 PM Bug #15576: Wrong error message from some class methods of `Dir`
- It is expected as these methods delegate to `Dir.open`.
So you can redefine the `open` method.
```
$ ruby -e 'de... -
09:58 AM Bug #15576 (Closed): Wrong error message from some class methods of `Dir`
- When a error is raised in some class methods of `Dir`, the backtrace is as if the user called `Dir.open`.
```
$ r... -
12:58 PM Revision 1f641924 (git): Use _NSGetMachExecuteHeader() instead of _mh_execute_header
- _mh_execute_header is not accessible from a dylib unless libruby.dylib is
built with -undefined dynamic_lookup. And u... -
11:08 AM Bug #15284: Unintentional warnings with node.h
- ruby_2_4 r66970 merged revision(s) 65667.
- 11:08 AM Revision 05b05a8f (git): merge revision(s) 65667: [Backport #15284]
- Fix for bison 3.2 [Bug #15284]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@66970 b2dd03c8-39d4-4d8... -
11:04 AM Bug #15495: Backport r66685, r66686 (Try to update cert)
- ruby_2_4 r66969 merged revision(s) 66685,66686.
- 11:03 AM Revision 0f1b218f (git): merge revision(s) 66685,66686: [Backport #15495]
- Try to update cert
Try to update cert (2nd try)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2... -
11:02 AM Bug #15041: [PATCH] cont.c: set th->root_fiber to current fiber at fork
- ruby_2_4 r66968 merged revision(s) 64589,64593.
- 11:02 AM Revision 1de793a5 (git): merge revision(s) 64589,64593: [Backport #15041]
- cont.c: set th->root_fiber to current fiber at fork
Otherwise, th->root_fiber can point to an invalid Fiber,... -
10:59 AM Bug #15340: Time.local behaving inconsistently for excess days after 2038
- ruby_2_4 r66967 merged revision(s) 65974.
- 10:59 AM Revision 3d89e55b (git): merge revision(s) 65974: [Backport #15340]
- Normalize month-mday before finding epoch
Especially over the year 2038, 30 Feb and so on may cause odd beha... -
10:58 AM Bug #15479: Array#reject! modifies literal Array
- ruby_2_4 r66966 merged revision(s) 66756.
- 10:58 AM Revision c7dfe607 (git): merge revision(s) 66756: [Backport #15479]
- Mark array as "going to be modified" in `Array#reject!`
Before this patch, if `reject!` is called on a share... -
10:56 AM Bug #15387: Backport r66242 (io.c (io_write_nonblock): add RB_GC_GUARD, io_fflush may switch threads)
- ruby_2_4 r66965 merged revision(s) 66242.
- 10:56 AM Revision 6d7cab3b (git): merge revision(s) 66242: [Backport #15387]
- io.c (io_write_nonblock): add RB_GC_GUARD, io_fflush may switch threads
Since io_fflush may block on mutex o... -
10:55 AM Bug #15412: backport r66401 (Move autoload to toplevel)
- ruby_2_4 r66964 merged revision(s) 66401.
- 10:55 AM Revision 67305e79 (git): merge revision(s) 66401: [Backport #15412]
- Move autoload to toplevel
So that classes which uses Net::HTTP with https can use OpenSSL
namespace ... - 10:51 AM Revision f0a0909f (git): Fixed [Bug #14731]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@66963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:48 AM Bug #14729: Float("long_invalid_string") fails to throw an exception
- ruby_2_4 r66962 merged revision(s) 63334.
- 10:47 AM Revision 4c2f9198 (git): merge revision(s) 63334: [Backport #14729]
- object.c: raise on long invalid float string
* object.c (rb_cstr_to_dbl_raise): check long invalid float
... -
10:36 AM Bug #15162: Encoding::Converter.search_convpath(Encoding::ASCII_8BIT, Encoding::Emacs_Mule) crashes on MinGW
- ruby_2_4 r66961 merged revision(s) 64879.
- 10:36 AM Revision 673de310 (git): merge revision(s) 64879: [Backport #15162]
- transcode.c: add GC guard on raise
* transcode.c (econv_s_search_convpath): add GC guard to fix SEGV
... -
09:45 AM Bug #15469: Ruby2.6 included `bundler` does not handle specified `csv` gem.
- hsbt (Hiroshi SHIBATA) wrote:
> @watson1978
>
> Can you try this with Ruby 2.6.1? r66867 fixed this issue maybe.
... -
06:13 AM Bug #15469: Ruby2.6 included `bundler` does not handle specified `csv` gem.
- @watson1978
Can you try this with Ruby 2.6.1? r66867 fixed this issue maybe.
-
08:02 AM Feature #15575: Prohibit to pass a block singleton class
- Agreed to prohibit. Disagree to change the scoping rule (@alanwu).
Matz.
-
04:36 AM Feature #15575: Prohibit to pass a block singleton class
- Another option would be to make everything use lexical scope, if the strangeness is indeed because locals are inacces...
-
05:36 AM Revision 857bbfd0 (git): _insn_type_chars.erb: use C99
- Now that comma at the end of enum is allowed, we can write this much
more straight-forward.
git-svn-id: svn+ssh://c... -
05:22 AM Revision e2071406 (git): _insn_operand_info.erb: use C99
- Same as r66957.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:00 AM Revision 971f965d (git): _insn_len_info.erb: add ASSERT_VM_INSTRUCTION_SIZE
- Also previous rb_vm_insn_len_info is now a function static variable.
It seems nobody else is using it.
git-svn-id: ... -
04:46 AM Revision 72e318f1 (git): _insn_name_info.erb: use C99
- C99 allows string literals of at least 4095 characters (cf: ISO/IEC
9899:1999 section 5.2.4.1) so the previous comple... - 04:35 AM Revision 69431818 (git): * 2019-01-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 AM Revision 03dc91fa (git): test_iseq.rb: update expected error message
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 AM Revision ba4d6ae7 (git): test_iseq.rb: enabled
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:06 AM Bug #15569: TestResolvDNS#test_no_server always fails on usa's mswin environment
- FYI, I've never seen GREEN result of the test since last September.
The environment is Windows10 + Visual C++ 14.0(=...
01/30/2019
-
11:57 PM Bug #15572: `RubyVM::InstructionSequence` doesn't work with `extend`.
- ioquatix (Samuel Williams) wrote:
> For some reason,`RubyVM::InstructionSequence.extend` doesn't seem to work as exp... -
09:54 PM Bug #15404: Endless range has inconsistent chaining behaviour
- Just want to add to this that
``` ruby
Ripper.sexp("1..\n1..5")
```
breaks and returns nil
-
07:13 PM Feature #14973: Proposal of percent literal to expand Hash
- I just want to +1 this. I think it's a great idea, and had raised it independently in [15236](https://bugs.ruby-lang....
-
06:17 PM Feature #15571: Add methods: iroot, root, and roots
- First, I think you should see the number of downloads for the `roots` gem in a different context. Instead of saying i...
-
04:26 AM Feature #15571 (Open): Add methods: iroot, root, and roots
- Sorry, I misread this. The proposal is about including some of the methods from the gem into Ruby itself. Looking at ...
-
04:18 AM Feature #15571 (Third Party's Issue): Add methods: iroot, root, and roots
- This is the (bug/feature) tracker for Ruby the language. Most gems are maintained separately. Issues for bundled gems...
-
02:41 PM Revision a7f5bada (git): Ruby 2.6 is still C90
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@66953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:09 PM Revision b228a084 (git): merge revision(s) 66888: [Backport #15460]
- * Fix rubyspec to follow IO#ungetbyte's fix
Merge CRuby r66824
With fixing actual spec and the version the change... -
12:30 PM Feature #15575: Prohibit to pass a block singleton class
- ko1 (Koichi Sasada) wrote:
> We can break from `class` syntax.
> I hope nobody use it :(
At least TruffleRuby do... -
12:28 PM Feature #15575: Prohibit to pass a block singleton class
- ko1 (Koichi Sasada) wrote:
> or make it syntax sugre of `singleton_class.class_exec do`?
I think that would be co... -
12:27 PM Feature #15575: Prohibit to pass a block singleton class
- Similar strange example (off-topic):
```
1.times{
class C
break
def undefined_method; end
end
... -
12:24 PM Feature #15575: Prohibit to pass a block singleton class
- Eregon (Benoit Daloze) wrote:
> Agreed.
> IMHO `class << expr` should be no different than the normal `class Name`,... -
12:17 PM Feature #15575: Prohibit to pass a block singleton class
- Agreed.
IMHO `class << expr` should be no different than the normal `class Name`, but currently various things are a... -
07:19 AM Feature #15575 (Closed): Prohibit to pass a block singleton class
- The following code works now:
```
def foo
class << Object.new
yield
end
end
foo{ p :ok } #=> :ok
... -
12:25 PM Feature #15567: Allow ensure to match specific situations
- @ioquatix Could you give one or two real-world examples where this would be useful?
-
12:22 PM Feature #15567: Allow ensure to match specific situations
- ioquatix (Samuel Williams) wrote:
> For example, there is no easy way to capture `retry` or `redo` exiting a block.
... -
12:12 PM Feature #15574: Prohibit to pass a block on super() implicitly
- I would think this is tricky for compatibility (there is definitely code relying on it), but let's see.
-
07:12 AM Feature #15574 (Rejected): Prohibit to pass a block on super() implicitly
- As described in [Feature #15554], `super()` (not `super`) pass the given block.
```
class C
def foo
p blo... -
11:58 AM Revision 15f8fb34 (git): Show the code in syntax assertions
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:44 AM Feature #15573: Permit zero step in Numeric#step and Range#step
- I can't say in which way to change it but I think this is indeed surprising
behaviour and should be changed either w... -
05:17 AM Feature #15573: Permit zero step in Numeric#step and Range#step
- There is also inconsistency in that, without the block, `0` is allowed in these forms.
```ruby
1.step(10, 0) # =>... -
04:16 AM Feature #15573: Permit zero step in Numeric#step and Range#step
- mrkn (Kenta Murata) wrote:
> I want to relax also this restriction.
Tell us why? Consistency?
-
03:32 AM Feature #15573 (Closed): Permit zero step in Numeric#step and Range#step
- Numeric#step disallows zero in the 2nd argument, but it allows zero passed as the value of `by:` keyword argument. I...
-
09:21 AM Bug #15570: rb_int2big signature change #14036 breaks VIM on 32b arches
- Hi!
I'm Zdenek, Fedora/RHEL Vim's maintainer and I confirm Vita's report - Vim started to fail on 32b archs since ... -
06:20 AM Bug #15518: good old Infinite range notation behavior
- ruby_2_6 r66949 merged revision(s) 66947.
-
06:16 AM Bug #15518: good old Infinite range notation behavior
- I fixed the case for ranges whose end is Float::INFINITY.
If you want to continue to discuss for the other cases, pl... -
06:06 AM Bug #15518 (Closed): good old Infinite range notation behavior
- Applied in changeset trunk|r66947.
----------
enumerator.c: fix arith_seq_first for Infinity
* enumerator.c (arith_... -
06:20 AM Revision 0a9410ce (git): merge revision(s) 66947: [Backport #15518]
- enumerator.c: fix arith_seq_first for Infinity
* enumerator.c (arith_seq_first): fix for Float::INFINITY.
... - 06:06 AM Revision ea88f7dd (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:05 AM Revision 6f6cf042 (git): enumerator.c: fix arith_seq_first for Infinity
- * enumerator.c (arith_seq_first): fix for Float::INFINITY.
* test/ruby/test_arithmetic_sequence.rb: add tests.
* nu... -
05:08 AM Revision e1e3d642 (git): hash.c: hoisted out st_index_hash
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:54 AM Revision a94b78e4 (git): hash.c: hoisted out dbl_to_index
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:36 AM Revision 15530088 (git): * 2019-01-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:36 AM Revision ef17936b (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:36 AM Revision d07d1928 (git): hash.c: remove repeated rb_hash_start
- * hash.c (rb_dbl_long_hash): remove repeated rb_hash_start as
rb_objid_hash includes rb_hash_start,
git-svn-id: sv... -
03:35 AM Misc #15546: DevelopersMeeting20190207Japan
- * [Feature #15573] Permit zero step in `Numeric#step` and `Range#step`
* I make this issue as a feature request be...
01/29/2019
-
09:25 PM Bug #15572 (Closed): `RubyVM::InstructionSequence` doesn't work with `extend`.
- For some reason,`RubyVM::InstructionSequence.extend` doesn't seem to work as expected.
```ruby
module Loader
d... -
09:21 PM Feature #15567: Allow ensure to match specific situations
- So, @jeremyevans0, I agree with everything you say.
That being said, this proposal goes beyond just that single ca... -
06:46 PM Feature #10370: [PATCH] We don't need to check whether rb_block_call exists
- Been a while but Hiroshi put it on the next upcoming developer meeting so I
guess this may be discussed in a few days. -
05:35 PM Feature #15571 (Open): Add methods: iroot, root, and roots
- **Proposal**
The rubygem `roots` provides a few methods to find the numerical roots
of real, complex, and integer n... -
01:57 PM Bug #14972: Net::HTTP inconsistently raises EOFError when peer closes the connection
- I checked the code again and I noticed I wrote a code which depends current behavior before.
It is to resume with th... -
12:05 PM Bug #15570 (Closed): rb_int2big signature change #14036 breaks VIM on 32b arches
- It was recently pointed out by VIM maintainer in Fedora [1], that VIM fails to build with Ruby 2.6 with the following...
-
10:42 AM Feature #11076: Enumerable method count_by
- For this kind of method, I wish we would implement it in Ruby even in MRI: it's much simpler, more readable, and ever...
-
02:52 AM Feature #11076: Enumerable method count_by
- https://github.com/nobu/ruby/pull/new/feature/11076-Enumerable%23tally
As `Hash#[]=` copies string keys, the `obje... -
01:04 AM Feature #11076: Enumerable method count_by
- mame (Yusuke Endoh) wrote:
> I have learnt the word "tally" in this thread. Thank you. It looks good to me, a non-... -
09:19 AM Bug #15555: Dir.mktmpdir checks permissions and raise ArgumentError after yielding to block (ensure) & leaks allocated tempdir
- ruby_2_6 r66941 merged revision(s) 66909.
-
09:19 AM Revision fdca654c (git): merge revision(s) 66909: [Backport #15555]
- tmpdir.rb: permission of user given directory
* lib/tmpdir.rb (Dir.mktmpdir): check if the permission of the... -
05:36 AM Bug #15499: Breaking behavior on ruby 2.6: rb_thread_call_without_gvl doesn't invoke unblock_function when used on the main thread
- ruby_2_6 r66940 merged revision(s) 66708.
-
05:31 AM Bug #15499 (Closed): Breaking behavior on ruby 2.6: rb_thread_call_without_gvl doesn't invoke unblock_function when used on the main thread
- Applied in changeset ruby_2_6|r66940.
----------
merge revision(s) 66708: [Backport #15499]
thread.c (call_without... -
05:31 AM Revision fbad5b97 (git): merge revision(s) 66708: [Backport #15499]
- thread.c (call_without_gvl): spawn thread for UBF iff single-threaded
We need another native thread to call ... -
05:00 AM Bug #15488: const_defined?("File::NULL") の挙動
- ruby_2_6 r66939 merged revision(s) 66938.
-
04:39 AM Revision bf8cc37b (git): merge revision(s) 66938: [Backport #15488]
- Fix `Module#const_defined?` on inherited constants
[Fix GH-2061]
From: manga_osyo <manga.osyo@gmail...
Also available in: Atom