341235 |
29-Nov-2018 |
yuripv |
MFC r340976: vi: fix UTF-8 detection.
PR: 202290 Submitted by: lampa@fit.vutbr.cz Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D17950 |
302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
281373 |
10-Apr-2015 |
bapt |
Update nvi to 2.1.3 which fixes the data corruption when locale conversion failed
|
259088 |
08-Dec-2013 |
peter |
Vendor import nvi-2.1.2-c80f493b038 a multikey mapping fix
PR: bin/182463
|
257999 |
11-Nov-2013 |
peter |
Merge nvi-2.1.1 -> 2.1.2
|
254225 |
11-Aug-2013 |
peter |
Update nvi-1.79 to 2.1.1-4334a8297f
This is the gsoc-2011 project to clean up and backport multibyte support from other nvi forks in a form we can use.
USE_WIDECHAR is on unless building for the rescue crunchgen. This should allow editing in the native locale encoding.
USE_ICONV depends on make.conf having 'WITH_ICONV=YES' for now. This adds the ability to do things like edit a KOI8-R file while having $LANG set to (say) en_US.UTF-8. iconv is used to transcode the characters for display.
Other points: * It uses gencat and catopen/etc instead of homegrown msg catalog stuff. * A lot of stuff has been trimmed out, eg: the perl and tcl bindings which we could never use in base anyway. * It uses ncursesw when in widechar mode. This could be interesting.
GSoC info: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/zy/1 Repo at: https://github.com/lichray/nvi2
Obtained from: Zhihao Yuan <lichray@gmail.com>
|
250667 |
15-May-2013 |
jh |
Rename O_DIRECTORY to O_TMP_DIRECTORY to avoid shadowing the fcntl.h O_DIRECTORY flag.
PR: bin/173924 Obtained from: git://repo.or.cz/nvi.git
|
85526 |
26-Oct-2001 |
jkh |
Close buffer overflow noted in security advisory DSA-085. Submitted by: Koga Youichirou <y-koga@jp.FreeBSD.org> Obtained from: Debian
|
79444 |
09-Jul-2001 |
obrien |
It is just stupid to have to do ``<ESC>!rm -f %'' to write a file you own. So lets stop that nonsense and allow `w!' to do something useful.
Submitted by: green
|
55738 |
10-Jan-2000 |
kris |
10 X's in mkstemp().
|
49457 |
06-Aug-1999 |
brian |
Set the close-on-exec flag when we lock the file we're editing. This prevents any background sub-command executed from inheriting the descriptor & lock (and making vi think that someone else is editing the file when it re-edits).
Remembered from: An OpenBSD commit message from May '99
|
45257 |
03-Apr-1999 |
bde |
Fixed printf format errors.
|
38022 |
02-Aug-1998 |
bde |
Fixed printf format errors.
|
25011 |
18-Apr-1997 |
jkh |
Enable GLOBAL tags support for nvi. Submitted-By: Shigio Yamaguchi <shigio@wafu.netgate.net>
|
21824 |
17-Jan-1997 |
joerg |
Everyone's favorite: finally bump vi's escapetime.
Closes bin/2510: vi escape keys over slow... (and i think yet another one)
Submitted by: kargl@troutmask.apl.washington.edu (Steven G. Kargl)
|
21100 |
30-Dec-1996 |
peter |
Bump default escapetime from 1 (ie: 100ms) to 3 (ie: 300ms). Hopefully this will make it less likely to misinterpret arrow keys as seperate keys when running over anything slower than a console.
This has been talked about for a while, I hope it's long enough but not too long to be annoying.
|
19305 |
01-Nov-1996 |
peter |
This commit was generated by cvs2svn to compensate for changes in r19304, which included commits to RCS files with non-trunk default branches.
|