overleaf/services
Alf Eaton a8d7306fc4 [cm6] Allow optional parameters in \def macro definition (#14329)
* Allow optional parameters in `\def` macro definition
* Allow whitespace in `\def` macro definition
* [lezer] Add test for optional macro parameter
* [lezer] Add test for whitespace before def csname

---------

Co-authored-by: Mathias Jakobsen <mathias.jakobsen@overleaf.com>
GitOrigin-RevId: 342b1198c90e11a1c6d3f63573d0540dfc5fd9a9
2023-08-16 08:03:57 +00:00
..
chat Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
clsi Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
contacts Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
docstore Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
document-updater Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
filestore Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
git-bridge
history-v1 Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
notifications Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
project-history Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
real-time Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
spelling Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
track-changes Merge pull request #14280 from overleaf/jpa-latest-node-18 2023-08-15 08:03:33 +00:00
web [cm6] Allow optional parameters in \def macro definition (#14329) 2023-08-16 08:03:57 +00:00