- 14 Jul, 2020 1 commit
-
-
Oliver Hamlet authored
For completeness I've implemented escaping for characters outside the basic multilingual plane, but it doesn't get used (as there's no EscapeAsAsciiJson emitter option implemented).
-
- 06 Jul, 2020 1 commit
-
-
Chen authored
-
- 02 Jul, 2020 2 commits
-
-
Chen authored
Fixes #740.
-
Raffaello Bertini authored
Inside of a sequence or map, `YAML::Newline` wouldn't reset the collection state, which would cause behavior like this: ``` nodeA: k: [{i: 0}, {i:1}, ]NodeB: k: [{i: 0}, {i:1}, ] ```
-
- 29 Jun, 2020 1 commit
-
-
Chen authored
* Support kinds of emitter format-setting for YAML::Null. * update the code and test cases * add the comment //fallthrough
-
- 17 Jun, 2020 2 commits
- 15 Jun, 2020 2 commits
-
-
Rosen Penev authored
* partially fix clang compilation Missing header and mistaken algorithm usage. Also removed it name from range loops. It's not correct. Signed-off-by:
Rosen Penev <rosenp@gmail.com> * run through clang's -Wrange-loop-analysis Some range loops should not use references as they need to copy. Signed-off-by:
Rosen Penev <rosenp@gmail.com> * manual range loop conversions Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Chen authored
Fix issue 844/848.
-
- 31 May, 2020 1 commit
-
-
Chen authored
-
- 23 May, 2020 1 commit
-
-
Raúl Gutiérrez Segalés authored
-
- 19 May, 2020 1 commit
-
-
Chen authored
Fixing issue 859.
-
- 12 May, 2020 1 commit
-
-
Chen authored
Add test cases for the event handler for schema tags; does not include test cases for Node because specialized tag handling is not implemented yet.
-
- 07 Feb, 2020 1 commit
-
-
Ted Lyngmo authored
-
- 21 Jan, 2020 1 commit
-
-
Jesse Beder authored
E.g. `!2`.
-
- 04 Aug, 2019 1 commit
-
-
Jeppe Blicher Tarp authored
Specifically, printing `.nan`, `.inf`, and `-.inf`, respectively, as per the spec section 10.2.1.4.
-
- 17 Apr, 2019 1 commit
-
-
bedapisl authored
Invalid access via operator[] or as<> will now print the offending key, if possible. For example: a: x: 1 y: 2 node["a"]["z"].as<int>() will say that the key "z" was invalid.
-
- 12 Mar, 2019 1 commit
-
-
caryoscelus authored
ref #110
-
- 21 Dec, 2018 1 commit
-
-
Simon Gene Gottlieb authored
The issue is that numbers like 2.01 or 3.01 can not be precisely represented with binary floating point numbers. This replaces all occurrences of 'std::numeric_limits<T>::digits10 + 1' with 'std::numeric_limits<T>::max_digits10'. Background: Using 'std::numeric_limits<T>::digits10 + 1' is not precise enough. Converting a 'float' into a 'string' and back to a 'float' will not always produce the original 'float' value. To guarantee that the 'string' representation has sufficient precision the value 'std::numeric_limits<T>::max_digits10' has to be used.
-
- 03 Sep, 2018 1 commit
-
-
Stefan Reinhold authored
* Skip newlines in binary decoding This fixes #387 * Skip all whitespace characters This also removes spaces and tabs in addition to newlines.
-
- 28 Jan, 2018 1 commit
-
-
Denis Gladkikh authored
-
- 02 Dec, 2016 1 commit
-
-
butataatawa authored
-
- 12 Oct, 2016 1 commit
-
-
Jesse Beder authored
-
- 02 Apr, 2016 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
- 26 Mar, 2016 1 commit
-
-
Jesse Beder authored
-
- 10 Jan, 2016 1 commit
-
-
Jesse Beder authored
-
- 29 Mar, 2015 1 commit
-
-
Jesse Beder authored
-
- 24 Jan, 2015 5 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting
-
- 24 Mar, 2014 4 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 23 Mar, 2014 3 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-