ANNOUNCE: JED version 0.98 released with folding support

ANNOUNCE: JED version 0.98 released with folding support

Post by John E. Dav » Wed, 04 Sep 1996 04:00:00



   Version 0.98 of JED is now available for BETA testing.  This
version contains several new features and it is better than ever.  A
list of changes since the last release (0.97-14) is attached below.

   JED is available from ftp://space.mit.edu/pub/davis/jed.  It is
also available from several mirror sites in Europe including:

     ftp://ftp.uni-stuttgart.de:/pub/unix/misc/slang/
     ftp://ftp.prz.tu-berlin.de/pub/unix/editors/jed/
     ftp://ftp.ntua.gr/pub/lang/slang/

  (It may take a day or two for the files to propagate to these sites.)

   As usual, JED is available as either a zip archive or a Unix tar.gz
file.  The zip archive is intended for DOS/WINDOWS systems and does
not include the sources to the editor.  If you want the sources, get
the tar.gz distribution.  Of course, you will need the sources to
build JED on a Unix system.

The DOS/WINDOWS zip distribution includes the precompiled binaries:

      jed.exe      16 bit DOS real mode executable, no folding support
      jed386.exe   DJGPP V1 compiled 32 bit executable with folding support
      wjed.exe     MS Windows 16 bit executable, no folding support

In addition, you will find two more executables:

      jed386v2.exe   DJGPP V2 compiled 32 bit executable with folding support
      w95jed.exe     Windows 95 executable with folding support

The last two executables provide support for long filenames.  The
DJGPP V2 executable requires a DPMI host.

Enjoy.
--John

Changes since 0.97-14

   0. Many small architectural changes.


      for VMS.

   2. Under Unix, ~ is stripped off filename extension before determining
      the mode.

   3. rgrep change: -B option may be used to skip binary files.  These files
      are defined to be any file with a null character in the first 32 bytes
      of the file.

   4. Folding mode and selective display if jed is compiled with line
      attribute support.  This adds about 4 bytes of overhead per buffer
      line.  As a result, I do not recommend it for systems with no virtual
      memory (DOS).  The 32 bit DOS executable (jed386.exe) does come
      with folding support.  wjed.exe and jed.exe do not provide
      folding support because they are 16 bit executables.

      To enable folding mode, you must set the variable Fold_Mode_Ok
      to  non-zero value in your jedrc file.  See doc/fold.txt for
      more information.

      `set_color ("...", "blue", "white");' may be used to set the
      color of the "..." hidden line indicator.

   5. Line marks added.  See online documentation `create_line_mark'.
      This is a user mark that has a color associated with it.  A line
      that has a line mark will be displayed using this color.

   6. A buffer-local facility has been added.  See documentation on
      the new intrinsic functions:

          create_blocal_var
          get_blocal_var
          set_blocal_var
          define_blocal_var

      for more information.

   7. If asynchronous subprocess support is enabled, jed will compile
      in the background.

   8. Mouse interface completely re-written to be more functional.
      New intrinsics include:

          mouse_set_default_hook
          mouse_set_current_window
          mouse_map_buttons

      Double and Triple clicking is now supported in XJed.

   9. Several new intrinsics including:

          usleep
          is_visible_mark

  10. More sophisticated syntax highlighting added by Simon Tatham

      expressions is available if jed is compiled with
      JED_HAS_DFA_SYNTAX defined (see src/features.h).  See
      jed/doc/dfa.txt for more information.

  11. slang_mode mode line changed from "SL" to "SLang".  This makes
      it more consistent with other modes.

  12. Mark Olesen's sendmail and mail-alias slang packages have been
      integrated into jed.  The sendmail interface replaces the old
      interface on Unix systems.  See sendmail.sl for more information.

  13. I have tried to unify the various makefiles for pc systems.
      There are simply too many compilers and too many incompatable
      make programs for DOS/WINDOWS/OS2 systems and about every other week I
      would receive a new makefile from someone that works with X
      version of make using compiler version Y.  The problem with this is that
      I simply cannot maintain that many makefiles.  See
      jed/src/mkfiles/README for my proposed solution.
--
John E. Davis                   Center for Space Research/AXAF Science Center
617-258-8119                    MIT 37-662c, Cambridge, MA 02139
http://space.mit.edu/~davis