d4e5a3ea93Added failing map iterator count test
beder
2011-09-11 17:36:08 -0500
eb7734bc80Added failing map iterator count test
beder
2011-09-11 17:36:08 -0500
a03af5dd73Implemented the map size computation
Jesse Beder
2011-09-11 17:16:26 -0500
c8fc3c9592Implemented the map size computation
beder
2011-09-11 17:16:26 -0500
01f3c7342cImplemented the map size computation
beder
2011-09-11 17:16:26 -0500
b50264e74dSwitched the implementation of maps from list<pair> to map (but just pointer comparison)
Jesse Beder
2011-09-11 16:56:38 -0500
9c6bd61398Switched the implementation of maps from list<pair> to map (but just pointer comparison)
beder
2011-09-11 16:56:38 -0500
3f0796bef1Switched the implementation of maps from list<pair> to map (but just pointer comparison)
beder
2011-09-11 16:56:38 -0500
ecdd9cc66dAdded computing and caching the sequence size
Jesse Beder
2011-09-11 16:21:36 -0500
ad28ffc6f8Added computing and caching the sequence size
beder
2011-09-11 16:21:36 -0500
8efde57f3fAdded computing and caching the sequence size
beder
2011-09-11 16:21:36 -0500
3a90454d50Added some small map tests
Jesse Beder
2011-09-11 16:02:31 -0500
73a47d1c1cAdded some small map tests
beder
2011-09-11 16:02:31 -0500
da0767726dAdded some small map tests
beder
2011-09-11 16:02:31 -0500
2d81e46655Added dependency management (to cause nodes to become defined if their children do)
Jesse Beder
2011-09-11 15:59:53 -0500
bb1a816a3aAdded dependency management (to cause nodes to become defined if their children do)
beder
2011-09-11 15:59:53 -0500
40c6e63ec3Added dependency management (to cause nodes to become defined if their children do)
beder
2011-09-11 15:59:53 -0500
b4963ab0faAdded a few simple node tests, and the sequence one doesn't pass (let's work now)
Jesse Beder
2011-09-10 23:31:12 -0500
a9914342e0Added a few simple node tests, and the sequence one doesn't pass (let's work now)
beder
2011-09-10 23:31:12 -0500
c0a9e9b6cbAdded a few simple node tests, and the sequence one doesn't pass (let's work now)
beder
2011-09-10 23:31:12 -0500
432268917bStarted Node tests (for the new API Node)
Jesse Beder
2011-09-10 23:22:30 -0500
10d712d060Started Node tests (for the new API Node)
beder
2011-09-10 23:22:30 -0500
b078e86528Started Node tests (for the new API Node)
beder
2011-09-10 23:22:30 -0500
2d06df474bFixed up the old API stuff, and removed the util/value (since it's no longer needed)
Jesse Beder
2011-09-10 23:11:28 -0500
4bbe984bdcFixed up the old API stuff, and removed the util/value (since it's no longer needed)
beder
2011-09-10 23:11:28 -0500
8bc95ce0ceFixed up the old API stuff, and removed the util/value (since it's no longer needed)
beder
2011-09-10 23:11:28 -0500
03fc837236Set up util/parse for the new API
Jesse Beder
2011-09-10 23:03:02 -0500
fb538c9490Set up util/parse for the new API
beder
2011-09-10 23:03:02 -0500
34af068e78Set up util/parse for the new API
beder
2011-09-10 23:03:02 -0500
80cf3c98dbFixed minor things that used the old API, compiles/links/runs\!
Jesse Beder
2011-09-10 22:59:27 -0500
2851f5f8c9Fixed minor things that used the old API, compiles/links/runs\!
beder
2011-09-10 22:59:27 -0500
ad817d94fdFixed minor things that used the old API, compiles/links/runs\!
beder
2011-09-10 22:59:27 -0500
f7b2247217Added stubs for spec and parser tests with the new API
Jesse Beder
2011-09-10 18:05:35 -0500
24c55b434aAdded stubs for spec and parser tests with the new API
beder
2011-09-10 18:05:35 -0500
20fc439599Added stubs for spec and parser tests with the new API
beder
2011-09-10 18:05:35 -0500
36c63980b9Moved old api tests to subfolder
Jesse Beder
2011-09-10 18:02:07 -0500
7cdf684ae6Moved old api tests to subfolder
beder
2011-09-10 18:02:07 -0500
37f35737e9Moved old api tests to subfolder
beder
2011-09-10 18:02:07 -0500
0d1b5224c8Major switch from Value -> Node. The library compiles with the new API, but tests are still oldies, and don't compile
Jesse Beder
2011-09-10 17:57:23 -0500
e905b74232Major switch from Value -> Node. The library compiles with the new API, but tests are still oldies, and don't compile
beder
2011-09-10 17:57:23 -0500
9388bbd098Major switch from Value -> Node. The library compiles with the new API, but tests are still oldies, and don't compile
beder
2011-09-10 17:57:23 -0500
ac81d7c883Start of moving Value -> Node and Node -> old API Node (with a #define toggle)
Jesse Beder
2011-09-10 17:18:15 -0500
8fd372b0dbStart of moving Value -> Node and Node -> old API Node (with a #define toggle)
beder
2011-09-10 17:18:15 -0500
f806a4ec98Start of moving Value -> Node and Node -> old API Node (with a #define toggle)
beder
2011-09-10 17:18:15 -0500
78b7a1b8a9Added helper emitter functions, but we have a problem: YAML::Value is already a manipulator
Jesse Beder
2011-09-10 16:50:44 -0500
33a71151caAdded helper emitter functions, but we have a problem: YAML::Value is already a manipulator
beder
2011-09-10 16:50:44 -0500
2adb8e2b59Added helper emitter functions, but we have a problem: YAML::Value is already a manipulator
beder
2011-09-10 16:50:44 -0500
12364895cbImplemented value events emitter
Jesse Beder
2011-09-10 16:23:18 -0500
59ce694ca3Implemented value events emitter
beder
2011-09-10 16:23:18 -0500
b23ce06c6eImplemented value events emitter
beder
2011-09-10 16:23:18 -0500
4fdbb748ecUpdated the node/value classes with the new iterators, they compile until we try to instantiate anything
Jesse Beder
2011-09-10 14:11:42 -0500
89f87d855dUpdated the node/value classes with the new iterators, they compile until we try to instantiate anything
beder
2011-09-10 14:11:42 -0500
9bd46b6cd0Updated the node/value classes with the new iterators, they compile until we try to instantiate anything
beder
2011-09-10 14:11:42 -0500
b1730ea3daFinished the main iterator stuff, now have to hook it to the nodes/values
Jesse Beder
2011-09-10 14:06:49 -0500
81243c87d4Finished the main iterator stuff, now have to hook it to the nodes/values
beder
2011-09-10 14:06:49 -0500
6fd3ee75b0Finished the main iterator stuff, now have to hook it to the nodes/values
beder
2011-09-10 14:06:49 -0500
3865d37bc7Halfway towards factoring out a node_iterator, and then building iterator on top of it
Jesse Beder
2011-09-10 13:20:22 -0500
f809206baaHalfway towards factoring out a node_iterator, and then building iterator on top of it
beder
2011-09-10 13:20:22 -0500
c2f37961d3Halfway towards factoring out a node_iterator, and then building iterator on top of it
beder
2011-09-10 13:20:22 -0500
f5a9d4c8e3Started emitting events for Values
Jesse Beder
2011-09-10 12:42:42 -0500
dcf9309ea8Started emitting events for Values
beder
2011-09-10 12:42:42 -0500
dc52117083Started emitting events for Values
beder
2011-09-10 12:42:42 -0500
ff1a8fc59aStarted writing new iterators
Jesse Beder
2011-09-09 16:17:59 -0500
9de9ac7e7eStarted writing new iterators
beder
2011-09-09 16:17:59 -0500
df6a7eb91dStarted writing new iterators
beder
2011-09-09 16:17:59 -0500
7bbf712c36Made the 'data' member optional in node_ref - it's only created on-demand, so we don't waste extra memory every time we do Value tmp = v;
Jesse Beder
2011-09-09 14:26:55 -0500
603c726811Made the 'data' member optional in node_ref - it's only created on-demand, so we don't waste extra memory every time we do Value tmp = v;
beder
2011-09-09 14:26:55 -0500
56ee6e370aMade the 'data' member optional in node_ref - it's only created on-demand, so we don't waste extra memory every time we do Value tmp = v;
beder
2011-09-09 14:26:55 -0500
9b985c5ce2Switched value = otherValue to assign the actual nodes after setting the reference (so that tmp = foo['bar']; tmp = other; is the same as foo['bar'] = other;)
Jesse Beder
2011-09-09 14:02:18 -0500
8e52497d96Switched value = otherValue to assign the actual nodes after setting the reference (so that tmp = foo['bar']; tmp = other; is the same as foo['bar'] = other;)
beder
2011-09-09 14:02:18 -0500
effbfd26b8Switched value = otherValue to assign the actual nodes after setting the reference (so that tmp = foo['bar']; tmp = other; is the same as foo['bar'] = other;)
beder
2011-09-09 14:02:18 -0500