Commit Graph

25 Commits

Author SHA1 Message Date
Zane U. Ji 51b1bd3829 Worked around file URL problems
wxFileSystem::FileNameToURL http://trac.wxwidgets.org/ticket/16209
Both wxWidgets (<= 2.8.12) and Xerces-C++ have problems parsing file URLs when there are multi-byte characters
2014-04-27 20:35:09 +08:00
Zane U. Ji 8251ad478c Indicate that the document is valid when there are only warnings (Bug #161) 2014-03-29 19:22:58 +08:00
Zane U. Ji 437e139f4c Feature #166 Network access cannot be disabled 2013-12-23 22:12:10 +08:00
Zane U. Ji 8e524983d1 Fixed the comparison of log levels 2013-12-21 00:33:02 +08:00
Zane U. Ji bdd030850e Fixed compiling errors for wxWidgets 2.8 2013-12-17 19:21:13 +08:00
Zane U. Ji 4f97286f5e Bug #161 Validation of TEI Lite DTD fails
Don't treat validation warning as error
Prefer memory to temporary file
2013-12-16 22:05:24 +08:00
Zane U. Ji 13b5bb6a87 Cleaned up code using CppCheck 2013-11-13 00:30:07 +08:00
Zane U. Ji 5310603467 Fixed Unicode problems 2013-10-25 19:23:34 +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 5e0c1c8dc0 Fixed compiling problems with MinGW64 2012-10-07 08:27:14 +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 8df6cd065b Fixed a few memory leaks 2012-08-27 20:25:08 +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 3caf99e454 Fixed problem when compiling with GCC 4.7 2012-08-13 21:22:22 +08:00
Zane U. Ji 9a3a9c6280 Don't use XMLString::transcode to convert a name to native code-page Return constant references rather than objects 2012-08-10 21:34:13 +08:00
Gerald Schmidt b5f97f4b53 Updated for 1.2.0.6 2009-11-06 17:06:12 +00:00
Gerald Schmidt 0d77b3b0c7 Updated for 1.2.0.3 2009-01-17 22:52:54 +00:00
Gerald Schmidt 73b96def2a Updated for 1.2.0 - all changes relating to full background validation 2008-07-08 22:54:48 +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