github joe-editor/joe releases/joe-4.0-windows
JOE 4.0 for Windows

latest releases: releases/joe-4.8, releases/joe-4.7, releases/joe-3.7...
2 years ago
  • JOE now has pop-up shell windows with full terminal emulation and shell commands
    that can control the editor. Hit F1 - F4 to bring up a shell window.
    See Pop-up shell feature for a full description.

  • The status command (^K SPACE) can now be customized using the same syntax
    as the status bar. Look for smsg and zmsg in joerc to see how to do this.

  • parserr (the error parser) will parse only the highlighted block if it's set. Before it always parsed the entire buffer.

  • Now there is a per-buffer concept of current directory. This was added to
    make the pop-up shell windows work better, but it's useful in general.

  • At file prompts you can begin a new anchored path without having to delete
    the old one. It means that ~jhallen/foo//etc/passwd is translated to /etc/passwd.
    Prompt windows are now highlighted to indicate which parts of the path are
    being dropped. There is a syntax file for this: filename.jsf

  • The error parser now ignores ANSI sequences (some versions of grep
    color their results, now JOE can still parse it).

  • Temporary messages are now dismissed by keyboard input only. Before, they
    could also be dismissed by shell input.

  • Tags search now supports multiple matches. ^K ; can be configured to
    either provide a menu of the matches or to cycle through them.

  • Tags search will now match on the member name part of member functions
    ('fred' will match 'myclass::fred').

  • Tags search will prepend the path to the tags file file name in the tags
    file. This is important when JOE finds the tags file via the TAGS
    environment variable.

  • Remove ` as quote character from incremental search.

  • Clean up documentation, convert much of it to Markdown.

Don't miss a new joe release

NewReleases is sending notifications on new releases.