Activity
From 08/17/2019 to 08/23/2019
08/23/2019
-
11:51 PM Feature #16113: Partial application
- I like Hanmac's idea.
``` ruby
Klass.:meth.curry.()
```
Seems very close to:
``` ruby
Klass.:meth.w()
``... -
11:42 PM Feature #16120: Omitted block argument if block starts with dot-method call
- A bit of an aside, but it's often just as fast to do two iterations with small collections, since the shorthand parse...
-
03:36 PM Feature #16120: Omitted block argument if block starts with dot-method call
- hi.
Its soo good idea.
However, I think it is difficult to parse in the following cases.
```ruby
[10, 20, 30].m... -
03:22 PM Feature #16120 (Rejected): Omitted block argument if block starts with dot-method call
- How about considering this syntax for implicit block parameter:
```
[10, 20, 30].map{ .to_s(16) } #=> ["a", "14", ... -
11:06 PM Feature #16123: Allow calling a private method with `self.`
- I may not completely understand the issue description. What is the inconsistency? (That is a honest
question, by the... -
09:03 PM Feature #16123 (Closed): Allow calling a private method with `self.`
- ## Problem
There is an inconsistency between calling a private attribute writer being allowed with `self.value =` ... -
10:41 PM Feature #15815: Add option to raise NoMethodError for OpenStruct
- Personally I found the proposed signature confusing, more when taking in account that OpenStruct calls:
```ruby
o... -
10:35 PM Bug #12356 (Assigned): Vector covector incorrect multiplication with another vector.
- I don't think this is a bug, but I'll let marcandre make the determination. `Vector` can't be multipled with `Vector...
-
10:10 PM Bug #12353 (Closed): Regression with Marshal.dump on ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
-
10:06 PM Bug #12123 (Open): FileUtils.ln_s create a '.symlink' file not a symbolic link on windows
- This is still a bug in master. I have filed a pull request upstream to fix it: https://github.com/ruby/fileutils/pul...
-
08:52 PM Bug #12112 (Closed): Resolv.getname with IPv6 noop
-
08:47 PM Bug #11935 (Closed): Date.new returns inconsistent errors when passed invalid arguments
-
08:47 PM Misc #15298 (Closed): Inconsistent date errors
-
08:42 PM Bug #11667 (Closed): Ruby process crashes when TracePoint.new(:raise) is enabled and SystemStackError is raised
-
08:16 PM Bug #16121: Stop making a redundant hash copy in Hash#dup
- I split up the patch into the 4 attached patches, because I realized there were a few changes that could be emphasize...
-
05:11 PM Bug #16121 (Closed): Stop making a redundant hash copy in Hash#dup
- ## Problem
I noticed while profiling object allocations that Hash#dup was allocating 2 objects instead of only 1 a... -
05:43 PM Misc #15996: DevelopersMeeting20190829Japan
- * [Feature #16113] Partial application: `fetch(urls).map(&JSON.:parse.w(symbolize_names: true))`
* [Feature #16122] ... -
09:13 AM Misc #15996: DevelopersMeeting20190829Japan
- * [Feature #15991] Allow questionmarks in variable names
* Proposal: Allow `?` in variable names
* In #5781, ma... -
02:44 AM Misc #15996: DevelopersMeeting20190829Japan
- * [Feature #15955] UnboundMethod#apply
* The ticket proposes a shortcut to `unbound_method.bind(obj).call(args...)... -
12:56 AM Misc #15996: DevelopersMeeting20190829Japan
- * [Feature #16115] Keyword arguments from method calls or ignore extra hash keys in splat
* It proposes a triple s... -
05:40 PM Feature #16122 (Closed): Data: simple immutable value object
- ## Intro (original theoretical part of the proposal)
**Value Object** is a useful concept, introduced by Martin Fo... - 04:41 PM Revision b38ab0a3 (git): * 2019-08-24 [ci skip]
-
04:10 PM Revision d5b917d5 (git): Named numbered parameter indexes
-
03:38 PM Feature #16119: Optimize Array#flatten and flatten! for already flattened arrays
- Hanmac (Hans Mackowiak) wrote:
> i see in your patch that you not only check for `Array` but for `to_ary` too, which... -
03:32 PM Feature #16119: Optimize Array#flatten and flatten! for already flattened arrays
- duerst (Martin Dürst) wrote:
> However, I expect this to be slower on arrays that are 'almost flat', i.e.
> ```
> ... -
07:41 AM Feature #16119: Optimize Array#flatten and flatten! for already flattened arrays
- i see in your patch that you not only check for `Array` but for `to_ary` too, which is nice
@shevegen :
inste... -
06:31 AM Feature #16119: Optimize Array#flatten and flatten! for already flattened arrays
- I use .flatten and .flatten! quite a lot in my ruby code, often setting the
initial input from ARGV but also from ot... -
02:02 AM Feature #16119: Optimize Array#flatten and flatten! for already flattened arrays
- I was afraid that this would be an optimization for flat arrays, but increase time for nested arrays. But that's not ...
-
03:21 PM Feature #15915: `@1` cannot be achieved in meta-programming
- I'm negative to add `ID_NUMPARAM`.
As `rb_is_numparam_id` is not used, and `rb_is_numparam_name` can be implemented ... -
04:41 AM Feature #15915: `@1` cannot be achieved in meta-programming
- Here is an experimental patch.
-
11:52 AM Revision 2e28b367 (git): [ruby/stringio] Fixed a typo
- https://github.com/ruby/stringio/commit/b249631c433f800c979be2705bf63555075db2fc#commitcomment-34804150
https://gith... -
09:05 AM Revision d9b73dcc (git): Remove github_action_linux tag from bundler examples.
- Maybe it has fixed at 5a384e2c08704dc7af9d8d3bdfc475eb8c0723aa
-
08:20 AM Revision 3b55394b (git): Ensure all default gems have an gem folder
- Even if they don't ship with any executables. This makes rbinstall
behaviour consistent with rubygems `gem install --... -
07:54 AM Bug #16117: ruby2.6.3(x86) use fiddle faild to load dll in windows7
- Problem solved:
the dll i used compiled by MinGW, the dll need libstdc++-6.dll, after I add **-static-libgcc -static... -
04:57 AM Revision 1c5a2682 (git): Simplify expand_tabs.rb file selection
-
04:00 AM Revision a5b809e9 (git): Check metadata a bit more
-
03:28 AM Feature #15955: UnboundMethod#apply
- Here is a benchmark:
```
class Foo
def foo
end
end
meth = Foo.instance_method(:foo)
obj = Foo.new
100... -
02:40 AM Feature #15955: UnboundMethod#apply
- Hi @nelhage and @darkdimius :-)
I'm attaching a patch for `UnboundMethod#apply(obj, *args, &blk)` as a shortcut to... -
03:27 AM Revision 650cd245 (git): Hoisted out get_digest_obj_metadata
-
01:11 AM Bug #11466 (Closed): Memory leak in win32 fill_random_bytes_syscall
- If `fill_random_bytes_syscall` were to leak memory, then this Ruby code should show the leak:
```ruby
i = 0; whil... -
12:53 AM Feature #16115: Keyword arguments from method calls or ignore extra hash keys in splat
- Thank you for proposing ideas. They are interesting to me.
As you said in your second example, it is only possibl... -
12:47 AM Feature #11322: OpenUri: RuntimeError: HTTP redirection loop
- I don't think this is a bug. As 0x0dea (D.E. Akers) pointed out, other programs work the same way. However, I think...
- 12:46 AM Revision 9ffb0548 (git): * 2019-08-23 [ci skip]
-
12:45 AM Revision 1d6a31f3 (git): Make AppVeyor notification similar to Travis
08/22/2019
-
11:58 PM Feature #16119 (Closed): Optimize Array#flatten and flatten! for already flattened arrays
- ## Problem
When doing an object profile from stackprof, I noticed object allocations being made from `Array#flatte... -
08:26 PM Feature #16118 (Open): Array .difference allow custom comparison
- Hello!
I wanted to know if there's any plan to implement the ability to define comparison between individual items... -
07:56 PM Feature #16115: Keyword arguments from method calls or ignore extra hash keys in splat
- > I think this could open up some possibilities (or a can of worms).
Some can call it a feature, other may call it... -
12:01 PM Feature #16115 (Open): Keyword arguments from method calls or ignore extra hash keys in splat
- Just a thought, feel free to insta-close as stupid.
Currently you can do this:
```
def hello(who:)
puts "He... -
03:32 PM Bug #11152 (Closed): Resolv::DNS should use Search Domains provided in /etc/resolv.conf by default
-
03:27 PM Bug #10965 (Feedback): logger.rb may not daily rotate
-
02:10 PM Revision fd20b321 (git): Make GitHub Actions Slack notification consistent
- with Travis, rather than AppVeyor.
Formerly it was made similar to AppVeyor to provide some normal set of
CI failure... - 01:47 PM Revision efc89703 (git): * expand tabs. [ci skip]
- Tabs are expanded because previously the file did not have any tab indentation.
Please update your editor config, and... -
01:46 PM Revision a4d389d8 (git): Improve the description of MJIT cancel-all [ci skip]
-
01:13 PM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- This ticket was resolved with commit:15eaedf805fb2727c79a6c59af6d5f6c2a6d634b.
In addition to that, since people h... -
12:30 PM Misc #16112 (Closed): Reduce the possibility of "expand tabs" commit occurrences
- Applied in changeset commit:git|15eaedf805fb2727c79a6c59af6d5f6c2a6d634b.
----------
Add misc/expand_tabs.rb ported ... -
11:24 AM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- > I like option 3 because it is optional and something I would use. I don't personally like using tabs.
Okay, I'm ... -
05:03 AM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- k0kubun (Takashi Kokubun) wrote:
> * It would reduce the number of problems for editors like Sublime Text, VSCode,... -
12:24 PM Revision 15eaedf8 (git): Add misc/expand_tabs.rb ported from auto-style.rb
- This is implemented to close [Misc #16112] because all other options got
at least one objection, and nobody has objec... -
12:22 PM Bug #16117: ruby2.6.3(x86) use fiddle faild to load dll in windows7
- **testmml_win.rb code:**
```ruby
require 'fiddle'
require 'fiddle/import'
if ARGV.length < 1
puts "Miss... -
12:21 PM Bug #16117 (Rejected): ruby2.6.3(x86) use fiddle faild to load dll in windows7
- I have a dll build by MinGW32 in windows7, in ruby2.2, I could use fiddle dlload this dll success, but in the same sy...
-
12:01 PM Bug #16116 (Closed): ruby2.6.3(x86/x64) use win32ole could not new Object, return 0x80070057
- I build a RubyTest.dll by C#, In ruby2.2, I could use WIN32OLE.new to create ole object, but in the same system under...
-
11:59 AM Bug #14716: SecureRandom throwing an error in Ruby 2.5.1
- I have the same issue running ruby 2.6.3 on MacOS 10.14.6 while using guard on a rails project:
```
13:43:07 - IN... -
11:39 AM Revision 0a74fac9 (git): merge revision(s) fd0e3bd2497d4e796b719c7b7154dc3c945f87b1: [Backport #14834]
- fix VC 2013 compile error
It seems the compiler does not support VLAs.
See also: https://ci.appveyor... -
11:28 AM Bug #15992: An exception breaks monitor state and cause deadlock
- ruby_2_6 r67749 merged revision(s) 9557069299ac3b96691040a541afa65761a724ad.
-
11:28 AM Revision fbb96f1b (git): merge revision(s) 9557069299ac3b96691040a541afa65761a724ad: [Backport #15992]
- Avoid creating Hash objects per each mon_synchronize call (#2393)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branc... -
08:04 AM Misc #16114: Naming of "beginless range"
- This shows that there are only two real problems in computer science:
- Giving things proper names
- Documenting ... -
04:58 AM Misc #16114: Naming of "beginless range"
- duerst (Martin Dürst) wrote:
> mrkn (Kenta Murata) wrote:
> > Other candidates from mathematics:
> >
> > - a ran... -
03:49 AM Misc #16114: Naming of "beginless range"
- mrkn (Kenta Murata) wrote:
> Other candidates from mathematics:
>
> - a range bounded below
Shouldn't this be ... -
12:01 AM Misc #16114: Naming of "beginless range"
- I know that it is an awkward word, but it came from `Range#begin` and `Range#end`. IMO, you can call it as you like.
-
07:36 AM Feature #15864: Proposal: Add methods to determine if it is an infinite range
- > Having `begin?` and `end?` instead of `beginless?` and `endless?` would be more natural, and easy to comprehend.
... -
03:23 AM Feature #15864: Proposal: Add methods to determine if it is an infinite range
- Having negative meaning in the method name would make it complicated. Having `begin?` and `end?` instead of `beginles...
-
12:07 AM Feature #15864: Proposal: Add methods to determine if it is an infinite range
- Other candidates from mathematical terms:
- `unbounded?` for checking whether `begin` or `end` is `nil`
- `lower_... -
12:47 AM Misc #15996: DevelopersMeeting20190829Japan
- * [Feature#14183] "Real" keyword argument
* Jeremy and I agreed with Jeremy's proposal. I'd like to ask for matz'... -
12:09 AM Misc #15996: DevelopersMeeting20190829Japan
- - [Feature #15864] Proposal: Add methods to determine if it is an infinite range
- I proposed some candidates from... -
12:24 AM Revision d8d8015b (git): Remove footer from message to Slack
08/21/2019
-
11:58 PM Misc #16114: Naming of "beginless range"
- Other candidates from mathematics:
- a range bounded below
- lower-unbounded range
- left-unbounded range
If ... -
11:34 PM Misc #16114 (Open): Naming of "beginless range"
- #14799 introduces a "beginless range" to complement the already existing "endless range". However, "beginless" isn't...
-
11:06 PM Bug #10520 (Closed): Resolv fails on additional resources when quering address records
- This should be fixed by commit:2b2450ba4bee563e33af0325b7fde8cb1bfd6899.
-
10:57 PM Revision a1d606c0 (git): Show short message to Slack
-
10:21 PM Revision 1940347f (git): Use () instead of {} for nmake
-
10:03 PM Revision 2d8d6345 (git): `--fomart progress` is default. It's duplicated.
-
10:02 PM Revision 0b0fedad (git): Introduce test-bundler-parallel task.
-
09:15 PM Bug #11636: super in instance_eval in a method defined in a module is invoked with a wrong receiver
- This is still a bug in the master branch. Attached is a patch that
fixes it, making the behavior for super in insta... -
09:02 PM Revision 80082183 (git): Always check multiline termination
- 08:36 PM Revision 8d804e41 (git): Add abs to Matrix (#2199)
-
08:09 PM Revision 48fdc37a (git): IRB's multiline history is enable only when Reidline mode
-
03:55 PM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- k0kubun (Takashi Kokubun) wrote:
> Thanks for your comment, Jeremy. Your opinion makes sense except:
>
> > 2) I'm... -
03:18 PM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- Thanks for your comment, Jeremy. Your opinion makes sense except:
> 2) I'm against this. If we do keep the "expand... -
02:51 PM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- Here are my opinions on the options:
0) I'm in favor of this. I certainly encourage the use of spaces over tabs, ... -
01:59 PM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- There's Option 5; altering commits in pre-receive hook on server side. But I think successful `git push` should never...
-
01:12 PM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- > I would love it if (1) can happen.
>
> Mostly a minor annoyance, to be sure, and perhaps C programmers don't use ... - 03:20 PM Revision 6bdb65c0 (git): * 2019-08-22 [ci skip]
-
03:19 PM Revision a9638511 (git): Hoisted out rb_id_metadata
-
03:19 PM Revision 74c6662a (git): Hoisted out rb_digest_namespace
-
02:13 PM Revision c030cec7 (git): Debug GitHub context on broken notification
- sometimes Slack notification footer becomes just " at ".
It seems like `github.event.head_commit` is missing. Let me ... -
02:06 PM Misc #15996: DevelopersMeeting20190829Japan
- * ~~[Misc #16112] Reduce the possibility of "expand tabs" commit occurrences~~
* Never mind. Resolved before the M... -
09:51 AM Bug #15992: An exception breaks monitor state and cause deadlock
- 9557069299ac3b96691040a541afa65761a724ad is a follow up commit to ease memory consumption impact of f91879a7b548284c9...
-
07:20 AM Revision 3df9f3cc (git): Separated initializing IDs
-
05:14 AM Bug #10471 (Closed): Still DST bug in logger
- From some testing, it appears this issue no longer occurs in the current version of logger. If you can reproduce thi...
-
04:31 AM Revision 4419b5db (git): The investigation is going on...
-
04:26 AM Revision 81dfe3c4 (git): Enable more Time TZ tests on OpenBSD
-
03:52 AM Bug #10460 (Closed): Segfault instead of stack level too deep
- This appears to have been fixed between 2.4 and 2.5, as the example no longer has a segfault on 2.5, 2.6, 2.7.0-previ...
-
03:49 AM Bug #10436: ruby -c and ripper inconsistency: m(&nil) {}
- This bug still occurs in the master branch. Attached is a patch that fixes the problem by overriding `Ripper::SexpBu...
08/20/2019
-
11:25 PM Feature #14915: Deprecate String#crypt
- Okay, it is considered deprecated, but the removal won't happen in the near future. Thank you, I see!
-
03:10 AM Feature #14915: Deprecate String#crypt
- I believe the current documentation and code is intentional. I think it is best to consider `String#crypt` deprecated...
-
02:57 AM Feature #14915: Deprecate String#crypt
- @jeremyevans0 Let me confirm the state of this ticket. The current rdoc says:
```
Please do
not use this method... - 11:10 PM Revision a230e65e (git): [bundler/bundler] Freeze time to avoid failures at midnight
- Specify just a string
set @built_at as nil before testing
https://github.com/bundler/bundler/commit/578ec96c9c -
11:10 PM Revision 1c277452 (git): [bundler/bundler] Share test fixtures with parallel_tests
- https://github.com/bundler/bundler/commit/a38161c5be
-
11:10 PM Revision 10011f43 (git): [bundler/bundler] Try to use RunTimeLogger for parallel_tests
- https://github.com/bundler/bundler/commit/faccc522d1
-
11:10 PM Revision ace88852 (git): [bundler/bundler] Parallelize test suite
- https://github.com/bundler/bundler/commit/23007cb107
-
10:58 PM Revision ede77d82 (git): [bundler/bundler] Fix a couple of typos
- https://github.com/bundler/bundler/commit/52b6b94068
-
10:58 PM Revision 1120bacd (git): [bundler/bundler] Remove the :ruby exclusion tag
- Our current set of specs is the same for all supported rubies, and we
should keep it that way.
https://github.com/bu... -
10:58 PM Revision bcc4ac92 (git): [bundler/bundler] Remove another 1.8.7 specific bit
- https://github.com/bundler/bundler/commit/8c7942d2c6
-
10:58 PM Revision 5ea08883 (git): [bundler/bundler] Remove old rubies stuff no longer needed
- https://github.com/bundler/bundler/commit/36fb3287f4
-
09:16 PM Bug #10419 (Closed): ruby 2.1.3 kackes during IO.readlines of huge file
- I was able to reproduce this on `ruby 1.9.3p551 (2014-11-13) [i386-mingw32]`, but not on any `[x64-mingw32]` compiled...
-
08:40 PM Bug #10407 (Closed): Update gc stack marking for m68k
- This appears to have been fixed in commit:c0766464e9ef13418cc719acd674f363b79db29a.
-
08:33 PM Bug #10388: Operator precedence problem in multiple assignment (massign)
- I tried working on this a couple weeks ago and I don't believe the current LALR(1) parser can support it. Attempting...
-
08:20 PM Bug #10290 (Closed): segfault when calling a lambda recursively after rescuing SystemStackError
- I was able to reproduce the segfault in ruby 2.3 and 2.4, but not in 2.5, 2.6, 2.7.0-preview1, or the master branch, ...
-
08:11 PM Bug #10126 (Closed): Dir.home encoding is incorrect on Windows
-
07:40 PM Feature #14183: "Real" keyword argument
- I've completed work on my keyword-argument-separation branch, and now `make check` passes without any emitted warning...
-
04:26 PM Bug #16111 (Closed): Combining default positional and keyword arguments is resulting in a `to_hash` method call
-
02:26 PM Bug #16111: Combining default positional and keyword arguments is resulting in a `to_hash` method call
- Ok, the situation with keyword parameters is now making more sense, despite not being ideal. Since ruby 3 should impl...
- 04:04 PM Revision 864f23a4 (git): * 2019-08-21 [ci skip]
-
04:04 PM Revision 88b1f2da (git): `rp(obj)` shows func, file and line. (#2394)
- rp() macro for debug also shows file location and function name
such as:
[OBJ_INFO:[email protected]:73] 0x000... -
03:21 PM Bug #14716: SecureRandom throwing an error in Ruby 2.5.1
- Hi,
I am having same issue while running seed data (ruby 2.6.3). I am having it while uplaoding attachments.
```... -
02:58 PM Revision d10e28b8 (git): Skip tests on Actions if [ci skip]
- It seems that we cannot easily apply job-level [ci skip].
Therefore this commit skips only Tests step if it's [ci skip]. -
01:33 PM Revision 235d810c (git): Deprecate alerting multiple channels
- Some CIs report to two channels, and some others report to only one.
This makes it consistent. Only alert channel sho... -
01:08 PM Revision 95570692 (git): Avoid creating Hash objects per each mon_synchronize call (#2393)
-
12:47 PM Bug #9115: Logger traps all exceptions; breaks Timeout
- There're also rescue-clauses for `check_shift_log` and `@dev.write(message)`.
They may raise various exceptions and ... -
06:45 AM Bug #9115: Logger traps all exceptions; breaks Timeout
- See the code again before discuss.
```ruby
def write(message)
begin
synchronize do
... -
10:29 AM Revision af121720 (git): Removed unused literal assignments [ci skip]
-
10:29 AM Revision 7a07c54b (git): Subjects may contain a comma [ci skip]
-
08:26 AM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- I second what Alan said, editing Ruby source with my editor is a nightmare.
On another note, the main objection fo... -
08:00 AM Revision 73af1c4d (git): [rubygems/rubygems] Use `RbConfig::CONFIG['rubylibprefix']`
- It is defined since ruby 1.9.2.
https://github.com/rubygems/rubygems/commit/84981ca908 -
07:07 AM Revision dd58c4ba (git): Investigation of a sporadic error at Github Actions
-
01:28 AM Feature #16113: Partial application
- An aside, but I took a stab at a pure Ruby implementation of keyword argument currying: https://gist.github.com/haven...
-
12:46 AM Revision 5a384e2c (git): Fix some bundler specs (#2380)
- * These seem to consistenly pass already
* Show actual command when running `make test-bundler`
Current the setup c...
08/19/2019
-
11:55 PM Bug #15989: irb-1.1.0.pre.1 crashes on using arrow up, home and delete
- @maciej.mensfeld In latest revisions of IRB and Reline, this problem can't be reproduced. Maybe it's fixed.
-
11:31 PM Revision aa03de8b (git): Treat two types "do" correctly
- A "do" what has followed a token what has EXPR_CMDARG is for a block,
and in other cases "do" is for "while", "until"... -
07:45 PM Bug #16098 (Closed): SEGV with RUBY_ISEQ_DUMP_DEBUG=to_binary make check
- Applied in changeset commit:git|dc0e45e39b37556af8abf6cdb0180e2973041931.
----------
Update moved objects in origina... -
07:44 PM Revision dc0e45e3 (git): Update moved objects in original_iseq
- Without doing this, enabling a TracePoint on a method could lead to use
of moved objects. This was found by running
`... -
06:46 PM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- I would love it if (1) can happen. Editors like Sublime Text, VSCode and Atom cannot
distinguish between indent size... -
09:12 AM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- Option 4 is not a lethal tab killer, but nevertheless a good thing to have.
-
08:42 AM Misc #16112: Reduce the possibility of "expand tabs" commit occurrences
- My (weak) vote goes to 1, or 0 (just drop "expand tabs" :-).
-
08:09 AM Misc #16112 (Closed): Reduce the possibility of "expand tabs" commit occurrences
- ## Problem
* While we agreed to use only spaces for indentation of C code in [Bug #14246], we sometimes hit "expand ... -
05:14 PM Revision 19b0161b (git): Check whether syscall(2) is deprecated by actual warnings
-
05:14 PM Revision 588b74e8 (git): Check for minimum required OSX version earlier
-
05:14 PM Revision 9ee770a2 (git): Bail out if unsupported old MacOSX is required
-
05:14 PM Revision af2c8d28 (git): Fixed the check for OSX version
- Should compare minimum required version, and with the particular
macro defined for each version. Also made the error... - 05:05 PM Revision e6b72e8c (git): retrieve current path on macOS
-
04:45 PM Bug #16111: Combining default positional and keyword arguments is resulting in a `to_hash` method call
- I think that either way, resolving it may not be trivial/simple right now; if you
look at mame's linked in issue abo... -
08:22 AM Bug #16111: Combining default positional and keyword arguments is resulting in a `to_hash` method call
- Ok, thanks for the reply. That now makes more sense. I understand why the last positional argument is type-checked bu...
-
06:13 AM Bug #16111: Combining default positional and keyword arguments is resulting in a `to_hash` method call
- > I would like to know why the method to_hash is being called
A method call that accepts keywords checks if the la... -
05:47 AM Bug #16111 (Closed): Combining default positional and keyword arguments is resulting in a `to_hash` method call
- Combining default positional and keyword arguments is resulting in a `to_hash` method call when I don't believe it sh...
-
04:24 PM Feature #15982: Remove y2racc and racc2y
- Yes, the stable racc has them, but
1. They were never shipped in Ruby, so if they won't be shipped, nobody should ... - 03:21 PM Revision 1408f159 (git): * 2019-08-20 [ci skip]
-
03:17 PM Revision 8df25214 (git): io.c: make ioctl_req_t int in Android
- The second argument of ioctl seems to be int in Android.
Android is not a supported platform, but this one-line chang... -
02:28 PM Bug #16110: Doesn't detect deadlock on Ruby 2.4 and 2.5 on Windows
- Is this specific to 32 bit builds of 2.4 & 2.5? I think 64 bit builds all function as expected...
-
12:23 PM Feature #16113: Partial application
- the Devs should maybe look at `#curry` for this, currently it doesn't support a way to curry keyword arguments
-
11:11 AM Feature #16113: Partial application
- Personally I dislike this proposal primarily due to the name alone. I don't think
a method named .m is good in this ... -
10:07 AM Feature #16113 (Open): Partial application
- **Preface:** One of the main "microstructures" of the code we use is chaining methods-with-blocks; and we really love...
-
10:37 AM Revision 45bed285 (git): Reduce sub-shell and use `&&` instead of `;`
-
09:43 AM Revision 8882986d (git): Drop duplicated sample code (#2389) [ci skip]
- * Drop duplicated sample code
* Drop another style sample
https://github.com/ruby/ruby/pull/2389#issuecomment-52248... -
09:37 AM Revision 209ea85b (git): Make portable for standalone test-unit gem.
- * It can invoke test-unit with envutil.rb
* refute_match of test-unit couldn't handle String instance. -
09:16 AM Revision 9b330200 (git): Remove unused variable to suppress warning (#2388) [ci skip]
- ```
sample/observ.rb:30: warning: assigned but unused variable - clock
``` -
09:13 AM Revision 97c377e2 (git): Mark Travis osx cron-only
- because it has often hanged like
https://travis-ci.org/ruby/ruby/jobs/573691637,
and we also have almost the same tes... -
09:00 AM Revision cda86644 (git): Update a sample code (#2387)
- Kernel#inspect does not call #to_s now
To follow https://github.com/ruby/ruby/commit/fd7dc23d281f38a71fa7f9c32812cd4... -
08:52 AM Revision 355acbaf (git): Update the canonical repository url
- 08:36 AM Revision 6dd9736c (git): crash report on mac little update
- displaying vm info as Linux and FreeBSD.
checking libproc as it is present only from 10.5 version.
https://github.co... -
08:30 AM Revision 605d2ce9 (git): Accurate a sample to show having some ext (#2385)
-
07:39 AM Revision 45454bdb (git): Prefer Regexp#=~ to Regexp#match when the RHS may be nil
-
07:32 AM Revision b4daa442 (git): Use modifier for pid_t
-
07:18 AM Revision 8108594f (git): unsigned int should have enough bits for rb_thread_shield_waiting
-
07:09 AM Misc #16109 (Closed): Normalize legacy tag names
- And this is the current `git ls-remote`. Now it looks more consistent.
## after
```
$ git ls-remote origin
1bd6... -
07:08 AM Misc #16109: Normalize legacy tag names
- Done. Here's the full operation log:
```
$ git push origin :v1_3_1_
remote: To [email protected]:ruby/ruby.git
rem... -
06:39 AM Misc #16109: Normalize legacy tag names
- I'm going to apply this. I captured the current status of git.ruby-lang.org/ruby.git.
## before
```
$ git ls-r... -
06:55 AM Revision 1bd60c66 (git): Fix FL_USER19
- * include/ruby/ruby.h: cast via `unsigned int` explicitly, to get
rid of signed extension by implicit integer promo... - 06:37 AM Revision 4515bcc9 (git): Omit version.h when merging
-
06:35 AM Bug #15793: Please backport 7b7043e5da8589e01b94575d4ed647e909e5c875
- ruby_2_5 r67748 merged revision(s) f4fe2a76b0564e8e572936dec3bd724ac22b7a44.
- 06:35 AM Revision bad64833 (git): merge revision(s) f4fe2a76b0564e8e572936dec3bd724ac22b7a44: [Backport #15793]
- merge revision(s) 7b7043e5da8589e01b94575d4ed647e909e5c875: [Backport
#15793]
eliminate use... -
06:01 AM Revision c5db4c28 (git): cont.c: remove unused STACK_GROW_DIR_DETECTION
- to suppress a waring for "unused variable"
-
05:59 AM Revision 6c2aa868 (git): Roughly retry `brew update`
- as it failed randomly https://github.com/ruby/ruby/runs/196712109
-
05:51 AM Feature #15743 (Closed): RubyVM should be renamed to CRuby
- Applied in changeset commit:git|39a43d9cd09f8c880d0a70d9cb8ede6d7e6ef583.
----------
Make it as clear as possible th... -
05:51 AM Revision 39a43d9c (git): Make it as clear as possible that RubyVM is MRI-specific and only exists on MRI (#2113) [ci skip]
- * Make it clear as possible that RubyVM is MRI-specific and only exists on MRI
* See [Bug #15743].
* Use "CRuby VM" ... -
05:43 AM Revision d76be10d (git): missing/memcmp.c: suppress a `-Wparentheses` warning
- 05:34 AM Revision 1f3f50fb (git): * expand tabs. [ci skip]
-
05:34 AM Revision 574a9edf (git): Set flag to allow unprivileged users to create symlinks (#2381)
- * [Win32] set flag to allow unprivileged users to create symlinks
-
01:44 AM Feature #15215: HTTPS server name indication (SNI): explicit server_name in Net::HTTP
- aspettl (Aaron Spettl) wrote:
> I still like to have this feature. Any opinion on this? Especially @naruse as a main... -
01:17 AM Bug #16108 (Rejected): gsub gives wrong results with regex backreferencing and triple backslash
- This is a designed behaviour. A backslash character is first cooked by the ruby interpreter (to handle `\'` etc), th...
-
01:07 AM Revision bc1e2271 (git): lib/rdoc/markup/parser.rb: remove a unused variable initialization
-
12:47 AM Revision 4c133689 (git): Make AppVeyor notification colors consistent
- It was using the same one as original AppVeyor's notification, but it's
just inconsistent with others like Travis and... -
12:41 AM Revision d106f082 (git): Stop reporting test-bundled-gems results
- by marking continue-on-error.
I dropped it to test Slack notification, and I finished to test it.
08/18/2019
-
08:09 PM Bug #16110 (Closed): Doesn't detect deadlock on Ruby 2.4 and 2.5 on Windows
- The following code is detected as a deadlock, except in Ruby 2.4 and 2.5 on Windows:
``` sh
ruby -r thread -ve 'T... -
06:40 PM Revision c100e385 (git): Workaround errors on multi-line commit message
- by using toJson with fields.
-
06:14 PM Revision e139d277 (git): Make Slack notification available
- for macOS / Windows as well.
Docker-based GitHub Action does not work on these OSes. - 04:50 PM Revision aa5fbb5a (git): * 2019-08-19 [ci skip]
-
04:49 PM Revision 2f6c8ed2 (git): Implement Slack notification for Actions
-
02:32 PM Revision e4c43207 (git): Revert "Try notifying Slack from Actions"
- This reverts commit d8807e8b1a9d09ee1543e18618b4ef7e8203c616.
We'd need more features. Reverting to customize this l... -
02:19 PM Revision d8807e8b (git): Try notifying Slack from Actions
- https://github.com/8398a7/action-slack
https://github.com/marketplace/actions/action-slack -
11:10 AM Misc #16109: Normalize legacy tag names
- Yeah, I personally like vX.Y.Z rather than vX_Y_Z too, especially because it's closer to what `rake release` does by ...
-
10:43 AM Misc #16109: Normalize legacy tag names
- Sorry for the off-track comment from me - quite an epic task. :)
It would be kind of cool if we'd have not only a ... -
09:18 AM Misc #16109 (Closed): Normalize legacy tag names
- There are tags with inconsistent names. To browse the history more easily, I propose the following normalization.
*... -
10:10 AM Revision 829b800c (git): Reoder Travis matrix.include
- to clarify what's running for every commit.
-
09:08 AM Revision 51edcbad (git): Use master branch instead of trunk.
-
09:08 AM Revision 91321539 (git): Ignore tags on default gems from ruby core repository.
-
07:22 AM Bug #16105: heap-use-after-free in String#sub!
- ruby_2_6 r67747 merged revision(s) d5c33364e3c0efb15e11df417c925afee2cdb9c9.
-
07:22 AM Revision a2da0c2a (git): merge revision(s) d5c33364e3c0efb15e11df417c925afee2cdb9c9: [Backport #16105]
- Fixed heap-use-after-free
* string.c (rb_str_sub_bang): retrieves a pointer to the
replacement str... -
06:55 AM Feature #15171 (Closed): [patch] Use OpenSSL 1.1.1 for Appveyor MinGW build
- Closing https://github.com/ruby/ruby/pull/1998#issuecomment-437700528
-
06:54 AM Bug #15235 (Closed): [patch] appveyor.yml - remove MinGW dll's from mswin testing PATH
- Closing as requested at https://github.com/ruby/ruby/pull/1998#issuecomment-437700528
-
06:53 AM Bug #16099: UTF-16LE BOM followed by '\0' is missed
- ruby_2_6 r67746 merged revision(s) 5b1bf8dd2d08ae7371ecf025967376bb794ed651.
-
06:53 AM Revision 1ea42115 (git): merge revision(s) 5b1bf8dd2d08ae7371ecf025967376bb794ed651: [Backport #16099]
- UTF LE is fixed at least the first 2 bytes
* io.c (io_strip_bom): if the first 2 bytes are 0xFF0xFE, it
... -
06:50 AM Revision ad0ea708 (git): Drop before_test for mswin too
- for consistency. In the pull request, `before_test` was dropped only for
msys2 to fix msys2-only failure. But there's... -
06:47 AM Revision cba8166c (git): Appveyor - vc120 use OpenSSL 1.0.2, vc140 use 1.1.1 (#1998)
- * appveyor.yml - OpenSSL vc120 -> 1.0.2, vc140 -> 1.1.1
* Try just using build_script -
06:39 AM Revision 6b42b0c6 (git): Fix document of `GC.start` (#2382)
-
06:10 AM Bug #14834: rb_profile_frames SEGV when PC adjusted on IFUNC
- ruby_2_6 r67745 merged revision(s) 5d33f787169bcc3594d2264726695d58c4a06899,8b162ce9d1003e4e469d8f48cb9a2076fd45b47c.
-
06:10 AM Revision e1d3b318 (git): merge revision(s) 5d33f787169bcc3594d2264726695d58c4a06899,8b162ce9d1003e4e469d8f48cb9a2076fd45b47c: [Backport #14834]
- fix tracepoint + backtrace SEGV
PC modification in gc_event_hook_body was careless. There are (so
t... -
06:02 AM Revision d3da1d57 (git): Skip open_spec.rb:L95 because ruby repo doesn't have json as default gems.
-
05:21 AM Bug #16019: please backport df317151a5b4e0c5a30fcc321a9dc6abad63f7ed
- ruby_2_6 r67744 merged revision(s) df317151a5b4e0c5a30fcc321a9dc6abad63f7ed.
-
05:21 AM Revision fb8c28d3 (git): merge revision(s) df317151a5b4e0c5a30fcc321a9dc6abad63f7ed: [Backport #16019]
- should not free local hook_list here.
exec_hooks_postcheck() clean executed hook_list if it is needed.
... -
05:17 AM Feature #10098: [PATCH] Timing-safe string comparison for OpenSSL::HMAC
- New patch over at https://github.com/ruby/openssl/pull/269
-
05:07 AM Bug #16024: String#split with block. cannot use Regexp in the block.
- ruby_2_6 r67743 merged revision(s) f1b76ea63ce40670071a857f408a4747c571f1e9,1d1f98d49c9908f4e3928e582d31fd2e9f252f92.
-
05:07 AM Revision 54a470d0 (git): merge revision(s) f1b76ea63ce40670071a857f408a4747c571f1e9,1d1f98d49c9908f4e3928e582d31fd2e9f252f92: [Backport #16024]
- Occupy match data
* string.c (rb_str_split_m): occupy match data not to be modified
during yieldin... -
04:45 AM Revision a77b3b44 (git): [bundler/bundler] Remove unnecessary require
- https://github.com/bundler/bundler/commit/8ef571ed4e
-
04:45 AM Revision 683f9e1d (git): [bundler/bundler] No need to activate the `fileutils` default gem
- The version we're vendoring actually relaxed this restriction back to
2.3.0+, so we can always use the vendored versi... -
04:45 AM Revision 4756c5f7 (git): [bundler/bundler] Remove unnecessary rubygems monkeypatch
- Instead, make sure we always load the local copy of bundler during
specs, and never end up using the default copy.
h... -
04:45 AM Revision 5a69a23a (git): [bundler/bundler] Don't use system bundler on this spec
- If we use system bundler, when booting the "outermost" bundler process,
bundler will save the path to the system bund... -
04:45 AM Revision 0653d8c6 (git): [bundler/bundler] Fix spec using the deprecated `bundle config` mode
- https://github.com/bundler/bundler/commit/789dd1864f
-
04:45 AM Revision c50c2354 (git): [bundler/bundler] Require relatively from exe/ when possible
- https://github.com/bundler/bundler/commit/e4cbb91b7d
-
04:44 AM Revision 99820488 (git): [bundler/bundler] Last relative requires
- https://github.com/bundler/bundler/commit/fb587b9ebb
-
04:44 AM Revision f7539616 (git): [bundler/bundler] Remove a bunch of unneeded rubygems requires
- https://github.com/bundler/bundler/commit/f9cb39e614
-
04:44 AM Revision 7659f00a (git): [bundler/bundler] Move local variable to only branch where it's used
- https://github.com/bundler/bundler/commit/3995b3345d
- 04:44 AM Revision d80f5399 (git): [bundler/bundler] Fix open default gem error
- https://github.com/bundler/bundler/commit/792d724752
-
04:44 AM Revision 98841b2b (git): [bundler/bundler] Wrap `open` specs with a context
- So I can add another context that doesn't run the `before` block.
https://github.com/bundler/bundler/commit/06d0acc45a -
04:44 AM Revision e6e8d2d8 (git): [bundler/bundler] Prefer `before` to `before :each`
- https://github.com/bundler/bundler/commit/6678747fae
-
04:44 AM Revision cc644c71 (git): [bundler/bundler] Fix `bundle doctor` command
- Previously `bundle doctor` would fail on any bundle that does not
include git gems or plugins. This is because the pr... - 04:43 AM Revision a02dbcec (git): [bundler/bundler] Bundler displays a duplicate gem entries warning even if gems only appear once per group
- https://github.com/bundler/bundler/commit/d18a83109e
-
04:40 AM Feature #9925 (Closed): rsock_addrinfo uses DNS family AF_UNSPEC for lookup causing high IPv6 AAAA volume
-
04:33 AM Bug #15992: An exception breaks monitor state and cause deadlock
- ruby_2_6 r67742 merged revision(s) f91879a7b548284c93743168acfd11e3d2aeefac.
-
04:32 AM Revision 9ab43c7a (git): merge revision(s) f91879a7b548284c93743168acfd11e3d2aeefac: [Backport #15992]
- handle_interrupt to defend monitor state [Bug #15992]
If an exception is raised from another thread for exam... -
04:25 AM Revision 3ecb5125 (git): Gem::ConfigMap is deprecated now
-
12:30 AM Revision a0e80c7c (git): Drop continue-on-error for make check
- Like macos.yml, we don't need to ignore `make check` failure.
08/17/2019
-
11:49 PM Feature #12093: Eval InstructionSequence with binding
- Indeed `eval` with an arbitrary `Binding` doesn't make a sense.
How about `eval` on a given object?
Currently, iseq... -
11:05 PM Revision 50623f3d (git): Remove commented out debug print
-
11:05 PM Revision 113a5c1e (git): The "exe" dir doesn't exist in this repostiroy
-
10:52 PM Revision 0bbbe829 (git): Fix copy path of ruby/reline's test
-
10:43 PM Revision e9f82585 (git): Don't crash when deleting at the end of the line
- To reproduce this bug, type one character into irb, then press the
delete key on your keyboard. -
08:00 PM Bug #16108: gsub gives wrong results with regex backreferencing and triple backslash
- The source of your problem seem to be the behavior below:
```ruby
p ' \1 '.bytes # => [32, 92, 49, 32]
p ' \\ '.by... -
06:41 PM Bug #16108: gsub gives wrong results with regex backreferencing and triple backslash
- I have written a script to convert LaTeX indexing files (.idx) to Macrex backup format (.mbk), so that I can import L...
-
06:30 PM Bug #16108 (Rejected): gsub gives wrong results with regex backreferencing and triple backslash
- I have written a script to convert LaTeX indexing files (.idx) to Macrex backup format (.mbk), so that I can import L...
-
04:07 PM Feature #9925: rsock_addrinfo uses DNS family AF_UNSPEC for lookup causing high IPv6 AAAA volume
- Thank you Craig! Since your patch was accepted, this ticket is now resolved for me. I'll also mark my Ruby Github PR ...
-
03:34 PM Revision 7bb0a7d7 (git): Prefer exact ITEM to benchmark
-
03:34 PM Revision 74ca6b88 (git): Omit a tag unless loading with a wrapper module
-
03:34 PM Revision 1d11a8b1 (git): Ensure non-OPT_GLOBAL_METHOD_CACHE code valid
-
03:34 PM Revision 6db3051f (git): Ensure VM_DEBUG_VERIFY_METHOD_CACHE code valid
- 03:33 PM Revision aa00f7b8 (git): * 2019-08-18 [ci skip]
-
03:32 PM Revision 8b8e7e6e (git): $LOAD_PATH elements should be real paths
- Installed path may contain symbolic links.
-
02:50 PM Feature #11554 (Closed): Privatize {Single}Forwardable API
-
02:19 PM Feature #11554: Privatize {Single}Forwardable API
- Thanks to check this issue, so I think we don't need this change now. Please close this thicket.
-
02:14 PM Revision 765eb18a (git): Make VM_DEBUG_VERIFY_METHOD_CACHE derived from VMDEBUG
- VM_DEBUG_MODE has been used only here.
-
11:20 AM Revision 2a65498c (git): Remove CI files from list
-
11:20 AM Revision 15da2aad (git): Remove Travis CI workaround
-
11:20 AM Revision e095803c (git): Removed formatter_test_case and text_formatter_test_case from Gem::Specification#files.
-
11:20 AM Revision 3a06c11a (git): Removed autoload from Markup.
-
11:20 AM Revision 79fe84ed (git): Removed test_case files from lib directory.
-
09:20 AM Revision 37d0e6e4 (git): Skip teardown with JRuby
-
08:08 AM Revision 08c58e3c (git): [bundler/bundler] Extract a `gemspec_dir` helper
- https://github.com/bundler/bundler/commit/71a29e286a
-
08:08 AM Revision a2d7c97a (git): [bundler/bundler] Extract yet another helper method
- https://github.com/bundler/bundler/commit/948a863bd8
-
08:08 AM Revision 43184056 (git): [bundler/bundler] Extract a `root_gemspec` local variable
- https://github.com/bundler/bundler/commit/a4beba4cbf
-
08:08 AM Revision 09455301 (git): [bundler/bundler] Extract a `with_root_gemspec` helper
- https://github.com/bundler/bundler/commit/f20c2bdf6a
-
08:08 AM Revision 20c5154f (git): [bundler/bundler] Only chdir when necessary
- https://github.com/bundler/bundler/commit/07161ebc1a
-
08:08 AM Revision 580e093f (git): [bundler/bundler] Make sure gem has been built before deleteng it
- https://github.com/bundler/bundler/commit/32520c7020
-
08:08 AM Revision a56bf5bf (git): [bundler/bundler] Cleanup in a location independent way
- https://github.com/bundler/bundler/commit/5b503a4bf1
-
08:08 AM Revision 9c0fcd1d (git): [bundler/bundler] Remove obvious comment
- https://github.com/bundler/bundler/commit/91e7fe1b2f
-
08:08 AM Revision adfca752 (git): [bundler/bundler] Remve another unneeded `to_s`
- `FileUtils.rm` supports a `Pathname` argument.
https://github.com/bundler/bundler/commit/7d982a5be9 -
08:08 AM Revision 9925e1a1 (git): [bundler/bundler] Remove unneeded `to_s` calls
- They are implicit inside `gem_command!`.
https://github.com/bundler/bundler/commit/6bdb13c899 -
08:08 AM Revision f8823762 (git): [bundler/bundler] Consistently use `Path` over `Spec::Path`
- https://github.com/bundler/bundler/commit/a4cca66b79
-
08:08 AM Revision aef55091 (git): [bundler/bundler] Extract single gem installation logic
- https://github.com/bundler/bundler/commit/7888d621c8
-
08:08 AM Revision 20af44c2 (git): [bundler/bundler] Unalias `install_gem`
- Since I plan to reuse it for something else.
https://github.com/bundler/bundler/commit/5379382198 -
08:08 AM Revision 65069934 (git): [bundler/bundler] Use `join` consistently
- https://github.com/bundler/bundler/commit/096e53dfe6
-
08:08 AM Revision 6a299906 (git): [bundler/bundler] Extract a `lib_tracked_files` path helper
- https://github.com/bundler/bundler/commit/028dc46f5a
-
08:08 AM Revision 19dabfbe (git): [bundler/bundler] Rename a variable
- Otherwise I get conflicts when extracting the helper.
https://github.com/bundler/bundler/commit/314c64cd07 -
08:08 AM Revision c896f715 (git): [bundler/bundler] Extract a `tracked_files` path helper
- https://github.com/bundler/bundler/commit/d35e31d2e0
-
08:08 AM Revision b43f4bd2 (git): [bundler/bundler] Rename some variables
- I want to extract these to path helper methods, but the name `files`
conflict with some builder methods that are also... -
08:08 AM Revision 334e6150 (git): [bundler/bundler] Reconcile test
- The `:bundler` gem is not needed in the regular repo either.
https://github.com/bundler/bundler/commit/ca5ce01a9b -
08:08 AM Revision 122bc650 (git): [bundler/bundler] Reuse `gem_bin` helper inside `gem_command`
- The logic for choosing `gem_bin` should work here too even if it's not
identical.
https://github.com/bundler/bundler... -
08:08 AM Revision 30a4ec1f (git): [bundler/bundler] Always use `--backtrace` when invoking `gem` CLI
- For debuggability.
https://github.com/bundler/bundler/commit/ac3e8db658 -
08:08 AM Revision 91c63828 (git): [bundler/bundler] Extract a `gem_bin` path helper
- https://github.com/bundler/bundler/commit/8eedbecac0
-
08:08 AM Revision e38994d2 (git): [bundler/bundler] Reuse `gem_command!` helper
- https://github.com/bundler/bundler/commit/37d5dedffe
-
08:08 AM Revision 63d78afc (git): [bundler/bundler] Remove more dead code
- https://github.com/bundler/bundler/commit/17d4d0de8e
-
08:08 AM Revision 2e650949 (git): [bundler/bundler] Remove dead code
- https://github.com/bundler/bundler/commit/cae948f514
-
08:08 AM Revision 3bebdda6 (git): [bundler/bundler] Remove unnecessary rubygems require
- https://github.com/bundler/bundler/commit/039604ff95
-
08:08 AM Revision 7af12a92 (git): [bundler/bundler] Use path helpers to find bundle bin
- https://github.com/bundler/bundler/commit/7985bb8e92
-
08:08 AM Revision 63575409 (git): [bundler/bundler] Fix bundle bin location in core repo
- https://github.com/bundler/bundler/commit/9437568ab4
-
08:08 AM Revision 7551117c (git): [bundler/bundler] Reuse more shared path helpers
- https://github.com/bundler/bundler/commit/79fdebd868
-
08:08 AM Revision 9995ce64 (git): [bundler/bundler] Remove unnecessary assignment
- https://github.com/bundler/bundler/commit/e483322519
-
08:08 AM Revision a2ca3a12 (git): [bundler/bundler] Remove unnecessary `let`
- Use shared helper instead.
https://github.com/bundler/bundler/commit/ef55470cc6 -
08:08 AM Revision 745b2861 (git): [bundler/bundler] Move `lib` helper together with path helpers
- https://github.com/bundler/bundler/commit/f2df73bdb4
-
08:08 AM Revision 50a91fcd (git): [bundler/bundler] Reuse `lib` method
- https://github.com/bundler/bundler/commit/4589a57852
-
08:08 AM Revision ef2d4158 (git): [bundler/bundler] Remove duplicated method
- https://github.com/bundler/bundler/commit/afdacd62ac
-
08:06 AM Revision 7664b5cb (git): Support the current stable version of Ruby like 2.5 and 2.6.
-
08:01 AM Revision 221ba9b6 (git): Revert "`Gem.load_path_insert_index always returns non-nil index after Ruby 1.9"
- This reverts commit 260ef51a73c067599826c8ab110c53994c1b6226.
This broke the stable versions of Ruby like 2.4 and 2.5 -
06:12 AM Revision d041c6ce (git): Added comments for extended require by RubyGems
-
06:12 AM Revision 260ef51a (git): `Gem.load_path_insert_index always returns non-nil index after Ruby 1.9
-
06:12 AM Revision 06fcf88d (git): Use the original require for test_race_exception
- The extension for require method with rubygems affects this test
case. We need to keep this test for the original m... -
06:12 AM Revision d8148650 (git): Try to continue on LoadError with gem_original_require
-
06:12 AM Revision 22d9bd94 (git): Keep the existance behavior with symlink path
-
06:12 AM Revision 273f1f44 (git): Move fixture path to last path
-
06:12 AM Revision dd16f852 (git): Revert "Revert "[rubygems/rubygems] [Require] Ensure -I beats a default gem""
- This reverts commit 75d29db8f965893bb6ab38b9008abc80cdda246e.
-
06:03 AM Revision 9d20d2b0 (git): Clean sample code biorhythm (#2375)
- * Standardize to load date libary code
> git grep 'require .date.' | wc -l
179
> git grep 'require .date\.rb' | wc -... -
05:56 AM Revision 72adc6cf (git): Simplify a sample code (#2374)
- 05:24 AM Revision dce1e14e (git): Use more different arguments in Fiber.yield documentation to make it clear (#2170)
- https://github.com/ruby/ruby/pull/2170#issuecomment-489880700
Documentation is for those who don't know, remember, o... - 05:17 AM Revision 28267cea (git): NetBSD native support of explicit_bzero's like feature (#2145)
-
04:57 AM Revision ccbfb054 (git): Fix typos
-
04:27 AM Revision 2468466a (git): Added missing condition for test-bundler and test-bundled-gems.
-
04:27 AM Revision ea496e9f (git): Added test check to ubuntu on GitHub Actions
-
04:01 AM Bug #10965: logger.rb may not daily rotate
- I do not well understand the problem. Indeed, the logger sees `@dev.stat.mtime`, but it is on only at `#initialize` h...
-
03:47 AM Bug #7303 (Closed): Logger fails on log rotation in Windows (log shifting failed. Permission denied)
-
03:46 AM Bug #7303: Logger fails on log rotation in Windows (log shifting failed. Permission denied)
- It looks the codes around specified are fairly changed from 1.9.3 now. This problem should already have been fixed.
... -
03:42 AM Feature #9532 (Closed): Expose logger monitor
-
03:42 AM Feature #9532: Expose logger monitor
- This is already fixed via https://github.com/ruby/ruby/pull/541
-
03:32 AM Revision dc020b06 (git): Hoisted out search_refined_method
- [Bug #16107]
-
03:30 AM Bug #16107 (Closed): Module#refine and Module#using behaved unexpectedly
- Applied in changeset commit:git|11a9f7ab9431b0f361e43b4ac2bd6ee44827d88b.
----------
Search refinement module along ... -
03:30 AM Revision 11a9f7ab (git): Search refinement module along nested usings
- [Bug #16107]
-
03:19 AM Revision 042be439 (git): Improve the doc example of `method_missing`
- Improvements are:
* Use `symbol` instead of `methId`, described in doc
* Add `*args` following method signature
* Res... -
01:54 AM Bug #16100: Visibility modifiers don't call super correctly when overridden in alternative ways
- Thanks for the explanation, Jeremy. I *think* I understand now. I took a look at the source and made another example ...
-
01:44 AM Feature #14183: "Real" keyword argument
- I think the changes to support the keyword to last positional hash are minimal. I'm testing a patch now that provide...
-
12:33 AM Feature #14183: "Real" keyword argument
- jeremyevans0 (Jeremy Evans) wrote:
> jeremyevans0 (Jeremy Evans) wrote:
> > I am in favor of the merge and eager to... -
12:43 AM Revision 045152df (git): Disable fail-fast of GitHub Actions
- This is default: true
https://help.github.com/en/articles/workflow-syntax-for-github-actions#jobsjob_idstrategyfail-f... -
12:10 AM Bug #9115: Logger traps all exceptions; breaks Timeout
- > It makes sense for Logger to handle all exceptions by default
I'm not sure I agree with this. There must be some...
Also available in: Atom