Commit Graph

  • 16e788c36c
    Add tests for LaTeX fragments and text markup that span more than three lines. Tom Alexander 2023-08-27 23:45:49 -04:00
  • 1952d175c0
    Record line number in OrgSource. Tom Alexander 2023-08-27 23:21:41 -04:00
  • 20c17c40be
    Switch greater blocks to using name provided when building exit matcher instead of from context. Tom Alexander 2023-08-27 22:35:37 -04:00
  • b35d785e73
    Fix tracing in the run_docker_compare.bash script. Tom Alexander 2023-08-28 01:18:10 -04:00
  • b6b869df25
    Minor improvement to error message in diff. Tom Alexander 2023-08-28 01:04:51 -04:00
  • 18a396b7cb
    Remove deprecated tests. Tom Alexander 2023-08-27 23:24:35 -04:00
  • 085490476e
    Fix make dockertest. Tom Alexander 2023-08-27 22:41:46 -04:00
  • 9c9964c66f
    Add lt and gt entities. Tom Alexander 2023-08-27 22:15:23 -04:00
  • 1a3e26c148
    Update plain list greater block exit matcher priority test to match blog post. Tom Alexander 2023-08-27 21:03:16 -04:00
  • e9e6a8ff64
    Merge branch 'clean_up_docker' Tom Alexander 2023-08-27 18:03:51 -04:00
  • b124317f30
    Fix up scripts to handle the changes to the docker containers. Tom Alexander 2023-08-27 18:03:37 -04:00
  • ad389f0776
    Remove volumes in the clean step. Tom Alexander 2023-08-27 17:53:51 -04:00
  • 75dfc7f812
    Depend on build when using the docker images. Tom Alexander 2023-08-27 17:51:57 -04:00
  • c17de8ef5e
    Set up the same mounts when running make shell. Tom Alexander 2023-08-27 17:50:33 -04:00
  • 378b6bb391
    Update the run targets for the Makefiles for the docker containers. Tom Alexander 2023-08-27 17:29:55 -04:00
  • cc86591a6c
    Support the debug/dev profile in the perf script. Tom Alexander 2023-08-27 17:02:12 -04:00
  • f25dbc1d7c
    Add a script for testing organic parse times. Tom Alexander 2023-08-27 16:51:44 -04:00
  • daee50c160
    Merge branch 'dynamic_block_test' Tom Alexander 2023-08-27 16:23:28 -04:00
  • 3e143796f7
    Compare heading todo keywords. Tom Alexander 2023-08-27 15:56:08 -04:00
  • 9cc5e63c1b
    Compare heading tags. Tom Alexander 2023-08-25 06:46:00 -04:00
  • be6197e4c7
    Store the tags in the heading. Tom Alexander 2023-08-25 06:20:06 -04:00
  • 2d4e54845b
    Add support for parsing tags in headlines. Tom Alexander 2023-08-25 06:13:29 -04:00
  • d5ea650b96
    Add a test for dynamic blocks. Tom Alexander 2023-08-25 05:36:57 -04:00
  • 60363579b5
    Merge branch 'plain_list_content_on_next_line' Tom Alexander 2023-08-25 05:28:14 -04:00
  • 1b678fe81f
    Add tests for detect_plain_list. Tom Alexander 2023-08-25 05:25:41 -04:00
  • bfea828e62
    Update detect_plain_list to support line breaks. Tom Alexander 2023-08-25 05:20:13 -04:00
  • bc5745a95f
    Add support for list items with a line break before their contents. Tom Alexander 2023-08-25 05:15:49 -04:00
  • efa372a9e9
    Add a test case that breaks the current parser. Tom Alexander 2023-08-25 04:39:58 -04:00
  • 2fb57daaec
    Move the table cell object parser into the object parser file. Tom Alexander 2023-08-25 04:35:54 -04:00
  • 3a38f4cd35
    Add support for the ast entity. Tom Alexander 2023-08-25 04:28:24 -04:00
  • 45e16fea2d
    Honor the NO_COLOR environment variable. Tom Alexander 2023-08-25 04:25:39 -04:00
  • 5134cece7b
    Add color to compare output. Tom Alexander 2023-08-25 04:09:52 -04:00
  • 678106bb65
    Use tekton matrix for specifying all combinations of features for the build CI job. feature_matrix Tom Alexander 2023-08-25 03:30:59 -04:00
  • 19432d91ab
    Get the emacs and org-mode versions when launching the compare script. Tom Alexander 2023-08-25 03:04:07 -04:00
  • 16a107eebb
    Update org-mode version. Tom Alexander 2023-08-25 02:55:01 -04:00
  • 77348b560c
    Parameterize the emacs and org-mode versions in the dockerfiles. Tom Alexander 2023-08-25 01:37:25 -04:00
  • fc79507ef3
    Merge branch 'plain_list_perf_investigation' Tom Alexander 2023-08-25 01:10:04 -04:00
  • 9c1e6ccc97
    Add a detect_element function. Tom Alexander 2023-08-25 00:48:34 -04:00
  • 0dbc8f0925
    Remove redundant exit matcher checks. Tom Alexander 2023-08-24 23:55:11 -04:00
  • 02fe10fba3
    Move objects to a lower exit class. Tom Alexander 2023-08-24 23:34:23 -04:00
  • 33d7ae03d1
    Add a TODO. Tom Alexander 2023-08-24 21:35:34 -04:00
  • 03faa7257f
    Move the indent level for plain list's exit matcher to const fn instead of grabbing from the context. Tom Alexander 2023-08-24 20:37:58 -04:00
  • ae3510abd5
    Do not cast lesser block name to lowercase at runtime. Tom Alexander 2023-08-24 20:10:43 -04:00
  • ad3f47864a CI: autofix rust code. fluxcdbot 2023-08-24 23:43:41 +00:00
  • 533ef2a9a8
    Merge branch 'wrapped_input' Tom Alexander 2023-08-24 19:40:55 -04:00
  • cf37bc4111
    Remove unnecessary context from some util functions. Tom Alexander 2023-08-24 19:29:00 -04:00
  • e5224cda63
    Removing dead code. Tom Alexander 2023-08-24 18:39:55 -04:00
  • 64e3481660
    Update get_consumed to use the new wrapped input type. Tom Alexander 2023-08-24 18:33:40 -04:00
  • 32071ce74d
    Fix handling of start of line in OrgSource. Tom Alexander 2023-08-24 17:23:16 -04:00
  • e84e2b5147
    Update tests to compile again. Tom Alexander 2023-08-24 17:15:24 -04:00
  • 3348807a05
    Eliminate the document root context element. Tom Alexander 2023-08-24 17:01:12 -04:00
  • 720afa5d32
    Update getting the previous character and previous line. Tom Alexander 2023-08-24 16:55:56 -04:00
  • dab598e5e7
    Convert all functions to using the wrapped input type. Tom Alexander 2023-08-23 00:30:26 -04:00
  • b7a5dd48ea
    Impl missing traits. Tom Alexander 2023-08-22 23:32:27 -04:00
  • c475dce6da
    Fix lifetime issue. Tom Alexander 2023-08-22 23:14:23 -04:00
  • 6d1675fa00
    Lifetime issue. Tom Alexander 2023-08-22 22:57:44 -04:00
  • cda49c628c
    Move the wrapped input into the parser. Tom Alexander 2023-08-22 22:33:50 -04:00
  • 65b87bd65d
    Merge remote-tracking branch 'input/main' into wrapped_input Tom Alexander 2023-08-22 22:26:55 -04:00
  • 5a7f34b63e
    Prepare for merging into Organic. Tom Alexander 2023-08-22 22:24:35 -04:00
  • edff1e089d
    Implement text since line break. Tom Alexander 2023-08-22 22:18:44 -04:00
  • bc29f1dfc0
    Add slicing tests. Tom Alexander 2023-08-22 21:38:50 -04:00
  • e4656cddf6
    Implement slice, take, and compare. Tom Alexander 2023-08-22 17:50:41 -04:00
  • 1e3dadd458
    Wrap the input. Tom Alexander 2023-08-22 17:24:26 -04:00
  • 2ec055af5a
    Very simple setup. Tom Alexander 2023-08-22 17:20:01 -04:00
  • 6823db5c60
    Initial commit. Tom Alexander 2023-08-22 17:11:45 -04:00
  • 21e1ceb8e0
    Merge branch 'add_performance_check_scripts' Tom Alexander 2023-08-22 14:21:44 -04:00
  • 655af88cdf
    Add scripts for running perf and callgrind. Tom Alexander 2023-08-21 01:26:52 -04:00
  • 8561fdc1bd
    Make the autogen prefix fully integrated into the test name. Tom Alexander 2023-08-21 00:14:10 -04:00
  • f2089257b0
    Re-enable disabled test. Tom Alexander 2023-08-21 00:08:26 -04:00
  • 09821c8898
    Prefix the automatically generated tests. Tom Alexander 2023-08-20 23:53:11 -04:00
  • 69ecfd2646
    Move all the specific-token tests into subfolders. Tom Alexander 2023-08-20 23:38:47 -04:00
  • 8162f03051
    Put all trailing whitespace ownership test cases into the automated tests. Tom Alexander 2023-08-20 16:00:39 -04:00
  • d8c3285e3c
    Add --init flag to docker run. Tom Alexander 2023-08-19 02:51:00 -04:00
  • 5db6cd617e
    Improve test cases for plain list ownership. Tom Alexander 2023-08-19 00:59:45 -04:00
  • 4cd3697fb0
    Update org-mode version in dockerfile. Tom Alexander 2023-08-18 23:20:29 -04:00
  • 2cd6f736c2
    Fix building without compare feature. Tom Alexander 2023-08-17 00:10:14 -04:00
  • 5686256039 CI: autofix rust code. fluxcdbot 2023-08-17 04:05:48 +00:00
  • 7cf1b2d2b8
    Disable the failing plain list whitespace ownership test. Tom Alexander 2023-08-17 00:03:05 -04:00
  • b848d7be73
    Merge branch 'no_files' Tom Alexander 2023-08-16 23:57:58 -04:00
  • 74f4aa8d33
    Remove dependency on files for running compare. Tom Alexander 2023-08-16 21:06:22 -04:00
  • 4776898894
    Merge branch 'fix_plain_list' Tom Alexander 2023-08-16 21:06:54 -04:00
  • 8e95ce6368
    Add notes about plain list trailing blank line ownership investigation. Tom Alexander 2023-08-16 20:24:00 -04:00
  • 6c9c304f37
    Re-enable disabled test. Tom Alexander 2023-08-16 17:39:10 -04:00
  • 7fafbfb6bb
    Do not consume whitespace in the final plain list item. Tom Alexander 2023-08-16 17:37:19 -04:00
  • 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. Tom Alexander 2023-08-16 17:09:06 -04:00
  • 823c33ef8e
    Reduce use of expect in main.rs Tom Alexander 2023-08-16 16:37:14 -04:00
  • 7df393f31d
    Make a new naive implementation of plain_list_item. Tom Alexander 2023-08-15 02:02:15 -04:00
  • 72d5f8f35c
    Make a new naive implementation of plain_list. Tom Alexander 2023-08-15 01:28:19 -04:00
  • e5e5120a10
    Move telemetry handling to the tracing-specific main function. Tom Alexander 2023-08-16 16:05:16 -04:00
  • dae46adc12
    Feature-gate tracing import. Tom Alexander 2023-08-14 23:33:38 -04:00
  • d0dc737c79
    Merge branch 'plain_list_whitespace_ownership_issue' Tom Alexander 2023-08-14 23:20:37 -04:00
  • 1c9877015d
    Disable the test showing my plain list implementation is broken. Tom Alexander 2023-08-14 23:20:28 -04:00
  • 2938d5809a
    Use the rust cache for make dockertest. Tom Alexander 2023-08-14 23:14:30 -04:00
  • f7ec89858d
    Add notes about optimization ideas. Tom Alexander 2023-08-14 22:45:16 -04:00
  • 67b4dfdce6
    Merge branch 'tracing_fixes' Tom Alexander 2023-08-14 22:12:05 -04:00
  • 63d092c83d
    Group the two traces per compare into one trace. Tom Alexander 2023-08-14 22:06:22 -04:00
  • a7b298eeec
    Fix lesser block exit priority. Tom Alexander 2023-08-14 17:28:57 -04:00
  • 1bbfbc3164
    Add additional tracing to lesser block. Tom Alexander 2023-08-14 17:18:48 -04:00
  • 2bcc3f0599
    Fix reporting of jaeger traces when diff does not match. Tom Alexander 2023-08-14 17:12:01 -04:00
  • b93a12c32c
    Add support for escaped double quotes in sexp. Tom Alexander 2023-08-14 16:54:40 -04:00