Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ruby
prism
Repository navigation
Code
Issues
9
(9)
Pull requests
7
(7)
Discussions
Actions
Security and quality
Insights
More
items
Fuzz fixes
- #4351
#4351
Merged
kddnewton
merged 8 commits into
main
ruby/prism:main
from
issues
ruby/prism:issues
Copy head branch name to clipboard
Nov 9, 2026
Conversation
Commits
8
(8)
Checks
Files changed
Merged
Fuzz fixes
#4351
kddnewton
merged 8 commits into
main
ruby/prism:main
from
issues
ruby/prism:issues
Copy head branch name to clipboard
Commits
Commits on Nov 9, 2026
Always check monotonic line offsets
kddnewton
committed
14505e7
View commit details
Copy full SHA for 14505e7
Browse repository at this point
Ensure we always account for heredocs
Show description for a90a15b
kddnewton
committed
a90a15b
View commit details
Copy full SHA for a90a15b
Browse repository at this point
Flush pending heredocs at newline delimiters of %r, %W, and %I
kddnewton
committed
52e1b00
View commit details
Copy full SHA for 52e1b00
Browse repository at this point
Read regexp options after a pending heredoc body
kddnewton
committed
12933e5
View commit details
Copy full SHA for 12933e5
Browse repository at this point
Treat CRLF as a newline in control and meta escapes
kddnewton
committed
ca993a5
View commit details
Copy full SHA for ca993a5
Browse repository at this point
Match parse.y when dedenting lines continued by control and meta escapes
kddnewton
committed
1adb661
View commit details
Copy full SHA for 1adb661
Browse repository at this point
Warn on all whitespace in control and meta escapes
kddnewton
committed
1b2c3ea
View commit details
Copy full SHA for 1b2c3ea
Browse repository at this point
Reject trailing content after a heredoc opener backslash
kddnewton
committed
4dabce5
View commit details
Copy full SHA for 4dabce5
Browse repository at this point
You can’t perform that action at this time.