Releases
7.1.16
Changes since 7.0.15
OpenBSD 7.1 enters beta; bump OpenBSD version to 7.1
Modify text %s/OpenBSD vi/OpenVi/
in common/recover.c
Minor updates to documentation and README.md
Provide a more helpful message when ex
-mode has background screens
Fully redraw screen on refresh with ^L
/ ^R
Make taglength
work correctly; fix from nvi 1.8x
Make join
work as specified in the POSIX standard; fix from nvi 1.8x
Fix problem with autoindenting and ^^D
input; fix from nvi 1.8x
Fix to reset screen offset of top line exceeding number of screens; fix from nvi 1.8x
Fix tty from ex-mode on q
when there are multiple screens; fix from Al Viro via nvi 1.8x ; also minor redraw adjustments
Use -Wall
by default for all builds; drop -Wextra
for release
Switch default optimization level to -Os
for release builds; use -D_FORTIFY_SOURCE=2
(for non-debugging builds) by default as well
Do not warn about ttyname
or ioctl
failures for stderr
unless stderr
is a tty according to isatty()
Fix out of bounds access in file completion
Raise the maximum ex
-script mmap size limit
DEBUG=1
now defaults to -O0
rather than -Og
Avoid undefined behavior in vs_crel()
and ex_is_abbrev()
Suppress more warnings and potential warnings
You can’t perform that action at this time.