From: davis@pacific.mps.ohio-state.edu ("John E. Davis")
Newsgroups: comp.archives
Subject: [comp.editors] JED/EMACS/EDT 0.70 available (binaries too)
Followup-To: comp.editors,comp.emacs,comp.os.vms,vmsnet.tpu,comp.unix.questions
Date: 14 Dec 1992 08:17:04 GMT
Organization: "Dept. of Physics, The Ohio State University"
Distribution: world
Reply-To: davis@pacific.mps.ohio-state.edu  (John E. Davis)
NNTP-Posting-Host: soda.berkeley.edu
X-Original-Newsgroups: comp.editors,comp.emacs,comp.os.vms,vmsnet.tpu,comp.unix.questions
X-Original-Date: Wed, 2 Dec 1992 02:41:10 GMT

Archive-name: auto/comp.editors/JED-EMACS-EDT-0-70-available-binaries-too

Hi,

   I am announcing the third release of my editor JED.  JED runs on Unix,
VMS, and an IBMPC under MSDOS.  Building JED requires a C compiler which
understands function prototypes. I have successfully compiled JED under
Ultrix with cc, IRIX on an SGI with cc, and SunOS using gcc as well as BCC
under MSDOS.  I do not guarantee that JED will compile on all unix systems
right out of the box.  

   Information about obtaining JED follows near the end of this document.

   This third release of JED (0.70) fixes a couple of bugs in the previous
version (0.70) as well as added features.  First the new features:

     1.  Function autoloading (load functions only when used (sort, rot13,..)
     2.  EDT mode GOLD-GOLD toggles numeric/applic keypad (bug fixed too!)
     3.  Shell commands
     4.  Control-H m on unix brings up a selected page and cleans it
     5.  Mark set indicator now on status line
     6.  New hooks added: suspend/resume hooks, exit hook
     7.  Save some buffers command (^XS by default)
     8.  Compose and send unix mail from JED-- this all written in SLang
          so that it is easily customized
     9.  New help screen for Emacs bindings--- bound to ^H^H
     10. List buffers Command written in Slangs as well 
     11. Untab region added (untab.sl)
     13. rot13.sl for decoding/encoding messages
     14. SLang `while' syntax changed (simplified!)  The new syntax is:
     
           { While_this_condition_is_true } { do_this } while
	   
     15. Numerous other `intrinsics' added for extending the editor.
     16. ^H and backspace keys are now distinct on PC's
     
The bug fixes are listed at the end.

What is JED: First of all, contrary to some rumors, JED is not Joe. JED is an
EMACS inspired editor which was originally written for use on a PC but was
developed under Ultrix.  In addition to providing some of the
functionality/look/feel of EMACS, it also has an EDT emulation mode for the
small keypad as well as the application keypad.  I have had several people
describe the EDT mode as ``excellent''.  Please note--- although the EDT mode
will work on a pc, you have to map the keys yourself since I cannot find the
`Application keypad' on my PC.  However, if you use MSKermit as a terminal
emulator, and you are used to the way it maps the EDT keypad, let me know and
I will duplicate that for you.

Jed also has a builtin C mode for edting C files.  I have written Fortran
and DCL modes for programming support in these languages as well.  Of
course, JED also supports most of the features of other editors.  These
include:

    1. Autosaving and backup files
    2. word wrap
    4. Line centering
    5. uppercase, lowercase, capitalization of words
    6. paragraph formatting
    7. Centering text
    8. parenthesis blinking and matching
    9. extensible-- define your own keys/functions
   10. multiple windows and buffers
   12. Search/replace
   13. Cut paste
   14. Keyboard macros
   15. filename/buffer completion
   
and alot more....

JED is not perfect.  It supports VT102 compatable terminals.  These
include: most terminal emulators; VT2xx, Vt3xx, ... terminals; XTERM as well
as DECterm.  In fact I would guess that 90% of all terminals support the
VT102 functionality.  I could add termcap support for the other 10% fo the
terminals (adm3a, etc...) but again, I developed JED as a PC editor.
However, I liked it so much that I have ported it to other systems as well.

Jed may be obtained via anonymous ftp from amy.tch.harvard.edu in the
pub/jed directory.  Jed is distributed in three forms:

1.  jed060.tar.Z      unix distribution
2.  jed060.zip        MSDOS distribution with jed.exe
3.  jed060.*_of_18    18 part VMS share

I also have the binaries for VMS (compiled under 5.4), Sun4, and ultrix.
The are named:  vms-jed.exe, sun4-jed.Z, ultrix-jed.Z.  The compressed ones
need uncompress and a possible `chmod +x'.

Any questions/ comments/ bug reports should be sent to me at the address:
davis@amy.tch.harvard.edu.


Finally the bug fixes:
    
    The major bug was with the Application/numeric keypad mode.  I believe
this is fixed.  Switch to buffer now has a better memory of the previous
buffer.  A typo in slang.c was fixed.

Enjoy,    
--
     _____________
#___/John E. Davis\_________________________________________________________
#
# internet: davis@amy.tch.harvard.edu
#   bitnet: davis@ohstpy
#   office: 617-735-6746
#