]> andersk Git - libyaml.git/log
libyaml.git
6 years agoForbid escaped singlequote in doublequotes
Tina Müller [Wed, 29 Nov 2017 23:35:58 +0000 (00:35 +0100)] 
Forbid escaped singlequote in doublequotes

See also issue #68

6 years agoRewrite make test-suite
Tina Müller [Sat, 2 Dec 2017 00:06:12 +0000 (01:06 +0100)] 
Rewrite make test-suite

No recursive make anymore

Remove MY_LD_LIBRARY_PATH and friends

This is now done by the wrapper script

Remove LIBYAML_DIR variable

not needed anymore

Merge ReadMe.md files to one

6 years agoSkip 5 tests in libyaml-emitter.list
Tina Müller [Wed, 29 Nov 2017 23:06:50 +0000 (00:06 +0100)] 
Skip 5 tests in libyaml-emitter.list

6 years agoImprove CMake build system
Jean-Christophe Fillion-Robin [Thu, 30 Nov 2017 13:14:27 +0000 (08:14 -0500)] 
Improve CMake build system

New build options
-----------------

* Add option BUILD_TESTING by default ON
See https://cmake.org/cmake/help/v2.8.12/cmake.html#module:CTest

* Simplify library type selection using standard option BUILD_SHARED_LIBS
See https://cmake.org/cmake/help/v3.0/variable/BUILD_SHARED_LIBS.html

yamlConfig.cmake
----------------

* Generate and install yamlConfig.cmake, yamlConfigVersion.cmake and yamlTargets.cmake

* Bump CMake version and explicitly associate include dirs with targets
See https://cmake.org/cmake/help/v3.0/manual/cmake-buildsystem.7.html#include-directories-and-usage-requirements

* Ensure building against libyaml using "find_package(yaml)" uses expected compile options: Set HAVE_CONFIG_H
as private compile option, YAML_DECLARE_STATIC as public

Testing
-------

* Build all examples from "tests" directory

CMake Best practices
--------------------

* configure "config.h" based on version info found in CMakeLists.txt

* Ensure buildsystem re-generation listing sources (best-practice)

It is not recommended to use GLOB to collect a list of source files from
the source tree. If no CMakeLists.txt file changes when a source is added
or removed then the generated build system cannot know when to ask CMake
to regenerate.

See https://cmake.org/cmake/help/v3.8/command/file.html

Compilation warnings
--------------------

* Set _CRT_SECURE_NO_WARNINGS if building using VisualStudio

This will avoid warnings like this one:

```
C:\projects\libyaml\tests\run-emitter.c(268): warning C4996: 'fopen':
This function or variable may be unsafe. Consider using fopen_s instead.
To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for
details.
```

Continuous Integration
----------------------

* travis: Install CMake >= 3.x using scikit-ci-addons

* Add comments to appveyor.yml and run-tests.sh

7 years agoRemove deleted test from parser test list.
Ingy döt Net [Sun, 14 May 2017 11:57:12 +0000 (13:57 +0200)] 
Remove deleted test from parser test list.

7 years agoFix unitialized value crash found by OSS Fuzz
Ian Cordasco [Sat, 13 May 2017 23:27:08 +0000 (18:27 -0500)] 
Fix unitialized value crash found by OSS Fuzz

Google's OSS Fuzz project found input for libyaml that was capable of
triggering an uninitialized value crash.

Patch provided by Alex Gaynor

7 years agoUpdates defs for MingGW support on Windows
Anthony Hendrickson [Fri, 10 Mar 2017 21:12:57 +0000 (16:12 -0500)] 
Updates defs for MingGW support on Windows

addresses issue #52

7 years agocmake: Provide support for building dynamic and static libraries.
John Kirkham [Thu, 2 Jun 2016 04:16:28 +0000 (00:16 -0400)] 
cmake: Provide support for building dynamic and static libraries.

7 years agoSwitch test-suite run list from black to whitelist
Ingy döt Net [Thu, 9 Feb 2017 16:00:35 +0000 (17:00 +0100)] 
Switch test-suite run list from black to whitelist

This way as the test suite grows, new tests won't disturb/break our
testing.

7 years agoSkip edge case test M7A3
Ingy döt Net [Wed, 18 Jan 2017 17:02:04 +0000 (18:02 +0100)] 
Skip edge case test M7A3

7 years agoAdd reminder when user is using GNUmakefile
Ingy döt Net [Mon, 2 Jan 2017 18:46:29 +0000 (10:46 -0800)] 
Add reminder when user is using GNUmakefile

7 years agoAdd a `.makefile` for immediate make targets
Ingy döt Net [Mon, 2 Jan 2017 00:49:18 +0000 (16:49 -0800)] 
Add a `.makefile` for immediate make targets

We can add various development activities to this alternate Makefile.

If you do this first:
```
ln {.,GNU}makefile
```

then you can use the new targets and the old ones without specifying the
`.makefile` in make commands and without worrying about bootstrap.

ie Before this, to use Makefile targets, you needed to run `./bootstrap`
and `./configure` first. This file will proxy all common Makefile
targets, first making sure that the Makefile exists.

7 years agoAdd fedora dockerfile from PR #43
Ingy döt Net [Fri, 30 Dec 2016 22:41:06 +0000 (16:41 -0600)] 
Add fedora dockerfile from PR #43

7 years agoGet tests passing on Docker
Ingy döt Net [Fri, 30 Dec 2016 21:54:54 +0000 (15:54 -0600)] 
Get tests passing on Docker

The Dockerfiles needed to set LD_LIBRARY_PATH.

For some bizarre reason I needed to build the parser and emitter twice.
Since I plan to redo the building of these binaries later, this is OK
for now, since all tests on all CICDs will pass.

The docker stuff was needed by the semaphoreci system.

7 years agoInclude libyaml-test and libyaml-parser-emitter
Ingy döt Net [Fri, 30 Dec 2016 02:14:14 +0000 (20:14 -0600)] 
Include libyaml-test and libyaml-parser-emitter

Before the `make test-suite` command would clone yaml/libyaml-test which
would in tuen clone yaml/libyaml-parser-emitter. Now they are part of
the repository since they are not really useful outside the repository.

They still clone the data branch of yaml/yaml-test-suite. That is where
all the actual test data resides. That belongs outside the repo because
it is intended for all yaml frameworks.

7 years agoMove Travis CI steps into a Bash script
Ingy döt Net [Thu, 29 Dec 2016 21:19:30 +0000 (15:19 -0600)] 
Move Travis CI steps into a Bash script

This allows us to run the same Travis testing locally.

Examples:

    ./tests/run-tests.sh

7 years agoUpdate .gitignore with latest generated files
Ingy döt Net [Thu, 29 Dec 2016 21:18:59 +0000 (15:18 -0600)] 
Update .gitignore with latest generated files

7 years agoFix pointer and enum warnings in deconstructor-alt
Ian Cordasco [Wed, 28 Dec 2016 00:00:31 +0000 (18:00 -0600)] 
Fix pointer and enum warnings in deconstructor-alt

This should cover the remainder of the warnings found on the Travis CI
OSX builder.

7 years agoFix pointer warnings in example-deconstructor
Ian Cordasco [Tue, 27 Dec 2016 15:06:01 +0000 (09:06 -0600)] 
Fix pointer warnings in example-deconstructor

There were several places in our test deconstructor where we were
passing plain char[]s to functions expecting (yaml_char_t *)s. Since we
will soon be forcing warnings to become errors, it makes sense to clean
these up.

7 years agoAdd -Wall to list of compile flags
Ian Cordasco [Tue, 27 Dec 2016 12:58:03 +0000 (06:58 -0600)] 
Add -Wall to list of compile flags

Let's start warning on everything and we'll clean the warnings up as we
go along.

7 years agoFix typo
Kevin Wojniak [Thu, 29 Dec 2016 05:11:55 +0000 (21:11 -0800)] 
Fix typo

7 years agoAdd `make test-all` to travis
Ingy döt Net [Wed, 14 Dec 2016 20:24:38 +0000 (21:24 +0100)] 
Add `make test-all` to travis

This runs `make test` and `make test-suite`.

7 years agoAdd Makefile support for yaml-test-suite
Ingy döt Net [Wed, 14 Dec 2016 19:56:57 +0000 (20:56 +0100)] 
Add Makefile support for yaml-test-suite

Add `test-suite` rule to Makefile.  This test clones the libyaml-test
repo (which then clones the libyaml-parser and libyaml-emitter repos)
and calls `make test` in it.  That in turn clone yaml/yaml-test suite.

Normally the subtests will clone the latest libyaml, but this test
passes the current libyaml via an environment variable.

Also add `test-all` to run this together with normal `make test` rule.

7 years agoUtilize Travis CI's OSX builders
Ian Cordasco [Fri, 9 Dec 2016 14:02:22 +0000 (08:02 -0600)] 
Utilize Travis CI's OSX builders

This should catch the problems Ingy saw locally

7 years agoFix -Wformat compilation errors in tests
Ian Cordasco [Thu, 8 Dec 2016 01:55:20 +0000 (19:55 -0600)] 
Fix -Wformat compilation errors in tests

There were several warnings generated by formatting errors in the tests,
this corrects the format strings and silences the warnings.

7 years agoUse AM_CPPFLAGS since autotools deprecated INCLUDE
Ian Cordasco [Fri, 9 Dec 2016 13:02:23 +0000 (07:02 -0600)] 
Use AM_CPPFLAGS since autotools deprecated INCLUDE

autoconf deprecated INCLUDE around version 2.69. No other automake file
in the project uses INCLUDE (instead they use AM_CPPFLAGS) and this
warning prevents the bootstrap-configure-make process from working on
OSX for me. Updating the variable name in the include/Makefile.am fixes
this and allows me to move along with development on OSX.

7 years agoUpdate bug report URL in README
Alex Gaynor [Fri, 9 Dec 2016 14:25:10 +0000 (09:25 -0500)] 
Update bug report URL in README

7 years agoUpdate bug report URL in LibYAML
Ian Cordasco [Thu, 8 Dec 2016 12:23:37 +0000 (06:23 -0600)] 
Update bug report URL in LibYAML

Previously we pointed at BitBucket, but we're using GitHub now, so we
should update that.

7 years agoAdd maintainer field to dockerfiles
Ian Cordasco [Thu, 8 Dec 2016 01:31:17 +0000 (19:31 -0600)] 
Add maintainer field to dockerfiles

7 years agoAdded an example of using a global tag
Alex Gaynor [Wed, 7 Dec 2016 14:16:51 +0000 (09:16 -0500)] 
Added an example of using a global tag

From the yaml spec

7 years agoInclude an example of a %YAML tag
Alex Gaynor [Wed, 7 Dec 2016 13:35:56 +0000 (08:35 -0500)] 
Include an example of a %YAML tag

7 years agoInclude an example of a custom tag from Python
Alex Gaynor [Wed, 7 Dec 2016 02:36:41 +0000 (21:36 -0500)] 
Include an example of a custom tag from Python

7 years agoStart working with multiple Dockerfiles
Ian Cordasco [Sat, 3 Dec 2016 13:05:32 +0000 (07:05 -0600)] 
Start working with multiple Dockerfiles

As opposed to having a single Dockerfile with support for only one
distro.

7 years agoDockerfile for creating a test environment
Ingy döt Net [Thu, 15 Sep 2016 05:11:08 +0000 (22:11 -0700)] 
Dockerfile for creating a test environment

Uses ubuntu 16.04. `make test` is not yet working.

7 years agoAdded missing Cflags path in pkg-config file
Stephen H. Gerstacker [Tue, 29 Nov 2016 06:26:52 +0000 (01:26 -0500)] 
Added missing Cflags path in pkg-config file

7 years agoFix misspell: preceed
Leo Arias [Tue, 1 Nov 2016 03:47:01 +0000 (21:47 -0600)] 
Fix misspell: preceed

https://en.wiktionary.org/wiki/preceed

7 years agoadd unit tests to cmake and appveyor config
Miguel Grinberg [Tue, 6 Dec 2016 02:39:37 +0000 (18:39 -0800)] 
add unit tests to cmake and appveyor config

7 years agoUpdate LICENSE years.
Ingy döt Net [Fri, 16 Sep 2016 15:13:18 +0000 (08:13 -0700)] 
Update LICENSE years.

7 years agoRemoved trailing-whitespaces
SHIBATA Hiroshi [Mon, 14 Nov 2016 05:14:42 +0000 (14:14 +0900)] 
Removed trailing-whitespaces

7 years agoPicked typofix from Ruby's Psych parser
SHIBATA Hiroshi [Wed, 16 Nov 2016 02:31:13 +0000 (11:31 +0900)] 
Picked typofix from Ruby's Psych parser

See also
https://github.com/ruby/psych/commit/66fb7fb77533d0606748940288858794752d95cb

7 years agoadded an examples directory with a few yaml examples
Alex Gaynor [Wed, 23 Nov 2016 15:52:14 +0000 (09:52 -0600)] 
added an examples directory with a few yaml examples

7 years agospec-1.2 rule [53]
Ingy döt Net [Mon, 11 Feb 2013 19:25:17 +0000 (11:25 -0800)] 
spec-1.2 rule [53]

Support "\/" for JSON compatability.

7 years agoThis code is not needed and breaks tests
Ingy döt Net [Fri, 16 Sep 2016 15:22:56 +0000 (08:22 -0700)] 
This code is not needed and breaks tests

This code was disabled in Perl binding for breaking tests.

Kirill said on IRC:

< rz> ingy: i'm not sure why i set open_ended in yaml_emitter_write_plain_scalar

7 years agoMake .travis.yml a little easier to read
Ian Cordasco [Tue, 3 Dec 2013 12:36:06 +0000 (06:36 -0600)] 
Make .travis.yml a little easier to read

7 years agoAdd .travis.yml to use Travis-CI
Ingy döt Net [Sun, 1 Dec 2013 04:19:47 +0000 (04:19 +0000)] 
Add .travis.yml to use Travis-CI

7 years agoAdd `make test` target to Makefile
Ingy döt Net [Sun, 1 Dec 2013 04:19:22 +0000 (04:19 +0000)] 
Add `make test` target to Makefile

7 years agoUse .gitignore instead of .hgignore
Ian Cordasco [Wed, 7 Sep 2016 20:31:11 +0000 (15:31 -0500)] 
Use .gitignore instead of .hgignore

Now that we've switched to git, let's use Git's ignore file instead of
Mercurial's.

7 years agoAdded tag 0.1.7 for changeset 88bd944837cd
Kirill Simonov [Sun, 28 Aug 2016 23:55:13 +0000 (18:55 -0500)] 
Added tag 0.1.7 for changeset 88bd944837cd

7 years agoUpdated announcement.
Kirill Simonov [Sat, 27 Aug 2016 21:00:57 +0000 (16:00 -0500)] 
Updated announcement.

7 years agoFixed error handling in run-emitter example.
Kirill Simonov [Tue, 5 Jul 2016 02:58:23 +0000 (21:58 -0500)] 
Fixed error handling in run-emitter example.

7 years agoExamples: prevent crashes on some input files (thank to Mathias Svensson).
Kirill Simonov [Mon, 27 Jun 2016 03:28:25 +0000 (22:28 -0500)] 
Examples: prevent crashes on some input files (thank to Mathias Svensson).

7 years agoFixed double free in an example.
Kirill Simonov [Tue, 21 Jun 2016 00:22:50 +0000 (19:22 -0500)] 
Fixed double free in an example.

7 years agowin32/config.h: bump the version number.
Kirill Simonov [Mon, 20 Jun 2016 22:34:16 +0000 (17:34 -0500)] 
win32/config.h: bump the version number.

7 years agoRemoved obsolete Visual Studio project files; use CMake.
Kirill Simonov [Mon, 20 Jun 2016 22:33:13 +0000 (17:33 -0500)] 
Removed obsolete Visual Studio project files; use CMake.

7 years agoUpdated the link to the bug tracker.
Kirill Simonov [Mon, 20 Jun 2016 22:30:02 +0000 (17:30 -0500)] 
Updated the link to the bug tracker.

7 years agoFixed segfault in yaml_string_write_handler.
Kirill Simonov [Sun, 5 Jun 2016 18:02:56 +0000 (13:02 -0500)] 
Fixed segfault in yaml_string_write_handler.

9 years agoRemoved invalid simple key assertion (thank to Jonathan Gray).
Kirill Simonov [Fri, 28 Nov 2014 17:55:12 +0000 (11:55 -0600)] 
Removed invalid simple key assertion (thank to Jonathan Gray).

10 years agoAdded tag 0.1.6 for changeset bce8b60f0b9a
Kirill Simonov [Wed, 26 Mar 2014 18:55:54 +0000 (13:55 -0500)] 
Added tag 0.1.6 for changeset bce8b60f0b9a

10 years agoFixed heap overflow in yaml_parser_scan_uri_escapes (Thanks Ivan Fratric of the Googl...
Kirill Simonov [Wed, 26 Mar 2014 12:03:17 +0000 (07:03 -0500)] 
Fixed heap overflow in yaml_parser_scan_uri_escapes (Thanks Ivan Fratric of the Google Security Team).

10 years agoAdded tag 0.1.5 for changeset a5142b24428b
Kirill Simonov [Tue, 4 Feb 2014 05:42:24 +0000 (23:42 -0600)] 
Added tag 0.1.5 for changeset a5142b24428b

10 years agoManually define PTRDIFF_MAX for VS C compiler.
Kirill Simonov [Tue, 4 Feb 2014 03:41:19 +0000 (21:41 -0600)] 
Manually define PTRDIFF_MAX for VS C compiler.

10 years agoForgot to set the error state.
Kirill Simonov [Mon, 3 Feb 2014 06:44:03 +0000 (00:44 -0600)] 
Forgot to set the error state.

10 years agoLimit input size to SIZE_MAX/2.
Kirill Simonov [Mon, 3 Feb 2014 06:26:46 +0000 (00:26 -0600)] 
Limit input size to SIZE_MAX/2.

10 years agoGuard against overflows in indent and flow_level.
Kirill Simonov [Mon, 3 Feb 2014 05:41:44 +0000 (23:41 -0600)] 
Guard against overflows in indent and flow_level.

10 years agoAdded .hgignore.
Kirill Simonov [Mon, 3 Feb 2014 02:54:05 +0000 (20:54 -0600)] 
Added .hgignore.

10 years agoPrevent node index overflow (Reported by Florian Weimer).
Kirill Simonov [Mon, 3 Feb 2014 02:53:10 +0000 (20:53 -0600)] 
Prevent node index overflow (Reported by Florian Weimer).

10 years agoBumped the version number.
Kirill Simonov [Mon, 13 Jan 2014 03:50:39 +0000 (21:50 -0600)] 
Bumped the version number.

10 years agoFixed invalid size_t->int cast (Thank to Florian Weimer).
Kirill Simonov [Mon, 13 Jan 2014 03:44:24 +0000 (21:44 -0600)] 
Fixed invalid size_t->int cast (Thank to Florian Weimer).

10 years agoAdded a basic CMake project.
Kirill Simonov [Mon, 13 Jan 2014 00:27:39 +0000 (18:27 -0600)] 
Added a basic CMake project.

10 years agoAdded tag 0.1.4 for changeset 3e6507fa0c26
Kirill Simonov [Sun, 12 Jan 2014 00:01:29 +0000 (18:01 -0600)] 
Added tag 0.1.4 for changeset 3e6507fa0c26

11 years agoupdate tags
convert-repo [Mon, 24 Dec 2012 03:51:32 +0000 (03:51 +0000)] 
update tags

12 years agoBumped the version number and updated the announcement.
Kirill Simonov [Sun, 29 May 2011 05:52:36 +0000 (05:52 +0000)] 
Bumped the version number and updated the announcement.

12 years agoAdded support for pkg-config.
Kirill Simonov [Sun, 29 May 2011 05:29:39 +0000 (05:29 +0000)] 
Added support for pkg-config.

12 years agoUse _WIN32 instead of WIN32 as the latter is not defined by Visual C.
Kirill Simonov [Sun, 29 May 2011 02:41:36 +0000 (02:41 +0000)] 
Use _WIN32 instead of WIN32 as the latter is not defined by Visual C.

13 years agoFixed pointer arithmetic overflow when calculating the position of a potential simple...
Kirill Simonov [Mon, 11 Oct 2010 06:41:03 +0000 (06:41 +0000)] 
Fixed pointer arithmetic overflow when calculating the position of a potential simple key (#156, thank to ppelletier(at)oblong(dot)com).

13 years agoFixed a bug which prevented an empty mapping from being used as a simple key (#150...
Kirill Simonov [Mon, 11 Oct 2010 06:29:07 +0000 (06:29 +0000)] 
Fixed a bug which prevented an empty mapping from being used as a simple key (#150, thank to spitzak(at)rhythm(dot)com).

14 years agoAdded a short note on changes in this release.
Kirill Simonov [Sat, 29 Aug 2009 23:32:13 +0000 (23:32 +0000)] 
Added a short note on changes in this release.

14 years agoPreparing the 0.1.3 release.
Kirill Simonov [Sat, 29 Aug 2009 23:08:25 +0000 (23:08 +0000)] 
Preparing the 0.1.3 release.

14 years agoDo not update the raw buffer when not necessary (fixes #123).
Kirill Simonov [Sat, 29 Aug 2009 21:26:11 +0000 (21:26 +0000)] 
Do not update the raw buffer when not necessary (fixes #123).

15 years agoFixed non-ANSI initializations (fixes #115).
Kirill Simonov [Mon, 23 Feb 2009 19:59:19 +0000 (19:59 +0000)] 
Fixed non-ANSI initializations (fixes #115).

15 years agoSet YAML_AGE to 0 as the current interface is not really compatible with the previous...
Kirill Simonov [Mon, 5 Jan 2009 09:30:07 +0000 (09:30 +0000)] 
Set YAML_AGE to 0 as the current interface is not really compatible with the previous one.

15 years ago'make distclean' should not remove html docs, 'make maintainer-clean' should (Thanks...
Kirill Simonov [Tue, 30 Dec 2008 03:42:23 +0000 (03:42 +0000)] 
'make distclean' should not remove html docs, 'make maintainer-clean' should (Thanks Anders Kaseorg).

15 years agoAlways use lower case in error messages.
Kirill Simonov [Sun, 28 Dec 2008 20:46:22 +0000 (20:46 +0000)] 
Always use lower case in error messages.

15 years agoAdded autoconf rules to distribute win32 project files.
Kirill Simonov [Sat, 27 Dec 2008 22:55:39 +0000 (22:55 +0000)] 
Added autoconf rules to distribute win32 project files.

15 years agoUpdated the LibYAML announcement.
Kirill Simonov [Sat, 27 Dec 2008 22:08:49 +0000 (22:08 +0000)] 
Updated the LibYAML announcement.

15 years agoFixed the DLL name in the win32 projects.
Kirill Simonov [Sat, 27 Dec 2008 21:28:35 +0000 (21:28 +0000)] 
Fixed the DLL name in the win32 projects.

15 years agoBumped the version number.
Kirill Simonov [Sat, 27 Dec 2008 19:17:42 +0000 (19:17 +0000)] 
Bumped the version number.

15 years agoFixed emitting folded scalars with trailing breaks; Forced emitting of a document...
Kirill Simonov [Sat, 27 Dec 2008 19:14:00 +0000 (19:14 +0000)] 
Fixed emitting folded scalars with trailing breaks; Forced emitting of a document end indicator when there is a possibility of ambiguous parsing.

15 years agoRewritten whitespace detection in the scalar analyzer and block scalar writers (porte...
Kirill Simonov [Sat, 27 Dec 2008 12:14:54 +0000 (12:14 +0000)] 
Rewritten whitespace detection in the scalar analyzer and block scalar writers (ported from PyYAML).

15 years agoUpdated Visual Studio projects to use MSVCRT.dll.
Kirill Simonov [Thu, 2 Oct 2008 02:38:46 +0000 (02:38 +0000)] 
Updated Visual Studio projects to use MSVCRT.dll.

15 years agoAdded project files for Visual Studio 2008.
Kirill Simonov [Tue, 30 Sep 2008 12:20:56 +0000 (12:20 +0000)] 
Added project files for Visual Studio 2008.

15 years agoFixed grammar in error messages (from YAML::XS::LibYAML).
Kirill Simonov [Thu, 31 Jul 2008 20:41:02 +0000 (20:41 +0000)] 
Fixed grammar in error messages (from YAML::XS::LibYAML).

15 years agoBumped the version number in the stable branch.
Kirill Simonov [Thu, 31 Jul 2008 20:23:33 +0000 (20:23 +0000)] 
Bumped the version number in the stable branch.

15 years agoCreated a stable branch from revision [250].
Kirill Simonov [Thu, 31 Jul 2008 20:22:19 +0000 (20:22 +0000)] 
Created a stable branch from revision [250].

17 years agoFixed a problem when the DOCUMENT-END event is not emitted until the beginning of...
Kirill Simonov [Tue, 17 Apr 2007 17:39:54 +0000 (17:39 +0000)] 
Fixed a problem when the DOCUMENT-END event is not emitted until the beginning of the next document is available.  Fixed #51.  Thanks edward(at)sweetbytes.net for the bug report.

17 years agoAdd project files for Visual Studio 2003.
Kirill Simonov [Mon, 8 Jan 2007 22:40:08 +0000 (22:40 +0000)] 
Add project files for Visual Studio 2003.

17 years agoFix the example_deconstructor project.
Kirill Simonov [Mon, 8 Jan 2007 18:41:51 +0000 (18:41 +0000)] 
Fix the example_deconstructor project.

17 years agoEliminate some warnings and add more doxygen definitions.
Kirill Simonov [Mon, 8 Jan 2007 18:33:55 +0000 (18:33 +0000)] 
Eliminate some warnings and add more doxygen definitions.

17 years agoUndefine the NDEBUG directive for the test programs.
Kirill Simonov [Mon, 8 Jan 2007 16:13:59 +0000 (16:13 +0000)] 
Undefine the NDEBUG directive for the test programs.

17 years agoFix a bug in the emitter introduced while fixing warnings for VC6.
Kirill Simonov [Mon, 8 Jan 2007 12:27:08 +0000 (12:27 +0000)] 
Fix a bug in the emitter introduced while fixing warnings for VC6.

This page took 0.132679 seconds and 4 git commands to generate.