Commit graph

  • c60099af9b Fix block scalar / eof interactions. Ethiraric 2024-01-19 20:21:36 +0100
  • c0caeb84e9 Fix block scalars and document end interaction. Ethiraric 2024-01-19 19:33:26 +0100
  • 9b653e607b Fix block scalars and document end interaction. Ethiraric 2024-01-19 19:33:26 +0100
  • ff28b55d22 Fix duplicate version directive. Ethiraric 2024-01-19 18:37:38 +0100
  • 308b07bad2 Fix duplicate version directive. Ethiraric 2024-01-19 18:37:38 +0100
  • 7b744d092e Fixes towards implicit document end. Ethiraric 2024-01-19 18:33:09 +0100
  • 31dc4a1456 Fixes towards implicit document end. Ethiraric 2024-01-19 18:33:09 +0100
  • f27a7c25a8 Fixes towards spaces before comments. Ethiraric 2024-01-19 16:21:56 +0100
  • 7a3e3b05b4 Fixes towards spaces before comments. Ethiraric 2024-01-19 16:21:56 +0100
  • 0b58be1458 Fix possible misindent in block scalar. Ethiraric 2024-01-19 14:55:06 +0100
  • 99d82be6a3 Fix possible misindent in block scalar. Ethiraric 2024-01-19 14:55:06 +0100
  • 0a1aebaf3c Fix towards multiple documents in a single stream. Ethiraric 2024-01-18 19:16:17 +0100
  • b2aa95b4c1 Fix towards multiple documents in a single stream. Ethiraric 2024-01-18 19:16:17 +0100
  • 1606523193 Fix towards invalid trailing characters. Ethiraric 2024-01-18 19:16:02 +0100
  • bff3c4ccaf Fix towards invalid trailing characters. Ethiraric 2024-01-18 19:16:02 +0100
  • 4118cfab7c Split fetch_flow_scalar. Ethiraric 2024-01-18 19:15:19 +0100
  • 032efff867 Split fetch_flow_scalar. Ethiraric 2024-01-18 19:15:19 +0100
  • f0ae6473aa Fix towards flow mapping and colons. Ethiraric 2024-01-18 15:46:15 +0100
  • 81104ba833 Fix towards flow mapping and colons. Ethiraric 2024-01-18 15:46:15 +0100
  • 4c1376a2b0 Finally grasped how SimpleKey works. Ethiraric 2023-12-30 03:37:17 +0100
  • 4603e31a67 Finally grasped how SimpleKey works. Ethiraric 2023-12-30 03:37:17 +0100
  • 79046225e7 Minor improvement to debug prints. Ethiraric 2023-12-30 03:35:43 +0100
  • 795193483e Minor improvement to debug prints. Ethiraric 2023-12-30 03:35:43 +0100
  • e9bcc8a28b Fix anchor names' character set. Ethiraric 2023-12-28 01:48:19 +0100
  • 23f3a512f0 Fix anchor names' character set. Ethiraric 2023-12-28 01:48:19 +0100
  • 6308bbe98f Fix empty documents tests. Ethiraric 2023-12-28 01:12:38 +0100
  • 07a0743288 Fix empty documents tests. Ethiraric 2023-12-28 01:12:38 +0100
  • e7f29450ca Fix empty keys in implicit mappings. Ethiraric 2023-12-26 19:11:17 +0100
  • 65a89f41b9 Fix empty keys in implicit mappings. Ethiraric 2023-12-26 19:11:17 +0100
  • 7006620027 Add comments to TokenType and Scanner. Ethiraric 2023-12-26 18:27:47 +0100
  • f2b5946008 Add comments to TokenType and Scanner. Ethiraric 2023-12-26 18:27:47 +0100
  • be6a05916f Add debugging helpers. Ethiraric 2023-12-26 18:08:21 +0100
  • 19bd49865f Add debugging helpers. Ethiraric 2023-12-26 18:08:21 +0100
  • 2e5605ddc2 More fixes towards invalid tabs. Ethiraric 2023-12-26 18:06:20 +0100
  • 319b288e60 More fixes towards invalid tabs. Ethiraric 2023-12-26 18:06:20 +0100
  • 6e8af26435 More fixes towards invalid tabs? Ethiraric 2023-12-26 00:48:36 +0100
  • 0889d66c32 More fixes towards invalid tabs? Ethiraric 2023-12-26 00:48:36 +0100
  • 06b03f5cf5 More fixes towards invalid tabs. Ethiraric 2023-12-26 00:34:29 +0100
  • 84bfd0d3de More fixes towards invalid tabs. Ethiraric 2023-12-26 00:34:29 +0100
  • 5437f5d9cb More fixes towards invalid tabs. Ethiraric 2023-12-25 23:48:32 +0100
  • 870f2359dd More fixes towards invalid tabs. Ethiraric 2023-12-25 23:48:32 +0100
  • 49bfa590a6 More fixes towards invalid tabs. Ethiraric 2023-12-24 00:02:42 +0100
  • da233d5426 More fixes towards invalid tabs. Ethiraric 2023-12-24 00:02:42 +0100
  • 125c0a411a Fix towards invalid tabs. Ethiraric 2023-12-23 23:25:14 +0100
  • ffe0cfb6d5 Fix towards invalid tabs. Ethiraric 2023-12-23 23:25:14 +0100
  • 458d22ef80 Fix indent when - & entry have \n in-between. Ethiraric 2023-12-23 23:01:06 +0100
  • cd2c34cabe Fix indent when - & entry have \n in-between. Ethiraric 2023-12-23 23:01:06 +0100
  • a80091795b More fixes towards invalid tabs. Ethiraric 2023-12-22 16:11:07 +0100
  • 5a8c5a3d44 More fixes towards invalid tabs. Ethiraric 2023-12-22 16:11:07 +0100
  • 88833f8a06 Fix DK95-00, I guess. Ethiraric 2023-12-22 15:43:28 +0100
  • 326082e0bc Fix DK95-00, I guess. Ethiraric 2023-12-22 15:43:28 +0100
  • e683932e7a Rework block scalar indent skipping. Ethiraric 2023-12-21 20:02:56 +0100
  • f9e55be2f0 Rework block scalar indent skipping. Ethiraric 2023-12-21 20:02:56 +0100
  • abac504295 Minor improvements. Ethiraric 2023-12-21 00:14:08 +0100
  • abe5d30b3a Minor improvements. Ethiraric 2023-12-21 00:14:08 +0100
  • 29b513bea3 More fixes towards tabulations. Ethiraric 2023-12-21 00:13:53 +0100
  • 01ecc1ab0f More fixes towards tabulations. Ethiraric 2023-12-21 00:13:53 +0100
  • e1ae3bd5b2 Fix more inappropriate use of tabs. Ethiraric 2023-12-20 23:14:22 +0100
  • e69953bf80 Fix more inappropriate use of tabs. Ethiraric 2023-12-20 23:14:22 +0100
  • d9287638b9 Use type aliases where appropriate. Ethiraric 2023-11-19 21:16:52 +0100
  • 15e02cf53d Use type aliases where appropriate. Ethiraric 2023-11-19 21:16:52 +0100
  • 1590018312 Doccomment is_ series of functions. Ethiraric 2023-11-19 19:13:01 +0100
  • acb35b431a Doccomment is_ series of functions. Ethiraric 2023-11-19 19:13:01 +0100
  • c670b32461 Fix tab used as indentation checks. Ethiraric 2023-11-19 17:08:28 +0100
  • 270c75ce03 Fix tab used as indentation checks. Ethiraric 2023-11-19 17:08:28 +0100
  • 06a6fb34c1 Handle "!!" tag overriding. Ethiraric 2023-11-19 16:36:04 +0100
  • 1afe5e353f Handle "!!" tag overriding. Ethiraric 2023-11-19 16:36:04 +0100
  • ffed282a9f Remove stale tag handling code. Ethiraric 2023-11-19 16:28:05 +0100
  • cf9088286d Remove stale tag handling code. Ethiraric 2023-11-19 16:28:05 +0100
  • 92e20e6eb4 Don't inherit tag directives between documents. Ethiraric 2023-11-19 16:22:04 +0100
  • 0d50cff2b5 Don't inherit tag directives between documents. Ethiraric 2023-11-19 16:22:04 +0100
  • 5f6dc2246f Reslove tag directives. Ethiraric 2023-11-19 16:00:19 +0100
  • a502625ce8 Reslove tag directives. Ethiraric 2023-11-19 16:00:19 +0100
  • 8da6ddef10 Remove _ prefix to used method. Ethiraric 2023-11-19 14:52:21 +0100
  • df48d59150 Remove _ prefix to used method. Ethiraric 2023-11-19 14:52:21 +0100
  • 3f10cf9e5d Propagate tag to SequenceStart event. Ethiraric 2023-11-19 14:40:01 +0100
  • b1be5686bf Propagate tag to SequenceStart event. Ethiraric 2023-11-19 14:40:01 +0100
  • e6fdcddceb Propagate tag to MappingStart event. Ethiraric 2023-11-19 01:09:41 +0100
  • ddd768e681 Propagate tag to MappingStart event. Ethiraric 2023-11-19 01:09:41 +0100
  • 3ffb231e40 Minor improvements. Ethiraric 2023-11-18 20:29:40 +0100
  • e4c4182020 Minor improvements. Ethiraric 2023-11-18 20:29:40 +0100
  • 81f9a376fb Rustfmt + clippy. Ethiraric 2023-08-18 02:09:56 +0200
  • c458fd1248 Rustfmt + clippy. Ethiraric 2023-08-18 02:09:56 +0200
  • 8c4ea2c838 Move emitter/scanner tests to their folder. Ethiraric 2023-08-18 02:04:21 +0200
  • f9eb8c6d60 Move emitter/scanner tests to their folder. Ethiraric 2023-08-18 02:04:21 +0200
  • fb8ef31546 yaml-test-suite: print the YAML text on failure Denis Lisov 2022-01-19 03:03:53 +0300
  • 3cdb815556 yaml-test-suite: print the YAML text on failure Denis Lisov 2022-01-19 03:03:53 +0300
  • c7e371a24c yaml-test-suite: update to YTS v2022-01-17 Denis Lisov 2022-01-18 13:48:00 +0300
  • af569b50d7 yaml-test-suite: update to YTS v2022-01-17 Denis Lisov 2022-01-18 13:48:00 +0300
  • 9fd57469a4 yaml-test-suite: print the names of missing XFAILs Denis Lisov 2022-01-18 13:47:16 +0300
  • d27da67c69 yaml-test-suite: print the names of missing XFAILs Denis Lisov 2022-01-18 13:47:16 +0300
  • 080d7d5275 yaml-test-suite: ensure all XFAILs do exist as tests Denis Lisov 2022-01-18 03:59:58 +0300
  • ce88cabc08 yaml-test-suite: ensure all XFAILs do exist as tests Denis Lisov 2022-01-18 03:59:58 +0300
  • 4ba34544ad yaml-test-suite: add ignores and classify failures Denis Lisov 2022-01-18 03:57:40 +0300
  • eac129c5f5 yaml-test-suite: add ignores and classify failures Denis Lisov 2022-01-18 03:57:40 +0300
  • a8cf1bb642 yaml-test-suite: move to libtest-mimic Denis Lisov 2022-01-18 02:44:29 +0300
  • ff12dca0d2 yaml-test-suite: move to libtest-mimic Denis Lisov 2022-01-18 02:44:29 +0300
  • 9001d564b6 testing: add an integration test for yaml-test-suite Denis Lisov 2022-01-17 01:46:49 +0300
  • 38a81c6200 testing: add an integration test for yaml-test-suite Denis Lisov 2022-01-17 01:46:49 +0300
  • ff2d5fc5b6 Expose ScanError::info. Ethiraric 2023-08-17 23:43:15 +0200