bugs have been fixed over the 3 years since 9.0 was released, some
major portability improvements have been made, and remove pkgsrc
patch-ac
"+ work around NetBSD 1.5's use of MK symbol in curses.h (reported by
Matthias Buelow)."
up with latest perl API. While here, modify the builds so that vile and
xvile don't conflict when xpkgwedge is installed.
Fixes pkg/10947 by Matthias Scheler <tron@lyssa.zhadum.de>.
Changes since 8.2 include:
+ Add xpm support in xvile.
+ make C-style indent logic available as a mode 'cindent', so it can be
assigned as part of a majormode. It is part of the builtin cmode.
+ added "-132" and "-80" command-line switches to set screen width from
command line.
+ many other bug fixes, restructuring, and changes.
+ check for null top_widget in x_close; other xvile crashes on VMS.
+ modify glob-expansion to always recognize "~" as a synonym for
$HOME if Unix-style passwd interface does not return anything
useful (adapted from a patch by Ed Henderson).
+ rename vile.spec to vile-8.1.spec, change configure option to use
Athena widgets so xvile is built with menu support (Radek Liboska).
** This is not an 8.3 filename, but is used only on Linux.
+ modify to use X11R6 input method and dead key support (patch by
Stanislav Meduna <stano@trillian.eunet.sk>).
+ correct click-timeout value for xvile, overlooked in 8.1u (reported
by Ryan Murray).
+ minor fixes to menu.c so that xvile builds on OpenVMS 7.2 with DEC C.
> patches by Clark Morgan (mostly for visvile):
+ modified the w32 versions of vile so that during clipboard copy
operations any character, c, in the following range:
c > '~' && c >= val(printing-low) && c <= val(printing-high)
is not translated to a hex representation (\xdd).
(from report by Jukka Keto <Jukka.Keto@kati.fi>)
+ extended/updated README.PC
+ add explanation of filterregion() portability (spawn.c)
+ modify in conjunction with visvile, to have the ability to redirect
user-specified keystrokes to DevStudio.
+ add a new file called visvile/visvile.dsm (a collection of DevStudio
macros).
+ added an environment variable called $cfgopts to the editor.
+ add logic to ins_anytime() to prevent recursion or use in minibuffer,
e.g., when pressing the insert-key.
+ correct an ifdef for SYS_VMS in main.c from 8.0s which left other
platforms using vfork (reported by Ryan Murray and Billy Little).