Commit Graph

23 Commits

Author SHA1 Message Date
Tom Alexander
2fb57daaec Move the table cell object parser into the object parser file.
All checks were successful
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
2023-08-25 04:35:54 -04:00
fluxcdbot
ad3f47864a CI: autofix rust code.
Some checks failed
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has failed
2023-08-24 23:43:41 +00:00
Tom Alexander
cf37bc4111 Remove unnecessary context from some util functions.
All checks were successful
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
2023-08-24 19:29:00 -04:00
Tom Alexander
dab598e5e7 Convert all functions to using the wrapped input type.
Some checks failed
rust-test Build rust-test has failed
rust-build Build rust-build has failed
2023-08-24 16:06:29 -04:00
Tom Alexander
cd1b4ba785 Make the tracing macros optional. 2023-08-10 20:22:34 -04:00
Tom Alexander
0ca6ce504f Simulate trailing whitespace in empty greater blocks just like drawers. 2023-04-22 21:45:18 -04:00
Tom Alexander
0b989b53a6 Fix warnings. 2023-04-21 23:55:18 -04:00
Tom Alexander
e97cf6630f Move consuming the trailing whitespace up to the element matchers. 2023-04-21 23:54:54 -04:00
Tom Alexander
18323a2b43 Solve the rest of the compiler warnings. 2023-04-21 18:42:31 -04:00
Tom Alexander
a1724dae52 Combine the error types. 2023-04-21 18:36:01 -04:00
Tom Alexander
54b02f4e74 Give object structs their own file separate from the parsers. 2023-04-21 16:07:38 -04:00
Tom Alexander
c2b6b5103a Add comments about the sets of objects that can exist. 2023-04-21 15:57:45 -04:00
Tom Alexander
a63d38e0ce Consume line endings at the end of table rows. 2023-04-21 15:38:42 -04:00
Tom Alexander
f0d2754955 Consume the end of the cell. 2023-04-21 15:36:45 -04:00
Tom Alexander
c971148871 Running into an error running the tracer. 2023-04-21 14:54:29 -04:00
Tom Alexander
c75f4ebcff Format the code. 2023-04-21 14:35:34 -04:00
Tom Alexander
633d6e421f Allow empty cells if not last of line. 2023-04-20 00:15:40 -04:00
Tom Alexander
49f5b65acf Match objects in cells. 2023-04-19 22:09:53 -04:00
Tom Alexander
55201e905a Starting to implement table cell. 2023-04-19 21:57:08 -04:00
Tom Alexander
9747e0ba11 Implement table row rule. 2023-04-19 21:28:35 -04:00
Tom Alexander
093edf5c6e Add TODO. 2023-04-19 21:21:33 -04:00
Tom Alexander
f3c1b47a8a First attempt at table parser. Table row not yet implemented. 2023-04-19 21:19:49 -04:00
Tom Alexander
17ab8727d1 Initial structure for tables. 2023-04-19 20:59:58 -04:00