Skip to content

Releases: johnsonjh/OpenVi

OpenVi 7.5.28

07 Apr 20:06
7.5.28
78d2be8
Compare
Choose a tag to compare

Changes since 7.4.27

  • Add -C cmd startup option; similar to -c but always runs cmd; closes GitHub Issue #37
  • Remove duplicate include statements from xinstall.c
  • Add showfilename set option to just display file name; OK millert@ otto@
  • Avoid use after free of frp and frp->tname; found by smatch, ok miod@ millert@
  • Fix fd leaks in error paths; ok miod@

OpenVi 7.4.27

22 Nov 19:33
7.4.27
81e6235
Compare
Choose a tag to compare

Changes since 7.4.26

  • Update README.md file with additional links and packaging information
  • Always suppress db_err output when !lno; closes GitHub Issue #34
  • Update minpwcache.c to OpenBSD pwcache.c v1.16; contains spelling fixes from Paul Tagliamonte; only comments, no user-facing change
  • Use openbsd_strlcpy for strlcpy in ptym_open; fixes compilation on IBM AIX and some other System V-derived systems

OpenVi 7.4.26

27 Oct 23:23
7.4.26
aa20a6b
Compare
Choose a tag to compare

Changes since 7.4.25

  • Add a fallback path for altnotation mode; fixes a crash on macOS
  • Bump MAX_CHARACTER_COLUMNS to 6 for future usage
  • Eliminate strcpy usage in ptym_open function

OpenVi 7.4.25

27 Oct 11:57
7.4.25
f719729
Compare
Choose a tag to compare

Changes since 7.4.24

  • Add a new option, altnotation (abbreviation an), inspired by the Nvi2 option of the same name; if set, most control characters less than 0x20 will be displayed in <C-char> notation, and carriage feed, escape, and delete will be displayed as <Ret>, <Esc>, and <Del>, respectively

OpenVi 7.4.24

10 Oct 20:19
7.4.24
ad78477
Compare
Choose a tag to compare

Changes since 7.4.23

  • Silence a warning when building with recent Clang compilers.
  • Treat consecutive paragraph indicators as different paragraphs; Consecutive empty lines count toward the same state, so there are 2x states (to get in and out). ^L and .PP are counted as text, hitting those in the text should be treated as getting out of a paragraph and then getting in. From Walter Alejandro Iglesias and Zhihao Yuan in nvi2; ok bluhm@
  • Fix typo in last ChangeLog entry

OpenVi 7.4.23

24 Jun 15:17
7.4.23
cf4b42f
Compare
Choose a tag to compare

Changes since 7.3.22

  • OpenBSD 7.4 tagged; bumping OpenBSD major version part to 7.4
  • Bump OpenBSD date synchronization version part to 06/23/2023
  • Remove unused __cur_db variable in Berkeley DB code; ok millert@
  • Spelling fixes (in comments only) for regex from Paul Tagliamonte
  • Remove vestigial ? case from xinstall top-level getopt loop; prompted by dlg@, help from dlg@, millert@; ok naddy@ millert@ dlg@
  • Packaging improvements from @jswank to honor DESTDIR to support relocatable installation, to use relative symlinks for view and ex programs, and to not create /var/tmp/vi.recover during installation

OpenVi 7.3.22

11 Apr 08:14
7.3.22
f466728
Compare
Choose a tag to compare

Changes since 7.2.21

  • OpenBSD 7.3 released; bumping OpenBSD major version part to 7.3
  • Bump OpenBSD date synchronization version part to 01/29/2023
  • Autoprint line number to match the confirmation line; patch from nvi2 via millert@
  • Fix crash when tags file pattern has a trailing \, patch from nvi2, co-authored by Craig Leres

OpenVi 7.2.21

31 Jan 03:31
7.2.21
ee272b0
Compare
Choose a tag to compare

Changes since 7.2.20

  • Fix handling of ex_range escaped backslashes; If there are two consecutive backslashes, skip past both so the second is not mistakenly treated as an escape character. This is consistent with how escaped backslashes are treated in ex_substitute() and global(); from Bosco G. G.
  • Spelling fixes from Paul Tagliamonte
  • Fix ^^D and 0^D description in man page; pointed out by Tomas Rippl; ok jmc@
  • Fix typo in .gitattributes

OpenVi 7.2.20

01 Jan 05:42
7.2.20
98274ec
Compare
Choose a tag to compare

Changes since 7.2.19

  • Happy New Year!
  • Correctly increment version identifier to match release
  • Normalize comment blocks; no functional changes

OpenVi 7.2.19

29 Nov 21:22
7.2.19
79fa3e0
Compare
Choose a tag to compare

Changes since 7.1.18

  • Add translation of README.md into Brazilian Portuguese
  • Suppress the "UNLOCKED" message on AIX
  • Set OBJECT_MODE when stripping compiled binaries
  • Add DEP5 metadata file to the source tree
  • Add SPDX license identifiers for REUSE compliance
  • OpenBSD 7.2 released; bumped OpenBSD version to 7.2