bin/vi, bin/ex and bin/view. Bump their PKGREVISIONs.
vim-kde is an exception because it currently installs programs with these
names. So, as it's currently marked as vulnerable and as I don't have KDE
installed ATM, I'm marking it as conflicting.
2672 6.3.001 ":browse split" gives file selection dialog twice
3913 6.3.002 utf-8 detection in translated help files is wrong
1891 6.3.003 crash when using console dialog without default choice
2438 6.3.004 too many hit-enter prompts when searching for long string
2809 6.3.005 crash when searching with character offset in closed fold
1566 6.3.006 the current directory is prepended to the ":breakadd" argument
1755 6.3.007 swap file is not deleted for a "nofile" buffer after ":cd"
1865 6.3.008 OS/2: can't compile, missing error message
3670 6.3.009 (after 6.3.006) ":breakadd file" does not match for a symlink
2450 6.3.010 writing to a named pipe causes an error message for fsync()
1896 6.3.011 crash when user command completion uses "normal :cmd"
2882 6.3.012 lalloc(0) error for substitute command with multi-line pattern
11947 6.3.013 crash when using CTRL-R = in command line uses "normal :cmd"
1566 6.3.014 default value of 'helplang' is wrong for Chinese and Taiwanese
1207 6.3.015 the string returned by winrestcmd() may end in garbage
1735 6.3.016 'define' default had "\s" before #, breaks "[d"
1364 6.3.017 "9zz" could place the cursor beyond the end of a line
1844 6.3.018 ":0argadd zero" added the argument after the first one
1992 6.3.019 crash during startup when compiled for debugging
1915 6.3.020 "dw" doesn't work right for UTF-8 when 'delcombine' is set
2822 6.3.021 can't edit file with path separator in trail byte of last char
6419 6.3.023 when <Space> is remapped abbreviations are not expanded
2456 6.3.024 missing NUL for strings created with ga_concat()
3070 6.3.026 setting 'bg' in syncolor.vim may cause endless loop or crash
7500 6.3.027 VMS: Writing a file may insert extra CR characters
2128 6.3.028 the BOM marker is written when appending to a file
2173 6.3.029 crash in syntax highlighting code when inserting a line break
4579 6.3.030 GTK 2: crash when 'enc' is set to "utf-8" and menus redefined
1483 6.3.031 pressing Tab when entering a mapping may cause a display error
2094 6.3.032 with Python 2.3 using threads doesn't work
1552 6.3.033 mapping ending in two-char command doesn't restart Insert mode
1618 6.3.034 VMS: crash in RTL when using :help, caused by ? wildcard
1770 6.3.036 ml_get errors when fold was deleted
2889 6.3.037 (after 6.3.032) warning for unused variable
2749 6.3.039 line numbers not updated when inserting a line above window
18020 6.3.040 window count for a buffer was wrong after error handling
1760 6.3.042 CTRL-X CTRL-E in Insert mode does not scroll fold correctly
8053 6.3.043 'hlsearch' highlighting sometimes disappears
12283 6.3.045 some option values may cause trouble in a modeline
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.
This is a bugfix release of Vim. Since Vim 6.2 hundreds of reported
problems have been fixed. Also included are new and updated syntax
files, translated menus and messages.
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.
This is a bugfix release of Vim. Since Vim 6.1 hundreds of reported
problems have been fixed. Also included are new and updated syntax
files, translated menus and messages.
The main new features are:
- Support for GTK 2. (Daniel Elstner)
- Support for editing Arabic text. (Nadim Shaikli & Isam Bayazidi)
- ":try" command and exception handling. (Servatius Brandt)
- Support for the neXtaw GUI toolkit (mostly like Athena). (Alexey Froloff)
- Support for PostScript printing in various 8-bit encodings. (Mike Williams)
* Added two new patches (instead of adding nb1 to the version number).
6.0.024 inserting a char with CTRL-V u 9900 may cause a crash
6.0.025 using "$" after "\v" in a regexp doesn't always work
And now I'll switch to a not-so-frequent vim patching mode, maybe once
a month is enough (although vim is almost like Linux, new patches are
needed all the time to make it stable :-)
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
use X11_BUILDLINK_MK as a test value. Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
-----------------------------------------------------
The number of changes is huge. These are just the main new items:
Folding - momentarily hide part of the text
Vertically split windows - mixed with horizontal splits
Diff mode - show and remove differences between files
Easy Vim: click-and-type - for those who really don't like two modes
User manual - learn to use Vim, reads like a book
Flexible indenting - automatic indenting for any language
Extended search patterns - more regexp power than you will need
UTF-8 support - Unicode allows editing nearly all languages
Multi-language support - translated messages and menus
Plugin support - drop a script in a directory and you can use it
Filetype plugins - an easy way to setup for editing a type of file
File browser - browse directories, also on a terminal
Editing files over a network - read and write a remote file directly
command-line editing window - use any Vim command to edit an Ex command
Debugging mode - debug your Vim functions and scripts
Cursor in virtual position - edit tables and draw ASCII pictures
Debugger interface - use Vim with Sun Visual Workshop
Communication between Vims - let one Vim tell another Vim what to do
Printing - print with syntax colors
Quickfix extended - see error messages in a window and jump there
Writing files improved - rename or copy to make a backup file
Argument list - select groups of files to work on
Restore a View - save the looks of a window and restore it later
Color schemes - quickly switch between different color setups
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also
change dependency examples in Packages.txt to reflect this.
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links. These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.
Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
so remove it from package Makefiles. Also move the inclusion of the
buildlink.mk files to the end of the Makefile to just before bsd.pkg.mk
to ensure that any Makefile settings occur before the buildlink.mk files.
New since version 5.6
---------------------
Not much:
- 19 new syntax files.
- "explorer.vim" script, works like a file browser.
And many bug fixes! This version is aimed at stability.
for each of the continuation lines, rather than using backslashes to
continue a single, long definition. This makes it much easier to spot
pre-requisite packages and other dependencies.
New since version 5.5
---------------------
Not much:
- New "Edit with Vim" popup menu entry for MS-Windows. Avoids problems with
the MS Office taskbar.
- 18 new syntax files.
- "z+" and "z^" commands.
And many bug fixes! This version is aimed at stability.
See ":help version-5.6" in Vim for the details.