aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref/peg.texi (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ; Add 2026 to copyright years.Sean Whitton2026-01-011-1/+1
|
* peg.texi: Fix bug#76555 even a bit moreYue Yi2025-03-271-2/+2
| | | | | * doc/lispref/peg.texi (Parsing Expression Grammars): Fix other part of the grammar of `define-peg-ruleset` example.
* peg.texi: Fix bug#76555 even a bit moreYue Yi2025-03-271-3/+3
| | | | | * doc/lispref/peg.texi (Parsing Expression Grammars): Fix grammar of `define-peg-ruleset` example.
* PEG: Fix bug#76555Stefan Monnier2025-03-271-1/+1
| | | | | | | * doc/lispref/peg.texi (Parsing Expression Grammars): Fix `define-peg-ruleset` example. * lisp/progmodes/peg.el (define-peg-rule): Fix indent rule.
* Update copyright year to 2025Paul Eggert2025-01-011-1/+1
| | | | Run "TZ=UTC0 admin/update-copyright".
* ; Fix typosStefan Kangas2024-06-231-1/+1
|
* Spelling fixesPaul Eggert2024-06-041-1/+1
|
* ; Improve wording of manual entry for `peg-run'Eric Abrahamsen2024-04-191-6/+7
| | | | | | * doc/lispref/peg.texi (Parsing Expression Grammars): "lambda form" isn't really a meaningful term. Prefer plain "function", though in this case we've used "anonymous function" to avoid ambiguity.
* ; Improvements to PEG documentation (second attempt)Eric Abrahamsen2024-04-161-30/+60
| | | | | | | * doc/lispref/peg.texi: Make more use of defmac/defmacro, and try to clarify the relationships between the various macros and functions. * lisp/progmodes/peg.el (peg-parse): Remove claim that PEXS can also be a single list of rules.
* Revert "; Improvements to PEG documentation"Mattias EngdegÄrd2024-04-161-44/+84
| | | | | This reverts commit 930c578c1042e6372e5433e31b2ea801315c01c9. Looks like an editing mistake ate a large part of the text.
* ; Improvements to PEG documentationEric Abrahamsen2024-04-151-84/+44
| | | | | | | * doc/lispref/peg.texi: Make more use of defmac/defmacro, and try to clarify the relationships between the various macros and functions. * lisp/progmodes/peg.el (peg-parse): Remove claim that PEXS can also be a single list of rules.
* Fix the new PEG libraryEli Zaretskii2024-03-311-84/+118
| | | | | | | | | | | * doc/lispref/peg.texi (Parsing Expression Grammars) (PEX Definitions, Parsing Actions, Writing PEG Rules): Fix markup, indexing, and wording. * etc/NEWS: Fix wording of PEG entry. * test/lisp/progmodes/peg-tests.el: Move from test/lisp/, to match the directory of peg.el.
* Add peg.el as a built-in libraryEric Abrahamsen2024-03-301-0/+351
* lisp/progmodes/peg.el: New file, taken from ELPA package. * test/lisp/peg-tests.el: Package tests. * doc/lispref/peg.texi: Documentation.