Commit Graph

62 Commits

Author SHA1 Message Date
Tom Alexander
028946ec90 Identified the problem.
The issue is plain text is eating the line break so paragraph is failing since it expects a line break at the end.
2023-03-27 18:08:17 -04:00
Tom Alexander
22a2ed29f1 Integrate plain list parser into the parser tree. 2023-03-27 13:06:41 -04:00
Tom Alexander
74fc440cbd Move parsers for specific objects/elements to their own files.
The parsers are the most complicated part, so I want them in their own files. I am uncertain if I want to move their corresponding structs or just the parsers.
2023-03-25 12:53:57 -04:00
Tom Alexander
5d9771c3b6 Move old modules out of the src tree. 2023-03-25 12:25:05 -04:00
Tom Alexander
32897270a5 Support leading whitespace for list items. 2023-03-18 13:26:32 -04:00
Tom Alexander
f39319702c Switch to nom's consumed. 2022-12-18 07:52:01 -05:00
Tom Alexander
448dcfac72 Create an also_recognize combinator to make providing source slices fast and safe. 2022-12-18 04:36:12 -05:00
Tom Alexander
50a67c65ef Standardize order of lifetimes for r and s. 2022-12-18 03:30:36 -05:00
Tom Alexander
2def475337 Move the structs into the token module. 2022-12-18 03:24:35 -05:00
Tom Alexander
4ac3a47deb Move the text element parser into the text module. 2022-12-18 03:15:11 -05:00
Tom Alexander
54ed989300 Move Res into the error type module. 2022-12-18 03:04:31 -05:00
Tom Alexander
eaf8721ae9 Move paragraph to its own module. 2022-12-18 02:53:26 -05:00