Jesse Beder
|
0814813302
|
Added comments, not entirely correct
|
2012-05-22 12:29:36 -05:00 |
|
Jesse Beder
|
0f3f1e26a7
|
Fixed map/value
|
2012-05-21 23:47:57 -05:00 |
|
Jesse Beder
|
07e88a78cb
|
Added alias
|
2012-05-21 23:37:49 -05:00 |
|
Jesse Beder
|
d3801b7482
|
Added newlines, fixed map/map
|
2012-05-21 23:29:59 -05:00 |
|
Jesse Beder
|
b0dd0f862a
|
Fixed anchor/tag in seq > map
|
2012-05-21 23:23:53 -05:00 |
|
Jesse Beder
|
3cae26a75e
|
Added tags and anchors
|
2012-05-21 23:19:29 -05:00 |
|
Jesse Beder
|
91eac5d93d
|
Implemented block seq and block map indentation/newlines
|
2012-05-21 22:14:26 -05:00 |
|
Jesse Beder
|
b5d8241dfa
|
Added block seq indentation
|
2012-05-21 21:04:10 -05:00 |
|
Jesse Beder
|
65d80ebc11
|
Started prepare node
|
2012-05-21 17:06:12 -05:00 |
|
Jesse Beder
|
923ccc8fed
|
Implemented begin/end doc
|
2012-05-21 16:54:45 -05:00 |
|
Jesse Beder
|
39165338e0
|
Added sandbox to play with
|
2012-05-20 01:46:08 -05:00 |
|
Jesse Beder
|
58d4fedfc3
|
Backed out of removing parse
|
2012-05-19 15:55:13 -05:00 |
|
Jesse Beder
|
55fc800989
|
Updated from core
|
2012-05-19 15:54:52 -05:00 |
|
Jesse Beder
|
1f4d8ee3b4
|
Removed parse
|
2012-05-19 15:52:43 -05:00 |
|
Jesse Beder
|
be92547264
|
Added old parse utility
|
2012-05-19 15:34:49 -05:00 |
|
Jesse Beder
|
1723523c43
|
Removed the new API from the default branch
|
2012-01-20 23:50:39 -06:00 |
|
Jesse Beder
|
70e1eb3f9c
|
Fixed the #ifdefs for the api stuff
|
2011-10-18 14:47:35 -05:00 |
|
Jesse Beder
|
e3d5ec189d
|
Switched YAML::Parse to YAML::Load, and added LoadAll
|
2011-09-13 14:24:47 -05:00 |
|
Jesse Beder
|
2d06df474b
|
Fixed up the old API stuff, and removed the util/value (since it's no longer needed)
|
2011-09-10 23:11:28 -05:00 |
|
Jesse Beder
|
03fc837236
|
Set up util/parse for the new API
|
2011-09-10 23:03:02 -05:00 |
|
Jesse Beder
|
80cf3c98db
|
Fixed minor things that used the old API, compiles/links/runs\!
|
2011-09-10 22:59:27 -05:00 |
|
Jesse Beder
|
0d1b5224c8
|
Major switch from Value -> Node. The library compiles with the new API, but tests are still oldies, and don't compile
|
2011-09-10 17:57:23 -05:00 |
|
Jesse Beder
|
78b7a1b8a9
|
Added helper emitter functions, but we have a problem: YAML::Value is already a manipulator
|
2011-09-10 16:50:44 -05:00 |
|
Jesse Beder
|
4fdbb748ec
|
Updated the node/value classes with the new iterators, they compile until we try to instantiate anything
|
2011-09-10 14:11:42 -05:00 |
|
Jesse Beder
|
09beb5c47a
|
Implemented sugar Parse() functions
|
2011-09-09 23:40:19 -05:00 |
|
Jesse Beder
|
a7bdf08c7e
|
Map iterator works\!
|
2011-09-09 19:25:11 -05:00 |
|
Jesse Beder
|
cf198080d0
|
Sequence iterator works\!
|
2011-09-09 19:22:17 -05:00 |
|
Jesse Beder
|
d3bbd08273
|
Added append()
|
2011-09-09 02:51:35 -05:00 |
|
Jesse Beder
|
4f8680b540
|
Switched operator[] access to node reference equality, not node equality
|
2011-09-09 02:39:36 -05:00 |
|
Jesse Beder
|
6ffc9ac788
|
Added half of the std::map conversion (we don't have reading from Values yet)
|
2011-09-08 02:10:04 -05:00 |
|
Jesse Beder
|
0e197b8723
|
Added back the streamable conversions
|
2011-09-08 02:05:03 -05:00 |
|
Jesse Beder
|
3d84f57008
|
Switched convert to a templated struct that can be specialized (so we can partially specialize it)
|
2011-09-08 02:02:15 -05:00 |
|
Jesse Beder
|
a7ebb3615a
|
Added streamable conversions
|
2011-09-08 00:48:40 -05:00 |
|
Jesse Beder
|
a95baeafd6
|
Implemented conversion for std::string, including a bypass-accessor to the scalar value
|
2011-09-07 15:49:01 -05:00 |
|
Jesse Beder
|
f0174ca08b
|
Reorganized so that we don't have cyclic include problems
|
2011-09-07 02:59:58 -05:00 |
|
Jesse Beder
|
a530630f1c
|
Started implementing node_data
|
2011-09-07 00:45:28 -05:00 |
|
Jesse Beder
|
00e4a56d15
|
Compiles/links assignment to string
|
2011-09-07 00:20:23 -05:00 |
|
Jesse Beder
|
1e6877043e
|
Value stuff compiles/links with lots of placeholder functions
|
2011-09-07 00:12:24 -05:00 |
|
Jesse Beder
|
d7feb2e9b9
|
Added api sketch
|
2011-09-04 19:50:08 -05:00 |
|
Jesse Beder
|
943d000ab3
|
Refactored parse.cpp so that VS doesn't complain, added MinSizeRel build setting, and fixed numbering in the spec tests
|
2011-03-03 20:01:32 +00:00 |
|
Jesse Beder
|
ca5992b971
|
Merged r444:449 from the node refactoring branch to the trunk
|
2011-03-03 00:19:26 +00:00 |
|
Jesse Beder
|
6b7cb45ac8
|
Added more tests for the newline, and disallowed newlines after implicit block keys
|
2010-10-22 03:53:33 +00:00 |
|
Jesse Beder
|
1e4210401f
|
Added YAML::Newline manipulator for the emitter
|
2010-10-21 22:02:29 +00:00 |
|
Jesse Beder
|
5b8ca9ce01
|
Moved all the includes to a subfolder yaml-cpp so they don't interfere with other libraries' includes
|
2010-10-18 07:05:53 +00:00 |
|
Jesse Beder
|
a71c03a18b
|
Merged r366:387 from the jbeder-event-api branch
|
2010-10-18 06:45:03 +00:00 |
|
Jesse Beder
|
7db39e66b8
|
Updated signature of Parser::GetNextDocument (issue 45)
|
2009-09-29 18:25:11 +00:00 |
|
Jesse Beder
|
3e0179fd6e
|
Added emitting for a YAML::Node (instead of the ad-hoc std::ostream overload) so it'll actually emit valid YAML always
|
2009-07-10 23:39:14 +00:00 |
|
Jesse Beder
|
174f2c1fe7
|
Set up the parse utility program to read from standard input if no file is specified
|
2009-07-10 04:25:11 +00:00 |
|
Jesse Beder
|
11f98f1cc6
|
(Finally) overrode Exception::what()\n
|
2009-07-10 04:17:30 +00:00 |
|
Jesse Beder
|
b929eb94a0
|
Merged utf branch changes r178:187 into the trunk
|
2009-07-10 03:10:03 +00:00 |
|