C++ Makefile Shell C M4 Batchfile
Clone or download
Latest commit 77e1a17 May 2, 2018
Permalink
Failed to load latest commit information.
build #171 fix that IME Candidate Window doesn't follow the caret under Wi… Apr 14, 2018
images rename variable name in xpm files and add 24x24 icon support Apr 24, 2018
packaging main repository migrate to https://github.com/wxMEdit/wxMEdit Apr 14, 2018
po update translation files and Simplified Chinese translation Apr 12, 2018
src rename variable name in xpm files and add 24x24 icon support Apr 24, 2018
syntax update auto-tools files Apr 4, 2018
test drop boost 1.37~1.52 support Mar 28, 2018
wxsmith fix that wxMEdit shows popup dialog in task bar if built with wxMSW-3.0 Mar 26, 2018
ChangeLog update to 3.1 Mar 16, 2016
LICENSE add LICENSE file, a copy of http://www.gnu.org/licenses/gpl.txt Nov 12, 2013
Makefile.am update Makefile.am Apr 28, 2018
Makefile.in update Makefile.in May 2, 2018
README.txt update authors Apr 16, 2018
aclocal.m4 #120 use icon name instead of absolute icon path if $XDG_DATA_DIRS i… Mar 19, 2018
autogen.sh fix typo Oct 17, 2013
config.guess update auto-tools files Apr 4, 2018
config.h.in #120 use icon name instead of absolute icon path if $XDG_DATA_DIRS i… Mar 19, 2018
config.rpath disuse wxmedit subdir May 11, 2013
config.sub update auto-tools files Apr 4, 2018
configure add French translation support Apr 12, 2018
configure.ac add French translation support Apr 12, 2018
depcomp update auto-tools files Apr 4, 2018
install-sh update auto-tools files Apr 4, 2018
missing update auto-tools files Apr 4, 2018
wxmedit.desktop #120 use icon name instead of absolute icon path if $XDG_DATA_DIRS i… Mar 19, 2018
wxmedit.desktop._ update translations of wxmedit.desktop Oct 14, 2014
wxmedit.png #37 replace X11 desktop icon with high resolution pixmap Nov 10, 2013
wxmedit_wxsmith.cbp #145 add a option that always use certain encoding to open files Mar 14, 2018

README.txt

                      ==================================
                                wxMEdit v3.1+
                      ==================================
About:
-----
wxMEdit is a cross-platform Text/Hex Editor written in C++ & wxWidgets.
wxMEdit is an improved version of MadEdit which has been discontinued.
wxMEdit supports many useful functions, e.g. Bookmark, Syntax Highlightings, 
Word Wraps, Encodings, Column/Hex Modes, Updates checking, and a 
Plugin system(not work yet).
In HexMode, wxMEdit can open large files which size is up to 32GB (INT_MAX*16).


Supported Platforms:
-------------------
A. Linux, FreeBSD/OpenBSD/NetBSD, Mac OS X, OpenIndiana and other Unix-like OSes (__WXGTK__):
   a. GNU C++ 3.x~7.x OR clang++ 2.8 or higher:
      Required Tools and Libraries to compile:
      1. autoconf 2.63 or higher
      2. automake 1.11.1 or higher
      3. wxWidgets 2.8/3.0 with Unicode enabled
      4. Boost 1.53.0 or higher
      5. ICU4C 50 or higher
      6. libcurl 7.15.5 or higher

B. Windows / ReactOS (__WXMSW__):
   a. MinGW32 GNU C++ 3.x~7.x:
      Required Tools and Libraries to compile:
      1. Bakefile 0.2.9~0.2.11
      2. wxWidgets 2.8/3.0 with Unicode enabled
      3. Boost 1.53.0 or higher
      4. ICU4C 50 or higher
      5. libcurl 7.15.5 or higher

   b. Visual C++ 2005/2008/2010~2017 (by upgrading from 2008 solution and project files):
      Required Tools and Libraries to compile:
      1. Bakefile 0.2.9~0.2.11
      2. wxWidgets 2.8/3.0 with Unicode enabled
      3. Boost 1.53.0 or higher
      4. ICU4C 50 or higher
      5. libcurl 7.15.5 or higher

NOTE:
   wxMEdit can be built with clang and libstdc++ under FreeBSD and some Linux 
distributions, but it may fail under other Linux distributions.

   You can download Bakefile at:
      http://www.bakefile.org/download.html

Syntax files, Locale files and Settings:
---------------------------------------
  Syntax files: in the path $(wxMEditConfigPath)/syntax/
  Locale files: in the path $(wxMEditConfigPath)/locale/
  
  $(wxMEditConfigPath) are the one of below paths:
    1. wxMEdit execution file directory under Windows and Unix-like OS.
    2. $(HOME)/.wxmedit/ under Unix-like OS.
    3. $(PREFIX)/share/wxmedit/ under Unix-like OS.
    4. %APPDATA%\wxmedit\ under Windows accroding to settings.
  
  If wxMEdit does not find any files in those paths, 
  wxMEdit can also execute standalone by using default settings.
  
  When quit wxMEdit, wxMEdit will save the settings to:
    1. $(HOME)/.wxmedit/wxmedit.cfg under Unix-like OS.
    2. %APPDATA%\wxmedit\ or $(wxMEdit execution file directory)/wxmedit.cfg under Windows accroding to settings.
  And FontWidth.dat will also be saved to the same path.
  FontWidth.dat is Cache of Font-Width-Data, it can speed-up wxMEdit a lot.


ChangeLog:
----------
wxMEdit v3.1:
  1. added a killer feature: word boundary with Chinese/Japanese/Thai/Lao/Khmer and Burmese characters etc.
  2. added a killer feature: word-wrap meet the Unicode® Standard Annex `#14`: Unicode Line Breaking Algorithm.
  3. added new feature: column align.
  4. added toolbar icon & shortcut for Inserting Ordered Sequence.
  5. changed End-of-Line mark patterns.
  6. updated Unicode block descriptions for Unicode 8.0 (require ICU 56 or higher).
  7. fixed incorrect word boundary with non-English characters when selecting word.
  8. fixed incorrect word-wrap with non-English letters.
  9. fixed broken characters input with numpad in wxMEdit that built with wxWidgets-3.0 GTK2.
 10. fixed incorrect behavior of when Ctrl-Backspace pressed at beginning of a text file OR at zero-width selection in column mode.
 11. fixed that cannot select the whole word wraped in different lines by double-click.
 12. fixed that triple-click cannot select a whole wrapped line.
 13. fixed that files are not keep in hex mode after restart & restore.
 14. fixed newline redundance when copying in regular text mode.
 15. updated Spanish translation by Carlos Sánchez <carlos1994sanchez[at]gmail.com>.
 16. updated Japanese translation by Tilt <tiltstr[at]gmail.com>.
 17. updated Simplified Chinese translation.
 18. updated Traditional Chinese translation by Vincent_TW.
 19. updated Russian translation by Будинов Станислав <stabud[at]yandex.ru>.
 20. other minor changes and bug fixes.

wxMEdit v3.0:
  1. added a killer feature: Inserting Ordered Sequence.
  2. added new options to display/print bookmark independent of line number.
  3. added a option whether enable dot matching new-line in regular expression.
  4. added a feature that show searching message in status bar when Search/Replace Dialog is invisible.
  5. improved bookmark appearance for displaying and printing.
  6. improved Tab and EOF mark pattern, make it easy to distinguish Tab mark from space mark.
  7. fixed that there are too few characters limited in a line with certain word wrap settings.
  8. fixed that width of list items in Syntax Highlighting Settings Dialog are not updated on resizing.
  9. fixed not responding when counting/replacing-all any zero-length assertions.
 10. updated Unicode block descriptions for Unicode 7.0 (require ICU 54 or higher).
 11. added German translation by Ronny Steiner <post[at]sirsteiner.de>.
 12. added Polish translation by Adam Massalski <massaada[at]wp.pl>.
 13. updated Simplified Chinese translation.
 14. updated Spanish translation by Carlos Sánchez <carlos1994sanchez[at]gmail.com>.
 15. updated Japanese translation by Tilt <tiltstr[at]gmail.com>.
 16. other minor changes and bug fixes.

wxMEdit v2.9.9:
  1. added right-click context menu for each tab.
  2. added more information for Word Count Dialog.
  3. added new feature: close files under given folder.
  4. added new features: close to the left/right, close all but this.
  5. added bookmark buttons to toolbar.
  6. added encoding aliases support for Find-in-Files Dialog and Options Dialog.
  7. added always saving & restoring normalize window size support for UNIX like OS.
  8. improved localization for syntax title.
  9. fixed crash when saving a empty file.
 10. fixed crash when opening Find Dialog with max line length < 100 and find-text history not empty.
 11. fixed crash when purging find/replace-text history immediately after wxMEdit start.
 12. fixed that syntax type is always reset on saving even manually changed.
 13. updated translations of wxmedit.desktop.
 14. updated Simplified Chinese translation.
 15. updated Traditional Chinese translation by Vincent_TW.
 16. updated Spanish translation by Carlos Sánchez <carlos1994sanchez[at]gmail.com>.
 17. updated Japanese translation by Tilt <tiltstr[at]gmail.com>.
 18. other minor changes and bug fixes.

See file ChangeLog for more changes.


License:
-------
wxMEdit is released under the GNU General Public License Version 3
or (at your option) any later version.


Authors:
------
JiaYanwei <wxmedit[at]gmail.com>          (current maintainer of wxMEdit)
jerome KASPER <neon.king.fr[at]gmail.com> (current maintainer of wxMEdit)
Alston Chen <madedit[at]gmail.com>        (creator of MadEdit)


Links:
-----
wxMEdit: http://wxmedit.github.io/
MadEdit: http://sourceforge.net/projects/madedit/
wxWidgets: http://www.wxwidgets.org/
Boost: http://www.boost.org/
Open Clip Art Library: http://www.openclipart.org/
ICU: http://site.icu-project.org/
Bakefile: http://www.bakefile.org/
Code::Blocks: http://www.codeblocks.org/
wxSmith: http://wiki.codeblocks.org/index.php?title=WxSmith_plugin
cURL: http://curl.haxx.se/