Activity
From 03/21/2021 to 03/27/2021
03/27/2021
-
11:50 PM Revision e398a0e5 (git): Remove unneeded rb_ident_hash_new function declaration
-
11:48 PM Bug #17754 (Closed): NoMethodError#to_s makes segmentation fault when Module#name returns non string value
- Applied in changeset commit:git|0a544c0c35f7445d69402d7c53d825384c728017.
----------
Fix segmentation fault when `Mo... -
02:14 PM Bug #17754 (Closed): NoMethodError#to_s makes segmentation fault when Module#name returns non string value
- GH-PR: https://github.com/ruby/ruby/pull/4328
This code makes segmentation fault.
```console
$ ruby -v
ruby 3... - 11:48 PM Revision cc15ae34 (git): * 2021-03-28 [ci skip]
-
11:47 PM Revision 0a544c0c (git): Fix segmentation fault when `Module#name` returns non string value [Bug #17754]
- * Add test for NoMethodError#to_s does not segfault
* Ensure no segfault even if Module#name is overridden -
09:51 PM Feature #17753: Add Module#namespace
- Eregon (Benoit Daloze) wrote in #note-2:
> @sawa I'd say first assignment to a named constant wins, just like for Mo... -
11:33 AM Feature #17753: Add Module#namespace
- @sawa I'd say first assignment to a named constant wins, just like for Module#name.
I agree with the feature.
I'd su... -
07:58 AM Feature #17753: Add Module#namespace
- What would you expect if a module has multiple names?
```ruby
module E; end
E::F = A::B::C
```
Should `A::B::C.oute... -
06:30 PM Bug #17756 (Closed): StringScanner#charpos makes segmentation fault when target.byteslice returns non string value
- GH-PR: https://github.com/ruby/strscan/pull/20
This is a `strscan` issue.
I'm not sure the best way of how to han... -
02:27 PM Bug #17755 (Closed): Pathname#split makes segmentation fault when File.split returns non array value
- GH-PR: https://github.com/ruby/pathname/pull/4
This looks a `pathname` issue, But It happened on `ruby 2.7.2p137 (... -
12:48 PM Feature #17752: Enable -Wundef for C extensions in repository
- Indeed, and that patch looks good to me.
-
12:25 PM Feature #17752: Enable -Wundef for C extensions in repository
- > The value of the macro ultimately does not matter for all `HAVE_` macros.
There is a counterexample: `HAVE_BACKT... -
11:43 AM Feature #17752: Enable -Wundef for C extensions in repository
- The `#if UNDEFINED_IDENTIFIER` seems fairly rare (56 vs 637), so it also seems more consistent to always use `#ifdef`...
-
03:25 AM Feature #17752: Enable -Wundef for C extensions in repository
- I think it's just a matter of coding style to allow evaluating undefined identifiers, whether it is good or bad.
T... -
12:02 PM Revision 95d9fe95 (git): Update to ruby/spec@fd6eddd
-
12:02 PM Revision 44736a6b (git): Update to ruby/mspec@d1adf59
-
11:36 AM Misc #17751: Do these instructions (<<,+,[0..n]) modify the original string without creating copies?
- I was looking for a FAQ on the site to see if it was allowed to open topics not related to bugs or improvements but I...
-
09:07 AM Misc #17751 (Closed): Do these instructions (<<,+,[0..n]) modify the original string without creating copies?
- > When you say **"may take a long time"** does it apply even if **'str'** is 3GB and **'header'** is only 5bits?
Yes... -
08:45 AM Misc #17751: Do these instructions (<<,+,[0..n]) modify the original string without creating copies?
- @xtkoba
Hey thanks, your code gave me a great idea, with some modifications I can do what I needed. Very helpful.
*... -
08:11 AM Misc #17751: Do these instructions (<<,+,[0..n]) modify the original string without creating copies?
- There is no need to join when you write strings to a file:
```ruby
data = {:header => "header", :payload => ["foo",... -
07:45 AM Misc #17751: Do these instructions (<<,+,[0..n]) modify the original string without creating copies?
- xtkoba (Tee KOBAYASHI) wrote in #note-3:
> I would not even concatenate any strings and would `push` them to an arra... -
01:10 AM Misc #17751: Do these instructions (<<,+,[0..n]) modify the original string without creating copies?
- > I would like to do something similar to (<<), which I understand does not create copies.
There is `String#prepen... -
12:33 AM Misc #17751: Do these instructions (<<,+,[0..n]) modify the original string without creating copies?
- I would not even concatenate any strings and would `push` them to an array, as if they were immutable (like in Go lan...
-
08:22 AM Revision 31ae931e (git): [Doc] Update regex engine to Onigumo in doc/extension.* [ci skip]
- regex.c has been removed in 8e65234086a15f90585bc09cce82dbad2aa647d7
-
07:39 AM Revision 89fa5b13 (git): Add rb_exc_exception function
- `rb_exc_raise` and `rb_fatal` func have similar code(in `eval.c`).
I think that better cut out and replace these code... -
06:49 AM Feature #17472: HashWithIndifferentAccess like Hash extension
- > Use JSON.parse(data, symbolize_names: true)
I know that. Yet the fact is these bugs happen again and again (not on... -
01:03 AM Feature #17472: HashWithIndifferentAccess like Hash extension
- joelb (Joel Blum) wrote in #note-17:
> [...] what happens is every time you do JSON.parse you will get stringified k... -
12:31 AM Feature #17472: HashWithIndifferentAccess like Hash extension
- > I think the critical use case for HashWithIndifferentAccess is params; where you want to be using symbol keys becau...
-
03:55 AM Revision aceb8c0b (git): Fix Enumerable#tally with some arguments pattern [Feature #17744]
- * Add test cases for Enumerable#tally with hash argument
* Add ruby/spec for Enumerable#tally with hash argument
* ... - 01:15 AM Revision 785c77d7 (git): * 2021-03-27 [ci skip]
-
01:15 AM Revision 8a89dd2a (git): No codesign in tests
03/26/2021
-
10:34 PM Misc #17751: Do these instructions (<<,+,[0..n]) modify the original string without creating copies?
- @xtkoba
But use this:
``` ruby
# [header, str]
data = ["", ""]
data[1] << "some data"
```
Or this:
``` ruby
d... -
11:27 AM Misc #17751: Do these instructions (<<,+,[0..n]) modify the original string without creating copies?
- I understand that in the last case a copy of the content of `str` is not created, although it can trigger `memmove` w...
-
09:22 AM Misc #17751 (Closed): Do these instructions (<<,+,[0..n]) modify the original string without creating copies?
- In my program a string increases considerably in size inside a loop, at the end of that loop a header is created that...
-
07:19 PM Feature #17753 (Open): Add Module#namespace
- Given code like this:
```ruby
module A
module B
class C; end
class D; end
end
end
```
We can... -
05:56 PM Bug #17354: Module#const_source_location is misleading for constants awaiting autoload
- This was discussed during the March 2021 developer meeting, but a conclusion was not reached: https://github.com/ruby...
-
05:45 PM Feature #17749: Const source location without name
- Actually a good way to list all files where methods were added to the class is to go though instance_methods and ask ...
-
05:44 PM Feature #17749: Const source location without name
- `Module#source_location` sounds good to me.
I wonder if we should try to collect all places where the class/module... -
04:09 PM Feature #17749: Const source location without name
- I've renamed it to `source_location`. So it's `A::B.source_location`.
-
06:57 AM Feature #17749: Const source location without name
- I also think that a method name other than `const_source_location` should be used for this feature because this featu...
-
02:01 AM Feature #17749: Const source location without name
- Personally I agree with Aaron's use case or the general potential usefulness
of being able to query const_source_loc... -
12:12 AM Feature #17749: Const source location without name
- I agree that `source_location` would be better for this new feature, since it is referring to the receiver of the cal...
-
05:04 PM Feature #17752 (Closed): Enable -Wundef for C extensions in repository
- I would like to enable `-Wundef` for C extensions built/bundled with CRuby.
From https://gcc.gnu.org/onlinedocs/gc... -
09:53 AM Bug #17748: Ruby 3.0 takes a long time to resolv DNS of nonexistent domains
- I was able to reproduce the issue on my Linux box and was digging into this. There actually seem to be two issues beh...
-
09:16 AM Feature #17679: Ractor incoming channel can consume unlimited resources
- That's a reasonable point, @marcandre. I also did tried something similar at https://ivoanjo.me/blog/2021/02/14/racto...
-
07:29 AM Feature #17744 (Closed): Accumulate `Enumerable#tally` results
- Applied in changeset commit:git|9143d21b1bf2f16b1e847d569a588510726d8860.
----------
Enumerable#tally with the resul... -
07:29 AM Revision 9143d21b (git): Enumerable#tally with the resulting hash [Feature #17744]
-
06:48 AM Feature #17750 (Closed): Update Unicode data to Unicode Version 13.0.0
- The newest version of Unicode is Unicode 13.0.0 since about one year (see http://www.unicode.org/versions/Unicode13.0...
-
05:12 AM Bug #17747 (Closed): `make up` is broken with clean repo.
- Thanks for explaining. It's reasonable.
-
04:57 AM Bug #17747: `make up` is broken with clean repo.
- The files generated from Unicode data files (enc/unicode/12.1.0/{casefold,name2ctype}.h and lib/unicode_normalize/tab...
-
04:49 AM Bug #17747: `make up` is broken with clean repo.
- I confirmed to work with https://github.com/ruby/ruby/commit/041a4f9a5e04eb4e6f8f26d143a613a817e18717
But, the cur... -
03:37 AM Revision 6a352e27 (git): [ruby/erb] Version 2.2.3
- https://github.com/ruby/erb/commit/03bc4a8274
-
03:35 AM Revision 3789d58c (git): [ruby/erb] Clarify supported ruby versions in gemspec
- https://github.com/ruby/erb/commit/b40db4114a
-
02:34 AM Misc #17720 (Assigned): Cirrus CI to check non-x86_64 architecture cases by own machines
- >did you mean I will maintain not only the Cirrus CI
Yes, I means not only the Cirrus CI. - 12:44 AM Revision 3c0528ad (git): * 2021-03-26 [ci skip]
03/25/2021
-
11:29 PM Feature #17749 (Open): Const source location without name
- Hi,
I would like to be able to ask a class or module what its source location is without knowing the name. For ex... -
06:39 PM Feature #17743: Show argument types in backtrace
- ufuk (Ufuk Kayserilioglu) wrote in #note-4:
> p8 (Petrik de Heus) wrote in #note-3:
> > ```
> > from hi.rb:2:in `s... -
06:36 PM Bug #17748: Ruby 3.0 takes a long time to resolv DNS of nonexistent domains
- > maybe we can just revert the behavior on Linux. #12838 is a corner case, certainly the timeout for invalid domains...
-
03:04 PM Bug #17748: Ruby 3.0 takes a long time to resolv DNS of nonexistent domains
- I couldn't reproduce the bug on Windows or OpenBSD. Since the bug appears to be limited to Linux, maybe we can just ...
-
12:41 PM Bug #17748: Ruby 3.0 takes a long time to resolv DNS of nonexistent domains
- The bug seem to be introduced by https://github.com/ruby/ruby/commit/9682db065158da5fa4ec8a3bc267da45b429b92c
Reve... -
12:28 PM Bug #17748: Ruby 3.0 takes a long time to resolv DNS of nonexistent domains
- I ran a quick profiler:
All the time is spent waiting on the socket to be readable:
```
========================... -
12:16 PM Bug #17748: Ruby 3.0 takes a long time to resolv DNS of nonexistent domains
- I was able to reproduce on both 3.0.0-p0 as well as the current `ruby_3_0` branch.
However it seems to be limited ... -
11:07 AM Bug #17748 (Closed): Ruby 3.0 takes a long time to resolv DNS of nonexistent domains
- I'm running into a subtle bug when trying to resolv a nonexistent domain.
```
$ ruby -v
ruby 2.7.2p137 (... -
03:38 PM Revision 041a4f9a (git): Stop downloading Unicode files twice
- These files should have been downloaded in update-remote.
-
03:37 PM Feature #12125: Proposal: Shorthand operator for Object#method
- @cvss, your two other examples are also not convincing. Here is how one can write them:
```ruby
some_even_set = s... -
03:32 PM Feature #12125: Proposal: Shorthand operator for Object#method
- cvss (Kirill Vechera) wrote in #note-31:
> @marcandre, comparing performance, the `#method` way is better:
>
> The `... -
03:25 PM Feature #12125: Proposal: Shorthand operator for Object#method
- I agree, `to_h` is better, but for hashes only. When we have no such a shorthand with other classes or other construc...
-
02:55 PM Feature #12125: Proposal: Shorthand operator for Object#method
- @marcandre, comparing performance, the `#method` way is better:
The `map{File.basename(_1)}` code has two performa... -
06:32 AM Feature #12125: Proposal: Shorthand operator for Object#method
- Since then, we have `_1`:
```ruby
Dir["*/*.c"].map{File.basename(_1)}
```
My understanding is that a syntax f... -
02:26 AM Feature #12125 (Open): Proposal: Shorthand operator for Object#method
- Re-opened as this feature has been reverted.
-
02:19 PM Misc #17720: Cirrus CI to check non-x86_64 architecture cases by own machines
- > I and naruse (and others) hope to maintain non-x86 platform. But we don't have enough resources that are working ti...
-
12:00 PM Misc #17720: Cirrus CI to check non-x86_64 architecture cases by own machines
- > Do you interest to maintain it as a ruby committer?
@hsbt, @mame, yes! I am interested in maintaining Cirrus CI ... -
07:43 AM Misc #17720: Cirrus CI to check non-x86_64 architecture cases by own machines
- hsbt (Hiroshi SHIBATA) wrote in #note-4:
> @jaruga
>
> Do you interest to maintain it as a ruby committer?
+1 -
07:03 AM Misc #17720: Cirrus CI to check non-x86_64 architecture cases by own machines
- Interesting.
I and naruse (and others) hope to maintain non-x86 platform. But we don't have enough resources that a... -
09:54 AM Revision ad8842c0 (git): [ruby/irb] Cache completion files to require
- https://github.com/ruby/irb/commit/612ebcb311
-
09:06 AM Revision f45bed0a (git): Use XRUBY to expand path instead of platform dependent
-
08:10 AM Revision e7dc6f2a (git): Generate encoding header before enc.mk
- As some encodings need the corresponding header.
-
06:55 AM Feature #17744: Accumulate `Enumerable#tally` results
- Go ahead.
Matz.
-
06:45 AM Revision cda60ee6 (git): Keep unicode_normalize/tables.rb as-is
- Define no dependency unless ALWAYS_UPDATE_UNICODE is set to yes,
so that `make prog` works in a just-checkedout worki... -
06:44 AM Bug #17747 (Closed): `make up` is broken with clean repo.
- `make up` is broken when after cloning git repo like https://github.com/ruby/ruby.
expected instructions
```
.... -
05:59 AM Revision 12812c2b (git): Fix test-bundler-parallel errors when out-of-place build
03/24/2021
-
11:58 PM Feature #12125: Proposal: Shorthand operator for Object#method
- Since the proposed feature was reverted in #16275, maybe this issue should be re-opened to continue discussion and "r...
-
10:09 PM Feature #17743: Show argument types in backtrace
- p8 (Petrik de Heus) wrote in #note-3:
> ```
> from hi.rb:2:in `say_hi' called with NilClass, Numeric, String
> ```... -
08:39 PM Feature #17743: Show argument types in backtrace
- Eregon (Benoit Daloze) wrote in #note-2:
> How would your format when the method takes multiple arguments?
```
f... -
07:54 PM Feature #17743: Show argument types in backtrace
- How would your format when the method takes multiple arguments?
Should we show the value or just the class?
I thi... -
09:05 AM Feature #17743 (Open): Show argument types in backtrace
- Given the following Ruby program:
``` ruby
def say_hi(person)
puts message(person)
end
def message(person)
... -
09:02 PM Feature #17745: `IO#close_on_exec=` returns different value when called with `send, __send__, public_send` or not
- I also think the "returns nil" example should be removed simply.
-
07:38 PM Feature #17745: `IO#close_on_exec=` returns different value when called with `send, __send__, public_send` or not
- The PR looks good to me.
As you may know `recv.foo= value` always return `value`, no matter what the `foo=` method... -
04:22 PM Feature #17745 (Closed): `IO#close_on_exec=` returns different value when called with `send, __send__, public_send` or not
- ```console
$ ruby -v -e 'p(STDIN.close_on_exec = 42)'
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-darwin2... -
06:31 PM Revision b25361f7 (git): Change heap walking to be safe for object allocation
-
06:15 PM Bug #17746 (Closed): Backport f9f13a4f6d8be706b17efc089c28f7bc617ef549 to Ruby 3.0
- This is necessary fix a bug in Kernel#caller missing frames, introduced with the fix for #17581. This should be back...
-
06:15 PM Revision f9f13a4f (git): Ensure that caller respects the start argument
- Previously, if there were ignored frames (iseq without pc), we could
go beyond the requested start frame. This has t... -
05:22 PM Feature #17524: resolv: add some more characters in IPv6 link local zone id
- I just faced this issue where `cni-podman0` including `-` is used as string matching with `Resolv::IPv6::Regex_Compre...
- 03:20 PM Revision 91ab024d (git): * 2021-03-25 [ci skip]
-
03:20 PM Revision 2c3ac0fe (git): Update bundled_gems
-
02:35 PM Bug #17581: Ruby 3.0 backtrace sometimes returns empty array
- @jeremyevans0 indeed that fixes the issue. Thanks a lot!
-
02:11 PM Bug #17581: Ruby 3.0 backtrace sometimes returns empty array
- @byroot https://github.com/ruby/ruby/pull/4237 hasn't been merged yet, I'm guessing that may fix your example.
-
12:08 PM Bug #17581: Ruby 3.0 backtrace sometimes returns empty array
- @jeremyevans I'm not sure this was properly fixed:
```ruby
def label
p caller.first
end
def label_caller
... -
02:29 PM Feature #17682: String#casecmp performance improvement
- bump.
I'll be happy to make any suggested changes to the PR.
I hope `casecmp` performance is important enough to de... -
02:14 PM Bug #17665 (Closed): Make failed on x86_64-cygwin (miniruby.exe segmentation fault)
-
02:13 PM Bug #17652 (Closed): GC compaction crash on mprotect
-
02:11 PM Feature #17744: Accumulate `Enumerable#tally` results
- ~~Is there an issue using `merge`?~~
I retract my question, this change sounds simple enough -
01:10 PM Feature #17744 (Closed): Accumulate `Enumerable#tally` results
- A [feature request] at [DevelopersMeeting20200317Japan]:
> * ko1: want to accumulate `Enumerable#tally` results
>
... -
01:29 PM Feature #17718: a method paramaters object that can be pattern matched against
- nobu (Nobuyoshi Nakada) wrote in #note-3:
> I think there was a proposal for a similar concept, "rest keywords includ... -
11:34 AM Bug #17655: Experiencing Repeated Segmentation Faults Using Puma with Ruby 3.0.0
- This seems similar to the following fixed issue: https://bugs.ruby-lang.org/issues/17728
-
11:13 AM Revision 1f08b0d1 (git): Removed dln_a_out
- a.out format is considered extinct nowadays.
-
10:25 AM Bug #17742: Random.rand gets wrong after using Ractor and requiring benchmark
- I think that it is fixed by 3acc81d9.
```
$ cat test.rb
10.times do
r = 100.times.map { Ractor.new{ Ractor.yie... -
08:22 AM Bug #17742: Random.rand gets wrong after using Ractor and requiring benchmark
- > It is possible that this issue has already been fixed
I think so too. I compiled the `ruby_3_0` branch (what wil... -
02:41 AM Bug #17742: Random.rand gets wrong after using Ractor and requiring benchmark
- I cannot reproduce this with a recent development version (3.1.0dev) on Git. It is possible that this issue has alrea...
-
07:39 AM Feature #17685 (Feedback): Marshal format for out of band buffer objects
-
07:10 AM Revision 2dcbc6ef (git): [ruby/irb] fix completion test when out-of-place build
-
06:43 AM Revision 89caf51d (git): [ruby/reline] Suppress crashing when completer_{quote,word_break}_characters is empty
- https://github.com/ruby/reline/commit/c6f1164942
-
06:43 AM Revision 758f2b35 (git): [ruby/reline] Support preposing and postposing for Reline.completion_proc
- https://github.com/ruby/reline/commit/1f469de90c
-
06:43 AM Revision 4b33d860 (git): [ruby/reline] Reline.delete_text removes the current line in multiline
- https://github.com/ruby/reline/commit/da90c094a1
-
06:43 AM Revision b764c8d3 (git): [ruby/reline] Add Reline.ungetc to control buffer
- https://github.com/ruby/reline/commit/43ac03c624
-
06:26 AM Revision a5b6baae (git): Fix test-bundler failures when XDG_CONFIG_HOME is not writable
- https://github.com/ruby/actions/runs/2175399707?check_suite_focus=true
```
Errno::EACCES: Permission denied @ dir_s_m... -
06:11 AM Revision 0927756e (git): [ruby/irb] Complete require and require_relative
- https://github.com/ruby/irb/commit/1c61178b4c
-
05:39 AM Revision 0259ee60 (git): [ruby/irb] Change ripper_lex_without_warning to a class method
- https://github.com/ruby/irb/commit/d9f8abc17e
-
04:23 AM Revision c9d0053e (git): Fixed compilation errors when USE_DLN_A_OUT
-
04:02 AM Revision 850448ab (git): Fix leaked file descriptor in passwd test
03/23/2021
-
08:59 PM Bug #17742 (Closed): Random.rand gets wrong after using Ractor and requiring benchmark
- Dear All,
I use Ruby v3.0.0 on Ubuntu 18.04 x64 compiled from source the recommended way and when I run the follow... - 08:10 PM Revision 061edf6b (git): * 2021-03-24 [ci skip]
-
08:10 PM Revision 417c648f (git): Free iv index table
- IV index tables weren't being freed. This program would leak memory:
```ruby
loop do
k = Class.new do
def ini... - 07:52 PM Revision d3779ab3 (git): * 2021-03-24 [ci skip]
-
07:52 PM Revision 2efda212 (git): Merge RubyGems-3.2.15 and Bundler-2.2.15 (#4311)
-
08:20 AM Revision 607aa117 (git): Ignore useless separators preceding a file encoding comment
-
08:10 AM Bug #17732: rb_enc_interned_str crashes if called with a not yet loaded encoding
- > I'm afraid that this can be happen in earlier than 3.0 too.
Hum. `rb_enc_interned_str` was introduced in 3.0.
... -
07:44 AM Revision a58f9aa3 (git): Assertion for colon-separated encoding pragma
-
07:32 AM Revision c83bd2a5 (git): Refined failure messages in TestFileExhaustive#test_test
-
03:20 AM Revision 81d52978 (git): test/zlib/test_zlib.rb: stop a failure on armv7l
- The platform defines a constant File::TMPFILE, but it seems unavailable
(maybe depending on the file system?).
http:... -
03:20 AM Revision 17550c64 (git): test/ruby/test_fiber.rb: relax timeout on Solaris
- ... of test_many_fibers_with_threads because the test seems to take
about 180 sec. on Solaris. This change extends th... -
01:24 AM Feature #17741: Ruby links to `objc` for convenience - this should be moved into a native ext
- As far as I remember, I've heard that libobjc needs to be linked against the executable file instead of dynamically l...
03/22/2021
-
11:33 PM Bug #17732 (Closed): rb_enc_interned_str crashes if called with a not yet loaded encoding
- I missed that the link was only in the pull-request description but not in the commit log.
I'm afraid that this ca... -
03:11 PM Bug #17732: rb_enc_interned_str crashes if called with a not yet loaded encoding
- @nobu thanks for merging https://github.com/ruby/ruby/pull/4290
Do you think it should be backported to 3.0?
Ei... -
11:20 PM Revision 4bc09c96 (git): Suppress verbose messages
- Get rid of warnings in the parallel test.
```
unknown command: "Switch to inspect mode."
``` -
10:42 PM Feature #17730: Ruby on macOS transitively links to ~150 dylibs
- rickmark (Rick Mark) wrote in #note-9:
> naruse (Yui NARUSE) wrote in #note-7:
> > duerst (Martin Dürst) wrote in #... -
07:50 PM Feature #17730: Ruby on macOS transitively links to ~150 dylibs
- rickmark (Rick Mark) wrote in #note-8:
> nobu (Nobuyoshi Nakada) wrote in #note-5:
> > The Security framework is li... -
07:38 PM Feature #17730: Ruby on macOS transitively links to ~150 dylibs
- naruse (Yui NARUSE) wrote in #note-7:
> duerst (Martin Dürst) wrote in #note-6:
> > rickmark (Rick Mark) wrote:
> ... -
07:37 PM Feature #17730: Ruby on macOS transitively links to ~150 dylibs
- nobu (Nobuyoshi Nakada) wrote in #note-5:
> The Security framework is linked only when it is available but CommonRan... -
02:58 AM Feature #17730: Ruby on macOS transitively links to ~150 dylibs
- duerst (Martin Dürst) wrote in #note-6:
> rickmark (Rick Mark) wrote:
>
> > Further CoreFoundation is only used f... -
07:56 PM Feature #17741 (Open): Ruby links to `objc` for convenience - this should be moved into a native ext
- As a convenance to extension developers Ruby on macOS always links to libobjc. This could be better handled with a n...
- 04:30 PM Revision c1497080 (git): * 2021-03-23 [ci skip]
-
04:30 PM Revision 37abe1a2 (git): [Doc] Standardize wording s/sweeped/swept/
- 02:32 PM Revision 816a1d97 (git): coroutine mac m1 update.
- using proper link register and frame pointer which equal x30/x29.
- 02:32 PM Revision 35d30c6a (git): vm dump display return address in the abscence of X30 in Mac ARM64.
- 01:51 PM Revision 5e16c3a1 (git): solaris/illumos build fix.
-
12:37 PM Revision 7e8a9af9 (git): rb_enc_interned_str: handle autoloaded encodings
- If called with an autoloaded encoding that was not yet
initialized, `rb_enc_interned_str` would crash with
a NULL poi... -
12:16 PM Revision 5b272a64 (git): [Doc] Fix a typo around Hash#compare_by_identity
-
09:59 AM Revision ad0fa532 (git): [DOC] some methods of Fiber do not need to require anymore [Feature #17407]
-
06:33 AM Revision ec4a41c4 (git): [Doc] Fix a typo s/interseting/interesting/
-
05:10 AM Revision 7d3fdfb2 (git): Hash#transform_values! ensures receiver modifiable in block [Bug #17736]
03/21/2021
- 03:20 PM Revision db0ad483 (git): * 2021-03-22 [ci skip]
-
03:20 PM Revision 5e2e8ad9 (git): Add `RbConfig::CONFIG["platform"]`
- Means the platform with the actual CPU info on universal binary.
The CPU in "arch" is fixed as "universal" to refer t... -
10:16 AM Feature #17730: Ruby on macOS transitively links to ~150 dylibs
- rickmark (Rick Mark) wrote:
> Further CoreFoundation is only used for one call in the entire codebase of `CFString... -
08:57 AM Revision cb396d42 (git): Share variables defined in common GNUmakefile also in cygwin/mingw
-
07:01 AM Revision 94254117 (git): [ruby/irb] Have some right padding
- instead of filling out an entire line
https://github.com/ruby/irb/commit/6ac8f45f5f -
06:57 AM Revision 450d1f2c (git): [ruby/irb] Deal with different screen sizes
- e.g. http://rubyci.s3.amazonaws.com/centos8/ruby-master/log/20210321T063003Z.fail.html.gz
https://github.com/ruby/ir... -
06:50 AM Revision 75b38f18 (git): [ruby/irb] Fix step's argument
- cols.size was calling Integer#size, which returns 8.
Fixing a bug of https://github.com/ruby/irb/pull/209
https://g... -
06:19 AM Revision d0b044a8 (git): [ruby/irb] Fix column overflow on ls output
- https://github.com/ruby/irb/commit/6115754623
-
06:14 AM Feature #17411 (Closed): Allow expressions in pattern matching
- Applied in changeset commit:git|21863470d965b8cc299b1f82417c70d5d26f8ab2.
----------
Pattern matching pin operator a... -
06:14 AM Revision 21863470 (git): Pattern matching pin operator against expression [Feature #17411]
- This commit is based on the patch by @nobu.
-
05:43 AM Revision c761586b (git): I gave up tentatively to support autoconf 2.70 in ruby_2_7 and remove failing build on GitHub Actions MinGW
- 05:27 AM Revision 338d7ec9 (git): * 2021-03-21 [ci skip]
-
05:27 AM Revision ad8d6dcb (git): Revert "merge revision(s) c32375883a696fcf8e9e99875f1339ee5474a255:"
- This reverts commit cfd1a17292ae37db4d09c1452a4a84e7fd58e7cf.
-
05:19 AM Revision cfd1a172 (git): merge revision(s) c32375883a696fcf8e9e99875f1339ee5474a255:
- Update for autoconf 2.70
---
configure.ac | 232 +++++++++++++++++----------... -
04:40 AM Revision 232433f2 (git): [ruby/irb] Add whereami command
- https://github.com/ruby/irb/commit/bc822e4aac
-
03:59 AM Revision 5f72962a (git): [ruby/irb] Implement ls command
- https://github.com/ruby/irb/commit/19b6c20604
-
02:27 AM Misc #17733: Add peterzhu2118 as a committer
- Thank you user:hsbt, I've sent an email with my information.
-
01:21 AM Misc #17733: Add peterzhu2118 as a committer
- @peterzhu2118
Can you provide the your information about https://bugs.ruby-lang.org/projects/ruby/wiki/CommitterHo... -
01:07 AM Revision d36ac283 (git): Ensure the receiver hash modifiable before updating [Bug #17736]
- Close https://github.com/ruby/ruby/pull/4298
-
12:38 AM Revision d319eb60 (git): Add Hash#{update, merge!} test to ensure receiver modifiable in block
Also available in: Atom