| Age | Commit message (Collapse) | Author |
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6828
|
|
|
|
Extract new gems then remove outdated gem directories.
|
|
|
|
|
|
I'm trying to get rid of mjit_compiler.c, and this helps that migration.
|
|
Converting a CDHASH into a safe Hash is a lot of work, but retrieving
just values is much easier.
|
|
to obviate one rb_funcall. This also removes rb_ptr as refactoring.
|
|
obviating status->merge_ivar_guards_p as refactoring
|
|
This has not been used since recent shape-related changes.
|
|
This was introduced by b609bdeb5307e280137b4b2838af0fe4e4b46f1c
to suppress warnings. However these warngins were deleted by
beae6cbf0fd8b6619e5212552de98022d4c4d4d4. Therefore these codes
are not needed anymore.
Notes:
Merged: https://github.com/ruby/ruby/pull/6826
|
|
MJIT worker no longer exists, so we don't need this safeguard anymore.
|
|
* Revert "Revert "MJIT: Make it parsable by Solargraph""
This reverts commit 8e18761da1932df88bfb6505acbda4740e1b2930.
* Call rb_gc_register_mark_object
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
|
|
because it exists primarily for generating mjit_c.rb.
|
|
https://bugs.ruby-lang.org/issues/19134?next_issue_id=19133&prev_issue_id=19135#note-4
|
|
|
|
https://github.com/ruby/erb/commit/8c8ff1551b
|
|
(https://github.com/ruby/erb/pull/42)
https://github.com/ruby/erb/commit/526885923e
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6818
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6818
|
|
[Feature #19134]
Notes:
Merged: https://github.com/ruby/ruby/pull/6818
|
|
(https://github.com/ruby/net-http/pull/82)
https://github.com/ruby/net-http/commit/a26f62a2e5
|
|
https://github.com/rubygems/rubygems/commit/7467019d87
|
|
|
|
|
|
https://github.com/ruby/irb/commit/f9507923fa
|
|
(https://github.com/ruby/irb/pull/458)
* Fix the debug.gem force-loader for Ruby 3.2
* Support 1.7.0dev format as well
|
|
```
$ make test-all TESTS=test/optparse/
...
[148/178] TestOptionParserDidYouMean#test_raise_unknown = 0.00 s
1) Failure:
TestOptionParserDidYouMean#test_raise_unknown [/home/mame/work/ruby/test/optparse/test_optparse.rb:106]:
<["--bar"]> expected but was
<[]>.
```
In the old test/unit (bundled in ruby/ruby), when a test class inherits from
another test class, the child class runs all the tests defined in the parent
class.
However, it looks like the new test/unit does not do so. This is because the
test failure does not occur in ruby/optparse.
As a tentative solution, this changes the option names in TestOptionParser to
avoid the name conflict with TestOptionParserDidYouMean.
https://github.com/ruby/optparse/commit/fee86ef7a4
|
|
|
|
(https://github.com/ruby/optparse/pull/38)
https://github.com/ruby/optparse/commit/12529653cd
|
|
|
|
https://github.com/ruby/syntax_suggest/commit/f142fcbf96
|
|
Due to a problem with ripper we do not recognize `break` as invalid code. It's confusing that "Syntax OK" is output in that case.
When there's no syntax error, the algorithm should not say anything. The exception is in the CLI and that's for compatibility with `ruby -wc`
```
$ cat /tmp/break.rb
break
⛄️ 3.1.2 🚀 /Users/rschneeman/Documents/projects/syntax_suggest (schneems/no-syntax-not-okay-break)
$ ruby -wc /tmp/break.rb
Syntax OK
```
> Note that this is invalid, running this code will raise a Syntax error.
```
$ exe/syntax_suggest /tmp/break.rb
Syntax OK
```
Close https://github.com/ruby/syntax_suggest/pull/157
https://github.com/ruby/syntax_suggest/commit/d7bd8f03a2
|
|
https://github.com/ruby/syntax_suggest/commit/14e8cdc916
Notes:
Merged: https://github.com/ruby/ruby/pull/6824
|
|
`sync_default_gems_with_commits` also needs the default branch.
Notes:
Merged: https://github.com/ruby/ruby/pull/6823
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6823
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6823
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6821
|
|
|
|
This reverts commit ccd8dd6ad395bbd9f5290e0fcb7929e5e5d36767.
Revert "MJIT: Fix miniruby with MJIT_FORCE_ENABLE"
This reverts commit b033775ed9d9226ba73c1d4a197e55ba89575142.
GitHub Actions is failing. I ran out of time today to investigate it.
will try it again tomorrow.
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6820
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6820
|
|
Solargraph complains about it
|
|
|
|
https://github.com/ruby/ruby/actions/runs/3562236318/jobs/5983796689
|
|
Faster code generation and cleaner code.
|
|
|
|
Regexp tests are flaky.
http://rubyci.s3.amazonaws.com/s390x/ruby-master/log/20221128T050004Z.fail.html.gz
|