Jesse Beder
|
16f05e73b9
|
Reverted last change
|
2012-11-08 18:24:00 -06:00 |
|
Jesse Beder
|
06e09d1d64
|
Renamed all variables named 'null'
|
2012-11-08 18:21:00 -06:00 |
|
Jesse Beder
|
0c772c4c3f
|
Set LoadFile and LoadAllFromFile to throw an exception if we can't load the file
|
2012-11-08 18:14:26 -06:00 |
|
Jesse Beder
|
823311384f
|
Added free Clone() function for Nodes
|
2012-07-04 15:26:37 -05:00 |
|
Jesse Beder
|
f29ea4b070
|
Merged end of map/seq flow fix from core
|
2012-06-09 14:42:00 -05:00 |
|
Jesse Beder
|
68dd9b5d18
|
Fixed bug where the parser doesn't find the end of a map or seq flow
|
2012-06-09 14:39:00 -05:00 |
|
Jesse Beder
|
ab36ca930f
|
Updated from core (emitter)
|
2012-05-25 19:39:15 -05:00 |
|
Jesse Beder
|
d5130a4109
|
Changed Emitter::size() to return std::size_t instead of unsigned
|
2012-05-25 19:38:58 -05:00 |
|
Jesse Beder
|
6c690e8294
|
Updated the ostream emitting overload to user the new ostream-handling emitters
|
2012-05-25 19:38:20 -05:00 |
|
Jesse Beder
|
a78069a6e2
|
Merged ostreams for the emitter change from the core
|
2012-05-25 19:35:24 -05:00 |
|
Jesse Beder
|
bc3f72b565
|
Switched the stream << for c-strings to take a templated array param (since we never stream user-built c-strings, only string literals). For this, refactored the escape character display
|
2012-05-25 19:33:34 -05:00 |
|
Jesse Beder
|
772969270d
|
Refactored stream overloads
|
2012-05-25 18:24:07 -05:00 |
|
Jesse Beder
|
2ffdc5b4d1
|
Added constructor to the Emitter with a stream, so you can write directly to a stream instead of our temp
|
2012-05-25 18:22:33 -05:00 |
|
Jesse Beder
|
e6d4a915dc
|
Switched the ostream wrapper to wrap a std::vector<char> instead of our manually managed memory
|
2012-05-25 18:17:14 -05:00 |
|
Jesse Beder
|
7c85e9d5de
|
Updated ostream wrapper with a write() and update_pos
|
2012-05-25 17:39:14 -05:00 |
|
Jesse Beder
|
1602f78974
|
Renamed ostream -> ostream_wrapper
|
2012-05-25 17:28:35 -05:00 |
|
Jesse Beder
|
4116d89f2c
|
Merged emitter refactor from core
|
2012-05-23 15:30:03 -05:00 |
|
Jesse Beder
|
52813050d2
|
Fixed map/comment/seq emitting
|
2012-05-23 11:18:53 -05:00 |
|
Jesse Beder
|
52d01ff154
|
Fixed top-level comment emitting
|
2012-05-23 11:02:17 -05:00 |
|
Jesse Beder
|
7d7075fdf9
|
Set indentation to be at least 2
|
2012-05-22 18:01:48 -05:00 |
|
Jesse Beder
|
abd49d8bca
|
Added null
|
2012-05-22 17:55:17 -05:00 |
|
Jesse Beder
|
8b3778a639
|
Fixed warnings
|
2012-05-22 17:50:40 -05:00 |
|
Jesse Beder
|
0abbf650b5
|
Fixed char output
|
2012-05-22 17:50:10 -05:00 |
|
Jesse Beder
|
c664d50d5c
|
Fixed double quote escapes (e.g., \n is now that instead of \x0a)
|
2012-05-22 17:45:31 -05:00 |
|
Jesse Beder
|
4123583159
|
Fixed end seq/map error msg
|
2012-05-22 16:56:10 -05:00 |
|
Jesse Beder
|
2c2b788391
|
Fixed doc start/end
|
2012-05-22 16:53:40 -05:00 |
|
Jesse Beder
|
611d243b84
|
Fixed global setting indentation
|
2012-05-22 16:47:08 -05:00 |
|
Jesse Beder
|
f4278fe39f
|
Added long key flow map
|
2012-05-22 16:41:03 -05:00 |
|
Jesse Beder
|
676e0b94ac
|
Fixed flow seq/map indentation
|
2012-05-22 16:39:03 -05:00 |
|
Jesse Beder
|
0e3e6791ff
|
Added flow map, simple key/value
|
2012-05-22 16:36:07 -05:00 |
|
Jesse Beder
|
b8a87c43bc
|
Added flow seq
|
2012-05-22 15:42:45 -05:00 |
|
Jesse Beder
|
2670ce8aaf
|
Fixed bool formatting
|
2012-05-22 15:08:21 -05:00 |
|
Jesse Beder
|
faa2e50605
|
Forced literal scalars to use long keys
|
2012-05-22 15:07:11 -05:00 |
|
Jesse Beder
|
944ebb7d1e
|
Fixed settings reverting properly
|
2012-05-22 15:00:10 -05:00 |
|
Jesse Beder
|
bf07af52ff
|
Added long key
|
2012-05-22 14:26:34 -05:00 |
|
Jesse Beder
|
41e4cd3308
|
Split block map simple/long key for both key/value
|
2012-05-22 14:20:50 -05:00 |
|
Jesse Beder
|
c95bcae49f
|
Added writing integral types
|
2012-05-22 13:57:44 -05:00 |
|
Jesse Beder
|
cc559956a0
|
Added bool, char, binary
|
2012-05-22 13:53:03 -05:00 |
|
Jesse Beder
|
5e0886db87
|
Fixed block map prepare value (where the colon goes)
|
2012-05-22 12:59:07 -05:00 |
|
Jesse Beder
|
a626424baa
|
Split the block map prepare into key/value
|
2012-05-22 12:56:40 -05:00 |
|
Jesse Beder
|
80823583a0
|
Tweaked spacing for comments
|
2012-05-22 12:54:54 -05:00 |
|
Jesse Beder
|
eef692d7b2
|
Fixed when we emit the doc start (only if there already is a document in the stream, and we're about to emit a new node)
|
2012-05-22 12:37:00 -05:00 |
|
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
|
f72e325c40
|
Renamed begin/end scalar/group to started/ended scalar/group
|
2012-05-21 23:39:45 -05:00 |
|
Jesse Beder
|
07e88a78cb
|
Added alias
|
2012-05-21 23:37:49 -05:00 |
|
Jesse Beder
|
c5e4bdee94
|
Fixed newline
|
2012-05-21 23:34:42 -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 |
|