summaryrefslogtreecommitdiff
path: root/external/bsd/nvi
AgeCommit message (Expand)Author
2023-02-13search.c: correctly handle escaped backslashesgutteridge
2021-05-17Fix search for collating symbols in form of [[.foo.]], as in a similarrin
2021-02-26Misc cleanups:rin
2021-02-26Put back local regex (thanks Rin)christos
2021-02-25we don't need the extra copy wide-regex anymore.christos
2020-07-07PR bin/55468rin
2020-04-20Don't let clang warn about comparing pointers with string literals.joerg
2020-04-12Remove no longer needed workaround for PR/54656.martin
2019-10-29PR/54656: Martin Husemann: gcc-8 miscompiles ex_filter.c even with -O1, makechristos
2019-10-24Switch the iconv(3) prototype to the POSIX conformant variationkamil
2019-10-04msg:mrg
2019-07-24Add missing break.rin
2019-06-17Fix unnamed/named edito.uwe
2019-02-04- use -Wno-error=implicit-fallthrough with GCC7.mrg
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2018-09-14Fix description for -r option reflecting the actual behavior.rin
2018-08-07Use wp and wlen instead of ip and ilen for consistency.rin
2018-08-07Remove unnecessary buffer allocation and memcpy.rin
2018-08-07Add imctrl and imkey options, inspired by cannactrl and fepkey options inrin
2018-08-01As described in comments, we treat non-spacing chars as single-width ones.rin
2018-06-25Include <stddef.h> for offsetof(3)kamil
2018-06-25Specify SANITIZER_RENAME_SYMBOL in nvikamil
2018-06-25Avoid unportable offsetof(3) calculation in nvi in log1.ckamil
2018-06-16Correct previous change to CHAR_T_OFFSETkamil
2018-06-16Do not cause Undefined Behavior in vi(1)kamil
2018-06-10use SUBDIR.roff suggested by uwe@christos
2018-06-03Make sure that every wide char occupies at least one display width:rin
2018-05-01Create a new bsd.hostinit.mk file and put the build definitions for all hostchristos
2018-04-10PR bin/53164: Comment why we abort here.rin
2018-02-04fix GCC 6.4 issues (finally a couple that aren't actual bugs,mrg
2017-12-06When testing to see if a signal handler was previously installed injmcneill
2017-12-01Compare ap->len wide chars, not ap->len bytes.rin
2017-12-01Check format strings for ex_printf.rin
2017-12-01Remove ex_printf duplicate with ex_extern.h.rin
2017-11-22Fix missing of "search wrapped" message when searching from the last char ofrin
2017-11-22Fix backward memcpy in :e +cmd, taken from nvi2 (and OpenBSD):rin
2017-11-22Fix segmentation fault in corner case of backward sentence deletion,rin
2017-11-21Use ISMULTIWIDTH() macro. No binary changes.rin
2017-11-21A boundary between single- and multi-width chars is regarded as a word boundary.rin
2017-11-21Fix screen corruption by rewriting only a part of a multi-width character.rin
2017-11-21Bump WARNS to 5. Add -Wno-old-style-definition to regex.c for gcc.rin
2017-11-21Enable -Wuninitialized -Wformat-security for clang.rin
2017-11-21We always need -Wno-format-nonliteral for v_increment.c whether compiler isrin
2017-11-21Cosmetic changes. No functional changes.rin
2017-11-21Enable to compile & run without USE_ICONV.rin
2017-11-21Fix resource leaks due to missing of iconv_close(3).rin
2017-11-21Fix -Wsign-compare issue for BINC_GOTO in a similar manner to BINC_RET.rin
2017-11-21Fix use of uninitialized variable, found by clang.rin
2017-11-14Fix cursor movement for the case of USE_WIDECHAR != "yes", where the argumentrin
2017-11-13Protect iconv stuffs by USE_WIDECHAR in addition to USE_ICONV.rin