Commit Graph

15 Commits

Author SHA1 Message Date
jbeder
ec578d45f1 Switched from loading test files to testing specific parsing constructs. The tests don't fully cover the span (eventually I'll add more, maybe), but there's a bunch there.
More to the point, the yaml-reader program doesn't do any file IO, so it doesn't require a specific working directory.
2009-05-31 06:36:01 +00:00
jbeder
fcab73a9b6 Added emitter headers to yaml.h 2009-05-22 22:23:57 +00:00
jbeder
cba20711b0 Merged emitter branch into trunk, changes r105:r151 2009-05-22 21:52:31 +00:00
jbeder
855d0d60df Switched to reading the entire file into a buffer at the start.\nThis speeds it up a TON (like 100x). 2009-02-01 20:48:43 +00:00
jbeder
4e2e644c35 Included <cstring> for strcmp 2009-01-27 20:16:30 +00:00
jbeder
51ea36e444 Added a templated derived exception to KeyNotFound so that you can figure out *which* key wasn't found. 2009-01-01 02:40:18 +00:00
jbeder
09d2858dc0 Added line/column data for nodes so they can give better invalid scalar exceptions. 2008-11-18 04:19:50 +00:00
jbeder
d1ef1e8ef1 Added more natural ways to parse boolean values (based on the YAML spec).
(Thanks to Vadim Zeitlin)
2008-09-25 00:15:40 +00:00
jbeder
b43f827188 Set the eol style to native for all files. 2008-09-03 22:20:39 +00:00
jbeder
859ac5e520 Fixed some gcc warnings. 2008-09-03 22:19:27 +00:00
jbeder
7f2c3591e3 Unified line endings. 2008-09-03 22:17:17 +00:00
jbeder
2d93b6ce58 Added CMake scripts for other platforms\nFixed some bugs that gcc complained about\nFixed CR/LF vs LF bug 2008-08-07 03:30:56 +00:00
beder
57255a9898 Switched the Iterator implementation to a dedicated helper class (to hide the specific implementation, since it's pretty messy and may change). 2008-07-21 02:54:39 +00:00
beder
557f81e622 Replaced the queue of Token pointers with values.
We were getting memory leaks (as told by the CRT detectors, which I also added), and there's really no reason (as long as we're careful) to use pointers there.
2008-07-20 05:02:01 +00:00
beder
f4e522490f Moved the testing source to the yaml-reader folder. 2008-07-14 05:18:25 +00:00