beder
2d2c20eeba
Merge from core
2014-03-25 00:07:38 -05:00
Jesse Beder
3d4b90b212
Merge from core, and update several missing DLL exports. This does not resolve them all (in particular, node_data::equals seems to be still missing, even though it is inlined in a header, which seems strange).
2014-03-24 00:31:43 -05:00
Jesse Beder
efc73f3adb
Disable warning:
...
warning C4800: forcing value to bool 'true' or 'false' (performance warning)
for the node test, since it really doesn't make any sense in this context. (It's exactly what we intended with the "unspecified bool type".)
2014-03-23 22:42:06 -05:00
beder
2ea9b73d04
Merge from core
2014-03-23 22:25:53 -05:00
beder
faf3b43650
Merge from core
2014-03-23 22:08:31 -05:00
beder
f2e072cc54
Merge from core
2014-03-23 20:25:13 -05:00
beder
94071cb28f
Merge from core
2014-03-23 20:17:34 -05:00
beder
e5284e8c46
Convert node tests to gtest
2014-03-23 19:21:13 -05:00
beder
438227313d
Merge from core
2014-03-23 18:14:51 -05:00
beder
5d0ade2ab5
Merge from core
2014-03-23 16:39:33 -05:00
beder
36852788ff
Merge from core
2014-03-23 15:01:08 -05:00
beder
46d6f25d3e
Merge from core
2014-03-23 14:06:56 -05:00
beder
2c94c61e2b
Merge from core, plus convert the node spec tests to gtest
2014-03-23 14:02:51 -05:00
beder
98943c3282
Merge from core
2014-03-23 11:55:30 -05:00
beder
e54182fe4e
Add test for cloning a null node
2014-03-22 23:29:14 -05:00
beder
0125212ec8
Merge ostream_wrapper fix from core
2014-03-22 23:22:14 -05:00
beder
479e5895b1
Merge read fix from core
2014-03-22 23:19:07 -05:00
beder
17a541b6e6
Run IWYU
2014-03-22 23:14:48 -05:00
beder
51768643be
Merge IWYU from core
2014-03-22 23:08:09 -05:00
beder
7015f06435
Add missing includes to node_data.h
2014-03-22 19:32:53 -05:00
beder
7d7015e4cb
Merge ostream_wrapper fix from core
2014-03-22 19:27:54 -05:00
beder
b4920c411b
Merge gtest from core
2014-03-22 19:09:22 -05:00
beder
7a58f51e92
Run clang-format
2014-03-22 13:05:03 -05:00
beder
dd12524e4b
Merge clang-format from core
2014-03-22 13:03:18 -05:00
beder
db6801cf8c
Fixed bug while reading a single space char
2013-11-10 14:50:35 -06:00
beder
a5b57197c5
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
24e548f6ec
Fixed crash when emitting empty node
2013-07-10 08:29:11 -05:00
beder
284fab8ded
Merged make build fix from core
2013-06-18 08:20:51 -05:00
beder
3703488343
Added tag release-0.5.1 for changeset 98e9aefe6778
2013-04-13 18:45:50 -05:00
beder
97a26ed590
Bumped version to 0.5.1
2013-04-13 18:37:33 -05:00
Jesse Beder
55145e32d8
Merge null string bug fix from core, plus bug fix regarding use-after-delete for a token that seems to have been ignored.
2013-04-13 18:25:37 -05:00
Jesse Beder
c9ceef1303
Fix floating point precision on input.
2013-04-13 13:10:36 -05:00
Jesse Beder
5868da8324
Merge to fix default precision for floats.
2013-04-13 00:09:40 -05:00
Jesse Beder
9f859021cd
Add better exception reporting when incorrectly dereferencing an iterator.
2013-04-12 23:41:02 -05:00
Jesse Beder
4bb0de901f
Add std::pair conversion specialization.
2013-04-02 21:04:17 -05:00
Jesse Beder
54ecce9eb5
Rename clear() to reset(), and it now takes an optional node parameter.
2013-04-02 20:39:54 -05:00
Jesse Beder
1d8c3ec282
Fix conversion for C-strings (both literals and normal C-strings) so it compiles on Visual Studio.
2013-04-01 22:25:53 -05:00
Jesse Beder
6ea13b6a51
Explicity disallow get_idx for boolean type, to avoid ambiguity with a map.
2013-04-01 22:06:09 -05:00
Jesse Beder
8448e3780d
Add missing line from previous fix.
2013-04-01 21:52:32 -05:00
Jesse Beder
0b29a59f7d
Fix warning in Visual Studio:
...
warning C4146: unary minus operator applied to unsigned type, result still unsigned
2013-04-01 21:43:09 -05:00
beder
238445e64f
Added tag release-0.5.0 for changeset d042aa2fa32d
2012-12-28 18:59:29 -06:00
beder
59ca7ca890
Merged ? fix from core
2012-11-08 19:12:22 -06:00
beder
71ec725eb3
Added Node::clear() function
2012-11-08 18:47:22 -06:00
beder
14af08d939
Fixed typo from null fix
2012-11-08 18:40:44 -06:00
beder
4ddde6d429
Pulled 'null' renaming fix
2012-11-08 18:39:06 -06:00
beder
e26ef5e409
Merge from core + revert
2012-11-08 18:34:09 -06:00
beder
19405fc454
Merged from core, rfaef276b1f6e
2012-11-08 18:33:12 -06:00
beder
e139c7534d
Set LoadFile and LoadAllFromFile to throw an exception if we can't load the file
2012-11-08 18:14:26 -06:00
beder
3f1696f673
Switched map's convert<> specialization to use the new force_insert
2012-10-31 19:10:45 -05:00
beder
094af53943
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