Activity
From 06/23/2021 to 06/29/2021
06/29/2021
-
07:49 PM Bug #18014 (Closed): Memory leak in GC when using Ractors
- # GitHub PR: https://github.com/ruby/ruby/pull/4613
When a Ractor is removed, the freelist in the Ractor cache is ... -
04:49 PM Bug #17772 (Rejected): Performance issue with NameError message in context with large instance variables (not caused by did_you_mean)
-
03:07 PM Feature #17930 (Closed): Add column information into error backtrace
- I've merged my PR https://github.com/ruby/ruby/pull/4586, created a new repository https://github.com/ruby/error_high...
-
02:52 PM Bug #18011: `Method#parameters` is incorrect for forwarded arguments
- Eregon (Benoit Daloze) wrote in #note-3:
> IMHO in Ruby 3+ it should return `[[:rest, :*], [:keyrest, :**], [:block,... -
09:58 AM Bug #18011: `Method#parameters` is incorrect for forwarded arguments
- IMHO in Ruby 3+ it should return `[[:rest, :*], [:keyrest, :**], [:block, :&]]`.
The fact that it uses `ruby2_keyw... -
06:09 AM Bug #18011: `Method#parameters` is incorrect for forwarded arguments
- jeremyevans0 (Jeremy Evans) wrote in #note-1:
> Forwarded arguments is implemented as `(*args, &block)` with `ruby2_... -
04:40 AM Bug #18011: `Method#parameters` is incorrect for forwarded arguments
- Forwarded arguments is implemented as `(*args, &block)` with `ruby2_keywords`, not as `(*args, **kwargs, &block)`. If...
-
01:02 AM Bug #18011 (Closed): `Method#parameters` is incorrect for forwarded arguments
- When asking a method about its parameters, forwarded arguments say they are a rest and a block (`wrapper1` in the exa...
-
02:45 PM Revision d1998d87 (git): tool/test-bundled-gems.rb: Stop tests conflicting with error_highlight
- This hack should be removed after the minitest side is updated.
https://github.com/seattlerb/minitest/pull/880 -
02:45 PM Revision 9438c995 (git): Rename error_squiggle to error_highlight
-
02:45 PM Revision e9460496 (git): [WIP] add error_squiggle gem
- ```
$ ./local/bin/ruby -e '1.time {}'
-e:1:in `<main>': undefined method `time' for 1:Integer (NoMethodError)
1.time... -
01:28 PM Revision 03dc6644 (git): Fix crash on RGENGC_CHECK_MODE=4
- When running btest there is a crash when compiled with
RGENGC_CHECK_MODE=4. The crash happens because `during_gc` is ... -
12:05 PM Bug #18013: Unexpected results when mxiing negated character classes and case-folding
- duerst (Martin Dürst) wrote in #note-2:
> Just a question: What's the purpose of nested character classes?
They a... -
11:45 AM Bug #18013: Unexpected results when mxiing negated character classes and case-folding
- Just a question: What's the purpose of nested character classes?
I didn't even know that there was such a thing as... -
09:28 AM Bug #18013: Unexpected results when mxiing negated character classes and case-folding
- This is a simpler reproducer.
```
irb(main):003:0> /[^a]/i.match("a")
=> nil
irb(main):004:0> /[[^a]]/i.match("a"... -
08:55 AM Bug #18013 (Open): Unexpected results when mxiing negated character classes and case-folding
- ```
irb(main):001:0> /[^a-c]/i.match("A")
=> nil
irb(main):002:0> /[[^a-c]]/i.match("A")
=> #<MatchData "A">
```... - 11:54 AM Revision 5e75280c (git): Add basic test for updated IO wait functions.
-
08:35 AM Bug #18012 (Open): Case-insensitive character classes can only match multiple code points when top-level character class is not negated
- Some Unicode characters case-fold to strings of multiple code points, e.g. the ligature `\ufb00` can match the string...
-
08:28 AM Feature #16978: Ruby should not use realpath for __FILE__
- > Unfortunately, if __FILE__ uses realpath, unless you also change the behavior of $0
The "entrypoint" script cou... -
07:40 AM Bug #2127: Fiber#resume - segfault inside C extension
- Make description more readable.
-
06:49 AM Revision 39f99b81 (git): Use assert_not_match "Did you mean?" for UncorrectableNameCheckTest
- ... instead of exact matching. I'm now creating a built-in gem that
modifies Exception's error message, so the expect... -
06:49 AM Revision 809f1203 (git): Use String#include? instead of end_with? to avoid message duplication
- Previously, did_you_mean used `msg.end_with?(suggestion)` to check if
its suggestion is already added.
I'm now creat... -
06:49 AM Revision 612b6fcd (git): Let Correctable#original_message skip prepended method definitions
- Previously, DidYouMean::Correctable#original_message did
`method(:to_s).super_method.call` to call the original to_s ... -
06:49 AM Revision 4670458a (git): Should require "rbconfig" to use RbConfig
- https://github.com/ruby/did_you_mean/commit/fbe5aaaae8
- 06:49 AM Revision 8356d9e3 (git): Start v1.6.0 development
- https://github.com/ruby/did_you_mean/commit/3f69171813
-
02:41 AM Revision 9eae8cde (git): Prefer qualified names under Thread
06/28/2021
-
09:07 PM Bug #17794 (Closed): addr2line.c can free(3) an invalid pointer without zlib
- Applied in changeset commit:git|d795f494a89e0d9498dfedc54b8a98acc2bc4d7b.
----------
Avoid `free(3)`ing invalid poin... -
09:06 PM Bug #17991 (Closed): [TEST, CRASH] TestBugReporter#test_bug_reporter_add
- 09:06 PM Revision 983c9ad3 (git): * 2021-06-29 [ci skip]
-
09:06 PM Revision d795f494 (git): Avoid `free(3)`ing invalid pointer
- Fixes [Bug #17794]
-
09:06 PM Feature #16978: Ruby should not use realpath for __FILE__
- vo.x (Vit Ondruch) wrote in #note-13:
> Dan0042 (Daniel DeLorme) wrote in #note-12:
> > I think this is a bug and s... -
08:00 PM Bug #17887 (Assigned): Missed constant lookup after prepend
- @alanwu came up with a much simpler fix for this issue, so I closed my pull request in favor of his. @nobu, could yo...
-
07:37 PM Bug #17986 (Closed): Ractor is stdlib Socket unfriendly
-
07:34 PM Bug #17940 (Closed): Bus Error
-
07:29 PM Bug #17987 (Closed): Ruby报错
-
06:25 PM Bug #18006 (Closed): Resolv::DNS#getaddress takes minutes to resolve a domain with no DNS records in 3.0 (was quick in 2.7)
- I tested this with RubyInstaller-head on Windows and the problem appears to have been resolved. Even without an empt...
-
05:53 PM Bug #8810 (Closed): GDBM.open内で処理がブロックしたらTimeout.timeout が効かない
- gdbm was removed in commit:edcc29dcff1b269b7748ab83adf21b2f3f97ebff
-
05:52 PM Bug #8836 (Closed): [BUG] Bus Error with bundler on large Gemfile when resolving dependencies
-
05:49 PM Bug #9245 (Closed): Kernel::system gives wrong output for utf-8 characters on windows under utf-8 console
- This appears to be fixed as of Ruby 2.1. I was able to recreate the issue in 2.0, but not in 2.1. I also tested the ...
-
05:41 PM Bug #9737 (Closed): Non-ASCII characters in the path to ruby executable break require paths
- This issue appears to have been fixed, probably in Ruby 3.0. Using the latest RubyInstaller-head:
```
D:\zz-könn... -
12:10 PM Bug #17984: [BUG] try to mark T_NONE object
- I didn't have the core dump and this issue only happens very rarely. I just caught it again today and this time I hav...
-
09:30 AM Bug #18010 (Open): Character class with single character gets case-folded with following string
- ```
irb(main):001:0> /ff/i.match("\ufb00")
=> #<MatchData "ff">
irb(main):002:0> /[f]f/i.match("\ufb00")
=> #<Matc... -
09:09 AM Bug #18009 (Open): Regexps \w and \W with /i option and /u option produce inconsistent results under nested negation and intersection
- This is a follow up to [issue 4044](https://bugs.ruby-lang.org/issues/4044). Its fix (https://github.com/k-takata/Oni...
-
07:52 AM Revision b7d01b0d (git): Refined define_thread_class
- Reduce duplications
* ID caluculations of the same name
* checks against the same name
* registration to the root mod... - 03:10 AM Revision ac8c674a (git): * 2021-06-28 [ci skip]
-
02:30 AM Feature #17930: Add column information into error backtrace
- @matz Thank you for your comment! Then, I'll pick up `error_highlight`. I will update and then merge my PR later.
-
02:27 AM Feature #17930: Add column information into error backtrace
- The `pretty` from `pretty print` strongly suggests beautifying indentation, which the proposed feature doesn't provid...
-
01:53 AM Revision 47a9b58b (git): Share freeze option handling
06/27/2021
-
05:24 PM Feature #17930: Add column information into error backtrace
- I read the source code of rustc. https://github.com/rust-lang/rust/tree/master/compiler/rustc_errors
The feature n... -
01:49 PM Feature #17930: Add column information into error backtrace
- Okay thanks. As far as I take a glance at the references that you showed, the word seems to be mainly used for a "cau...
-
01:22 PM Feature #17930: Add column information into error backtrace
- duerst (Martin Dürst) wrote in #note-25:
> If all of pretty/emphasis/highlight are problematic, what's your suggestio... -
12:29 PM Feature #17930: Add column information into error backtrace
- @duerst It sounds similar to prettyprint which is an existing built-in gem. As far as I know, there is no grammatical...
-
12:13 PM Feature #17930: Add column information into error backtrace
- sawa (Tsuyoshi Sawada) wrote in #note-24:
> To my understanding, the word "prettify" means and has been used to add ... -
12:01 PM Feature #17930: Add column information into error backtrace
- To my understanding, the word "prettify" means and has been used to add cosmetics to the output, like adding line bre...
-
06:42 AM Feature #17930: Add column information into error backtrace
- mame (Yusuke Endoh) wrote in #note-22:
> Thank you for suggestions about the name. For the record, @pocke and @narus... -
12:17 PM Revision e724857f (git): Show leaked file descriptors only, without cwd, txt, and so on
-
12:13 PM Revision 3839a8fe (git): Narrow the tracing of object allocations to during each test
-
02:45 AM Bug #17661: IO#each will segfault when if file is closed inside an `each_byte` block
- Moved the check just after `rb_yield`.
And I found that `each_codepoint` also had a similar bug.
@wyhaines Could yo... -
02:38 AM Bug #17661 (Closed): IO#each will segfault when if file is closed inside an `each_byte` block
- Applied in changeset commit:git|13939d61b4b69bd109c5f41303c79868d639fa44.
----------
Check if closed after each yiel... -
02:35 AM Feature #18008: `keyword_init?` method for Struct
- +1. While we aim to obviate `keyword_init` in [Feature #16806], unless we also intend to deprecate the option (for no...
-
01:56 AM Feature #18008 (Closed): `keyword_init?` method for Struct
- I'd like to know whether my struct was initialized with `keyword_init: true` or not.
This information is useful when... -
02:18 AM Revision 13939d61 (git): Check if closed after each yield [Bug #17661]
-
01:52 AM Revision 35c7e83b (git): [ruby/irb] Optimize show_source command further
- https://github.com/ruby/irb/pull/249 actually slowed down how `code` is
concatenated. The original way of creating `c... -
01:36 AM Revision 6eb7c663 (git): [ruby/irb] Improve performance of `show_source` for large class
- https://github.com/ruby/irb/commit/2b79e9ad21
06/26/2021
-
11:37 PM Revision bf789af2 (git): Added macros for days in month
-
11:37 PM Revision 1fd8b6f2 (git): Shrink monthly tables
-
07:33 PM Bug #12052 (Closed): String#encode with xml option returns wrong result for totally non-ASCII-compatible encodings
- Applied in changeset commit:git|e86c1f6fc53433ef5c82ed2b7a4cc9a12c153e4c.
----------
Work around issue transcoding i... -
12:42 AM Bug #12052: String#encode with xml option returns wrong result for totally non-ASCII-compatible encodings
- jeremyevans0 (Jeremy Evans) wrote in #note-3:
> It looks like this issue occurs when using both multibyte source a... - 07:32 PM Revision b1428b27 (git): * 2021-06-27 [ci skip]
-
07:32 PM Revision e86c1f6f (git): Work around issue transcoding issue with non-ASCII compatible encodings and xml escaping
- When using a non-ASCII compatible source and destination encoding
and xml escaping (the :xml option to String#encode)... -
05:08 PM Bug #14591 (Closed): Files with invalid multi-byte characters will cause Find::find() to raise EINVAL exception
-
07:05 AM Revision 391abc54 (git): Scan the coderange in the given encoding
06/25/2021
-
09:08 PM Feature #17992: Upstreaming the htmlentities gem into CGI#.(un)escape_html
- I took the first steps in incorporating this gem, starting with:
```bash
git subtree add \
--prefix=lib/cgi... -
08:09 PM Bug #12052: String#encode with xml option returns wrong result for totally non-ASCII-compatible encodings
- jeremyevans0 (Jeremy Evans) wrote in #note-3:
> So a possible way to work around the issue until it can be properly ... -
05:34 PM Bug #12052: String#encode with xml option returns wrong result for totally non-ASCII-compatible encodings
- duerst (Martin Dürst) wrote in #note-2:
> Sorry to @jeremyevans0, but I have to disagree. This is a bug. We can disa... -
09:39 AM Bug #12052 (Open): String#encode with xml option returns wrong result for totally non-ASCII-compatible encodings
- Sorry to @jeremyevans0, but I have to disagree. This is a bug. We can disagree about how important it is to fix this ...
-
05:30 PM Revision 457a4913 (git): Disable RBIMPL_ATTR_DEPRECATED for Coverity Scan build
- Coverity Scan emulates gcc but seems not to support this attribute
correctly. - 03:15 PM Revision c86f03be (git): * 2021-06-26 [ci skip]
-
03:15 PM Revision 68e1dc51 (git): iseq.c: Make ast_line_count return 0 when syntax error occurred
- This broke coverage CI
```
1) Failure:
TestRequire#test_load_syntax_error [/home/runner/work/actions/actions/ruby/... -
01:50 PM Bug #18007: Help developers of C extensions meet requirements in "doc/extension.rdoc"
- nobu (Nobuyoshi Nakada) wrote in #note-1:
> I don't think the configuration option is needed.
> And `Check_Type(kla... -
07:25 AM Bug #18007: Help developers of C extensions meet requirements in "doc/extension.rdoc"
- I don't think the configuration option is needed.
And `Check_Type(klass, T_CLASS);` can be in `rb_data_object_check`. -
05:54 AM Bug #18007 (Closed): Help developers of C extensions meet requirements in "doc/extension.rdoc"
- A pull request for this feature has been submitted at https://github.com/ruby/ruby/pull/4604
## Problem being solv... -
01:34 PM Feature #17930: Add column information into error backtrace
- Thank you for suggestions about the name. For the record, @pocke and @naruse like "pretty_error". I'll bring this to ...
-
12:54 PM Feature #17930: Add column information into error backtrace
- mame (Yusuke Endoh) wrote in #note-17:
> I've created a PR to add a new default gem to extend the error message of N... -
12:37 PM Feature #14394: Class.descendants
- Would be good to add this for 3.1, as it will avoid some pretty expensive heap walks (ObjectSpace.each_object) just t...
-
11:11 AM Feature #17845: Windows Ruby - ucrt build?
- Thinking a bit more about the ABI incompatibilities convinced me more about the need to differentiate the ruby platfo...
-
09:56 AM Revision 5ffb313c (git): Revert "Revert "[ruby/reline] Fix failed test""
- I'm so sorry, the previous revert was just a mistake.
This reverts commit 9103c3ba8bc09f287f69ca322f58faa34e003f2e. -
08:42 AM Revision 9103c3ba (git): Revert "[ruby/reline] Fix failed test"
- This reverts commit 491591c7cee842601118efc2698e0e41283827b3.
- 08:42 AM Revision bf376cae (git): [ruby/reline] Fix missing require.
- https://github.com/ruby/reline/commit/010b28dfe9
- 08:42 AM Revision e7884818 (git): [ruby/reline] Avoid using blocking `IO.select`.
- https://github.com/ruby/reline/commit/de94746393
-
08:42 AM Revision d340b091 (git): [ruby/reline] Fix failed test
- For ruby/ruby repository's AppVeyor CI (Windows environment), `Reline::IOGate.encoding` will be changed from `UTF-8` ...
-
08:27 AM Revision b048fd57 (git): Followed up 66d2fc7989d741bf5a73286233139901cecb4fc2
-
08:26 AM Revision b036a44e (git): [ruby/racc] Remove Object monkey patch
- I don't think we need this monkey patch anymore, so lets remove it!
https://github.com/ruby/racc/commit/464485e912 -
08:26 AM Revision 7641a83d (git): [ruby/racc] Removed needless condition for old versions of RubyGems.
- https://github.com/ruby/racc/commit/fe3183b1ff
-
08:26 AM Revision dd0a9507 (git): [ruby/racc] Drop to support Ruby 2.4
- https://github.com/ruby/racc/commit/5af1a42a3b
-
08:26 AM Revision 77c1f6b1 (git): [ruby/racc] Followed up #162
- https://github.com/ruby/racc/commit/d66cd12166
-
08:23 AM Revision 71344a1d (git): [ruby/racc] Stop compressing integer lists
- It is unclear why this was implemented, I assume
it was for performance back in 2006.
However today, this compressio... -
04:50 AM Bug #17951 (Closed): Collisions in Proc#hash values for blocks defined at the same line
- Applied in changeset commit:git|be230615d016e27d5b45b465d1481f6ecf7f1d28.
----------
Remove shift of ep when computi...
06/24/2021
-
11:50 PM Bug #12052 (Rejected): String#encode with xml option returns wrong result for totally non-ASCII-compatible encodings
- After an extensive session with gdb, I've determined that this isn't an issue with `String#encode`, and it isn't a bu...
-
10:20 PM Bug #18006: Resolv::DNS#getaddress takes minutes to resolve a domain with no DNS records in 3.0 (was quick in 2.7)
- Maybe related to #17748.
-
09:18 PM Bug #18006 (Assigned): Resolv::DNS#getaddress takes minutes to resolve a domain with no DNS records in 3.0 (was quick in 2.7)
- I was unable to recreate this issue in my OpenBSD environment. However, I was able to recreate the issue on Windows. ...
-
08:56 PM Bug #18006 (Closed): Resolv::DNS#getaddress takes minutes to resolve a domain with no DNS records in 3.0 (was quick in 2.7)
- Hello team,
Calling `getaddress` on a domain that returns `NXDOMAIN` takes 2.5 minutes in Ruby 3.0, unless the dom... -
08:19 PM Bug #12261 (Assigned): Windows: File.dirname with 2+ / or 2+ \\ will return // or \\\\
- I'm not sure whether this behavior was originally expected, but I think changing it at this point isn't worth the bac...
-
07:25 PM Revision be230615 (git): Remove shift of ep when computing Proc#hash
- The shift was causing far fewer unique values of hash than expected.
Fix pointed out by xtkoba (Tee KOBAYASHI)
Fixe... -
07:24 PM Bug #16608: ConditionVariable#wait should return false when timeout exceeded
- The rbs pull request has been merged. So we just need to wait for the next rbs gem release and for bundled gems to b...
-
07:23 PM Bug #14456 (Closed): Dir.glob with FNM_CASEFOLD gives ArgumentError: invalid byte sequence in UTF-8
- Applied in changeset commit:git|a2592702ae4c18662a162805aa06d88046742f05.
----------
Actually ignore FNM_CASEFOLD fl... - 07:22 PM Revision 3ab68b91 (git): * 2021-06-25 [ci skip]
-
07:22 PM Revision a2592702 (git): Actually ignore FNM_CASEFOLD flag in Dir.glob
- This was already documented as being ignored, but it wasn't being
ignored, causing an issue in a particular case wher... -
12:53 PM Revision 189f1547 (git): [DOC] fixed return value of ENV.clone [ci skip]
-
11:39 AM Revision fb978fab (git): Tests for MiniTest define anonymous test cases
-
09:52 AM Revision e1c3cb93 (git): test: imply random test order by --seed option
-
09:49 AM Feature #17930: Add column information into error backtrace
- mame (Yusuke Endoh) wrote in #note-17:
>
>
> BTW, I'd like to hear opinions from you, especially English native ... -
05:00 AM Feature #17930: Add column information into error backtrace
- mame (Yusuke Endoh) wrote in #note-17:
> BTW, I'd like to hear opinions from you, especially English native peop... -
08:04 AM Revision 627aafac (git): Remove also debug symbol directory at clean on macOS
-
08:04 AM Revision 1356b90c (git): Prefer configured command as RM_RF
-
04:27 AM Revision 358a357f (git): Reduce repeated same code
-
04:01 AM Revision 4c8c3fb2 (git): Load rubygems before default gems
-
04:01 AM Revision 68754085 (git): Introduced RUBY_CRLF_ENVIRONMENT to simplify repeated condition
-
03:48 AM Revision 0fbdaaf7 (git): rand_bytes: prefer rng->get_bytes
- Because why not. There was no use case of rng->get_bytes before this
changeset. -
03:12 AM Bug #18001: AddressSanitizer finding heap-buffer-overflow in iseq_peephole_optimize
- It looks that the patch makes sense. Thank you!
06/23/2021
-
11:36 PM Bug #17801 (Closed): repeated read from PTY blocks all Fibers
-
06:59 PM Bug #17801: repeated read from PTY blocks all Fibers
- Yes, this works. Thank you.
master.nonblock = true -
10:32 AM Bug #17801: repeated read from PTY blocks all Fibers
- This works for me if I set:
```
master.nonblock = true
```
Can you try it and report back?
We could consid... -
08:24 PM Bug #18001: AddressSanitizer finding heap-buffer-overflow in iseq_peephole_optimize
- Thank you, Eileen!
-
06:34 PM Bug #18001 (Closed): AddressSanitizer finding heap-buffer-overflow in iseq_peephole_optimize
- Applied in changeset commit:git|31f4d262736c224a37e7c630a0790d40b11cdd57.
----------
Check type of instruction - can... -
05:44 PM Bug #18001: AddressSanitizer finding heap-buffer-overflow in iseq_peephole_optimize
- Bug fix here https://github.com/ruby/ruby/pull/4601
-
06:34 PM Revision 31f4d262 (git): Check type of instruction - can be INSN or ADJUST
- If the type is ADJUST we don't want to treat it like an INSN so we have
to check the type before reading from `insn_i... -
05:03 PM Bug #17985 (Closed): Ractor + GC: [BUG] not single ractor mode
- Applied in changeset commit:git|8209b735807d449c0a870562ee240585127ee100.
----------
Evacuate transient heap when en... - 05:03 PM Revision b29c48ef (git): * 2021-06-24 [ci skip]
-
05:03 PM Revision 8209b735 (git): Evacuate transient heap when enabling ractors
- If the GC has been disabled we need to re-enable it so we can evacuate
the transient heap.
Fixes https://bugs.ruby-l... - 03:47 PM Revision 263f9662 (git): merge revision(s) 17aeff3e77e6fe0d37a9943dd93bcb16c4bb9f66,1616dcb16ef34ebf4ffc2167292f9a779f3e121e,1616dcb16ef34ebf4ffc2167292f9a779f3e121e:
- make-snapshot: get rid of circular dependency
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66865 b2dd03... - 02:42 PM Revision 2fb435b3 (git): Add Related link from String#hash to Object#hash
- We came across a bug in our code because we assumed `String#hash` to be consistent across Ruby processes, which was i...
-
01:49 PM Feature #17845: Windows Ruby - ucrt build?
- I opened a pull request to ruby including the above patches: https://github.com/ruby/ruby/pull/4599
One remaining ... -
01:22 PM Bug #18000: have_library doesn't work when ruby is compiled with --disable-shared --disable-install-static-library
- Thanks for the workaround, it does work for that very specific gem, however gems checking for specific Ruby APIs are ...
-
12:49 PM Bug #17946 (Closed): win32/win32.c: `&` has lower precedence than `==`
- Applied in changeset commit:git|7c31ecd3accd75d164b4f87b0651b47f31da286d.
----------
Add parentheses to avoid pointl... -
12:48 PM Revision 7c31ecd3 (git): Add parentheses to avoid pointless condition
- Pointed out by xtkoba (Tee KOBAYASHI).
Fixes [Bug #17946] -
12:00 PM Revision 557b4eb4 (git): Add detailed message to assert_external_string_equal
-
10:28 AM Feature #18005: Enable non-blocking `binding.irb`.
- I already made some changes in `reline`.
I'm experimenting with relaxing `rb_protect`: https://github.com/ruby/rub... -
10:28 AM Feature #18005 (Closed): Enable non-blocking `binding.irb`.
- This is a multi-faceted issue.
Firstly, we need to make some library changes, remove `IO.select`, etc from `reline... -
09:57 AM Revision 298d65b1 (git): Discard RDOCOPT environment variable to make tests stable
-
09:56 AM Revision 09e7a0c4 (git): Dispose the global rubygems configuration wholely
-
09:46 AM Revision ddb87396 (git): Clear rdoc options in the global rubygems configuration
-
09:04 AM Feature #18004: Add Async to the stdlib
- shan (Shannon Skipper) wrote in #note-2:
> It seemed nice for Ruby to also ship with a concurrent I/O library if a pr... -
08:05 AM Feature #18004: Add Async to the stdlib
- > Hello. Async is an awesome gem that I basically support. But there are whole lot of other gems that are equally awe...
-
03:02 AM Feature #18004: Add Async to the stdlib
- Hello. Async is an awesome gem that I basically support. But there are whole lot of other gems that are equally awe...
-
06:14 AM Revision 69ce9e41 (git): Clear default configurations
- Remove environment variables which can affect the default
configurations. -
05:17 AM Revision 950c7a12 (git): Make temporary directory under the regular location
-
03:52 AM Revision 923b3652 (git): Close UserInteraction for tests to fix leaked file descriptors
-
03:41 AM Revision 8f16a715 (git): Revert deprecations for now
-
02:05 AM Revision 6aaa1c4d (git): [ruby/rdoc] Use pend instead of skip
- https://github.com/ruby/rdoc/commit/8460a36d84
-
02:05 AM Revision 193eea9d (git): [ruby/rdoc] Specify working directory for RDoc::Options#check_files
- https://github.com/ruby/rdoc/commit/f6cca9bd2f
-
02:05 AM Revision f2e39e5f (git): [ruby/rdoc] Update test/rdoc/test_rdoc_rubygems_hook.rb
- https://github.com/ruby/rdoc/commit/fb264c4cc4
Co-authored-by: Nobuyoshi Nakada <[email protected]> -
02:05 AM Revision c483aa83 (git): [ruby/rdoc] Rwrite test-case for rubygems_hook without Gem::TestCase
- https://github.com/ruby/rdoc/commit/f8d1087ce5
-
01:55 AM Revision def7b3ee (git): Get rid of pointer casting
-
01:55 AM Revision 0700ee0e (git): Refactor class variable cache functions
- Extracted repeated code as update_classvariable_cache. When cvc
table is not set in getclassvariable, an empty table... -
01:23 AM Revision 46ff44ef (git): Add nilclass.rb to .document
-
01:09 AM Revision fd7023a8 (git): Convert ssize_t properly
-
01:08 AM Revision 3b615f43 (git): Strip trailing spaces
-
12:23 AM Revision 87e52ee3 (git): Fix a link [ci skip]
Also available in: Atom