pkgsrc/editors
wiz 5efbd978ff Updated ed to 1.14.1.
Changes in version 1.14:

Version 1.14 is the largest bug hunt ever attempted in GNU ed. Other
goals of version 1.14 are to complete the documentation and to remove
any gratuitous incompatibilities with the POSIX standard. Thanks to Ori
Avtalion for initiating all this with a couple bug reports. ;-)

Byte counts, informative messages, command error messages, and the '?'
and '!' prompts are now written to stdout instead of to stderr. The
standard error (stderr) is now used only for diagnostic messages.

The current address is now correctly set to the addressed line after an
empty insert command.

Fixed inconsistent behavior of the substitute command. It incorrectly
reported 'Invalid pattern delimiter' when the two last delimiters were
omitted after a null regular expression. Now it consistently reports
'Missing pattern delimiter' if the two last delimiters are omitted after
any regular expression (null or not).

's/a/%' has been fixed. It incorrectly replaced 'a' with '%' instead of
using the replacement from the last substitution.

An infinite loop, happening when EOF was found in the middle of a
replacement string, has been fixed.

Ed no longer accepts newlines in the replacement of a 's' command if it
is part of the command list of a global command, because in this case
the meaning of the newline becomes ambiguous. For the same reason, the
last delimiter can't be omitted if the 's' command is not the last
command in the command list.

The substitute command now correctly sets the current address to the
address of the last line on which a substitution occurred, and leaves it
unchanged if no substitution is performed.

A bug in the calculation of address offsets has been fixed. '3 ---- 2'
was calculated as address -2 instead of the correct address 1.

Address ranges with the first address omitted are now accepted.

The current address is now correctly set to the addressed line (or to
the new last line if at EOF) after an empty replacement text in the
change command.

Repeated print suffixes are now rejected. It has been documented that ed
allows any combination of non-repeated print suffixes and combines their
effects.

The substitute command now accepts suffixes in any order.

The 'repeat substitution' command now rejects multiple count suffixes.

The 'p' suffix of the 'repeat substitution' command now toggles all the
print suffixes of the last substitution.

End of file on standard input now behaves as a 'q' command.

The modified status is no longer cleared after writing the buffer to the
standard input of a shell command. (Reported by Jérôme Frgacic).

The descriptions of the 'a', 'c', 'e', 'g', 'i', 'j', 'k', 'm', 'q',
'r', 's', 'u' and 'w' commands in the manual have been fixed.

Most tests in the testsuite have been improved. Bug reporting has been
simplified; only the failed logs and results are kept in the test
directory, which can then be (tarred, compressed, and) attached to the
bug report.
2017-01-12 11:20:02 +00:00
..
abiword Revbump after boost update 2017-01-01 16:05:55 +00:00
abiword-plugins Revbump after boost update 2017-01-01 16:05:55 +00:00
beav
beaver
biew
bvi
ce
ce-doc
ce-x11
codeblocks
codelite add sqlite3 buildlink 2016-12-05 21:14:58 +00:00
conglomerate
cooledit
dasher
deforaos-editor
dhex Allow dhex to use system curses. 2017-01-03 17:19:11 +00:00
easyedit
ed Updated ed to 1.14.1. 2017-01-12 11:20:02 +00:00
edt
elvis Fix options framework abuse by elvis*. 2016-12-30 14:25:01 +00:00
elvis-x11 Fix options framework abuse by elvis*. 2016-12-30 14:25:01 +00:00
em
emacs The default EMACS_TYPE is now emacs25. 2017-01-01 02:48:43 +00:00
emacs-nox11
emacs-packages
emacs-snapshot Remove special case for DragonFly (termcap vs curses). 2016-12-31 14:16:14 +00:00
emacs20 Use paxctl +a like in emacs21 to make the build work on -current. It seems 2016-11-26 06:38:06 +00:00
emacs21 Pull in the fixes I just made to emacs20: 2016-11-26 04:22:40 +00:00
emacs21-nox11 Fix options framework abuse by emacs21-nox11. 2016-12-30 22:18:55 +00:00
emacs22 Merge my recent fixes to emacs20 and emacs21: 2016-12-31 06:11:21 +00:00
emacs22-nox11 Fix options framework abuse in emacs22*. 2016-12-30 22:25:46 +00:00
emacs23 Remove special case for DragonFly (termcap vs curses). 2016-12-31 14:16:14 +00:00
emacs23-nox11
emacs24 Remove special case for DragonFly (termcap vs curses). 2016-12-31 14:16:14 +00:00
emacs24-nox11
emacs25 Remove special case for DragonFly (termcap vs curses). 2016-12-31 14:16:14 +00:00
emacs25-nox11 Fix _EMACS_REQD package name. 2016-12-31 08:33:34 +00:00
ex
fe
gate
gconf-editor
gedit
gedit-python Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
gedit3 Update gedit3 to 3.22.0 2016-11-26 10:21:47 +00:00
ghex
gice
gnuserv
gobby
gtranslator
gummi Recursive bump for poppler-0.48.0. 2016-11-08 10:51:26 +00:00
heme Move to the curses framework. 2017-01-03 17:47:56 +00:00
hexcurse
hexedit
hnb
javascript-mode
jde
jed
joe
jove
kate Revbump after boost update 2017-01-01 16:05:55 +00:00
kdissert Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
kile Revbump after boost update 2017-01-01 16:05:55 +00:00
kile-kde3
kilo
leafpad
leim20
leim21
lpe
lyx Revbump after boost update 2017-01-01 16:05:55 +00:00
manedit
matlab-mode
medit Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
mflteco
mg Use the curses framework. 2017-01-04 11:18:44 +00:00
mg2a
mined
mlview
mule
mule-ucs
nano Update editors/nano to 2.7.2 2016-12-14 23:41:16 +00:00
ne
nedit
ng
notecase
nts Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
nvi
nvi-m17n nvi-m17n: successfully detect file encoding also in the case where more 2017-01-07 19:00:55 +00:00
obby
OmegaT
p5-Acme-Padre-PlayCode
p5-Padre
p5-Padre-Plugin-Autoformat
p5-Padre-Plugin-Catalyst
p5-Padre-Plugin-DataWalker
p5-Padre-Plugin-Debugger
p5-Padre-Plugin-Ecliptic
p5-Padre-Plugin-Encrypt
p5-Padre-Plugin-Git
p5-Padre-Plugin-HG
p5-Padre-Plugin-Kate
p5-Padre-Plugin-Nopaste
p5-Padre-Plugin-PerlCritic
p5-Padre-Plugin-PerlTidy
p5-Padre-Plugin-SpellCheck
p5-Padre-Plugin-SVN
p5-Padre-Plugin-Vi
p5-Padre-Plugin-XS
p5-PPIx-EditorTools
p5-Wx-Scintilla
pico
pluma Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
poedit Revbump after boost update 2017-01-01 16:05:55 +00:00
qgoogletranslator
rox-edit
sam
sandy
sasm Updated editors/sasm to 3.6.0 2016-10-06 21:08:38 +00:00
scite
se
Sigil Revbump after boost update 2017-01-01 16:05:55 +00:00
speedbar
ssam
tamago
tea
ted
ted-cs
ted-da
ted-de
ted-en-gb
ted-en-us
ted-es
ted-fr
ted-it
ted-nl
ted-no
ted-pl
ted-pt
ted-sv
TeXmacs
texmaker Recursive revbump from textproc/icu 58.1 2016-12-04 05:17:03 +00:00
texstudio Recursive bump for poppler-0.48.0. 2016-11-08 10:51:26 +00:00
texworks Recursive bump for poppler-0.48.0. 2016-11-08 10:51:26 +00:00
tomboy Recursive revbump from textproc/icu 58.1 2016-12-04 05:17:03 +00:00
tweak
uemacs
ve Fix typo 2016-10-05 00:21:39 +00:00
vigor
vile
vilearn
vim
vim-gtk2 Update vim* to 8.0.0086. 2016-11-16 10:38:35 +00:00
vim-gtk3 Some cosmetic changes 2016-10-05 07:33:22 +00:00
vim-lang Update vim* to 8.0.0086. 2016-11-16 10:38:35 +00:00
vim-motif
vim-share Update to newest snapshot. 2017-01-09 19:26:14 +00:00
vim-xaw Update vim* to 8.0.0086. 2016-11-16 10:38:35 +00:00
wily
xcoral
xemacs Fix options framework abuse by xemacs-nox11/xemacs. 2016-12-30 23:27:14 +00:00
xemacs-current Simplify previous. 2016-12-30 23:18:53 +00:00
xemacs-current-nox11 Fix build of xemacs-*nox11 packages. 2016-12-30 23:37:40 +00:00
xemacs-nox11 Fix build of xemacs-*nox11 packages. 2016-12-30 23:37:40 +00:00
xemacs-packages Update editors/xemacs-packages to the latest and greatest. 2016-12-15 13:25:42 +00:00
xfce4-mousepad
xjed
xournal Recursive bump for poppler-0.48.0. 2016-11-08 10:51:26 +00:00
xvile
xwpe Use the curses framework. 2017-01-04 11:31:59 +00:00
yed Remove url2pkg marker. 2016-09-20 12:59:24 +00:00
yudit
zile Use the curses framework. 2017-01-04 11:48:24 +00:00
zim Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
Makefile Add vim-gtk3 package. 2016-10-04 17:57:22 +00:00