Commit Graph

762 Commits

Author SHA1 Message Date
Tom Alexander
f359676e28
Separate out the persistent volumes for cargo cache for tekton pipelines.
All checks were successful
semver Build semver has succeeded
rust-test Build rust-test has succeeded
rustfmt Build rustfmt has succeeded
Both pipelines running simultaneously is causing non-deterministic failures.
2023-07-27 20:46:18 -04:00
Tom Alexander
7d7446d843
Merge branch 'timestamp'
Some checks failed
semver Build semver has succeeded
rustfmt Build rustfmt has failed
rust-test Build rust-test has succeeded
2023-07-27 20:39:51 -04:00
Tom Alexander
17e523b74c
Do not consume space in time rest when leading into a repeater or delay. 2023-07-27 20:39:13 -04:00
Tom Alexander
ece8fcd0c4
Implement parser for active/inactive timestamp time ranges. 2023-07-27 20:26:56 -04:00
Tom Alexander
1a5b7ca30c
Implement parser for active/inactive timestamp date ranges. 2023-07-27 19:59:36 -04:00
Tom Alexander
b5a029e2bf
Implement parser for inactive timestamps. 2023-07-27 19:54:33 -04:00
Tom Alexander
c5f81298ba
Switch to passing in the exit matcher from a higher context to reduce the permutations of functions. 2023-07-27 19:52:35 -04:00
Tom Alexander
529418a9d1
Implement parser for active timestamps. 2023-07-27 19:45:57 -04:00
Tom Alexander
d4a3628481
Implement parser for date. 2023-07-27 19:20:28 -04:00
Tom Alexander
70f2747291
Implement parser for diary timestamps. 2023-07-27 18:59:32 -04:00
Tom Alexander
49d5a4e4b5
Call out to the parsers for the various timestamp types.
The parsers for those types remain unimplemented.
2023-07-24 17:54:49 -04:00
Tom Alexander
fa5fc41121
Create structure for timestamps. 2023-07-24 17:34:07 -04:00
Tom Alexander
73e15286dc
Add test cases. 2023-07-24 17:15:27 -04:00
fluxcdbot
efa56a6bef
CI: autofix rust code.
All checks were successful
semver Build semver has succeeded
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
2023-07-24 16:57:08 -04:00
Tom Alexander
3b11d8fb61
Merge branch 'subscript_superscript'
All checks were successful
semver Build semver has succeeded
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
2023-07-24 16:39:35 -04:00
Tom Alexander
63fcad2ac6
Enable tests that needed subscript/superscript implemented. 2023-07-24 16:32:56 -04:00
Tom Alexander
23d587c699
Implement parser for subscript/superscript with braces. 2023-07-24 16:29:31 -04:00
Tom Alexander
f717d5e7df
Implement parser for braceless subscript/superscript. 2023-07-24 15:41:14 -04:00
Tom Alexander
6d4379d029
Add a License section to the README. 2023-07-24 14:44:27 -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
993c73dc9f
Create structure for subscript and superscript. 2023-07-24 14:23:36 -04:00
Tom Alexander
7d73ac4bf6
Merge branch 'statistics_cookie'
All checks were successful
semver Build semver has succeeded
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
2023-07-22 02:12:30 -04:00
Tom Alexander
b8b2e33137
Implement the statistics cookie parser. 2023-07-22 02:12:21 -04:00
Tom Alexander
c73e26e2d6
Create structure for statistics cookies. 2023-07-22 02:12:20 -04:00
fluxcdbot
abb0aeacaf CI: autofix rust code.
All checks were successful
semver Build semver has succeeded
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
2023-07-22 05:43:17 +00:00
Tom Alexander
cb8775f2f4
Merge branch 'target'
All checks were successful
semver Build semver has succeeded
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
2023-07-22 01:40:44 -04:00
Tom Alexander
caa6c41798
Add a test case. 2023-07-22 01:40:27 -04:00
Tom Alexander
e54218c0d7
Implement the target parser. 2023-07-22 01:36:00 -04:00
Tom Alexander
d60cad07e0
Create structure for targets. 2023-07-22 01:15:04 -04:00
Tom Alexander
537fc00fd3
Merge branch 'line_break'
All checks were successful
semver Build semver has succeeded
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
2023-07-22 00:44:03 -04:00
Tom Alexander
5c1d913c99
Check that the preceding line for a line break is non-empty. 2023-07-22 00:43:02 -04:00
Tom Alexander
a1f3e9ea47
Implement line break parser. 2023-07-22 00:03:21 -04:00
Tom Alexander
4d114206ef
Create structure for line breaks. 2023-07-21 23:48:37 -04:00
Tom Alexander
6b82214ec3
Add test case. 2023-07-21 23:41:29 -04:00
Tom Alexander
fb83e8d453
Merge branch 'inline_source_block'
All checks were successful
semver Build semver has succeeded
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
2023-07-21 23:21:22 -04:00
Tom Alexander
80039aa605
Fix bracket counting in inline babel calls. 2023-07-21 23:20:10 -04:00
Tom Alexander
0b41e12424
Fix counting brackets in inline source block. 2023-07-21 23:14:52 -04:00
Tom Alexander
e8979513aa
Implement parser for inline source blocks. 2023-07-21 22:51:19 -04:00
Tom Alexander
e0d2bb8213
Create structure for inline source blocks. 2023-07-21 22:29:04 -04:00
Tom Alexander
b323a407c4
Merge branch 'inline_babel'
All checks were successful
semver Build semver has succeeded
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
2023-07-21 21:40:18 -04:00
Tom Alexander
45b01012b3
Implement the parser for inline babel calls. 2023-07-21 21:39:53 -04:00
Tom Alexander
2773b35438
Add test case. 2023-07-21 19:53:18 -04:00
Tom Alexander
eef2944307
Create structure for inline babel calls. 2023-07-21 19:53:02 -04:00
Tom Alexander
1e2ea17a9c
Merge branch 'citation'
Some checks failed
semver Build semver has succeeded
rustfmt Build rustfmt has failed
rust-test Build rust-test has failed
2023-07-21 18:52:33 -04:00
Tom Alexander
7ce9dafd96
Fix parsing citations inside paragraphs. 2023-07-21 18:52:02 -04:00
Tom Alexander
d678391789
Fix parsing semicolons. 2023-07-21 18:42:22 -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
1a8bf01fba
Fix simple citations by making prefixes and suffixes optional. 2023-07-21 18:19:39 -04:00
Tom Alexander
4ad297f58a
Add a test for a simple citation. 2023-07-21 18:00:19 -04:00