-
a2a113c6ff
Fix ninja build error. (#677)
Olli Wang
2019-02-28 04:58:45 +08:00
-
283d06f9f7
Fix warning C4127 on Visual Studio (#672)
tt4g
2019-02-14 00:39:59 +09:00
-
b87c76a2ef
Fix GCC-types flags appended on Clang-cl (#659)
pent0
2019-01-06 13:23:52 +07:00
-
abf941b20d
Fix float precision (#649)
Simon Gene Gottlieb
2018-12-21 15:05:19 +01:00
-
b659858b19
Some small changes as a result of using a static analyzer (#643)
Alexander Anokhin
2018-11-23 20:12:55 +03:00
-
2443da5224
Don't stomp on build flags (#635)
Joel Frederico
2018-11-19 07:10:10 -08:00
-
54fc4dadbb
Add YAML_CPP_INSTALL option for disabling install target (#624) (#625)
Lassi Hämäläinen
2018-11-18 19:27:15 +02:00
-
774f25800e
fix up static, so works as DLL (#559)
dand-oss
2018-09-25 09:12:12 -05:00
-
ca77ef716e
Fix -Wmaybe-uninitialized warning (#600)
Florian Eich
2018-09-24 01:40:53 +02:00
-
ee99c4151c
Fix a warning from -Wshadow (#627)
Andy Maloney
2018-09-06 00:16:02 -04:00
-
d0da14404e
Fix include for std::isspace, fixes #621 (#622)
Stefan Reinhold
2018-09-04 15:34:18 +02:00
-
45d9035a33
Skip newlines in binary decoding (Fix #387) (#616)
Stefan Reinhold
2018-09-03 22:55:45 +02:00
-
b71e672caf
Suppress unused variable warning in release builds (#611)
Antony Polukhin
2018-09-03 18:37:47 +03:00
-
5e79f5eed3
Improvements to CMake buildsystem
Azamat H. Hackimov
2018-09-03 18:37:06 +03:00
-
c90c08ccc9
Revert "Improvements to CMake buildsystem (#563)"
Jesse Beder
2018-08-09 10:05:07 -05:00
-
3e33bb3166
Improvements to CMake buildsystem (#563)
Azamat H. Hackimov
2018-08-09 15:11:50 +03:00
-
1698b47b65
Use nullptr instead of 0 or NULL (clang-tidy warns) (#603)
Alexander
2018-07-03 07:59:04 +03:00
-
0f9a586ca1
Fix _NOEXCEPT not available in VS2017 15.8. Use noexcept for VS2015+ (#597)
Alexander Karatarakis
2018-06-30 14:23:28 -07:00
-
4fb1c4b92b
Enable items to be removed from a sequence (#582)
Jiao
2018-05-14 21:50:28 +08:00
-
ab5f9259a4
Use target-based include_directories to enable modern CMake usage (#583)
Patrick Stotko
2018-05-05 18:03:13 +02:00
-
124ae47600
Update the iterator implementation for C++17 (#575)
Tanki Zhang
2018-04-10 23:47:23 -05:00
-
f996468a6a
Fix UTF-8 code points emitting (#571)
maek
2018-03-24 15:48:39 +00:00
-
562aefc114
Bump CMake version to 0.6.2.
yaml-cpp-0.6.2
Jesse Beder
2018-03-05 22:56:23 -06:00
-
5d5bb52ec2
Fix paths in pkg-config file (#556)
yaml-cpp-0.6.1
Jamie Snape
2018-02-02 10:12:34 -05:00
-
f5d5604a2c
Update README.
Jesse Beder
2018-01-28 10:36:23 -06:00
-
aac4df342b
Bump version to 0.6.0.
yaml-cpp-0.6.0
Jesse Beder
2018-01-28 10:23:36 -06:00
-
4c9e3d87e1
Fix build for shared libraries with MSVC 12 (#380)
Guillaume Dumont
2018-01-28 11:20:57 -05:00
-
cfb7606a84
Fix tag parsing with () (#532)
Denis Gladkikh
2018-01-28 08:18:55 -08:00
-
86ae3a5aa7
Change None in C/C++ source to NoneType. (#545)
Cybel
2017-11-29 19:12:01 +00:00
-
752804372c
Separate tests and tools
Matthew Woehlke
2017-11-09 15:30:25 -05:00
-
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