Commit Graph

58 Commits (main)

Author SHA1 Message Date
Tom Alexander 269e23c1b1
No more expect-fail tests! 6 months ago
Tom Alexander b0b287cd47
Handle bullshitium for 🔚. 6 months ago
Tom Alexander fafd85fb30
Apply some clippy fixes. 6 months ago
Tom Alexander 2012e5a6d5
Test org_mode_samples both with and without alphabetical lists enabled. 7 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
7 months ago
Tom Alexander 37e85158ea
Reduce the exposed functions when compare feature is enabled. 7 months ago
Tom Alexander a651b79e77
Move sexp into compare. 7 months ago
Tom Alexander 98de5e4ec5
Remove unused sexp parser entry point. 7 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
7 months ago
Tom Alexander df79cbd0b7
Give global options their own lifetime. 8 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.
8 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
8 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
8 months ago
Tom Alexander f170a557ed
Use character offsets in diff. 8 months ago
Tom Alexander 950baa9d5d
Only allow a single section under a heading. 8 months ago
Tom Alexander 3206027b96
Add all entities. 8 months ago
Tom Alexander 16a107eebb
Update org-mode version. 8 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
8 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.
8 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
8 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/ .
8 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
8 months ago
Tom Alexander 6c9c304f37
Re-enable disabled test. 8 months ago
Tom Alexander 1c9877015d
Disable the test showing my plain list implementation is broken. 8 months ago
Tom Alexander fbabf60559
Add ignore to test export_snippet_paragraph_break_precedence. 8 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
8 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.
8 months ago
Tom Alexander 63fcad2ac6
Enable tests that needed subscript/superscript implemented. 9 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 @@.
9 months ago
Tom Alexander 3328c94a21
Enable tests which are now passing. 9 months ago
Tom Alexander d46b3b9a58
Disable the entity test because the failure case needs LaTeX fragments implemented first to work. 9 months ago
Tom Alexander 97f956d0bf
Enable another test. 9 months ago
Tom Alexander 167ffa650c
Enable another test. 9 months ago
Tom Alexander 76187a0cb9
Enable radio_link_simple test.
This test does not yet pass, but this is goal-setting.
9 months ago
Tom Alexander ef2c351696
Expect fail the last radio link test.
rust-test Build rust-test has succeeded Details
9 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
9 months ago
Tom Alexander cdd813fbe6
First implementation of macro. 9 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
9 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