Commit Graph

270 Commits (main)

Author SHA1 Message Date
Tom Alexander 4b94dc60d2
Fix handling of documents containing only whitespace. 5 months ago
Tom Alexander 2046603d01
Fix handling post blank for org documents. 5 months ago
Tom Alexander 30412361e1
Fix handling fixed width area post-blank inside a list. 5 months ago
Tom Alexander e846c85188
Fix handling fixed width areas with empty lines in the middle. 5 months ago
Tom Alexander 99b74095e6
Fix heading post-blank. 5 months ago
Tom Alexander 6b802d36bf
Implement the new fields for target. 5 months ago
Tom Alexander 6ce25c8a3b
Update property drawer empty test to include a variety of whitespace. 5 months ago
Tom Alexander 68a220aa1c
Implement the new fields for babel call.
clippy Build clippy has failed Details
rust-foreign-document-test Build rust-foreign-document-test has failed Details
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has failed Details
5 months ago
Tom Alexander b18a703529
Handle nil values for compare_property_object_tree. 7 months ago
Tom Alexander 816c164996
Only allocate memory if removing text for lesser blocks.
clippy Build clippy has succeeded Details
rust-build Build rust-build has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-test Build rust-test has succeeded Details
7 months ago
Tom Alexander cf5d3ed745
Add tests for the 🔚 bullshitium. 7 months ago
Tom Alexander 3eff85059a
Add support for planning before property drawer when calculating additional properties for headlines. 7 months ago
Tom Alexander e7c3c7aab6
Switch the keyword parsers over to using the settings from GlobalSettings. 7 months ago
Tom Alexander 7603b0a1cc
Add a test showing we are not handling optval properly. 7 months ago
Tom Alexander 68f8e04ee8
Add tests for affiliated keywords before elements that cannot have affiliated keywords. 7 months ago
Tom Alexander 6679db98a8
Add comments. 7 months ago
Tom Alexander 5363324bbf
Add a test showing we are not handling optional values properly. 7 months ago
Tom Alexander 42dcd41e48
Add tests for document properties. 7 months ago
Tom Alexander a9f067e25a
Update name tests to use all the affiliated keywords. 7 months ago
Tom Alexander e767892dd5
Add capitalization. 7 months ago
Tom Alexander 0d1ab0e75a
Add a debug assert for org entities being sorted. 7 months ago
Tom Alexander d550966516
Add a test with all the affiliated keyword types. 7 months ago
Tom Alexander f543caee00
compare_properties plain list item. 7 months ago
Tom Alexander 45074e3be3
Add a test. 7 months ago
Tom Alexander 4bc2f48738
Compare inline source block properties. 7 months ago
Tom Alexander 6bc6fdc87b
Compare properties for inline babel calls. 7 months ago
Tom Alexander 627f16e3a0
Update text markup tests with failure cases. 7 months ago
Tom Alexander 5cd34ba3a2
Create a new context tree when calling into confine_context.
The parent exit matchers were causing an issue.
7 months ago
Tom Alexander 085e728c34
Add an all entities test without escaping braces. 7 months ago
Tom Alexander fc17fc224c
Update definitions to the version of entities used in the org-mode in the docker container. 7 months ago
Tom Alexander f07d041eb9
Fix handling capitalization in macro names.
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
7 months ago
Tom Alexander b9ead09dde
Add test showing we are not handling trailing whitespace in macro args properly. 7 months ago
Tom Alexander a6adeee40b
Handle escaping the characters in org macro arguments. 7 months ago
Tom Alexander 37bc5ef712
Do not include whitespace at the end of value. 7 months ago
Tom Alexander 8bc79f9ef3
Add tests for angle links. 7 months ago
Tom Alexander 120a06055f
Handle 3 or more slashes in the path for regular links. 7 months ago
Tom Alexander bbcafef8bf
Handle 3 or more slashes in the path for plain links. 7 months ago
Tom Alexander 3aa84c1743
Add test showing we are not handling puncutation-only search options properly. 8 months ago
Tom Alexander 7196e10b69
Set up regular links for adding application. 8 months ago
Tom Alexander 0c34df159f
Add test showing we are not handling application in regular links properly. 8 months ago
Tom Alexander a55694176c
Compare the properties of plain links. 8 months ago
Tom Alexander 592e773920
Add tests for plain link search options and relative paths. 8 months ago
Tom Alexander be553aefb1
Add test showing plain links cannot be templates. 8 months ago
Tom Alexander 56348a6d54
Actually absolute paths are files too.
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
8 months ago
Tom Alexander 65e142a215
Link templates support single-colons and inject the value at the end if no %s is found. 8 months ago
Tom Alexander aa0a0b890e
Relative paths are file links, absolute paths are fuzzy. 8 months ago
Tom Alexander ab33730830
Search option also supports regex.
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has failed Details
As seen on the list of possible search options at https://orgmode.org/manual/Search-Options.html.
8 months ago
Tom Alexander 4c8828b91b
Apply the link templates. 8 months ago
Tom Alexander ae3a6ff919
Turns out links can have templates. 8 months ago
Tom Alexander 7cf1f7b7bb
Only orgify the link text if there are line breaks present. 8 months ago