Commit Graph

  • 3f33f337a7 Only use -Wno-c99-extensions for clang Ryan Schmidt 2017-11-14 08:35:54 -06:00
  • 5a519a4c6c Fix NullEventHandler overloads Matthew Woehlke 2017-11-10 09:25:10 -05:00
  • 58687ee7c4 Add explicit virtual dtor Matthew Woehlke 2017-11-09 14:18:30 -05:00
  • dc9c750efd Avoid absolute install destinations Matthew Woehlke 2017-11-09 13:41:01 -05:00
  • d96826f12b Fix Windows library install location Matthew Woehlke 2017-11-09 13:39:04 -05:00
  • 46dcdc3ea2 Add missing include directive Alain Vaucher 2017-11-08 13:48:49 +01:00
  • beb44b872c travis: Exclude linux/clang from the build matrix Roger Leigh 2017-05-10 15:04:42 +01:00
  • 5e24f35816 test: Upgrade googlemock 1.7.0 to googletest 1.8.0 Roger Leigh 2017-05-10 12:55:38 +01:00
  • e2818c423e Replace noexcept with macro compatible with VS (#517) Petr Bena 2017-07-25 14:11:10 +02:00
  • efbfa1c7c7 Fix segfault in gmock when running tests (#514) Peter-Levine 2017-07-24 10:14:23 -04:00
  • 11607eb5bf fix some warnings in public headers (#486) Dan Ibanez 2017-04-03 12:32:35 -06:00
  • 0fdb1b910c Add Stackoverflow yaml-cpp tag URL to the README (#474) devnoname120 2017-03-07 21:17:51 +01:00
  • c5457e1c6a Make YAML::detail::iterator_base comparison operators const (#472) Andrew 2017-03-02 19:06:17 +03:00
  • bedb28fdb4 Add missing YAML_CPP_API to exceptions.h, fixing MSVC compilation with BUILD_SHARED_LIBS (#462) Liosan 2017-02-01 22:32:27 +01:00
  • 86c69bb73c Fixed compiler warning -Wdeprecated with clang. (#452) Jens Breitbart 2017-01-05 06:54:34 +01:00
  • f82861001a Fix sequence sometimes not turning into a map (#450) butataatawa 2017-01-02 22:44:22 +01:00
  • 3757b2023b Fix compiler warnings in MSVC, #448 (#453) Raul Tambre 2016-12-13 23:37:29 +02:00
  • 147d909fe6 Fix inconsistent Node::size when removing a key with unassigned node (#327) (#449) butataatawa 2016-12-06 15:40:00 +01:00
  • e3492bb3fa Fix warnings generated by #438 (comparing unsigned value with <0). Jens Breitbart 2016-12-04 00:55:50 +01:00
  • 8ff7d76e19 Fix compiler warnings about truncations. Raul Tambre 2016-12-03 18:09:22 +02:00
  • 2b58c9bc42 Add Intel Compiler support to CMake config. Jens Breitbart 2016-12-03 16:59:39 +01:00
  • 0f20ddcdcb Fix -Wweak-vtables warnings in exception classes. Jens Breitbart 2016-12-03 16:58:44 +01:00
  • d025040049 Fix input strings with quotes giving "!" tagging artifacts. butataatawa 2016-12-02 15:58:48 +01:00
  • 1f4b6d5c85 Remove prefix duplication in yaml-cpp.pc.cmake Ovidiu-Florin BOGDAN 2016-12-02 16:51:07 +02:00
  • 3d9ad75af7 Add <cstdlib> for std::atoi. Jesse Beder 2016-11-21 20:22:26 -06:00
  • 380ecb404e Clarify the README description about cmake for Windows michaelkonecny 2016-11-11 06:43:10 +01:00
  • 994cf97b59 Remove const from as_if::operator()() return (#425) Victor Mataré 2016-11-11 06:29:41 +01:00
  • 96598c5c25 Fix compiler flags for MSVC_STATIC_RT=OFF builds James E. King, III 2016-11-11 00:28:30 -05:00
  • b5b03bb9ad Run clang-format. Jesse Beder 2016-10-12 00:00:39 -05:00
  • 086fec5c35 Fix formatting when writing \ as a character. Jesse Beder 2016-10-11 23:58:03 -05:00
  • 85af926ddc Enable rpath on OS X when the CMake version supports it (#418) Jamie Snape 2016-10-02 00:23:07 -04:00
  • 519d33fea3 Add YAML_CPP_API decorator to RegEx class and friend operators. (#407) Joseph Langley 2016-08-18 09:47:09 -04:00
  • f0b15cd6a0 Change node_map type from map<ptr,ptr> to vector<pair<ptr,ptr>> (#386) c0nk 2016-07-18 15:54:10 +02:00
  • f74ae543b4 Fix some clang warnings (#378) Vincent Cogne 2016-06-13 05:10:14 +02:00
  • 7c33b3cdab Add convert specialization for std::array. Vincent Cogne 2016-06-13 04:59:31 +02:00
  • 728e26e426 Update doc, formatting for emit.h. Jesse Beder 2016-05-12 23:23:05 -05:00
  • 3392ab980e Update doc, formatting for parse.h. Jesse Beder 2016-05-12 23:20:03 -05:00
  • 6c569e58b0 Update docs, formatting for Parser. Jesse Beder 2016-05-12 23:13:55 -05:00
  • 148da47114 Update documentation for Scanner and AnchorDict, and fix formatting. Jesse Beder 2016-05-12 23:05:28 -05:00
  • a45a61742b Remove ptr_stack<T>, in favor of vector<unique_ptr<T>>. Jesse Beder 2016-05-12 22:44:59 -05:00
  • 6e79997bb2 Use CodeDocs.xyz for Doxygen documentation (#375) Paul Novotny 2016-05-12 09:55:45 -04:00
  • f35f4a19fa Fix for broken build on cygwin using gcc - "error '[fileno, strdup, fdopen]' are not in scope" (#374) SirLoxley 2016-05-12 06:00:34 +02:00
  • 7d2873ce9f Fix scalar parsing when a line starts with a comment. Jesse Beder 2016-04-02 16:02:26 -05:00
  • 091ddfa52d Turn travis email notifications back on. Jesse Beder 2016-04-01 20:27:26 -05:00
  • 883a1e8540 Revert "Add missing include." Jesse Beder 2016-04-01 20:18:11 -05:00
  • 0d810ad6d5 Add missing include. Tatsuyuki Ishi 2016-04-02 10:11:01 +09:00
  • 51b59d11ba Update .clang-format to use C++ 11 style. Jesse Beder 2016-04-01 20:06:28 -05:00
  • bfb5703ce9 Add test to verify that ~ is loaded as null. Jesse Beder 2016-04-01 20:01:01 -05:00
  • cc229e87b3 Turn off travis email notifications. Jesse Beder 2016-04-01 18:26:52 -05:00
  • ca34a379c7 Add build status to README Jesse Beder 2016-04-01 18:26:12 -05:00
  • 2a02cee1c8 Fix typos in travis config. Jesse Beder 2016-04-01 18:17:58 -05:00
  • 2176fd994e Add osx to travis config. Jesse Beder 2016-04-01 18:11:37 -05:00
  • 0535811c18 Fix gcc version typo in travis config. Jesse Beder 2016-04-01 17:58:36 -05:00
  • c5f6482325 Use gcc 4.7 with travis. Jesse Beder 2016-04-01 17:53:46 -05:00
  • d155b0d0d2 Add .travis.yml for running test/run-tests. Jesse Beder 2016-04-01 17:32:11 -05:00
  • 52bcefa1f1 Make null handling YAML 1.2 compliant. TripleWhy 2016-04-02 00:14:59 +02:00
  • 34bd1a7083 Update CONTRIBUTING.md Jesse Beder 2016-03-28 23:47:21 -05:00
  • 500db60f89 Include cmake files in install Paul Novotny 2015-11-25 11:33:36 -05:00
  • 178c8d1f27 Add test for parser exceptions for incomplete JSON. Jesse Beder 2016-03-26 16:01:00 -04:00
  • 0a1352525a add some tests for RegEx Scott Wolchok 2016-01-07 19:39:09 -08:00
  • f327b565ba Fix line-wrapping in comment in dll.h Craig M. Brandenburg 2016-03-16 10:41:12 -07:00
  • 57805dfd6a Removed quoted variables to avoid CMP0054 policy warnings on CMake 3.3.0. Rodrigo Hernandez 2016-01-26 11:45:00 -06:00
  • 005a6a19ee Avoid copying cached RegExes for scalars Scott Wolchok 2016-01-07 15:16:52 -08:00
  • 8c35a8ffab Cache scalar regexes Scott Wolchok 2016-01-07 15:02:38 -08:00
  • 9e37409b4b Add features to read binary: Jesse Beder 2016-01-30 18:28:27 -06:00
  • a5b72f7ae6 read benchmark: accept a filename as an argument Scott Wolchok 2016-01-08 10:57:53 -08:00
  • dfbb388409 Remove unnecessary forward declaration. Jesse Beder 2016-01-30 17:36:47 -06:00
  • e92321aee5 Update current version. Jesse Beder 2016-01-12 08:51:30 -06:00
  • 24fa1b3380 Replace Boost usage with C++11 features Matt Blair 2015-04-27 16:58:38 -04:00
  • 4376ebacaa Add PIC compile flag for GNU/CLang. Jiri Hoogland 2015-12-10 10:33:00 -05:00
  • b57efe94e7 Bump version to 0.5.3. release-0.5.3 Jesse Beder 2016-01-10 12:11:40 -06:00
  • 36fd93a8d5 Fix formatting when writing " as a character. Jesse Beder 2016-01-10 12:08:42 -06:00
  • 97d56c3f36 Remove 'const' modifier on return of Node::as. Jesse Beder 2015-11-22 11:27:55 -06:00
  • 320b02b14a Allow using a Node as the key in force_insert. Michael Welsh Duggan 2015-08-13 10:51:00 -04:00
  • 03d6e7d672 Removed boost requirement from memory.h (detail) Haydn Trigg 2015-07-25 11:45:10 +09:30
  • b426fafff6 Fix some Node::operator[] regressions from 0.5.1 Jonathan Hamilton 2015-06-01 13:33:59 -07:00
  • b0a4de3dd9 Fix missing/TODO links to 0.3.0 and 0.5.2 releases in README Sébastien Rombauts 2015-05-26 18:24:22 +02:00
  • b43db54810 Add CONTRIBUTING file. Jesse Beder 2015-04-08 14:30:07 -05:00
  • 5c390e8d6c Merge pull request #303 from bdutro/patch-1-squashed Jesse Beder 2015-04-08 13:59:56 -05:00
  • aa928b925b Update node_data::remove to use new equals() method bdutro 2015-04-01 16:58:44 -05:00
  • 908d38ebef Merge pull request #296 from WrinklyNinja/useful-conversion-errors Jesse Beder 2015-04-03 09:41:02 -05:00
  • ec8aa4fa62 More useful error messages. Oliver Hamlet 2015-03-31 12:23:02 +01:00
  • 5de38a76b6 Merge pull request #294 from WrinklyNinja/add-gitignore Jesse Beder 2015-03-31 08:11:28 -05:00
  • 25f3935b7c Add a .gitignore file. Oliver Hamlet 2015-03-31 09:33:49 +01:00
  • 4d44602a5d Remove mercurial files Jesse Beder 2015-03-30 20:33:45 -05:00
  • 897cfd5b2e Rename license file and update copyright date. Jesse Beder 2015-03-30 20:32:46 -05:00
  • 1a6cb7376a Add README. Jesse Beder 2015-03-30 20:31:59 -05:00
  • 174392529c Migrating wiki contents from Google Code wiki Google Code Exporter 2015-03-29 22:55:58 -04:00
  • 66acd0d54b Added tag release-0.5.2 for changeset 90238df1f398 Jesse Beder 2015-03-29 21:32:17 -05:00
  • 998d7bf31e Bump version to 0.5.2 release-0.5.2 Jesse Beder 2015-03-29 21:31:56 -05:00
  • 25c466a152 Run clang-format Jesse Beder 2015-03-29 21:27:20 -05:00
  • 7092a0b099 Fixed linker error on Visual Studio with a shared lib by moving the static methods node_data::equals to an instance method on node. Jesse Beder 2015-03-29 21:11:53 -05:00
  • 25b2ed0787 Fix operator bool() exception on zombie node Jesse Beder 2015-03-29 14:31:22 -05:00
  • 67e37d000a Merge from core Jesse Beder 2015-02-21 12:34:19 -06:00
  • b1322770c2 Remove the extraneous gtest library from the test's link args, since gmock covers it Jesse Beder 2015-02-21 12:33:36 -06:00
  • 39e7b651dc Fix test that depended on the order of map outputs Jesse Beder 2015-02-21 12:14:53 -06:00
  • 0970a108bd Remove stray field Jesse Beder 2015-01-24 17:58:58 -06:00
  • f9ff72dee7 Add test for an empty string not being null Jesse Beder 2015-01-24 17:30:12 -06:00
  • 1025f76df1 Fix memory leak when accessing a const Node with a key that doesn't exist. Jesse Beder 2015-01-24 17:22:45 -06:00
  • a5e86cde59 Merge core Jesse Beder 2015-01-24 16:30:27 -06:00