pkgsrc/editors
bsiegert e99a6c98c8 Update dte to 1.8.2.
From Craig Barnes via Github PR.

Closes NetBSD/pkgsrc#47.

v1.8.2 (latest release)
-----------------------

Released on 2019-04-23.

**Changes:**

* Fixed makefile to work with GNU Make 3.81 (which is still used
  by OS X and Ubuntu 14.04).


v1.8.1
------

Released on 2019-04-22.

**Fixes:**

* Fixed parsing of escaped special characters in command arguments
  (which was causing Lua syntax highlighting to fail).
* Removed use of `rep` (repeat character) control sequence, due to
  problems caused by certain terminal emulators that claim to be
  "xterm" but don't support the full set of features in the xterm
  `terminfo(5)` entry (notably, the FreeBSD 12 console).

**Additions:**

* Show a confirmation prompt if Ctrl+q (quit) is pressed with unsaved
  changes, instead of a cryptic error message.


v1.8
----

Released on 2019-04-18.

**Additions:**

* Added support for 24-bit RGB terminal colors.
* Added support for `strikethrough` terminal attribute.
* Added support for `alias` names containing multi-byte Unicode characters.
* Added `refresh` command (to force a full screen redraw).
* Added `dte -K` command-line option (for keycode debugging).
* Added support for reading a buffer from `stdin` at startup.
* Added support for binding Ctrl/Alt/Shift + F1-F12 on xterm-like terminals.
* Added `-s` flag to `bol` command, to allow moving to beginning of indented
  text, before moving to beginning of line (a.k.a "smart home").
* Added `-c` flag to all cursor movement commands, to allow selecting
  characters while moving.
* Added `-l` flag to `up`, `down`, `pgup` and `pgdown` commands, to
  allow selecting whole lines while moving.
* Added default bindings for various Shift+key combinations, for doing
  GUI-style text selections.
* Added key bindings to command mode for deleting/erasing whole words
  (Alt+Delete and Alt+Backspace).

**Improvements:**

* Optimized built-in filetype detection.
* Fixed cursor interaction with Unicode combining characters.
* Improved handling of Unicode whitespace and unprintable characters.
* Updated character class lookup tables to Unicode 11.
* Expanded documentation for `hi` and `compile` commands.
* Optimized code to reduce editor startup and input latency.

**Breaking changes:**

* Changed the `bind` command to be much more strict when parsing key
  strings and show an error message when invalid. The caret (`^`)
  modifier can now only be used alone (not in combination with other
  modifiers) and the `C-`, `M-` and `S-` modifiers *must* be
  uppercase.
* Removed support for chained key bindings (e.g. `bind '^X c' ...`).
  Commands that aren't bound to simple key combinations can just be
  accessed via command mode.
* Removed support for recognizing some Ctrl/Alt/Shift key combinations
  produced by the `rxvt` terminal emulator. The key codes produced by
  `rxvt` violate the [ECMA-48] specification. Users of such terminals
  are encouraged to configure the key codes to mimic `xterm` instead.


v1.7
----

Released on 2018-05-08.

**Changes:**

* Added support for opening multiple files using glob patterns
  (e.g. `open -g *.[ch]`).
* Added support for binding more xterm extended key combinations
  (Ctrl/Meta/Shift + PageUp/PageDown/Home/End).
* Improved compiler error parsing for newer versions of GCC.
* Improved handling of underline/dim/italic terminal attributes
  (including support for the `ncv` terminfo capability).
* Many other small bug fixes and code improvements.


v1.6
----

Released on 2017-12-20.

**Changes:**

* Added new, default `dark` color scheme.
* Added Ctrl+G key binding to exit command mode.
* Added Ctrl+H key binding for `erase` command.
* Added syntax highlighting for TeX and roff (man page) files.
* Improved syntax highlighting of Python numeric literals.
* Improved syntax highlighting for CSS files.
* Added `ft -b` command for detecting file types from file basenames.
* Converted user documentation to Markdown format.
* Created new [website] for online documentation.
* Added support for terminfo extended (or "user-defined") capabilities.
* Added built-in support for `st` and `rxvt` terminals.
* Fixed some built-in regex patterns to avoid non-portable features.
* Fixed compiler warnings on NetBSD.
* Removed tilde expansion of `~username` from command mode, in order to
  avoid using `getpwnam(3)` and thereby allow static linking with GNU
  libc on Linux.
2019-04-26 14:57:57 +00:00
..
abiword Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
abiword-plugins Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
beav Requires termcap. Fix compiler/linker flags. 2017-05-09 14:51:36 +00:00
beaver Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
biew Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
bvi Update bvi to 1.4.0. 2016-06-19 16:55:28 +00:00
ce Convert all occurrences (353 by my count) of 2017-01-19 18:52:01 +00:00
ce-doc
ce-x11
codeblocks Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
codelite Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
conglomerate Revbump for libcanberra gstreamer change. 2018-11-29 11:21:45 +00:00
cooledit PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
dasher Revbump for libcanberra gstreamer change. 2018-11-29 11:21:45 +00:00
deforaos-editor Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
dhex Allow dhex to use system curses. 2017-01-03 17:19:11 +00:00
dte Update dte to 1.8.2. 2019-04-26 14:57:57 +00:00
easyedit Comment out dead sites (DNS problems). 2017-08-01 16:47:35 +00:00
ed Updated ed to 1.14.1. 2017-01-12 11:20:02 +00:00
edt
elvis Honour LDFLAGS. 2017-04-21 13:03:08 +00:00
elvis-x11 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
em em: follow redirect 2017-12-24 09:46:05 +00:00
emacs mk/misc: make configuration for show-all targets more configurable 2018-11-30 18:38:19 +00:00
emacs-nox11
emacs-packages
emacs-snapshot Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
emacs20 Roll a couple bits into the jumbo patch, one from patch-aj, another 2017-07-23 05:22:38 +00:00
emacs21 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
emacs21-nox11 emacs21-nox: explicitly disable X 2018-01-16 15:20:48 +00:00
emacs25 Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
emacs25-nox11 emacs25-nox11: fix build on MacOS 2018-05-31 01:44:09 +00:00
emacs26 emacs26: update to 26.2. 2019-04-14 07:03:20 +00:00
emacs26-nox11 emacs26-nox11: force-disable ns to fix build on MacOS 2018-06-29 15:39:33 +00:00
ex remove now unused and always wrong prototype for system 2019-01-18 03:34:28 +00:00
fe
gate
gconf-editor Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
gedit Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
gedit-python Omit mentions of python 34 and 35, after those were removed. 2019-04-26 13:13:41 +00:00
gedit3 PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
ghex Revbump for libcanberra gstreamer change. 2018-11-29 11:21:45 +00:00
gice Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
gnuserv gnuserv: include bsd.prefs.mk for X11_TYPE 2018-03-08 11:20:56 +00:00
gobby Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
gtranslator Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
gummi *: recursive bump for poppler 0.75 -> 0.74 downgrade 2019-03-27 11:23:15 +00:00
heme Follow some http redirects. 2017-08-16 20:21:03 +00:00
hexcurse Import hexcurse-1.60.0 as editors/hexcurse. 2016-03-12 12:03:54 +00:00
hexedit
hnb editors/hnb: Fixed segfault in amd64 builds. 2018-11-26 09:15:53 +00:00
javascript-mode Comment out dead sites. 2017-08-16 20:45:30 +00:00
jde Comment out dead sites. 2017-08-16 20:45:30 +00:00
jed Convert all occurrences (353 by my count) of 2017-01-19 18:52:01 +00:00
joe Update to 4.6 2018-05-08 08:31:29 +00:00
jove
kate PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
kile revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
kilo sync HOMEPAGE with reality 2016-09-13 20:25:04 +00:00
leafpad Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
leim20
leim21
lpe *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
lyx fix some whitespace, mostly introduced in the previous 2019-04-26 14:12:31 +00:00
manedit *: gd.tuwien.ac.at/ftp.tuwien.ac.at is gone, remove it from various mastersites 2018-04-21 13:38:04 +00:00
matlab-mode
medit fix some whitespace, mostly introduced in the previous 2019-04-26 14:12:31 +00:00
mflteco
mg mg: update to 20110905nb4. 2019-01-01 20:05:02 +00:00
mg2a Requires curses. Sync build options to the SunOS Makefile. Fix build flags. 2017-05-09 14:46:55 +00:00
mined
mlview Revbump for libcanberra gstreamer change. 2018-11-29 11:21:45 +00:00
mule Make this build (i.e. dump with -batch etc. work) on NetBSD/amd64 7.1. 2017-05-07 06:49:23 +00:00
mule-ucs Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
nano nano: update to 4.1 2019-04-19 18:30:40 +00:00
ne Update ne to 3.15 2018-06-06 14:53:04 +00:00
nedit *: gd.tuwien.ac.at/ftp.tuwien.ac.at is gone, remove it from various mastersites 2018-04-21 13:38:04 +00:00
ng
notecase Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
nts Omit mentions of python 34 and 35, after those were removed. 2019-04-26 13:13:41 +00:00
nvi Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
nvi-m17n Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
obby Add p11-kit to gnutls/bl3.mk and bump dependencies. 2018-04-17 22:29:31 +00:00
OmegaT Fix path for JVM 2019-04-16 11:33:18 +00:00
p5-Acme-Padre-PlayCode Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
p5-Padre-Plugin-Autoformat Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-Catalyst Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-DataWalker Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-Debugger Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-Ecliptic Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-Encrypt Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-Git Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-HG Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-Kate Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-Nopaste Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-PerlCritic Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-PerlTidy Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-SpellCheck Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-SVN Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-Vi Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Padre-Plugin-XS Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-PPIx-EditorTools Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
p5-Wx-Scintilla Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
pico pico: pass LDFLAGS to linker. 2017-11-30 15:16:25 +00:00
pluma Omit mentions of python 34 and 35, after those were removed. 2019-04-26 13:13:41 +00:00
poedit Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
py-editor Import py-editor-1.0.3 as wip/py-editor 2017-09-13 16:36:28 +00:00
py-jedi Jedi is a static analysis tool for Python that can be used in IDEs/editors. Its 2017-10-16 17:03:06 +00:00
retext PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
rox-edit PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
sam Sort PLIST files. 2018-01-01 22:29:15 +00:00
sandy Follow redirect. 2017-09-08 06:25:04 +00:00
sasm Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
scite Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
se
Sigil PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
speedbar Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
ssam Comment out dead sites (DNS problems). 2017-08-01 16:47:35 +00:00
tamago emacs22*, emacs23*, emacs24*: remove unmaintained emacs versions 2017-09-29 12:40:26 +00:00
tea Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
ted Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
ted-cs
ted-da
ted-de
ted-en-gb
ted-en-us
ted-es
ted-fr
ted-it
ted-nl
ted-no
ted-pl Sort PLIST files. 2018-01-01 22:29:15 +00:00
ted-pt
ted-sv
TeXmacs PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
texmaker Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
texstudio Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
texworks Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
tomboy Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
tweak Follow some redirects. 2017-09-06 09:02:59 +00:00
uemacs
ve Convert all occurrences (353 by my count) of 2017-01-19 18:52:01 +00:00
vigor Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
vile vile: simplify installation of vileget 2019-02-16 00:52:06 +00:00
vilearn Comment out dead sites. 2017-09-06 10:40:25 +00:00
vim
vim-gtk2 Revbump for libcanberra gstreamer change. 2018-11-29 11:21:45 +00:00
vim-gtk3 vim-gtk3: Fix gtk3 build after gtk3 3.24.1 update 2019-01-14 20:20:22 +00:00
vim-lang Update vim to 8.1.0390. 2018-09-15 12:36:40 +00:00
vim-motif Update vim to 8.0.0341. 2017-02-19 19:13:34 +00:00
vim-share Update to newest patchset 1004. 2019-03-10 18:45:45 +00:00
vim-xaw Update vim to 8.0.0341. 2017-02-19 19:13:34 +00:00
wily Update editors/wily to version 0.13.42. 2017-07-21 20:50:57 +00:00
xcoral Sort PLIST files. 2018-01-01 22:29:15 +00:00
xemacs Build the XEmacsen with CFLAGS=-no-pie for newer gcc versions - the 2019-04-11 16:05:24 +00:00
xemacs-current Build the XEmacsen with CFLAGS=-no-pie for newer gcc versions - the 2019-04-11 16:05:24 +00:00
xemacs-current-nox11 Build the XEmacsen with CFLAGS=-no-pie for newer gcc versions - the 2019-04-11 16:05:24 +00:00
xemacs-nox11 Build the XEmacsen with CFLAGS=-no-pie for newer gcc versions - the 2019-04-11 16:05:24 +00:00
xemacs-packages Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
xfce4-mousepad Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
xjed
xournal *: recursive bump for poppler 0.75 -> 0.74 downgrade 2019-03-27 11:23:15 +00:00
xvile xvile: update to 9.8t. 2019-02-15 19:50:52 +00:00
xwpe Use the curses framework. 2017-01-04 11:31:59 +00:00
yed Simplify, to make life easier for lintpkgsrc. 2017-08-29 08:40:31 +00:00
yudit Mark packages that require C++03 (or the GNU variants) if they fail with 2018-07-18 00:06:10 +00:00
zile Use the curses framework. 2017-01-04 11:48:24 +00:00
zim Omit mentions of python 34 and 35, after those were removed. 2019-04-26 13:13:41 +00:00
Makefile editors/Makefile: add retext 2019-03-02 20:50:33 +00:00