in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
curses.buildlink2.mk. This was wrong because we _really_ do want to
express that we want _n_curses when we include the buildlink2.mk file.
We should have a better way to say that the NetBSD curses doesn't
quite work well enough. In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages. We will look into this again in the future.
Changes for vile 9.4 (released Mon Aug 04 2003)
Various bug fixes and some new functionality:
+ modify vilefilt.l to highlight shell commands.
+ add cases for 'u', 'U', 'x' and 'X' to RegStrChr2(), making the
[:upper:] and [:xdigit:] regular expression character classes work.
+ tested with gcc 3.3 and g++ 3.3, modifying several interfaces to use
'const'. gcc 3.x also introduces more nonstandard name-pollution.
+ modify manpage.rc to check if the current buffer is perl, and if so,
to render contents using pod2man or pod2text.
+ add un-filters (atr2ansi, atr2html, atr2text) which convert encoded
control/A text to different forms.
+ modify support for ^X-e to make it use the whole line if the current
buffer is a directory.
+ increase output- and state transitions-limits for latexflt.l,
rpm-filt.l, sh-filt.l and vilefilt.l to compile with Solaris and HPUX
lex programs (report by Adam Denton).
+ modify vile-manfilt to decode UTF-8 emitted by groff 1.18
+ add Ruby syntax filter (rb-filt.l, rb.key).
+ fix: java has no 'operator' keyword.
+ add texmode, as a variation of latexmode.
+ add .ltx, .sty suffixes for latexmode.
+ implement xml-filter based on html-filter.
+ implement xterm-title mode.
+ add syntax filter for rpm ".spec" files.
+ add syntax filter for PostScript ".ps" files.
+ add syntax filter for enscript ".st" files.
+ make cursor-movement on a yank command match vi's, tested for various
left/up motions such as yk, yh, yH, y1G, y0, y-, yb (report by
George Eccles).
+ updates to allow vile to build with perl 5.8.0 (ifdef's checked for
5.6.1, 5.5.3 and 5.4.5).
+ rewrote spell.rc to make it work properly if the spell-filter is
built-in (reported by Clark Morgan).
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).