[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU moe 1.7 released

From: Antonio Diaz Diaz
Subject: GNU moe 1.7 released
Date: Wed, 06 May 2015 14:12:52 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv: Gecko/20070601 SeaMonkey/1.1.2

I am pleased to announce the release of GNU moe 1.7.

GNU Moe is a powerful, 8-bit clean, console text editor for ISO-8859 and ASCII character encodings. It has a modeless, user-friendly interface, online help, multiple windows, unlimited undo/redo capability, unlimited line length, global search/replace (on all buffers at once), block operations, automatic indentation, word wrapping, file name completion, directory browser, duplicate removal from prompt histories, delimiter matching, text conversion from/to UTF-8, romanization, etc.

The homepage is at

The sources can be downloaded from or from your favorite GNU mirror.

The sha1sum is:
73dbedf66f37256b8ef73f034fa0f43a36f1463e  moe-1.7.tar.lz

This release is also GPG signed. You can download the signature by appending ".sig" to the URL.

Changes in version 1.7:

  * File names containing control characters are now shown correctly.

* The "decode UTF-8" command now romanizes (transliterates) Cyrillic, Greek, Armenian and Georgian scripts to Latin script. It also removes unsupported diacritics (carons, macrons, breves, cedillas, ogoneks, strokes, dots above and inside) from Latin letters.

  * The new command "remove UTF-8 out of range" has been added.

* If "decode UTF-8" is issued a second time, the decoding is performed leaving any out of range UTF-8 characters unmodified instead of signaling an error.

* The command "encode to UTF-8" now warns before double encoding already valid UTF-8 text. If "encode to UTF-8" is issued a second time, the encoding is performed unconditionally.

* The new command "encode to ASCII" has been added. This command does not simply reset the most significant bit of each byte. For example, the control codes "0x80"-"0x9F" are converted to the corresponding escape sequences "0x1B 0x40"-"0x1B 0x5F", the "latin small letter sharp s (german)" is transliterated to "ss", and the euro sign is replaced with the string "euro".

* When replacing all the matches in a buffer at once (by choosing "Rest"), they are now joined in one undo record. (They can be undone pressing "undo" once).

* The "--no-read-only" option now overrides the automatic detection of non writable files even when used as default file option or in the moerc file.

* The command "copyright update" now joins the groups of 3 or more consecutive years in ranges.

* Feedback is now shown when replacing the rest of the matches ("replacing...").

  * Moe now warns of syntax errors in search/replace strings.

* In read-only buffers '/' acts as "Find", and 'n' as "Find next", similar to the "less" pager.

* When saving an unnamed buffer, "save file" now rejects as new name the names of the files already being edited.

* Block replace, undo and redo now keep approximations to the bookmarks existing inside the replaced block.

  * The command "extend bookmarks" now also reassigns repeated bookmarks.

* The navigation keys F1-F10 of the buffers menu now form a 12 step range with "Home" and "End". (Before it was F1 = Home and F10 = End).

* Two new navigation keys (Home, End) have been added to the help screens.

* The new help screens "Character Set (octal)" and "Character Set (hex)" have been added.

* The "Character Set" help screens are now shown by rows of 16 characters.

* The targets "install-compress", "install-strip-compress", "install-info-compress" and "install-man-compress" have been added to the Makefile. (Installing compressed docs may become the default in the future).

Please send bug reports and suggestions to address@hidden

Antonio Diaz, GNU Moe author and maintainer.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]