Fri, 23 Apr 2021 20:01:38 +0100
Add comment
0
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
1 | LuaExpat (http://www.keplerproject.org/luaexpat/) |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
2 | ------------------------------------------------- |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
3 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
4 | Overview |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
5 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
6 | LuaExpat is a SAX XML parser based on the Expat library. LuaExpat is free |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
7 | software and uses the same license as Lua 5.1. |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
8 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
9 | Status |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
10 | |
20
1506d4582d44
Update _VERSION, makefile, README and documentation to 1.3.0
Matthew Wild <mwild1@gmail.com>
parents:
9
diff
changeset
|
11 | Current version is 1.3.0. It was developed for both Lua 5.1 and Lua 5.2, |
1506d4582d44
Update _VERSION, makefile, README and documentation to 1.3.0
Matthew Wild <mwild1@gmail.com>
parents:
9
diff
changeset
|
12 | and has been tested on Linux, Windows (XP) and MacOS X with Expat 2.1.0. |
0
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
13 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
14 | Download |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
15 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
16 | LuaExpat source can be downloaded from its LuaForge page. If you are using |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
17 | LuaBinaries a Windows binary version of LuaExpat can be found at the LuaForge page. |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
18 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
19 | History |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
20 | |
20
1506d4582d44
Update _VERSION, makefile, README and documentation to 1.3.0
Matthew Wild <mwild1@gmail.com>
parents:
9
diff
changeset
|
21 | Version 1.3.0 [04/Apr/2014] |
1506d4582d44
Update _VERSION, makefile, README and documentation to 1.3.0
Matthew Wild <mwild1@gmail.com>
parents:
9
diff
changeset
|
22 | |
25
8c3a5b827e48
Add missing entries to changelog
Matthew Wild <mwild1@gmail.com>
parents:
20
diff
changeset
|
23 | * Lua 5.2 support (thanks Tomás Guisasola Gorham) |
20
1506d4582d44
Update _VERSION, makefile, README and documentation to 1.3.0
Matthew Wild <mwild1@gmail.com>
parents:
9
diff
changeset
|
24 | * support for the XmlDecl handler |
1506d4582d44
Update _VERSION, makefile, README and documentation to 1.3.0
Matthew Wild <mwild1@gmail.com>
parents:
9
diff
changeset
|
25 | * add parser:getcurrentbytecount() (XML_GetCurrentByteCount) |
1506d4582d44
Update _VERSION, makefile, README and documentation to 1.3.0
Matthew Wild <mwild1@gmail.com>
parents:
9
diff
changeset
|
26 | * ability to disable CharacterData merging |
25
8c3a5b827e48
Add missing entries to changelog
Matthew Wild <mwild1@gmail.com>
parents:
20
diff
changeset
|
27 | * Makefile improvements (thanks Vadim Misbakh-Soloviov) |
20
1506d4582d44
Update _VERSION, makefile, README and documentation to 1.3.0
Matthew Wild <mwild1@gmail.com>
parents:
9
diff
changeset
|
28 | |
6
51b85d631863
Bump version in source, makefile, docs and README to 1.2.0
Matthew Wild <mwild1@gmail.com>
parents:
5
diff
changeset
|
29 | Version 1.2.0 [02/Jun/2011] |
5
4570d6616c99
Update docs and README for 1.1.1 release
Matthew Wild <mwild1@gmail.com>
parents:
0
diff
changeset
|
30 | |
4570d6616c99
Update docs and README for 1.1.1 release
Matthew Wild <mwild1@gmail.com>
parents:
0
diff
changeset
|
31 | * support for the StartDoctypeDecl handler |
4570d6616c99
Update docs and README for 1.1.1 release
Matthew Wild <mwild1@gmail.com>
parents:
0
diff
changeset
|
32 | * add parser:stop() to abort parsing inside a callback |
4570d6616c99
Update docs and README for 1.1.1 release
Matthew Wild <mwild1@gmail.com>
parents:
0
diff
changeset
|
33 | |
0
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
34 | Version 1.1.0 [05/Jun/2006] |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
35 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
36 | * adapted to work on both Lua 5.0 and Lua 5.1 |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
37 | * updated to Expat 2.0.0 |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
38 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
39 | Version 1.0.2 [23/Mar/2006] |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
40 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
41 | * minor bugfix, lom correct module name is lxp.lom |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
42 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
43 | Version 1.0.1 [06/Jun/2005] |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
44 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
45 | * minor changes for compatibility with Expat version 1.95.8 |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
46 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
47 | Version 1.0 [2/Dec/2004] |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
48 | Version 1.0 Beta [4/Apr/2004] |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
49 | Version 1.0 Alpha [10/Dec/2003] |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
50 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
51 | References |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
52 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
53 | LuaExpat uses the Expat library. For details on the C API please refer to the article "Using Expat". |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
54 | LuaExpat implements the SAX API. |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
55 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
56 | Credits |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
57 | |
9
5dfed844930e
Convert README to UTF-8 from latin1
Matthew Wild <mwild1@gmail.com>
parents:
6
diff
changeset
|
58 | Version 1.0 was designed by Roberto Ierusalimschy, André Carregal and Tomás Guisasola |
0
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
59 | as part of the Kepler Project which holds its copyright. The implementation was coded |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
60 | by Roberto Ierusalimschy, based on a previous design by Jay Carlson. |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
61 | |
9
5dfed844930e
Convert README to UTF-8 from latin1
Matthew Wild <mwild1@gmail.com>
parents:
6
diff
changeset
|
62 | LuaExpat development was sponsored by Fábrica Digital and FINEP. |
0
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
63 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
64 | Contact |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
65 | |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
66 | For more information please contact us (info at keplerproject dot org). Comments are welcome! |
24d141cb2d1e
Initial commit of LuaExpat 1.1.0
Matthew Wild <mwild1@gmail.com>
parents:
diff
changeset
|
67 | You can also reach other Kepler developers and users on the Kepler Project mailing list. |