Commit Graph

21 Commits

Author SHA1 Message Date
Tom Alexander 6b802d36bf
Implement the new fields for target. 2023-12-15 18:57:19 -05:00
Tom Alexander 77e6c22ad8
Continue removing MyError. 2023-10-17 10:09:37 -04:00
Tom Alexander c9d7251e3b
Begin removing the MyError type. 2023-10-17 09:45:18 -04:00
Tom Alexander 2dd5246506
Apply more suggestions. 2023-10-16 17:03:39 -04:00
Tom Alexander a588da2c4a
Compare target properties. 2023-10-09 19:37:47 -04:00
Tom Alexander df4daa0e16
Do not include context in tracing. 2023-10-09 18:02:36 -04:00
Tom Alexander 84953c1669
Put back in needed pubs. 2023-09-11 14:59:23 -04:00
Tom Alexander 7650a9edff
Remove all pub. 2023-09-11 13:11:08 -04:00
Tom Alexander df79cbd0b7
Give global options their own lifetime. 2023-09-03 16:22:40 -04:00
Tom Alexander 15e8d1ab77
Implement check_exit_matcher. 2023-09-03 00:05:47 -04:00
Tom Alexander 74a6101de7
Update RefContext to three lifetimes. 2023-09-02 22:45:46 -04:00
Tom Alexander 564104f1e8
Switch to RefContext. 2023-09-02 19:16:44 -04:00
Tom Alexander eabffe5ecc
Move over the rest of the types. 2023-09-02 19:08:01 -04:00
Tom Alexander b2383d9f93
Fix footnote definition performance.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
We were re-parsing each footnote definition in the footnote definition exit matcher which causes their contents to get re-parsed. This compounds with long lists of footnote definitions.
2023-08-31 18:47:23 -04:00
Tom Alexander b5f0521b56
Only consume trailing whitespace when not exiting for all objects. 2023-08-31 15:45:31 -04:00
fluxcdbot ad3f47864a CI: autofix rust code.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has failed Details
2023-08-24 23:43:41 +00:00
Tom Alexander 720afa5d32
Update getting the previous character and previous line.
This can be done a lot more efficiently now that we are keeping track of this information in the wrapped input type instead of having to fetch to the original document out of the context tree.
2023-08-24 16:56:07 -04:00
Tom Alexander dab598e5e7
Convert all functions to using the wrapped input type.
rust-test Build rust-test has failed Details
rust-build Build rust-build has failed Details
2023-08-24 16:06:29 -04:00
Tom Alexander cd1b4ba785
Make the tracing macros optional. 2023-08-10 20:22:34 -04:00
fluxcdbot abb0aeacaf CI: autofix rust code.
semver Build semver has succeeded Details
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
2023-07-22 05:43:17 +00:00
Tom Alexander e54218c0d7
Implement the target parser. 2023-07-22 01:36:00 -04:00