summaryrefslogtreecommitdiff
path: root/lib/racc
Commit message (Collapse)AuthorAgeFilesLines
* Generate parser-text.rb with bcdc058e50674aedb180eea91e0fdb15bcf529dbHiroshi SHIBATA2023-01-121-4/+4
|
* [ruby/racc] Get rid of anonymous eval callsJean Boussier2023-01-121-4/+4
| | | | | | | Things declared in anonymous eval are always annoying to locate. (profilers, etc) https://github.com/ruby/racc/commit/f304205256
* [ruby/racc] Make racc Ractor compatibleMasataka Pocke Kuwabara2023-01-121-0/+2
| | | | https://github.com/ruby/racc/commit/1948de9d1d
* Bump version to 1.6.2Hiroshi SHIBATA2022-12-231-1/+1
|
* Always issue deprecation warning when calling Regexp.new with 3rd positional ↵Jeremy Evans2022-12-221-1/+1
| | | | | | | | | | | | | | 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>
* [ruby/racc] Bump version to 1.6.1Hiroshi SHIBATA2022-12-051-1/+1
| | | | https://github.com/ruby/racc/commit/1768ed252f
* [ruby/racc] Update racc.gemspecJohnny Willemsen2022-11-151-1/+1
| | | Updated homepage to https://github.com/ruby/racc
* Update parser-text.rb with ↵Hiroshi SHIBATA2022-07-291-1/+1
| | | | https://github.com/ruby/racc/commit/4ecc13c9cbd4663268c34b0a5c99cf5307de7c60
* [ruby/racc] Fix flag to `Regexp.new`Nobuyoshi Nakada2022-06-161-1/+1
| | | | | | Probably intended to pass encoding "none". https://github.com/ruby/racc/commit/65cd26efd8
* [ruby/racc] [DOC] Remove stale `Object::ParseError` documentationNobuyoshi Nakada2022-05-161-1/+1
| | | | https://github.com/ruby/racc/commit/4ecc13c9cb
* [ruby/racc] Fix a private method nameNobuyoshi Nakada2021-11-041-3/+3
| | | | https://github.com/ruby/racc/commit/1f52571225
* [ruby/racc] Fix typo in a local variable nameNobuyoshi Nakada2021-11-041-2/+2
| | | | https://github.com/ruby/racc/commit/03d0b86b90
* [ruby/racc] Bump up racc version to 1.6.0Hiroshi SHIBATA2021-10-191-1/+1
| | | | https://github.com/ruby/racc/commit/0c5fe2637c
* [ruby/racc] gemspec: Link to https in homepage [ci skip]Olle Jonsson2021-09-151-1/+1
| | | | https://github.com/ruby/racc/commit/96075f7720
* [ruby/racc] Removed pre-setup from gemspecHiroshi SHIBATA2021-07-191-1/+1
| | | | https://github.com/ruby/racc/commit/2f6f02e5c1
* [ruby/racc] Removed needless files from gemspecHiroshi SHIBATA2021-07-191-7/+3
| | | | https://github.com/ruby/racc/commit/d044ae883f
* [ruby/racc] Move document from library directoryHiroshi SHIBATA2021-07-192-220/+2
| | | | https://github.com/ruby/racc/commit/2e8d7d286d
* [ruby/racc] Removed generate code from parser.rb. It's already migrated by ↵Hiroshi SHIBATA2021-07-191-13/+0
| | | | | | rake task https://github.com/ruby/racc/commit/ec7d01980a
* [ruby/racc] Shrink gem sizeBruno Arueira2021-07-181-49/+2
| | | | https://github.com/ruby/racc/commit/27e2a64e13
* Followed up 66d2fc7989d741bf5a73286233139901cecb4fc2Hiroshi SHIBATA2021-06-251-1/+1
|
* [ruby/racc] Remove Object monkey patchAaron Patterson2021-06-251-8/+2
| | | | | | I don't think we need this monkey patch anymore, so lets remove it! https://github.com/ruby/racc/commit/464485e912
* [ruby/racc] Removed needless condition for old versions of RubyGems.Hiroshi SHIBATA2021-06-251-1/+0
| | | | https://github.com/ruby/racc/commit/fe3183b1ff
* [ruby/racc] Drop to support Ruby 2.4Hiroshi SHIBATA2021-06-251-0/+1
| | | | https://github.com/ruby/racc/commit/5af1a42a3b
* [ruby/racc] Followed up #162Hiroshi SHIBATA2021-06-251-6/+7
| | | | https://github.com/ruby/racc/commit/d66cd12166
* [ruby/racc] Stop compressing integer listsJean Boussier2021-06-251-44/+0
| | | | | | | | | | 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
* Enclose the code that was accidentally a link in "tt"aycabta2021-03-311-1/+1
|
* [ruby/racc] Bump version to 1.5.2Hiroshi SHIBATA2020-12-261-1/+1
| | | | https://github.com/ruby/racc/commit/ce0d7b9cde
* [ruby/racc] Use Racc::VERSION for gemspecHiroshi SHIBATA2020-12-261-1/+7
| | | | https://github.com/ruby/racc/commit/30f5760d85
* [ruby/racc] Bump version to 1.5.1Hiroshi SHIBATA2020-11-102-2/+2
| | | | https://github.com/ruby/racc/commit/2cb3055a73
* [ruby/racc] Use the Ruby license. Fix #134Hiroshi SHIBATA2020-11-107-21/+14
| | | | https://github.com/ruby/racc/commit/7c881cd548
* lib/racc/statetransitiontable.rb: Make the racc output stableYusuke Endoh2020-11-101-1/+1
| | | | | | | | | 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.
* Removed needless require for 'enumerator'Hiroshi SHIBATA2020-11-091-1/+0
|
* Separate `send` into `public_send` and `__send__`Nobuyoshi Nakada2020-10-271-1/+1
|
* [ruby/racc] Turn debugging offMarc-Andre Lafortune2020-09-282-2/+2
| | | | https://github.com/ruby/racc/commit/872f75cfa7
* [Fixes #137] Improve reportingMarc-Andre Lafortune2020-09-281-16/+18
|
* [ruby/racc] Fixed the licenses field of gemspecHiroshi SHIBATA2020-08-191-1/+1
| | | | https://github.com/ruby/racc/commit/a1aeecff03
* Removed nonsense `rubygems_version` in input gemspec filesNobuyoshi Nakada2020-06-251-1/+0
| | | | | As it is ignored and set at building packages automatically, it is just nonsense to set in gemspec file for input.
* Fixed typos in raccNobuyoshi Nakada2020-04-272-6/+6
|
* Import racc-1.5.0 from upstream repository.Hiroshi SHIBATA2020-03-254-8/+5
|
* Merge racc from upstream repository.Hiroshi SHIBATA2020-02-2715-47/+35
| | | | | * Support Ruby 2.4's frozen string literals. * Remove VCS revisions headers.
* Stop parsing copyright notices as document [ci skip]Nobuyoshi Nakada2020-01-2812-0/+29
|
* Revert "Added RDoc files to parse [Bug #16596]"Nobuyoshi Nakada2020-01-281-1/+0
| | | | | | This reverts commit 10842daeb571126a090cb10dedf0cda8c2b7f9a8, because it has no effect and the rdoc file has been installed to lib/racc/rdoc directory.
* Added RDoc files to parse [Bug #16596]Nobuyoshi Nakada2020-01-281-0/+1
|
* Fixup a6864f6d2f39bcd1ff04516591cc18d4027ab186Hiroshi SHIBATA2020-01-011-2/+2
|
* Fixed misspellingsNobuyoshi Nakada2019-12-202-2/+2
| | | | Fixed misspellings reported at [Bug #16437], for default gems.
* Import racc-1.4.1 from ruby/racc.Hiroshi SHIBATA2019-12-106-26/+28
|
* Fix typosKazuhiro NISHIYAMA2019-11-173-3/+3
|
* [ruby/racc] Strip trailing whitespaces at the last line of actionsNobuyoshi Nakada2019-11-041-0/+1
| | | | https://github.com/ruby/racc/commit/a887ebe529
* Update the latest versions from upstream repository of raccHiroshi SHIBATA2019-10-309-17/+20
|
* Fix warning of generated parser for nested moduleSeiei Miyagi2019-10-171-1/+1
|