Tillanosoft:Downloads:Mg for Win32

Mg for Win32

Published June 18, 1999/Last updated Feb 12, 2007


Screen shot of Pocket PC prototype of Mg for Win32
Mg for Win32 (Pocket PC)
Mg gives you the similar operational feelings as the famous editor GNU Emacs does. Mg is a derived version of MicroEMACS, and a lot of enhancement has been introduced by Bob Larson (blarson@ecla.usc.edu, this address can be found in the README file of Mg but now unreachable unfortunately) and several other developers. You can find a detailed description of Mg in "README" file which is involved in this delivery.

Mg for Win32 is a port of this Mg onto Windows based operating systems such as Windows CE and Windows 95/98/ME/NT/2000/XP. After Bob released Mg version 2a, Japanese developers including Shigeki Yoshida did a lot of works on Mg, such as port to MS-DOS, preparing c-mode, and so on. Mg for Win32 is based on this enhanced version of Mg. So, Mg for Win32 provides a lot of enhanced features compared to Mg 2a.

The following is the summary outlining the Mg for Win32:

  1. Provides the similar operations as the GNU Emacs does.

    In addition to key bindings, you can find a lot of similar behaviors in buffers, buffer windows, etc. You must feel that Mg is really a "Micro" Emacs.

    Consider how wonderful a single program file with just 200KB can provide such similar feelings as Emacs!

  2. 'dired', directory editor is supported

    Mg provides selected features of directory editor (dired) which GNU Emacs provides. Tillanosoft added a new feature 'dired-do-shell-command' to dired and it provides a feature to execute arbitrary file listed by dired.

  3. auto-fill-mode, a convenient mode for creating e-mail messages

    You can wrap your messages around in auto-fill-mode.

    Mg (and of course Emacs) provides a feature to specify the both edge of text. It also provides the feature to re-fill the paragraph even after inserting some messages in the paragraph (the function is named fill-paragraph).

Screen shot of Mg for Win32 (H/PC)
Mg for Win32 (H/PC)

Mg for Win32 is a free software. License condition is written in a distributed file. Read the condition before using the Mg for Win32.

Other Emacs on Windows

You can find the other Emacs style editors which run on Windows.

Name Developer/Distributor Outline
MicroEMACS Daniel M. Lawrence MicroEmacs is an ancestor of Mg. You can find CE version of MicroEmacs at the homepage.
MicroEmacs 04 JASSPA Derived version of MicroEmacs. A lot of enhancement has been added. No CE support.
NotGnu Emacs Julie Melbin Derived version of Mg. Like Mg, the key mapping of NotGnu is compatible with GNU Emacs. No CE support.
GNU Emacs FSF You should visit this page if you want to get detailed information about GNU Emacs for Windows platform.
Ng for WinCE Eiichiro Ito He ported the Ng to Windows CE. Ng for WinCE can display Kanji characters on your CE device even if your CE device is not Japanese one.
The following pages are written in Japanese.
Ng Atsushi Muramatsu Ng is a Japanese version of Mg. It was originally developed by Shigeki Yoshida and several contributors in early 90th. Atsushi Muramatsu is adding further enhancement to Ng these days. He adopted the enhancements developed by Tillanosoft.
Ng for Win32 Tillanosoft Japanese version for Mg for Win32 by Tillanosoft.

Downloads(Ver 0.8 Approx. 500KB)

WindowsCPUTarget file Tested machineExample of target machines
H/PC pro CE 2.11 or higher MIPS mg08.zip Telios HC-7000Mobilon, MobilePro, Compaq, etc
SH3 untestedjornada 680/690, etc
StrongARM untestedjornada 720/820, etc
SH4 untestedAero 8000, etc
Pocket PC CE 3.0 or higher StrongARM Toshiba e405upiPAQ, Pocket PC 2002 and higher
MIPS Aero 2100upCassiopeia E series, etc
SH3 untestedjornada 548, etc
95/98/Me/NT 4.0/2000/XP Intel not provided for v0.8 PC-AT Compatible
Source CodeCommon ng06-src.zip v0.8 source will be provided soon

Changes


Windows CE Home Tillanosoft


You can create a hyper link to this page freely.