Commit Graph

74 Commits

Author SHA1 Message Date
Jesse Beder
08ef65026c Merge 2015-01-24 13:24:08 -06:00
Jesse Beder
84b5b54732 Add flow/block style setting on Nodes 2015-01-24 13:11:43 -06:00
Jesse Beder
dfbeebc04b Merge from core 2015-01-24 12:26:16 -06:00
beder
d1c275d993 Fixed memory corruption when using a node as a key 2014-08-16 10:52:51 -05:00
beder
4a01b81b99 Wrap the #pragma warning for msvc in an ifdef 2014-03-25 22:08:34 -05:00
beder
75db3330d8 Merge from core 2014-03-25 22:07:21 -05:00
beder
ea464f6004 clang-format 2014-03-25 00:11:17 -05:00
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