Tom Alexander
|
65df18171a
|
Add field list for regular link.
|
2023-10-06 16:42:31 -04:00 |
|
Tom Alexander
|
e2bc58a469
|
Merge branch 'compare_fields_macro'
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
rust-foreign-document-test Build rust-foreign-document-test has succeeded
|
2023-10-06 16:36:19 -04:00 |
|
Tom Alexander
|
fbe3c76ab7
|
Cleanup.
|
2023-10-06 16:32:49 -04:00 |
|
Tom Alexander
|
368c6a457e
|
Wrap the parameter sets in parenthesis.
|
2023-10-06 16:19:43 -04:00 |
|
Tom Alexander
|
c7dbe596b3
|
Switch to more generic implementation.
|
2023-10-06 16:03:41 -04:00 |
|
Tom Alexander
|
3da52a0826
|
Make a more generic version of compare_property_quoted_string.
This allows for the rust value to be determined by a function rather than hard-coded.
|
2023-10-06 14:07:25 -04:00 |
|
Tom Alexander
|
ae11e390d1
|
Add a default case for tokens which do not have any expected properties except for :standard-properties.
|
2023-10-06 13:45:19 -04:00 |
|
Tom Alexander
|
45dd38ac2d
|
Assume :standard-properties is an expected field.
|
2023-10-06 13:40:11 -04:00 |
|
Tom Alexander
|
7af18e2312
|
Move the EmacsField enum since it has nothing to do with ElispFact.
|
2023-10-06 13:32:39 -04:00 |
|
Tom Alexander
|
1b603f3a05
|
Implement the comparison.
|
2023-10-06 13:29:46 -04:00 |
|
Tom Alexander
|
d06e4de7b0
|
Starting a new macro for comparing fields.
This will help us assert that all fields are tested and that only expected fields are present.
|
2023-10-06 13:08:15 -04:00 |
|
Tom Alexander
|
e686666ea0
|
Merge branch 'text_markup_properties'
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
rust-foreign-document-test Build rust-foreign-document-test has succeeded
|
2023-10-06 12:32:05 -04:00 |
|
Tom Alexander
|
672848d06a
|
Compare the properties of text markup.
|
2023-10-06 12:12:24 -04:00 |
|
Tom Alexander
|
627c785e24
|
Merge branch 'latex_environment_properties'
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
rust-foreign-document-test Build rust-foreign-document-test has succeeded
|
2023-10-06 12:02:29 -04:00 |
|
Tom Alexander
|
758e224e6d
|
Move consuming trailing element whitespace inside the parsers.
This ensures the parsers can take into account the affiliated keywords when setting their source without needing the SetSource trait.
|
2023-10-06 12:02:14 -04:00 |
|
Tom Alexander
|
f79606047e
|
Compare value.
rust-test Build rust-test has failed
rust-foreign-document-test Build rust-foreign-document-test has succeeded
rust-build Build rust-build has succeeded
|
2023-10-05 20:13:10 -04:00 |
|
Tom Alexander
|
dd3de67a8c
|
Merge branch 'babel_call_properties'
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
rust-foreign-document-test Build rust-foreign-document-test has succeeded
|
2023-10-05 20:07:30 -04:00 |
|
Tom Alexander
|
823426a4f1
|
Cleanup.
|
2023-10-05 20:04:52 -04:00 |
|
Tom Alexander
|
fa97124186
|
Handle nesting of brackets.
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
rust-foreign-document-test Build rust-foreign-document-test has succeeded
|
2023-10-05 19:51:13 -04:00 |
|
Tom Alexander
|
885fefd060
|
Implement generic function for balanced brackets text.
|
2023-10-05 19:51:13 -04:00 |
|
Tom Alexander
|
efac73798f
|
Add a test showing we need to count brackets.
|
2023-10-05 18:44:57 -04:00 |
|
Tom Alexander
|
68e392811e
|
Parse the babel call.
|
2023-10-05 18:44:56 -04:00 |
|
Tom Alexander
|
343af41f78
|
Separate babel call out to its own parser.
|
2023-10-05 16:27:36 -04:00 |
|
Tom Alexander
|
f49a1853ad
|
Merge branch 'fixed_width_area_properties'
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
rust-foreign-document-test Build rust-foreign-document-test has succeeded
|
2023-10-05 04:14:35 -04:00 |
|
Tom Alexander
|
6bd8d9efd7
|
Cleanup.
|
2023-10-05 04:04:18 -04:00 |
|
Tom Alexander
|
18ad80e018
|
Compare value.
|
2023-10-05 03:58:42 -04:00 |
|
Tom Alexander
|
34a0858473
|
Merge branch 'diary_sexp'
|
2023-10-05 03:58:19 -04:00 |
|
Tom Alexander
|
4ba9d7439a
|
Compare value.
|
2023-10-05 03:46:14 -04:00 |
|
Tom Alexander
|
6f0439bb6d
|
Merge branch 'clock_properties'
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
rust-foreign-document-test Build rust-foreign-document-test has succeeded
|
2023-10-05 03:41:02 -04:00 |
|
Tom Alexander
|
b478b6f5d7
|
Compare value, duration, and status.
|
2023-10-05 03:40:29 -04:00 |
|
Tom Alexander
|
02af3d0081
|
Merge branch 'lesser_block_properties'
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
rust-foreign-document-test Build rust-foreign-document-test has succeeded
|
2023-10-05 02:37:58 -04:00 |
|
Tom Alexander
|
40685f05cc
|
Add a test for multiple names on a single element.
|
2023-10-05 02:28:24 -04:00 |
|
Tom Alexander
|
e21701b97c
|
Cleanup.
|
2023-10-05 02:26:11 -04:00 |
|
Tom Alexander
|
ef8a6884fe
|
Remove outdated TODO.
|
2023-10-05 02:20:25 -04:00 |
|
Tom Alexander
|
ac7125d9b6
|
Only allow a single export type for export blocks.
|
2023-10-05 02:17:53 -04:00 |
|
Tom Alexander
|
58ca9569a6
|
Compare export type.
|
2023-10-05 02:15:32 -04:00 |
|
Tom Alexander
|
1da521b08a
|
Compare value for export block.
|
2023-10-05 02:06:26 -04:00 |
|
Tom Alexander
|
386ad5091d
|
End switches at the first unrecognized word in src blocks.
|
2023-10-05 01:55:33 -04:00 |
|
Tom Alexander
|
5f84cd974d
|
Add test showing the first unrecognized word is the end of the switches for src blocks.
|
2023-10-05 01:10:50 -04:00 |
|
Tom Alexander
|
d8ea450a46
|
Add TODOs for comparing caption to elems that can have affiliated keywords.
|
2023-10-05 01:06:30 -04:00 |
|
Tom Alexander
|
3742f4fa08
|
Remove double option.
|
2023-10-05 00:53:11 -04:00 |
|
Tom Alexander
|
11a7234900
|
Handle empty parameters with whitespace preceding.
|
2023-10-05 00:49:15 -04:00 |
|
Tom Alexander
|
50a3631b79
|
Handle whitespace after parameters in src blocks.
|
2023-10-05 00:43:03 -04:00 |
|
Tom Alexander
|
da2d7535e8
|
Add synonyms for name.
|
2023-10-05 00:30:33 -04:00 |
|
Tom Alexander
|
1351577c5a
|
Fix handling affiliated keywords before invalid paragraphs.
|
2023-10-04 23:40:38 -04:00 |
|
Tom Alexander
|
65eda08843
|
Re-work the element parser to handle affiliated keywords before elements that cannot have affiliated keywords.
|
2023-10-04 22:47:13 -04:00 |
|
Tom Alexander
|
b82d4c0eca
|
Fix finding name keyword in affiliated keywords list.
|
2023-10-04 21:32:10 -04:00 |
|
Tom Alexander
|
93fe46e4e7
|
Populate the name field on elements.
|
2023-10-04 21:27:55 -04:00 |
|
Tom Alexander
|
5b308ea76f
|
Implement a function to read the name from the affiliated keywords.
|
2023-10-04 21:12:06 -04:00 |
|
Tom Alexander
|
ab4a0c1224
|
Clean up.
|
2023-10-04 21:05:20 -04:00 |
|