Adam Hess
ac4046d34b
[ruby/prism] switch unless to if
...
https://github.com/ruby/prism/commit/29bdbf4212
Co-authored-by: Kevin Newton <kddnewton@gmail.com>
2024-01-19 22:57:46 +00:00
Adam Hess
cfabe9c51c
[ruby/prism] Handle stovetop start in constant path fullname
...
https://github.com/ruby/prism/commit/3a216e63fe
2024-01-19 22:57:45 +00:00
eileencodes
ed50161bd6
[PRISM] Fix ensure code running twice
...
Fixes : ruby/prism#2212
2024-01-19 13:04:01 -08:00
Aaron Patterson
4778b0eeda
Fix kwarg ordering
...
Required keyword arguments need to come first.
Fixes: https://github.com/ruby/prism/issues/2158
Co-authored-by: Kevin Newton <kddnewton@gmail.com>
2024-01-19 12:32:20 -08:00
Takashi Kokubun
e0f7cee8c5
YJIT: Avoid doubly splitting Opnd::Value on CSel ( #9617 )
...
YJIT: Avoid doubly splitting Opnd::Value
2024-01-19 11:51:35 -08:00
Peter Zhu
740f0b52e0
[PRISM] Fix typo with pm_scope_node_destroy
...
We need to run the pm_scope_node_destroy after compiling the iseq.
2024-01-19 14:09:32 -05:00
Aaron Patterson
efe4b8ac0f
Fix ensure code when running break in a while loop
...
We need to run ensure code when breaking from a while loop
Co-authored-by: John Hawthorn <jhawthorn@github.com>
Co-authored-by: Kevin Newton <kddnewton@gmail.com>
2024-01-19 09:35:36 -08:00
Aaron Patterson
200d3cc14d
add assert on SP
2024-01-19 09:35:36 -08:00
Kevin Newton
400341aee9
[PRISM] Sync to latest
2024-01-19 11:22:40 -05:00
Peter Zhu
5a5cf23d02
[PRISM] Fix indentation for PM_SCOPE_NODE [ci skip]
2024-01-19 11:18:47 -05:00
git
ba4b00d31c
* remove trailing spaces. [ci skip]
2024-01-19 16:12:34 +00:00
Kevin Newton
da521fc92c
[ruby/prism] Parsing rules document
...
https://github.com/ruby/prism/commit/57a9575543
2024-01-19 16:12:25 +00:00
Takashi Kokubun
3c9290173a
YJIT: Optimize defined?(yield) ( #9599 )
...
* YJIT: Optimize defined?(yield)
* Remove an irrelevant comment
* s/get/gen/
2024-01-19 11:00:46 -05:00
Matthew Healy
a58e091686
[ruby/prism] Extract identifier lexing documentation to separate file
...
https://github.com/ruby/prism/commit/c9df17e3c0
2024-01-19 15:43:29 +00:00
Matthew Healy
9c06297cbb
[ruby/prism] Remove non-ASCII examples from ReadNode fields documentation
...
This is due to a constraint, enforced in `templates/template.rb`,
relating to non-UTF-8 locales prohibiting non-ASCII characters in C
source files.
https://github.com/ruby/prism/commit/74e9a890be
2024-01-19 15:43:28 +00:00
Matthew Healy
57c138c5f4
[ruby/prism] Document ConstantReadNode fields
...
https://github.com/ruby/prism/commit/a1623f6451
2024-01-19 15:43:28 +00:00
Matthew Healy
b7d37e274a
[ruby/prism] Document LocalVariableReadNode fields
...
https://github.com/ruby/prism/commit/5e9afd3729
2024-01-19 15:43:27 +00:00
Matthew Healy
1c5e54069f
[ruby/prism] Document NumberedReferenceReadNode fields
...
https://github.com/ruby/prism/commit/c3148b4519
2024-01-19 15:43:27 +00:00
Matthew Healy
3fa6dbf304
[ruby/prism] Document BackReferencedReadNode fields
...
https://github.com/ruby/prism/commit/99a5660623
2024-01-19 15:43:26 +00:00
Matthew Healy
512be6cee1
[ruby/prism] Document GlobalVariableReadNode fields
...
https://github.com/ruby/prism/commit/5d092e6389
2024-01-19 15:43:26 +00:00
Matthew Healy
9031fd08dc
[ruby/prism] Document ClassVariableReadNode fields
...
https://github.com/ruby/prism/commit/23ed81dd15
2024-01-19 15:43:26 +00:00
Matthew Healy
88810f7109
[ruby/prism] Document InstanceVariableReadNode fields
...
https://github.com/ruby/prism/commit/c0747103b0
2024-01-19 15:43:25 +00:00
Peter Zhu
d0b774cfb8
Remove null checks for xfree
...
xfree can handle null values, so we don't need to check it.
2024-01-19 10:25:02 -05:00
Kevin Newton
d29cd972f7
[ruby/prism] Use inttypes for more accurate printf formatting
...
https://github.com/ruby/prism/commit/2a22b9b72f
2024-01-19 14:49:09 +00:00
git
7b0f6d6d94
Update bundled gems list at c46d23cde7
[ci skip]
2024-01-19 11:02:59 +00:00
Hiroshi SHIBATA
c46d23cde7
Added dependencies rinda and drb
2024-01-19 20:02:19 +09:00
Hiroshi SHIBATA
fa5094e183
Stop sync rinda repo
2024-01-19 20:02:19 +09:00
Hiroshi SHIBATA
ce73fbd717
Document about rinda at Ruby 3.4
2024-01-19 20:02:19 +09:00
Hiroshi SHIBATA
411cda2d5c
Extract rinda
2024-01-19 20:02:19 +09:00
git
0f315216bb
Update bundled gems list as of 2024-01-19
2024-01-19 08:57:54 +00:00
Hiroshi SHIBATA
31a5d4a0cd
Skip test task for resolv-replace
2024-01-19 17:44:58 +09:00
Hiroshi SHIBATA
36095ed3db
Removed sync task for resolv-replace
2024-01-19 17:44:58 +09:00
Hiroshi SHIBATA
6c098d145a
Document about resolv-replace at Ruby 3.4
2024-01-19 17:44:58 +09:00
Hiroshi SHIBATA
99c2c703da
Extract resolv-replace
2024-01-19 17:44:58 +09:00
git
9ac316bb48
Update bundled gems list at 11ec59c92b
[ci skip]
2024-01-19 07:28:30 +00:00
Hiroshi SHIBATA
11ec59c92b
Removed sync task for abbrev
2024-01-19 16:27:45 +09:00
Hiroshi SHIBATA
e28bdff941
Document about abbrev at Ruby 3.4
2024-01-19 16:27:45 +09:00
Hiroshi SHIBATA
f4670b46c4
spec/mspec/tool/wrap_with_guard.rb 'ruby_version_is ""..."3.4"' spec/ruby/library/abbrev/**/*.rb
2024-01-19 16:27:45 +09:00
Hiroshi SHIBATA
b4ee5266f1
Extract abbrev as bundled gems
2024-01-19 16:27:45 +09:00
Hiroshi SHIBATA
d3898e9752
Removed sync task for observer
2024-01-19 15:56:55 +09:00
git
e8cb9e1328
Update bundled gems list as of 2024-01-18
2024-01-19 06:35:57 +00:00
Hiroshi SHIBATA
fb5722c09a
Document about observer at Ruby 3.4
2024-01-19 15:24:09 +09:00
Hiroshi SHIBATA
8b551b0e7a
spec/mspec/tool/wrap_with_guard.rb 'ruby_version_is ""..."3.4"' spec/ruby/library/observer/**/*.rb
2024-01-19 15:24:09 +09:00
Hiroshi SHIBATA
176a442883
Extract observer as bundled gems
2024-01-19 15:24:09 +09:00
Hiroshi SHIBATA
68b403c45a
Fixed inconsistent library name
2024-01-19 14:01:30 +09:00
Hiroshi SHIBATA
385a1b15ef
Fixed upstream URL at bundled gems
2024-01-19 14:00:08 +09:00
Hiroshi SHIBATA
54552b89e7
Revert "[rubygems/rubygems] Fix `require` of a default gem when unresolved gems depend on it"
...
This reverts commit f1f5f22d22
.
2024-01-19 12:12:33 +09:00
Hiroshi SHIBATA
04cf66765a
Revert "[rubygems/rubygems] Fix activation conflicts when circularly requiring a gem"
...
This reverts commit db44088c2a
.
https://github.com/ruby/ruby/actions/runs/7578672002/job/20641640821
https://github.com/ruby/ruby/actions/runs/7578672002/job/20641641212
https://github.com/ruby/ruby/actions/runs/7578672002/job/20641642031
2024-01-19 11:54:17 +09:00
dependabot[bot]
7265a5be01
Bump actions/upload-artifact from 4.1.0 to 4.2.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](1eb3cb2b3e...694cdabd8b
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-18 18:44:42 -08:00
David Rodríguez
a8fa28ab80
Bump uri version used in development
2024-01-19 11:29:55 +09:00