Bug 265996 - editors/vile and editors/xvile: update to version 9.8w
Summary: editors/vile and editors/xvile: update to version 9.8w
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Fernando Apesteguía
URL: https://invisible-island.net/vile/CHA...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-22 23:33 UTC by Thomas E. Dickey
Modified: 2022-11-04 07:58 UTC (History)
2 users (show)

See Also:


Attachments
changes for vile and xvile ports (5.01 KB, patch)
2022-08-22 23:33 UTC, Thomas E. Dickey
dickey: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas E. Dickey 2022-08-22 23:33:58 UTC
Created attachment 236068 [details]
changes for vile and xvile ports

vile 9.8w adds syntax highlighting for markdown, renames perl6mode to rakumode and provides several bug-fixes.
Comment 1 Thomas E. Dickey 2022-08-22 23:35:34 UTC
vile 9.8w changes include a build-fix for perl 5.36
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2022-08-23 06:25:39 UTC
^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval

^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field.

Thanks!
Comment 3 Thomas E. Dickey 2022-08-23 07:39:40 UTC
Changes for this update:

https://invisible-island.net/vile/CHANGES.html#v9_8w

 20220821 (w)
        > Brendan O'Dea:
        + the font specification in /etc/X11/app-defaults/UXVile was being
          overridden by the one in XVile.  Additionally update the xvile font
          to use the Latin-1 equivalent (9x18 instead of 8x13).
        + apply memory-leak fix from pl-filt.c in 9.8v to pl6filt.c
        + rename perl6mode and corresponding syntax filter to "raku" (report by
          Steve Lembark).
        + update suffix-list for rakumode.
        > Tom Dickey:
        + portability-fixes for plink.sh
        + fixes for regexp.c:
          + build-fix for test_regexp
          + add parentheses in non-multibyte is_CLASS() macro to correct a
            problem with pointer expressions.
          + add I/i toggle in test_regexp to exercise ignorecase.
        + revise change for lins_chars() to handle UTF-8 in scripts, as that
          interfered with normal insertions (report by Chris Green).
        + fix a check in vile-manfilt, to ensure that stepping into previous
          lines does not use flushed/discarded rows.
        + build-fix for perl 5.36 (Debian #1014289)
        + modify error-message from vile-manfilt to show the program name.
        + fix a state-transition in sh-filt.l, which left some text uncolored
          (report by Wayne Cuddy).
        + add markdown mode (mdmode).
        + update copyright dates
        + update package/freebsd/*
        + fix some issues found with Coverity.
        + fix a few compiler-warnings.
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2022-08-23 17:01:28 UTC
Committed,

Thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-08-23 17:02:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d0464b0838f939b7055b143fda3380efe2be8f6c

commit d0464b0838f939b7055b143fda3380efe2be8f6c
Author:     Thomas E. Dickey <dickey@invisible-island.net>
AuthorDate: 2022-08-23 06:21:47 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-08-23 16:57:42 +0000

    editors/{x}vile: update to version 9.8w

    ChangeLog: https://invisible-island.net/vile/CHANGES.html#v9_8w

    PR:             265996
    Reported by:    dickey@invisible-island.net (maintainer)

 editors/vile/Makefile   | 5 +++--
 editors/vile/distinfo   | 6 +++---
 editors/vile/pkg-plist  | 6 ++++--
 editors/xvile/Makefile  | 5 +++--
 editors/xvile/distinfo  | 6 +++---
 editors/xvile/pkg-plist | 6 ++++--
 6 files changed, 20 insertions(+), 14 deletions(-)