Project

General

Profile

Activity

From 07/12/2018 to 07/18/2018

07/18/2018

05:54 PM Bug #14920 (Closed): Backport r63857 to fix performance problem on Time class in MacOs systems
Related to https://bugs.ruby-lang.org/issues/14435.
Both 2.4 and 2.5 are affected by this issue. Naruse-san commit...
rafaelfranca (Rafael França)
02:41 PM Feature #14914: Add BasicObject#instance_exec_with_block
matz (Yukihiro Matsumoto) wrote:
> Real-world use-case, please?
This is needed when you don't control the block y...
jeremyevans0 (Jeremy Evans)
06:23 AM Feature #14914: Add BasicObject#instance_exec_with_block
Real-world use-case, please?
Any problem with the following code?
```
blk = proc{|x| self * x}
1.instance_exec(...
matz (Yukihiro Matsumoto)
01:29 PM Feature #14919: Add String#byteinsert
I don't have a specific opinion on the suggestion itself; Martin raised some valid
points, in my opinion. But I want...
shevegen (Robert A. Heiler)
09:20 AM Feature #14919: Add String#byteinsert
aycabta (aycabta .) wrote:
> duerst (Martin Dürst) wrote:
> > Editing of code points is easily possible with String...
duerst (Martin Dürst)
07:25 AM Feature #14919: Add String#byteinsert
duerst (Martin Dürst) wrote:
> Editing of code points is easily possible with String#[]=; there is no need to use by...
aycabta (aycabta .)
06:41 AM Feature #14919: Add String#byteinsert
aycabta (aycabta .) wrote:
> It's important for multibyte String editing. Unicode grapheme characters sometimes have...
duerst (Martin Dürst)
05:18 AM Feature #14919 (Closed): Add String#byteinsert
It's important for multibyte String editing. Unicode grapheme characters sometimes have plural code points. In text e... aycabta (aycabta .)
01:11 PM Revision 1adbbc3f (git): test_rubyoptions.rb: skip testing JIT on mswin
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e k0kubun (Takashi Kokubun)
12:46 PM Feature #14878: Add command line argument to deactivate JIT
Now --enable-jit, --enable=jit, --disable-jit, --disable=jit are available. k0kubun (Takashi Kokubun)
12:46 PM Feature #14878 (Closed): Add command line argument to deactivate JIT
Applied in changeset trunk|r63995.
----------
ruby.c: accept --disable-jit option
by promoting jit to feature flag....
k0kubun (Takashi Kokubun)
07:41 AM Feature #14878: Add command line argument to deactivate JIT
There is already --enable=... and --disable=...
```
% ruby --help
...
--enable={gems|rubyopt|...}[,...], --di...
akr (Akira Tanaka)
12:45 PM Revision 053cdaf7 (git): ruby.c: accept --disable-jit option
by promoting jit to feature flag.
mjit.h: update comment about mjit_opts.on
test_rubyoptions.rb: add test for switc...
k0kubun (Takashi Kokubun)
10:30 AM Revision 4bc16691 (git): reduce tzset
* time.c (rb_localtime_r): call tzset() only after TZ environment
variable is changed.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
10:07 AM Feature #14912: Introduce pattern matching syntax
We had some in-detail discussuion about the possibility of this issue in todays developer meeting. Though it seemed ... shyouhei (Shyouhei Urabe)
07:14 AM Feature #14912: Introduce pattern matching syntax
I expect deconstrocut methods will be defined for core classes if this proposal is accepted.
But I feel the decons...
akr (Akira Tanaka)
08:52 AM Feature #14915: Deprecate String#crypt
[email protected] wrote:
> We first need to remove the usage of String#crypt from WEBrick. @normalperson, the mai...
normalperson (Eric Wong)
08:18 AM Feature #14915: Deprecate String#crypt
This ticket has been discussed at the developers' meeting today.
Some committers had a skeptic opinion against the...
mame (Yusuke Endoh)
08:16 AM Revision a22232cd (git): zlib (rb_gzreader_getc): localize and return cbuf directly
No point in having a long-lived cbuf in "struct gzfile"
since GZFILE_CBUF_CAPA is smaller than RSTRING_EMBED_LEN_MAX
...
Eric Wong
07:33 AM Feature #14913 (Closed): Extend case to match several values at once
We will discuss the pattern matching in #14912.
Matz.
matz (Yukihiro Matsumoto)
06:24 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
If the requirement is adding a predicate method to check if a string contains only characters with space property (de... matz (Yukihiro Matsumoto)
06:04 AM Feature #14473 (Assigned): Add Range#subrange?
tarui (Masaya Tarui)
06:03 AM Feature #14473 (Open): Add Range#subrange?
The method name `subrange?` may cause confusion that which includes which.
I propose `cover?` to accept ranges.
M...
matz (Yukihiro Matsumoto)
05:45 AM Feature #14784: Comparable#clamp with a range
I feel this proposal is needlessly big: it needs range support for `Comparable#clamp` and startless range.
I think j...
akr (Akira Tanaka)
04:52 AM Misc #14861: DevelopersMeeting20180718Japan
- [Feature #13626] Add `String#byteslice!`
- [Feature #14618] Add display width method to String for CLI
- [Misc #1...
aycabta (aycabta .)
04:48 AM Bug #14918 (Closed): Use Reline for fallback of ext/readline
Ruby loses readline standard library when the system doesn't have libreadline during Ruby installation, At https://bu... aycabta (aycabta .)
04:08 AM Misc #14917 (Assigned): Add RDoc documents to tar ball
I guess that distribution packages should include RDoc documents' files because RDoc documents installation step need... aycabta (aycabta .)

07/17/2018

10:27 PM Revision f705c529 (git): Include the alternative malloc header instead of malloc.h
This commit fixes a build error on systems that have
`malloc_usable_size` but also enable jemalloc via `--with-jemall...
tenderlovemaking (Aaron Patterson)
05:55 PM Bug #14435: Time#gettime slow performance in forked process
Looks like [r63857](https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/63857) fix this issue.
Nar...
rafaelfranca (Rafael França)
05:00 PM Feature #14916 (Open): Proposal to add Array#===
## 概要
`Array#===` を追加する提案になります。
基本的な動作は『`Array#==` の `===` で比較する版』になります。
## 仕様
配列の各要素をそれぞれ順に `===` で比較し、全...
osyo (manga osyo)
04:20 PM Revision 80dac806 (git): revert r63988
Due to trunk-mjit CI failures:
http://ci.rvm.jp/results/trunk-mjit@silicon-docker/1130097
http://ci.rvm.jp/results/tr...
k0kubun (Takashi Kokubun)
03:15 PM Revision 5aa52587 (git): insns.def: remove redundant ifndef in r63988
By the way, the original patch of r63988 was provided by wanabe:
https://github.com/wanabe/ruby/tree/local-stack
but...
k0kubun (Takashi Kokubun)
03:09 PM Revision 941bc1a6 (git): * 2018-07-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision 6a4bb345 (git): mjit_compile.c: resurrect local variable stack
This optimization was reverted on r63863, but this commit resurrects the
optimization to skip some sp motions on JIT ...
k0kubun (Takashi Kokubun)
12:21 PM Revision e749134f (git): Promote Synchronizer to default gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
11:39 AM Revision c982cbd1 (git): Unified common workflow for default gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:00 AM Feature #14913: Extend case to match several values at once
Perhaps, you can redefine `Array#===` and use arrays in the following way:
```ruby
case [x, y]
when [0..10, 0..1...
sawa (Tsuyoshi Sawada)
05:43 AM Feature #14915: Deprecate String#crypt
mame (Yusuke Endoh) wrote:
> I agree with deprecation and removal of String#crypt. If it were not included in the c...
jeremyevans0 (Jeremy Evans)
05:17 AM Feature #14915: Deprecate String#crypt
I can list up 10+ more reasons why using String#crypt is a bad idea today, but it seems we all agree on that point. ... shyouhei (Shyouhei Urabe)
04:42 AM Feature #14915: Deprecate String#crypt
[email protected] wrote:
> normalperson (Eric Wong) wrote:
> > While I don't care for #crypt, I'd lik...
normalperson (Eric Wong)
04:39 AM Feature #14915: Deprecate String#crypt
I agree with deprecation and removal of String#crypt. If it were not included in the core, and if it were proposed t... mame (Yusuke Endoh)
02:22 AM Feature #14915: Deprecate String#crypt
shyouhei (Shyouhei Urabe) wrote:
> I agree that crypt(3) is too difficult to use correctly. Properly avoiding tradi...
jeremyevans0 (Jeremy Evans)
02:05 AM Feature #14915: Deprecate String#crypt
I agree that crypt(3) is too difficult to use correctly. Properly avoiding traditional modes to generate adequate ha... shyouhei (Shyouhei Urabe)
01:55 AM Feature #14915: Deprecate String#crypt
normalperson (Eric Wong) wrote:
> [email protected] wrote:
> > Because extensions use extconf.rb inste...
jeremyevans0 (Jeremy Evans)
05:42 AM Feature #14859: [PATCH] implement Timeout in VM
> Feature #14859: [PATCH] implement Timeout in VM
> https://bugs.ruby-lang.org/issues/14859

Note: I'm still work...
normalperson (Eric Wong)
01:26 AM Revision d459572c (git): test for wrong order: option
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:22 AM Revision 98596176 (git): Fix message when `order` was an invalid value
The symbol that can be used is `:bottom`, not `:down`.
Ref: https://github.com/ruby/ruby/blob/e39b2cff8ac2dc93b35bd43...
nobu (Nobuyoshi Nakada)
01:00 AM Revision 25510c1c (git): ruby-runner.c: show the failed path
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:47 AM Revision 71120953 (git): dir.c: fix glob with base when no DT_UNKNOWN
* dir.c (do_stat, do_lstat): need the length of the base path for
fstatat() when fd is valid.
* dir.c (glob_helper...
nobu (Nobuyoshi Nakada)

07/16/2018

06:42 PM Feature #14915: Deprecate String#crypt
[email protected] wrote:
> Because extensions use extconf.rb instead of configure for their
> configur...
normalperson (Eric Wong)
05:53 PM Feature #14915 (Rejected): Deprecate String#crypt
This method is system and implementation dependent, and the
portable usage mentioned in the documentation is not tru...
jeremyevans0 (Jeremy Evans)
06:17 PM Misc #14861: DevelopersMeeting20180718Japan
* [Feature #14914] Add BasicObject#instance_exec_with_block
* [Feature #14915] Deprecate String#crypt, move implemen...
jeremyevans0 (Jeremy Evans)
06:44 AM Misc #14861: DevelopersMeeting20180718Japan
* [optimize `to_s` methods](https://github.com/ruby/ruby/compare/trunk...nobu:feature/opt_to_s)
nobu (Nobuyoshi Nakada)
05:12 PM Feature #14328: SIMD vectorization
@naruse I saw your blank implementation, impressive
https://github.com/ruby/ruby/commit/e6bc209abf81d53c2e3374dc52c2...
ahorek (Pavel Rosický)
05:17 AM Feature #14328 (Open): SIMD vectorization
nobu (Nobuyoshi Nakada)
04:07 PM Feature #14914 (Rejected): Add BasicObject#instance_exec_with_block
Currently, you cannot use `instance_exec` with a block that requires a block argument. If you have a block that requ... jeremyevans0 (Jeremy Evans)
03:06 PM Revision e75fbfda (git): * 2018-07-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:06 PM Revision 400e5e33 (git): [DOC] Update doc of NameError.new [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:43 PM Revision 2af66d34 (git): No one knows how many leap seconds in year 2100
Just check whether leep seconds are considered or not.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63979 b2dd0...
naruse (Yui NARUSE)
10:20 AM Revision abb74388 (git): tool/downloader.rb:
* remove initial "./" from destdir to make downloading
./enc/unicode/data/11.0.0/ucd/auxiliary/GraphemeBreakPropert...
duerst (Martin Dürst)
05:17 AM Feature #14382 (Closed): Make public access of a private constant call const_missing
nobu (Nobuyoshi Nakada)
05:05 AM Revision e39b2cff (git): ruby.c: disable DidYouMean as gem
* ruby.c (process_options): as DidYouMean requires Rubygems, disable
the former when the latter is disabled too.
g...
nobu (Nobuyoshi Nakada)
04:35 AM Feature #14869: Proposal to add Hash#===
> また、再帰的なハッシュに対して使用したときに無限再帰にならないようにする必要がありそうです。
`Hash#==` を参考に `rb_exec_recursive_paired` を使用して再帰チェックするようにしてみました。...
osyo (manga osyo)
02:07 AM Revision e70cad60 (git): parse.y (heredoc_identifier): Update comment for term_len
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yui-knk (Kaneko Yuichiro)
01:26 AM Revision 35244642 (git): * 2018-07-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:26 AM Revision d21f468d (git): parse.y: Add comment for `rb_strterm_heredoc_struct.sourceline`
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63974 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yui-knk (Kaneko Yuichiro)

07/15/2018

11:03 PM Feature #14912: Introduce pattern matching syntax
> Is the above exclusive for "in" in case, or can it be combined with "when"?
The former is right, but I don't hav...
ktsj (Kazuki Tsujimoto)
04:36 PM Feature #14912: Introduce pattern matching syntax
I have one question:
- Is the above exclusive for "in" in case, or can it be
combined with "when"?
E. g.:
c...
shevegen (Robert A. Heiler)
04:35 PM Feature #14913: Extend case to match several values at once
I don't have a big pro or con opinion on the functionality itself.
However had, for the alternative syntax of:
...
shevegen (Robert A. Heiler)
01:35 PM Feature #14913 (Closed): Extend case to match several values at once
This proposal is part of the search for how pattern matching or its elements could be gently introduced to Ruby.
[Th...
zverok (Victor Shepelev)
02:13 PM Misc #14861: DevelopersMeeting20180718Japan
* [Feature #14913] Extend case to match several values at once
* some steps towards better pattern matching
zverok (Victor Shepelev)
11:15 AM Misc #14861: DevelopersMeeting20180718Japan
* [Feature #14912] Introduce pattern matching syntax
* pattern matching
mame (Yusuke Endoh)
11:45 AM Revision 7b98385d (git): node.h: remove unused macro nd_compile_option
Follow up of r61610
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ktsj (Kazuki Tsujimoto)
11:42 AM Revision a343f660 (git): vm_core.h, vm_dump.c: fix cast
Revert r63968 and cast at caller side to prevent unintentional casting.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
ktsj (Kazuki Tsujimoto)
09:57 AM Revision 62870d2c (git): process.c: adjust indent [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63971 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:48 AM Revision 78a2a1be (git): insns.def: fix typo in comment
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63970 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
09:47 AM Revision 99b6ef93 (git): vm_dump.c: fix warning about constness
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63969 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
09:45 AM Revision 59b38273 (git): vm_core.h: add missing cast
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)

07/14/2018

11:24 PM Feature #14912 (Closed): Introduce pattern matching syntax
I propose new pattern matching syntax.
# Pattern syntax
Here's a summary of pattern syntax.
```
# case versio...
ktsj (Kazuki Tsujimoto)
05:04 PM Revision a70d5ff0 (git): * 2018-07-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:04 PM Revision 91061e74 (git): Fix documentation in Object#remove_instance_variable
It should be described that the string argument will be accept like Object#instance_variable_get.
git-svn-id: svn+ss...
watson1978 (Shizuo Fujita)
01:38 PM Feature #14473: Add Range#subrange?
How about `Range#{<,<=,>,>=}` like `Hash#{<,<=,>,>=}` for method names? znz (Kazuhiro NISHIYAMA)
11:18 AM Feature #5481: Gemifying Ruby standard library
hsbt (Hiroshi SHIBATA) wrote:
> You can commit it only github or MRI repo(SVN).
Good to know, so contributing to ...
Eregon (Benoit Daloze)
01:55 AM Feature #5481: Gemifying Ruby standard library
> @marcandre
>do the commits need to be done in the gem’s github repo and in MRI’s repo?
You can commit it only...
hsbt (Hiroshi SHIBATA)
04:24 AM Bug #14911 (Rejected): Segmentation fault
nobu (Nobuyoshi Nakada)
02:59 AM Revision 1761f458 (git): * 2018-07-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:59 AM Revision b9f9986a (git): webrick/httpresponse: set_redirect requires a valid URI
Prevents response splitting and HTML injection attacks in
poorly-written applications which blindly pass along user i...
Eric Wong

07/13/2018

03:43 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Sam suggested the topic to be discussed at the next upcoming ruby
developer meeting here recently:
https://bugs.r...
shevegen (Robert A. Heiler)
03:18 PM Bug #14909: Method call with object that has to_hash method crashes (method with splat and keyword arguments)
https://bugs.ruby-lang.org/issues/14909#note-2 doesn't resolve the issue for me
> Why your object has to_hash meth...
johannes_luedke (Johannes Lüdke)
04:52 AM Bug #14909: Method call with object that has to_hash method crashes (method with splat and keyword arguments)
Why your object has `to_hash` method?
Ruby uses long named methods for implicit conversion: `to_str` - if your obj...
funny_falcon (Yura Sokolov)
02:43 PM Bug #14911: Segmentation fault
Have you tried with 2.5.1 ? It does not seg fault with 2.5.1 ned (Ned Hadzo)
01:45 PM Bug #14911 (Rejected): Segmentation fault
Hi,
This `SyntaxError`
~~~ ruby
def foobar
‘x’, 'y'
end
~~~
But this `Segmentation fault`
~~~ ruby
def fo...
askn (Aşkın Gedik)
06:38 AM Misc #14861: DevelopersMeeting20180718Japan
Would it be possible to discuss: https://bugs.ruby-lang.org/issues/12306
"Implement String #blank? #present? and i...
sam.saffron (Sam Saffron)
06:05 AM Revision eb53b0ff (git): process.c (assert_close_on_exec): quiet warning about unused result
Not much we can do if writing to STDERR_FILENO fails.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63963 b2dd03...
Eric Wong
04:59 AM Bug #14908: Enumerator::Lazy creates unnecessary Array objects.
Indeed, as long as `Yielder#yield` is kept with arity -1 (as in this patch), indeed I don't think that would be an "i... marcandre (Marc-Andre Lafortune)
04:46 AM Bug #14908: Enumerator::Lazy creates unnecessary Array objects.
Eregon (Benoit Daloze) wrote:
> Changing Enumerator::Yielder#<< to have arity 1 seems fine to me, as I guess nobody ...
chopraanmol1 (Anmol Chopra)
04:58 AM Bug #14891: Pathname#join has different behaviour to File.join
I'd rather say that File.join is currently broken, and it should behave like Pathname.join. But probably I'm missing ... funny_falcon (Yura Sokolov)
03:15 AM Revision 83b737d8 (git): test/ruby/test_signal.rb (test_sigchld_ignore): increase timeout
I suspect CI test machine was overloaded at the time,
or swapping at the time due to parallel build with mjit.
git-s...
Eric Wong
01:15 AM Bug #14910: /usr/local/Cellar/ruby/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/openssl.bundle: [BUG] Segmentation fault at 0x0000000000000001
nobu (Nobuyoshi Nakada) wrote:
> Seems that it happened in BoringSSL.
>
> https://boringssl.googlesource.com/bori...
huangyanpeng (彦鹏 黄)

07/12/2018

11:23 PM Revision 20d3e1c8 (git): * 2018-07-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:23 PM Revision c6b85fcd (git): timer_thread: do not close pipes around fork
There's actually no need to close the pipes used by the
sleepy timer thread before forking, only to stop the timer
th...
Eric Wong
09:39 PM Feature #14473: Add Range#subrange?
Not directly related, but if your ranges are such that begin <= end, then I think you can use `range.max > idx.max` f... marcandre (Marc-Andre Lafortune)
06:55 AM Feature #14473: Add Range#subrange?
As real-world use-case,
I want it(include,cover version) for guarding NArray's Index arguments.
NArray#[] can acce...
tarui (Masaya Tarui)
01:05 PM Bug #14910 (Feedback): /usr/local/Cellar/ruby/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/openssl.bundle: [BUG] Segmentation fault at 0x0000000000000001
Seems that it happened in BoringSSL.
https://boringssl.googlesource.com/boringssl/+/master#boringssl
> Although B...
nobu (Nobuyoshi Nakada)
11:16 AM Bug #14910 (Closed): /usr/local/Cellar/ruby/2.5.1/lib/ruby/2.5.0/x86_64-darwin17/openssl.bundle: [BUG] Segmentation fault at 0x0000000000000001
```
-- Control frame information -----------------------------------------------
c:0026 p:-17561534676150 s:0174 e:...
huangyanpeng (彦鹏 黄)
12:29 PM Bug #14909: Method call with object that has to_hash method crashes (method with splat and keyword arguments)
At least, it behaves the same if passing a keyword arguments directly:
~~~ruby
def my_func(*objects, error_code: ...
Eregon (Benoit Daloze)
11:21 AM Bug #14909 (Feedback): Method call with object that has to_hash method crashes (method with splat and keyword arguments)
In the plan of Ruby 3 (#14183), keyword arguments will be separated from other kinds of arguments. If this plan is i... mame (Yusuke Endoh)
07:37 AM Bug #14909 (Closed): Method call with object that has to_hash method crashes (method with splat and keyword arguments)
In a method with a splat method argument followed by a keyword argument, it leads to an `ArgumentError` when calling ... johannes_luedke (Johannes Lüdke)
09:25 AM Bug #14908: Enumerator::Lazy creates unnecessary Array objects.
Changing Enumerator::Yielder#<< to have arity 1 seems fine to me, as I guess nobody calls << on an Enumerator::Yielde... Eregon (Benoit Daloze)
05:03 AM Bug #14908: Enumerator::Lazy creates unnecessary Array objects.
shyouhei (Shyouhei Urabe) wrote:
> Understand the problem. The proposed fix however involves spec change. We need ...
chopraanmol1 (Anmol Chopra)
12:12 AM Bug #14908: Enumerator::Lazy creates unnecessary Array objects.
Understand the problem. The proposed fix however involves spec change. We need to discuss effects of it before appl... shyouhei (Shyouhei Urabe)
07:53 AM Bug #12548: Rounding modes inconsistency between round versus sprintf
Ok
How about listing them in the format
name ......... height (rounded to whole centimetre)
sprintf would se...
unclekiki (Kieran McCusker)
12:53 AM Bug #12548: Rounding modes inconsistency between round versus sprintf
unclekiki (Kieran McCusker) wrote:
> Imagine you take the height of 100 school children to the nearest half centimet...
nobu (Nobuyoshi Nakada)
07:35 AM Misc #14861: DevelopersMeeting20180718Japan
* [Bug #14908] `Enumerator::Lazy` creates unnecessary `Array` objects. nobu (Nobuyoshi Nakada)
06:40 AM Misc #14861: DevelopersMeeting20180718Japan
[Feature #14473] Add Range#subrange? (tarui)
tarui (Masaya Tarui)
05:01 AM Revision cb5598a4 (git): Improve branch misses
Improve branch misses on frozen object predicate checks negatively
affecting performance of most setters as most obje...
nobu (Nobuyoshi Nakada)
03:59 AM Revision bcf8ce84 (git): Fix compile error on debian8 and gentoo
https://rubyci.org/logs/rubyci.s3.amazonaws.com/debian8/ruby-trunk/log/20180711T213004Z.log.html.gz#miniruby
https://...
znz (Kazuhiro NISHIYAMA)
03:52 AM Bug #14906: MinGW failure - TestIO#test_copy_stream_no_busy_wait
normalperson (Eric Wong) wrote:
> Oops, sorry about that :x
No problem. I don't expect you or anyone else to ...
MSP-Greg (Greg L)
03:32 AM Misc #14905 (Rejected): Strange behavior in Dir.glob using ** operator
It is same as zsh. nobu (Nobuyoshi Nakada)
12:06 AM Misc #14905: Strange behavior in Dir.glob using ** operator
Oops, sorry about that! In my efforts to anonymize the example, I broke it.
It's actually more like this:
~~~ t...
trobinson (Trevor Robinson)
02:29 AM Revision 1c904182 (git): removed unusecd constants
* ruby-runner.c (ruby_libm_func): removed as the following test
actually doesn't need the path of libm.
* test/fid...
nobu (Nobuyoshi Nakada)
02:14 AM Revision 7c5a79ef (git): exe/ruby: link libm for fiddle test
* common.mk (exe/ruby): $(LIBS) should come after the source file
due to the ld spec.
* ruby-runner.c (ruby_libm_f...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom