head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.54 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.52 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.50 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.48 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.46 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.6.0.44 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.42 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.40 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.38 pkgsrc-2008Q2-base:1.6 pkgsrc-2008Q1:1.6.0.36 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.34 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.32 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.30 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.28 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.26 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.24 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.22 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.20 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.18 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.16 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.6.0.14 pkgsrc-2005Q2-base:1.6 pkgsrc-2005Q1:1.6.0.12 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.6.0.10 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.6.0.8 pkgsrc-2004Q3-base:1.6 pkgsrc-2004Q2:1.6.0.6 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.6.0.4 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.6.0.2 pkgsrc-2003Q4-base:1.6 buildlink2-base:1.6 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2 netbsd-1-4-PATCH002:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2001.10.04.12.38.04; author agc; state dead; branches; next 1.5; 1.5 date 2001.10.04.10.18.13; author martti; state Exp; branches; next 1.4; 1.4 date 2001.08.23.04.26.53; author jlam; state Exp; branches; next 1.3; 1.3 date 2001.06.06.06.07.31; author pooka; state Exp; branches; next 1.2; 1.2 date 2000.06.25.11.50.41; author pooka; state Exp; branches; next 1.1; 1.1 date 99.12.21.13.26.29; author pooka; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.12.21.13.26.29; author pooka; state Exp; branches; next ; desc @@ 1.6 log @Unify all the vim patches together in a single patches directory, located in vim-share. @ text @$NetBSD: patch-ad,v 1.5 2001/10/04 10:18:13 martti Exp $ --- Makefile.orig Wed Sep 26 14:10:59 2001 +++ Makefile Thu Oct 4 10:08:55 2001 @@@@ -990,26 +990,29 @@@@ ### Athena GUI ### Use Xaw3d to make the menus look a little bit nicer #XAW_LIB = -lXaw3d -XAW_LIB = -lXaw +#XAW_LIB = -lXaw ### When using Xaw3d, uncomment/comment the following lines to also get the ### scrollbars from Xaw3d. -#ATHENA_SRC = gui.c gui_athena.c gui_x11.c pty.c gui_at_fs.c -#ATHENA_OBJ = objects/gui.o objects/gui_athena.o objects/gui_x11.o \ -# objects/pty.o objects/gui_at_fs.o -#ATHENA_DEFS = -DFEAT_GUI_ATHENA $(NARROW_PROTO) \ -# -Dvim_scrollbarWidgetClass=scrollbarWidgetClass \ -# -Dvim_XawScrollbarSetThumb=XawScrollbarSetThumb +.if ($(XAW_LIB) != "Xaw") +ATHENA_SRC = gui.c gui_athena.c gui_x11.c pty.c gui_at_fs.c +ATHENA_OBJ = objects/gui.o objects/gui_athena.o objects/gui_x11.o \ + objects/pty.o objects/gui_at_fs.o +ATHENA_DEFS = -DFEAT_GUI_ATHENA $(NARROW_PROTO) \ + -Dvim_scrollbarWidgetClass=scrollbarWidgetClass \ + -Dvim_XawScrollbarSetThumb=XawScrollbarSetThumb +.else ATHENA_SRC = gui.c gui_athena.c gui_x11.c pty.c gui_beval.c \ gui_at_sb.c gui_at_fs.c ATHENA_OBJ = objects/gui.o objects/gui_athena.o objects/gui_x11.o \ objects/pty.o objects/gui_beval.o \ objects/gui_at_sb.o objects/gui_at_fs.o ATHENA_DEFS = -DFEAT_GUI_ATHENA $(NARROW_PROTO) +.endif ATHENA_IPATH = $(GUI_INC_LOC) ATHENA_LIBS_DIR = $(GUI_LIB_LOC) -ATHENA_LIBS1 = $(XAW_LIB) +ATHENA_LIBS1 = ${LIBXAW} ATHENA_LIBS2 = -lXt ATHENA_TARGETS = installglinks ATHENA_MAN_TARGETS = installghelplinks @ 1.5 log @Here it is folks, VIM 6.0! Changes since version 5.8: ----------------------------------------------------- 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 @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.4 2001/08/23 04:26:53 jlam Exp $ @ 1.4 log @Move per-package default XAW_TYPE setting above the inclusion of bsd.prefs.mk so that it is actually used. Where possible, include xaw.buildlink.mk instead of setting USE_XAW, and use LIBXAW where needed. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.3 2001/06/06 06:07:31 pooka Exp $ d3 4 a6 4 --- Makefile.orig Thu May 31 16:03:57 2001 +++ Makefile Wed Jun 6 08:38:04 2001 @@@@ -936,23 +936,26 @@@@ ### Athena Widget GUI interface. d15 3 a17 2 -#ATHENA_OBJ = gui.o gui_athena.o gui_x11.o pty.o gui_at_fs.o -#ATHENA_DEFS = -DUSE_GUI_ATHENA $(NARROW_PROTO) \ d22 3 a24 2 +ATHENA_OBJ = gui.o gui_athena.o gui_x11.o pty.o gui_at_fs.o +ATHENA_DEFS = -DUSE_GUI_ATHENA $(NARROW_PROTO) \ d28 6 a33 3 ATHENA_SRC = gui.c gui_athena.c gui_x11.c pty.c gui_at_sb.c gui_at_fs.c ATHENA_OBJ = gui.o gui_athena.o gui_x11.o pty.o gui_at_sb.o gui_at_fs.o ATHENA_DEFS = -DUSE_GUI_ATHENA $(NARROW_PROTO) d36 2 a37 3 ATHENA_INCL = gui.h ATHENA_IPATH = -I$(GUI_INC_LOC) ATHENA_LIBS_DIR = -L$(GUI_LIB_LOC) d41 2 a42 2 ATHENA_TARGETS = $(BINDIR)/$(GVIMTARGET) \ $(BINDIR)/$(GVIEWTARGET) \ @ 1.3 log @Update vim to 5.8 Changes since 5.7: * 74 new syntax files. * bugfixes * couple of security-related fixes * ctags is no longer distributed with vim @ text @d1 1 a1 1 $NetBSD$ d35 1 a35 1 +ATHENA_LIBS1 = -l$(XAW_LIB) @ 1.2 log @Upgrade vim packages to version 5.7. Use internal curses if possible. 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. @ text @d3 2 a4 2 --- Makefile.orig Sat Jun 24 12:28:59 2000 +++ Makefile Sun Jun 25 14:31:51 2000 @ 1.1 log @Initial revision @ text @d3 3 a5 3 --- Makefile.orig Sun Sep 19 13:27:33 1999 +++ Makefile Thu Nov 25 21:03:25 1999 @@@@ -902,23 +902,26 @@@@ @ 1.1.1.1 log @Athena X11 GUI for the vim editor @ text @@