- 02 Oct, 2019 1 commit
-
-
Andy Maloney authored
-
- 13 Mar, 2019 1 commit
-
-
Ted Lyngmo authored
* Add compilation flags: -Wshadow -Weffc++ -pedantic -pedantic-errors * Delete implicit copy & move constructors & assignment operators in classes with pointer data members. * An exception to the above: Add default copy & move constructors & assignment operators for the Binary class. * Convert boolean RegEx operators to binary operators. * Initialize all members in all classes in ctors. * Let default ctor delegate to the converting ctor in Binary and RegEx * Don't change any tests except regex_test (as a result of the change to binary operators). Note: https://bugzilla.redhat.com/show_bug.cgi?id=1544675 makes -Weffc++ report a false positive in "include/yaml-cpp/node/impl.h".
-
- 03 Jul, 2018 1 commit
-
-
Alexander authored
-
- 12 Oct, 2016 1 commit
-
-
Jesse Beder authored
-
- 13 May, 2016 1 commit
-
-
Jesse Beder authored
-
- 11 Jan, 2016 1 commit
-
-
Matt Blair authored
- Adds 'std=c++11' compiler flags - Replaces boost::type_traits with std::type_traits - Replaces boost::shared_ptr with std::shared_ptr - Replaces std::auto_ptr with std::unique_ptr - Replaces raw pointers with std::unique_ptr in ptr_vector, ptr_stack, and SettingChanges - Replaces boost::noncopyable with deleted copy and assignment operators - Replaces boost::next with std::next - Replaces boost::enable_if with std::enable_if - Replaces boost::is_convertible with std::is_convertible - Replaces ptrdiff_t with std::ptrdiff_t - Replaces boost::iterator_facade and boost::iterator_adaptor with std::iterator, borrowing the 'proxy reference' technique from boost - Removes Boost dependency from CMakeLists - Formats changed files using clang-format
-
- 24 Jan, 2015 1 commit
-
-
Jesse Beder authored
Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting
-
- 23 Mar, 2014 1 commit
-
-
Jesse Beder authored
-
- 22 Mar, 2014 1 commit
-
-
Jesse Beder authored
-
- 09 Nov, 2012 3 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 09 Jun, 2012 1 commit
-
-
Jesse Beder authored
-
- 03 Mar, 2011 1 commit
-
-
Jesse Beder authored
-
- 02 Mar, 2011 1 commit
-
-
Jesse Beder authored
-
- 18 Oct, 2010 2 commits
-
-
Jesse Beder authored
Moved all the includes to a subfolder yaml-cpp so they don't interfere with other libraries' includes
-
Jesse Beder authored
-
- 04 Nov, 2009 1 commit
-
-
Jesse Beder authored
-
- 29 Oct, 2009 3 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 27 Oct, 2009 1 commit
-
-
Jesse Beder authored
-
- 07 Sep, 2009 1 commit
-
-
Jesse Beder authored
-
- 05 Sep, 2009 4 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Refactored simple keys so that validating doesn't require popping indents, and so popping indents (and adding the end map) is independent of when we validate the simple key
-
Jesse Beder authored
-
- 02 Sep, 2009 1 commit
-
-
Jesse Beder authored
-
- 26 Aug, 2009 1 commit
-
-
Jesse Beder authored
-
- 24 Aug, 2009 1 commit
-
-
Jesse Beder authored
Fixed bug in anchors with no content. This involved refactoring the 'implicit sequence' concept (where a map and a sequence start on the same indent, but we read the sequence as more indented since the '-' is visually an indent).
-
- 31 Jul, 2009 1 commit
-
-
Jesse Beder authored
-
- 27 Jul, 2009 1 commit
-
-
Jesse Beder authored
-
- 22 May, 2009 1 commit
-
-
Jesse Beder authored
-
- 01 Feb, 2009 1 commit
-
-
Jesse Beder authored
Switched to reading the entire file into a buffer at the start.\nThis speeds it up a TON (like 100x).
-
- 03 Sep, 2008 1 commit
-
-
Jesse Beder authored
-
- 23 Jul, 2008 1 commit
-
-
Jesse Beder authored
Changed the public interface of Scanner to resemble an STL container.
-
- 20 Jul, 2008 1 commit
-
-
Jesse Beder authored
We were getting memory leaks (as told by the CRT detectors, which I also added), and there's really no reason (as long as we're careful) to use pointers there.
-
- 14 Jul, 2008 1 commit
-
-
Jesse Beder authored
-
- 08 Jul, 2008 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
Combined the myriad ScannerExceptions and ParserExceptions to a single ParserException class that has a message and a line/column position in the file where the error occurred.
-