README

changeset 35
d2d0bc06eac2
parent 25
8c3a5b827e48
child 38
1ad8000fedc0
equal deleted inserted replaced
34:94cef523ac31 35:d2d0bc06eac2
1 LuaExpat (http://www.keplerproject.org/luaexpat/) 1 LuaExpat <https://matthewwild.co.uk/projects/luaexpat/>
2 ------------------------------------------------- 2 -------------------------------------------------
3 3
4 Overview 4 Overview
5 5
6 LuaExpat is a SAX XML parser based on the Expat library. LuaExpat is free 6 LuaExpat is a SAX XML parser based on the Expat library. LuaExpat is free
7 software and uses the same license as Lua 5.1. 7 software and uses the same license as Lua 5.1.
8 8
9 Status 9 Status
10 10
11 Current version is 1.3.0. It was developed for both Lua 5.1 and Lua 5.2, 11 Current version is UNRELEASED. It is designed to work with all versions of
12 and has been tested on Linux, Windows (XP) and MacOS X with Expat 2.1.0. 12 Lua between 5.1 and 5.4. It has been tested on Linux with Expat 2.2.5.
13 13
14 Download 14 Download
15 15
16 LuaExpat source can be downloaded from its LuaForge page. If you are using 16 LuaExpat source can be downloaded from its project page.
17 LuaBinaries a Windows binary version of LuaExpat can be found at the LuaForge page.
18 17
19 History 18 History
19
20 Version 1.4.0 [23/Apr/2021]
21
22 * Improved Lua version support (5.1 - 5.4)
23 * Fix memory leak when callbacks reference a parser object
24 * Expose Expat library version (lxp._EXPAT_VERSION)
20 25
21 Version 1.3.0 [04/Apr/2014] 26 Version 1.3.0 [04/Apr/2014]
22 27
23 * Lua 5.2 support (thanks Tomás Guisasola Gorham) 28 * Lua 5.2 support (thanks Tomás Guisasola Gorham)
24 * support for the XmlDecl handler 29 * support for the XmlDecl handler

mercurial