Activity
From 07/19/2016 to 07/25/2016
07/25/2016
-
06:18 PM Feature #12623: rescue in blocks without begin/end
- +1, I often want this and never understood why it only worked with methods.
-
12:19 PM Bug #12627 (Closed): Segfault
- I don't know if it really is a bug in Ruby, but I was using gulp-node-sass (which in turn uses the sass gem), and it ...
-
07:49 AM Feature #12626 (Rejected): Add ceiling alias for ceil on Numeric objects
- Proposing adding a `ceiling` alias to the `ceil` instance method for Numeric, Float, Integer.
Although `ceil` is f... -
06:04 AM Feature #12625: TypeError.assert, ArgumentError.assert
- Hi. It sounds like design-by-contract programming for me.
There are a few gems you might want to take a look at.
... -
01:55 AM Feature #12625: TypeError.assert, ArgumentError.assert
- I'm not sure wether I should be for this one or !==, but at least I can agree that `raise TypeError unless SomeClass ...
-
01:18 AM Feature #12624: !== (other)
- Eike Dierks wrote:
> I believe, that in some cases
> the intention of a boolean clause
> would be easier to unde...
07/24/2016
-
11:36 PM Feature #12625 (Open): TypeError.assert, ArgumentError.assert
- I am well aware that ruby is not typed (and so for a good reason)
But sometimes it makes sense to check the types ... -
10:02 PM Feature #12624 (Rejected): !== (other)
- I'd like to suggest a new syntactic feature.
There should be an operator `!==`
which should just return the negat... -
07:27 PM Feature #12623 (Closed): rescue in blocks without begin/end
- Hi there!
There's pretty nice feature that we can use "short rescue" in method definitions:
~~~ruby
def my_me... -
07:33 AM Feature #12386 (Closed): Move definition of ONIG_CASE_MAPPING compilation switch outside onigumo files
- Applied in changeset r55740.
----------
* regenc.h/c, include/ruby/oniguruma.h, enc/ascii.c, big5.c, cp949.c,
emac... -
04:00 AM Bug #12285: Date.iso8601 does not properly handle partial date strings
- >all of the standard library has its maintainers?
Yes. See https://github.com/ruby/ruby/blob/trunk/doc/maintainers...
07/23/2016
-
02:57 PM Feature #9108: Hash sub-selections
- Any chance something like this could make it into 2.4?.
Is really cumbersome to require ActiveSupport as a depende... -
01:36 PM Bug #12285 (Assigned): Date.iso8601 does not properly handle partial date strings
- As I read the code, `Date.iso8601` allows to omit a month by '-', but not a day.
It feels like a bug to me, but unce... -
03:06 AM Bug #12285: Date.iso8601 does not properly handle partial date strings
- There is some information about library maintainers e.g. at
https://bugs.ruby-lang.org/projects/ruby/wiki/Maintainer... -
08:21 AM Bug #12592 (Rejected): tree conflict produced by r55701
- It turns out that Tortoise SVN may not be able to handle this kind of thing, but it can be done on the command line. ...
-
01:30 AM Bug #12615 (Closed): Pathname#rename does not work across filesystem boundaries.
- So I must continue to use FileUtils.mv -- either Pathname#rename should be fixed or (if the current behaviour is desi...
07/22/2016
-
11:41 PM Bug #12614 (Closed): Segmentation Fault on Ruby 2.3.1
- ### Description
We have an extensive test matrix that tests many versions of Rails over many versions of Ruby. We ... -
08:22 PM Bug #12285: Date.iso8601 does not properly handle partial date strings
- Victor Shepelev wrote:
> > Date is not maintained now. We can not answer your concern.
>
> What does this mean? D... -
05:15 PM Bug #12613: iseq_set_sequence: adjust bug -1 < 0 (retry inside begin/rescue)
- If I change the second "retry" for "redo", it works...
If I remove the surrounding while loop, this error is raise... -
05:02 PM Bug #12613 (Closed): iseq_set_sequence: adjust bug -1 < 0 (retry inside begin/rescue)
- Code:
~~~ruby
while true
begin
p "loop"
raise
rescue
p "Risen"
retry
else
retry... -
04:51 PM Bug #12610: webrick: protect from httpoxy
- Marcus Rueckert <[email protected]> wrote:
> On 2016-07-22 02:03:14 +0000, [email protected] wrote:
> > 0001-web... -
04:43 PM Bug #12610 (Closed): webrick: protect from httpoxy
- Applied in changeset r55731.
----------
webrick: filter out HTTP_PROXY for CGIHandler
* lib/webrick/httpservlet/cgi... -
04:16 AM Bug #12610: webrick: protect from httpoxy
- Marcus Rückert wrote:
> the /dumpenv chunk from the patch looks like left over debug code
It's not debug code. ... -
02:12 AM Bug #12610: webrick: protect from httpoxy
- On 2016-07-22 02:03:14 +0000, [email protected] wrote:
> 0001-webrick-filter-out-HTTP_PROXY-for-CGIHandler.patc... -
02:03 AM Bug #12610: webrick: protect from httpoxy
- As noted in the article (https://httproxy.org/), Net::HTTP and URI::Generic.find_proxy has mitigation about this vuln...
-
12:54 PM Feature #12612 (Rejected): Switch Range#=== to use cover? instead of include?
- Currently, `Range#===` is an alias of `#include?`, which works by `#each`-ing all the values and comparing them to th...
-
10:55 AM Feature #10594: Comparable#clamp
- Ferdinand Niedermann wrote:
> Thanks, but I don't think I have access to editing this page. Or at least I can't find... -
09:52 AM Feature #10594: Comparable#clamp
- Shyouhei Urabe wrote:
> Martin Dürst wrote:
> > The next meeting is scheduled for August 9th, but the wiki page fo... -
09:47 AM Feature #10594: Comparable#clamp
- Martin Dürst wrote:
> The next meeting is scheduled for August 9th, but the wiki page for it
> is not yet up.
... -
09:41 AM Feature #10594: Comparable#clamp
- On 2016/07/21 22:10, [email protected] wrote:
> Issue #10594 has been updated by Ferdinand Niedermann.
> A... -
10:55 AM Bug #12611 (Closed): Issues, reported by PVS-Studio static analyzer
- Applied in changeset r55729.
----------
Fix Issues reported by PVS-Studio static analyzer
* vm.c (vm_set_main_stack... -
10:39 AM Bug #12611: Issues, reported by PVS-Studio static analyzer
- Nobuyoshi Nakada wrote:
> Yusuke Endoh wrote:
> > > - Fragment N2: we have our dedicated `realloc()` implementation... -
10:25 AM Bug #12611: Issues, reported by PVS-Studio static analyzer
- Yusuke Endoh wrote:
> > - Fragment N2: we have our dedicated `realloc()` implementation that behaves differently tha... -
09:54 AM Bug #12611: Issues, reported by PVS-Studio static analyzer
- Shyouhei Urabe wrote:
> - Fragment N1: `GetBindingPtr()` is a macro that assigns the argued variable.
It will cau... -
08:31 AM Bug #12611: Issues, reported by PVS-Studio static analyzer
- - Fragment N1: `GetBindingPtr()` is a macro that assigns the argued variable.
- Fragment N2: we have our dedicated `... -
07:21 AM Bug #12611 (Closed): Issues, reported by PVS-Studio static analyzer
- To demonstrate the capabilities of our analyzer, we regularly perform analysis of open source projects. We had recent...
-
08:13 AM Feature #12419 (Closed): Improve String#dump for Unicode output (from "\u{130}" to "\u0130")
- Applied in changeset r55728.
----------
* string.c (String#dump): Change escaping of non-ASCII characters in
UTF-8... -
03:06 AM Feature #11818 (Assigned): `Hash#compact`
-
01:43 AM Bug #12609 (Closed): rexml attribute class is using "e instead of " when replacing " for the XML character entity "
- Good catch!
I've applied your patch at r55726. -
01:37 AM Feature #12550 (Closed): List files with SIL license in LEGAL file
-
01:32 AM Feature #12546 (Closed): Remove UnicodeNormalize::UNICODE_VERSION
- Applied in changeset ruby-trunk:r55725.
----------
* template/unicode_norm_gen.tmpl: Remove
UnicodeNormalize::UNIC... -
12:24 AM Bug #12598 (Closed): List files with Unicode license in LEGAL file
- Applied in changeset r55724.
----------
* LEGAL: Added entries for files under the USD license.
[Bug #12598][ruby-...
07/21/2016
-
09:59 PM Bug #12610 (Closed): webrick: protect from httpoxy
- See problem documented at https://httpoxy.org/
Sorry my Internet connection is crap and I keep dropping.
Hope to ... -
07:22 PM Feature #905: Add String.new(fixnum) to preallocate large buffer
- I accept [String.new(capacity: size)](https://bugs.ruby-lang.org/issues/12024) as an acceptable implementation of thi...
-
06:23 PM Bug #12609 (Closed): rexml attribute class is using "e instead of " when replacing " for the XML character entity "
- lib/rexml/attribute.rb to_string method is using "e instead of " when replacing double quotes.
https://w... -
04:45 PM Feature #12608: Proposal to replace unless in Ruby
- The following example:
~~~ ruby
unless user
redirect_to_login
else
render_profile
end
~~~
is a resul... -
03:16 PM Feature #12608: Proposal to replace unless in Ruby
- Yes, I haven't read the proposals yet and they are indeed pretty confusing :)
Also, I just read the second example... -
02:54 PM Feature #12608: Proposal to replace unless in Ruby
- Rodrigo Rosenfeld Rosas wrote:
> I often use unless and never use it with else. While you might get some discussion ... -
02:18 PM Feature #12608: Proposal to replace unless in Ruby
- I often use unless and never use it with else. While you might get some discussion around forbidden "else" when "unle...
-
01:00 PM Feature #12608 (Rejected): Proposal to replace unless in Ruby
- Hi,
I would like to propose the replacement of the `unless` statement in Ruby.
# Problem description:
Unless ... -
01:34 PM Feature #12205 (Closed): update missing/strl{cat,cpy}.c
-
01:10 PM Feature #10594: Comparable#clamp
- Anyone there? I'd love to see this in Ruby finally and I'm not the only one...
-
01:00 PM Bug #12587: ruby released tarball require ruby
- Tomoyuki Chikanaga wrote:
> Hi, Antonio. Thank you for your comment.
> The ruby tarball packages (including 2.3.x) ... -
11:26 AM Bug #12587: ruby released tarball require ruby
- > Needing Ruby to bootstrap Ruby is indeed an issue
Official releases such as:
ftp://ftp.ruby-lang.org/pub/... -
12:24 AM Bug #12587: ruby released tarball require ruby
- Hi, Antonio. Thank you for your comment.
The ruby tarball packages (including 2.3.x) don't require bootstrap ruby to... -
12:54 PM Bug #12549 (Closed): List files with CC0 license in LEGAL file
- Applied in changeset r55718.
----------
* LEGAL: added file list with CC0 license.
[ruby-core:76254][Bug #12549] -
12:26 PM Feature #12607: Ruby needs an atomic integer
- I guess the proper way of helping users to write concurrent code in Ruby is to provide concurrent classes in stdlib r...
-
05:29 AM Feature #12607: Ruby needs an atomic integer
- Do we want to have another integer variant just after having `Fixnum` and `Bignum` been excluded in favor of the `Int...
-
05:04 AM Feature #12607 (Feedback): Ruby needs an atomic integer
- (This one was derived from bug #12463)
Although I don't think += would become atomic, at the same time I understan... -
12:20 PM Feature #12463: ruby lacks plus-plus
- Thanks for the investigation. I understand there are trade-offs involved in most decisions. I'm just not sure how Rub...
-
03:34 AM Feature #12463: ruby lacks plus-plus
- Anyways, I tested following modification (against the proposed opt_plusplus) that tries to be atomic as far as no rea...
-
02:27 AM Feature #12463: ruby lacks plus-plus
- I didn't say we don't need speed; I said it's difficult by design.
-
02:15 AM Feature #12463: ruby lacks plus-plus
- Or if performance is not a concern it could be simply implemented by using a mutex to perform the operation, right?
-
02:13 AM Feature #12463: ruby lacks plus-plus
- I don't think ++ is going to be atomic because in Ruby an Integer has infinite width in theory. To achieve this prop...
-
01:25 AM Feature #12463: ruby lacks plus-plus
- If ++ would be implemented as an atomic operation, then I'd be +1 for this as it's much easier to write the common pa...
-
11:25 AM Bug #12285: Date.iso8601 does not properly handle partial date strings
- > Date is not maintained now. We can not answer your concern.
What does this mean? Date is in a separated gem now,... -
02:46 AM Bug #12285: Date.iso8601 does not properly handle partial date strings
- `Date` is not maintained now. We can not answer your concern.
-
12:06 AM Bug #12285: Date.iso8601 does not properly handle partial date strings
- Could anyone tell me who to talk to find out if this issue is a WONTFIX? I have only reported a few things on this bu...
-
05:54 AM Bug #12604: Win32::Resolv.get_resolv_info returns unavailable DNS servers
- Maybe, does `GetNetworkParams()` work?
-
01:18 AM Bug #12601 (Third Party's Issue): Ruby 2.3 Gem.datadir returns wrong directory when referring to gem data directory
- Please report to the upstream of rubygems.
07/20/2016
-
11:39 PM Feature #12546 (Assigned): Remove UnicodeNormalize::UNICODE_VERSION
- `lib/unicode_normalize/tables.rb` is automatically generated from `template/unicode_norm_gen.tmpl`.
You have to chan... -
07:55 AM Feature #12546 (Closed): Remove UnicodeNormalize::UNICODE_VERSION
-
11:24 PM Feature #12589: VM performance improvement proposal
- Yui NARUSE wrote:
> > Secondly, I'd like to combine some frequent insn sequences into
> > bigger insns. Again it de... -
11:22 AM Feature #12589: VM performance improvement proposal
- > Secondly, I'd like to combine some frequent insn sequences into
> bigger insns. Again it decreases insn dispatch o... -
03:35 PM Bug #12604 (Closed): Win32::Resolv.get_resolv_info returns unavailable DNS servers
- `Win32::Resolv.get_resolv_info` returns a list of IP address that include DNS server for network devices that are not...
-
02:27 PM Bug #12587: ruby released tarball require ruby
- Hi. I am one of the Ruby maintainers in Debian. Needing Ruby to bootstrap Ruby is indeed an issue, specially when add...
-
04:46 AM Bug #12587: ruby released tarball require ruby
- I cannot reproduce with ruby-2.3.1.tar.gz package on Debian GNU/Linux 8.
And known_errors.inc is included in the pac... -
01:40 PM Bug #12603 (Closed): Segmentation fault random in irb with ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux-musl]
- Real example from a docker container with ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux-musl]
First sta... -
10:44 AM Feature #12463: ruby lacks plus-plus
- Koichi Sasada wrote:
> I'm on weak negative with the following two points.
>
> (1) there are only small improveme... -
10:19 AM Bug #11133: Wrong Hyperlink representation in man page
- Although Gnome Terminal was fixed, the Ruby's man page are still rather unique according to [1]. Would you consider t...
-
08:39 AM Feature #11090 (Closed): Enumerable#each_uniq and #each_uniq_by
- Applied in changeset r55709.
----------
enum.c: Enumerable#uniq
* enum.c (enum_uniq): new method Enumerable#uniq.
... -
08:36 AM Feature #12602 (Closed): Add NilClass#to_d
- `bigdecimal/util` adds a `#to_d` method to many native classes, as a shortcut to converting them to `BigDecimal`, e.g...
-
06:17 AM Bug #12601 (Third Party's Issue): Ruby 2.3 Gem.datadir returns wrong directory when referring to gem data directory
- In Ruby 2.2.2 I used to be able to refer to a gem's source directory in Gemfile, for example "/Users/david/programs/w...
-
03:13 AM Feature #12455: Add a way for class String to determine whether it has only numbers / digits or not
- I feel that `to_i` extension might be better than `Integer`.
```ruby
"foo".to_i #=> 0
"foo".to_i(... -
02:31 AM Feature #12455: Add a way for class String to determine whether it has only numbers / digits or not
- We looked at this issue at yesterday's developer meeting.
- For the proposed functionality: why do you want to _d... -
02:52 AM Bug #12600 (Feedback): Crash when starting up sidekiq
- Seems a GC issue.
> ```
> Don't forget to include the above Crash Report log file in bug reports.
Could you sh... -
02:42 AM Feature #12086: using: option for instance_eval etc.
- We looked at this issue at yesterday's developer meeting.
About performance, Matz wanted to hear opinions of JRuby... -
02:26 AM Feature #12512: Import Hash#transform_values and its destructive version from ActiveSupport
- We looked at this issue at yesterday's developer meeting and no one there was against this API, including the value p...
-
02:20 AM Feature #10208: Passing block to Enumerable#to_h
- We looked at this issue at yesterday's developer meeting and had consensus that there is no other example of to_* met...
-
02:15 AM Feature #12057: Allow methods with `yield` to be called without a block
- What OP wants can be done using enumerator.
```ruby
require 'enumerator'
def f
Enumerator.new do |y|
y... -
02:03 AM Feature #3187: Allow dynamic Fiber stack size
- We looked at this issue at yesterday's developer meeting.
The (potential) problem here is the way Rubinius impleme... -
01:49 AM Feature #12334: Final/Readonly Support for Fields / Instance Variables
- FYI we looked at this issue at yesterday's developer meeting. I tried to support this for being a potential optimiza...
-
01:40 AM Feature #12299: Add Warning module for customized warning handling
- Sorry for the miss (my fault). As far as I read the proposed patch, it seems the "wrapping regular expression" part ...
-
12:32 AM Feature #7361: Adding Pathname#touch
- We don't always blindly import broken designs; for instance Ruby do not have creat(2) equivalent method. "Everybody ...
07/19/2016
-
10:13 PM Bug #12600 (Closed): Crash when starting up sidekiq
- ```
/Users/brinkman/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/set.rb:313: [BUG] Segmentation fault at 0x00000000000000
... -
09:16 PM Bug #12599 (Rejected): For CLang, increase inline-threshold to get 7%-10% speedup of optcarrot
- Here's a patch to set -inline-threshold where it's supported -- it's only for CLang, so I think this is mostly on Mac...
-
07:42 PM Feature #11741: Migrate Ruby to Git from Subversion
- Eric Wong <[email protected]> wrote:
> [email protected] wrote:
> > On a Subversion repository imported into G... -
09:51 AM Feature #11741: Migrate Ruby to Git from Subversion
- [email protected] wrote:
> On a Subversion repository imported into GitHub the commit author mail address is userna... -
09:21 AM Feature #11741: Migrate Ruby to Git from Subversion
- Note:
On a Subversion repository imported into GitHub the commit author mail address is username@repository-UUID.
O... -
07:25 PM Feature #7361: Adding Pathname#touch
- I prefer something like (warning, untested code):
~~~ ruby
def touch( subPath = '', **options )
path = @path
... -
02:18 PM Feature #12589: VM performance improvement proposal
- Shyouhei Urabe wrote:
> FYI in current instruction set, there do exist bias between which instruction tends to follo... -
07:12 AM Feature #12589: VM performance improvement proposal
- Hi!
Do you have interst to visit Japan and discuss Japanese ruby committers?
If you have interst, I will ask ... -
02:26 AM Feature #12589: VM performance improvement proposal
- Shyouhei Urabe wrote:
> FYI in current instruction set, there do exist bias between which instruction tends to follo... -
01:17 AM Feature #12589: VM performance improvement proposal
- FYI in current instruction set, there do exist bias between which instruction tends to follow which. A preexperiment...
-
01:44 PM Feature #8563: Instance variable arguments
- Also it doesn't handle variable arguments, extra options that shouldn't be assigned to instance variables or &block.
-
01:43 PM Feature #8563: Instance variable arguments
- Even if define_attr_initialize would accept a block to enhance the initializer besides initializing instance variable...
-
09:46 AM Feature #8563: Instance variable arguments
- Anonymous wrote:
> @Matz: If `define_attr_initialize` is an option, then there is a question of named / ordered qual... -
10:15 AM Misc #12529: LEGAL file covering all the license information within Ruby
- > Sorry I am not sure your meaning "UCD license section". Could you tell me more about it?
It's up to committer, a... -
06:38 AM Misc #12529 (Assigned): LEGAL file covering all the license information within Ruby
-
09:18 AM Feature #8526: gemify tk
- 今月中に特にご意見ご質問等がなければ2.4.0-preview2にむけてgem化を行おうと思います。
また、GitHubでの権限を付与しますので永井さんのGitHubのアカウントを教えて頂けますか。
GitHub以外でメンテナ... -
09:17 AM Feature #12463: ruby lacks plus-plus
- I'm on weak negative with the following two points.
(1) there are only small improvement because only a few progra... -
09:10 AM Feature #12543 (Closed): explicit tail call syntax: foo() then return
- I am not positive. This may not work under tracing. I am for adding tail-call optimization, but Koichi do not love th...
-
06:53 AM Feature #12543: explicit tail call syntax: foo() then return
- mame-san:
Do you have use-cases?
-
09:08 AM Feature #12481 (Feedback): Add Array#view to allow opt-in copy-on-write sharing of Array contents
- I first thought the `view` method is to create a view array with CoW. But this attaches an array as a view to another...
-
07:27 AM Feature #12481: Add Array#view to allow opt-in copy-on-write sharing of Array contents
- I expect array's views keep to refer the original array even if it is changed because it is "view".
This recalls RDB... -
09:07 AM Bug #12467 (Third Party's Issue): Open mode 'a' does not work for Process.spawn on Windows
- Windows does not provide append mode, but ruby emulates it.
-
09:05 AM Feature #12593: Allow compound assignements to work when destructuring arrays
- What I propose is to translate the construct:
~~~ ruby
a = 3
b = [ 2 ]
a, b = 2, 3, 4
a == 2
b == 3
# ... -
01:08 AM Feature #12593: Allow compound assignements to work when destructuring arrays
- The problem is, parallel assignment can go ultra complex. Its left hand and right hand side not necessarily are arra...
-
09:04 AM Bug #12466: Enumerable should yield multiple values when possible
- IIRC, these methods yielded multiple values once, but reverted due to the backward compatibilities.
-
08:33 AM Feature #12578 (Feedback): Instance Variables Assigned In parameters ( ala Crystal? )
- Arguments are giving names to passed values, which is different from attribute (instance variables) initialization. I...
-
08:31 AM Bug #12577 (Rejected): Is '$' punctuation or not? Inconsistency between us-ascii and UTF-8
- It's because of their specs as follows:
POSIX
> punct
> Define characters to be classified as punctuation charac... -
08:29 AM Feature #12515 (Rejected): Create "Boolean" superclass of TrueClass / FalseClass
- Rejected for several reasons:
* many gems and libraries had already introduced `Boolean` class. I don't want to br... -
08:26 AM Bug #12598 (Closed): List files with Unicode license in LEGAL file
- From https://bugs.ruby-lang.org/issues/12529:
enc/trans/*/.src
```
$ ls enc/trans/**/*.src | xargs grep -i cop... -
08:22 AM Feature #12574: Remove TRUE, FALSE, and NIL
- You have to wait until Ruby 3.0 at least.
I'd agree to remove TRUE, FALSE, NIL first.
Matz.
-
08:16 AM Feature #12386 (Assigned): Move definition of ONIG_CASE_MAPPING compilation switch outside onigumo files
- The upstream of Ruby's regexp is [Onigmo's ruby branch](https://github.com/k-takata/Onigmo/tree/ruby-2.x).
It is muc... -
08:08 AM Feature #12419: Improve String#dump for Unicode output (from "\u{130}" to "\u0130")
- Agreed.
Matz.
-
07:56 AM Feature #12546: Remove UnicodeNormalize::UNICODE_VERSION
- Go ahead.
Matz.
-
07:50 AM Feature #12461 (Closed): Hash & keys to make subset.
- I am against having `Hash#&`. `Array#&` takes two arrays. The proposed `Hash#&` takes a hash and key array.
if you w... -
07:37 AM Bug #12297: Ruby stdlib date can parse non-existent date with year 0
- According to [ruby-dev:10241] (Japanese), it's intentional.
In Gregorian calendar, the year 0 does not exist, but in... -
06:51 AM Feature #12299: Add Warning module for customized warning handling
- In the notes from the developer meeting earlier today, it says "no progress this month", but that is incorrect as a n...
-
06:39 AM Bug #12345 (Closed): A module's private constants are given with `Module#constant(false)`
- Applied in changeset r55705.
----------
variable.c: exclude private constants
* variable.c (rb_local_constants_i): ... -
06:32 AM Feature #11813 (Rejected): Extend safe navigation operator for [] and []= with syntax sugar
- Use `#dig` for referencing the value.
For updating, show us use cases.
Matz.
-
06:25 AM Feature #12360 (Rejected): More useful return values from bang methods
- Rejected for several reasons:
* compatibility: the change will break many existing programs relying on the current... -
06:20 AM Feature #12350: Introduce Array#find! that raises an error if element not found
- I am not against adding a method that raises an exception, but `find!` is not a proper name for it.
Besides that, we... -
06:09 AM Feature #12138 (Feedback): Support `Kernel#load_with_env(filename, cbase: SomeMod, cref: someMod, binding: SomeMod) # => obj`
- I understand the need for load() with context, but this proposal has
* a bad name, "env" is ambiguous
* the propo... -
06:00 AM Feature #12275: String unescape
- String#undump sounds reasonable. If someone implement, it's OK to add.
Matz.
-
05:57 AM Feature #11090: Enumerable#each_uniq and #each_uniq_by
- As Ilya proposed, Enumerable#uniq and Enumerable::Lazy#uniq is reasonable.
Matz.
-
05:47 AM Feature #12300: Allow Object#clone to take freeze: false keyword argument to not freeze the clone
- Sounds reasonable.
Matz.
-
01:49 AM Bug #12597 (Closed): Produce test failure if some tests cannot be executed due to lacking data
- In some cases, some files (such as Unicode data files) may be missing and cannot be downloaded.
In these cases, te... -
01:16 AM Feature #12596 (Closed): Add Pathname#empty? to be consistent with Dir.empty? and File.empty?
- #9969 and #10121 introduced `Dir.empty?` and `File.empty?`. It would be very useful if `Pathname` had an instance met...
Also available in: Atom