Commit Graph

17 Commits

Author SHA1 Message Date
Kirill Simonov
706e36ab64 Fixed a problem when CDumper incorrectly serializes a node anchor. 2009-08-29 19:15:31 +00:00
Kirill Simonov
7e0469140a Fixed the Pyrex implementation of Mark class. 2009-03-28 12:49:52 +00:00
Kirill Simonov
b8f1953266 Restored Mark implementation in C as using the Python class causes a significant performance hit. 2008-12-31 11:04:28 +00:00
Kirill Simonov
466bc3865c Added a MS VC 6.0 compatibility hack against Cython-generated C sources. 2008-12-30 19:55:02 +00:00
Kirill Simonov
e2bf4f3a03 Minor compatibility fixes. 2008-12-30 14:55:47 +00:00
Kirill Simonov
bf272b0339 Fixed str/bytes issues with Python 3 in _yaml.pyx. 2008-12-30 13:30:52 +00:00
Kirill Simonov
5f5e9a9494 Handle the encoding of input and output streams in a uniform way. 2008-12-30 04:02:04 +00:00
Kirill Simonov
7d5f9450cf Use Cython if available; added Python 3 support to _yaml.pyx. 2008-12-29 23:21:43 +00:00
Kirill Simonov
4cc504a108 Fixed a bug in CDumper when ascend_resolver() is never called. 2008-12-27 14:50:08 +00:00
Kirill Simonov
046f114050 Make compose() and load() ensure that the input stream contains a single document. Fixes #54. 2007-08-21 20:25:34 +00:00
Kirill Simonov
7b600d35e4 Fixed _yaml.pyx to work with the latest Pyrex. 2007-07-26 19:10:44 +00:00
Kirill Simonov
cc9c738342 Fix loading an empty YAML stream. 2006-09-12 13:53:30 +00:00
Kirill Simonov
17fa129ada Completely rewrite the libyaml bindings. 2006-08-13 13:46:20 +00:00
Kirill Simonov
e4c1238d2f Update libyaml bindings. 2006-07-21 13:52:03 +00:00
Kirill Simonov
6743cf6181 Update PyRex based bindings to libyaml to include Parser functions. 2006-07-07 19:39:29 +00:00
Kirill Simonov
92243c675c Trying to make libyaml bindings faster. 2006-06-30 08:07:42 +00:00
Kirill Simonov
4b48dcfb5f Add pyrex-based bindings for the libyaml scanner. 2006-06-19 20:30:29 +00:00