summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Property changes.HEADmasterxi2009-08-300-0/+0
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@362 18f92427-320e-0410-9341-c67f048884a3
* Merged grammar fixes from the stable branch.xi2008-07-312-13/+13
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@274 18f92427-320e-0410-9341-c67f048884a3
* Tagged the 0.1.1 release (better later than never).xi2008-07-312-32/+46
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@272 18f92427-320e-0410-9341-c67f048884a3
* Minor API updates.xi2008-01-194-931/+2070
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@267 18f92427-320e-0410-9341-c67f048884a3
* Drop doxygen support, add more API documentation, API changes.xi2008-01-044-1034/+2084
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@266 18f92427-320e-0410-9341-c67f048884a3
* Fixed bugs and updated tests.xi2007-12-2710-262/+231
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@265 18f92427-320e-0410-9341-c67f048884a3
* Another round of API update.xi2007-12-2710-622/+829
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@264 18f92427-320e-0410-9341-c67f048884a3
* Completed the first phase of API refactoring.xi2007-12-2710-870/+836
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@263 18f92427-320e-0410-9341-c67f048884a3
* Updated reader.c to use the new API.xi2007-12-262-126/+114
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@262 18f92427-320e-0410-9341-c67f048884a3
* API refactoring (Note: it breaks the build).xi2007-12-253-1286/+1924
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@261 18f92427-320e-0410-9341-c67f048884a3
* Fixed a problem when the DOCUMENT-END event is not emitted until the ↵xi2007-04-171-3/+12
| | | | | | beginning of the next document is available. Fixed #51. Thanks edward(at)sweetbytes.net for the bug report. git-svn-id: http://svn.pyyaml.org/libyaml/trunk@250 18f92427-320e-0410-9341-c67f048884a3
* Add project files for Visual Studio 2003.xi2007-01-0815-0/+2046
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@245 18f92427-320e-0410-9341-c67f048884a3
* Fix the example_deconstructor project.xi2007-01-081-2/+1
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@244 18f92427-320e-0410-9341-c67f048884a3
* Eliminate some warnings and add more doxygen definitions.xi2007-01-086-24/+154
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@243 18f92427-320e-0410-9341-c67f048884a3
* Undefine the NDEBUG directive for the test programs.xi2007-01-087-3/+33
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@242 18f92427-320e-0410-9341-c67f048884a3
* Fix a bug in the emitter introduced while fixing warnings for VC6.xi2007-01-081-2/+2
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@241 18f92427-320e-0410-9341-c67f048884a3
* Add VC6 projects for the test executables.xi2007-01-0814-38/+1326
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@240 18f92427-320e-0410-9341-c67f048884a3
* Add win32 fixes and project files for VC6.xi2007-01-0710-32/+366
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@239 18f92427-320e-0410-9341-c67f048884a3
* Add functions for constructing, parsing and emitting YAML documents.xi2007-01-0715-360/+2892
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@238 18f92427-320e-0410-9341-c67f048884a3
* Add `const` qualifier for `yaml_parser_set_input_string` parameter `input`.xi2006-12-113-7/+522
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@237 18f92427-320e-0410-9341-c67f048884a3
* Force a new line at the end of the input stream even if there are no a new ↵xi2006-12-111-0/+7
| | | | | | line character. This fixes a nasty bug when libyaml hangs on documents like `[[[[`. Thanks ciaranm for reporting the bug. git-svn-id: http://svn.pyyaml.org/libyaml/trunk@236 18f92427-320e-0410-9341-c67f048884a3
* Older versions of gcc do not know about -Wno-pointer-sign.xi2006-08-151-1/+1
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@224 18f92427-320e-0410-9341-c67f048884a3
* Prepare the initial release.xi2006-08-016-99/+132
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@220 18f92427-320e-0410-9341-c67f048884a3
* Add two examples and prepare the build system for distribution.xi2006-07-316-5/+1343
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@219 18f92427-320e-0410-9341-c67f048884a3
* Add the run-emitter test.xi2006-07-301-0/+323
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@217 18f92427-320e-0410-9341-c67f048884a3
* Fix Emitter bugs and leaks.xi2006-07-304-22/+60
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@216 18f92427-320e-0410-9341-c67f048884a3
* Scalar writers are completed.xi2006-07-292-16/+417
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@215 18f92427-320e-0410-9341-c67f048884a3
* Implement everything except tag and scalar writers.xi2006-07-285-384/+1469
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@214 18f92427-320e-0410-9341-c67f048884a3
* Implement Emitter state machine.xi2006-07-266-447/+1278
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@213 18f92427-320e-0410-9341-c67f048884a3
* Add yaml_emitter_emit_* set of functions.xi2006-07-256-11/+423
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@212 18f92427-320e-0410-9341-c67f048884a3
* Add Emitter definitions and implement the Writer.xi2006-07-237-128/+1042
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@211 18f92427-320e-0410-9341-c67f048884a3
* Fix some leaks, segfaults and warnings.xi2006-07-216-50/+90
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@210 18f92427-320e-0410-9341-c67f048884a3
* Refactor internal and external API.xi2006-07-2111-2819/+2018
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@208 18f92427-320e-0410-9341-c67f048884a3
* Complete the Parser (it requires refactoring though) and fix some bugs.xi2006-07-073-15/+498
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@203 18f92427-320e-0410-9341-c67f048884a3
* Implement half of the parsers.xi2006-07-053-6/+772
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@202 18f92427-320e-0410-9341-c67f048884a3
* Start working on the parser.xi2006-07-044-1/+365
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@201 18f92427-320e-0410-9341-c67f048884a3
* Move yaml/yaml.h to yaml.h and merge version.c to api.c.xi2006-07-0311-86/+21
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@200 18f92427-320e-0410-9341-c67f048884a3
* Add event constructors and destructors.xi2006-07-033-27/+511
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@199 18f92427-320e-0410-9341-c67f048884a3
* Fix numerous bugs in the Scanner.xi2006-06-191-25/+67
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@194 18f92427-320e-0410-9341-c67f048884a3
* The scanner is completed (not tested though).xi2006-06-182-24/+577
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@190 18f92427-320e-0410-9341-c67f048884a3
* Implement the block scalar scanner.xi2006-06-161-20/+412
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@189 18f92427-320e-0410-9341-c67f048884a3
* Implement scanners for directives, anchors, and tags.xi2006-06-111-61/+1026
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@187 18f92427-320e-0410-9341-c67f048884a3
* Scanner: implement everything except token scanners.xi2006-06-081-32/+1125
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@186 18f92427-320e-0410-9341-c67f048884a3
* Implementing Scanner: macros and high-level functions.xi2006-06-073-29/+494
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@185 18f92427-320e-0410-9341-c67f048884a3
* Add scanner definitions.xi2006-06-063-4/+782
| | | | | | | | Add a basic description of all tokens produced by the scanner. git-svn-id: http://svn.pyyaml.org/libyaml/trunk@184 18f92427-320e-0410-9341-c67f048884a3
* Add token constructors and destructors.xi2006-06-024-156/+615
| | | | | | | Add YAML_DECLARE to the API declarations (Thanks to Peter Murphy for suggestion). git-svn-id: http://svn.pyyaml.org/libyaml/trunk@183 18f92427-320e-0410-9341-c67f048884a3
* Complete buffering and encoding code.xi2006-06-013-137/+365
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@182 18f92427-320e-0410-9341-c67f048884a3
* Complete UTF-8 and UTF-16 decoders.xi2006-05-304-108/+386
| | | | | | | Reader is mostly done (though untested). git-svn-id: http://svn.pyyaml.org/libyaml/trunk@181 18f92427-320e-0410-9341-c67f048884a3
* Working on the decoding code.xi2006-05-293-52/+365
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@180 18f92427-320e-0410-9341-c67f048884a3
* Implementing Reader: first tries.xi2006-05-274-20/+331
| | | | git-svn-id: http://svn.pyyaml.org/libyaml/trunk@179 18f92427-320e-0410-9341-c67f048884a3