Commit Graph

  • 2b2fca758c Switch to flow map when emitting an empty block map jbeder 2009-10-22 14:21:12 +0000
  • 8b2ca3c376 Switch to flow map when emitting an empty block map jbeder 2009-10-22 14:21:12 +0000
  • ae06a40fe6 Switch to flow sequence when emitting an empty sequence Jesse Beder 2009-10-22 14:17:12 +0000
  • 2022379cf4 Switch to flow sequence when emitting an empty sequence jbeder 2009-10-22 14:17:12 +0000
  • dcd95d607c Switch to flow sequence when emitting an empty sequence jbeder 2009-10-22 14:17:12 +0000
  • 315b00065b Fixed bug in plain scalar folding Jesse Beder 2009-10-20 14:47:16 +0000
  • 68df40c1dc Fixed bug in plain scalar folding jbeder 2009-10-20 14:47:16 +0000
  • 4f73c96cff Fixed bug in plain scalar folding jbeder 2009-10-20 14:47:16 +0000
  • 6f02f7556e Added a bunch of tests, simplified the testing code Jesse Beder 2009-10-20 14:43:24 +0000
  • 0bf5b133e1 Added a bunch of tests, simplified the testing code jbeder 2009-10-20 14:43:24 +0000
  • 816d7ec833 Added a bunch of tests, simplified the testing code jbeder 2009-10-20 14:43:24 +0000
  • fa0af88dfe Merged r270:HEAD of the emitting-unicode branch Jesse Beder 2009-10-19 23:31:11 +0000
  • 9a28c9178e Merged r270:HEAD of the emitting-unicode branch jbeder 2009-10-19 23:31:11 +0000
  • 7f0427a8b2 Merged r270:HEAD of the emitting-unicode branch jbeder 2009-10-19 23:31:11 +0000
  • bce845bb1f Fixed little bug in parser commit Jesse Beder 2009-10-19 22:42:30 +0000
  • ae937a31d2 Fixed little bug in parser commit jbeder 2009-10-19 22:42:30 +0000
  • 6358dc0b71 Fixed little bug in parser commit jbeder 2009-10-19 22:42:30 +0000
  • ed570b9f7c Added default constructor to Parser, and cleaned it up a bit Jesse Beder 2009-10-19 22:40:46 +0000
  • afc7c1088d Added default constructor to Parser, and cleaned it up a bit jbeder 2009-10-19 22:40:46 +0000
  • 1a3afd2438 Added default constructor to Parser, and cleaned it up a bit jbeder 2009-10-19 22:40:46 +0000
  • 59b0e986bf Update CMakeLists.txt to append, not overwrite CMAKE_CXX_FLAGS Jesse Beder 2009-10-19 22:32:26 +0000
  • dd29c8181a Update CMakeLists.txt to append, not overwrite CMAKE_CXX_FLAGS jbeder 2009-10-19 22:32:26 +0000
  • 85120a2cbf Update CMakeLists.txt to append, not overwrite CMAKE_CXX_FLAGS jbeder 2009-10-19 22:32:26 +0000
  • cffb98d15b Patched for optional building of tests and tools Jesse Beder 2009-10-12 05:21:00 +0000
  • 06b8d4bacf Patched for optional building of tests and tools jbeder 2009-10-12 05:21:00 +0000
  • eef16b7f23 Patched for optional building of tests and tools jbeder 2009-10-12 05:21:00 +0000
  • 3e1ba0f3b4 Refactored the UTF-8 emitting Jesse Beder 2009-10-08 21:05:56 +0000
  • 41a776b397 Refactored the UTF-8 emitting jbeder 2009-10-08 21:05:56 +0000
  • 6e5f7a79a0 Refactored the UTF-8 emitting jbeder 2009-10-08 21:05:56 +0000
  • d0b5bf4b7b Fixed the emitter unicode output Jesse Beder 2009-10-07 06:46:05 +0000
  • 15d5b2b533 Fixed the emitter unicode output jbeder 2009-10-07 06:46:05 +0000
  • 781bec01b3 Fixed the emitter unicode output jbeder 2009-10-07 06:46:05 +0000
  • 7db39e66b8 Updated signature of Parser::GetNextDocument (issue 45) Jesse Beder 2009-09-29 18:25:11 +0000
  • fb443b3056 Updated signature of Parser::GetNextDocument (issue 45) jbeder 2009-09-29 18:25:11 +0000
  • 3f0cbb563d Updated signature of Parser::GetNextDocument (issue 45) jbeder 2009-09-29 18:25:11 +0000
  • 94eb7f1dbd Modified old gcc version patch so it still uses the new Node::Read in Visual Studio. Also broke up the \uNNNN characters in the spec tests into \xNN-type strings. Jesse Beder 2009-09-16 05:31:28 +0000
  • 60fce621e8 Modified old gcc version patch so it still uses the new Node::Read in Visual Studio. Also broke up the \uNNNN characters in the spec tests into \xNN-type strings. jbeder 2009-09-16 05:31:28 +0000
  • 564b0d4d52 Modified old gcc version patch so it still uses the new Node::Read in Visual Studio. Also broke up the \uNNNN characters in the spec tests into \xNN-type strings. jbeder 2009-09-16 05:31:28 +0000
  • 5733b77b84 Patched for gcc version <= 3.3 (just fall back to original version of Node::Read) Jesse Beder 2009-09-16 04:01:40 +0000
  • a20141bca7 Patched for gcc version <= 3.3 (just fall back to original version of Node::Read) jbeder 2009-09-16 04:01:40 +0000
  • bbc05e6457 Patched for gcc version <= 3.3 (just fall back to original version of Node::Read) jbeder 2009-09-16 04:01:40 +0000
  • 98bebfb628 Tagged version 0.2.2 Jesse Beder 2009-09-09 01:37:23 +0000
  • d957634c25 Tagged version 0.2.2 jbeder 2009-09-09 01:37:23 +0000
  • 21b4a609ab Tagged version 0.2.2 jbeder 2009-09-09 01:37:23 +0000
  • 7c4cc9bf5f Cleaned up the read template overloads (per litb's update); it seems the old version didn't compile in VS2008. Also updated the VS project files. release-0.2.2 Jesse Beder 2009-09-08 20:57:18 +0000
  • 7b889b9f35 Cleaned up the read template overloads (per litb's update); it seems the old version didn't compile in VS2008. Also updated the VS project files. jbeder 2009-09-08 20:57:18 +0000
  • f5bca50ff8 Cleaned up the read template overloads (per litb's update); it seems the old version didn't compile in VS2008. Also updated the VS project files. jbeder 2009-09-08 20:57:18 +0000
  • fa885d1813 More tests, found bug in implicit keys in flow sequence Jesse Beder 2009-09-08 05:35:39 +0000
  • 246d8993d2 More tests, found bug in implicit keys in flow sequence jbeder 2009-09-08 05:35:39 +0000
  • cf07fb3712 More tests, found bug in implicit keys in flow sequence jbeder 2009-09-08 05:35:39 +0000
  • da4614eb8b Fixed flow folding, and made the separation slightly cleaner (but the whole scanscalar thing could use a major refactoring) Jesse Beder 2009-09-08 05:24:06 +0000
  • e4540f2c2a Fixed flow folding, and made the separation slightly cleaner (but the whole scanscalar thing could use a major refactoring) jbeder 2009-09-08 05:24:06 +0000
  • eb8d78f3a3 Fixed flow folding, and made the separation slightly cleaner (but the whole scanscalar thing could use a major refactoring) jbeder 2009-09-08 05:24:06 +0000
  • 4dcd222d1f Tests through 6.29, skipping directives and tags Jesse Beder 2009-09-08 04:16:45 +0000
  • 1d52e03750 Tests through 6.29, skipping directives and tags jbeder 2009-09-08 04:16:45 +0000
  • 633aa1a801 Tests through 6.29, skipping directives and tags jbeder 2009-09-08 04:16:45 +0000
  • 7bdd31b34b (Actually) fixed the folding newline bug, but it's a bit messy, and we don't accurately make the distinction between block folding and flow folding Jesse Beder 2009-09-07 23:29:04 +0000
  • d38c4e6026 (Actually) fixed the folding newline bug, but it's a bit messy, and we don't accurately make the distinction between block folding and flow folding jbeder 2009-09-07 23:29:04 +0000
  • 740bf19023 (Actually) fixed the folding newline bug, but it's a bit messy, and we don't accurately make the distinction between block folding and flow folding jbeder 2009-09-07 23:29:04 +0000
  • a4b8521efe Fixed newlines in folded scalars bug Jesse Beder 2009-09-07 22:48:32 +0000
  • afe01a86bd Fixed newlines in folded scalars bug jbeder 2009-09-07 22:48:32 +0000
  • 5547f4ef6c Fixed newlines in folded scalars bug jbeder 2009-09-07 22:48:32 +0000
  • 7037562998 Simplified testing output Jesse Beder 2009-09-07 22:17:02 +0000
  • 994e6af8e0 Simplified testing output jbeder 2009-09-07 22:17:02 +0000
  • 71c99f27af Simplified testing output jbeder 2009-09-07 22:17:02 +0000
  • f3ff6ffc55 Fixed bugs with tab as non-content whitespace Jesse Beder 2009-09-07 17:12:45 +0000
  • d15ce26b58 Fixed bugs with tab as non-content whitespace jbeder 2009-09-07 17:12:45 +0000
  • 074283dc4b Fixed bugs with tab as non-content whitespace jbeder 2009-09-07 17:12:45 +0000
  • e3ff87ecde Fixed bugs in escape characters (both parsing and emitting) Jesse Beder 2009-09-07 16:31:23 +0000
  • a725d4b190 Fixed bugs in escape characters (both parsing and emitting) jbeder 2009-09-07 16:31:23 +0000
  • 7a80506a91 Fixed bugs in escape characters (both parsing and emitting) jbeder 2009-09-07 16:31:23 +0000
  • 45ac700fff Fixed error in test Jesse Beder 2009-09-07 06:56:05 +0000
  • 315205298a Fixed error in test jbeder 2009-09-07 06:56:05 +0000
  • 73d60b1b22 Fixed error in test jbeder 2009-09-07 06:56:05 +0000
  • 2aab5acab4 Fixed last newline of folded scalar bug Jesse Beder 2009-09-07 06:54:38 +0000
  • e1a112a761 Fixed last newline of folded scalar bug jbeder 2009-09-07 06:54:38 +0000
  • e1d3109bd7 Fixed last newline of folded scalar bug jbeder 2009-09-07 06:54:38 +0000
  • e9d760eea9 Fixed bug in trailing newlines of plain scalars Jesse Beder 2009-09-07 06:42:03 +0000
  • 21232e3bef Fixed bug in trailing newlines of plain scalars jbeder 2009-09-07 06:42:03 +0000
  • df1d440804 Fixed bug in trailing newlines of plain scalars jbeder 2009-09-07 06:42:03 +0000
  • d485d0a834 Added spec tests (minus tags, directives, and BOM) up through example 5.12 - this exposed an error in line folding Jesse Beder 2009-09-07 06:35:37 +0000
  • 90be7e75c2 Added spec tests (minus tags, directives, and BOM) up through example 5.12 - this exposed an error in line folding jbeder 2009-09-07 06:35:37 +0000
  • 4e0e37cdd7 Added spec tests (minus tags, directives, and BOM) up through example 5.12 - this exposed an error in line folding jbeder 2009-09-07 06:35:37 +0000
  • 973ac4b3bd Added spec tests through example 2.13 Jesse Beder 2009-09-06 22:17:53 +0000
  • bdf6008dea Added spec tests through example 2.13 jbeder 2009-09-06 22:17:53 +0000
  • 51a8e0d8b8 Added spec tests through example 2.13 jbeder 2009-09-06 22:17:53 +0000
  • e91a152e06 Tagged release 0.2.1 for patch with complex keys Jesse Beder 2009-09-06 22:02:59 +0000
  • 21c87d4961 Tagged release 0.2.1 for patch with complex keys jbeder 2009-09-06 22:02:59 +0000
  • 732232a564 Tagged release 0.2.1 for patch with complex keys jbeder 2009-09-06 22:02:59 +0000
  • 5217149ed4 Fixed bug with complex keys (and simplified the parsing for flow maps) release-0.2.1 Jesse Beder 2009-09-06 21:52:56 +0000
  • e67e6e19f9 Fixed bug with complex keys (and simplified the parsing for flow maps) jbeder 2009-09-06 21:52:56 +0000
  • 223177db90 Fixed bug with complex keys (and simplified the parsing for flow maps) jbeder 2009-09-06 21:52:56 +0000
  • e7ac6b3bf1 Refactored the operator >> and Node::Read default functions, as well as the conversion functions, to more easily read new types as keys (this uncovered an error, in example 2.11 of the spec) Jesse Beder 2009-09-06 20:52:45 +0000
  • fe47783b5f Refactored the operator >> and Node::Read default functions, as well as the conversion functions, to more easily read new types as keys (this uncovered an error, in example 2.11 of the spec) jbeder 2009-09-06 20:52:45 +0000
  • a258030d6d Refactored the operator >> and Node::Read default functions, as well as the conversion functions, to more easily read new types as keys (this uncovered an error, in example 2.11 of the spec) jbeder 2009-09-06 20:52:45 +0000
  • 9a1f4f9a0d Added spec tests through 2.10 Jesse Beder 2009-09-06 17:02:24 +0000
  • dbcf401cbd Added spec tests through 2.10 jbeder 2009-09-06 17:02:24 +0000
  • ec438c6e98 Added spec tests through 2.10 jbeder 2009-09-06 17:02:24 +0000
  • 07443495c8 Added templated casting to nodes, as well as operator == and != (for quick checks, especially to help in testing). Implemented size() on a map node to return the number of key/value pairs (as in std::map) Jesse Beder 2009-09-06 15:54:11 +0000
  • 2fe7e8d525 Added templated casting to nodes, as well as operator == and != (for quick checks, especially to help in testing). Implemented size() on a map node to return the number of key/value pairs (as in std::map) jbeder 2009-09-06 15:54:11 +0000