Commit Graph

1504 Commits

Author SHA1 Message Date
Tom Alexander b46fae331b
Fix clippy errors.
format Build format has succeeded Details
clippy Build clippy has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-test Build rust-test has succeeded Details
build-organic Build build-organic has succeeded Details
2024-04-11 21:03:50 -04:00
Tom Alexander 9f111fe445
Rework the makefiles.
clippy Build clippy has failed Details
build-organic Build build-organic has failed Details
format Build format has failed Details
2024-04-10 20:48:11 -04:00
Tom Alexander b35a2d5f5a
Fix debug assert.
rustfmt Build rustfmt has failed Details
rust-foreign-document-test Build rust-foreign-document-test has failed Details
rust-test Build rust-test has failed Details
clippy Build clippy has failed Details
rust-build Build rust-build has failed Details
2024-04-06 10:12:06 -04:00
Tom Alexander 99b2af6c99
Fix clippy. 2024-01-28 17:11:18 -05:00
Tom Alexander 8406d37991
Switch to using JSON for wasm.
rust-build Build rust-build has failed Details
clippy Build clippy has failed Details
rustfmt Build rustfmt has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-test Build rust-test has succeeded Details
serde_wasm_bindgen was silently dropping many attributes (I suspect it is triggered by serde flatten) so this switches to serializing to JSON for passing values from wasm to js.
2024-01-27 16:13:17 -05:00
Tom Alexander 122adee23b
Hide the wasm module.
clippy Build clippy has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has succeeded Details
2024-01-03 23:38:04 -05:00
Tom Alexander 556afecbb8
Hide the util module. 2024-01-03 23:04:47 -05:00
Tom Alexander e4407cbdd1
Hide the event_count module.
clippy Build clippy has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has succeeded Details
By placing the code for the parse executable inside a module inside the organic library, we only need to expose the entrypoint publicly rather than all functions it calls. This hides the event_count module, but I will be expanding the practice to the rest of the code base shortly. This is important for not inadvertently promising stability w.r.t. semver for essentially internal functions for development tools.

It was the parse binary, not compare.
2024-01-03 21:17:44 -05:00
Tom Alexander 0aa3939a75
Format. 2024-01-01 18:34:10 -05:00
Tom Alexander 52cb81e75e
Cleanup.
clippy Build clippy has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has succeeded Details
2023-12-31 12:02:02 -05:00
Tom Alexander 945121202d
Remove wasm_test's dependency on compare module.
clippy Build clippy has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has succeeded Details
2023-12-31 11:11:25 -05:00
Tom Alexander f4e0dddd9d
Fix clippy.
clippy Build clippy has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has succeeded Details
2023-12-30 23:14:40 -05:00
Tom Alexander 6b62176fd0
Run cargo fix.
clippy Build clippy has failed Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has succeeded Details
2023-12-30 22:22:32 -05:00
Tom Alexander 44483b4d54
Break util up into modules. 2023-12-30 22:19:16 -05:00
Tom Alexander 48d3de77fe
Move elisp fact to util. 2023-12-30 21:37:25 -05:00
Tom Alexander 680b176501
Fix src block value.
clippy Build clippy has failed Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has failed Details
rust-test Build rust-test has succeeded Details
2023-12-30 21:30:08 -05:00
Tom Alexander dc0338e978
Handle nil in object tree. 2023-12-30 21:28:25 -05:00
Tom Alexander ff3e0a50af
Implement dynamic block.
clippy Build clippy has failed Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has failed Details
rust-test Build rust-test has failed Details
2023-12-30 20:56:35 -05:00
Tom Alexander 03c8c07fe0
Implement quote block. 2023-12-30 20:53:20 -05:00
Tom Alexander 3a6fc5b669
Support noop on all token types. 2023-12-30 20:50:28 -05:00
Tom Alexander d258cdb839
Support null vs noop comparison. 2023-12-30 20:47:17 -05:00
Tom Alexander aa5629354e
Implement special block. 2023-12-30 20:43:01 -05:00
Tom Alexander efc4a04829
Implement center block. 2023-12-30 20:38:08 -05:00
Tom Alexander dd611ea64a
Fix plain list item. 2023-12-30 20:35:27 -05:00
Tom Alexander 4bd5f3bec7
Implement node property. 2023-12-30 19:01:07 -05:00
Tom Alexander c2b3509b6a
Implement property drawer. 2023-12-30 18:59:52 -05:00
Tom Alexander 7f3f5fb889
Implement table cell.
clippy Build clippy has failed Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has failed Details
rust-test Build rust-test has failed Details
2023-12-30 18:52:52 -05:00
Tom Alexander e0fbf17226
Implement table row. 2023-12-30 18:52:51 -05:00
Tom Alexander 4e18cbafba
Implement table. 2023-12-30 18:52:51 -05:00
Tom Alexander 46c36d7f3e
Implement babel call. 2023-12-30 18:15:58 -05:00
Tom Alexander c46a935cfc
Implement clock.
clippy Build clippy has failed Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has failed Details
rust-test Build rust-test has failed Details
2023-12-30 18:12:09 -05:00
Tom Alexander f50415cb32
Implement drawer. 2023-12-30 18:05:46 -05:00
Tom Alexander 4f1a151e97
Implement diary sexp. 2023-12-30 18:03:57 -05:00
Tom Alexander c8e3fdba51
Implement horizontal rule. 2023-12-30 18:02:38 -05:00
Tom Alexander 4b3fc20c62
Fix order of reading optional pair values from elisp. 2023-12-30 18:00:26 -05:00
Tom Alexander 3131f8ac64
Implement example block and export block. 2023-12-30 17:55:56 -05:00
Tom Alexander 60a4835590
Implement comment block. 2023-12-30 17:44:32 -05:00
Tom Alexander 172d72aa46
Implement src block.
clippy Build clippy has failed Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has failed Details
rust-test Build rust-test has failed Details
2023-12-30 17:40:15 -05:00
Tom Alexander b4fcc6500b
Implement verse block. 2023-12-30 16:47:24 -05:00
Tom Alexander ddb6f31562
Implement angle link. 2023-12-30 16:41:55 -05:00
Tom Alexander dc080b30fc
Implement citation reference. 2023-12-30 16:35:01 -05:00
Tom Alexander 9901e17437
Implement citation. 2023-12-30 16:33:02 -05:00
Tom Alexander ea000894f0
Implement entity. 2023-12-30 16:24:51 -05:00
Tom Alexander e7742b529a
Implement export snippet.
clippy Build clippy has failed Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-build Build rust-build has failed Details
rust-test Build rust-test has failed Details
2023-12-30 16:18:08 -05:00
Tom Alexander 8eba0c4923
Implement footnote definition. 2023-12-30 16:13:54 -05:00
Tom Alexander e0c0070a13
Implement footnote reference. 2023-12-30 16:05:41 -05:00
Tom Alexander 65ce116998
Implement inline babel call. 2023-12-30 15:52:48 -05:00
Tom Alexander e348e7d4e3
Implement inline source block. 2023-12-30 13:13:35 -05:00
Tom Alexander 492090470c
Implement latex environment. 2023-12-30 13:07:16 -05:00
Tom Alexander 3ec900c8df
Implement latex fragment.
clippy Build clippy has failed Details
rust-build Build rust-build has failed Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
rust-test Build rust-test has failed Details
2023-12-30 13:00:07 -05:00