Tom Alexander
|
cda49c628c
|
Move the wrapped input into the parser.
|
2023-08-22 22:33:50 -04:00 |
|
Tom Alexander
|
65b87bd65d
|
Merge remote-tracking branch 'input/main' into wrapped_input
|
2023-08-22 22:26:55 -04:00 |
|
Tom Alexander
|
5a7f34b63e
|
Prepare for merging into Organic.
|
2023-08-22 22:24:35 -04:00 |
|
Tom Alexander
|
edff1e089d
|
Implement text since line break.
|
2023-08-22 22:18:44 -04:00 |
|
Tom Alexander
|
bc29f1dfc0
|
Add slicing tests.
|
2023-08-22 21:38:50 -04:00 |
|
Tom Alexander
|
e4656cddf6
|
Implement slice, take, and compare.
|
2023-08-22 21:25:13 -04:00 |
|
Tom Alexander
|
1e3dadd458
|
Wrap the input.
|
2023-08-22 17:24:26 -04:00 |
|
Tom Alexander
|
2ec055af5a
|
Very simple setup.
|
2023-08-22 17:22:13 -04:00 |
|
Tom Alexander
|
6823db5c60
|
Initial commit.
|
2023-08-22 17:11:45 -04:00 |
|
Tom Alexander
|
21e1ceb8e0
|
Merge branch 'add_performance_check_scripts'
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
|
2023-08-22 14:21:44 -04:00 |
|
Tom Alexander
|
655af88cdf
|
Add scripts for running perf and callgrind.
|
2023-08-22 14:21:27 -04:00 |
|
Tom Alexander
|
8561fdc1bd
|
Make the autogen prefix fully integrated into the test name.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
|
2023-08-21 00:14:10 -04:00 |
|
Tom Alexander
|
f2089257b0
|
Re-enable disabled test.
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
The latest code in org-mode has been fixed.
|
2023-08-21 00:08:26 -04:00 |
|
Tom Alexander
|
09821c8898
|
Prefix the automatically generated tests.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
|
2023-08-20 23:53:11 -04:00 |
|
Tom Alexander
|
69ecfd2646
|
Move all the specific-token tests into subfolders.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
|
2023-08-20 23:38:47 -04:00 |
|
Tom Alexander
|
8162f03051
|
Put all trailing whitespace ownership test cases into the automated tests.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
Notes for this investigation moved to cba1d1e988/notes/plain_list_ownership_notes.org .
Mailing list thread on the investigation: https://list.orgmode.org/9372527e-3852-419e-936a-7b4dd38cc847@app.fastmail.com/ .
|
2023-08-20 16:03:31 -04:00 |
|
Tom Alexander
|
d8c3285e3c
|
Add --init flag to docker run.
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
I noticed in a separate project that ctrl+c was not being honored under --init was passed, so I'm adding it in here.
|
2023-08-19 02:51:00 -04:00 |
|
Tom Alexander
|
5db6cd617e
|
Improve test cases for plain list ownership.
|
2023-08-19 02:30:31 -04:00 |
|
Tom Alexander
|
4cd3697fb0
|
Update org-mode version in dockerfile.
|
2023-08-18 23:20:29 -04:00 |
|
Tom Alexander
|
2cd6f736c2
|
Fix building without compare feature.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
|
2023-08-17 00:13:25 -04:00 |
|
fluxcdbot
|
5686256039
|
CI: autofix rust code.
rust-build Build rust-build has failed
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
|
2023-08-17 04:05:48 +00:00 |
|
Tom Alexander
|
7cf1b2d2b8
|
Disable the failing plain list whitespace ownership test.
rust-build Build rust-build has failed
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
|
2023-08-17 00:03:05 -04:00 |
|
Tom Alexander
|
b848d7be73
|
Merge branch 'no_files'
|
2023-08-16 23:57:58 -04:00 |
|
Tom Alexander
|
74f4aa8d33
|
Remove dependency on files for running compare.
The tests still use files since they get the test name from a file but compare does the same action via stdin so it can operator on any org source.
|
2023-08-16 23:56:05 -04:00 |
|
Tom Alexander
|
4776898894
|
Merge branch 'fix_plain_list'
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has failed
rust-build Build rust-build has succeeded
|
2023-08-16 21:06:54 -04:00 |
|
Tom Alexander
|
8e95ce6368
|
Add notes about plain list trailing blank line ownership investigation.
|
2023-08-16 20:24:00 -04:00 |
|
Tom Alexander
|
6c9c304f37
|
Re-enable disabled test.
|
2023-08-16 17:39:10 -04:00 |
|
Tom Alexander
|
7fafbfb6bb
|
Do not consume whitespace in the final plain list item.
|
2023-08-16 17:37:19 -04:00 |
|
Tom Alexander
|
56281633f3
|
Support blank link in plain_list_item_end, move exit matcher to end of loop in plain_list, and maybe consume trailing whitespace in plain_list_item.
|
2023-08-16 17:09:06 -04:00 |
|
Tom Alexander
|
823c33ef8e
|
Reduce use of expect in main.rs
|
2023-08-16 16:37:14 -04:00 |
|
Tom Alexander
|
e5e5120a10
|
Move telemetry handling to the tracing-specific main function.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
This is so main_body can exit with an error at any time without missing the shutdown_telemetry function. This does not catch panics.
|
2023-08-16 16:05:24 -04:00 |
|
Tom Alexander
|
7df393f31d
|
Make a new naive implementation of plain_list_item.
Still need to update plain_list_item_end and handle the whitespace ownership issues, but starting from a simplified state will help.
|
2023-08-16 16:05:24 -04:00 |
|
Tom Alexander
|
72d5f8f35c
|
Make a new naive implementation of plain_list.
|
2023-08-16 16:05:24 -04:00 |
|
Tom Alexander
|
dae46adc12
|
Feature-gate tracing import.
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
|
2023-08-14 23:33:38 -04:00 |
|
Tom Alexander
|
d0dc737c79
|
Merge branch 'plain_list_whitespace_ownership_issue'
rust-build Build rust-build has failed
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
|
2023-08-14 23:20:37 -04:00 |
|
Tom Alexander
|
1c9877015d
|
Disable the test showing my plain list implementation is broken.
|
2023-08-14 23:20:28 -04:00 |
|
Tom Alexander
|
2938d5809a
|
Use the rust cache for make dockertest.
|
2023-08-14 23:17:38 -04:00 |
|
Tom Alexander
|
f7ec89858d
|
Add notes about optimization ideas.
|
2023-08-14 23:16:23 -04:00 |
|
Tom Alexander
|
67b4dfdce6
|
Merge branch 'tracing_fixes'
rust-build Build rust-build has failed
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
|
2023-08-14 22:12:05 -04:00 |
|
Tom Alexander
|
63d092c83d
|
Group the two traces per compare into one trace.
|
2023-08-14 22:10:58 -04:00 |
|
Tom Alexander
|
a7b298eeec
|
Fix lesser block exit priority.
The paragraph end was matching text inside lesser blocks.
|
2023-08-14 17:32:10 -04:00 |
|
Tom Alexander
|
1bbfbc3164
|
Add additional tracing to lesser block.
|
2023-08-14 17:32:09 -04:00 |
|
Tom Alexander
|
2bcc3f0599
|
Fix reporting of jaeger traces when diff does not match.
The early exit was causing some traces to not be reported.
|
2023-08-14 17:32:09 -04:00 |
|
Tom Alexander
|
b93a12c32c
|
Add support for escaped double quotes in sexp.
|
2023-08-14 16:55:04 -04:00 |
|
Tom Alexander
|
df3045e424
|
Merge branch 'script_improvement'
rustfmt Build rustfmt has succeeded
rust-test Build rust-test has succeeded
rust-build Build rust-build has succeeded
|
2023-08-14 16:13:30 -04:00 |
|
Tom Alexander
|
72b8fec1be
|
Add support for tracing in run_docker_compare.bash.
|
2023-08-14 16:12:31 -04:00 |
|
Tom Alexander
|
ab17904b1c
|
Clean up run_integration_test.bash.
|
2023-08-14 15:53:17 -04:00 |
|
Tom Alexander
|
306878c95d
|
Clean up run_docker_integration_test.bash
|
2023-08-14 15:50:05 -04:00 |
|
Tom Alexander
|
5768c8acda
|
Add a script to run compare using the docker image.
|
2023-08-14 15:30:13 -04:00 |
|
Tom Alexander
|
e28290ed79
|
Merge branch 'source_based_tests'
rustfmt Build rustfmt has succeeded
rust-build Build rust-build has succeeded
rust-test Build rust-test has succeeded
|
2023-08-14 14:14:26 -04:00 |
|