You can Download current (14.dec.1996) version of editor (300+K) It includes binaries, config-files, sources and documentation. Unfortunately a big part of documentation is in Russian language.
If You got distribution, You'll find some executables in bin directory, and all you need is to put editor executable to your PATH, configure editor with mmm_cfg utility and use it. Note: It's impossible to use Xmmx without system-dependent configuration file. If Configuration file does not exist or is empty, or is unusable (has errors), then the only function avialable is ABORT (Ctrl+Alt+Shift+Esc keystroke) - exiting from editor without saving anything (this restores screen & keyboard to their normal state and says _exit(-1) ).
If You don't want to use binaries from my distribution (maybe you're afraid of viruses), or something goes wrong, You can Compile editor yourself.
mmm_cfg generates file with default keyboard layout Now you're ready to use Xmmx. But please read description of default keyboard layout carefully.
Note: Under Linux, editor switches keyboard into RAW mode hence you can't use Xmmx on X-terminal or through telnet. I think later version with getc keyboard will be written. Then editor will work on Suns, Alphas, Crays, ... everywhere. RULES!
This editor was written by two people: my scientific advisor Andrey V. Astrelin and me Oleg Machulski.
1994 - automn 1995 | base version of Xmmx for DOS with Folds support was written by Astrelin |
nov 1995 | Some simple modifications (Machulski) |
nov-dec 1995 | Marked lines (blocks),Multiple pages (Machulski) |
dec 1995 | Conviguration is saved in .cfg file (Both) |
winter 1995/1996 | Ugly version of regular expressions search (Machulski) |
early spring 1996 | Ugly version of macrocommands (Machulski) |
Two weeks later | Ugly version of macrocommands removed |
spring 1996 | Very good (final) version of search (Astrelin) |
late spring 1996 | Port to OS/2 (Machulski) |
summer-automn 1996 | Port to Win95/NT (Astrelin) |
automn 1996 | Port to Linux (Machulski) |
late automn 1996 | MMMl compiler (Machulski) |
14.dec.1996 | First port to X11 (Machulski) |
24.dec.1996 | Editor renamed from MMM to XMMX to avoid name-collision |