Activity
From 04/22/2023 to 04/28/2023
04/28/2023
-
11:44 PM Revision 8189a140 (git): Revert "[ruby/rdoc] Update test libraries from ruby/ruby 2023-04-29"
- This reverts commit 966f0d91e2a86fa1347cdafbe1af47e7350aa4ca.
-
05:20 PM Revision e9930b51 (git): [ruby/irb] Retire magic-file.rb
- (https://github.com/ruby/irb/pull/574)
`MagicFile` was introduced around v0.9.6, which was like 14~15 years ago.
It ... -
05:09 PM Revision d4dc149c (git): Update an Intel SDM link [ci skip]
-
04:09 PM Revision 966f0d91 (git): [ruby/rdoc] Update test libraries from ruby/ruby 2023-04-29
- From https://github.com/ruby/ruby/commit/74028c210c23a13b3168886efcf837b4bf930468
https://github.com/ruby/rdoc/commi... -
03:46 PM Revision 74028c21 (git): sync_tool.rake: Fold too long message [ci skip]
- Split into title and body, like as the pull-request.
-
03:39 PM Revision d887cd5e (git): sync_tool.rake: Add --update and --keep options [ci skip]
-
03:26 PM Feature #19520: Support for `Module.new(name)` and `Class.new(superclass, name)`.
- Ah right. So an anonymous class is used to ensure there is no conflict with the generated method name and e.g. it can...
-
01:33 PM Feature #19520: Support for `Module.new(name)` and `Class.new(superclass, name)`.
- Eregon (Benoit Daloze) wrote in #note-39:
> Why not `#<MyTemplate:0x000055e017895038 @path="path/to/file">` for an i... -
10:59 AM Feature #19520: Support for `Module.new(name)` and `Class.new(superclass, name)`.
- ioquatix (Samuel Williams) wrote in #note-38:
> In any case, this also affects the output of errors such that those ... -
02:38 PM Feature #8707: Hash#reverse_each
- Another point is that that hash.reverse_each already exists via enumerable, but with a highly suboptimal array conver...
-
01:31 PM Revision 08608be7 (git): sync_tool.rake: Adjust the location [ci skip]
-
01:05 PM Revision 9ea1281a (git): Add sync_tool.rake [ci skip]
-
01:05 PM Revision afc98e3b (git): Copy also helper.rb [ci skip]
-
01:05 PM Revision 0bd27823 (git): Improve sync_test_lib.rb [ci skip]
- - read files to copy once at first
- take the destination top directory from command line arguments
- fix a typo -
12:08 PM Bug #19622 (Closed): Undocumented behavior of Array#& and similar methods
- Currently, the [Array#& docs](https://ruby-doc.org/3.2.2/Array.html#method-i-26) only state that the objects are comp...
-
11:55 AM Feature #19617: Add Method#binding and UnboundMethod#binding, similar to Proc#binding
- I think `Method#defining_proc` and `UnboundMethod#defining_proc` make more sense, as most methods (all the ones defin...
-
11:32 AM Bug #19621 (Closed): Resolv::Hosts uses ineffective File.read, making using big hosts file 'impossible'
-
10:05 AM Bug #19621: Resolv::Hosts uses ineffective File.read, making using big hosts file 'impossible'
- The reading does not seem to be the problem, but the hash operations.
-
09:04 AM Bug #19621 (Closed): Resolv::Hosts uses ineffective File.read, making using big hosts file 'impossible'
- By default on unixoid systems, `Resolv` will read `/etc/hosts` once. Privacy- and security aware people might use the...
-
11:29 AM Revision 7ba37cb7 (git): [ruby/resolv] Prefer `Array#concat` over `#+=` on `Array`
- Fix https://bugs.ruby-lang.org/issues/19621
https://github.com/ruby/resolv/commit/7faaa78847 -
09:29 AM Revision 35da0d4a (git): Support older git
- The -b flag is available since 2.28, but Ubuntu 20.04 uses 2.25.
-
07:20 AM Feature #12165: Hash#first, Hash#last
- stillhart (Fabian Stillhart) wrote:
> Interestingly I while playing arround I found out that the Hash#first method w... -
04:58 AM Feature #19559: Introduce `Symbol#+@` and `Symbol#-@`, and eventually replace boolean arguments with symbols
- 以下のコメントに付き、松本さん以外の開発者の方でも対処できる方がいれば、対処をお願いします。
- 03:45 AM Revision 9b07d30d (git): Bump github/codeql-action from 2.3.0 to 2.3.2
- Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.3.0 to 2.3.2.
- [Release notes](https://... - 02:05 AM Revision 4134eb21 (git): Update bundled gems list at f6694b5bc89dffdc1d8b24f8c08ded [ci skip]
-
02:04 AM Revision f6694b5b (git): Bundle rbs-3.1.0 (#7766)
04/27/2023
-
09:49 PM Feature #19520: Support for `Module.new(name)` and `Class.new(superclass, name)`.
- The difference between a dynamically defined `inspect` which can do anything vs `Module#name` which is cached is sign...
-
03:36 PM Feature #19520: Support for `Module.new(name)` and `Class.new(superclass, name)`.
- Dan0042 (Daniel DeLorme) wrote in #note-35:
> But let's say it really is too slow to do a `rb_funcall` for each ne... -
01:27 PM Feature #19520: Support for `Module.new(name)` and `Class.new(superclass, name)`.
- ioquatix (Samuel Williams) wrote in #note-33:
> @Dan0042 unfortunately your proposal doesn't really work for nested ... -
12:35 PM Feature #19520: Support for `Module.new(name)` and `Class.new(superclass, name)`.
- ioquatix (Samuel Williams) wrote in #note-33:
> doesn't really work for nested classes
Why not? Can you elaborate... -
07:00 AM Feature #19520: Support for `Module.new(name)` and `Class.new(superclass, name)`.
- @Dan0042 unfortunately your proposal doesn't really work for nested classes without major performance issues.
-
01:09 AM Feature #19520: Support for `Module.new(name)` and `Class.new(superclass, name)`.
- I also really want the ability to give better names to dynamically created classes. In particular for something that ...
-
09:27 PM Revision f2c36773 (git): Introduce --enable-rjit=disasm
-
08:28 PM Feature #8707: Hash#reverse_each
- > Do we really need it? What is use-cases?
When you have an ordered collection it seems self evident that you may ne... -
08:16 PM Feature #12165: Hash#first, Hash#last
- Hash should absolutely have a performant last method that doesn't build an intermediate array (`hash.(values|keys).la...
-
08:04 PM Feature #19617: Add Method#binding and UnboundMethod#binding, similar to Proc#binding
- Another use-case is simply to match `Proc#binding`. I originally assumed that Method#binding and UnboundMethod#bindi...
-
06:52 PM Feature #19617: Add Method#binding and UnboundMethod#binding, similar to Proc#binding
- Perhaps I shouldn't have given the Regexp use-case, since there are many other approaches we can (and should) use to ...
-
06:44 PM Feature #19617: Add Method#binding and UnboundMethod#binding, similar to Proc#binding
Eregon (Benoit Daloze) wrote in #note-2:
> Maybe an easier/better/more portable way to do that would be to have a ...-
12:08 PM Feature #19617: Add Method#binding and UnboundMethod#binding, similar to Proc#binding
- Ah BTW one concern I have with https://github.com/ruby/net-imap/blob/92db350b24c388d2a2104f36cac9caa49a1044df/test/ne...
-
04:44 PM Feature #19620 (Open): allow non-module rescue filters that implement the === opertor
- ```ruby
module FooErrorFilter
def self.===(e)
e.message =~ /foo/
end
end
def foo_error_filter
FooE... -
03:42 PM Revision 5cd4f35d (git): [ruby/irb] Simplify Locale#load
- (https://github.com/ruby/irb/pull/571)
* Simplify Locale#load
Instead of loading file content with `MagicFile` and ... -
02:15 PM Bug #19619: Numbered parameters don't work with method definition with parameters
- Since this doesn't work too, endless and/or singleton method definition doesn't seem to matter.
```ruby
1.times {... -
01:16 PM Revision fef8cca8 (git): Merge T_OBJECT case in rb_ivar_delete function
-
11:55 AM Bug #19606 (Closed): addr2line.c broken on Fedora 38
-
11:07 AM Revision a58cae77 (git): [ruby/irb] Stop using MagicFile for printing help messages
- (https://github.com/ruby/irb/pull/573)
`MagicFile` was introduced around v0.9.6, which was like 14~15 years ago.
It ... -
05:52 AM Bug #19611 (Closed): Ruby hangs up with `while true && true`
- Applied in changeset commit:git|c7bacf84f04201787d26e4a4be8aca61ff1e454b.
----------
[Bug #19611] Remove never-reach... -
03:26 AM Bug #19611: Ruby hangs up with `while true && true`
- Mine:
https://github.com/ruby/ruby/pull/7753
https://github.com/ruby/ruby/pull/7754
kjtsanaktsidis (KJ Tsanakt... -
05:52 AM Revision c7bacf84 (git): [Bug #19611] Remove never-reachable branch in logical expression
-
03:32 AM Revision b0cb54a3 (git): Constify `type` and `typed_flag` in `RTypedData`
- These must not be changed once initialized.
- 02:25 AM Revision dd406c5a (git): Skip DW_FORM_GNU_* forms in addr2line.c
- DW_FORM_GNU_ref_alt and DW_FORM_GNU_strp_alt refer to data stored in an
external ELF file specified by a .gnu_debugal... -
01:19 AM Revision 417eb83b (git): RJIT: Tweak the default call threshold
- This number works better on yjit-bench (ruby-lsp).
-
01:12 AM Revision cbfb5fbb (git): RJIT: Fix unspecified_bits with locals
04/26/2023
-
08:53 PM Feature #19617: Add Method#binding and UnboundMethod#binding, similar to Proc#binding
- Or iterate over all regexps through `ObjectSpace.each_object(Regexp)`? But I suppose it doesn't allow to only look at...
-
05:07 PM Feature #19617: Add Method#binding and UnboundMethod#binding, similar to Proc#binding
- > This would be a useful tool when debugging from the console. As another example, it might be used to scan a code ba...
-
05:02 PM Feature #19617: Add Method#binding and UnboundMethod#binding, similar to Proc#binding
- nevans (Nicholas Evans) wrote:
> For methods defined using the `def` keyword, the binding's local variables might be... -
07:02 PM Bug #19592 (Closed): Unable to statically link a single extension in 3.2.x and >=3.1.4
- Applied in changeset commit:git|adaff1fc496b6f01fb1c4c812b9b4082618e2f79.
----------
[Bug #19592] Fix ext/Setup supp... -
07:02 PM Revision 12070005 (git): Add a CI check for ext/Setup
-
07:02 PM Revision adaff1fc (git): [Bug #19592] Fix ext/Setup support
- After [1], using ext/Setup to link some, but not all extensions failed
during linking. I did not know about this opti... -
05:37 PM Bug #19619: Numbered parameters don't work with method definition with parameters
- The result of the last code:
```
undefined method `bar' for #<Object:0x0000000108e20438> (NoMethodError)
``` -
05:32 PM Bug #19619 (Closed): Numbered parameters don't work with method definition with parameters
- This works:
```ruby
class Foo
def bar(baz) = 'foo'
end
p Foo.new.bar('baz')
```
This also works:
``... -
04:52 PM Revision 92466e44 (git): [ruby/irb] Use a more tolerant way to check Locale#find's return
- path
(https://github.com/ruby/irb/pull/572)
https://github.com/ruby/irb/commit/0b648adf38 -
04:39 PM Revision 3340a246 (git): [ruby/irb] Add tests for Locale#find and Locale#load
- (https://github.com/ruby/irb/pull/570)
https://github.com/ruby/irb/commit/710d5b1af5 -
03:06 PM Revision fe0b23b4 (git): [ruby/irb] Remove encoding_aliases.rb
- (https://github.com/ruby/irb/pull/569)
We don't have to load another file to define the legacy encoding aliases
map ... -
02:54 PM Bug #19427 (Closed): Marshal.load(source, freeze: true) doesn't freeze in some cases
- Applied in changeset commit:git|6339cb70c3bcc54696e98c303dd4b26ed3d57afd.
----------
marshal.c: shallow freeze user ... -
02:54 PM Revision 6339cb70 (git): marshal.c: shallow freeze user objects
- When `freeze: true` argument is passed.
[Bug #19427] -
02:21 PM Revision 78be6696 (git): Wrap `undef_method :a` with `ensure`
-
02:21 PM Revision 96a2e271 (git): `klass == (VALUE)NULL` --> `!klass`
- Co-authored-by: Rafael Mendonça França <[email protected]>
-
02:21 PM Revision 5dd46a34 (git): Test: `defined?(super)` in `BasicObject` returns `nil`
- Ensure it returns `nil` instead of segmentation faulting
-
02:21 PM Revision 1883dc5b (git): defined zsuper: Handle NULL superclass for `BasicObject`
- Prior to this commit, a segmentation fault occurred in `vm_defined`'s
`zsuper` implementation after NULL is returned ... -
10:15 AM Misc #19599: DevMeeting-2023-05-10 @ Matsumoto, Japan
- * [Feature #18885] End of boot advisory API (byroot)
* I'm planning to merge the first optimizations for 3.3
* Ar... -
08:59 AM Misc #19599: DevMeeting-2023-05-10 @ Matsumoto, Japan
- > [Misc #19608] Being a co-maintainer of the ruby/openssl for the OpenSSL FIPS mode
> I'm +1 to this proposal. D... -
08:58 AM Revision ffce3117 (git): add new debug log line on `rb_ractor_terminate_all`
- to leave the trace.
-
08:57 AM Revision 06b68db7 (git): show a separator even if `ec` is NULL.
- `RUBY_DEBUG_LOG()` doesn't show anything if `GET_EC()` returns NULL,
but print a separator "\t" to make consistent TSV. -
08:57 AM Revision 457824e2 (git): `RUBY_DEBUG_LOG_PID` for `RUBY_DEBUG_LOG()`
- `RUBY_DEBUG_LOG=stderr RUBY_DEBUG_LOG_PID=1 ruby ...` will prints
debug logs with PID. -
08:22 AM Revision b90d87bf (git): We need to checkout before BundledGem.dummy_gemspec checking.
- When newer version released rather than gems/bundled_gems defined,
`spec.version == Gem::Version.new(v)` always abo... -
07:31 AM Bug #19606: addr2line.c broken on Fedora 38
- This is also causing test failures on my machine, because there are tests on the output of the bug reporter - e.g.
... -
07:28 AM Bug #19611: Ruby hangs up with `while true && true`
- After my patch, the instruction sequence for this method is:
```
== disasm: #<ISeq:<compiled>@<compiled>:1 (1,0)-(1,... -
07:26 AM Bug #19611: Ruby hangs up with `while true && true`
- Hm, interesting - it falls into an infinite loop in `iseq_peephole_optimize`, because it's doing useless jump elimina...
-
04:13 AM Revision 299d17a2 (git): [ruby/irb] Fix Locale's encoding lookup for Japanese encodings
- (https://github.com/ruby/irb/pull/568)
In https://github.com/ruby/irb/commit/3ee79e89adb8e21b63d796e53bcc86281685076... -
04:13 AM Revision 5154d6be (git): Revert "Temporary skipped failing assertions"
- This reverts commit e7cdce83e8c8797c481ccb54c260c0db1e1afa7c.
- 03:46 AM Revision 0c30425e (git): Bump ruby/setup-ruby from 1.146.0 to 1.147.0
- Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.146.0 to 1.147.0.
- [Release notes](https://github... -
01:40 AM Feature #19588: Allow Comparable#clamp(min, max) to accept nil as a specification
- The Japanese manual is updated.
https://docs.ruby-lang.org/ja/latest/class/Comparable.html#I_CLAMP
https://github.c...
04/25/2023
- 11:21 PM Revision bf3ed7e8 (git): [ruby/pp] Remove patch added for Ruby 2.6/JRuby 9.3
- https://github.com/ruby/pp/commit/09dae96129
- 11:21 PM Revision c9b61ec5 (git): [ruby/pp] Skip certain tests for JRuby
- https://github.com/ruby/pp/commit/f7bde31ca9
-
11:21 PM Misc #19599: DevMeeting-2023-05-10 @ Matsumoto, Japan
- * [Feature #19572] Add a new TracePoint event for rescued exceptions (st0012)
* I want to add a new `rescue` even... -
11:56 AM Misc #19599: DevMeeting-2023-05-10 @ Matsumoto, Japan
- * [Bug #19616] Remove ext/readline from Ruby 3.3
* Any opinion about this?
* [Misc #19608] Being a co-maintainer ... -
07:05 PM Feature #19617 (Open): Add Method#binding and UnboundMethod#binding, similar to Proc#binding
- When a method is defined dynamically with `define_method`, it would be useful to obtain access to the defining block'...
-
05:19 PM Feature #19616: Remove ext/readline from Ruby 3.3
- Oh this is great, I missed it.
+1 from me. -
12:59 PM Feature #19616: Remove ext/readline from Ruby 3.3
- >Would it make sense if we had a readline.rb which is just require "reline"; Readline = Reline?
We already have it... -
12:38 PM Feature #19616: Remove ext/readline from Ruby 3.3
- I suspect a fair amount of code still uses `Readline.readline`.
Would it make sense if we had a `readline.rb` which ... -
08:01 AM Feature #19616 (Closed): Remove ext/readline from Ruby 3.3
- We still bundled ext/readline that is GNU Readline wrapper. But we already have reline written by pure Ruby. It's tim...
-
03:27 PM Revision 82995d46 (git): Update to ruby/spec@7f6ca5b
-
03:10 PM Feature #19559: Introduce `Symbol#+@` and `Symbol#-@`, and eventually replace boolean arguments with symbols
- @matz 真剣な提案に対して、エイプリルフールネタである可能性を言い出し、貶めているという点で攻撃的です。百歩譲って、エイプリルフールネタであるという可能性がこの人の脳裏に浮かび、どちらとして対処したら良いのか迷ったとしましょう。も...
-
04:52 AM Feature #19559: Introduce `Symbol#+@` and `Symbol#-@`, and eventually replace boolean arguments with symbols
- I don't see any problem in Austin's comment (#note-2) neither. Probably there's some misunderstanding (lost in transl...
-
03:09 PM Revision e3d05001 (git): Workaround CRuby adding x86_64-linux-fake in $LOADED_FEATURES
-
03:09 PM Revision d562663e (git): Update to ruby/spec@7f69c86
-
03:09 PM Revision d3da01cd (git): Update to ruby/mspec@1d8cf64
-
03:06 PM Bug #4040 (Closed): SystemStackError with Hash[*a] for Large _a_
- Applied in changeset commit:git|99c6d19e502b5fdadbd367ae4b6bb3fab850fddc.
----------
Generalize cfunc large array sp... -
03:06 PM Revision a82a24ed (git): Optimize method_missing calls
- CALLER_ARG_SPLAT is not necessary for method_missing. We just need
to unshift the method name into the arguments.
T... -
03:06 PM Revision 583e9d24 (git): Optimize symproc calls
- Similar to the bmethod/send optimization, this avoids using
CALLER_ARG_SPLAT if not necessary. As long as the receiv... -
03:06 PM Revision 9b4bf02a (git): Optimize send calls
- Similar to the bmethod optimization, this avoids using
CALLER_ARG_SPLAT if not necessary. As long as the method argu... -
03:06 PM Revision af2da641 (git): Optimize cfunc calls for f(*a) and f(*a, **kw) if kw is empty
- This optimizes the following calls:
* ~10-15% for f(*a) when a does not end with a flagged keywords hash
* ~10-15% f... -
03:06 PM Revision f6254f77 (git): Speed up calling iseq bmethods
- Currently, bmethod arguments are copied from the VM stack to the
C stack in vm_call_bmethod, then copied from the C s... -
03:06 PM Revision 99c6d19e (git): Generalize cfunc large array splat fix to fix many additional cases raising SystemStackError
- Originally, when 2e7bceb34ea858649e1f975a934ce1894d1f06a6 fixed cfuncs to no
longer use the VM stack for large array ... -
02:52 PM Bug #19427: Marshal.load(source, freeze: true) doesn't freeze in some cases
- Revert https://github.com/ruby/spec/commit/036134c0c6af8e01ae150db5e2ac6c5d70364a10 once this is fixed
-
02:44 PM Bug #19427: Marshal.load(source, freeze: true) doesn't freeze in some cases
- Shallow freezing of TYPE_USERDEF and TYPE_USRMARSHAL is not done:
```
2)
Marshal.load when called with freeze: true r... -
09:05 AM Misc #19613: Add version information to all function documentation
- FYI, `File.exist?` has been documented before 2.0.
https://docs.ruby-lang.org/en/2.0.0/File.html#method-c-exist-3F
-
06:05 AM Revision e7cdce83 (git): Temporary skipped failing assertions
-
05:46 AM Revision 758063e0 (git): Removed commented-out code
-
05:43 AM Revision 3d5febf6 (git): [ruby/syntax_suggest] Clean up output
- I previously left a comment stating I didn't know why a certain method existed. In investigating the code in `Capture...
-
05:43 AM Revision f77dc6fb (git): [ruby/syntax_suggest] standardrb --fix-unsafely spec/spec_helper.rb
- https://github.com/ruby/syntax_suggest/commit/6e266b3b2b
-
05:41 AM Revision 9ccf0a06 (git): [ruby/irb] Add tests for Locale class
- (https://github.com/ruby/irb/pull/566)
https://github.com/ruby/irb/commit/df32e024be -
04:35 AM Bug #19615 (Feedback): ruby psych.so always dynamic links libyaml.so, breaking build when libyaml.so is not in host lib paths
- I can't get well what you are trying exactly.
In the first paragraph:
> When you specify a different path for... - 01:58 AM Revision ed887cbb (git): [ruby/set] Update lib/set.rb
- https://github.com/ruby/set/commit/bc59f85f2f
-
01:58 AM Revision 15796ae1 (git): [ruby/set] Expose Set::VERSION
- https://github.com/ruby/set/commit/d39b33f463
- 01:55 AM Revision c301ba0a (git): [ruby/abbrev] Update lib/abbrev.rb
- https://github.com/ruby/abbrev/commit/6fa790eac1
-
01:55 AM Revision 8b9b075b (git): [ruby/abbrev] Expose Abbrev::VERSION
- https://github.com/ruby/abbrev/commit/255ca681c3
- 01:51 AM Revision 85ed226c (git): [ruby/syslog] Improve the version extraction
- https://github.com/ruby/syslog/commit/34da65a002
- 01:51 AM Revision a66c41d6 (git): [ruby/syslog] Raise required_ruby_version
- https://github.com/ruby/syslog/commit/5289373016
-
01:51 AM Revision 117fc8e7 (git): [ruby/syslog] Expose Syslog::VERSION
- https://github.com/ruby/syslog/commit/ff5d72fcb9
04/24/2023
- 10:19 PM Revision 0cc5c595 (git): [rubygems/rubygems] Bump rb-sys
- Bumps [rb-sys](https://github.com/oxidize-rb/rb-sys) from 0.9.72 to 0.9.74.
- [Release notes](https://github.com/oxid... -
07:54 PM Revision 0bf10dfd (git): Avoid linking capstone by default
- Workaround for https://github.com/ruby/setup-ruby/pull/501#issuecomment-1520722486
-
07:51 PM Bug #19615 (Feedback): ruby psych.so always dynamic links libyaml.so, breaking build when libyaml.so is not in host lib paths
- Hello,
Before 3.2, libyaml was build statically into psych.so while now it will try to link the one provided durin... -
07:20 PM Revision f492e3b4 (git): YJIT: Use general definedivar at the end of chains (#7756)
-
07:20 PM Revision f84d94b8 (git): YJIT: Show definedivar exit reasons (#7755)
-
05:41 PM Feature #19559: Introduce `Symbol#+@` and `Symbol#-@`, and eventually replace boolean arguments with symbols
- sawa (Tsuyoshi Sawada) wrote in #note-10:
> Dear moderators
>
> Please ban user austin (Austin Ziegler).
I obj... -
05:23 PM Feature #19559: Introduce `Symbol#+@` and `Symbol#-@`, and eventually replace boolean arguments with symbols
- Dear moderators
Please ban user austin (Austin Ziegler). -
03:42 PM Feature #19559: Introduce `Symbol#+@` and `Symbol#-@`, and eventually replace boolean arguments with symbols
- sawa (Tsuyoshi Sawada) wrote in #note-8:
> @austin (Austin Ziegler) I see that you have logged in. I strongly urge y... -
05:55 AM Feature #19559: Introduce `Symbol#+@` and `Symbol#-@`, and eventually replace boolean arguments with symbols
- @austin (Austin Ziegler) I see that you have logged in. I strongly urge you to remove that sentence or your entire co...
-
04:31 PM Revision 8a132358 (git): [ruby/reline] Revert #335 (Trap TSTP to handle C-z)
- (https://github.com/ruby/reline/pull/535)
This PR was an effort to address #321 (ed_quoted_insert doesn't work
prope... -
02:37 PM Bug #19416 (Closed): Inconsistent behaviour for Struct.new without any member_names
- Applied in changeset commit:git|f8e7048348d022814736d0a7e49f2f2494db6a2f.
----------
Allow anonymous memberless Stru... -
02:37 PM Revision f8e70483 (git): Allow anonymous memberless Struct
- Previously, named memberless Structs were allowed, but anonymous
memberless Structs were not.
Fixes [Bug #19416] -
02:10 PM Revision 73fc8119 (git): [ruby/irb] Simplify the help command's implementation
- (https://github.com/ruby/irb/pull/564)
The current method-redefining approach brings little benefit, makes it
harder... -
02:05 PM Revision 805899dd (git): [ruby/irb] Filter out top-level methods when using `ls
- <Class/Module>`
(https://github.com/ruby/irb/pull/562)
Instead of always printing methods inherited from Class or Mo... -
06:36 AM Misc #19613: Add version information to all function documentation
- @fulldecent Your tone is unfriendly. Please be more respectful for all developers.
-
02:09 AM Misc #19613: Add version information to all function documentation
- jeremyevans0 (Jeremy Evans) wrote in #note-4:
> Ruby solves this problem by generating separate documentation for ea... -
05:49 AM Bug #19614: Adopt Semantic Versioning
- > Ruby was created in 1995. That's [...] before most people on Earth today were born.
An issue including age harassm... -
02:59 AM Bug #19614: Adopt Semantic Versioning
- fulldecent (William Entriken) wrote in #note-2:
> I understand that this was discussed and decided in 2013.
>
> T... -
02:03 AM Bug #19614 (Rejected): Adopt Semantic Versioning
- We don't use Semantic Versioning.
-
01:54 AM Bug #19614: Adopt Semantic Versioning
- I understand that this was discussed and decided in 2013.
That decision might have made sense in 2013 for the Ruby... -
01:41 AM Bug #19614: Adopt Semantic Versioning
- This has been discussed and resolved before. See [15456#2](https://bugs.ruby-lang.org/issues/15456#note-2) for a note...
-
12:56 AM Bug #19614 (Rejected): Adopt Semantic Versioning
- Ruby was created in 1995. That's back when the UNIX timestamp was only 9 digits, before Nintendo 64, and before most ...
-
04:28 AM Bug #19455 (Closed): Ruby 3.2: wrong Regexp encoding with non-ASCII comments
- Applied in changeset commit:git|a8ba1ddd78544b4bda749051d44f7b2a8a0ec5ff.
----------
Use UTF-8 encoding for literal ... - 03:48 AM Revision 886986b3 (git): Bump github/codeql-action from 2.2.11 to 2.3.0
- Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.11 to 2.3.0.
- [Release notes](https:/... -
02:27 AM Revision a8ba1ddd (git): Use UTF-8 encoding for literal extended regexps with UTF-8 characters in comments
- Fixes [Bug #19455]
04/23/2023
-
10:10 PM Misc #19613 (Closed): Add version information to all function documentation
-
05:02 PM Misc #19613: Add version information to all function documentation
- Ruby solves this problem by generating separate documentation for each version: https://docs.ruby-lang.org/en/ . If ...
-
02:41 PM Misc #19613: Add version information to all function documentation
- fix
-
02:27 PM Misc #19613: Add version information to all function documentation
- still editin issue... hold on a sec
-
02:27 PM Misc #19613 (Closed): Add version information to all function documentation
- Ruby does not properly support semantic versioning. [1]
Therefore, for example, the function File#exist? should sp... - 06:41 PM Revision ec211ad5 (git): [ruby/irb] fix typo in tracer (https://github.com/ruby/irb/pull/565)
- https://github.com/ruby/irb/commit/2f567f3d3e
-
04:26 AM Bug #19612 (Feedback): Embed error
- I suspect the `CC` is different from the compiler used to build the ruby.
-
02:18 AM Bug #19612 (Feedback): Embed error
- Makefile:
```makefile
INC_DIRS=$(HOME)/.rvm/rubies/ruby-3.2.0/include/ruby/
LIB=$(HOME)/.rvm/rubies/ruby-3.2.0/li... -
03:01 AM Revision dafbaabc (git): Check the precision of `getrusage` at runtime
04/22/2023
-
12:21 PM Revision c5529aa5 (git): Fix a guard of `Process.times`
- `GETRUSAGE_BASED_CLOCK_PROCESS_CPUTIME_ID` clock uses `getrusage`
always if available as the name states. That is if... -
12:21 PM Revision 4cff7a92 (git): Fix an example of `Process.times`
- Prior to commit 5806c54447439f2ba22892e4045e78dd80f96f0c, it was "at
least one result with precision beyond milliseco... -
06:58 AM Revision 1702b0f4 (git): Remove unused opt_call_c_function insn (#7750)
Also available in: Atom