Changes 3.4:
- Paragraph reformatter and word wrap now handle '*' and '-' bullet lists. - Better internationalization (i18n) - Multi-file search and replace - JOE now restores cursor position in previously visited files. - Build and grep window work more like Turbo-C: the messages window is forced onto the screen when you hit ^[ = and ^[ -. - Syntax highlighter definition files (.jsf files) can now have subroutines. This eases highlighter reuse: for example, Mason and PHP can share the HTML highlighter. - I've changed the way JOE handles '-' and redirected input - Many bugs have been fixed. I've tried to address every issue in the bug tracker. Hopefully I didn't create too many new ones :-) - You can now define which characters can indent paragraphs. Also the default list has been reduced so that formatting of TeX/LaTeX files works better. - Highlighting now uses less CPU time and always parses from the beginning of the file (the number of sync lines option is deprecated). Here is a CPU usage comparison for scrolling forwards and backwards through a 35K line C file: - JOE now matches Thomas Dickey's implementation of my xterm patch (but configure xterm with --paste64). - File selection menu/completion-list is now above the prompt (which is more like bash). Also it is transposed, so that it is sorted by columns instead of rows. - "Bufed" (prompt for a buffer to edit), works like other file prompt commands: it's a real prompt with history and completion. - Automatic horizontal left scroll jumps by 5-10 columns. - New syntax files: troff, Haskell, Cadance SKILL, REXX, LUA, RUBY. Many of the existing syntax files have been improved.
This commit is contained in:
parent
e89115bbd9
commit
1b8930c54b
4 changed files with 19 additions and 21 deletions
|
@ -1,7 +1,6 @@
|
||||||
# $NetBSD: Makefile,v 1.28 2006/02/05 23:08:56 joerg Exp $
|
# $NetBSD: Makefile,v 1.29 2006/07/07 18:22:00 adam Exp $
|
||||||
|
|
||||||
DISTNAME= joe-3.3
|
DISTNAME= joe-3.4
|
||||||
PKGREVISION= 1
|
|
||||||
CATEGORIES= editors
|
CATEGORIES= editors
|
||||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=joe-editor/}
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=joe-editor/}
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
@comment $NetBSD: PLIST,v 1.4 2005/07/19 08:29:52 adam Exp $
|
@comment $NetBSD: PLIST,v 1.5 2006/07/07 18:22:00 adam Exp $
|
||||||
bin/jmacs
|
bin/jmacs
|
||||||
bin/joe
|
bin/joe
|
||||||
bin/jpico
|
bin/jpico
|
||||||
|
@ -6,6 +6,7 @@ bin/jstar
|
||||||
bin/rjoe
|
bin/rjoe
|
||||||
bin/termidx
|
bin/termidx
|
||||||
man/man1/joe.1
|
man/man1/joe.1
|
||||||
|
man/ru/man1/joe.1
|
||||||
share/examples/joe/charmaps/klingon
|
share/examples/joe/charmaps/klingon
|
||||||
share/examples/joe/doc/ChangeLog
|
share/examples/joe/doc/ChangeLog
|
||||||
share/examples/joe/doc/HACKING
|
share/examples/joe/doc/HACKING
|
||||||
|
@ -13,10 +14,14 @@ share/examples/joe/doc/HINTS
|
||||||
share/examples/joe/doc/LIST
|
share/examples/joe/doc/LIST
|
||||||
share/examples/joe/doc/NEWS
|
share/examples/joe/doc/NEWS
|
||||||
share/examples/joe/doc/README
|
share/examples/joe/doc/README
|
||||||
|
share/examples/joe/ftyperc
|
||||||
|
share/examples/joe/jicerc.ru
|
||||||
share/examples/joe/jmacsrc
|
share/examples/joe/jmacsrc
|
||||||
share/examples/joe/joerc
|
share/examples/joe/joerc
|
||||||
share/examples/joe/jpicorc
|
share/examples/joe/jpicorc
|
||||||
share/examples/joe/jstarrc
|
share/examples/joe/jstarrc
|
||||||
|
share/examples/joe/lang/de.po
|
||||||
|
share/examples/joe/lang/ru.po
|
||||||
share/examples/joe/rjoerc
|
share/examples/joe/rjoerc
|
||||||
share/examples/joe/syntax/4gl.jsf
|
share/examples/joe/syntax/4gl.jsf
|
||||||
share/examples/joe/syntax/ada.jsf
|
share/examples/joe/syntax/ada.jsf
|
||||||
|
@ -29,9 +34,11 @@ share/examples/joe/syntax/csh.jsf
|
||||||
share/examples/joe/syntax/css.jsf
|
share/examples/joe/syntax/css.jsf
|
||||||
share/examples/joe/syntax/diff.jsf
|
share/examples/joe/syntax/diff.jsf
|
||||||
share/examples/joe/syntax/fortran.jsf
|
share/examples/joe/syntax/fortran.jsf
|
||||||
|
share/examples/joe/syntax/haskell.jsf
|
||||||
share/examples/joe/syntax/html.jsf
|
share/examples/joe/syntax/html.jsf
|
||||||
share/examples/joe/syntax/java.jsf
|
share/examples/joe/syntax/java.jsf
|
||||||
share/examples/joe/syntax/lisp.jsf
|
share/examples/joe/syntax/lisp.jsf
|
||||||
|
share/examples/joe/syntax/lua.jsf
|
||||||
share/examples/joe/syntax/mail.jsf
|
share/examples/joe/syntax/mail.jsf
|
||||||
share/examples/joe/syntax/mason.jsf
|
share/examples/joe/syntax/mason.jsf
|
||||||
share/examples/joe/syntax/ocaml.jsf
|
share/examples/joe/syntax/ocaml.jsf
|
||||||
|
@ -40,16 +47,21 @@ share/examples/joe/syntax/perl.jsf
|
||||||
share/examples/joe/syntax/php.jsf
|
share/examples/joe/syntax/php.jsf
|
||||||
share/examples/joe/syntax/ps.jsf
|
share/examples/joe/syntax/ps.jsf
|
||||||
share/examples/joe/syntax/python.jsf
|
share/examples/joe/syntax/python.jsf
|
||||||
|
share/examples/joe/syntax/rexx.jsf
|
||||||
|
share/examples/joe/syntax/ruby.jsf
|
||||||
share/examples/joe/syntax/sed.jsf
|
share/examples/joe/syntax/sed.jsf
|
||||||
share/examples/joe/syntax/sh.jsf
|
share/examples/joe/syntax/sh.jsf
|
||||||
|
share/examples/joe/syntax/skill.jsf
|
||||||
share/examples/joe/syntax/sml.jsf
|
share/examples/joe/syntax/sml.jsf
|
||||||
share/examples/joe/syntax/sql.jsf
|
share/examples/joe/syntax/sql.jsf
|
||||||
share/examples/joe/syntax/tcl.jsf
|
share/examples/joe/syntax/tcl.jsf
|
||||||
share/examples/joe/syntax/tex.jsf
|
share/examples/joe/syntax/tex.jsf
|
||||||
|
share/examples/joe/syntax/troff.jsf
|
||||||
share/examples/joe/syntax/verilog.jsf
|
share/examples/joe/syntax/verilog.jsf
|
||||||
share/examples/joe/syntax/vhdl.jsf
|
share/examples/joe/syntax/vhdl.jsf
|
||||||
share/examples/joe/syntax/xml.jsf
|
share/examples/joe/syntax/xml.jsf
|
||||||
@dirrm share/examples/joe/syntax
|
@dirrm share/examples/joe/syntax
|
||||||
|
@dirrm share/examples/joe/lang
|
||||||
@dirrm share/examples/joe/doc
|
@dirrm share/examples/joe/doc
|
||||||
@dirrm share/examples/joe/charmaps
|
@dirrm share/examples/joe/charmaps
|
||||||
@dirrm share/examples/joe
|
@dirrm share/examples/joe
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
$NetBSD: distinfo,v 1.11 2005/12/09 15:04:19 joerg Exp $
|
$NetBSD: distinfo,v 1.12 2006/07/07 18:22:00 adam Exp $
|
||||||
|
|
||||||
SHA1 (joe-3.3.tar.gz) = f961fe68fa7c11a8d2334b15028661fb46a2d773
|
SHA1 (joe-3.4.tar.gz) = 8c044130b48dce0768880605ee2b5dac102ebbd1
|
||||||
RMD160 (joe-3.3.tar.gz) = f85ff66c0e00cbb85c0063601f3b41459bf2b336
|
RMD160 (joe-3.4.tar.gz) = 0849f34ae239be8281a098532ec6b82d85f61607
|
||||||
Size (joe-3.3.tar.gz) = 478218 bytes
|
Size (joe-3.4.tar.gz) = 590679 bytes
|
||||||
SHA1 (patch-aa) = 4a67d0c4ff03ae5a1e44698dd24a7b8bc2c26ea8
|
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
$NetBSD: patch-aa,v 1.8 2005/12/09 15:04:19 joerg Exp $
|
|
||||||
|
|
||||||
--- b.c.orig 2005-12-09 14:54:06.000000000 +0000
|
|
||||||
+++ b.c
|
|
||||||
@@ -47,7 +47,6 @@ static int selinux_enabled = -1;
|
|
||||||
|
|
||||||
unsigned char stdbuf[stdsiz];
|
|
||||||
|
|
||||||
-extern int errno;
|
|
||||||
int guesscrlf = 0;
|
|
||||||
int guessindent = 0;
|
|
||||||
|
|
Loading…
Reference in a new issue