Zane U. Ji
80229a3686
Replaced std::string with wxString
2013-12-15 22:21:31 +08:00
Zane U. Ji
dff2513b0d
Use memory rather than temporary files to pass XML content
2013-12-15 22:19:08 +08:00
Zane U. Ji
e516b13d5e
Bug #156 Text encoding is changed in result file that occurs after computing of xpath
2013-12-14 21:30:23 +08:00
Zane U. Ji
13b5bb6a87
Cleaned up code using CppCheck
2013-11-13 00:30:07 +08:00
Zane U. Ji
f73803ab6d
Fixed "DTD not found" problem
2013-11-06 19:43:04 +08:00
Zane U. Ji
d9a84f61d2
Made sure our catalog is used
...
According to "7.1.2. Resolution of External Identifiers" from http://www.oasis-open.org/committees/entity/spec-2001-08-06.html , our catalog may not be used if the system catalog, which is specified in a delegateSystem entry, is out of date, such as the catalog for resolving public ID "-//OASIS//DTD DocBook XML V5.0//EN"
2013-10-27 22:10:08 +08:00
Zane U. Ji
c0db1726e9
Improved catalog resolving
2013-10-26 21:15:42 +08:00
Zane U. Ji
672bbce65d
Fixed crashes in Xerces-C by using wide file names
...
Xerces-C crashes when a file name is NULL. If the locale is wrong, wxString::mb_str returns NULL.
Wide file names also enables opening a file with any characters in its name on Windows. Since there is no wide file names on POSIX, it doesn't make much difference except that the program is more stable.
2013-10-19 08:44:17 +08:00
Zane U. Ji
8233e54824
Bug #198 Incorrect XPath evaluation
2013-07-21 02:07:39 +08:00
Zane U. Ji
70292fe84a
Fixed a crash
2012-09-20 19:54:03 +08:00
Zane U. Ji
f51059a54e
Honored a network control option
...
Backed out freezing UI code to let status bar updated
2012-09-05 20:38:34 +08:00
Zane U. Ji
b4aa69c2ca
Made XercesCatalogResolver work. Don't load catalog over and over again. It isn't thread-safe according to the document.
...
Fixed a compiling problem with wxWidgets 2.9
2012-08-30 22:37:01 +08:00
Zane U. Ji
47dbfafd71
Fixed multi-thread problems with LibXML and Xerces-C++
2012-08-15 20:45:24 +08:00
Zane U. Ji
4fd931159a
Fixed a few function calls
2012-08-12 11:17:00 +08:00
Zane U. Ji
9a9cf0e724
Made the result of first XPath evaluation the same as those of the others Fixed a potential memory leak
2012-08-10 20:42:59 +08:00
Gerald Schmidt
b5f97f4b53
Updated for 1.2.0.6
2009-11-06 17:06:12 +00:00
Gerald Schmidt
5ff7b1f7ef
Updated for 1.2.0.6
2009-10-04 22:54:47 +00:00
Kevin James
c3ec1f4d4d
Fixed configure to check for libxml, libxslt and libexpat
...
Added patch to wraplibxml.cpp to compile on openSuSE 11.0
2009-02-19 18:21:53 +00:00
Gerald Schmidt
0d77b3b0c7
Updated for 1.2.0.3
2009-01-17 22:52:54 +00:00
Gerald Schmidt
55d20854af
Code cleanup.
2008-01-06 22:13:01 +00:00
Justin Dearing
d3efe4d1e5
Added the GPL Copyright notice to all cpp and h files.
2007-09-11 23:14:06 +00:00
Gerald Schmidt
3e8b9aef57
Code cleanup.
2007-09-07 22:25:30 +00:00
Gerald Schmidt
74a1e4b5e1
Fixed incorrect permissions.
2007-09-07 21:17:30 +00:00
Gerald Schmidt
94ffbbb38f
Fixed incorrect permissions in root directory.
2007-09-07 21:12:03 +00:00
Gerald Schmidt
7c51e240a1
EOL conversion
2007-08-29 23:12:56 +00:00
Gerald Schmidt
6f0084a039
Initial import based on XML Copy Editor 1.1.0.1 (Linux)
2007-08-16 21:41:56 +00:00