Activity
From 09/17/2022 to 09/23/2022
09/23/2022
-
10:58 PM Feature #19008: Introduce coverage support for `eval`.
- @jeremyevans0 now I understand your motivation.
To summarise:
- Coverage is always going to be imprecise.
- Mo... -
03:24 PM Feature #19008: Introduce coverage support for `eval`.
- ioquatix (Samuel Williams) wrote in #note-13:
> Thanks Jeremy.
>
> > Your use case (ERB coverage) is apparently l... -
07:34 AM Feature #19008: Introduce coverage support for `eval`.
- mame (Yusuke Endoh) wrote in #note-10:
> @ioquatix I found yet another issue. It does not work with oneshot coverage... -
02:53 AM Feature #19008: Introduce coverage support for `eval`.
- ```ruby
Coverage.start(eval_key: ->(file, line){"eval-#{file}:#{line}"})
```
What problem are you trying to solve? -
02:07 AM Feature #19008: Introduce coverage support for `eval`.
- @mame thanks for your test cases, we should add them to the tests, I'll figure out why it's not working.
-
02:05 AM Feature #19008: Introduce coverage support for `eval`.
- Thanks Jeremy.
> Your use case (ERB coverage) is apparently limited to files that aren't required. However, eval m... -
06:53 PM Bug #18912: Build failure with Xcode 14 and macOS 13 (Ventura) Beta
From my further debugging, I found that CoreFoundation internally creates NSTaggedPointerString for small strings s...-
05:16 PM Feature #12084: `Class#instance`
- Dan0042 (Daniel DeLorme) wrote in #note-12:
> I think it would be nicer if `#attached_object` returns nil instead of... -
01:19 PM Feature #12084: `Class#instance`
- I think it would be nicer if `#attached_object` returns nil instead of raising an error. Since nil can't be a valid r...
-
03:40 PM Feature #18951: Object#with to set and restore attributes around a block
- `#with` is not a good name. For a method defined on Object, the semantics should be the same on all classes in ruby. ...
-
03:30 PM Feature #19018 (Closed): uri/generic: Support CIDR blocks in comma-delimited entries in no_proxy
-
05:25 AM Feature #19018: uri/generic: Support CIDR blocks in comma-delimited entries in no_proxy
- Ok, I'm wrong. This seems to work. We can close this issue. Turns out the problem is in gRPC, not Ruby: https://githu...
-
05:08 AM Feature #19018: uri/generic: Support CIDR blocks in comma-delimited entries in no_proxy
- I submitted https://github.com/ruby/ruby/pull/6424. That method could use some cleanup.
-
04:46 AM Feature #19018 (Closed): uri/generic: Support CIDR blocks in comma-delimited entries in no_proxy
- Currently `URI::Generic.use_proxy?` does not treat the `no_proxy` strings as a comma-delimited value: https://github....
-
03:04 PM Bug #19017: Net::HTTP may block when attempting to reuse a persistent connection
- Forgot to add the link to the draft PR: https://github.com/ruby/ruby/pull/6423.
> I think we should solve this in ... -
07:01 AM Bug #19017: Net::HTTP may block when attempting to reuse a persistent connection
- I think we should solve this in IO, not in Net::HTTP. Checking the class/type is a strong indication to me that the p...
-
12:57 PM Feature #18885: End of boot advisory API for RubyVM
- +1 for Process.warmup
-
12:55 PM Feature #18784: `FileUtils.rm_f` and `FileUtils.rm_rf` should not mask exceptions
- Here's a use case for a `rm_f` that only ignores ENOENT errors. Before processing, you want to delete a cache file (t...
-
10:28 AM Bug #18960: Module#using raises RuntimeError when called at toplevel from wrapped script
- shioyama (Chris Salzberg) wrote in #note-14:
> @shugo I've updated [my PR](https://github.com/ruby/ruby/pull/6226) a... -
05:58 AM Bug #18960: Module#using raises RuntimeError when called at toplevel from wrapped script
- @shugo I've updated [my PR](https://github.com/ruby/ruby/pull/6226) and added a spec calling a method which calls `us...
-
02:51 AM Bug #18960: Module#using raises RuntimeError when called at toplevel from wrapped script
- shioyama (Chris Salzberg) wrote in #note-12:
> Oh never mind, I see. My PR results in the error with `require` but t... -
01:36 AM Bug #18960: Module#using raises RuntimeError when called at toplevel from wrapped script
- Oh never mind, I see. My PR results in the error with `require` but the `unreachable` BUG with `load`.
Ok I'll try... -
01:30 AM Bug #18960: Module#using raises RuntimeError when called at toplevel from wrapped script
- @shugo
Actually, it seems the same problem _is_ there with `require`:
```ruby
# foo.rb
def foo
using Module.new
... -
01:25 AM Bug #18960: Module#using raises RuntimeError when called at toplevel from wrapped script
- Hmm, ok this is where I originally encountered this problem:
https://github.com/rails/rails/blob/b9493a47e65287f3b13... -
08:39 AM Feature #19019: Nicely formatted exception messages in HTML
- > I believe that what kind of HTML fragment is needed is not up to error_highlight or the authors of exception classe...
-
08:15 AM Feature #19019: Nicely formatted exception messages in HTML
- Now error_highlight provides an API `ErrorHighlight.spot(...)` to take the column information programmatically, and R...
-
07:52 AM Feature #19019 (Open): Nicely formatted exception messages in HTML
- We have made a lot of improvements to exception formatting. See https://bugs.ruby-lang.org/issues/18296 for details.
... -
08:01 AM Feature #18438 (Closed): Add `Exception#additional_message` to show additional error information
- I have already merged the PR. Closing.
-
07:42 AM Feature #18296 (Closed): Custom exception formatting should override `Exception#full_message`.
- I'm satisfied that this has been fully addressed and the design is much better. Thanks everyone.
-
07:40 AM Bug #18170: Exception#inspect should not include newlines
- After the commit, some tests of debug gem started failing, so I tentatively reverted it at https://github.com/ruby/ru...
-
07:11 AM Bug #18170: Exception#inspect should not include newlines
- I tested this on current Ruby head, and I can't seem to get the proposed new behaviour:
```ruby
> p StandardError... -
07:38 AM Feature #18194 (Closed): No easy way to format exception messages per thread/fiber scheduler context.
- I think we've achieved enough of the interface to make this a non-issue, i.e. with `Exception#message` being preserve...
-
06:35 AM Feature #18630: Introduce general `IO#timeout` and `IO#timeout=` for blocking operations.
- @matz @naruse do you agree with the current PR?
```ruby
class TimeoutError < StandardError
end
class IO::TimeoutErr... -
12:44 AM Feature #16122: Data: simple immutable value object
- Could you summarize the up-to-date proposed specification of Data class, please?
For the record, I accept `define` i...
09/22/2022
-
11:55 PM Bug #18960: Module#using raises RuntimeError when called at toplevel from wrapped script
- I guess SEGV is caused by `using` in a method body, which should be prohibited even in a wrapped script.
-
11:41 PM Bug #18960: Module#using raises RuntimeError when called at toplevel from wrapped script
- Thanks! I'll do that and update here once the PR is again ready for review.
-
10:39 PM Bug #18960: Module#using raises RuntimeError when called at toplevel from wrapped script
- We discussed this issue at the dev meeting. No one objected to correcting this behavior, but the proposed PR is unacc...
-
11:46 PM Feature #19010: Follow up of #18996: Support changing irb's autocompletion background
- Briefly discussed at the dev meeting, but we agreed that we need to finish #18996 first.
Here are the opinions exp... -
11:38 PM Feature #18996: Proposal: Introduce new APIs to reline for changing dialog UI colours
- Discussed at the dev meeting. For the API style, how about `Reline.color_config` with a hash object like this?
```... -
11:18 PM Feature #19015: Language extension by a heredoc
- Wow, I am not the only such geek %)
My solution of the similar goal is 7 yo and it'll go to school soon.
```
$ git l... -
05:56 PM Feature #19015: Language extension by a heredoc
- This is a tiny example of SQL.
Note that I'm newbe of SQL (I goooooooogled the syntax/api and the example is never te... -
10:51 AM Feature #19015: Language extension by a heredoc
- one bikeshedding..
Usually syntax-suger in Ruby are mapped into methods whose names are very consistent with the s... -
08:46 AM Feature #19015: Language extension by a heredoc
- I am not sure how serious this is (considering the "Apr 1" notice), but I have somewhat adjacent thought:
In many... -
08:30 AM Feature #19015: Language extension by a heredoc
- Would you mind to add also what's the output to the description? If I understand it well, following will be printed.
... -
07:38 AM Feature #19015: Language extension by a heredoc
- Related I heard:
* [Template literals (Template strings) - JavaScript | MDN](https://developer.mozilla.org/en-US/d... -
03:22 AM Feature #19015 (Open): Language extension by a heredoc
- This propose new heredoc extension with `<<!LANG` like
```ruby
doc = <<!LANG
# description written in lang LAN... -
11:14 PM Feature #18784: `FileUtils.rm_f` and `FileUtils.rm_rf` should not mask exceptions
- We discussed the issue at the dev meeting (for very long time) and agreed to revert it once.
There are two possibl... -
10:57 PM Feature #16122: Data: simple immutable value object
- > I wonder about the “weird name” members…
Oh right. Left a note to self and missed it myself 🤦
I adjusted the te... -
10:45 PM Feature #16122: Data: simple immutable value object
- zverok (Victor Shepelev) wrote in #note-78:
> They are pretty different now ([this part](https://github.com/ruby/rub... -
06:50 PM Feature #16122: Data: simple immutable value object
- @ufuk @nobu Makes sense, right.
I adjusted the PR and removed the unification into the `define_struct` method. They ... -
03:30 AM Feature #16122: Data: simple immutable value object
- As @ufuk wrote 🙏, I don’t think the behavior worth to be kept.
In the case you want a name, you can assign it to a c... -
10:44 PM Feature #19008: Introduce coverage support for `eval`.
- mame (Yusuke Endoh) wrote in #note-11:
> > In the cases where I do care and I want to check coverage of evaled code,... -
10:26 PM Feature #19008: Introduce coverage support for `eval`.
- @jeremyevans0 Thank you for joining the discussion!
jeremyevans0 (Jeremy Evans) wrote in #note-7:
> Considering t... -
10:22 PM Feature #19008: Introduce coverage support for `eval`.
- @ioquatix I found yet another issue. It does not work with oneshot coverage.
```ruby
require "coverage"
Covera... -
09:50 PM Feature #19008: Introduce coverage support for `eval`.
- ioquatix (Samuel Williams) wrote in #note-8:
> > I would prefer 3.
>
> @jeremyevans0 what's the use-case for your... -
09:25 PM Feature #19008: Introduce coverage support for `eval`.
- > I would prefer 3.
@jeremyevans0 what's the use-case for your proposal, because it would be much harder to digest w... -
09:13 PM Feature #19008: Introduce coverage support for `eval`.
- Considering the issues, could we make `eval` coverage optional, maybe by a keyword to `Coverage.start`? I'd prefer i...
-
08:53 PM Feature #19008: Introduce coverage support for `eval`.
- @ioquatix Also I'd like to ask you:
* Please add a document to ext/coverage/coverage.c about the new spec for eval... -
08:46 PM Feature #19008: Introduce coverage support for `eval`.
- We discussed this proposal at the dev meeting, and @matz decided to give it a try.
@ioquatix has been merged the P... -
10:36 PM Misc #18977: DevMeeting-2022-09-22
- We could not discuss all agenda items in time. We will have an extra meeting at 6th Oct.
-
09:10 PM Feature #19013: Error Tolerant Parser
- Kevin's work has broader goals, e.g. being faster, consuming less memory, which should be free from yacc/bison limita...
-
03:04 AM Feature #19013: Error Tolerant Parser
- The topic of parsing incomplete syntax also came up in Kevin Newton's talk (see https://rubykaigi.org/2022/presentati...
-
08:56 PM Bug #19017 (Open): Net::HTTP may block when attempting to reuse a persistent connection
- Ruby's Net::HTTP code performs a blocking `Net::BufferedIO#eof?` check when attempting to reuse a persistent HTTP con...
-
10:22 AM Feature #18630: Introduce general `IO#timeout` and `IO#timeout=` for blocking operations.
- @ko1 I've updated the PR with documentation to address your concerns. Do you have any other concerns?
-
09:47 AM Bug #19016 (Closed): syntax_suggest is not working with Ruby 3.2.0-preview2
- `syntax_suggest` is merged as default gems in Ruby 3.2.0-preview2. But it's not working yet.
```
$ cat bar.rb
de... -
06:50 AM Bug #19014: Backport commits to add the --with-gmp-dir option in the configure script
- Please backport this to also both 2.7 and 3.0 if it can be done easily.
-
06:46 AM Feature #18982: Add an `exception: false` argument for Queue#push, Queue#pop, SizedQueue#push and SizedQueue#pop
- > Is it enough?
Interesting, I never thought of that.
I think I can work with that, but then I think this behav... -
04:50 AM Feature #18982: Add an `exception: false` argument for Queue#push, Queue#pop, SizedQueue#push and SizedQueue#pop
- `Queue#pop(timeout:0)` returns `nil` if Queue is empty. Is it enough? (and forget optional nonblock argument)
-
05:52 AM Feature #18885: End of boot advisory API for RubyVM
- This is awesome. Nice work.
I also like `warmup` as a name. -
03:46 AM Bug #18729: Method#owner and UnboundMethod#owner are incorrect after using Module#public/protected/private
- After playing with the committed new behavior, I have noticed some points, and changed my mind (I am sorry for being ...
09/21/2022
-
08:43 PM Bug #18886: Struct aref and aset don't trigger any tracepoints.
- Rather than using branch for tracepoints, using a `nop/jmp` instruction which is set or cleared might be a lower impa...
-
07:22 PM Bug #19014 (Closed): Backport commits to add the --with-gmp-dir option in the configure script
-
04:20 PM Bug #19014 (Closed): Backport commits to add the --with-gmp-dir option in the configure script
- Please backport the following three commits for the previous versions of Ruby.
* https://github.com/ruby/ruby/comm... -
06:11 PM Feature #10320: require into module
- I think that trying to require into a module with code that was not designed for it will break things. One example i...
-
05:08 PM Feature #10320: require into module
- byroot (Jean Boussier) wrote in #note-27:
> No, we have absolutely no intention to go with microservices, quite the ... -
12:39 PM Feature #10320: require into module
- @mame
> This approach looks not very robust. If there is a constant Foo defined in the top-level, I think it does n... -
10:26 AM Feature #10320: require into module
- > I guess that the ultimate goal is to modularize the monolith to microservices, and that this proposal is for the in...
-
09:46 AM Feature #10320: require into module
- The proposed PR is simple, small, and appears to have few performance or compatibility issues. So I am basically posi...
-
12:31 PM Misc #18977: DevMeeting-2022-09-22
- * [Feature #19013] Error Tolerant Parser
* I want to get feedback for the direction and other use cases. -
12:28 PM Feature #19013 (Closed): Error Tolerant Parser
- # Background
Implementation for Language Server Protocol (LSP) sometimes needs to parse incomplete ruby script for... -
10:56 AM Bug #9760: mkmf does not allow for linking against custom libraries when a system library is present
- This is still an issue in the current master (e.g., https://github.com/ruby/openssl/issues/545).
If I understand c... -
10:51 AM Feature #18411: Introduce `Fiber.blocking` for disabling scheduler.
- `io_uring` handles non-blocking read and write system calls using the ring buffer. So even `read_nonblock` and `write...
-
07:12 AM Feature #18411: Introduce `Fiber.blocking` for disabling scheduler.
- Let me confirm that why `write_nonblock` calls a fiber scheduler?
Or does it solve if `write_nonblock` doesn't call ... -
08:02 AM Bug #19012: BasicSocket#recv* methods return an empty packet instead of nil on closed connections
- @akr pointed on the PR that this behavior might be desirable for "connection-less" sockets such as `DGRAM`.
That s... -
06:03 AM Feature #18951: Object#with to set and restore attributes around a block
- I'm not very familiar with C#, but [Javascript's `with` is deprecated](https://developer.mozilla.org/en-US/docs/Web/J...
-
05:58 AM Feature #18951: Object#with to set and restore attributes around a block
- On the other languages, JavaScript, C#, ... has different meaning (maybe similar to `instance_eval`) so I think the 1...
09/20/2022
-
10:51 PM Bug #18818: Thread waitq does not retain referenced objects, can lead to use after free.
- @ko1 you mentioned you had some ideas to fix this. What would you like to do?
-
10:49 PM Feature #18630: Introduce general `IO#timeout` and `IO#timeout=` for blocking operations.
- I'm proposing to introduce the following:
```ruby
class TimeoutError < StandardError
end
class IO::TimeoutError < T... -
10:19 PM Misc #18977: DevMeeting-2022-09-22
- - [Feature #19008] Introduce coverage support for `eval`.
- Working implementation.
- Can introduce some challeng... -
10:01 PM Bug #18782 (Closed): Race conditions in autoload when loading the same feature with multiple threads.
- I've confirmed after my PRs, this issue cannot be reproduced on HEAD.
-
09:08 PM Feature #16122: Data: simple immutable value object
- zverok (Victor Shepelev) wrote in #note-75:
> * I am not sure that "naming as a first argument" is a widely used fea... -
06:16 PM Feature #16122: Data: simple immutable value object
- @nobu Thanks!
I've applied all suggestions for the code review, except for [this one](https://github.com/ruby/ruby... -
02:13 PM Bug #19012: BasicSocket#recv* methods return an empty packet instead of nil on closed connections
- I opened a PoC patch for it: https://github.com/ruby/ruby/pull/6407
-
01:52 PM Bug #19012 (Closed): BasicSocket#recv* methods return an empty packet instead of nil on closed connections
- `man recvmsg(2)` states:
> Return Value
> These calls return the number of bytes received, or -1 if an error occu... -
10:58 AM Feature #10320: require into module
- vo.x (Vit Ondruch) wrote in #note-24:
> I'd love to see if RubyGems/Bundler could stop vendoring packages:
>
> ht...
09/19/2022
-
05:23 PM Feature #10320: require into module
- I'd love to see if RubyGems/Bundler could stop vendoring packages:
https://github.com/rubygems/rubygems/tree/maste... -
08:32 AM Feature #10320: require into module
- @duerst / @shyouhei
The main goal is to avoid accidental dependency. By not exposing some namespaces globally, yo... -
08:25 AM Feature #10320: require into module
- shyouhei (Shyouhei Urabe) wrote in #note-21:
> May I ask someone the problem this ticket is currently trying to addr... -
04:27 PM Misc #18977: DevMeeting-2022-09-22
- * [Feature #18776] Object shapes as new caching system
* YARV interpreter benchmarks are similar speed or faster
... -
04:26 PM Feature #19011 (Open): Improve LSP support in CRuby development itself
- I would like to add a new configure option for improve working with language servers inside CRuby itself.
The summ... -
03:32 AM Bug #18912: Build failure with Xcode 14 and macOS 13 (Ventura) Beta
- According to the experiments by @katei, the followings are ok.
* `IO.popen`
```ruby
p IO.popen("-") { |f|
if ...
09/18/2022
-
10:20 PM Feature #19010: Follow up of #18996: Support changing irb's autocompletion background
- I agree and support your arguments.
Thank you for the detailed explanation and the reline's reference. -
09:30 PM Feature #19010: Follow up of #18996: Support changing irb's autocompletion background
- kaiquekandykoga (Kaíque Koga) wrote in #note-1:
> Perhaps keeping the current irb's colors as one alternative
`ir... -
05:29 PM Feature #19010: Follow up of #18996: Support changing irb's autocompletion background
- I like the idea of having multiple themes. I use light screen for everything, and I enjoy the way irb is currently di...
-
02:18 PM Feature #19010 (Closed): Follow up of #18996: Support changing irb's autocompletion background
- If the APIs proposed in #18996 (or similar ones) are accepted, we'll be able to configure `irb`'s autocompletion dial...
-
04:01 PM Bug #19007: Unicode tables differences from Unicode.org 14.0 data
- https://github.com/nobu/ruby/tree/emoji
-
11:15 AM Bug #19009: Unable to install pod on M1 Mac
- https://www.youtube.com/watch?v=Nropa9Qj37s&ab_channel=DavidRazmadze
I could find solution in the above video -
09:53 AM Bug #19009 (Third Party's Issue): Unable to install pod on M1 Mac
- see https://bugs.ruby-lang.org/issues/18555#note-6
-
07:12 AM Bug #19009 (Third Party's Issue): Unable to install pod on M1 Mac
- I am trying to install the pod, "CLTying" using the command
platform :ios, '9.0'
target 'Flash Chat iOS13' do... -
10:55 AM Feature #18996: Proposal: Introduce new APIs to reline for changing dialog UI colours
- k0kubun (Takashi Kokubun) wrote in #note-1:
> JFYI, I'm one of the people who are disabling IRB completion, but it... -
10:43 AM Feature #10320: require into module
- May I ask someone the problem this ticket is currently trying to address? I’m confused.
-
02:47 AM Bug #18912: Build failure with Xcode 14 and macOS 13 (Ventura) Beta
- Thank you, then is it ok if `CFString` has been initialized first?
```diff
diff --git a/file.c b/file.c
index de... -
12:01 AM Feature #19008: Introduce coverage support for `eval`.
- @mame thanks for all your feedback and edge cases. I have this working now (proof of concept).
(1) How to deal wit...
09/17/2022
-
09:35 PM Feature #19008: Introduce coverage support for `eval`.
- I'm against introducing a keyword argument to `eval`. `coverage` implementation should not leak into unrelated code.
-
08:40 PM Feature #19008: Introduce coverage support for `eval`.
- In terms of ERB template coverage, I recently added support to Tilt for it. Tilt is the library used by Sinatra, Roda...
-
10:15 AM Feature #19008: Introduce coverage support for `eval`.
- Basically I am okay to this proposal. When I first created coverage.so, I tried to support eval. But @ko1 objected to...
-
09:56 AM Feature #19008 (Closed): Introduce coverage support for `eval`.
- I'd like to introduce coverage support for `eval`. I mostly only care about the case where an explicit path is given,...
-
11:29 AM Bug #18912: Build failure with Xcode 14 and macOS 13 (Ventura) Beta
- I've been doing some digging around the `TestProcess#test_daemon_noclose` test failure.
Minimum reproducible code is ... -
07:47 AM Bug #18912: Build failure with Xcode 14 and macOS 13 (Ventura) Beta
- Xcode 14 has been released. The all stable versions of Ruby couldn't build with Xcode 14.
We fixed this issue at R... -
07:55 AM Feature #19006 (Closed): Inconsistent behaviour of autoload in wrapped script
-
05:13 AM Feature #19006: Inconsistent behaviour of autoload in wrapped script
- Rethinking this, `autoload` can fairly easily be patched at the gem level to make this work, without changes at the l...
-
04:42 AM Feature #19006: Inconsistent behaviour of autoload in wrapped script
- > It was never designed to be transitive, nor documented as being transitive, so I don't think the current behavior i...
-
03:55 AM Feature #19006: Inconsistent behaviour of autoload in wrapped script
- When loading `foo.rb` with the `MyModule` wrapper, you are loading the equivalent of:
```ruby
module MyModule
... -
02:35 AM Feature #19006: Inconsistent behaviour of autoload in wrapped script
- This is related to: https://bugs.ruby-lang.org/issues/10320#note-13
-
01:49 AM Feature #19006 (Closed): Inconsistent behaviour of autoload in wrapped script
- Suppose I have two files, `foo.rb` and `bar.rb`:
```ruby
# foo.rb
puts "loading Foo..."
module Foo
autol... -
05:06 AM Bug #19003: TracePoint behavior inconsistency in 3.2.0-preview2
- jeremyevans0 (Jeremy Evans) wrote in #note-2:
I just saying this behavior is inconsistent between versions.
Cur... -
05:05 AM Bug #18816: Ractor segfaulting MacOS 12.4 (aarch64 / M1 processor)
- ruby_3_1 99d254d8b025fd952375ed15c345ecc1b806652a merged revision(s) de51bbcb544651fb499dd4cc757a2bf6f3b439cf.
-
04:30 AM Bug #19005: Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
- Thanks! I've confirmed this solves the problem and that the linker adds this argument.
Could this patch be backpor... -
03:10 AM Bug #19005 (Closed): Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
- Applied in changeset commit:git|6898984f1cd1b0375c3da44d7832724489e0e470.
----------
[Bug #19005] dynamic_lookup lin... -
04:10 AM Bug #19007 (Closed): Unicode tables differences from Unicode.org 14.0 data
- I found the header in Unicode Emoji 14.0 data files had changed slightly (and again at 15.0), but `enc/unicode/case-f...
-
02:32 AM Feature #10320: require into module
- @shyouhei
> Pure-ruby codes could perhaps be loaded multiple times side-by-side
Not multiple times, loaded only onc... -
02:00 AM Feature #10320: require into module
- > This NilClass definition, even if reassigning global ::NilClass doesn't have any effect on nil though, isn't it?
Or... -
01:53 AM Feature #10320: require into module
- > I have only quickly skimmed Im, so I may say innacurate things, but it seems to me that what would be desirable wou...
Also available in: Atom