ftp.nice.ch/pub/next/tools/frontends/Emacs.3.0.1.s.tar.gz#/Emacs-3.0.1

BUGS
 
COPYING
 
COPYRIGHT
 
Edit.msg
 
EditListener.h
[View EditListener.h] 
EditListener.m
[View EditListener.m] 
EditSpeaker.h
[View EditSpeaker.h] 
EditSpeaker.m
[View EditSpeaker.m] 
Emacs.iconheader
 
Emacs.tiff
 
EmacsApp.h
[View EmacsApp.h] 
EmacsApp.m
[View EmacsApp.m] 
Emacs_main.m
[View Emacs_main.m] 
English.lproj/
 
EtermView.h
[View EtermView.h] 
EtermView.m
[View EtermView.m] 
INSTALL
 
Makefile
 
Makefile.postamble
 
PB.gdbinit
 
PB.project
 
PanelLoader.h
[View PanelLoader.h] 
PanelLoader.m
[View PanelLoader.m] 
PrefControl.h
[View PrefControl.h] 
PrefControl.m
[View PrefControl.m] 
README
 
defaults.h
[View defaults.h] 
display.pswm
 
etermSupport.c
[View etermSupport.c] 
etermSupport.h
[View etermSupport.h] 
keycode.c
[View keycode.c] 
lisp/
 

README

This directory contains the NeXTstep front-end to GNU Emacs.  This
is the README for version 3.0.1.

NOTE: Emacs-3.0.1 works only on machines running NextSTEP 3.1 or higher.

The "Emacs" front-end has several advantages over running GNU emacs
inside Terminal.  The "Alternate" key works as a meta key (as God
intended it to be :-).  The "Cut" and "Copy" menu commands send the
region to the pasteboard.  The "Paste" menu command sends the
pasteboard to the current buffer and the "Undo" menu command works as
expected.  Mouse clicks are interpreted in a reasonable manner (see
the help window and/or lisp/eterm-fns.el for details).  In addition, 
you can make Emacs the default editor.  And as if that weren't enough,
it also comes with a cutesy icon.

Changes since 3.0:

* Two-way services don't crash the program; they now work.
* Support added for Project Builder messages.

Changes since 2.1:

* Ported to NeXTSTEP 3.0
* Made Emacs a bit more complient to the NeXTSTEP programming guidelines
* Added preferences
* Allow font changes at run time
* Put lisp code in .app bundle
* Added services menu
* Added file menu
* Added keybindings for shift/ctrl/alt cursor-keys
* Added NeXTSTEP help
* Cleaned up a *lot*

Changes since 2.0:

* Fixed annoying, but apparently non-fatal bug that screwed up the 
  mini-buffer.
* Added support so that multiple files could be opened from the 
  Workspace.

Changes since 1.1:

* Ported to NeXT OS 2.0
* More font bug fixes.
* Mouse support now ignores double-clicks

Changes since 1.0:

* Some bugs in the mouse support are fixed.
* The arrow keys and the keypad "Enter" now work properly.
* There is now a help window.
* WinLocY now specifies the location of the *top* of the window
* Passes the "Quit" menu item to the child emacs
* Uses the screen (bitmap) font if it is available.
* Fixes the screen font to have an integer character width.

Thanks to John G. Myers for the original Emacs 2.1 program.

Thanks to Tom Lord for the original "eterm" program.
Thanks to Scott Deerwester for helpful comments and bug fixes.

Thanks to Annard Brouwer (Who is not my brother! ;-) ) for helping me out with
debugging and Help.  Thanks to Pieter (Tiggr) Schoenmakers for Beta testing.

				Michael L.H. Brouwer
				michael@urc.tue.nl

Emacs-3.0 Changes were written by Michael L.H. Brouwer using a
NeXTstation Turbo, 68040, running relase 3.0 of the NeXTSTEP system.

For NeXT software development, contact:

co\"operatie WayForward Technoligies U.A.
Sibeliuslaan 55
5654 CV  Eindhoven
the Netherlands
tel +31 40 514744
E-Mail michael@urc.tue.nl

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.