Commit Graph

1925 Commits (e0c0070a1318956ccb003f65d42e70e458161511)
 

Author SHA1 Message Date
Tom Alexander e0c0070a13
Implement footnote reference. 6 months ago
Tom Alexander 65ce116998
Implement inline babel call. 6 months ago
Tom Alexander e348e7d4e3
Implement inline source block. 6 months ago
Tom Alexander 492090470c
Implement latex environment. 6 months ago
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
6 months ago
Tom Alexander d0a008ed22
Implement org macro. 6 months ago
Tom Alexander f2292f1c07
Implement target. 6 months ago
Tom Alexander 44392cfcca
Implement radio target. 6 months ago
Tom Alexander 110630d230
Implement radio link and regular link. 6 months ago
Tom Alexander ebe12d96c1
Implement subscript and superscript.
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
6 months ago
Tom Alexander 24c8ac8e21
Implement all the text markup.
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
6 months ago
Tom Alexander 259ad6e242
Implement line break. 6 months ago
Tom Alexander dd1f7c7777
Support a no-op for headline pre-blank.
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
6 months ago
Tom Alexander c1b471208d
Implement plain list item.
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
6 months ago
Tom Alexander 606bab9e6d
Fix handling of optval. 6 months ago
Tom Alexander 0edf5620a2
Implement plain list. 6 months ago
Tom Alexander cdf87641c5
Implement comment. 6 months ago
Tom Alexander eb2995dd3b
Support list with empty string as only element for empty list. 6 months ago
Tom Alexander cd6a64c015
Implement keyword. 6 months ago
Tom Alexander a4a83d047d
Fix node name getting chopped off.
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
6 months ago
Tom Alexander a4414369ce
Remove unnecessary additional properties in the already-implemented types. 6 months ago
Tom Alexander 83e4b72307
Implement timestamp. 6 months ago
Tom Alexander 34b3e4fa7b
Implement statistics cookie. 6 months ago
Tom Alexander c0e879dc1e
Implement headline. 6 months ago
Tom Alexander fa31b001f4
Implement fixed width area. 6 months ago
Tom Alexander 0897061ff6
Add wasm tests to the CI. 6 months ago
Tom Alexander 28a3e1bc7b
Implement bold. 6 months ago
Tom Alexander 3fd3d20722
Merge branch 'test_wasm_json' into wasm
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 succeeded Details
6 months ago
Tom Alexander 90735586b5
Add special case for object trees. 6 months ago
Tom Alexander 78befc7665
Remove old code. 6 months ago
Tom Alexander ef549d3b19
Compare quoted strings. 6 months ago
Tom Alexander 777c756a7f
Compare plain text AST nodes. 6 months ago
Tom Alexander 037caf369c
Standardize parameter order. 6 months ago
Tom Alexander 54085b5833
Implement compare optional pair. 6 months ago
Tom Alexander 2bfa8e59e7
Add code to compare children. 6 months ago
Tom Alexander 5d31db39a4
Remove some underscores from wasm schema to match elisp. 6 months ago
Tom Alexander adcd0de7e4
Compare standard properties. 6 months ago
Tom Alexander c2f9789a64
Placeholder for comparing quoted strings. 6 months ago
Tom Alexander 579cbb5d11
Switch everything over to the new to_wasm macro. 6 months ago
Tom Alexander cad2be43bf
Implement a new to_wasm macro that uses the WasmAstNodeWrapper. 6 months ago
Tom Alexander a0a4f0eb90
Remove lifetimes from wasm ast nodes. 6 months ago
Tom Alexander 9f4f8e79ce
Implement a wrapper type for AST nodes.
This is to make it impossible to have a collision for attribute names that are real attributes vs attributes I've added for structure (like children and ast_node).
6 months ago
Tom Alexander 77e0dbb42e
Start working on a version of compare based on json values.
This will be a better test because it will be testing that what we export to json is equivalent to the elisp AST generated from emacs. Because of these tests, we could also confidently use the wasm structure to elisp.
6 months ago
Tom Alexander eff5cdbf40
Flatten some structures.
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
6 months ago
Tom Alexander eef3571299
Add compare logic for optional pair.
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
6 months ago
Tom Alexander f227d8405e
Implement compare for list of quoted strings.
clippy Build clippy has failed 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
6 months ago
Tom Alexander 9520e5814b
Add conversion for affiliated keywords to wasm additional properties. 6 months ago
Tom Alexander 28ad4fd046
Add conversion to WasmAstNode for wasm Objects. 6 months ago
Tom Alexander 7626a69fa1
Add default implementations for WasmElispCompare. 6 months ago
Tom Alexander 121c0ce516
Move the logic functions into their own module. 6 months ago