Commit Graph

58 Commits (main)

Author SHA1 Message Date
Tom Alexander 269e23c1b1
No more expect-fail tests! 7 months ago
Tom Alexander b0b287cd47
Handle bullshitium for 🔚. 7 months ago
Tom Alexander fafd85fb30
Apply some clippy fixes. 7 months ago
Tom Alexander 2012e5a6d5
Test org_mode_samples both with and without alphabetical lists enabled. 8 months ago
Tom Alexander ac0db64081
Add cargo directive to rebuild the auto-generated tests when files under org_mode_samples get updated.
rust-test Build rust-test has failed Details
rust-build Build rust-build has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has failed Details
8 months ago
Tom Alexander 37e85158ea
Reduce the exposed functions when compare feature is enabled. 8 months ago
Tom Alexander a651b79e77
Move sexp into compare. 8 months ago
Tom Alexander 98de5e4ec5
Remove unused sexp parser entry point. 8 months ago
Tom Alexander aa5988bc2f
Re-enable a test.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
rust-foreign-document-test Build rust-foreign-document-test has succeeded Details
8 months ago
Tom Alexander df79cbd0b7
Give global options their own lifetime. 9 months ago
Tom Alexander f16a554154
Handle org-mode documents passed as args.
We were running into issues where the documents grew too large for being passed as a string to emacs, and we need to handle #+setupfile so we need to start handling org-mode documents as files and not just as anonymous streams of text.

The anonymous stream of text handling will remain because the automated tests use it.
9 months ago
Tom Alexander 80d77ff5d6
Fix handling of unicode in compare tests.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
9 months ago
Tom Alexander e9480fd156
Disable the compare tests when the compare feature is disabled.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
9 months ago
Tom Alexander f170a557ed
Use character offsets in diff. 9 months ago
Tom Alexander 950baa9d5d
Only allow a single section under a heading. 9 months ago
Tom Alexander 3206027b96
Add all entities. 9 months ago
Tom Alexander 16a107eebb
Update org-mode version. 9 months ago
Tom Alexander 8561fdc1bd
Make the autogen prefix fully integrated into the test name.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
9 months ago
Tom Alexander f2089257b0
Re-enable disabled test.
rustfmt Build rustfmt has succeeded Details
rust-build Build rust-build has succeeded Details
rust-test Build rust-test has succeeded Details
The latest code in org-mode has been fixed.
9 months ago
Tom Alexander 69ecfd2646
Move all the specific-token tests into subfolders.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
9 months ago
Tom Alexander 8162f03051
Put all trailing whitespace ownership test cases into the automated tests.
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
rust-build Build rust-build has succeeded Details
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/ .
9 months ago
Tom Alexander 7cf1b2d2b8
Disable the failing plain list whitespace ownership test.
rust-build Build rust-build has failed Details
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
9 months ago
Tom Alexander 6c9c304f37
Re-enable disabled test. 9 months ago
Tom Alexander 1c9877015d
Disable the test showing my plain list implementation is broken. 9 months ago
Tom Alexander fbabf60559
Add ignore to test export_snippet_paragraph_break_precedence. 9 months ago
Tom Alexander b75eed6b1e
Enable tests that were disabled before.
rust-test Build rust-test has started Details
rust-build Build rust-build has succeeded Details
9 months ago
Tom Alexander fc28e3b514
Add a test for trailing blank lines after paragraphs.
rust-test Build rust-test has failed Details
rustfmt Build rustfmt has succeeded Details
rust-build Build rust-build has succeeded Details
The behavior in emacs does not match the description in the org-mode documentation. I have sent an email to the org-mode mailing list and I am waiting their response so I can adjust (or not adjust) my parser accordingly.
9 months ago
Tom Alexander 63fcad2ac6
Enable tests that needed subscript/superscript implemented. 10 months ago
Tom Alexander 8cdca061f8
Ignore test export_snippet_paragraph_break_precedent.
semver Build semver has succeeded Details
rustfmt Build rustfmt has succeeded Details
rust-test Build rust-test has succeeded Details
This test is failing on the CI because emacs 28 allows for export snippets without a closing @@.
10 months ago
Tom Alexander 3328c94a21
Enable tests which are now passing. 10 months ago
Tom Alexander d46b3b9a58
Disable the entity test because the failure case needs LaTeX fragments implemented first to work. 10 months ago
Tom Alexander 97f956d0bf
Enable another test. 10 months ago
Tom Alexander 167ffa650c
Enable another test. 10 months ago
Tom Alexander 76187a0cb9
Enable radio_link_simple test.
This test does not yet pass, but this is goal-setting.
10 months ago
Tom Alexander ef2c351696
Expect fail the last radio link test.
rust-test Build rust-test has succeeded Details
10 months ago
Tom Alexander a54230c7f2
Fix exit_status feature.
semver Build semver has succeeded Details
rustfmt Build rustfmt has failed Details
rust-test Build rust-test has succeeded Details
10 months ago
Tom Alexander cdd813fbe6
First implementation of macro. 10 months ago
Tom Alexander f01c580a7f
Add expect fail to tests for radio link targets.
semver Build semver has succeeded Details
cargo-fmt Build cargo-fmt has succeeded Details
organic-test Build organic-test has succeeded Details
build-cargo-fmt Build build-cargo-fmt has succeeded Details
build-organic-test Build build-organic-test has succeeded Details
10 months ago
Tom Alexander c6403423cf
Looks like link should consume trailing whitespace. 1 year ago
Tom Alexander c2bf2c6994
Enable a working test. 1 year ago
Tom Alexander da76d3714c
Identify a problem. 1 year ago
Tom Alexander 0ca6ce504f
Simulate trailing whitespace in empty greater blocks just like drawers. 1 year ago
Tom Alexander 99645ea14c
Mark tests that we expect to fail. 1 year ago
Tom Alexander fef5841713
Identify a problem. 1 year ago
Tom Alexander 26844f13b4
Ignore the failing test. 1 year ago
Tom Alexander 58342bf85e
More tests that are passing. 1 year ago
Tom Alexander 29c03c6655
Disallowing begin blocks for keywords makes some of the tests pass. 1 year ago
Tom Alexander ee126d2673
Allow empty keywords. 1 year ago
Tom Alexander ec80e1a0e0
This actually got the README parsing properly. 1 year ago
Tom Alexander 6e406d71b6
Introduce a sexp_with_padding parser. 1 year ago