Commit Graph

100 Commits

Author SHA1 Message Date
Tom Alexander 1a3e26c148
Update plain list greater block exit matcher priority test to match blog post.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
It is still testing the same thing, but I changed the contents a bit to match what is being used in my blog post.
2023-08-27 21:03:16 -04:00
Tom Alexander 2d4e54845b
Add support for parsing tags in headlines. 2023-08-25 06:13:29 -04:00
Tom Alexander d5ea650b96
Add a test for dynamic blocks. 2023-08-25 05:36:57 -04:00
Tom Alexander efa372a9e9
Add a test case that breaks the current parser. 2023-08-25 04:39:58 -04:00
Tom Alexander 69ecfd2646
Move all the specific-token tests into subfolders.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
2023-08-20 23:38:47 -04:00
Tom Alexander 8162f03051
Put all trailing whitespace ownership test cases into the automated tests.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
Notes for this investigation moved to cba1d1e988/notes/plain_list_ownership_notes.org .

Mailing list thread on the investigation: https://list.orgmode.org/9372527e-3852-419e-936a-7b4dd38cc847@app.fastmail.com/ .
2023-08-20 16:03:31 -04:00
Tom Alexander f7ec89858d
Add notes about optimization ideas. 2023-08-14 23:16:23 -04:00
Tom Alexander 92abac37e2
s/precedent/precedence/
I used the wrong word. This is referring to the priority between paragraphs ending vs export snippets ending, not a reference to something occurring in the past.
2023-08-14 13:57:01 -04:00
Tom Alexander fc28e3b514
Add a test for trailing blank lines after paragraphs.
rust-test Build rust-test has failed Details
rustfmt Build rustfmt has succeeded Details
rust-build Build rust-build has succeeded Details
The behavior in emacs does not match the description in the org-mode documentation. I have sent an email to the org-mode mailing list and I am waiting their response so I can adjust (or not adjust) my parser accordingly.
2023-08-11 01:37:04 -04:00
Tom Alexander 73e15286dc
Add test cases. 2023-07-24 17:15:27 -04:00
Tom Alexander f717d5e7df
Implement parser for braceless subscript/superscript. 2023-07-24 15:41:14 -04:00
Tom Alexander 8c00ee24ba
Add a test to prove that subscript/superscript cannot start without a leading character even though its at the start of the file. 2023-07-24 14:33:04 -04:00
Tom Alexander 4a565601c1
Add test cases. 2023-07-24 14:29:20 -04:00
Tom Alexander b8b2e33137
Implement the statistics cookie parser. 2023-07-22 02:12:21 -04:00
Tom Alexander caa6c41798
Add a test case. 2023-07-22 01:40:27 -04:00
Tom Alexander 6b82214ec3
Add test case. 2023-07-21 23:41:29 -04:00
Tom Alexander 0b41e12424
Fix counting brackets in inline source block. 2023-07-21 23:14:52 -04:00
Tom Alexander 2773b35438
Add test case. 2023-07-21 19:53:18 -04:00
Tom Alexander 7ce9dafd96
Fix parsing citations inside paragraphs. 2023-07-21 18:52:02 -04:00
Tom Alexander 640a9375bc
Add a testcase populating all the optional fields for citations. 2023-07-21 18:28:16 -04:00
Tom Alexander c1a99a03f8
Add test case. 2023-07-19 17:52:59 -04:00
Tom Alexander eb03342506
Add test cases. 2023-07-18 23:46:10 -04:00
Tom Alexander 5ad8fdf4b2
Add test cases. 2023-07-18 21:14:49 -04:00
Tom Alexander 2966b91a09
Add an example for org-mode entities. 2023-07-18 19:40:09 -04:00
Tom Alexander f3592347c1
Add a test showing that radio targets only have to semantically match their links. 2023-07-14 12:28:52 -04:00
Tom Alexander c0371ff958
Add sample org documents with macros. 2023-07-13 23:16:56 -04:00
Tom Alexander b3ab8cde43
Add test data for angle links. 2023-07-13 22:45:13 -04:00
Tom Alexander a352699fdc
Remove the id link.
semver Build semver has succeeded Details
cargo-fmt Build cargo-fmt has succeeded Details
build-organic-test Build build-organic-test has succeeded Details
organic-test Build organic-test has succeeded Details
build-cargo-fmt Build build-cargo-fmt has succeeded Details
This was not added to org-link-parameters until emacs 29. Since I use emacs 29 locally, but the CI uses emacs 28, I am removing the test case until emacs 29 is released.
2023-07-13 19:43:26 -04:00
Tom Alexander 5f4e240af0
Add an initial implementation of PlainLink. 2023-07-13 19:20:17 -04:00
Tom Alexander ab7eb76e13
Radio links can exist before their target is defined. 2023-04-24 19:55:23 -04:00
Tom Alexander 5c37373419
Add a simple radio link example. 2023-04-24 18:42:15 -04:00
Tom Alexander ed174c1c41
Fix nested bolds child eating the parent exit. 2023-04-24 16:48:33 -04:00
Tom Alexander f1bd7f2d1b
Add support for rust-coreutils in integration test script. 2023-04-23 16:12:34 -04:00
Tom Alexander 72e656751a
It looks like paragraphs inside empty drawers just capture the first new line and then the rest are trailing whitespace capture. 2023-04-22 21:11:22 -04:00
Tom Alexander 401fb339d0
Add a text markup text with all variants. 2023-04-22 20:05:58 -04:00
Tom Alexander 80f43d54da
Add a simple example of text markup. 2023-04-22 18:55:24 -04:00
Tom Alexander 8072430265
Add an example of text markup opening and closing. 2023-04-22 17:31:21 -04:00
Tom Alexander 185f16d2cc
Add latex environment simple test. 2023-04-22 16:48:56 -04:00
Tom Alexander 0117a9490a
Add a test for affiliated keywords. 2023-04-21 23:01:12 -04:00
Tom Alexander f0bab39778
Code structure for keyword. 2023-04-21 22:33:10 -04:00
Tom Alexander bfffde3fdb
Implement the horizontal rule parser. 2023-04-21 22:23:59 -04:00
Tom Alexander 5ae8ac61e5
Code structure for fixed width area. 2023-04-21 22:04:22 -04:00
Tom Alexander 591d9c5e1f
Make the test a little more complex. 2023-04-21 21:26:38 -04:00
Tom Alexander ead643b3c7
Add a simple planning example. 2023-04-21 21:24:36 -04:00
Tom Alexander fa88a7d600
Add a simple diary sexp test case. 2023-04-21 20:23:58 -04:00
Tom Alexander 30c82ca1bb
Add a simple clock test. 2023-04-21 19:24:23 -04:00
Tom Alexander 6fce666983
Add test case for invalid src block. 2023-04-21 18:13:23 -04:00
Tom Alexander cdcaae11c4
Add tests for broken export blocks. 2023-04-21 18:11:26 -04:00
Tom Alexander 77d3f40c19
Add a simple example of each lesser block type. 2023-04-21 17:37:48 -04:00
Tom Alexander f1b0d7e6be
Add a simple test table org-mode document. 2023-04-21 14:39:20 -04:00