summaryrefslogtreecommitdiff
path: root/lib/racc
AgeCommit message (Collapse)Author
2023-06-08Try to promote racc as bundled gemsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/7877
2023-06-08[ruby/racc] Bump up v1.7.0Hiroshi SHIBATA
https://github.com/ruby/racc/commit/0feca00301
2023-06-08Update parser-text.rb with https://github.com/ruby/racc/pull/218Hiroshi SHIBATA
2023-05-30[ruby/racc] Remove ErrorSymbolValue referenceJeremy Evans
I cannot find where this is defined. I'm guessing neither this nor the else branch is ever hit. I only found out when testing VM changes, which had a bug that exposed this. https://github.com/ruby/racc/commit/8983d0c134
2023-01-12Generate parser-text.rb with bcdc058e50674aedb180eea91e0fdb15bcf529dbHiroshi SHIBATA
2023-01-12[ruby/racc] Get rid of anonymous eval callsJean Boussier
Things declared in anonymous eval are always annoying to locate. (profilers, etc) https://github.com/ruby/racc/commit/f304205256
2023-01-12[ruby/racc] Make racc Ractor compatibleMasataka Pocke Kuwabara
https://github.com/ruby/racc/commit/1948de9d1d
2022-12-23Bump version to 1.6.2Hiroshi SHIBATA
2022-12-22Always issue deprecation warning when calling Regexp.new with 3rd positional ↵Jeremy Evans
argument Previously, only certain values of the 3rd argument triggered a deprecation warning. First step for fix for bug #18797. Support for the 3rd argument will be removed after the release of Ruby 3.2. Fix minor fallout discovered by the tests. Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> Notes: Merged: https://github.com/ruby/ruby/pull/6976
2022-12-05[ruby/racc] Bump version to 1.6.1Hiroshi SHIBATA
https://github.com/ruby/racc/commit/1768ed252f
2022-11-15[ruby/racc] Update racc.gemspecJohnny Willemsen
Updated homepage to https://github.com/ruby/racc
2022-07-29Update parser-text.rb with ↵Hiroshi SHIBATA
https://github.com/ruby/racc/commit/4ecc13c9cbd4663268c34b0a5c99cf5307de7c60 Notes: Merged: https://github.com/ruby/ruby/pull/6200
2022-06-16[ruby/racc] Fix flag to `Regexp.new`Nobuyoshi Nakada
Probably intended to pass encoding "none". https://github.com/ruby/racc/commit/65cd26efd8
2022-05-16[ruby/racc] [DOC] Remove stale `Object::ParseError` documentationNobuyoshi Nakada
https://github.com/ruby/racc/commit/4ecc13c9cb
2021-11-04[ruby/racc] Fix a private method nameNobuyoshi Nakada
https://github.com/ruby/racc/commit/1f52571225
2021-11-04[ruby/racc] Fix typo in a local variable nameNobuyoshi Nakada
https://github.com/ruby/racc/commit/03d0b86b90
2021-10-19[ruby/racc] Bump up racc version to 1.6.0Hiroshi SHIBATA
https://github.com/ruby/racc/commit/0c5fe2637c
2021-09-15[ruby/racc] gemspec: Link to https in homepage [ci skip]Olle Jonsson
https://github.com/ruby/racc/commit/96075f7720
2021-07-19[ruby/racc] Removed pre-setup from gemspecHiroshi SHIBATA
https://github.com/ruby/racc/commit/2f6f02e5c1
2021-07-19[ruby/racc] Removed needless files from gemspecHiroshi SHIBATA
https://github.com/ruby/racc/commit/d044ae883f
2021-07-19[ruby/racc] Move document from library directoryHiroshi SHIBATA
https://github.com/ruby/racc/commit/2e8d7d286d
2021-07-19[ruby/racc] Removed generate code from parser.rb. It's already migrated by ↵Hiroshi SHIBATA
rake task https://github.com/ruby/racc/commit/ec7d01980a
2021-07-18[ruby/racc] Shrink gem sizeBruno Arueira
https://github.com/ruby/racc/commit/27e2a64e13
2021-06-25Followed up 66d2fc7989d741bf5a73286233139901cecb4fc2Hiroshi SHIBATA
2021-06-25[ruby/racc] Remove Object monkey patchAaron Patterson
I don't think we need this monkey patch anymore, so lets remove it! https://github.com/ruby/racc/commit/464485e912
2021-06-25[ruby/racc] Removed needless condition for old versions of RubyGems.Hiroshi SHIBATA
https://github.com/ruby/racc/commit/fe3183b1ff
2021-06-25[ruby/racc] Drop to support Ruby 2.4Hiroshi SHIBATA
https://github.com/ruby/racc/commit/5af1a42a3b
2021-06-25[ruby/racc] Followed up #162Hiroshi SHIBATA
https://github.com/ruby/racc/commit/d66cd12166
2021-06-25[ruby/racc] Stop compressing integer listsJean Boussier
It is unclear why this was implemented, I assume it was for performance back in 2006. However today, this compression defeats bytecode caching entirely and end up being counter productive. https://github.com/ruby/racc/commit/ae3703c1d0
2021-03-31Enclose the code that was accidentally a link in "tt"aycabta
2020-12-26[ruby/racc] Bump version to 1.5.2Hiroshi SHIBATA
https://github.com/ruby/racc/commit/ce0d7b9cde
2020-12-26[ruby/racc] Use Racc::VERSION for gemspecHiroshi SHIBATA
https://github.com/ruby/racc/commit/30f5760d85
2020-11-10[ruby/racc] Bump version to 1.5.1Hiroshi SHIBATA
https://github.com/ruby/racc/commit/2cb3055a73
2020-11-10[ruby/racc] Use the Ruby license. Fix #134Hiroshi SHIBATA
https://github.com/ruby/racc/commit/7c881cd548
2020-11-10lib/racc/statetransitiontable.rb: Make the racc output stableYusuke Endoh
Racc calls `Array#sort!` to build a state transition table. As `Array#sort!` is not a stable sort, the output may differ depending upon the environment. This changeset makes the sort stable manually, and updates all expectation files. Notes: Merged: https://github.com/ruby/ruby/pull/3749
2020-11-09Removed needless require for 'enumerator'Hiroshi SHIBATA
2020-10-27Separate `send` into `public_send` and `__send__`Nobuyoshi Nakada
2020-09-28[ruby/racc] Turn debugging offMarc-Andre Lafortune
https://github.com/ruby/racc/commit/872f75cfa7
2020-09-28[Fixes #137] Improve reportingMarc-Andre Lafortune
2020-08-19[ruby/racc] Fixed the licenses field of gemspecHiroshi SHIBATA
https://github.com/ruby/racc/commit/a1aeecff03
2020-06-25Removed nonsense `rubygems_version` in input gemspec filesNobuyoshi Nakada
As it is ignored and set at building packages automatically, it is just nonsense to set in gemspec file for input.
2020-04-27Fixed typos in raccNobuyoshi Nakada
2020-03-25Import racc-1.5.0 from upstream repository.Hiroshi SHIBATA
2020-02-27Merge racc from upstream repository.Hiroshi SHIBATA
* Support Ruby 2.4's frozen string literals. * Remove VCS revisions headers.
2020-01-28Stop parsing copyright notices as document [ci skip]Nobuyoshi Nakada
2020-01-28Revert "Added RDoc files to parse [Bug #16596]"Nobuyoshi Nakada
This reverts commit 10842daeb571126a090cb10dedf0cda8c2b7f9a8, because it has no effect and the rdoc file has been installed to lib/racc/rdoc directory.
2020-01-28Added RDoc files to parse [Bug #16596]Nobuyoshi Nakada
2020-01-01Fixup a6864f6d2f39bcd1ff04516591cc18d4027ab186Hiroshi SHIBATA
2019-12-20Fixed misspellingsNobuyoshi Nakada
Fixed misspellings reported at [Bug #16437], for default gems.
2019-12-10Import racc-1.4.1 from ruby/racc.Hiroshi SHIBATA