head 1.7; access; symbols pkgsrc-2013Q2:1.7.0.54 pkgsrc-2013Q2-base:1.7 pkgsrc-2012Q4:1.7.0.52 pkgsrc-2012Q4-base:1.7 pkgsrc-2011Q4:1.7.0.50 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q2:1.7.0.48 pkgsrc-2011Q2-base:1.7 pkgsrc-2009Q4:1.7.0.46 pkgsrc-2009Q4-base:1.7 pkgsrc-2008Q4:1.7.0.44 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.42 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.40 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.38 pkgsrc-2008Q2-base:1.7 pkgsrc-2008Q1:1.7.0.36 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.34 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.32 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.30 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.28 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.26 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.24 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.22 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.20 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.18 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.16 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.14 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.12 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.10 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.8 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.6 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.7.0.4 pkgsrc-2004Q1-base:1.7 pkgsrc-2003Q4:1.7.0.2 pkgsrc-2003Q4-base:1.7 buildlink2-base:1.7 comdex-fall-1999:1.4; locks; strict; comment @# @; 1.7 date 99.12.21.13.34.31; author pooka; state dead; branches; next 1.6; 1.6 date 99.11.25.20.20.33; author tron; state Exp; branches; next 1.5; 1.5 date 99.11.22.08.49.15; author tron; state Exp; branches; next 1.4; 1.4 date 99.08.08.09.20.50; author rh; state Exp; branches; next 1.3; 1.3 date 99.08.08.07.23.46; author rh; state dead; branches; next 1.2; 1.2 date 99.07.19.00.12.37; author tron; state Exp; branches; next 1.1; 1.1 date 99.07.18.23.57.01; author tron; state Exp; branches; next ; desc @@ 1.7 log @argh, of course this got screwed up. Repair the package @ text @$NetBSD: patch-af,v 1.6 1999/11/25 20:20:33 tron Exp $ --- Makefile.orig Sun Sep 19 13:27:33 1999 +++ Makefile Thu Nov 25 21:03:25 1999 @@@@ -721,7 +721,7 @@@@ ### might not work when they are changed!) VIMDIR = /vim VIMRTDIR = /vim55 -HELPSUBDIR = /doc +HELPSUBDIR = /../../doc/vim SYNSUBDIR = /syntax MACROSUBDIR = /macros TOOLSSUBDIR = /tools @@@@ -902,23 +902,26 @@@@ ### Athena Widget GUI interface. ### 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 = gui.o gui_athena.o gui_x11.o pty.o gui_at_fs.o -#ATHENA_DEFS = -DUSE_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 = gui.o gui_athena.o gui_x11.o pty.o gui_at_fs.o +ATHENA_DEFS = -DUSE_GUI_ATHENA $(NARROW_PROTO) \ + -Dvim_scrollbarWidgetClass=scrollbarWidgetClass \ + -Dvim_XawScrollbarSetThumb=XawScrollbarSetThumb +.else 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) +.endif ATHENA_INCL = gui.h ATHENA_IPATH = -I$(GUI_INC_LOC) ATHENA_LIBS_DIR = -L$(GUI_LIB_LOC) -ATHENA_LIBS1 = $(XAW_LIB) +ATHENA_LIBS1 = -l$(XAW_LIB) ATHENA_LIBS2 = -lXt ATHENA_TARGETS = $(BINDIR)/$(GVIMTARGET) \ $(BINDIR)/$(GVIEWTARGET) \ @@@@ -1330,6 +1333,7 @@@@ # install the help files; first adjust the contents for the location installvimhelp: $(HELPSOURCE)/vim.1 $(MANSUBDIR) $(VIMLOC) $(VIMRTLOC) $(HELPSUBLOC) $(SYNSUBLOC) $(TUTORSUBLOC) + ln -s ${HELPSUBLOC} ${VIMRTLOC}/doc @@echo generating $(MANSUBDIR)/$(VIMNAME).1 @@sed -e s+/usr/local/lib/vim+$(VIMLOC)+ \ -e s+$(VIMLOC)/doc+$(HELPENDLOC)+ \ @ 1.6 log @Add support for using "Xaw3d" or "Xaw-Xpm" inspired by Antti Kantee. @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @Update "vim" package to version 5.5 using patches supplied by Antti Kantee in PR pkg/8832. Changes since version 5.4: - Support for a mouse scroll wheel in X11 (GTK, Athena and Motif). Should also work in an xterm when translations are installed. - Support for decompression of bzip2 files in the example vimrc file. - Handling of patch numbers, they show up in the ":version" output. - Uninstall program for MS-Windows, for those that have a problem with the "Edit with Vim" popup menu entry. And many bug fixes! This version is aimed at stability. @ text @d1 1 a1 1 $NetBSD: patch-af$ d3 2 a4 2 --- Makefile.orig Sun Sep 19 14:27:33 1999 +++ Makefile Sat Nov 20 11:48:07 1999 d14 35 a48 1 @@@@ -1330,6 +1330,7 @@@@ @ 1.4 log @Move documentation to ${PREFIX}/share/doc/vim. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- Makefile.orig Sun Jul 25 13:18:43 1999 +++ Makefile Sun Aug 8 11:53:28 1999 @@@@ -695,7 +695,7 @@@@ d8 1 a8 1 VIMRTDIR = /vim54 d14 1 a14 1 @@@@ -1300,6 +1300,7 @@@@ d19 1 a19 1 @@echo generating $(MANSUBDIR)/$(VIMTARGET).1 @ 1.3 log @Update vim to 5.4 Notable changes are: - Recognizing file types and syntax highlighting has been separated. This allows you to add your own file type specific items. And syntax highlighting is more flexible. - Now includes syntax highlighting for over 150 file types. - Vim scripts have been improved: Line continuation with a backslash, more built-in functions, etc. - The hit-return prompt is avoided by truncating messages. A message history has been added to view previous (untruncated) messages. - Support for encryption of files. - Quickfix support extended to support more error formats, including multi-line error messages and change-directory messages. - Menus can be used in console mode. The wildmenu feature offers menu-like command line completion. - Several useful commands and options added. - Many improvements for existing commands. @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.2 1999/07/19 00:12:37 tron Exp $ d3 12 a14 6 --- ../syntax/scripts.vim.orig Thu Jul 15 12:01:34 1999 +++ ../syntax/scripts.vim Fri Jul 9 11:31:44 1999 @@@@ -63,6 +63,10 @@@@ if !has("syntax_items") elseif getline(1) =~ '^#!.*[/\\][^/\\]*perl[^/\\]*\>' so :p:h/perl.vim d16 6 a21 7 + " Python + elseif getline(1) =~ '^#!.*[/\\][^/\\]*python[^/\\]*\>' + so :p:h/python.vim + " Vim scripts (must have '" vim' as the first line to trigger this) elseif getline(1) =~ '^" *[vV]im$' so :p:h/vim.vim @ 1.2 log @Make the new patches really work. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Enhanced syntax highlighting configuration files supplied by Jaromir Dolecek in PR pkg/8002. @ text @d3 4 a6 3 --- syntax/scripts.vim.orig Thu Jul 15 12:01:34 1999 +++ syntax/scripts.vim Fri Jul 9 11:31:44 1999 @@@@ -63,6 +63,10 @@@@ if !has("syntax_items") @