beder
|
9d66a6c561
|
Run clang-format
|
2014-03-22 13:05:03 -05:00 |
|
beder
|
23a03d2d6e
|
Fixed bug while reading a single space char
|
2013-11-10 14:50:35 -06:00 |
|
beder
|
b552fe0a96
|
Add ifdef to check if BOOST_FOREACH is defined, and disable tests that use it if it is not available
|
2013-10-13 11:14:34 -05:00 |
|
beder
|
4242c39a9e
|
Fixed crash when emitting empty node
|
2013-07-10 08:29:11 -05:00 |
|
Jesse Beder
|
21e8612136
|
Fix floating point precision on input.
|
2013-04-13 13:10:36 -05:00 |
|
Jesse Beder
|
3b6b8d05fa
|
Add better exception reporting when incorrectly dereferencing an iterator.
|
2013-04-12 23:41:02 -05:00 |
|
Jesse Beder
|
fc935e0367
|
Add std::pair conversion specialization.
|
2013-04-02 21:04:17 -05:00 |
|
Jesse Beder
|
95a8e7c5d3
|
Rename clear() to reset(), and it now takes an optional node parameter.
|
2013-04-02 20:39:54 -05:00 |
|
beder
|
892176f0d7
|
Added Node::clear() function
|
2012-11-08 18:47:22 -06:00 |
|
beder
|
e4a1830003
|
Added force_insert for mapping nodes that doesn't check to see if the key exists already (so it could duplicate keys)
|
2012-10-31 19:08:09 -05:00 |
|
beder
|
72f90c6c23
|
Added free Clone() function for Nodes
|
2012-07-04 15:26:37 -05:00 |
|
beder
|
5571029726
|
Copied all files from new-api branch of old repo
|
2012-05-19 15:34:02 -05:00 |
|
beder
|
45962234a1
|
Removed the new API from the default branch
|
2012-01-20 23:50:39 -06:00 |
|
beder
|
9dcc7ead32
|
Added test for new API octal/hex conversion
|
2012-01-12 23:55:15 -06:00 |
|
beder
|
9bb3cf4915
|
Updated new API conversion to handle nan/inf and to throw when the conversion didn't use the entire string (e.g., parsing 1.2 as an integer)
|
2012-01-12 23:49:05 -06:00 |
|
beder
|
f468101ebb
|
Added default parameters for the as<> function (new API)
|
2012-01-12 01:03:31 -06:00 |
|
beder
|
12ed4698bf
|
Fixed assignment with an empty node (new API) - a segfault that only showed up in debuggable
|
2011-12-20 22:19:54 -06:00 |
|
beder
|
c14e27108e
|
Added missing includes (iostream) for the tests
|
2011-11-13 16:12:39 -06:00 |
|
beder
|
5f942b9f6b
|
Added (unspecified-type) bool conversions for Node (new API)
|
2011-11-13 16:05:42 -06:00 |
|
beder
|
c8d4f3237b
|
Added bool conversions
|
2011-09-14 01:48:36 -05:00 |
|
beder
|
03ba10e880
|
Added IsNull, IsScalar, IsSequence, IsMap functions, so you don't have to query Type()
|
2011-09-13 14:10:27 -05:00 |
|
beder
|
ee64f2b3af
|
Added temp variable tests
|
2011-09-12 22:09:16 -05:00 |
|
beder
|
61d2aa9d5a
|
Added failing self-reference tests
|
2011-09-12 12:48:51 -05:00 |
|
beder
|
8abb035eaf
|
Added two alias tests
|
2011-09-12 12:42:23 -05:00 |
|
beder
|
f0ad35ccaf
|
Implemented std::map decode (and fixed bug in the Node iterator - the reference_type should be just a plain value, since it's created on-the-fly)
|
2011-09-12 00:29:39 -05:00 |
|
beder
|
6f34e8972b
|
Added reading/writing std::list
|
2011-09-11 23:18:19 -05:00 |
|
beder
|
3c6530f4f5
|
Added reading/writing std::vector
|
2011-09-11 23:14:52 -05:00 |
|
beder
|
1b8535c52e
|
Implemented operator[] specialization, but only const (should the sequence be mutable?)
|
2011-09-11 21:51:04 -05:00 |
|
beder
|
eb7734bc80
|
Added failing map iterator count test
|
2011-09-11 17:36:08 -05:00 |
|
beder
|
01f3c7342c
|
Implemented the map size computation
|
2011-09-11 17:16:26 -05:00 |
|
beder
|
8efde57f3f
|
Added computing and caching the sequence size
|
2011-09-11 16:21:36 -05:00 |
|
beder
|
da0767726d
|
Added some small map tests
|
2011-09-11 16:02:31 -05:00 |
|
beder
|
c0a9e9b6cb
|
Added a few simple node tests, and the sequence one doesn't pass (let's work now)
|
2011-09-10 23:31:12 -05:00 |
|
beder
|
b078e86528
|
Started Node tests (for the new API Node)
|
2011-09-10 23:22:30 -05:00 |
|