home *** CD-ROM | disk | FTP | other *** search
- NOTES ON MICRO-EMACS 3.11a-beta3 (Apr 6 1992)/(Apr 7 1992):
- ==========================
- * (C)Copyright 1988,1989,1990,1991 by Daniel M. Lawrence
- * MicroEMACS 3.11 can be copied and distributed freely for any
- * non-commercial purposes. MicroEMACS 3.11 can only be incorporated
- * into commercial software with the permission of the current author.
- *
- NOTES ON THE VERSIONS FOR THE ATARI ST/TT
- Many changes were done by Bjarne Pohlers <srb110@math.uni-muenster.de>. These
- versions are beta-test-versions. They *must* be distributed freely and
- with all files in this archive.
- Please watch out for newer versions. Please report any unknown errors!
- These beta-versions may be ftp-ed from ftp.uni-muenster.de (or
- switek.uni-muenster.de).
- --
- Names changed! emacs.prg -> me.prg
- gememacs.prg -> gemme.prg
- Reason: emacs != MicroEMACS
-
- me.prg: I am sorry, it is not `clean' programmed.
- linea-calls are used. It is better not to try to change the
- $sres-variable. Another `dirty'-programming-style: for input
- evnt_multi-calls are used, for output Bconout-calls. I will not change
- this, because there is now a GEM-based Version of MicroEMACS. Do not expect
- me.prg to work under MultiTOS. Use tcme or gemme instead. These will work.
-
- tcme.ttp is a version of MicroEMACS 3.11 which uses termcap. Of course,
- no mouse-commands are possible. Make sure that the file /etc/termcap
- exists and that the environment-variable TERM contains "atari" or "ST".
- changes of tcme:
- o The escape-sequences for cursor-keys sent by MiNT >V0.93 are now used.
- o I changed the default-sequences for tcme (without MiNT) to a standart
- vt52-terminal.
- o tcme now interprets a SIGWINCH-signal correctly and therefore should
- notice changes in its window-size. Please note that the values co and
- li in /etc/termcap are still necessary for tcme to learn about the
- maximal screen-size.
- o Under MiNT output is buffered and therefore faster.
-
- gemme.prg: see file readme.gem
-
- gemme/me.prg were compiled with TURBO C, tcme with gcc and the MiNTlibs
- Patchlevel 19.
-
- some general features:
- o MiNT-support
- o new variable $osystem shows name and version of the current
- operating-system
- o r-flag of UNIXMODE is supported. /- and d-flags are always set.
- o suspend-emacs works under MiNT and MTOS.
- o shell-escapes work with shells that understand the `-c'
- command-line-switch. (Make sure thet $SHELL is set.)
- o files for `execute-file' are searched along the PATH-environment-variable
- and additionally along the EMACSCMD-environment-variable. The current
- lookup-order is:
- if file contains path:
- absolute
- else
- current directory
- HOME environment directory
- all directories along PATH environment
- all directories along EMACSCMD environment
- directories in table from EPATH.H
- If you think that it should lookup all directories along
- EMACSCMD environment before the PATH-environment, please let me know. I
- think I will change this in a later release.
-
- and much more...
-
- changes:
- o fixed the ALTERNATE-0-bug. Pressing A-0 (or A-ß or A-' on a German
- Keyboard) no longer causes MicroEMACS to crash. (only me/gemme)
-
- bugs: (will be fixed)
- o The date will disappear in the status-line of a window.
- o MiNT-terminal-mode is not yet set correct. This bug only occurs if ^S
- is pressed as the first character after invoking MicroEMACS. (I know
- how to fix this but I am too lasy...:-) )
-