Activity
From 02/29/2020 to 03/06/2020
03/06/2020
-
09:48 PM Bug #15608: What should be the correct output for Method#inspect with singleton methods?
- I rebased my patch against the current master branch and added a pull request for it: https://github.com/ruby/ruby/pu...
-
09:39 PM Bug #14119 (Closed): IPAddr#include? does not seem to support the subnet mask
-
09:36 PM Bug #15244 (Closed): Method #extname return empty string if filename is dot ('.')
-
09:31 PM Bug #9242 (Closed): Rdoc detection of aliases
-
09:16 PM Bug #11304 (Closed): [PATCH] Kernel.global_variables should observe $~.
-
09:15 PM Bug #16675: Regression on Ripper in Ruby 2.7 when parsing new line
- > Ripper doesn't fire the events in the order of the source, typically around here-documents.
Can you explain issue ... -
02:25 PM Bug #16675: Regression on Ripper in Ruby 2.7 when parsing new line
- lsegal (Loren Segal) wrote in #note-2:
> 4) Finally, comments have always been allowed to separate expressions, but ... -
02:23 PM Bug #16675 (Closed): Regression on Ripper in Ruby 2.7 when parsing new line
- Feel free to comment on this issue. But do not change the status of tracker's issue without the maintainer's decision.
-
09:42 AM Bug #16675 (Open): Regression on Ripper in Ruby 2.7 when parsing new line
- I'm not sure why this was closed so quickly. There is a real bug here affecting many users who indirectly rely on thi...
-
04:43 AM Bug #16675 (Closed): Regression on Ripper in Ruby 2.7 when parsing new line
- This is because comment lines can be placed between fluent dot.
That means it is undecidable if a newline before a c... -
12:03 AM Bug #16675 (Closed): Regression on Ripper in Ruby 2.7 when parsing new line
- Hello
While using migrating RSpec documentation to last Yard. I noticed an issue in code parsing and Ripper. The r... -
09:06 PM Revision f991340e (git): Document defined? and global_variables handling of regexp global variables [ci skip]
- Fixes [Bug #11304]
-
08:17 PM Misc #15893: open-uri: URI.open status
- Thank you. So I gather
`URI.open(url, **options)`
becomes
`URI(url).open(**options)`
(Re the deprecation... -
06:00 AM Misc #15893: open-uri: URI.open status
- cabo (Carsten Bormann) wrote in #note-3:
> So what is code that needs to be portable to older Rubies supposed to cal... -
05:37 AM Misc #15893: open-uri: URI.open status
- So what is code that needs to be portable to older Rubies supposed to call now? `URI.open` only works since 2.5. We...
-
07:08 PM Bug #16676 (Closed): `#hash` can change Hash object from ar_table to st_table
- 4c019f5a626523e99e2827ed917802e3097c380d
c3584dfacce4d0f2058d8403de6fdce4fd4d686b -
06:31 PM Bug #16676 (Closed): `#hash` can change Hash object from ar_table to st_table
- # Points
* Hash representation `ar_table` has a problem from Ruby 2.6 (need to backport)
# Problem
From Ruby... -
06:55 PM Revision c3584dfa (git): check ar_table first.
- RHASH_AR_TABLE_SIZE() has assertion that it is a ar_talbe.
The last commit breaks this assumption so check ar_table f... -
06:34 PM Revision 4c019f5a (git): check ar_table after `#hash` call
- ar_table can be converted to st_table just after `ar_do_hash()`
function which calls `#hash` method. We need to check... - 05:39 PM Revision 44462d32 (git): * 2020-03-07 [ci skip]
-
05:38 PM Revision 87ad5ea7 (git): Skip jit_test on some new RubyCI envs for now
-
03:38 PM Bug #10167 (Closed): Prime#include?(mod) hangs up
-
12:41 PM Revision 0256e4f0 (git): thread_pthread.c: allocate sigaltstack before pthread_create
- A new (not-initialized-yet) pthread attempts to allocate sigaltstack by
using xmalloc. It may cause GC, but because ... -
11:55 AM Revision baaf6815 (git): Improve docs for Prime.{prime_division,int_from_prime_division} (#8)
- Move explanation for the decomposition array from the Example section
to the method description. Mention the term "mu... -
11:54 AM Revision e92fbaf6 (git): [ruby/prime] Fix typo
- https://github.com/ruby/prime/commit/549c1b86f1
-
11:54 AM Revision f236f608 (git): [ruby/prime] Improve docs for Prime.include? (#7)
- https://github.com/ruby/prime/commit/230a5af325
-
11:54 AM Revision e79fc05a (git): [ruby/prime] Fix Prime.include?
- Previously, it would be an infinite loop if passed a non-prime
integer.
Also, Prime.include? should also provide sim... -
06:50 AM Feature #16615: Group style access scope for macros
- shevegen (Robert A. Heiler) wrote in #note-1:
> Two comments from me in regards to the proposal:
>
> 1) Is there ... -
06:32 AM Bug #16674 (Assigned): Build issue of FreeBSD 12
- See https://rubyci.org/logs/rubyci.s3.amazonaws.com/freebsd12/ruby-master/log/20200306T043002Z.fail.html.gz
-
12:09 AM Bug #16383: TracePoint does not report calls to attribute reader methods
- > On microbenchmark, it is 30% slower, so we need to invent a hack to support it.
In JRuby, that hack is called th...
03/05/2020
- 10:49 PM Revision 2630757f (git): * 2020-03-06 [ci skip]
-
10:49 PM Revision e57dd8c2 (git): Mask RubyVM-specific test
-
09:51 PM Bug #16383: TracePoint does not report calls to attribute reader methods
- Are there plans to implement this in master, any timeline?
Andy Maleh wants to add specs for this in https://githu... -
01:59 PM Bug #16672: net/http leaves original content-length header intact after inflating response
- jeremyevans0 (Jeremy Evans) wrote in #note-8:
> `total_out` doesn't give you the full size of the output until after... -
05:54 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- jmreid (Justin Reid) wrote in #note-7:
> > Modifying the Content-Length header is tricky because you do not know the... -
04:42 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- jeremyevans0 (Jeremy Evans) wrote in #note-6:
> I don't think net/http should be modifying the response headers. I th... -
04:04 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- jmreid (Justin Reid) wrote in #note-5:
> > So the method appears to be operating exactly as documented.
>
> I'm n... -
02:56 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- > So the method appears to be operating exactly as documented.
I'm not saying that method isn't working as intended.... -
02:19 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- jmreid (Justin Reid) wrote in #note-3:
> The issue here is that this ` "content-length"=>["2733"]` value is 2733. Th... -
01:40 AM Bug #16672: net/http leaves original content-length header intact after inflating response
- ioquatix (Samuel Williams) wrote in #note-2:
> Are you using `res.content_length`? Why can't you just use `res.body.... -
09:25 AM Revision 17d5efa4 (git): spec/ruby/core/process/exec_spec.rb: remove a guard for openbsd
- openbsd current seems to behave the same as other OSs.
https://rubyci.org/logs/rubyci.s3.amazonaws.com/openbsd-curre... -
08:19 AM Revision 7d05f98a (git): Renamed `lex_flags` as `lex_context`
-
06:45 AM Bug #16674 (Closed): Build issue of FreeBSD 12
- The current master branch and 2.7, 2.6 and 2.5 couldn't build with FreeBSD 12
see https://github.com/rbenv/ruby-bu... -
04:31 AM Revision e4a9e926 (git): Fixed a typo
-
03:03 AM Revision 43a3c881 (git): [win32] get rid of redefinition of reserved macro
- ```
warning C4117: macro name '_INTEGRAL_MAX_BITS' is reserved, '#define' ignored
``` - 02:31 AM Revision 74051183 (git): * 2020-03-05 [ci skip]
-
02:31 AM Revision 261569d4 (git): [ruby/fiddle] always use ffi_closure_alloc on Windows
-
01:11 AM Misc #16671: BASERUBY version policy
- I'm not against this issue but for record: commit 8a72c77c7920d129818b7b83bb4fa669cd7e3f7d says "as requested by devs...
-
12:16 AM Feature #16673 (Open): total_timeout for Net::HTTP
- `Net::HTTP` allows setting `open_timeout` and `read_timeout`, but sometimes I just want to make sure an API call will...
03/04/2020
-
11:42 PM Bug #16660: Struct#deconstruct_keys inconsistent behavior
- (For some reason cannot edit the original post).
> Prior to that change an empty hash was returned in both cases.
... -
10:25 PM Bug #16672: net/http leaves original content-length header intact after inflating response
- Are you using `res.content_length`? Why can't you just use `res.body.to_s.bytesize`?
-
09:22 PM Bug #16672 (Closed): net/http leaves original content-length header intact after inflating response
- When using net/http to make a request to a resource, the default request headers are the following (when you have ZLI...
-
02:26 PM Revision f08cd708 (git): Fixed FD leak
-
02:19 PM Revision 528a3a17 (git): [ruby/fiddle] use ffi_closure_alloc only with 3.2 or later
-
02:13 PM Revision 5bb80b76 (git): [win32] suppress false warning by mingw gcc
-
12:43 PM Feature #16670: Reverse order of `expression` in `pattern` for 1-line pattern matching while it's still experimental
- I think it's important to realize that it's the goal of pattern matching to be similar to data constructors. It prove...
-
04:16 AM Feature #16670: Reverse order of `expression` in `pattern` for 1-line pattern matching while it's still experimental
- The pattern syntax looks very close to hash literals, but its semantics is quite different.
So I think it is very ha... -
12:02 PM Revision 364526cd (git): [win32] suppress false warning by MSVC
-
12:00 PM Revision 502d9bcd (git): Fixed never-defined symbol name
-
09:47 AM Misc #16671: BASERUBY version policy
- naruse (Yui NARUSE) wrote in #note-2:
> Through the discussion around CI, I reached a conclusion "Runtime environmen... -
08:24 AM Misc #16671: BASERUBY version policy
- Through the discussion around CI, I reached a conclusion "Runtime environment and development environment are differe...
-
06:40 AM Misc #16671 (Closed): BASERUBY version policy
- Ruby 2.7 (MRI) requires Ruby 2.2 or later (== BASERUBY) to build from repository.
Tarball does not need any installe... -
09:41 AM Revision 95f387f6 (git): [ruby/fiddle] ffi_closure_free is available in the bundled libffi
-
09:14 AM Revision 633a1f15 (git): [ruby/fiddle] Use ffi_closure_free if available
-
08:28 AM Revision d732bc51 (git): Revert "Revert "Revert "[ruby/fiddle] Use ffi_closure_free by default. (#20)"""
- This reverts commit 87f6154bb4c67ca77ee353bb1fe25a922036c0e5.
It turned out that the change fails to build on macOS
... -
06:46 AM Revision 87f6154b (git): Revert "Revert "[ruby/fiddle] Use ffi_closure_free by default. (#20)""
- This reverts commit efd641ffab34e433a8d8a7d78914576f2425aa90.
This changeset seems to be needed to suppress a warnin... -
03:31 AM Revision 16415fef (git): test/lib/jit_support.rb: The path to icc was changed
-
03:30 AM Revision aa44b290 (git): suppress uninitialized variable warnings
- Starting GCC 7, warnings about uninitialized variables are issued around
them. Such warnings could be false positive... -
03:30 AM Revision f7048f9d (git): tool/lib/test/unit: support TESTS='-- -ext-' again
- There is a test directory named test/-ext-. Because this directry
starts with a hyphen, we have to cheat test/unit i... -
03:30 AM Revision f12b9a33 (git): %p is for void *
- See also
35eb12c06397e770392a41343cbffc4b204e15c9
6f5eb285077d9abf8f97056531996c58674b570c
687308cf0dab0af675e40da2b6... -
03:30 AM Revision 23250174 (git): fix compile error w/ -DUSE_TRANSIENT_HEAP=0
- rb_transient_heap_managed_ptr_p is available only when USE_TRANSIENT_HEAP.
Need #if guards. -
03:30 AM Revision 97fa6468 (git): fix compile error w/ -DCALC_EXACT_MALLOC_SIZE
-
02:36 AM Revision ce586107 (git): fix 6e271e4cbbe6a8bc4d4f75dc553ce054eae7af00
-
02:33 AM Revision 02705b27 (git): Run major GC to make sure the minor GC reason
- GC.latest_gc_info[:major_by] can return `oldmalloc` because of
last GC status. -
02:31 AM Revision 6e271e4c (git): Run major GC to make sure the minor GC next time.
- `GC.start(full_mark: false)` can run full GC because of last
GC status. Just after major GC, the possibility to run m... -
02:25 AM Revision cf52f37c (git): Narrow the check target.
- Call GC.verify_internal_consistency only for Gem related test
on i386-solaris. -
12:40 AM Bug #16423 (Closed): Ruby Crash
-
12:39 AM Bug #16474 (Closed): [ASYNC BUG]
-
12:39 AM Bug #16556 (Closed): Showing rails aborted message while running rails s
03/03/2020
-
11:14 PM Bug #16668: Syntax error in tool/vcs.rb
- Thanks for your response!
I realised it didn't affect the build, but for me a proper configure is showcasing the q... -
09:05 PM Bug #16668: Syntax error in tool/vcs.rb
- I was able to reproduce this by building from the 2.6.5 tarball, and making `ruby` be ruby 1.8.7, without any use of ...
-
03:01 PM Bug #16668: Syntax error in tool/vcs.rb
- Thanks for the info, though I am wondering, why configure doesn't take care of that automatically.
Isn't this a ta... -
12:26 PM Bug #16668: Syntax error in tool/vcs.rb
- Build from a tarball, or configure with `--with-baseruby=no` option.
-
10:51 AM Bug #16668: Syntax error in tool/vcs.rb
- Yes, ruby -v:
ruby 1.8.1 (2003-12-25) [i386-linux-gnu]
which ruby:
/usr/bin/ruby
Extract from my log file:
```
BA... -
07:29 AM Bug #16668 (Feedback): Syntax error in tool/vcs.rb
- Probably you use ruby 1.9 or earlier as `BASERUBY`, right?
-
08:17 PM Feature #15605: json library needs more frequent releases
- > I tried to make a step in that direction 2 weeks ago
Thanks for the link, I had no idea. I suppose I'll subscrib... -
08:04 PM Feature #15605: json library needs more frequent releases
- I tried to make a step in that direction 2 weeks ago in https://github.com/flori/json/pull/402#issuecomment-586585888...
-
07:23 PM Bug #16138 (Closed): Backport Struct.new empty option hash fix to 2.5 and 2.6
-
07:19 PM Bug #16641 (Closed): Backport request: MJIT crashes on a certain flow of branches
-
07:19 PM Bug #16664 (Closed): Backport request: MJIT unloads methods used in a main thread when calling a Fiber
-
04:49 PM Feature #16670: Reverse order of `expression` in `pattern` for 1-line pattern matching while it's still experimental
- ....and also, one more example, now just in Ruby:
```ruby
# that's what we always had:
a, b = [1, 2, 3]
# could... -
04:39 PM Feature #16670: Reverse order of `expression` in `pattern` for 1-line pattern matching while it's still experimental
- For the record, both Haskell and OCaml have let expressions. And yes, both have patterns on the left side, just like ...
-
04:15 PM Feature #16670: Reverse order of `expression` in `pattern` for 1-line pattern matching while it's still experimental
- In favor of the proposal, standalone match looks this way in other languages:
```
# Rust:
let (x, y, z) = (1, 2,... -
03:31 PM Feature #16670: Reverse order of `expression` in `pattern` for 1-line pattern matching while it's still experimental
- I do not think reddit discussions are that useful, largely because it is difficult to find
what is really going on (... -
03:14 PM Feature #16670 (Closed): Reverse order of `expression` in `pattern` for 1-line pattern matching while it's still experimental
- Currently the 1-line syntax for pattern matching is:
```
# Usage: <expression> in <pattern>
expression = {
... -
03:40 PM Feature #16667: Allow parameters to Symbol#to_proc and Method#to_proc
- Hanmac (Hans Mackowiak) wrote in #note-8:
> @jgomo3 i found my old Symbol#call code
>
Great helper.
Well, that is ... -
02:27 PM Feature #16667: Allow parameters to Symbol#to_proc and Method#to_proc
- @jgomo3 i found my old Symbol#call code
~~~ ruby
class Symbol
class SymbolHelper
def initialize(obj,met... -
01:37 PM Feature #16667: Allow parameters to Symbol#to_proc and Method#to_proc
- Hanmac (Hans Mackowiak) wrote in #note-5:
> i tried `ary.map.with_object(:id,&:dig)` but it just returned `:id`
>
> ... -
12:56 PM Feature #16667: Allow parameters to Symbol#to_proc and Method#to_proc
- sawa (Tsuyoshi Sawada) wrote in #note-4:
> I already know that. That does not make `ary.map(:dig.to_proc(:id))` work.... -
09:58 AM Feature #16667: Allow parameters to Symbol#to_proc and Method#to_proc
- i tried `ary.map.with_object(:id,&:dig)` but it just returned `:id`
but this one would work: `ary.each_with_object... -
05:34 AM Feature #16667: Allow parameters to Symbol#to_proc and Method#to_proc
- jgomo3 (Jesús Gómez) wrote in #note-3:
> The idea is to extend **to_proc** so it creates a **Proc** that calls the m... - 03:11 PM Revision 14dd377e (git): * 2020-03-04 [ci skip]
-
02:42 PM Revision 03f9e874 (git): Don't tweak RubyVM compile options if it's not defined
-
12:00 PM Revision 43ed4eb6 (git): Limit the debug code conditon so that it runs only under i386-solaris
-
11:54 AM Revision 501f2c44 (git): Suppress an "assigned but unused variable" warning
-
11:28 AM Bug #16669 (Assigned): Rails Action Text unit tests fail since b9007b6c548f91e88fd3f2ffa23de740431fa969
- Great report.
-
11:07 AM Bug #16669: Rails Action Text unit tests fail since b9007b6c548f91e88fd3f2ffa23de740431fa969
- Thanks for the information. I was aware it reproduces with Action View also but unable to create some smaller steps t...
-
10:45 AM Bug #16669: Rails Action Text unit tests fail since b9007b6c548f91e88fd3f2ffa23de740431fa969
- Action Text has much dependencies, and the failure is hard to understand which line is the cause of failure since tha...
-
10:30 AM Bug #16669 (Closed): Rails Action Text unit tests fail since b9007b6c548f91e88fd3f2ffa23de740431fa969
- This issue has been reported at Rails repository https://github.com/rails/rails/issues/38613
It always reproduces si... -
08:38 AM Revision a8c5b9a2 (git): [DOC] Separated parenthesized notes from subsection headings
- As the headings become link anchors, remove less useful notes.
[ci skip] -
07:19 AM Revision c8d0bf01 (git): Preserve `kwarg` flag and fix up f5c904c2a9
-
06:53 AM Revision 1ad93644 (git): add debug code for Solaris
- Check heap consistency after each test to debug.
https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable11x/ruby-mas... -
06:27 AM Revision aa9a38c0 (git): Ignore incompatible convert of symbols
-
05:43 AM Revision 91440ff1 (git): Convert incompatible encoding symbol names
03/02/2020
-
09:42 PM Feature #16665: Add an Array#except_index method
- Hello, I was part of this discussion on Railstalk and the Rails-core issue, you can peek for additional context here:...
-
07:19 PM Feature #16665: Add an Array#except_index method
- sawa (Tsuyoshi Sawada) wrote in #note-2:
> For the positive counterpart, we have `Array#values_at`. I think the meth... -
07:18 PM Feature #16665: Add an Array#except_index method
- shevegen (Robert A. Heiler) wrote in #note-1:
> I can not comment on how useful this may be; I think I may have adde... -
09:01 AM Feature #16665: Add an Array#except_index method
- Isn't this easily solvable with `select` and `with_index`?
``` ruby
%w( a b c d e f).select.with_index{|l,index| inde... -
08:14 PM Feature #16667: Allow parameters to Symbol#to_proc and Method#to_proc
- > I am not sure how allowing parameters to Symbol#to_proc and Method#to_proc would make:
>
> ary.map(:dig.to_proc(:i... - 05:44 PM Revision 485ef0bd (git): * 2020-03-03 [ci skip]
-
05:44 PM Revision 91de0daa (git): method_missing_reason should be set.
- send() has special method launcher in VM and it has special
method_missing caller. This path doesn't set
ec->method_m... -
04:03 PM Bug #16668: Syntax error in tool/vcs.rb
- something might be wrong with your ruby version, because `def self.detect(path, uplevel_limit: 0)` is valid ruby code
-
01:06 PM Bug #16668 (Closed): Syntax error in tool/vcs.rb
- ```
./tool/file2lastrev.rb:10:in `require': /home/imptst/ruby/ruby-2.6.5/tool/vcs.rb:127: syntax error (SyntaxError)... -
01:37 PM Revision 65dd50fc (git): Suppress "assigned but unused variable" warnings
-
07:45 AM Revision 85620ffa (git): Reduced parser stack usage by merging non-result actions
-
07:34 AM Revision 20a2ab08 (git): Packed stacked bit flags into one struct
-
07:05 AM Revision 761528e8 (git): Add `#write` and `#binwrite` to IO section [ci skip]
-
06:49 AM Revision f5c904c2 (git): Allow newlines inside braced pattern
-
05:53 AM Revision 0711ceeb (git): .github/workflows: name the configure runs
- Explicit `name:` entry was requested by @nobu.
-
05:53 AM Revision 2bfa1025 (git): .github: let "make leaked-globals" run in parallel
- This target can be a build matrix. Also it does not make sense to test
it on mjit. -
05:53 AM Revision 888e7365 (git): .github: make use of working-directory
- One can specify working directory of a step, no by `cd foo` inside of
the run. See also
https://help.github.com/en/ac... -
05:53 AM Revision e06ad731 (git): .github: less verbose on: specifier
- The `branch:` specifier was necessary before, to prevent double-testing
master and trunk. Now that we no longer have... -
05:53 AM Revision bdf2d913 (git): .travis.yml, .github: delete environmental dumps
- They were necessary when developing YAMLs, but not useful any longer.
-
05:53 AM Revision f4a3830f (git): .travis.yml: favor >- over |- and backslash
-
05:53 AM Revision 01fc48c2 (git): .travis.yml: mandate UBSAN
- It seems UBSAN is quite stable now.
-
05:53 AM Revision 9086f6bf (git): .travis.yml delete darwin debug code
- Darwin is no longer tested using Travis CI. See also commit
91aa8bfff8a9f9c0af96915c120d863fc474e8d5 -
05:53 AM Revision cdf8471a (git): .travis.yml: ruby_2_7 is travis ready.
-
05:42 AM Revision 648eb31b (git): Reset Reline.point
- TestRelineAsReadline#test_insert_text expects Readline.point == 0
at the beginning of the test, but a test violate th... -
05:25 AM Revision 4fd51f84 (git): vm_cc_fill() need to clear aux.
- vm_cc_fill() fills CC information into stack allocated memory so
it is not cleared. So we need to clear CC->aux. -
04:42 AM Revision d348b4ad (git): skip test if Reline.completion_proc is nil.
- Some other tests can set Reline.completion_proc, so if it is nil,
simply skip this test. -
04:16 AM Revision fb377e8f (git): Revert "show debug info."
- This reverts commit 0bfee2397ba59112902d2b49f08461db3a637b46.
-
04:14 AM Revision 31c55b67 (git): need to restore $stdin.
- 02:44 AM Revision 5d3b38d6 (git): * 2020-03-02 [ci skip]
-
02:43 AM Revision 0bfee239 (git): show debug info.
- https://gist.github.com/ko1/a71f7cbcfbd61ba004bffdfedab9f5f2#file-brlog-trunk-random0-20200302-020213-L2127
03/01/2020
-
11:08 PM Misc #16452 (Closed): Document pattern matching
-
08:38 PM Feature #16666: 'string' - 'str' as a shortcut for 'string'.gsub('str', '')?
- > Does anyone else think the same syntax would be beneficial for Strings?
I do not doubt that it can be useful. On... -
07:07 AM Feature #16666: 'string' - 'str' as a shortcut for 'string'.gsub('str', '')?
- For removing a set of characters, there is already `String#delete`. And for your other cases, there is a similar prop...
-
08:32 PM Feature #16667: Allow parameters to Symbol#to_proc and Method#to_proc
- I think this or something similar was suggested in the past, even aside from
the two linked in proposals. So this ma... -
05:31 PM Feature #16667: Allow parameters to Symbol#to_proc and Method#to_proc
- I am not sure how allowing parameters to `Symbol#to_proc` and `Method#to_proc` would make:
```ruby
ary.map(:dig.to_p... -
04:07 PM Feature #16667 (Open): Allow parameters to Symbol#to_proc and Method#to_proc
- Allow parameters to Symbol#to_proc and Method#to_proc
So we can say:
``` ruby
ary.map(:dig.to_proc(:id))
```
... -
07:03 AM Feature #16665: Add an Array#except_index method
- For the positive counterpart, we have `Array#values_at`. I think the method name to be proposed should be somehow ali...
-
05:35 AM Revision d25a4f41 (git): Allow trailing comma in hash pattern
02/29/2020
-
09:12 PM Feature #16666 (Open): 'string' - 'str' as a shortcut for 'string'.gsub('str', '')?
- Sorry if this has been brought up before, but I couldn't find anything.
I love how we can substract arrays (`[1,2,... -
08:19 PM Feature #14145 (Closed): Proposal: Better Method#inspect
-
07:59 PM Revision 356e032e (git): require enc/trans/single_byte in advance.
- enc/trans/single_byte is needed to run some tests, however
it will fail to require because $: is empty. -
06:27 PM Feature #16648: improve GC performance by 5% with builtin_prefetch
- alanwu (Alan Wu) wrote in #note-1:
> I ran the patch on some included GC benchmarks in the repo and it doesn't seem ... -
06:23 PM Misc #16636 (Closed): DevelopersMeeting before RubyKaigi2020
- Thanks shevegen.
RubyKaigi 2020 is postponed and this meeting is also postponed.
I'll re-arrange in Sep. -
06:18 PM Misc #16636: DevelopersMeeting before RubyKaigi2020
- There has been an announcement recently about kaigi being delayed.
https://esa-pages.io/p/sharing/68/posts/1006/b1... -
06:05 PM Feature #16665: Add an Array#except_index method
- I can not comment on how useful this may be; I think I may have added something similar
once in a while, but I can n... -
02:46 PM Feature #16665 (Open): Add an Array#except_index method
- The main idea is to implement a method that we can use to exclude elements from the array by their indices.
For ex... - 06:03 PM Revision a70aa599 (git): * 2020-03-01 [ci skip]
-
06:02 PM Revision 413c9800 (git): show backtrace.
- assert_nothing_raised doesn't show the backtrace if an exception
is thrown in a block. This patch shows this backtrace. -
12:42 PM Revision af186373 (git): Adjust types
-
12:42 PM Revision 403675e8 (git): Named `tLABEL` token
-
08:16 AM Bug #16664 (Closed): Backport request: MJIT unloads methods used in a main thread when calling a Fiber
- ## Problem
The following script SEGVs with `ruby --disable-gems --jit-min-calls=1 --jit-max-cache=10 --jit-wait scri... -
07:58 AM Revision adcf0316 (git): Prevent unloading methods used in root_fiber while calling another Fiber (#2939)
- Fixing SEGVs like:
http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2744905
http://ci.rvm.jp/results/trunk-mji... -
07:25 AM Feature #15722: `Kernel#case?`
- osyo (manga osyo) wrote in #note-6:
> I think this is closer to the syntax of `case when`.
> And what about adding ... -
07:20 AM Revision a8dcab72 (git): Avoid infinite loop on --jit-wait
-
06:42 AM Revision 5e897227 (git): Added more benchmarks for String
-
06:14 AM Revision f5b78969 (git): Fix a typo [ci skip]
-
05:05 AM Revision 7da11ed7 (git): Suppress security alerts
- https://github.com/advisories/GHSA-jppv-gw3r-w3q8
-
04:24 AM Revision 2b855919 (git): Fix up mark-ups in NEWS [ci skip]
-
03:20 AM Revision 0333f3c0 (git): Missing links in NEWS [ci skip]
-
12:12 AM Revision 99ff4d61 (git): Update NEWS [ci skip]
Also available in: Atom