Commits

Show all
Author Commit Message Labels Comments Date
Kirill Simonov
Add VC6 projects for the test executables.
Kirill Simonov
Add win32 fixes and project files for VC6.
Kirill Simonov
Add functions for constructing, parsing and emitting YAML documents.
Kirill Simonov
Add `const` qualifier for `yaml_parser_set_input_string` parameter `input`.
Kirill Simonov
Force a new line at the end of the input stream even if there are no a new line character. This fixes a nasty bug when libyaml hangs on documents like `[[[[`. Thanks ciaranm for reporting the bug.
Kirill Simonov
Older versions of gcc do not know about -Wno-pointer-sign.
Kirill Simonov
Prepare the initial release.
Tags
0.0.1
Kirill Simonov
Add two examples and prepare the build system for distribution.
Kirill Simonov
Add the run-emitter test.
Kirill Simonov
Fix Emitter bugs and leaks.
Kirill Simonov
Scalar writers are completed.
Kirill Simonov
Implement everything except tag and scalar writers.
Kirill Simonov
Implement Emitter state machine.
Kirill Simonov
Add yaml_emitter_emit_* set of functions.
Kirill Simonov
Add Emitter definitions and implement the Writer.
Kirill Simonov
Fix some leaks, segfaults and warnings.
Kirill Simonov
Refactor internal and external API.
Kirill Simonov
Complete the Parser (it requires refactoring though) and fix some bugs.
Kirill Simonov
Implement half of the parsers.
Kirill Simonov
Start working on the parser.
Kirill Simonov
Move yaml/yaml.h to yaml.h and merge version.c to api.c.
Kirill Simonov
Add event constructors and destructors.
Kirill Simonov
Fix numerous bugs in the Scanner.
Kirill Simonov
The scanner is completed (not tested though).
Kirill Simonov
Implement the block scalar scanner.
Kirill Simonov
Implement scanners for directives, anchors, and tags.
Kirill Simonov
Scanner: implement everything except token scanners.
Kirill Simonov
Implementing Scanner: macros and high-level functions.
Kirill Simonov
Add scanner definitions. Add a basic description of all tokens produced by the scanner.
Kirill Simonov
Add token constructors and destructors. Add YAML_DECLARE to the API declarations (Thanks to Peter Murphy for suggestion).
  1. Prev
  2. Next