| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://github.com/rubygems/rubygems/commit/630dc02112
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/b424353239
|
|
|
|
|
|
| |
Updated output examples to current format since the output format has changed since version 2.2.0.dev
https://github.com/rubygems/rubygems/commit/48d98f906a
|
|
|
|
|
|
|
|
|
|
| |
https://github.com/peterzhu2118/ruby/actions/runs/5649652235/job/15304434412
> Errno::ENOENT: No such file or directory @ rb_sysopen -
> ./.downloaded-cache/config.guess:
> https://raw.githubusercontent.com/gcc-mirror/gcc/master/config.guess
Unsure about the root cause but making sure the directory is there seems like a
plausible fix. Maybe the issue is sensitive to cache state.
|
| |
|
| |
|
|
|
|
| |
Assume macros with the same prefix would be defined together.
|
|
|
|
|
| |
Since edf01d4e82d8e44ee30ec41fbcb7f802bc8b8c5d, fake string treats
NULL as an empty string.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Feature #19755]
Before (in /tmp/test.rb):
```ruby
Object.class_eval("p __FILE__") # => "(eval)"
```
After:
```ruby
Object.class_eval("p __FILE__") # => "(eval at /tmp/test.rb:1)"
```
This makes it much easier to track down generated code in case
the author forgot to provide a filename argument.
|
|
|
|
|
|
|
|
| |
truffle/openssl-prefix on TruffleRuby
* See https://github.com/ruby/openssl/issues/650#issuecomment-1645699608
https://github.com/ruby/openssl/commit/ca738e7e13
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/456fd05d3a
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/ec5f04f7b1
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/9635a2fd74
|
|
|
|
|
|
|
| |
Bundler is special since it's not actually locked in the lockfile as a
regular gem (only via `BUNDLED WITH`). So exclude it from that check.
https://github.com/rubygems/rubygems/commit/9f1756ec47
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/258476c38a
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/0f58ef6a32
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/ea2a30ba08
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/6301d3eece
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
win32/win32.o was also unstable:
https://github.com/ruby/ruby/actions/runs/5628655900/job/15252762821?pr=8107
At this point, any win32 files seem suspicious. Let's just ignore all
such files.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Ripper's lexemes were slightly different in Ruby 3.2 for Heredocs.
We ignored this complex heredoc test in this case because
Ripper's output has changed
https://github.com/ruby/yarp/commit/59d3d4a899
|
| |
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/e3ba3e2225
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/abacb0cb34
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Co-authored-by: Alan Wu <alansi.xingwu@shopify.com>
|
|
|
|
|
| |
This job has been so flaky:
https://github.com/ruby/ruby/actions/runs/5614842978/job/15213840097
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Sync YARP gemspec
We were previously not syncing the YARP gemspec over which meant
that the Ruby YARP gem was out of sync.
* Sync YARP node / lex_compat files
|
| |
|
|
|
|
|
|
|
|
|
| |
See https://bugs.ruby-lang.org/issues/19755
In Ruby 3.3, using `eval` without providing a source location
will now default to `"(eval at #{__FILE__}:#{__LINE__})"`.
https://github.com/ruby/syntax_suggest/commit/8e5076472e
|
|
|
|
|
|
|
| |
* YJIT: Count the number of failed instructions
* Rename yjit_insns_count to exec_instructions instead
* Hoist out the exec_instruction counter
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The problem was that we were treating heredoc bodies as part of the %W
list because we didn't push the scanning cursor past the heredoc after
lexing out the here doc. To fix this, we changed the whitespace
scanning function to quit scanning when it reaches a newline but only in
the case that a heredoc is present.
Additionally, we need to prevent double counting newlines in the case of
a heredoc. For example:
```ruby
%W(<<foo 123)
foo
```
The newline after the `)` is counted as part of scanning the heredoc, so
we added logic to prevent double counting the newline when scanning the
rest of the %W list.
https://github.com/ruby/yarp/commit/eb090d8126
Co-authored-by: Jemma Issroff <jemmaissroff@gmail.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/31d0311258
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Ctrl-d exit test
(https://github.com/ruby/reline/pull/574)
* Add auto_indent_proc's parameter assertion in multiline_repl
* Add rendering test for Ctrl-d exit
https://github.com/ruby/reline/commit/46db71132a
|
|
|
|
|
|
|
| |
Arrow.
(https://github.com/ruby/reline/pull/569)
https://github.com/ruby/reline/commit/f363a43a45
|