Project

General

Profile

Activity

From 09/12/2022 to 09/18/2022

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.
kaiquekandykoga (Kaíque Koga)
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...
st0012 (Stan Lo)
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... kaiquekandykoga (Kaíque Koga)
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... st0012 (Stan Lo)
04:09 PM Revision ea224036 (git): Extract UNICODE_DOWNLOADER
nobu (Nobuyoshi Nakada)
04:09 PM Revision cc533cb6 (git): Downloader: Define long option aliases
nobu (Nobuyoshi Nakada)
04:09 PM Revision a0b0991e (git): Downloader: Define per-class command line options
Move `Downloader::Unicode` specific options, and parse options after
the downloader specificier.
nobu (Nobuyoshi Nakada)
04:01 PM Bug #19007: Unicode tables differences from Unicode.org 14.0 data
https://github.com/nobu/ruby/tree/emoji nobu (Nobuyoshi Nakada)
12:21 PM Revision e2e1058e (git): Include lib/mjit/instruction.rb in a snapshot
baseruby shouldn't be necessary once a snapshot is built. k0kubun (Takashi Kokubun)
12:16 PM Revision 45ecc30a (git): Move mjit/instruction.rb rule to common.mk
as suggested by nobu. We don't really need to generate this for Windows,
but using common.mk whenever possible would ...
k0kubun (Takashi Kokubun)
11:42 AM Revision 0ca037b3 (git): Update bindgen crate (#6397)
to get rid of deprecated indirect dependency, ansi_term k0kubun (Takashi Kokubun)
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
[email protected] (Nahid Mansuri)
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 hsbt (Hiroshi SHIBATA)
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...
[email protected] (Nahid Mansuri)
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...
st0012 (Stan Lo)
10:43 AM Feature #10320: require into module
May I ask someone the problem this ticket is currently trying to address? I’m confused. shyouhei (Shyouhei Urabe)
05:39 AM Revision a988fe0b (git): Introduce --basedir to insns2vm.rb
and leverage that to preserve the directory structure under tool/ruby_vm/views k0kubun (Takashi Kokubun)
05:21 AM Revision 12023c83 (git): Revert "Preserve the directory structure under tool/ruby_vm/views"
This reverts commit 62ec621f8c7457374d1f08aec97138ac1b7bdf2a.
will revisit this once fixing non-MJIT targets
k0kubun (Takashi Kokubun)
05:19 AM Revision 62ec621f (git): Preserve the directory structure under tool/ruby_vm/views
for nested target directories k0kubun (Takashi Kokubun)
05:04 AM Revision 0e816e6d (git): Demote mjit_instruction.rb from builtin to stdlib
k0kubun (Takashi Kokubun)
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...
nobu (Nobuyoshi Nakada)
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...
ioquatix (Samuel Williams)

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. ioquatix (Samuel Williams)
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... jeremyevans0 (Jeremy Evans)
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... mame (Yusuke Endoh)
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,... ioquatix (Samuel Williams)
03:10 PM Revision 67417e79 (git): Replace revision.tmp with the HAVE_BASERUBY trick
but without relying on replacement.
This seems to work on OpenBSD as well.
k0kubun (Takashi Kokubun)
02:44 PM Revision 39f91bc2 (git): Always generate non-empty revision.h
Non-GNU make seems to generate empty revision.h, but it doesn't make
sense since https://github.com/ruby/ruby/pull/63...
k0kubun (Takashi Kokubun)
02:05 PM Revision 922e61fc (git): Remove git command existence check again
With 33c6dd2cc89c27bbf406508ec39038a181fb99bc, it's no longer necessary.
This is what I got on openbsd-current:
```...
k0kubun (Takashi Kokubun)
01:24 PM Revision 33c6dd2c (git): Fallback to VCS.release_date on VCS::NotFoundError
when -q is given.
One of the RubyCI servers, freebsd12, had a broken git environment:
```
$ git show
fatal: detecte...
k0kubun (Takashi Kokubun)
01:08 PM Revision 1825d367 (git): Skip test_wait on MinGW CI
This test has been unstable, and it seems like we're not interested in
fixing that for MinGW.
https://github.com/ruby...
k0kubun (Takashi Kokubun)
12:16 PM Revision 38a7a13a (git): Auto-generate the release date on version.h from git CommitDate (#6382)
* Auto-generate the release date on version.h
from git CommitDate
* Generate revision.h on mswin
k0kubun (Takashi Kokubun)
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 ...
katei (Yuta Saito)
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...
hsbt (Hiroshi SHIBATA)
09:08 AM Revision afb59710 (git): Merge RubyGems-3.3.22 and Bundler-2.3.22
hsbt (Hiroshi SHIBATA)
07:55 AM Feature #19006 (Closed): Inconsistent behaviour of autoload in wrapped script
jeremyevans0 (Jeremy Evans)
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... shioyama (Chris Salzberg)
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... shioyama (Chris Salzberg)
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
...
jeremyevans0 (Jeremy Evans)
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 shioyama (Chris Salzberg)
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...
shioyama (Chris Salzberg)
06:59 AM Revision b3969f76 (git): Merge openssl-3.0.1
The changes can be found at:
https://github.com/ruby/openssl/compare/v3.0.0...v3.0.1
rhenium (Kazuki Yamaguchi)
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...
hurricup (Alexandr Evstigneev)
05:05 AM Bug #18816: Ractor segfaulting MacOS 12.4 (aarch64 / M1 processor)
ruby_3_1 99d254d8b025fd952375ed15c345ecc1b806652a merged revision(s) de51bbcb544651fb499dd4cc757a2bf6f3b439cf. nagachika (Tomoyuki Chikanaga)
05:05 AM Revision 99d254d8 (git): merge revision(s) de51bbcb544651fb499dd4cc757a2bf6f3b439cf: [Backport #18816]
Use VM Lock when mutating waiting threads list
`rb_thread_wait_for_single_fd` needs to mutate the `waiting_f...
nagachika (Tomoyuki Chikanaga)
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...
stanhu (Stan Hu)
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...
nobu (Nobuyoshi Nakada)
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... nobu (Nobuyoshi Nakada)
03:37 AM Revision ca4cbe59 (git): Move case-folding.rb to tooldir with enc-prefix
nobu (Nobuyoshi Nakada)
03:37 AM Revision e9982fd6 (git): Derive UNICODE_EMOJI_VERSION from UNICODE_VERSION
nobu (Nobuyoshi Nakada)
03:37 AM Revision 03ce48da (git): Emoji files header changed at 15.0 again
nobu (Nobuyoshi Nakada)
03:37 AM Revision 76c00565 (git): Follow emoji data files header change
The header of emoji data files in UCD, which were moved at 13.0.0, has
been changed since 14.0.0. It seems to be the...
nobu (Nobuyoshi Nakada)
03:09 AM Revision 6898984f (git): [Bug #19005] dynamic_lookup linker option in external libraries
The warning against `-undefined dynamic_lookup` is just a warning yet,
and many gems seem to pay no attention to warn...
nobu (Nobuyoshi Nakada)
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...
shioyama (Chris Salzberg)
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...
shioyama (Chris Salzberg)
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... shioyama (Chris Salzberg)

09/16/2022

09:45 PM Feature #10320: require into module
> Loading ActiveRecord::Base won't work because when it tries to dynamic-link libpq.so or libmysqlclient.so or whatev... byroot (Jean Boussier)
10:52 AM Feature #10320: require into module
It is declared that `dlopen` will not fail in such cases.
https://pubs.opengroup.org/onlinepubs/9699919799/functions...
nobu (Nobuyoshi Nakada)
07:34 AM Feature #10320: require into module
Pure-ruby codes could perhaps be loaded multiple times side-by-side, but the problem is a DLL.
Loading ActiveRecord:...
shyouhei (Shyouhei Urabe)
06:52 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 ...
Eregon (Benoit Daloze)
07:55 PM Feature #18776: Object Shapes
The performance numbers look good and I'm very happy with the improvements that you've made wrt shape ids being 32 bi... maximecb (Maxime Chevalier-Boisvert)
05:58 PM Bug #19003: TracePoint behavior inconsistency in 3.2.0-preview2
This issue shows a case where you are adding a local tracepoint during global tracepoint processing. There are a coup... jeremyevans0 (Jeremy Evans)
05:48 PM Bug #18983: Range#size for beginless Range is not nil.
Returning Infinity for numeric ranges bounded in either direction is expected (there are tests explicitly for it).
...
jeremyevans0 (Jeremy Evans)
05:25 PM Feature #15371 (Closed): IRB with ARGV
Applied in changeset commit:git|b07db967441161a84386bcbbb41d990a2f3ad31c.
----------
[ruby/irb] Support --noscript o...
jeremyevans (Jeremy Evans)
05:25 PM Revision e3a32abe (git): * 2022-09-17 [ci skip]
git[bot]
05:25 PM Revision b07db967 (git): [ruby/irb] Support --noscript option to not use first non-option argument as script
Also add --script option to turn the option back on.
Previously there wasn't a way to get an interactive IRB session...
jeremyevans (Jeremy Evans)
01:47 PM Revision 64200990 (git): [ci skip] Fix typos in documentation in io.c
peterzhu2118 (Peter Zhu)
01:25 PM Revision 87463832 (git): merge revision(s) a28e7871e54d7a87afbfd686291c500d71edb7cb:
Update bundled_gems
Try latest patch to avoid some race on Mac OS X.
---
gems/bundled_gems ...
nagachika (Tomoyuki Chikanaga)
01:19 PM Bug #19005: Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
Yes, it's only a few gems that previously depended on `-undefined,dynamic_lookup` being present as a linker argument.... stanhu (Stan Hu)
06:06 AM Bug #19005: Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
Ah, Sorry. I misunderstood. I could install other native extensions like ffi, hiredis and eventmachine.
this issue...
hsbt (Hiroshi SHIBATA)
05:59 AM Bug #19005 (Open): Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
`ruby_3_1` head already fixed a similar issue with bundle loader. But I could reproduce https://bugs.ruby-lang.org/is... hsbt (Hiroshi SHIBATA)
05:19 AM Bug #19005: Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
I think we can close this issue, unless someone thinks we might want to relax the `configure` check so that the `-und... stanhu (Stan Hu)
04:15 AM Bug #19005: Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
A related issue was discussed in https://gitlab.kitware.com/vtk/vtk/-/issues/17214#note_385533 in the context of Pyth... stanhu (Stan Hu)
04:14 AM Bug #19005: Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
nobu (Nobuyoshi Nakada) wrote in #note-5:
> What is the version of ruby you are using?
ruby 2.7.6p219 (2022-04-12...
stanhu (Stan Hu)
03:05 AM Bug #19005 (Feedback): Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
What is the version of ruby you are using? nobu (Nobuyoshi Nakada)
01:39 AM Bug #19005: Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
`ffi-yajl` expects to run `dlopen` to bring in these symbols: https://github.com/chef/ffi-yajl/blob/2ac7f207c0850a762... stanhu (Stan Hu)
01:18 AM Bug #19005: Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
It's possible this is a problem with the respective gems. In https://github.com/pganalyze/pg_query/issues/255#issueco... stanhu (Stan Hu)
12:15 AM Bug #19005: Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
I should note that it's also possible to workaround the issue by compiling the interpreter with `DLDFLAGS="-Wl,-undef... stanhu (Stan Hu)
11:44 AM Revision 5b735d0b (git): Invalidate i-cache after link_labels (#6388)
k0kubun (Takashi Kokubun)
10:25 AM Misc #18977: DevMeeting-2022-09-22
- [Feature #18885] End of boot advisory API (byroot)
- The general concept was accepted, but it need a proper name...
byroot (Jean Boussier)
09:54 AM Revision a28e7871 (git): Update bundled_gems
Try latest patch to avoid some race on Mac OS X. ko1 (Koichi Sasada)
08:05 AM Revision 6ad69944 (git): Omit a DRb test on MinGW
This test seems to leak a thread and let TestIOWait fail:
https://github.com/ruby/ruby/actions/runs/3065426880/jobs/4...
k0kubun (Takashi Kokubun)
06:13 AM Revision 6be430ef (git): * 2022-09-16 [ci skip]
git[bot]
06:12 AM Revision 7900a9bd (git): Backport https://github.com/ruby/ruby/pull/6193
Co-authored-by: Yuta Saito <[email protected]> hsbt (Hiroshi SHIBATA)
06:11 AM Revision a62cfce7 (git): * 2022-09-16 [ci skip]
git[bot]
06:11 AM Revision 31bc55dc (git): Backport https://github.com/ruby/ruby/pull/6193
Co-authored-by: Yuta Saito <[email protected]> hsbt (Hiroshi SHIBATA)
05:46 AM Revision c8d94d27 (git): Now test-bundler nees fake.rb
nobu (Nobuyoshi Nakada)
04:37 AM Revision 3ff65dcd (git): * 2022-09-16 [ci skip]
git[bot]
04:37 AM Revision 2387fbfb (git): Fix splat args (#6385)
* Fix splat args
Cfuncs were not working properly so I disabled them right now.
There were some checks above that w...
Jimmy Miller

09/15/2022

11:07 PM Bug #19005 (Closed): Ruby interpreter compiled XCode 14 cannot build some native gems on macOS
This seems related to https://bugs.ruby-lang.org/issues/18912 and https://bugs.ruby-lang.org/issues/18981 .
Steps ...
stanhu (Stan Hu)
07:23 PM Feature #18776: Object Shapes
# Summary
The implementation has been updated to solve some performance problems and simplify both source code and...
jemmai (Jemma Issroff)
02:14 PM Revision cc7f6fe7 (git): YJIT should die if we compile on Aarch64 with no instruction cache clear available (#6380)
YJIT should die if we compile on ARM64 with no icache clear available Noah Gibbs
02:12 PM Revision 64a02032 (git): Add asm comments to make disasm more readable (#6377)
maximecb (Maxime Chevalier-Boisvert)
01:36 PM Misc #18977: DevMeeting-2022-09-22
- [Bug #18978] Unexpected behaviour in Time.utc and Time.local when 8 arguments are passed in (peterzhu2118)
- Pa...
peterzhu2118 (Peter Zhu)
03:26 AM Misc #18977: DevMeeting-2022-09-22
* [Bug #18960] Module#using raises RuntimeError when called at toplevel from wrapped script (shioyama)
* @jeremyeva...
shioyama (Chris Salzberg)
01:28 PM Bug #18995: IO#set_encoding sometimes set an IO's internal encoding to the default external encoding
Can anyone confirm that this is a bug and not a misunderstanding? It looks like the changes to fix this will require... javanthropus (Jeremy Bopp)
01:16 PM Feature #18885: End of boot advisory API for RubyVM
So I wrote a reproduction script to showcase the effect of constant caches on Copy on Write performance:
```ruby
...
byroot (Jean Boussier)
11:21 AM Feature #16946: Add an `intersperse` method
Just came across this while attempting to see if there was an elegant way to do this. My use case is that I want to g... Vegard (Vegard Itland)
05:49 AM Revision 68a5b0f0 (git): [rubygems/rubygems] Mask the file mode when extracting files
When extracting files from the tarball, a mode is retrieved from
the header. Occasionally you'll encounter a gem that...
kddnewton (Kevin Newton)
05:48 AM Revision bf72afa7 (git): Remove warning for old TLS version connection
RubyGems.org already has refused connection requests using older than
TLS 1.2.
nobu (Nobuyoshi Nakada)
03:50 AM Revision 6b2b9e00 (git): [rubygems/rubygems] Also added x86_64-darwin-21
https://github.com/rubygems/rubygems/commit/c03e7e1564 hsbt (Hiroshi SHIBATA)
03:50 AM Revision ec0d9a6a (git): [rubygems/rubygems] Added arm64-darwin-22 to lockfiles for testing
https://github.com/rubygems/rubygems/commit/d7956e9ce5 hsbt (Hiroshi SHIBATA)
03:19 AM Feature #10320: require into module
The `wrap` option to `load` has recently been expanded to allow passing a module instead of a boolean (https://bugs.r... shioyama (Chris Salzberg)
01:25 AM Revision d152ac67 (git): Make CodeQL ignore syntax_suggest because of the performance problem
https://github.com/github/codeql/discussions/10120#discussioncomment-3485880 nobu (Nobuyoshi Nakada)
01:03 AM Feature #12084: `Class#instance`
matz (Yukihiro Matsumoto) wrote in #note-6:
> * `attached_object` is better, at least for singleton classes. But the...
ufuk (Ufuk Kayserilioglu)
12:39 AM Revision aecb57ce (git): Fix style on vm_ivar benchmarks (#6379)
jemmai (Jemma Issroff)

09/14/2022

11:25 PM Revision 752ae81e (git): [ruby/irb] Refine assertion for failures
https://github.com/ruby/irb/commit/fd047512b3 nobu (Nobuyoshi Nakada)
11:25 PM Revision ae2e8d36 (git): [ruby/irb] `Dir.mktmpdir` creates a directory including the process ID
https://github.com/ruby/irb/commit/a15f68ffdb nobu (Nobuyoshi Nakada)
10:18 PM Bug #18983: Range#size for beginless Range is not nil.
Nevermind. Build failed. thiagofm (Thiago Massa)
08:50 PM Revision 513a11b4 (git): Add vm_ivar get, get_unitialized, and lazy_set benchmarks
jemmai (Jemma Issroff)
08:22 PM Misc #18977: DevMeeting-2022-09-22
* [Bug #18960] Module#using raises RuntimeError when called at toplevel from wrapped script (jeremyevans0)
* Do we...
jeremyevans0 (Jeremy Evans)
08:15 PM Revision f98d6d3f (git): YJIT: Implement specialized respond_to? (#6363)
* Add rb_callable_method_entry_or_negative
* YJIT: Implement specialized respond_to?
This implements a specialized ...
jhawthorn (John Hawthorn)
04:38 PM Revision d5cdc2ed (git): [TravisCI] The source of YAML is no longer bundled
nobu (Nobuyoshi Nakada)
04:38 PM Revision fb2e9053 (git): [TravisCI] Make gems/src directory writable
nobu (Nobuyoshi Nakada)
03:32 PM Revision 0953ea64 (git): * 2022-09-15 [ci skip]
git[bot]
03:31 PM Revision b6a9e683 (git): Add noarch-fake.rb target
`yes-fake` depends on it when `arch=noarch` is given, but the rule to
generate it from fake.rb.in is ignored now.
nobu (Nobuyoshi Nakada)
02:32 PM Revision 758a1d73 (git): Initial support for VM_CALL_ARGS_SPLAT (#6341)
* Initial support for VM_CALL_ARGS_SPLAT
This implements support for calls with splat (*) for some methods. In
bench...
Jimmy Miller
02:27 PM Revision 8f37e9c9 (git): YJIT: Add Opnd#with_num_bits to use only 8 bits (#6359)
* YJIT: Add Opnd#sub_opnd to use only 8 bits
* Add with_num_bits and let arm64_split use it
* Add another assertion...
k0kubun (Takashi Kokubun)
02:14 PM Revision 2e25b85a (git): configure.ac: Apply suggestions from code review in #6366
Co-authored-by: Nobuyoshi Nakada <[email protected]> Kenta Murata
02:10 PM Revision 960db13c (git): Reuse `opt_arg_append` function
S_H_ (Shun Hiraoka)
01:21 PM Feature #18996: Proposal: Introduce new APIs to reline for changing dialog UI colours
> Some users even decided to disable it completely because the colors are unreadable to them. I have also seen people... k0kubun (Takashi Kokubun)
01:17 PM Revision f512df73 (git): configure.ac: Add --with-gmp-dir (#6366)
Add the `--with-gmp-dir` to specify the prefix directory of GMP.
The`--without-gmp` option is preserved for convenien...
Kenta Murata
12:24 PM Revision 075df960 (git): Add comments to touch libyjit
nobu (Nobuyoshi Nakada)
12:24 PM Revision e1a9d884 (git): Touch libyjit.a which may be still old due to the cache
nobu (Nobuyoshi Nakada)
12:24 PM Revision f2429f0a (git): Expand dependency for `$(YJIT_LIBS)`
Currently, miniruby is rebuild **always** when yjit is enabled, even
if nothing is changed.
nobu (Nobuyoshi Nakada)
11:12 AM Bug #18914: Segmentation fault during Ruby test suite execution
I believe this error is a problem of the Fiddle gem, as according to FFI upstream, when process forks with allocated ... jprokop (Jarek Prokop)
08:30 AM Revision d66b29cc (git): Add link to how to build Ruby
naruse (Yui NARUSE)
02:27 AM Revision 2e324b64 (git): Manage paths for bundler tests
nobu (Nobuyoshi Nakada)
02:27 AM Revision 035978d7 (git): Pass job-server FDs to bundler tests
nobu (Nobuyoshi Nakada)
02:27 AM Revision c428fc0e (git): -undefined dynamic_lookup is obsolete
nobu (Nobuyoshi Nakada)
02:24 AM Revision c28a4e03 (git): Replace "Fixes"/"Fixed" in commit logs as well as vcs.rb [ci skip]
Use the same regexp to replace "(#NNNN)" and "GH-NNNN" style
references in vcs.rb, too.
nobu (Nobuyoshi Nakada)
02:14 AM Revision f863bc50 (git): [ruby/irb] Fix the error when LC_MESSAGES config value is nil
https://github.com/ruby/irb/commit/6bbde84369 nobu (Nobuyoshi Nakada)
01:53 AM Feature #18571: Removed the bundled sources from release package after Ruby 3.2
commit:e4f5296f065110fa83eb450d3a861253e76e534f removed them. hsbt (Hiroshi SHIBATA)
01:42 AM Revision e2b47b83 (git): configure.ac: Manage OPT_DIR better (#6367)
* Check rpath flag earlier
* Manage OPT_DIR at once
nobu (Nobuyoshi Nakada)
01:15 AM Revision 9299db49 (git): [ruby/irb] Fix history file saving with concurrent irb sessions when history file doesn't exist
If history file didn't exist when irb was started, @loaded_history_mtime
would be nil. However, if the history file ...
jeremyevans (Jeremy Evans)

09/13/2022

10:21 PM Revision b876230e (git): * 2022-09-14 [ci skip]
git[bot]
10:21 PM Revision 6a78ae2f (git): Remove CODEOWNERS to switch to auto-request-review (#6365)
* Remove CODEOWNERS to switch to auto-request-review
* Random change to test reviews
* Revert "Random change to tes...
k0kubun (Takashi Kokubun)
06:44 AM Revision 316b44df (git): Add GMP support for mswin
U.Nakamura
01:48 AM Revision 391eebfe (git): Increase the timeout for make all on MinGW
https://github.com/ruby/ruby/actions/runs/3041702828/jobs/4899106526#step:14:1219 k0kubun (Takashi Kokubun)
01:38 AM Revision 2e21fef6 (git): Drop synchronized event
because it doesn't seem to be working. It's a bit annoying that
synchronized doesn't work, but in many cases, opened ...
k0kubun (Takashi Kokubun)
01:24 AM Revision 64cd0970 (git): Tweak the glob for auto_request_review
k0kubun (Takashi Kokubun)
01:18 AM Revision 9179f666 (git): Configure auto_request_review for YJIT team
We need to use pull_request_target instead of pull_request to use secrets.
pull_request_target seems to be executed f...
k0kubun (Takashi Kokubun)
12:25 AM Revision bc8bbd23 (git): * 2022-09-13 [ci skip]
git[bot]
12:25 AM Revision fcf861a1 (git): Try latest debug.gem
ko1 (Koichi Sasada)

09/12/2022

01:23 PM Feature #18949: Deprecate and remove replicate and dummy encodings
In https://github.com/ruby/ruby/pull/6323 I managed to replace all usages of `rb_define_dummy_encoding()` by just `rb... Eregon (Benoit Daloze)
12:05 PM Feature #18949 (Open): Deprecate and remove replicate and dummy encodings
Done:
* Deprecate Encoding#replicate
* Remove get_actual_encoding() and the dynamic endian detection for dummy UTF-16...
Eregon (Benoit Daloze)
12:02 PM Feature #18949 (Closed): Deprecate and remove replicate and dummy encodings
Applied in changeset commit:git|6525b6f760ccd9612c9546b0313ab1c7e4af5e66.
----------
Remove get_actual_encoding() an...
Eregon (Benoit Daloze)
01:13 PM Revision 2aa8edae (git): [rubygems/rubygems] Deduplicate results just once
Instead of checking for uniqueness for every spec.
https://github.com/rubygems/rubygems/commit/97d28c9665
deivid (David Rodríguez)
01:13 PM Revision 75d90cc8 (git): [rubygems/rubygems] Use a single hash to keep track of prereleases
https://github.com/rubygems/rubygems/commit/9d7bd177b0 deivid (David Rodríguez)
01:13 PM Revision 03d19627 (git): [rubygems/rubygems] Remove unnecessary sorting
Already done by the gem version promoter.
https://github.com/rubygems/rubygems/commit/aae2cc9fe0
deivid (David Rodríguez)
01:13 PM Revision dce73c86 (git): [rubygems/rubygems] Simplify instantiating the gem version promoter
https://github.com/rubygems/rubygems/commit/c4e2737f2c deivid (David Rodríguez)
01:13 PM Revision 6a21d196 (git): [rubygems/rubygems] Let specs be sorted just once by the gem version promoter
https://github.com/rubygems/rubygems/commit/3cea25a39d deivid (David Rodríguez)
01:13 PM Revision 8d2bcc88 (git): [rubygems/rubygems] This sorting seems unnecessary too
https://github.com/rubygems/rubygems/commit/823cb1fef9 deivid (David Rodríguez)
01:13 PM Revision a4860e04 (git): [rubygems/rubygems] Remove unnecessary spec sorting
Specs in a SpecSet with the same name are only sorted by platform
priority when they are read. No need to sort everyt...
deivid (David Rodríguez)
12:59 PM Revision acc61cbf (git): Add NEWS entry for the previous commit
Eregon (Benoit Daloze)
12:02 PM Revision 6525b6f7 (git): Remove get_actual_encoding() and the dynamic endian detection for dummy UTF-16/UTF-32
* And simplify callers of get_actual_encoding().
* See [Feature #18949].
* See https://github.com/ruby/ruby/pull/6322...
Eregon (Benoit Daloze)
10:53 AM Revision ed029e9b (git): Autoconf 2.70 or AC_PROG_CC_C99 for earlier is checking for C99
It is no longer necessary to add it to `CFLAGS`/`CPPFLAGS` later.
Furthermore, as `CPPFLAGS` is used also with C++ c...
nobu (Nobuyoshi Nakada)
07:24 AM Bug #18938: Backport cf7d07570f50ef9c16007019afcff11ba6500d70
@nagachika it's my fault. For backporting purpose `cf7d07570f50ef9c16007019afcff11ba6500d70` alone should be backport... byroot (Jean Boussier)
 

Also available in: Atom