Commit Graph

40 Commits (5afabaea0e62604ed9df840b2b51f61d02efc54d)

Author SHA1 Message Date
Patrick Förster 5afabaea0e Add starred commands for theorem definitions
See #36
2022-04-11 20:41:35 +07:00
Patrick Förster 5686c9c831 Add text_mode rule for \text command
See #3.
2022-03-16 20:12:58 +07:00
Patrick Förster 1ea9f87d30 Allow commands as children of text nodes
See #29.
2022-02-26 21:40:59 +07:00
Patrick Förster 7a3d14d057 Rename command to generic_command 2022-02-26 21:15:52 +07:00
Patrick Förster 899b7408d8 Allow default arguments in command definitions 2022-02-26 20:57:05 +07:00
Patrick Förster 1666e9780d Allow multiple paths in \usetikzlibrary command
See #28.
2022-02-18 18:11:49 +07:00
duda 0181c557cb Fix named childnodes 2022-02-15 00:41:16 +07:00
duda 5d96a0b16d Fix precedence; add test 2022-02-14 14:35:49 +07:00
Patrick Förster 323b609de4 Make key val options in theorem def optional
See #24.
2022-02-08 21:23:53 +07:00
Patrick Förster f112e7ab87 Add operator rule 2022-02-03 21:05:41 +07:00
Patrick Förster f0d193e0e3 Allow capturing minted environment language 2022-02-03 20:39:00 +07:00
Patrick Förster f558d96421 Add field names for most grammar rules 2022-02-03 19:08:29 +07:00
Patrick Förster 8350a5d2af Do not alias command name literals 2022-02-03 18:17:28 +07:00
Patrick Förster c96b4fa914 Simplify grammar structure 2022-02-02 20:18:05 +07:00
Patrick Förster ccb6fe7a57 Simplify parsing of special LaTeX commands 2021-12-27 13:22:53 +07:00
vitorof 95aa9b78b6 Remove sep by comma from biblatex_include 2021-07-19 14:59:04 +07:00
vitorof be6722c980 Add escaped braces to mixed_group 2021-07-19 14:57:41 +07:00
Patrick Förster b5cab5dff3 Fix path rule 2021-07-18 16:37:32 +07:00
Patrick Förster fbbf4c4e90 Introduce a rule for paths which handles env vars 2021-07-18 14:25:44 +07:00
Patrick Förster 7f720661de Allow mixed group as command arguments 2021-05-11 16:35:53 +07:00
Patrick Förster ea43db6830 Make section commands visible 2021-03-26 16:07:12 +07:00
Patrick Förster 88eea8e4d8 Make comment rule visible 2021-03-26 15:59:29 +07:00
Patrick Förster e87bc36487 Update tree-sitter version 2021-03-20 14:12:59 +07:00
Patrick Förster d113f32d34 Fix comment rule 2021-02-28 17:51:57 +07:00
Patrick Förster ef628fd8ba Split up includes 2021-02-16 09:53:01 +07:00
Patrick Förster f78bc7f40c Add TikZ library imports 2021-02-12 15:01:41 +07:00
Patrick Förster 94e43867b4 Improve error handling in label_reference_range 2021-02-11 15:17:02 +07:00
Patrick Förster 224acbb740 Add equation label references 2021-02-10 17:40:32 +07:00
Patrick Förster 0715054f69 Split glossary entries into two groups 2021-02-10 13:33:09 +07:00
Patrick Förster bbb5a84dea Add color commands 2021-02-08 10:44:12 +07:00
Patrick Förster a6b58dc2da Do not hide command name 2021-02-04 19:23:43 +07:00
Patrick Förster 3c49997505 Rename "impl" field to "implementation" 2020-12-02 21:21:00 +07:00
Patrick Förster 7baaf67de6 Rename fields in includes 2020-11-28 13:42:04 +07:00
Patrick Förster 5cb8b10ee6 Enable type-checking 2020-11-27 18:31:42 +07:00
Patrick Förster b79d3540e9 Add missing rule 2020-11-27 15:09:22 +07:00
Patrick Förster 1655505c91 Improve classification of includes 2020-11-26 21:28:22 +07:00
Patrick Förster 439ed9ab84 Make trivia nodes anonymous 2020-11-25 19:58:40 +07:00
Patrick Förster 0baf048f34 Remove unused rules 2020-11-25 19:30:40 +07:00
Patrick Förster 9d30ccbc58 Add field names 2020-11-25 19:29:54 +07:00
Patrick Förster d80c3da4f8 Initial commit 2020-11-25 17:55:39 +07:00