Tom Alexander
3e6df7ba78
Print character offset from rust's parse perspective during compare.
2023-08-29 14:40:58 -04:00
Tom Alexander
fa5fc41121
Create structure for timestamps.
2023-07-24 17:34:07 -04:00
Tom Alexander
993c73dc9f
Create structure for subscript and superscript.
2023-07-24 14:23:36 -04:00
Tom Alexander
c73e26e2d6
Create structure for statistics cookies.
2023-07-22 02:12:20 -04:00
Tom Alexander
d60cad07e0
Create structure for targets.
2023-07-22 01:15:04 -04:00
Tom Alexander
4d114206ef
Create structure for line breaks.
2023-07-21 23:48:37 -04:00
Tom Alexander
e0d2bb8213
Create structure for inline source blocks.
2023-07-21 22:29:04 -04:00
Tom Alexander
eef2944307
Create structure for inline babel calls.
2023-07-21 19:53:02 -04:00
Tom Alexander
d5c611674e
Create structure for citations.
2023-07-20 00:38:16 -04:00
Tom Alexander
6822069c2f
Implement the parser for anonymous footnotes.
2023-07-19 21:14:09 -04:00
Tom Alexander
9c2eb3b122
Create structure for footnote references.
2023-07-19 18:56:46 -04:00
Tom Alexander
95e033a99b
Implement the export snippet parser.
2023-07-19 00:38:19 -04:00
Tom Alexander
1fb8ce9af6
Create structure for export snippets.
2023-07-19 00:09:16 -04:00
Tom Alexander
c79b8c7833
Implement the first form of LaTeX fragment.
2023-07-18 21:50:29 -04:00
Tom Alexander
3ab0dd4531
Create structure for LaTeX fragments.
2023-07-18 21:14:49 -04:00
Tom Alexander
21f46d09e6
Create structure for entities.
2023-07-18 20:05:39 -04:00
Tom Alexander
d24c26de7b
Create structure for org macros.
2023-07-13 23:30:06 -04:00
Tom Alexander
ed8b1405db
Create structure for angle links.
2023-07-13 22:42:42 -04:00
Tom Alexander
5f4e240af0
Add an initial implementation of PlainLink.
2023-07-13 19:20:17 -04:00
Tom Alexander
dcec5c490a
Create structure for plain links.
organic-test Build organic-test has succeeded
2023-07-13 18:18:07 -04:00
Tom Alexander
6ed33d3522
Derive partial eq for all objects so we can match radio links.
2023-04-24 19:25:22 -04:00
Tom Alexander
64c17e654a
Code structure for radio links and radio targets.
2023-04-24 19:06:45 -04:00
Tom Alexander
8a828195bd
Implement all of regular link except for pathreg.
2023-04-23 16:53:02 -04:00
Tom Alexander
3600f46e3b
Initial code structure for regular links.
2023-04-23 16:17:52 -04:00
Tom Alexander
036f4add4a
The object parsers separated out.
2023-04-22 20:48:01 -04:00
Tom Alexander
d2fc8a513f
Separate out the text markup types into their own types.
2023-04-22 20:22:07 -04:00
Tom Alexander
9a3bde0d80
First attempt at text markup.
2023-04-22 19:34:13 -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
55201e905a
Starting to implement table cell.
2023-04-19 21:57:08 -04:00
Tom Alexander
2d1df18544
Cleanup.
2023-04-03 15:15:16 -04:00
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
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
faf2bb401d
Fix plain text matcher exit conditions.
2023-03-25 11:40:12 -04:00
Tom Alexander
b88365e7eb
Wrote plain text parser.
2023-03-25 10:45:43 -04:00
Tom Alexander
ceb7788cfa
Check the exit matcher in more places.
2023-03-23 20:12:42 -04:00
Tom Alexander
02d04b59db
Ran into a lifetime issue.
2023-03-23 19:53:20 -04:00
Tom Alexander
d98a11059c
Introduce the document structure.
2023-03-23 17:52:16 -04:00
Tom Alexander
35d60c10ba
Define greater and lesser elements.
2023-03-23 17:26:07 -04:00
Tom Alexander
66befc66a9
Define regular link.
2023-03-23 17:02:08 -04:00
Tom Alexander
87c4a955af
Starting to define objects based on org-mode's definitions.
2023-03-23 16:49:52 -04:00