Commit Graph

42 Commits

Author SHA1 Message Date
Zane U. Ji de0d263bd7 Fixed problems when compiling with wxWidgets 2.8 2014-04-21 21:02:55 +08:00
Zane U. Ji fe2cd0713b Feature #25 Fast commenting 2014-04-18 23:11:13 +08:00
Zane U. Ji 8216a56d1e Improved encoding handling 2014-04-13 23:16:04 +08:00
Zane U. Ji b1a808633b Prefixed ++/-- operators for non-primitive types
Pre-increment/decrement can be more efficient than post-increment/decrement. Post-increment/decrement usually involves keeping a copy of the previous value around and adds a little extra code.
2014-03-19 20:21:14 +08:00
Zane U. Ji d58cbef4d7 Bug #120 Wrong size of horizontal scrollbar
For wxWidgets 2.9 and late
2013-12-16 11:56:29 +08:00
Zane U. Ji 35385f971a Fixed error indicators for wxWidgets 2.9+ 2013-11-27 22:44:24 +08:00
Zane U. Ji 13b5bb6a87 Cleaned up code using CppCheck 2013-11-13 00:30:07 +08:00
Zane U. Ji 7e09ddd0df Fixed syntax coloring problem introduced in 1.2.0.10 2013-11-03 22:17:22 +08:00
Zane U. Ji 9eee9ccdf9 Improved support for large files 2013-10-29 18:52:22 +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 e366b6ec48 Fixed an encoding problem of file paths in prompt generator 2013-10-17 01:28:39 +08:00
Zane U. Ji 5e0c1c8dc0 Fixed compiling problems with MinGW64 2012-10-07 08:27:14 +08:00
Zane U. Ji bc99b579db Clear error indicators when there is no error 2012-09-21 00:53:05 +08:00
Zane U. Ji e42354ff09 Bug #3402443 Syntax coloring and folding loosed on big xmls 2012-09-08 20:18:27 +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 807a96c1a0 Fixed compiling problem with wxWidgets 2.8.12 2012-08-18 23:41:27 +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 90dcc75929 Bug #2960087 *.config files are not supported 2012-08-11 22:41:00 +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
Zane U. Ji cb82a3c856 Removed magic numbers 2012-08-10 19:38:33 +08:00
Zane U. Ji c93e94db6f Bug #2168615 Can't delete block of XML 2012-08-04 23:29:43 +08:00
Gerald Schmidt b5f97f4b53 Updated for 1.2.0.6 2009-11-06 17:06:12 +00:00
Gerald Schmidt 0f47c03197 Updated to bring Linux build into line with Win 1.2.0.3 2009-02-13 15:35:42 +00:00
Gerald Schmidt 3b87da43c5 Updated for 1.2.0.4 2009-01-17 23:04:22 +00:00
Gerald Schmidt 0d77b3b0c7 Updated for 1.2.0.3 2009-01-17 22:52:54 +00:00
Gerald Schmidt 62efcae940 The threading model now copes better with active validation threads while closing documents. 2008-07-14 16:21:48 +00:00
Gerald Schmidt 8be8af2aa0 Further improvements to background validation: critical section locks now in place. 2008-07-10 17:06:32 +00:00
Gerald Schmidt 361eed32b0 Improvements to background validation. 2008-07-09 17:07:02 +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 3e54b232b7 Updated contributors for 1.1.0.7 (esp. backlight) 2008-07-01 17:44:20 +00:00
Gerald Schmidt 9ef9fd5dea Added XSD element inspection 2008-01-21 23:06:36 +00:00
Gerald Schmidt 55d20854af Code cleanup. 2008-01-06 22:13:01 +00:00
Gerald Schmidt 94cd8526f2 Indicators should now clear as intended. 2007-12-17 21:35:12 +00:00
Gerald Schmidt 204d42124a Updated toggle fold so it works if cursor isn't in head line (feature request 1824940). 2007-11-25 22:56:21 +00:00
Gerald Schmidt 9a5e1b16ec Code cleanup ahead of 1.1.0.3 2007-10-14 18:12:55 +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