"Anthony J. Bentley" <bent...@openbsd.org> wrote: > Hi, > > Here's a diff to update to the latest release of nvi2, released a few > hours ago. It has a number of crash fixes as well as the paragraph > movement change that was recently added to base. > > I would like to get this in before release, but I want to see some > positive test reports first.
This is working correctly for me. I don't do much other than hjkl and some eventual {} and f for movement tho, but haven't found anything weird and it's the editor I use, besides some episodic ed. Thanks, Lucas > ok? > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/editors/nvi/Makefile,v > retrieving revision 1.20 > diff -u -p -r1.20 Makefile > --- Makefile 11 Mar 2022 18:58:33 -0000 1.20 > +++ Makefile 25 Sep 2023 18:16:31 -0000 > @@ -1,6 +1,6 @@ > COMMENT= ex/vi text editor with wide character support > > -V = 2.2.0 > +V = 2.2.1 > GH_ACCOUNT = lichray > GH_PROJECT = nvi2 > GH_TAGNAME = v$V > Index: distinfo > =================================================================== > RCS file: /cvs/ports/editors/nvi/distinfo,v > retrieving revision 1.6 > diff -u -p -r1.6 distinfo > --- distinfo 10 Aug 2020 18:20:21 -0000 1.6 > +++ distinfo 25 Sep 2023 18:16:31 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (nvi-2.2.0.tar.gz) = zWaCh/Va8eLM1k5sDttQSuxB0lqe/i5QWrqpDDxVFFU= > -SIZE (nvi-2.2.0.tar.gz) = 439545 > +SHA256 (nvi-2.2.1.tar.gz) = n3ya7zkkwOOe+W4arbj105aCW4JRrdqxKQqoZs89WvQ= > +SIZE (nvi-2.2.1.tar.gz) = 443376 > Index: patches/patch-CMakeLists_txt > =================================================================== > RCS file: /cvs/ports/editors/nvi/patches/patch-CMakeLists_txt,v > retrieving revision 1.2 > diff -u -p -r1.2 patch-CMakeLists_txt > --- patches/patch-CMakeLists_txt 11 Mar 2022 18:58:33 -0000 1.2 > +++ patches/patch-CMakeLists_txt 25 Sep 2023 18:16:31 -0000 > @@ -3,21 +3,13 @@ Avoid using flags not supported by in-tr > Index: CMakeLists.txt > --- CMakeLists.txt.orig > +++ CMakeLists.txt > -@@ -20,14 +20,15 @@ mark_as_advanced(CMAKE_INSTALL_PREFIX) > - option(USE_WIDECHAR "Enable wide character support" ON) > - option(USE_ICONV "Enable iconv support" ON) > - > --add_compile_options(-fcolor-diagnostics) > - add_compile_options($<$<CONFIG:Debug>:-Wall>) > - add_compile_options($<$<CONFIG:Debug>:-Wno-parentheses>) > - add_compile_options($<$<CONFIG:Debug>:-Wno-uninitialized>) > - add_compile_options($<$<CONFIG:Debug>:-Wmissing-prototypes>) > - add_compile_options($<$<CONFIG:Debug>:-Wsystem-headers>) > +@@ -36,7 +36,9 @@ if (NOT APPLE) > + add_compile_options($<$<CONFIG:Debug>:-Wsystem-headers>) > + endif() > add_compile_options($<$<CONFIG:Release>:-Wuninitialized>) > --add_compile_options($<$<CONFIG:Release>:-Wno-dangling-else>) > +if ("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang") > -+ add_compile_options($<$<CONFIG:Release>:-Wno-dangling-else>) > + add_compile_options($<$<CONFIG:Release>:-Wno-dangling-else>) > +endif() > + add_compile_options(-Wno-string-compare) > add_compile_options(-Wstack-protector -fstack-protector) > add_compile_options(-Wstrict-aliasing -fstrict-aliasing) > -