--- vim-7.1.orig/upstream/patches/get_patches.py +++ vim-7.1/upstream/patches/get_patches.py @@ -0,0 +1,46 @@ +#!/usr/bin/python +# +# Copyright (C) 2006, Stefano Zacchiroli +# +# This program is free software; you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at your option) any later +# version. +# +# $Id: get_patches.py 938 2007-05-13 17:07:10Z jamessan $ + +host='ftp.vim.org' +dir='pub/vim/patches/7.1' + +import os +import re +import string + +from ftplib import FTP + +patch_RE = re.compile(r'^\d+\.\d+\.\d+$') + +print 'connecting to %s' % host + +ftp=FTP(host) +ftp.login() + +patches = [] + +files = ftp.nlst(dir) +for f in files: + base = os.path.basename(f) + if patch_RE.match(base) and not os.path.isfile(base): + print 'patch %s is missing here: retrieving it from %s ...' % (base, host) + ftp.retrbinary('RETR %s' % f, open(base, 'w').write) + patches.append(base) + +if patches: + print 'updating debian/README to latest upstream ...' + ftp.retrbinary('RETR %s/README' % dir, + open('../../debian/README', 'w').write) + print 'adding downloaded patches to the SVN repository ...' + os.system('svn add %s' % string.join(patches)) + +print 'All done.' + --- vim-7.1.orig/debian/rules +++ vim-7.1/debian/rules @@ -0,0 +1,513 @@ +#!/usr/bin/make -f + +export SHELL=/bin/bash +export DH_OPTIONS + +DEB_HOST_GNU_SYSTEM := $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM) + +BUILDER := $(shell echo $${DEBEMAIL:-$${EMAIL:-$$(echo $$LOGNAME@$$(cat /etc/mailname 2> /dev/null))}}) + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS+=-O0 +else + CFLAGS+=-O2 +endif + +ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) + MAKETEST = yes +else + MAKETEST = no +endif + +INSTALL+=install +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL+=-s +endif + +CFLAGS+=$(if $(findstring nodebug,$(DEB_BUILD_OPTIONS)),,-g -Wall) +CFGFLAGS+=--prefix=/usr +CFGFLAGS+=--mandir='$${prefix}'/share/man +CFGFLAGS+=--with-compiledby="$(BUILDER)" + +# "vim-tiny" features: in addition to those coming from the --with-features=xxx, +# "vim-tiny" is built with those listed in debian/tiny/features.txt +TINYFLAGS+=--with-features=small +TINYFLAGS+=--disable-syntax +TINYFLAGS+=--disable-gui +TINYFLAGS+=--disable-xsmp +TINYFLAGS+=--disable-xsmp-interact +TINYFLAGS+=--disable-netbeans +TINYFLAGS+=--disable-acl +TINYFLAGS+=--disable-gpm +TINYFLAGS+=--enable-nls +TINYFLAGS+=--enable-multibyte +TINYFLAGS+=--enable-multilang + +# add -DFEAT_* from debian/tiny/features.txt +TINYCFLAGS:=$(patsubst %,-D%,$(shell grep ^FEAT_ debian/tiny/features.txt | cut -f 1)) + +OPTFLAGS+=--enable-gpm +OPTFLAGS+=--enable-cscope +OPTFLAGS+=--with-features=big +OPTFLAGS+=--enable-multibyte + +GUIFLAGS+=--with-x +GUIFLAGS+=--enable-xim +GUIFLAGS+=--enable-fontset +GTK2FLAGS+=--enable-gui=gtk2 +GTK2FLAGS+=--with-features=big + +GNOMEFLAGS+=--enable-gui=gnome2 + +LESSTIFFLAGS+=--enable-gui=motif + +PERLFLAGS+=--enable-perlinterp +PERLFLAGS+=--disable-mzschemeinterp +PERLFLAGS+=--disable-pythoninterp +PERLFLAGS+=--disable-rubyinterp +PERLFLAGS+=--disable-tclinterp + +PYTHONFLAGS+=--enable-pythoninterp +PYTHONFLAGS+=--disable-mzschemeinterp +PYTHONFLAGS+=--disable-perlinterp +PYTHONFLAGS+=--disable-rubyinterp +PYTHONFLAGS+=--disable-tclinterp + +RUBYFLAGS+=--enable-rubyinterp +RUBYFLAGS+=--disable-mzschemeinterp +RUBYFLAGS+=--disable-perlinterp +RUBYFLAGS+=--disable-pythoninterp +RUBYFLAGS+=--disable-tclinterp + +TCLFLAGS+=--enable-tclinterp +TCLFLAGS+=--disable-mzschemeinterp +TCLFLAGS+=--disable-perlinterp +TCLFLAGS+=--disable-pythoninterp +TCLFLAGS+=--disable-rubyinterp + +BASICFLAGS+=--disable-mzschemeinterp +BASICFLAGS+=--disable-tclinterp +BASICFLAGS+=--disable-perlinterp +BASICFLAGS+=--enable-pythoninterp +BASICFLAGS+=--disable-rubyinterp + +ALLINTERPFLAGS+=--disable-mzschemeinterp +ALLINTERPFLAGS+=--enable-perlinterp +ALLINTERPFLAGS+=--enable-pythoninterp +ALLINTERPFLAGS+=--enable-rubyinterp +ALLINTERPFLAGS+=--enable-tclinterp + +# Each vim-xxx package is said to be a vim variant and contains only a vim +# binary built with some compile-time options. Makefile VARIANTS below are +# one-to-one with those packages with the exception of "vim-basic". In this +# Makefile vim-basic is used to built 4 packages: "vim", "vim-runtime", +# "vim-common", "vim-gui-common". "vim-tiny" is the only variant package not +# depending on vim-runtime. + +# vim-basic must be the last one +ifneq ($(DEB_HOST_GNU_SYSTEM),gnu) + VARIANTS+=vim-tiny + VARIANTS+=vim-ruby + VARIANTS+=vim-tcl + VARIANTS+=vim-gtk + VARIANTS_SKIP+=vim-lesstif + VARIANTS+=vim-perl + VARIANTS+=vim-python + VARIANTS+=vim-gnome + VARIANTS+=vim-full + VARIANTS+=vim-basic +else + VARIANTS+=vim-tiny + VARIANTS+=vim-ruby + VARIANTS+=vim-gtk + VARIANTS+=vim-python + VARIANTS_SKIP+=vim-lesstif + VARIANTS_SKIP+=vim-perl + VARIANTS_SKIP+=vim-gnome + VARIANTS_SKIP+=vim-tcl + VARIANTS_SKIP+=vim-full + VARIANTS+=vim-basic +endif +ifeq ($(origin VARIANT), command line) + VARIANTS = $(VARIANT) vim-basic +endif + +CFLAGS_vim-basic=$(CFLAGS) +CFGFLAGS_vim-basic=$(CFGFLAGS) $(OPTFLAGS) --without-x --enable-gui=no + +CFLAGS_vim-tiny=$(CFLAGS) $(TINYCFLAGS) +CFGFLAGS_vim-tiny=$(CFGFLAGS) $(TINYFLAGS) + +CFLAGS_vim-perl=$(CFLAGS) +CFGFLAGS_vim-perl=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(PERLFLAGS) $(GTK2FLAGS) + +CFLAGS_vim-python=$(CFLAGS) +CFGFLAGS_vim-python=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(PYTHONFLAGS) $(GTK2FLAGS) + +CFLAGS_vim-ruby=$(CFLAGS) +CFGFLAGS_vim-ruby=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(RUBYFLAGS) $(GTK2FLAGS) + +CFLAGS_vim-tcl=$(CFLAGS) +CFGFLAGS_vim-tcl=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(TCLFLAGS) $(GTK2FLAGS) + +CFLAGS_vim-gtk=$(CFLAGS) +CFGFLAGS_vim-gtk=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(BASICFLAGS) $(GTK2FLAGS) + +CFLAGS_vim-gnome=$(CFLAGS) +CFGFLAGS_vim-gnome=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(BASICFLAGS) $(GNOMEFLAGS) + +CFLAGS_vim-lesstif=$(CFLAGS) +CFGFLAGS_vim-lesstif=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(BASICFLAGS) $(LESSTIFFLAGS) + +CFLAGS_vim-full=$(CFLAGS) +CFGFLAGS_vim-full=$(CFGFLAGS) $(OPTFLAGS) $(GUIFLAGS) $(GNOMEFLAGS) $(ALLINTERPFLAGS) + +NAME=vim +VERSION=7.1 +SNAPSHOT= +VIMCUR=$(NAME)$(subst .,,$(VERSION)) +SRCDIR=$(VIMCUR)$(SNAPSHOT) +CHANGELOG=$(SRCDIR)/runtime/doc/version7.txt # latest version upstream changelog +MAIN_TARBALL=$(NAME)-$(VERSION)$(SNAPSHOT).tar.bz2 +LANG_TARBALL=$(NAME)-$(VERSION)$(SNAPSHOT)-lang.tar.gz +EXTRA_TARBALL=$(NAME)-$(VERSION)$(SNAPSHOT)-extra.tar.gz +SOURCES = $(MAIN_TARBALL) $(LANG_TARBALL) $(EXTRA_TARBALL) +PER_VARIANT_FILES = install postinst prerm links preinst +LANGS += fr fr.ISO8859-1 fr.UTF-8 +LANGS += it it.ISO8859-1 it.UTF-8 +LANGS += pl pl.ISO8859-2 pl.UTF-8 +LANGS += ru + +DOT_IN_DEPS = debian/vim-runtime.install +DOT_IN_DEPS += debian/vim-runtime.install +DOT_IN_DEPS += debian/vim-common.install +DOT_IN_DEPS += debian/vim-gui-common.install +DOT_IN_DEPS += debian/vim-common.links +DOT_IN_DEPS += debian/vim-gui-common.links +DOT_IN_DEPS += debian/vim-runtime.links +DOT_IN_DEPS += debian/runtime/debian.vim + +# nothing to do per default +all: + +extract: extract-stamp +extract-stamp: $(foreach s,$(SOURCES),extract-stamp-$(s)) + if [ ! -L vim -o "`readlink vim`" != "$(SRCDIR)" ]; then \ + ln -fs $(SRCDIR) vim; \ + fi + @for f in `find upstream/patches -type f -name '$(VERSION).*' -printf "%P\n" | grep -v .svn | sort -n` ; do\ + echo "applying upstream patch: $$f" ;\ + cat upstream/patches/$$f | patch -s -d$(SRCDIR) -p0 ;\ + done + quilt push -a + touch $@ + +extract-stamp-%.bz2: + bunzip2 -c upstream/tarballs/$(*).bz2 | tar -x + touch $@ + +extract-stamp-%.gz: + gunzip -c upstream/tarballs/$(*).gz | tar -x + touch $@ + +extract-stamp-%.zip: + unzip -d $(SRCDIR) upstream/tarballs/$(*).zip + touch $@ + +clean: $(foreach v,$(VARIANTS),clean-$(v)) + dh_testdir + dh_testroot + rm -f extract-stamp* build-stamp* install-stamp* + rm -f debian/helpztags.1 + - quilt pop -a + rm -rf $(SRCDIR) + rm -f vim + dh_clean + +clean-vim-basic: + for x in $(PER_VARIANT_FILES) ; do \ + rm -f debian/vim.$$x ; \ + done + for x in vim-gui-common.{install,links} vim-common.{install,links} \ + vim-runtime.install; do \ + rm -f debian/$$x; \ + done + rm -f $(DOT_IN_DEPS) + +clean-%: + for x in $(PER_VARIANT_FILES) ; do \ + rm -f debian/$*.$$x ; \ + done + rm -f debian/vim.links + rm -f debian/lintian/$* + +build: extract +build: build-stamp +build-stamp: $(foreach v,$(VARIANTS),build-stamp-$(v)) + $(MAKE) -C $(SRCDIR)/runtime/doc html # gen html docs (destroys tags) +# (re)generate the tags file +# $(SRCDIR)/src/vim-common -u /dev/null \ +# -c "helptags $(SRCDIR)/runtime/doc" -c quit + cd $(SRCDIR)/src/po; make vim.pot + touch $@ + +configure-stamp-%: + dh_testdir + @echo "*** DEBIAN *** CONFIGURING VARIANT $*" + $(MAKE) -C $(SRCDIR) clean + cd $(SRCDIR) \ + && make distclean \ + && CFLAGS="$(CFLAGS_$(*))" ./configure $(CFGFLAGS_$(*)) + touch $@ + +build-stamp-%: CURCFLAGS=$(CFLAGS_$*) +build-stamp-%: configure-stamp-% + dh_testdir + @echo "*** DEBIAN *** BUILDING VARIANT $*" + if [ "$*" = "vim-tiny" ]; then \ + patch -Np0 < debian/tiny/vimrc.tiny.diff; \ + fi + $(MAKE) -C $(SRCDIR) CFLAGS="$(CURCFLAGS)" + if [ "$*" = "vim-tiny" ]; then \ + patch -Rp0 < debian/tiny/vimrc.tiny.diff; \ + fi + mv $(SRCDIR)/src/vim $(SRCDIR)/src/$(subst -,.,$*) + touch $@ + +install: build +install: install-stamp +install-stamp: $(foreach v,$(VARIANTS),install-stamp-$(v)) + dh_testdir + dh_testroot + touch $@ + +install-stamp-vim-basic: export DH_OPTIONS=-pvim-runtime -pvim-common -pvim-gui-common -pvim -pvim-doc +install-stamp-vim-basic: DESTDIR=$(CURDIR)/debian/tmp +install-stamp-vim-basic: build-stamp-vim-basic $(DOT_IN_DEPS) + dh_testdir + dh_testroot + @echo "*** DEBIAN *** INSTALLING VARIANT vim-basic" + dh_clean -k + dh_installdirs + + # UPSTREAM INSTALLATION + + cp $(SRCDIR)/src/{vim.basic,vim} + $(MAKE) -C $(SRCDIR)/src DESTDIR=$(DESTDIR) installvimbin \ + installtutorbin \ + installruntime \ + installtools \ + install-icons \ + install-languages + if [ $(MAKETEST) = "yes" ]; then \ + $(MAKE) -C $(SRCDIR)/src DESTDIR=$(DESTDIR) test; \ + fi + + # DEBIAN INSTALLATION + + # According to #368754 and #323820, Russian manpages should be in + # /usr/share/man/ru (KOI8-R encoded) and man will handle the + # transcoding + mv $(DESTDIR)/usr/share/man/ru{.KOI8-R,} + # Remove this so the dh_install later doesn't fail + rm -rf $(DESTDIR)/usr/share/man/ru.UTF-8 + + # disabled, waiting for an update + #cp debian/vim-install $(DESTDIR)/usr/bin + mv $(DESTDIR)/usr/bin/{vim,vim.basic} # use variant name + # rm stuff handled by alternatives + rm -f $(DESTDIR)/usr/bin/{ex,view} + @for f in `find $(DESTDIR)/usr/share/man -name view.1 -o -name ex.1`; do \ + rm -f $$f; \ + done + # rm C part of maze (no longer working) + rm -f $(DESTDIR)/usr/share/vim/$(SRCDIR)/macros/maze/{*.c,Makefile} + # fix for CAN-2005-0069 + rm -f $(DESTDIR)/usr/share/vim/$(SRCDIR)/tools/vimspell.* + # helpztags manpage + pod2man -c "User Commands" -s 1 -q none -r "vim 7.0aa" \ + -d "September 2003" debian/helpztags debian/helpztags.1 + + # variant-related installations for package "vim" + # to be kept in sync with those in "install-stamp-%" target + for x in $(PER_VARIANT_FILES) ; do \ + sed -e "s:@PKG@:vim:;s:@VARIANT@:basic:" \ + -e "s:@DESTDIR@:debian/tmp/usr/bin:" \ + -e "s:@COMMON@:vim-common:" \ + debian/vim-variant.$$x > debian/vim.$$x ;\ + done + for L in $(LANGS); do \ + sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$$mandir/$$L/man1/\$$i.1.gz \$$i.$$L.1.gz \$$mandir/$$L/man1/vim.1.gz \\\\\n&:" \ + -i debian/vim.postinst; \ + done + sed -i "/@LANG_ALTS@/d" debian/vim.postinst + sed -e "s:@PKG@:vim:;s:@VARIANT@:basic:" \ + debian/lintian/vim-variant > debian/lintian/vim + + # Generate language-specific sections of + # vim-{runtime,common,gui-common}.install files + @for L in $(LANGS); do \ + echo debian/tmp/usr/share/man/$$L/man1/vimtutor.1 \ + usr/share/man/$$L/man1/ >>debian/vim-runtime.install; \ + done + + @for L in $(LANGS); do \ + echo debian/tmp/usr/share/man/$$L/man1/\* \ + usr/share/man/$$L/man1/ >>debian/vim-common.install; \ + done + + @for L in $(LANGS); do \ + echo debian/tmp/usr/share/man/$$L/man1/evim.1 \ + usr/share/man/$$L/man1/ >>debian/vim-gui-common.install; \ + done + + dh_installman + dh_install -X.svn --fail-missing + # adjust things for vim-gui-common + cp debian/vim-common/usr/share/man/man1/vim.1 \ + debian/vim-gui-common/usr/share/man/man1/gvim.1 + cp debian/vim-common/usr/share/man/man1/vimdiff.1 \ + debian/vim-gui-common/usr/share/man/man1/gvimdiff.1 + rm -f debian/vim-common/usr/share/man/man1/evim.1 + @for L in $(LANGS); do \ + cp debian/vim-common/usr/share/man/$$L/man1/vim.1 \ + debian/vim-gui-common/usr/share/man/$$L/man1/gvim.1; \ + cp debian/vim-common/usr/share/man/$$L/man1/vimdiff.1 \ + debian/vim-gui-common/usr/share/man/$$L/man1/gvimdiff.1; \ + rm -f debian/vim-common/usr/share/man/$$L/man1/evim.1; \ + done + # remove things that are in vim-runtime + rm -f debian/vim-common/usr/share/man/man1/vimtutor.1 + @for L in $(LANGS); do \ + rm -f debian/vim-common/usr/share/man/$$L/man1/vimtutor.1; \ + done + rmdir debian/vim-gui-common/usr/bin + # Generate language-specific sections of + # vim-{common,gui-common}.links files + @for L in $(LANGS); do \ + for p in rvim rview; do \ + echo usr/share/man/$$L/man1/vim.1 \ + usr/share/man/$$L/man1/$$p.1 >>debian/vim-common.links; \ + done; \ + done + + @for L in $(LANGS); do \ + for p in gview rgvim rgview; do \ + echo usr/share/man/$$L/man1/gvim.1 \ + usr/share/man/$$L/man1/$$p.1 >>debian/vim-gui-common.links; \ + done; \ + echo usr/share/man/$$L/man1/evim.1 \ + usr/share/man/$$L/man1/eview.1 >>debian/vim-gui-common.links; \ + done + dh_link + + # all excepts vim + dh_installchangelogs -Nvim + dh_installdocs + dh_installmenu + dh_installmime + + touch $@ + +# the other variants only include the binary +install-stamp-%: export DH_OPTIONS=-p$* +install-stamp-%: DESTDIR=$(CURDIR)/debian/$* +install-stamp-%: build-stamp-% + dh_testdir + dh_testroot + @echo "*** DEBIAN *** INSTALLING VARIANT $*" + dh_clean -k + dh_installdirs + + # variant-related installations + # to be kept in sync with those in "install-stamp-vim-basic" target + for x in $(PER_VARIANT_FILES) ; do \ + if [ "$*" = "vim-tiny" ]; then \ + sed -e "s:@PKG@:$*:" -e "s:@VARIANT@:$(patsubst vim-%,%,$*):" \ + -e "s:@DESTDIR@:$(SRCDIR)/src:" -e "s:@COMMON@:vim-common:" \ + debian/vim-variant.$$x > debian/$*.$$x ;\ + else \ + sed -e "s:@PKG@:$*:" -e "s:@VARIANT@:$(patsubst vim-%,%,$*):" \ + -e "s:@DESTDIR@:$(SRCDIR)/src:" -e "s:@COMMON@:vim-gui-common:" \ + debian/vim-variant.$$x > debian/$*.$$x ;\ + fi \ + done + sed -e "s:@PKG@:$*:;s:@VARIANT@:$(patsubst vim-%,%,$*):" \ + debian/lintian/vim-variant > debian/lintian/$* + for L in $(LANGS); do \ + sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$$mandir/$$L/man1/\$$i.1.gz \$$i.$$L.1.gz \$$mandir/$$L/man1/vim.1.gz \\\\\n&:" \ + -i debian/$*.postinst; \ + done + sed -i "/@LANG_ALTS@/d" debian/$*.postinst + # fake help installation for vim-tiny + if [ "$*" = "vim-tiny" ]; then \ + echo "debian/tiny/doc/ usr/share/vim/" >> debian/$*.install; \ + fi + dh_install -X.svn + dh_link + + touch $@ + +uninstall: + dh_testdir + dh_testroot + rm -f install-stamp* + dh_clean + +%: %.in + cat $< | sed 's/@VIMCUR@/$(SRCDIR)/' > $@ + +binary-indep: export DH_OPTIONS=-i +binary-indep: build install + dh_testdir + dh_testroot + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb -pvim-runtime -- -Zbzip2 + dh_builddeb -Nvim-runtime + +binary-arch: build install +binary-arch: $(foreach v,$(VARIANTS),binary-arch-$(v)) + +binary-arch-vim-basic: export DH_OPTIONS=-pvim-common -pvim +binary-arch-vim-basic: + dh_testdir + dh_testroot + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch-%: export DH_OPTIONS=-p$* $(foreach v,$(VARIANTS_SKIP),-N$(v)) +binary-arch-%: build install + dh_testdir + dh_testroot + dh_desktop + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb +binary: beginlog binary-indep binary-arch endlog +.PHONY: extract clean build install uninstall binary-indep binary-arch binary + +.PHONY: beginlog endlog +beginlog: + @echo "*** DEBIAN *** BUILD STARTED" + @echo "*** DEBIAN *** BUILDING VARIANTS: $(VARIANTS)" + @echo "*** DEBIAN *** SKIPPING VARIANTS: $(VARIANTS_SKIP)" +endlog: + @echo "*** DEBIAN *** BUILD COMPLETED" + +# vim: set foldmethod=marker: --- vim-7.1.orig/debian/vim.dirs +++ vim-7.1/debian/vim.dirs @@ -0,0 +1 @@ +/usr/bin --- vim-7.1.orig/debian/vim-common.dirs +++ vim-7.1/debian/vim-common.dirs @@ -0,0 +1,10 @@ +/etc/ +/usr/bin/ +/usr/share/bug/ +/usr/share/vim/addons/plugin/ +/var/lib/vim/addons/ + +/usr/share/man/ru.KOI8-R +/usr/share/man/ru.KOI8-R/man1 +/usr/share/man/ru.UTF-8 +/usr/share/man/ru.UTF-8/man1 --- vim-7.1.orig/debian/control +++ vim-7.1/debian/control @@ -0,0 +1,247 @@ +Source: vim +Section: editors +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Debian VIM Maintainers +Uploaders: Norbert Tretkowski , Pierre Habouzit , Matthijs Mohlmann , Stefano Zacchiroli , Alexis Sukrieh , Pepijn de Langen , James Vega +Standards-Version: 3.7.2 +Build-Depends: debhelper (>= 4.2.21), dpkg (>> 1.7.0), dpkg-dev (>= 1.13.19), bzip2, perl (>= 5.6), libgpmg1-dev [!hurd-i386] | not+linux-gnu, libperl-dev (>= 5.6), tcl8.4-dev [!hurd-i386], python-dev, libxpm-dev, libncurses5-dev, ruby, ruby1.8-dev, libgtk2.0-dev (>= 2.2), libgnomeui-dev [!hurd-i386], quilt, make (>= 3.80+3.81.b4), libxt-dev +Build-Conflicts: libperl-dev (= 5.8.4-1) +XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-vim/trunk/packages/vim +XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-vim/trunk/packages/vim/ + +Package: vim-common +Priority: important +Architecture: any +Depends: ${shlibs:Depends} +Conflicts: vim (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-full (<< 1:6.4-001+3) +Replaces: manpages-it (<= 0.3.4-3), manpages-pl (<=20060331-1), vim (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-full (<< 1:6.4-001+3), vim-runtime (<< 1:7.0-010+1) +Recommends: vim | vim-gnome | vim-gtk | vim-lesstif | vim-perl | vim-python | vim-ruby | vim-tcl | vim-full | vim-tiny +Description: Vi IMproved - Common files + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains files shared by all non GUI-enabled vim + variants (vim and vim-tiny currently) available in Debian. + Examples of such shared files are: manpages, common executables + like vimtutor and xxd, and configuration files. + +Package: vim-gui-common +Priority: optional +Architecture: all +Conflicts: vim (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-full (<< 1:6.4-001+3) +Replaces: manpages-pl (<=20060331-1), vim (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-full (<< 1:6.4-001+3) +Recommends: vim-gnome | vim-gtk | vim-lesstif | vim-perl | vim-python | vim-ruby | vim-tcl | vim-full +Description: Vi IMproved - Common GUI files + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains files shared by all GUI-enabled vim + variants (vim-perl, vim-gnome, ...) available in Debian. + Examples of such shared files are: icons, + desktop environments settings, and menu entries. + +Package: vim-runtime +Priority: optional +Architecture: all +Pre-Depends: dpkg (>= 1.10.24) +Conflicts: vim-common (<< 1:6.4-007+2), vim (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-full (<< 1:6.4-001+3) +Replaces: manpages-pl (<=20060331-1), vim-common (<< 1:6.4-007+2), vim (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-full (<< 1:6.4-001+3) +Recommends: vim | vim-gnome | vim-gtk | vim-lesstif | vim-perl | vim-python | vim-ruby | vim-tcl | vim-full | vim-tiny +Enhances: vim-tiny +Description: Vi IMproved - Runtime files + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains the architecture independent runtime + files, used, if available, by all vim variants available in + Debian. Example of such runtime files are: online documentation, + rules for language-specific syntax highlighting and indentation, + color schemes, and standard plugins. + +Package: vim-doc +Section: doc +Priority: optional +Architecture: all +Description: Vi IMproved - HTML documentation + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains the HTML version of the online + documentation. + +Package: vim-tiny +Priority: important +Architecture: any +Depends: vim-common (= ${binary:Version}), ${shlibs:Depends} +Provides: editor +Description: Vi IMproved - enhanced vi editor - compact version + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains a minimal version of vim compiled with no + GUI and a small subset of features in order to keep small the + package size. This package does not depend on the vim-runtime + package, but installing it you will get its additional benefits + (online documentation, plugins, ...). + +Package: vim +Priority: optional +Architecture: any +Depends: vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends} +Suggests: ctags, vim-doc, vim-scripts +Provides: editor +Conflicts: vim-doc (<< 1:6.4-001+3), vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3) +Replaces: vim-doc (<< 1:6.4-001+3), vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3) +Description: Vi IMproved - enhanced vi editor + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contain a version of vim compiled with a rather + standard set of features. See the other vim-* packages if you + need more (or less). + +Package: vim-perl +Priority: extra +Architecture: any +Depends: vim-gui-common (= ${source:Version}), vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends} +Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme +Provides: gvim, editor +Conflicts: vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3) +Replaces: vim (<= 1:6.3-068+1), vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3) +Description: Vi IMproved - enhanced vi editor - with Perl support + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains a version of vim compiled with Perl + scripting support and the GTK2 GUI. + +Package: vim-python +Priority: extra +Architecture: any +Depends: vim-gui-common (= ${source:Version}), vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends} +Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme +Provides: gvim, editor +Conflicts: vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3) +Replaces: vim (<= 1:6.3-068+1), vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3) +Description: Vi IMproved - enhanced vi editor - with Python support + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains a version of vim compiled with Python + scripting support and the GTK2 GUI. + +Package: vim-ruby +Priority: extra +Architecture: any +Depends: vim-gui-common (= ${source:Version}), vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends} +Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme +Provides: gvim, editor +Conflicts: vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3) +Replaces: vim (<= 1:6.3-068+1), vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3) +Description: Vi IMproved - enhanced vi editor - with Ruby support + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains a version of vim compiled with Ruby + scripting support and the GTK2 GUI. + +Package: vim-tcl +Priority: extra +Architecture: any +Depends: vim-gui-common (= ${source:Version}), vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends} +Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme +Provides: gvim, editor +Conflicts: vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3) +Replaces: vim (<= 1:6.3-068+1), vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3) +Description: Vi IMproved - enhanced vi editor - with TCL support + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains a version of vim compiled with TCL + scripting support and the GTK2 GUI. + +Package: vim-gtk +Priority: extra +Architecture: any +Depends: vim-gui-common (= ${source:Version}), vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends} +Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme +Provides: gvim, editor +Conflicts: vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3) +Replaces: vim (<= 1:6.3-068+1), vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3) +Description: Vi IMproved - enhanced vi editor - with GTK2 GUI + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains a version of vim compiled with support for + GTK2 GUI. + +Package: vim-gnome +Priority: extra +Architecture: any +Depends: vim-gui-common (= ${source:Version}), vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends} +Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme +Provides: gvim, editor +Conflicts: vim-full (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3) +Replaces: vim (<= 1:6.3-068+1), vim-full (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3) +Description: Vi IMproved - enhanced vi editor - with GNOME2 GUI + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains a version of vim compiled with support for + GNOME2 GUI. + +Package: vim-full +Priority: extra +Architecture: any +Depends: vim-gui-common (= ${source:Version}), vim-common (= ${binary:Version}), vim-runtime (= ${source:Version}), ${shlibs:Depends} +Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme +Provides: gvim, editor +Conflicts: vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3) +Replaces: vim (<= 1:6.3-068+1), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3) +Description: Vi IMproved - enhanced vi editor - full fledged version + Vim is an almost compatible version of the UNIX editor Vi. + . + Many new features have been added: multi level undo, syntax + highlighting, command line history, on-line help, filename + completion, block operations, folding, Unicode support, etc. + . + This package contains a version of vim compiled with support for + the GNOME2 GUI and scripting support for Perl, Python, Ruby, and + TCL. --- vim-7.1.orig/debian/vim-runtime.links.in +++ vim-7.1/debian/vim-runtime.links.in @@ -0,0 +1,2 @@ +usr/share/vim/@VIMCUR@/macros/matchit.txt usr/share/vim/addons/doc/matchit.txt +usr/share/vim/@VIMCUR@/macros/matchit.vim usr/share/vim/addons/plugin/matchit.vim --- vim-7.1.orig/debian/changelog +++ vim-7.1/debian/changelog @@ -0,0 +1,4860 @@ +vim (1:7.1-000+1ubuntu1) gutsy; urgency=low + + * Resynchronise with Debian. Remaining changes: + + debian/runtime/debian.vim.in: + - disable autoindent and backup files + + patches/debcontrol.vim.diff: + - add XSBC-Original-Maintainer as legal field + + patches/900_debcontrol.vim.diff: + - add restricted, universe, multiverse, and metapackages to allowed + sections + + patches/901_debchangelog.vim.diff: + - add breezy, dapper, edgy, feisty, gutsy, *-proposed, *-updates, + *-security, *-backports, and dapper-commercial to allowed + distributions + + patches/add-ubuntu-sources.diff: + - add restricted, universe, multiverse to allowed sections + - add dapper, edgy, feisty, gutsy, *-proposed, *-updates, *-security, + and *-backports to allowed distributions + + debian/control: + - drop lesstif2-dev from Build-Depends + - drop vim-lesstif package + - add libxt-dev to Build-Depends to fix build + - pre-depend on dpkg with bzip2 support + - Ubuntu-specific Maintainer field + + debian/rules: + - enable pythoninterpreter on basic builds + - skip -lesstif and -full variants + - remove references to vim-full package + - create a .pot file for translations + - use bzip2 compression for vim-runtime + + debian/gvim.desktop: + - add NoDisplay=true + + debian/vim-common.dirs: + - include /usr/share/man/ru.{KOI8-R,UTF-8}{,/man1} to help with + upgrade problems from dapper; retain this until at least the first + Ubuntu LTS release after 6.06 + + -- Colin Watson Thu, 24 May 2007 13:12:54 +0100 + +vim (1:7.1-000+1) unstable; urgency=low + + [ Debian Vim Maintainers ] + * New upstream release (7.1) + + [ James Vega ] + * debian/rules: + + Remove extraneous update-snapshot target since snapshots are being + handled similar to normal releases, but in a different directory on the + ftp server. + * upstream/patches: + + Remove all the 7.0 patches + * Removed patches: + + de.po.diff, applied upstream. + + zsh.vim-nested_quotes.diff, New upstream rewrite fixes the same problem + as our patch. + + mp.vim-cmd_check.diff, applied upstream. + + html.vim-syntax_spell.diff, applied upstream. + + changelog.vim-ftplugin_buffer-split.diff, applied upstream. + + netrw.vim-tmpfile_suffix_escape.diff, applied upstream. + * Refreshed patches: + + php.vim.diff, simple rediff against new upstream. + + dosini.vim-hash_comment.diff, simple rediff against new upstream. + * Updated patches: + + debchangelog-ftplugin.diff + - Call foldopen silently so Vim doesn't error if there are no folds. + (Closes: #416184) + - Allow users to "let g:debchangelog_fold_disabled" to disable automatic + folding of debchangelogs. 'foldexpr' and 'foldtext' will still be set + but 'foldmethod' will not be set to 'expr'. + + -- James Vega Sat, 12 May 2007 13:24:27 -0400 + +vim (1:7.0-219+1ubuntu2) gutsy; urgency=low + + [ Soren Hansen ] + * patches/901_debchangelog.vim.diff: + - Simplify regex for Ubuntu distributions. + + -- Colin Watson Fri, 20 Apr 2007 21:25:54 +0100 + +vim (1:7.0-219+1ubuntu1) gutsy; urgency=low + + * Resynchronise with Debian. Remaining changes: + + debian/runtime/debian.vim.in: + - disable autoindent and backup files + + patches/debcontrol.vim.diff: + - add XSBC-Original-Maintainer as legal field + + patches/900_debcontrol.vim.diff: + - add restricted, universe, multiverse, and metapackages to allowed + sections + + patches/901_debchangelog.vim.diff: + - add breezy, dapper, edgy, feisty, *-proposed, *-updates, *-security, + *-backports, and dapper-commercial to allowed distributions + + patches/add-ubuntu-sources.diff: + - add restricted, universe, multiverse to allowed sections + - add dapper, edgy, feisty, *-proposed, *-updtaes, *-security, and + *-backports to allowed distributions + + debian/control: + - drop lesstif2-dev from Build-Depends + - drop vim-lesstif package + - add libxt-dev to Build-Depends to fix build + - pre-depend on dpkg with bzip2 support + - Ubuntu-specific Maintainer field + + debian/rules: + - enable pythoninterpreter on basic builds + - skip -lesstif and -full variants + - remove references to vim-full package + - create a .pot file for translations + - use bzip2 compression for vim-runtime + + debian/gvim.desktop: + - add NoDisplay=true + + debian/vim-common.dirs: + - include /usr/share/man/ru.{KOI8-R,UTF-8}{,/man1} to help with + upgrade problems from dapper; retain this until at least the first + Ubuntu LTS release after 6.06 + * patches/901_debchangelog.vim.diff: Add gutsy, gutsy-security, + gutsy-proposed, gutsy-updates, and gutsy-backports targets. + * patches/add-ubuntu-sources.diff: Add gutsy distribution. + * patches/cindent-fix.patch: Remove; this is upstream patch 7.0.211. + + -- Colin Watson Fri, 20 Apr 2007 19:24:56 +0100 + +vim (1:7.0-219+1) unstable; urgency=low + + [ Debian Vim Maintainers ] + * New upstream patches (165 - 219), see README.gz for details. + + [ Stefano Zacchiroli ] + * vim-addons support: + - converted to YAML the registry entry for matchit + * debian/control + - added XS-Vcs-Browser field + + [ James Vega ] + * Fix the file test for deciding whether we need to remove alternatives to + properly transition the Russian manpage alternatives. + * Fix the handling of the stale diversion when /usr/bin/vim.org is already + missing. + * Fix the handling of alternatives which pointed at the stale alternative so + the alternative isn't changed from auto to manual. + * Remove the 'iskeyword' setting in Ruby's ftplugin as suggested by Tim + Pope in #389332. + * Add patches/netrw.vim-tmpfile_suffix_escape.diff, which escapes the suffix + of the tmpfile filename. + + -- James Vega Tue, 20 Mar 2007 18:27:27 -0400 + +vim (1:7.0-164+3) unstable; urgency=low + + [ James Vega ] + * Remove the patch notes for patches after 164 in debian/README. Forgot + about those when removing the patches from svn to prepare the last upload. + + -- James Vega Sun, 14 Jan 2007 10:13:00 -0500 + +vim (1:7.0-164+2) unstable; urgency=medium + + [ James Vega ] + * debian/vim-variant.preinst: + + Move diversion removal here from vim-variant.postinst. Manually remove + /usr/bin/vim in order to be able to remove the diversion. Fixes + upgrades from Sarge leaving behind stale binaries. (closes: #401000) + + Remove the alternatives for ru.{UTF-8,KOI8-R} manpages so the + alternatives system doesn't attempt to keep the links around after the + upgrade. Fixes upgrades from Etch. (closes: #399024) + + -- James Vega Thu, 4 Jan 2007 01:50:25 -0500 + +vim (1:7.0-164+1ubuntu7) feisty; urgency=low + + * Add XSBC-Original-Maintainer to debcontrol syntax highlighting. + + -- Soren Hansen Sat, 10 Mar 2007 22:07:48 +0100 + +vim (1:7.0-164+1ubuntu6) feisty; urgency=low + + * Ubuntu-specific Maintainer field (really, this time saving + the control file before building the package). + + -- Ian Jackson Tue, 20 Feb 2007 16:45:18 +0000 + +vim (1:7.0-164+1ubuntu5) feisty; urgency=low + + * Re-upload with .orig.tar.gz as intended, and bump version number. + * Ubuntu-specific Maintainer field. + + -- Ian Jackson Tue, 20 Feb 2007 14:13:33 +0000 + +vim (1:7.0-164+1ubuntu4) feisty; urgency=low + + * Include /usr/share/man/ru.{KOI8-R,UTF-8}{,/man1} in the + vim-common package which will help with some upgrade problems (LP + #84906). These directories should be retained until at least the + first Ubuntu LTS release after 6.06, to smooth upgrades from Dapper. + + -- Ian Jackson Tue, 20 Feb 2007 12:31:22 +0000 + +vim (1:7.0-164+1ubuntu3) feisty; urgency=low + + * Use bzip2 compression for vim-runtime, saving about 1MB of .deb size. + + -- Colin Watson Tue, 30 Jan 2007 16:08:49 +0000 + +vim (1:7.0-164+1ubuntu2) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose Sun, 14 Jan 2007 16:25:53 +0000 + +vim (1:7.0-164+1ubuntu1) feisty; urgency=low + + * Resynchronise with Debian. Remaining changes: + + debian/runtime/debian.vim.in: + - disable autoindent and backup files + + patches/900_debcontrol.vim.diff: + - add restricted, universe, multiverse, and metapackages to allowed + sections + + patches/901_debchangelog.vim.diff: + - add breezy, dapper, edgy, feisty, *-proposed, *-updates, *-security, + *-backports, and dapper-commercial to allowed distributions + + patches/add-ubuntu-sources.diff: + - add restricted, universe, multiverse to allowed sections + - add dapper, edgy, feisty, *-proposed, *-updtaes, *-security, and + *-backports to allowed distributions + + patches/cindent-fix.patch: + - added again + + debian/control: + - drop lesstif2-dev from Build-Depends + - drop vim-lesstif package + - add libxt-dev to Build-Depends to fix build + + debian/rules: + - enable pythoninterpreter on basic builds + - skip -lesstif and -full variants + - remove references to vim-full package + - create a .pot file for translations + + debian/gvim.desktop: + - add NoDisplay=true + + -- Colin Watson Fri, 15 Dec 2006 12:15:18 +0000 + +vim (1:7.0-164+1) unstable; urgency=low + + [ Debian Vim Maintainers ] + * New upstream patches (159 - 164), see README.gz for details. + + [ James Vega ] + * Shipped tags file was being regenerated (closes: #397837) + - Do not pre-generate tags file, vim-runtime's postinst is already + handling tag generation + - Remove tags file in vim-runtime's postrm + * Add Provides: editor to the gvim variants. (closes: #398572) + * Remove the empty vim-variant.postrm. + * Move the Russian KOI8-R man pages to /usr/share/man/ru/man1 and remove the + utf8 man pages. man will handle the conversion. (closes: #368754) + + -- James Vega Wed, 15 Nov 2006 08:48:51 -0500 + +vim (1:7.0-158+1) unstable; urgency=medium + + [ Debian Vim Maintainers ] + * New upstream patches (153 - 158), see README.gz for details. + - Do not let the fold level become negative. (closes: #395413) + * Urgency medium since #396934 affects other packages. + + [ James Vega ] + * Add vim-runtime.postinst which runs helpztags so that we don't break the + help for other Vim addons everytime vim-runtime is upgraded. + (closes: #396934) + * Update the vim-basic install target in debian/rules to not rely on the + vimcurrent symlink before it has been setup. + + -- James Vega Mon, 6 Nov 2006 22:41:59 -0500 + +vim (1:7.0-152+1) unstable; urgency=low + + [ Debian Vim Maintainers ] + * New upstream patches (123 - 152), see README.gz for details. + - Correct the button order in the GTK+ file chooser dialog so that it + matches the GNOME Human Interface Guidelines. (closes: #367639) + + [ James Vega ] + * Bump vim-common's priority to important to match the override. + * Remove patch gui_gtk.c-abs_path.diff, merged upstream. + * Remove patch gui_xmebw.c-lesstif_crash.diff, merged upstream. + * Add patch html.vim-syntax_spell.diff, which adds support for highlighting + of spelling mistakes. (closes: #393347) + * Add patch changelog.vim-ftplugin_split-buffer.diff, which corrects an + invalid command used for opening the changelog in a split window. + (closes: #392840) + + [ Stefano Zacchiroli ] + * Added patch dosini.vim-hash_comment.diff which adds support for # comments + in dosini syntax highlighting, thanks to Adeodato Simó. (closes: #378952) + * Added patch zh_TW.po-swap_recovery_typo.diff which fixes a typo in a + traditional Chinese message when editing a file for which a swap file + already exists. (closes: #347420) + * debian/control + - renamed svn info field to XS-Vcs-Svn, to match the forthcoming official + name + + -- Stefano Zacchiroli Wed, 25 Oct 2006 17:07:37 +0200 + +vim (1:7.0-122+1ubuntu1) feisty; urgency=low + + * Resynchronise with Debian. + * patches/900_debcontrol.vim.diff: Add metapackages section. + * patches/901_debchangelog.vim.diff: Add dapper-proposed, edgy-proposed, + feisty, feisty-security, feisty-proposed, feisty-updates, and + feisty-backports targets. + * patches/add-ubuntu-sources.diff: Add feisty, *-proposed, and *-backports + distributions. + + -- Colin Watson Fri, 27 Oct 2006 11:57:31 +0100 + +vim (1:7.0-122+1) unstable; urgency=medium + + [ Debian Vim Maintainers ] + * New upstream patches (095 - 122), see README.gz for details. + * Urgency medium for RC bug fixes. + + [ James Vega ] + * Since vim-gui-common no longer depends on vim-common (to allow for + binNMUing), make /usr/share/doc/vim-gui-common a directory instead of a + symlink to /usr/share/doc/vim-common. (closes: #387794) + * Add versioned Conflicts/Replaces against vim-doc for vim to allow proper + upgrades from Sarge. (closes: #381526) + * Update debian/copyright with the license information for the user and + reference manuals. + * Add patch zsh.vim-nested_quotes.diff, which fixes handling of single + quotes nested inside double quotes. (closes: #390911) + * Add a gnome-icon-theme Suggests for the packages which use a GTK/Gnome + GUI. + * Build vim-tiny with multibyte support. (closes: #361378) + * Add patch gui_gtk.c-abs_path.diff, which ensures the GTK file selection + dialog remembers the previously used directory. (closes: #368668) + * Add mp.vim-cmd_check.diff, which fixes an incorrect boolean check. + (closes: #384154) + + [ Stefano Zacchiroli ] + * Added patches perl.vim-ftplugin_perldoc.diff, + perl.vim-ftplugin_pydoc.diff, and ruby.vim-ftplugin_ri.diff, which trigger + usage of perldoc/pydoc/ri for keyword lookup on perl/python/ruby files. + (closes: #389332) + + -- James Vega Mon, 9 Oct 2006 19:37:58 -0400 + +vim (1:7.0-094+1) unstable; urgency=medium + + [ Debian Vim Maintainers ] + * New upstream patches (036 - 094), see README.gz for details. + * Urgency medium because of the fix to vim-lesstif's crash bug. + + [ James Vega ] + * Add patches/de.po.diff, which differentiates between "Delete" and + "Readonly" swap recovery messages for the German translation. + (closes: #379507) + * Update patches/scripts.vim.diff to add recognition of rst (including + rest2web) files as the filetype 'rst'. (closes: #382541) + * Update debian/rules to generate helptags for the plugins that are in + /usr/share/vim/addons. + * Add patches/gui_xmebw.c-lesstif_crash.diff, which fixes the crash bug when + invoking gvim from the vim-lesstif variant. Thanks Ben Hutchings! + (closes: #378721) + + [ Stefano Zacchiroli ] + * Modified patches/debchangelog.vim.diff so that when opening a changelog + the entry the cursor is on gets (recursively) unfolded. + * Added patches/filetype.vim-better_tex_vs_plaintex.diff, implementing + better recognition of tex vs plaintex filetype (namely it recognizes as + latex files containing sectioning commands). (closes: #384479) + * Added script upstream/patches/get_patches.py to automate downloading of + latest upstream patches. + * debian/control + - bumped Standards-Version to 3.7.2 (no changes needed) + - added X-Vcs-Svn field to source package + + -- Stefano Zacchiroli Sun, 10 Sep 2006 11:59:14 +0200 + +vim (1:7.0-035+1ubuntu5) edgy; urgency=low + + * Backport from Debian (James Vega, closes: Malone #66733): + - Build vim-tiny with multibyte support. (closes: #361378) + + -- Colin Watson Wed, 18 Oct 2006 18:43:57 +0100 + +vim (1:7.0-035+1ubuntu4) edgy; urgency=low + + * patches/901_debchangelog.vim.diff: Add *-backports and + dapper-commercial. + + -- Colin Watson Mon, 11 Sep 2006 15:52:54 +0100 + +vim (1:7.0-035+1ubuntu3) edgy; urgency=low + + * patches/901_debchangelog.vim.diff: Fix a couple of misplaced spaces so + that dapper and edgy-updates are highlighted properly. + + -- Colin Watson Mon, 11 Sep 2006 13:53:48 +0100 + +vim (1:7.0-035+1ubuntu2) edgy; urgency=low + + * patches/add-ubuntu-sources.diff: + + Add Ubuntu specific parts to the sources.list syntax highlighting. + Thanks to Karl Goetz for the patch (Ubuntu: #30796) + + -- Sebastian Dröge Sat, 22 Jul 2006 17:13:23 +0200 + +vim (1:7.0-035+1ubuntu1) edgy; urgency=low + + * Merge from debian unstable. + + -- Martin Pitt Wed, 12 Jul 2006 15:16:50 +0200 + +vim (1:7.0-035+1) unstable; urgency=low + + [ Debian Vim Maintainers ] + * New upstream patches (018 - 035), see README.gz for details. + + [ James Vega ] + * debian/control: Make Vim binNMUable. + * Rename the augroup in $VIMRUNTIME/debian.vim so it doesn't conflict with + Vim's FileType autocmd event. + * Update patches/debcontrol.vim.diff to fix the package name regexp. + (closes: #375848) + * Update patches/debcontrol.vim.diff to include XS-Python-Version and + XB-Python-Version. (closes: #373661) + * Add patches/php.vim.diff, which removes the 'delete' keyword from PHP's + syntax highlighting. (closes: #368089) + + [ Stefano Zacchiroli ] + * Removed patch edit.c.diff, no longer needed after upstream patch 023 + + -- James Vega Mon, 3 Jul 2006 01:43:11 -0400 + +vim (1:7.0-017+8ubuntu2) edgy; urgency=low + + * Cleaned up cruft in debian/rules diff. + * Build vim-full, since we can build it in main. + * Restore old changelog entries. + * patches/901_debchangelog: Add *-security and *-updates pockets for Ubuntu + releases. + + -- Martin Pitt Thu, 29 Jun 2006 12:47:54 +0200 + +vim (1:7.0-017+8ubuntu1) edgy; urgency=low + + * Sync with Debian: + Remaining Ubuntu Changes + + debian/runtime/debian.vim.in: + - disable autoindent and backup files + + patches/debcontrol.vim.diff: + - add restricted, universe, multiverse to allowed sections + + patches/debsources.vim.diff: + - add restricted, universe, multiverse to allowed sections + - add dapper and edgy to allowed distributions + + patches/debchangelog.syntax.vim.diff: + - add breezy, dapper and edgy to allowed distributions + + debian/control: + - drop lesstif2-dev from Build-Depends + - drop vim-lesstif and vim-full packages + - add libxt-dev to Build-Depends to fix build + + debian/rules: + - enable pythoninterpreter on basic builds + - skip -lesstif and -full variants + - remove references to vim-full package + - create a .pot file for translations + + debian/gvim.desktop: + - add NoDisplay=true + + patch/cindent-fix.patch: + - added again + + -- Sebastian Dröge Wed, 28 Jun 2006 00:58:52 +0200 + +vim (1:7.0-017+8) unstable; urgency=medium + + * Rebuild with fixed libruby1.8. Urgency medium since vim-full and vim-ruby + can now be properly configured. + (closes: #373696, #373762, #373890, #374060) + + -- James Vega Sat, 17 Jun 2006 22:18:20 -0400 + +vim (1:7.0-017+7) unstable; urgency=low + + * Update $VIMRUNTIME/debian.vim and /etc/vim/vimrc.tiny to properly set + 'compatible' when vim-tiny is invoked as vi. (closes: #373680) + + -- James Vega Wed, 14 Jun 2006 23:18:11 -0400 + +vim (1:7.0-017+6) unstable; urgency=low + + [ Pierre Habouzit ] + * Add a Replace: vim-runtime to vim-common because of the vimcurrent mess, + that may prevent vim upgrade. (closes: #370012, #373117). + + [ James Vega ] + * Add vim-variant.preinst to remove any cruft left behind in + /usr/share/doc/vim{,-$variant}, which is now a symlink to + /usr/share/vim/vim-common. (closes: #369740) + * Update the build process so only vim-tiny starts in 'compatible' mode when + invoked as vi. + + Move patches/virc.c.diff to debian/tiny/vimrc.tiny.diff and apply only + when building vim-tiny. + + Rename /etc/vim/virc to /etc/vim/vimrc.tiny and add + vim-common.{post,pre}inst code to handle the conffile renaming. + * Update README.Debian to specify which package contains the vim policy and + the correct directory that holds vim policy. + * Add debchangelog.vim.diff which fixes an inifinite loop bug in the + debchangelog filetype plugin. (closes: #367566) + * Add scripts.vim.diff which adds recognition of ltrace output and sets the + filetype to 'strace'. (closes: #372926) + + -- James Vega Tue, 13 Jun 2006 11:06:59 -0400 + +vim (1:7.0-017+5) unstable; urgency=low + + [ James Vega ] + * Added po.vim.diff which locally enables line continuations while sourcing + the po.vim syntax file. (closes: #368589) + * Re-add /usr/share/vim/vimcurrent as a convenience symlink. + (closes: #369124) + * Add python.vim-ftplugin_include.diff which sets the 'include' option to a + stricter value to reduce the chance of mis-highlights. (closes: #367259) + * Add mysql.vim-syntax_comment.diff which corrects a syntax pattern for + MySQL comments. (closes: #367777) + + -- James Vega Wed, 31 May 2006 12:39:44 -0400 + +vim (1:7.0-017+4) unstable; urgency=low + + [ James Vega ] + * Added edit.c.diff which fixes a crash when exiting insert mode spell + completion. + * Revert changes to alternative handling in vim-variant.prerm. They should + only be removed during a remove, not an upgrade. (closes: #368175) + * Move the removal of stale alternatives to vim-variant.prerm where it + should've been to begin with. Also, tighten the matching done when + deciding which alternatives are removed. Only alternatives pointing to + /usr/bin/vim should be removed since those are the known stale + alternatives. + * Remove support for building spellfiles as will be moved to another set of + packages. + + debian/control: Remove Build-Depends-Indep which was only used for + spellfile building. + + debian/rules: Remove build-spell* and build-locales* targets. + + Remove debian/locale-gen + + Remove bg_BG.diff.diff and spell-locales.diff. + + -- James Vega Sat, 20 May 2006 21:57:31 -0400 + +vim (1:7.0-017+3) unstable; urgency=low + + [ James Vega ] + * Add support for building l10n spellfiles. + + Added unzip, aap, and locales to Build-Depends-Indep. + + Added debian/locale-gen to build the locale info. + + Update debian/rules to build spellfiles (temporarly disabled). + - Added a check for 'nospell' in DEB_BUILD_OPTIONS to prevent building + the spellfiles. + + Added spell-locales.diff patch which updates the aap recipes to set the + LC_ALL environment variable instead of LANG. + + Added bg_BG.diff.diff patch which fixes the line-endings in the + bg_BG.diff patch, allowing it to apply cleanly. + * Add /usr/share/vim/virc symlink, with this fix invoking vim as "vi" will + actually enable vim to behave differently than when invoked as "vim". + (closes: #367818) + + -- James Vega Thu, 18 May 2006 08:11:15 -0400 + +vim (1:7.0-017+2) unstable; urgency=low + + [ Debian Vim Maintainers ] + * Upload to unstable + + [ James Vega ] + * Update debian/vim-variant.prerm to remove alternative also during + upgrades. + * Add debian/vim-variant.preinst to cleanup alternatives left behind from + previous vim-variant.prerm scripts. + + -- Stefano Zacchiroli Tue, 16 May 2006 22:10:49 -0500 + +vim (1:7.0-017+1) experimental; urgency=low + + [ Debian Vim Maintainers ] + * New upstream patches (011 - 017), see README.gz for details. + + [ Stefano Zacchiroli ] + * Preliminary support for add-on infrastructure + + added symlinks from /usr/share/vim/addons/ to $VIMRUNTIME for the + matchit plugin, so that they are no longer version dependent + + added dir /var/lib/vim/addons/, now in the runtimepath + + added vim add-on registry entry for the matchit plugin + * Differentiated behaviour of Vim when invoked as "vi" + + added patch patches/virc.c.diff which source /etc/vim/virc when invoked + as such + + added debian/runtime/virc; it creates a vi-like environment setting + 'compatible' and nothing else + * Raised the alternative priority of vim.basic from 20 to 30. Rationale: the + relative order we want to achieve is vim.tiny < nvi < vim.basic + * vim-tiny is ready to enter the base system + + set vim-tiny priority to Important + + [ Norbert Tretkowski ] + * Removed outdated runtime files from package. + * Added s390x to debcontrolArchitecture in debcontrol.vim. (closes: #361281) + + -- Norbert Tretkowski Sat, 13 May 2006 13:23:35 -0500 + +vim (1:7.0-010+1) experimental; urgency=low + + [ Debian Vim Maintainers ] + * New upstream release (7.0) and patches (001 - 010), see README.gz for + details. (closes: #366396) + + CSS syntax highlighting properly handles non-UTF-8 aware environments. + (closes: #358734) + + crontab syntax highlighting recognizes % as starting stdin to the + cronjob. (closes: #363558) + + non-ASCII characters are properly handled when changing case in + :substitute commands. (closes: #266256) + + [ James Vega ] + * Massage the packaging back into "stable upstream releases" mode. + + Remove debian/watch since it isn't useful with Vim's method of releasing + stable updates. + + Swap out the unzip Build-Depends for bzip2. + + Update debian/rules to use the src/lang/extra tarballs instead of one + zip file. + + [ Stefano Zacchiroli ] + * handle debian/*.in files as autoconf files filling the @VIMCUR@ + placeholder with the appropriate vim string + * got rid of the /usr/share/vim/vimcurrent symlink, no longer needed now we + source debian.vim (closes: #366504) + * source vimrc.local/gvimrc.local from system-wide vimrc/gvimrc since a lot + of users have it, added a comment about that file being deprecated + * added a comment to system-wide gvimrc about how to obtain a reversed video + vim gui + + -- James Vega Thu, 11 May 2006 08:54:38 -0400 + +vim (1:6.4+7.0g01-1) experimental; urgency=low + + [ Debian Vim Maintainers ] + * New upstream snapshot (7.0g01). + + Remove 161_cmake-support.diff, merged upstream. + + Recognize zsh-beta as a shell that supports '2>&1| tee' for the + 'shellpipe' option. (closes: #362999) + + Assign filetype=php to any .php filename. (closes: #365055) + + Recognition in debcontrol's syntax file of all architectures listed at + http://www.debian.org/ports/ (closes: 364824) + + [ Stefano Zacchiroli ] + * Screening of patches no longer needed with vim7 & pushing upstream + of as many debian-specific patches as possible. Results: + + removed patches: 102_pythoncomplete.vim.diff, 104_debchangelog.vim.diff, + 106_fstab.vim.diff, 108_automake.vim.diff, 109_xdefaults.vim.diff, + 111_fstab.vim.diff, 119_php.vim.diff, 130_fstab.vim.diff, + 133_resolv.vim.diff, 136_muttrc.vim.diff, 140_muttrc.vim.diff, + 148_debchangelog.vim.diff, 157_slrnrc.vim.diff, 201_fr.po.diff, + 203_zh_TW.UTF8.po.diff + + The following runtime and translation files are now maintained upstream + in a best effort fashion (i.e. they are looking for a new maintainer) by + Debian VIM Maintainers: syntax/muttrc.vim, syntax/automake.vim, + syntax/php.vim, syntax/slrnrc.vim, lang/po/zh_TW.UTF-8.po. + + syntax/debchangelog.vim, syntax/debcontrol.vim, and syntax/tpp.vim are + now officially co-maintained upstream by Debian Vim Maintainers + * Improved comments and added more commented settings in /etc/vim/vimrc + + [ James Vega ] + * Add Replaces against manpages-it and manpages-pl since upstream now + provides i10n manpages. (closes: #364299) + * Moved Debian specific settings out from /etc/vim/{,g}vimrc, so that the + file can be (more) freely modified by sysadmins without risking merge + problems with maintainer updates. + + -- James Vega Wed, 3 May 2006 12:34:14 -0400 + +vim (1:6.4+7.0d03-1) experimental; urgency=low + + [ Debian Vim Maintainers ] + * New upstream snapshot (7.0d03). + + A lot of new features have been added, most notably: spell checking, + omni completion, tabs, undo branches, internal grep, location lists, + list/dictionary/funcref types for scripting. + See ":help version7" for more information. + + bugfixes affecting Debian's BTS: + - new version of sh.vim syntax highlighting (closes: #355273, #361813) + - respect LC_MESSAGES in menus (closes: #147757, #217217) + - consistent behaviour of 'gq' when an external formatter is used + (closes: #177735) + - improved wildcard expansion of filename patterns + (closes: #262645, #258150) + - german tutorial now shows instruction on how to proceed in the first + page (closes: #289115) + - fixed encoding of slovak translation (closes: #257342) + - proper escaping of characters in URLs (closes: #353076, #361317) + - added g:is_posix flag to sh.vim to enable highlighting of POSIX shell + scripts (closes: #361177) + + [ Stefano Zacchiroli ] + * Screening of patches no longer needed with vim7 & pushing upstream + of as many debian-specific patches as possible. Results: + + removed patches: 101_make.vim.diff, 103_sh.vim.diff, + 117_fortram.vim.diff, 122_html_indent.vim.diff, 135_debsources.vim.diff, + 145_fortran.vim.diff, 155_rst.vim.diff + + removed updates: debian/updates/debsources.vim + + -- James Vega Fri, 14 Apr 2006 13:29:49 -0400 + +vim (1:6.4+7.0c05-1) experimental; urgency=low + + [ Debian Vim Maintainers ] + * New upstream snapshot (7.0c05). + + Added support for bzr diffs in scripts.vim, thanks to Adeodato Simó. + (closes: #355922) + + Support python `as' keyword. (closes: #352885) + + [ James Vega ] + * Sync with the work that's been done on the 6.4 vim package. + * Add a missing quote in /etc/vim/vimrc's last-position-jump example. + (closes: #347597) + * Move vimtutor.1 to the same package (vim-runtime) as vimtutor. + Fixes a lintian warning. + * Add debian/watch. + * Cleanup handling of manpages and alternatives. (closes: 361845) + * debian/control: + + Remove references to obsolete packages. + + Move vim-doc to Section: doc. + + Update vim-common to Recommend all the vim variants. + + Add Build-Depends on libxpm-dev and unzip. + * debian/rules: + + Added support for running upstream's tests during the build process. + + Automatically generate the necessary .install/.links/.postinst settings + for installing the localized manpages. + + [ Pierre Habouzit ] + * Add support for cmake (from cmake.org). (closes: #357705) + * debcontrol.vim: add kfreebsd-amd64 to the ports list. + + [ Stefano Zacchiroli ] + * Screening of patches no longer needed with vim7 & pushing upstream + of as many debian-specific patches as possible. Results: + + removed patches: 102_filetype.vim.diff, 107_vim.1.diff, 107_xxd.1.diff, + 105_recognize-gnumakefile-am.diff, 123_accents.diff, + 133_filetype.vim.diff, 142_filetype.vim.diff, 153_filetype.vim.diff, + 154_svn.vim.diff, 156_scripts.vim.diff, 158_python.vim.diff, + 301_xxd.c.diff, 303_option.c.diff, 305_term.c.diff + * Added patch 102_pycomplete.vim: fixes a python omnicompletion bug when the + cursor is on an empty line + + [ Matthijs Mohlmann ] + * Updated debsources syntax file. + + Use debsources instead of sources. + + Make a regexpression of deb, deb-src, main, contrib and non-free. + + Remove setlocal iskeyword. + + Remove compatibility with vim 5.x. + + -- James Vega Fri, 31 Mar 2006 17:50:11 -0500 + +vim (1:6.4-007+1) unstable; urgency=low + + [ Debian VIM Maintainers ] + * New upstream patch (007), see README.gz for details. + + [ Stefano Zacchiroli ] + * Handle /usr/bin/gvim with alternatives, so that it can be configured + to a vim executable with gui support when /usr/bin/vim is configured + to one with no such support. (closes: #345765) + + [ Pierre Habouzit ] + * vim's syntax coloring mode should consider .sce extension. + (Closes: #338771) + * subversion commit log syntax and l10n. (Closes: #341288) + * dh_install bug #349070 triggerd our svn.vim problem. + (rebuild Closes: #348955). + * enhances syntax/rst.vim. (Closes: #323044) + + [ James Vega ] + * Move alternatives handling out of vim-common so that we aren't modifying + alternatives when the targets don't yet exist. (closes: #348233) + * Add 'armeb' to debcontrol syntax file. (closes: #350513) + * debian/rules: Remove all binaries except xxd from vim-common. Handle the + rest with alternatives in the variant packages. + * debian/control: Changed vim-gui-common to Arch: all + * Added patch 156_scripts.vim.diff which adds detection of svk diffs as diff + filetype. (closes: #349764) + * Added patch 157_slrnrc.vim.diff which adds a few more functions to the + slrnrc syntax file. (closes: #347801) + * Added commented out example autocmd for last-position-jump to + /etc/vim/vimrc. (closes: #347597) + * Lintian cleanup: + + debian/control: Added a Depends line for vim-common. + + debian/rules: Use proper permissions when installing the console font in + vim-runtime + + debian/rules: Create a symlink to /usr/share/doc/vim-gui-common for each + GUI variant package. This fixes a usr-doc-symlink-without-dependency + warning. + + -- James Vega Wed, 8 Feb 2006 15:11:37 -0500 + +vim (1:6.4-006+2ubuntu6) dapper; urgency=low + + * debian/rules: Create a POT file on build. + + -- Martin Pitt Tue, 23 May 2006 11:39:49 +0200 + +vim (1:6.4-006+2ubuntu5) dapper; urgency=low + + * Apply patch from Ryan Lortie to fix Ubuntu #44431. + * Also add edgy to the Ubuntu releases list. + + -- Scott James Remnant Thu, 18 May 2006 06:11:48 +0100 + +vim (1:6.4-006+2ubuntu4) dapper; urgency=low + + * Reduce the vim alternative to 35 priority, it was having ideas + somewhat above its station. + + -- Scott James Remnant Thu, 27 Apr 2006 23:21:42 +0100 + +vim (1:6.4-006+2ubuntu3) dapper; urgency=low + + * debian/updates/deb{control,sources}.vim: Add Ubuntu releases and + components. Thanks to Karl Goetz and + Barry deFreese for their initial patches. + Closes: LP#30796 + + -- Martin Pitt Wed, 26 Apr 2006 20:49:31 +0200 + +vim (1:6.4-006+2ubuntu2) dapper; urgency=low + + * Reenable vim-ruby since we can now build it in main. + + -- Daniel Silverstone Thu, 23 Mar 2006 12:32:25 +0000 + +vim (1:6.4-006+2ubuntu1) dapper; urgency=low + + * Synchronize with Debian unstable. + * Convert Ubuntu patches to use quilt. + * Re-register alternative for `editor'. + * Install .desktop file again, add attribute NoDisplay=true. + + -- Matthias Klose Thu, 2 Feb 2006 13:55:52 +0000 + +vim (1:6.4-006+2) unstable; urgency=low + + [ Norbert Tretkowski ] + * debian/README.Debian: fixed typos (closes: #344608) + * patches/148_debchangelog.vim.diff: added sarge-{backports|volatile} to + debchangelog hilighting + * debian/control: removed build-dependencies added for woody backport + * debian/control: build-depend on make (>= 3.80+3.81.b4) + + [ Matthijs Mohlmann and Stefano Zacchiroli ] + * debian/rules: moved "export DH_OPTIONS" back to the beginning of the + file since old versions of make can't cope with it on + target-specific variables. Fixes FTBFS on some archs. + (closes: #344658) + + [ Stefano Zacchiroli ] + * debian/rules: added 'export' target to generate source package + * debian/rules: uses quilt to manage debian-specific patches, changed + build-deps accordingly + * Added patch 152_javascript.vim which fixes JavaScript syntax + highlighting (closes: #343402) + + [ Pierre Habouzit ] + * debian/control: fix vim-gui-common description. (closes: #347912) + * 304_memline.c.diff causes FTBFS on Hurd, fix it. (closes: #348170) + + -- Norbert Tretkowski Sun, 15 Jan 2006 19:41:58 +0100 + +vim (1:6.4-006+1) unstable; urgency=low + + [ Debian VIM Maintainers ] + * New upstream patches (005 and 006), see README.gz for details. + + [ Stefano Zacchiroli ] + * Epoched all 6.4 versioned relationships in debian/control, they were + erroneously non-epoched. (closes: #344368, #344414) + + -- Norbert Tretkowski Fri, 23 Dec 2005 00:30:20 +0100 + +vim (1:6.4-004+2) unstable; urgency=low + + [ Norbert Tretkowski ] + * Applied patch from Adeodato Simó to fix broken syntax hilighting + of urgency in debchangelog.vim. (closes: #338557, #343136, #344228) + * No longer lists a mailinglist as uploader in changelog, until a consensus + about policy items 4.4 and 5.6.4 is found. (closes: #343073) + + [ Stefano Zacchiroli ] + * Fixed typo in vim-gui-common description. (closes: #343152) + * Remove old /usr/share/doc/vim-common symlink during vim-doc and + vim-common preinst phase. (closes: #343289) + * debian/rules: finally found the karma of target-specific variables, + hopefully the file is clearer now ... Fixes FTBFS on hppa. + (closes: #344150) + * Fixed dangling manpage symlinks in vim-gui-common. + (closes: #344179, #343195, #343171) + * Moved vimtutor from vim-common to vim-runtime + * Added patch 151_sed.vim which improves sed's syntax highlighting. + (closes: #336125) + * Added patch 305_term.c which fixes 'pastetoggle' for working + properly with F1-F4 keys on Debian xterm's. (closes: #342220) + + -- Norbert Tretkowski Wed, 21 Dec 2005 10:09:37 +0100 + +vim (1:6.4-004+1) unstable; urgency=low + + [ Debian VIM Maintainers ] + * New upstream patches (002 to 004), see README.gz for details. + + [ Stefano Zacchiroli ] + * Added back vim-tiny package. (closes: #222138) + * Reshaped vim packaging as follows: + - vim-common -> arch-dependent common files (variants w/o GUI) + - vim-gui-common -> arch-dependent common files (variants w GUI) + (closes: #338027) + - vim-runtime -> vim runtime (arch-independent) + - vim -> default variant + - vim-* -> other variants + - vim-tiny -> tiny variant, no vim-runtime dependency + - the above changes additionally got rid of circular dependency + vim -> vim-common -> vim (closes: #340037) + * Added symlink /usr/share/vim/vimcurrent -> vim64, will be kept + proper in future releases. /etc/vim/vimrc no longer version-aware. + * Removed duplicate /usr/share/vim/vimfiles entry in vimrc. + (closes: #337825) + * (Re-)Fixed debian/runtime/vimrc, last version inhibit /usr/bin/ex. + * au commands in vimrc executed only if has("autocmd"). + * No longer try to move configuration files from /etc to /etc/vim + (ancient preinst, no longer needed to support upgrades from sarge). + * Updated Description-s in debian/control. + * Check for and removal of old vim.org diversion in postinst instead + of postrm (closes: #341081) + * Adds gvim, when compiled with gnome support, as an alternative for + gnome-text-editor, with priority lower than gedit (closes: #287202) + * Substituted @PKG@ in menu entry for package name (closes: #342074) + + [ James Vega ] + * Added patch 148_debchangelog, update syntax/debchangelog.vim to + recognize infrequently used but policy compliant syntax. + (closes: #338557) + * Fixed patch 304_memline.c.diff to avoid inifinte loops resolving + symlinks. (closes: #336560) + * Remove the 'p' vmap in /etc/vim/vimrc since it has various bad + side-effects such as not being able to paste from a register while + in visual mode. + + [ Matthijs Mohlmann ] + * Updated syntax for sshd_config and ssh_config. + * Updated syntax highlighting for asterisk.vim (Closes: #338256) + + -- Debian VIM Maintainers Wed, 7 Dec 2005 22:02:34 +0100 + +vim (1:6.4-001+2) unstable; urgency=low + + [ Stefano Zacchiroli ] + * Fixed debian/runtime/vimrc, last version broke some plugins behaviour + (e.g. gzip, netrw) on files specified on cmdline. + + -- Debian VIM Maintainers Sun, 23 Oct 2005 16:03:43 +0200 + +vim (1:6.4-001+2ubuntu3) dapper; urgency=low + + * Drop GTK support in vim-basic again, to stop blowing out ubuntu-minimal. + + -- Adam Conrad Thu, 10 Nov 2005 12:28:39 -0500 + +vim (1:6.4-001+2ubuntu2) dapper; urgency=low + + * Remove .desktop items -- oops. + * Re-enable GTK support in vim-basic. + + -- Daniel Stone Fri, 28 Oct 2005 09:44:51 +1000 + +vim (1:6.4-001+2ubuntu1) dapper; urgency=low + + * Resync with Debian. + * Add 'dapper' to the list of supported distribution keywords. + * Drop patch #990, as it has been merged upstream. + + -- Daniel Stone Tue, 25 Oct 2005 07:57:58 +1000 + +vim (1:6.4-001+2) unstable; urgency=low + + [ Stefano Zacchiroli ] + * Fixed debian/runtime/vimrc, last version broke some plugins behaviour + (e.g. gzip, netrw) on files specified on cmdline. + + -- Debian VIM Maintainers Sun, 23 Oct 2005 16:03:43 +0200 + +vim (1:6.4-001+1) unstable; urgency=low + + [ Debian VIM Maintainers ] + * New upstream patch (001), see README.gz for details. + + [ Stefano Zacchiroli ] + * Got rid of conflicts among vim-* packages (aka variants) using + alternatives for /usr/bin/vim. (closes: #67823, #123959, #280934) + * Got rid of removal of /usr/doc/* symlinks. + * Added "sources" debian/rules target which downloads upstream tarballs. + * Added patch 146_netrw.vim.diff, fixes some issues of netrw.vim with + file://* URLs. (closes: #334868) + * Added patch 303_option.c.diff, which fixes 'system()' behaviour when + $SHELL is empty. (closes: #219386) + * Added patch 304_memline.c.diff, which fixes swap file locking wrt + symlinks. (closes: #329826) + * Changed debian/runtime/vimrc so that /etc/papersize is read without using + system(), fixes issues with exotic shells. (closes: #271338) + + [ James Vega ] + * Added patch 147_perl.vim.diff, new upstream syntax file which supersedes + 120_perl.vim.diff. + + -- Debian VIM Maintainers Sun, 23 Oct 2005 11:21:35 +0200 + +vim (1:6.4-000+1) unstable; urgency=low + + [ Debian VIM Maintainers ] + * New major upstream release (6.4). + + Fixed typo in /usr/share/vim/vim63/doc/usr_04.txt. (closes: #328664) + + [ Norbert Tretkowski ] + * Removed patches merged upstream: + + 118_ocaml.vim.diff + + -- Debian VIM Maintainers Sat, 15 Oct 2005 18:40:22 +0200 + +vim (1:6.3+6.4b-003+1) experimental; urgency=low + + [ Debian VIM Maintainers ] + * New upstream patch (003), see README.gz for details. + + -- Debian VIM Maintainers Fri, 14 Oct 2005 18:09:56 +0200 + +vim (1:6.3+6.4b-002+2) experimental; urgency=low + + [ Stefano Zacchiroli ] + * Updated patches for new release: + + 118_ocaml.vim.diff + + 124_errorformat.vim.diff + + 203_zh_TW.UTF8.po.diff + + -- Debian VIM Maintainers Thu, 13 Oct 2005 13:09:25 +0200 + +vim (1:6.3+6.4b-002+1) experimental; urgency=low + + [ Debian VIM Maintainers ] + * New upstream patch (002), see README.gz for details. + + -- Debian VIM Maintainers Wed, 12 Oct 2005 21:11:22 +0200 + +vim (1:6.3+6.4b-001+1) experimental; urgency=low + + [ Debian VIM Maintainers ] + * New major upstream beta release (6.4b). + * New upstream patch (001), see README.gz for details. + + [ Norbert Tretkowski ] + * Removed patches merged upstream: + + 110_php.vim.diff + + 112_prolog.vim.diff + + 113_xml.vim.diff + + 114_texinfo.vim.diff + + 116_sh.vim.diff + + 121_perl.vim.diff + + 126_filetype.vim.diff + + 128_vimdiff.1.diff + + 132_bib.vim.diff + + 139_perl.vim.diff + + 143_eruby.vim.diff + + 401_doc_exrc.diff + + 403_usr_04.txt.diff + + [ James Vega ] + * Updated patches for new release: + + 102_filetype.vim.diff + + 120_perl.vim.diff + + 142_filetype.vim.diff + + -- Debian VIM Maintainers Wed, 12 Oct 2005 09:41:28 +0200 + +vim (1:6.3-090+2) unstable; urgency=low + + * Stefano Zacchiroli : + + Fixed %ld typo in debian/patches/203_zh_TW.UTF8.po.diff + + Added patch debian/patches/403_usr_04.txt.diff, which fixes a + typo in usr_04.txt. (closes: #328664) + + -- Debian VIM Maintainers Sat, 8 Oct 2005 16:09:41 +0200 + +vim (1:6.3-090+1) unstable; urgency=low + + * New upstream patches (087 to 090), see README.gz for details. + + * Norbert Tretkowski : + + Updated Standards-Version to 3.6.2 (no changes needed). + + Exec vim with -f parameter in .desktop file. (closes: #329292) + + * Stefano Zacchiroli : + + Set SHELL=/bin/bash in debian/rules since we use bashisms. + (closes: #310974) + + Added patch 140_muttrc.vim.diff, which improves muttrc + highlighting. (closes: #327074) + + Added patch 141_asterisk.vim.diff, which adds support for Asterisk + configuration files sytnax highlighting. (closes: #322850) + + Added patch 142_filetype.vim.diff, which extends dch highlighting + to Debian NEWS files. (closes: #328081) + + Added patch 143_eruby.vim.diff, which adds support for eruby + highlighting. (closes: #315902) + + Added patch 144_scripts.vim.diff, which adds support for + highlighting tla diffs. (closes: #305677) + + Added patch 145_fortran.vim.diff, which fixes a matchit bug with + Fortran's "module procedure". (closes: #308865) + + Added patch 203_zh_TW.UTF8.po.diff, which fixes a translation + error in locale zh_TW.UTF-8. (closes: #319420) + + -- Debian VIM Maintainers Fri, 30 Sep 2005 17:08:36 +0200 + +vim (1:6.3-086+1) unstable; urgency=low + + * New upstream patch (086), see README.gz for details. + + * Norbert Tretkowski : + + Corrected wrong capitalization of menu entry. (closes: #320602) + + * Stefano Zacchiroli : + + Added patch 132_bib.vim.diff, which fixes highlighting of bibtex + comments. (closes: #316184) + + Added patch 133_filetype.vim.diff, which adds filetype recognition + for several Zope related file kinds. (closes: #311007) + + * Matthijs Mohlmann : + + Added patch 133_resolv.vim.diff, which fixes highlighting of resolv.conf + search entries. (closes: #321081) + + Added patch 134_sshconfig.vim.diff, added HashKnownHosts to syn keyword + sshconfigKeyword. (closes: #321119) + + Added debsources.vim to debian/updates to add syntax highlighting for + /etc/apt/sources.list and added this to filetype.vim. (closes: #308947) + + Added patch 136_muttrc.vim.diff, added crypt_autosign, crypt_autoencrypt + and xterm_set_titles to syn keyword. (closes: #323278) + + * Pierre Habouzit : + + Fix patch 105_xmodmap.vim.diff: wrt XF86_ClearGrab. (closes: #322355) + + Fix typo in doc/editing.txt. (closes: #322254) + + * James Vega : + + Added patch 137_filetype.vim.diff, recognize mutt-ng rc/temp files as + muttrc/mail filetypes. (closes: #307946) + + Added patch 138_filetype.txt.diff, fix a typo in the changelog-plugin + section of filetype.txt. (closes: #314595) + + Added patch 139_perl.vim.diff, fix recognition of regular expression + quantifiers. + + -- Debian VIM Maintainers Thu, 1 Sep 2005 18:40:41 +0200 + +vim (1:6.3-085+1) unstable; urgency=high + + * New upstream patches (079 to 085), see README.gz for details. + + 6.3.081, 6.3.082: Fix arbitrary shell commands execution by wrapping + them in glob() or expand() function calls in modelines. (CAN-2005-2368) + (closes: #320017) + + * James Vega : + + Added patch 129_filetype.vim.diff, which sets the filetype to perl for + *.plx files. (closes: #314309) + + * Matthijs Mohlmann : + + Added patch 130_fstab.vim.diff, added bind as option. (closes: #308890) + + Added patch 131_xxd.1.diff, fixes typo in xxd manpage. (closes: #311234) + + -- Debian VIM Maintainers Thu, 28 Jul 2005 12:16:06 +0200 + +vim (1:6.3-078+1ubuntu3) breezy; urgency=low + + * Rebuild for the cairo1 -> cairo2 transition. + + -- Adam Conrad Tue, 23 Aug 2005 01:57:09 +1000 + +vim (1:6.3-078+1ubuntu2) breezy; urgency=low + + * SECURITY UPDATE: Fix code execution. + * Add debian/patches/990_modeline_codeexec.diff: + - Do not execute code in glob() and expand() statements when we read them + from a modeline. + - Combined upstream patches 6.3.081 and 6.3.082. + - References: + http://www.guninski.com/where_do_you_want_billg_to_go_today_5.html + * debian/patches/124_errorformat.vim.diff: Remove obsolete hunk that doesn't + apply any more. + + -- Martin Pitt Tue, 26 Jul 2005 11:30:46 +0000 + +vim (1:6.3-078+1ubuntu1) breezy; urgency=low + + * Resynchronise with Debian. + + -- Michael Vogt Thu, 23 Jun 2005 15:32:31 +0200 + +vim (1:6.3-078+1) unstable; urgency=low + + * New upstream patches (073 to 078), see README.gz for details. + + * James Vega : + + Added patch 128_vimdiff.1.diff, which fixes a typo in the vimdiff + manpage. (closes: #310331) + + -- Debian VIM Maintainers Tue, 14 Jun 2005 21:25:00 +0200 + +vim (1:6.3-072+1) unstable; urgency=high + + * New upstream patch (072), see README.gz for details. + + * James Vega : + + Updated patch 125_gzip.vim.diff to match upstream's vim7 patch. + Removed compression detection for FileAppendPre since there's no good + way to retrieve the necessary information. + + Added patch 127_scripts.vim.diff, makes Vim automatically set the proper + filetype when editing lua scripts. The patch also enables recognition + of "#!/usr/bin/env xxx" hashbang lines. (closes: #309859) + + -- Debian VIM Maintainers Fri, 20 May 2005 20:41:35 +0200 + +vim (1:6.3-071+2) unstable; urgency=low + + * Stefano Zacchiroli : + + Modifications on debian/rules: + - Do not invoke dh_installdirs before creating .dirs file for current + variant (fixes non-installation of gvim.desktop in all variants). + - Optional cmdline parameter PATCH_NAME for make_patch target. + - Invoke dh_desktop to register gvim.desktop on postinst. + + Modifications on debian/vim-variant.desktop: + - Internationalized comment (inspired from gedit's one). + - Added MimeType entry. + - Uses svg icon. + + Added svg icon /usr/share/icons/vim.svg, thanks to + Paul Ortman . (closes: #258669) + + Updated patch 118_ocaml.vim.diff (new upstream). + + Added patch 124_errorformat.vim.diff, makes vim follow error directories + on "make -C". (closes: #276005) + + Added patch 126_filetype.vim.diff, set tex filetype on .cls TeX classes, + distinguishing them from smalltalk sources. (closes: #169716) + + * Norbert Tretkowski : + + Build-Depend on debhelper (>= 4.2.21), required for dh_desktop call. + + Reverted value of backupcopy to default. + + * Matthijs Mohlmann : + + Added patch for german accents. (closes: #307807) + + * James Vega : + + Added patch 125_gzip.vim.diff, maintain "max speed" and "max compression" + compression levels when editing gzip files. (closes: #280388) + + -- Debian VIM Maintainers Sun, 15 May 2005 19:12:57 +0200 + +vim (1:6.3-071+1sarge1) stable; urgency=high + + * New upstream patches (081 and 082), see README.gz for details. + + 6.3.081, 6.3.082: Fix arbitrary shell commands execution by wrapping + them in glob() or expand() function calls in modelines. (CAN-2005-2368) + (closes: #320017) + + -- Norbert Tretkowski Sat, 30 Jul 2005 12:16:45 +0200 + +vim (1:6.3-071+1) unstable; urgency=medium + + * New upstream patches (069 to 071), see README.gz for details. + + * Norbert Tretkowski : + + Re-add dh_installdirs to vim-variant part in debian/rules, so copying + the desktop file no longer fails. (closes: #302830) + + Enabled backupcopy in global vimrc. (closes: #158657) + + * Stefano Zacchiroli : + + Added vim-full variant with support for gnome and all interpreters. + (closes: #149077) + + Added /usr/share/common-licenses/ reference to debian/copyright. + + Remove debian/helpztags.1 on debian/rules clean (generated file). + + Updated patch 118_ocaml.vim.diff (new upstream). + + Added patch 122_html_indent.vim.diff, remove from indentkeys for + html. (closes: #280386) + + Added patch 401_doc_exrc.diff, fixes starting doc about "_exrc". + (closes: #279378) + + Suggests vim-scripts in debian/control. + + * Matthijs Mohlmann : + + Fixes menu entry with icon (wrong syntax used in menu file), thanks to + Alexis Sukrieh . + + * James Vega : + + Added patch 120_perl.vim.diff, update $VIMRUNTIME/syntax/perl.vim from + the author which fixes block indentation in packages. (closes: #220969) + + Added patch 121_perl.vim.diff, which adds syntax recognition for + CHECK/INIT blocks (similar to BEGIN/END). + + -- Norbert Tretkowski Sun, 24 Apr 2005 17:26:49 +0200 + +vim (1:6.3-68+4ubuntu3) breezy; urgency=low + + * debian/control: + - Build-Depends on libxt-dev (Ubuntu: #11113). + + -- Sebastien Bacher Fri, 27 May 2005 19:46:38 +0200 + +vim (1:6.3-68+4ubuntu2) breezy; urgency=low + + * Drop vim-lesstif package. + + -- Daniel Stone Mon, 23 May 2005 22:19:45 +1000 + +vim (1:6.3-68+4ubuntu1) breezy; urgency=low + + * Add 'breezy' to the list of accepted distribution keywords. + + -- Daniel Stone Wed, 13 Apr 2005 12:44:25 +1000 + +vim (1:6.3-068+4) unstable; urgency=medium + + * Norbert Tretkowski : + + Removed all kvim related packages, the code is no longer maintained. + Sorry. (closes: #234455, #237385, #283765, #293110, #194449, #205586, + #266431, #272621, #294848, #245006, #194964) + + Removed patch 401_gcc4.diff, it modified kvim code which is no longer + available. + + Added NEWS file, so people upgrading to this version getting informed + about the kvim removal. + + * Matthijs Mohlmann : + + Fixed up a patch for xml.vim. + + -- Norbert Tretkowski Sat, 2 Apr 2005 18:31:19 +0200 + +vim (1:6.3-068+3) unstable; urgency=medium + + * Norbert Tretkowski : + + Add a replaces: vim (<= 1:6.3-068+1) to every (k)vim-* package, required + for menu-icon-missing fix from 1:6.3-068+2. (closes: #301866) + + Urgency medium because above modification fixes regular upgrade with + apt-get. + + Fixed broken rgvim manpage. (closes: #301881) + + -- Norbert Tretkowski Tue, 29 Mar 2005 01:00:23 +0200 + +vim (1:6.3-068+2) unstable; urgency=low + + * Pierre Habouzit : + + Enhance the es.po. (closes: #206782) + + * Matthijs Mohlmann : + + Modified patch 113_xml.vim.diff that fixes #196001 has introduced + another syntax error. (closes: #301736) + + Fixed menu-icon-missing on vim-* packages. + + -- Norbert Tretkowski Mon, 28 Mar 2005 19:26:35 +0200 + +vim (1:6.3-068+1) unstable; urgency=low + + * New upstream patch (068), see README.gz for details. + + 6.3.068: When editing a compressed file xxx.gz which is a symbolic link + to the actual file a ":write" no longer renames the link (patch by James + Vega). (closes: #281630) + + * Norbert Tretkowski : + + Added James Vega to uploaders. + + Fixed wrong executable registration in /usr/lib/mime/packages/kvim, + thanks to Robin Verduijn for the patch. (closes: #295471) + + Fixed synchronisation of syntax highlighting in fortran 90 programs. + (closes: #301452) + + Removed vim-doc's dependency on vim, so it's possible to install vim-doc + without also installing vim. + + * Pierre Habouzit : + + Fix php indent plugin, thanks to the ITLab at MUSC. (closes: #282135) + + Fix prolog syntax file. (closes: #269692) + + Fix xml syntax ('\' has no special meaning for xml). (closes: #196001) + + Fix texinfo syntax file warning. (closes: #286763) + + * Matthijs Mohlmann : + + Fix lintian warning packages-installs-file-to-usr-x11r6: + - Moving xpm files to /usr/share/pixmaps. + - Edited the menu files. + + Removed prerm-does-not-call-installdocs from lintian/vim. + + Added patch 111_fstab.vim.diff to fix highlighting in fstab. + (closes: #300108) + + Removed Suggests: vim from vim-doc in debian/control. + + Fixed binary-without-manpage for several packages. + + Fixed pkg-not-in-package-test in kvim-tcl, kvim-ruby, kvim-python and + kvim-perl. + + Fixed the errors postinst-does-not-call-updatemenus and + postrm-does-not-call-updatemenus. + + * James Vega : + + Fixed wrong highlighting of comments in syntax/sh.vim when comments + occur between switches of case. (closes: #269325) + + * Stefano Zacchiroli : + + Added patch 302_message.c.diff to fix CTRL-C quit loops in range commands. + (closes: #295639) + + Added patch 118_ocaml.vim.diff to ship latest version of ocaml runtime + support files: {syntax,ftplugin,ident}/ocaml.vim. + + Modifications on debian/rules: + - Uses debian/compat in place of debian/rules' DH_COMPAT. + - Ignores diff error in "make_patch" target since diff usually returns 1. + - Added support for command line VARIANT variable to override VARIANTS. + + * Pepijn de Langen : + + Added patch 119_php.vim.diff to php syntax highlighting backticks. + (closes: #144754) + + -- Norbert Tretkowski Sat, 26 Mar 2005 16:32:25 +0100 + +vim (1:6.3-067+2) unstable; urgency=medium + + * Norbert Tretkowski : + + Disabled dh_installchangelogs and dh_installdocs for vim-doc. + + Raised urgency to medium because of upstream patch 6.3.066. + + -- Norbert Tretkowski Sun, 20 Mar 2005 22:05:36 +0100 + +vim (1:6.3-067+1) unstable; urgency=low + + * New upstream patches (065 to 067), see README.gz for details. + + 6.3.065: Entering Euro char via digraph doesn't always work. + (closes: #298162) + + * Norbert Tretkowski : + + Added Pierre Habouzit, Torsten Landschoff, Matthijs Mohlmann, Stefano + Zacchiroli, Alexis Sukrieh and Pepijn de Langen to uploaders. + (closes: #299446) + + Added a new patch from Christian Hammers which adds additional keywords + to /etc/fstab syntax hilighting. (closes: #299704) + + Modified --with-compiledby value to use $DEBFULLNAME and $DEBEMAIL. + + Updated tpp syntax file, thanks to Gerfried Fuchs. + + Changed priority of vim-common package from extra to optional. + + * Pierre Habouzit : + + Documented the /etc/vim/{g,}vimrc.local files in README.Debian. + + Fixed some debcontrol.vim issues: + - Don't search emails in fields that have not one. (closes: #114508) + - Fix debcontrolName according to Policy. (closes: #148144) + + Fixed tutor.vim to use usual locale envvars semantics. (closes: #289113) + + Added a 16px icon for menu entries too + (taken from http://www.vim.org/images/vim16x16.xpm). (closes: #39250) + + Fixed changelog.Debian.gz detection. (closes: #263740) + + Manpages various fixes: + - Escape some dashes in vim(1). (closes: #279606) + - Various fixes for xxd(1). (closes: #281124) + + Fixed french translation. (closes: #277502) + + * Matthijs Mohlmann : + + Add syntax highlighting for xmodmap. (closes: #296759) + + Fixed lintian warning unquoted-string-in-menu-item in kvim.menu. + + Fixed lintian warning spelling-error-in-readme-debian (adviced should + be advised). + + Changed current maintainer in copyright file. + + Fixed lintian warning package-relation-with-self in kvim. + + Fixed lintian warning binary-has-unneeded-section in vim (added + dh_strip). + + Added depends on vim in vim-doc. + + * Alexis Sukrieh : + + Added a note about UTF-8 related issues in README.Debian. + + Added debian/patches/108_automake.vim.diff (thanks to Alexander Kogan) + which enables highlighting of _CPPFLAGS in automake files. + (closes: #196212) + + Added debian/patches/109_xdefaults.vim.diff (thanks to Peter De Wachter) + which fixes bad highlighting when putting a FONT directive in xdefaults. + (closes: #264284) + + * Stefano Zacchiroli : + + Added #DEBHELPER# tag to debian/vim-{doc,common}.preinst. + + Minor cleanup of debian/rules so vim-{doc,common} uses dh_install + instead of dh_movefiles ("binary" target could now be invoked twice + after a single "install" invocation), let dh_compress compress README. + + -- Norbert Tretkowski Sun, 20 Mar 2005 10:56:11 +0100 + +vim (1:6.3-064+1) unstable; urgency=low + + * Norbert Tretkowski : + + New upstream patches (062 to 064), see README.gz for details. + + Set maintainer address to project mailinglist on alioth and added myself to + uploaders. + + Added a new patch which sets automake syntax recognition for files named + GNUmakefile.am. (closes: #277596) + + Added a new patch which adds testing-proposed-updates to debchangelog + syntax hilighting. + + -- Norbert Tretkowski Mon, 14 Mar 2005 14:58:49 +0100 + +vim (1:6.3-061+1) unstable; urgency=high + + * New upstream patches (059 to 061), see README.gz for details. + * Kudos to Javier Fernandez-Sanguino Pena, he discovered the usage of + insecure $$ constructs in vimspell.sh and tcltags.sh which have been + fixed with the last upload. + * Removed vimspell.sh and tcltags.sh, these scripts are no longer supported + upstream. + * Removed patch which was added in 1:6.3-058+1, it's no longer required. + + -- Norbert Tretkowski Tue, 01 Feb 2005 22:39:26 +0100 + +vim (1:6.3-058+1) unstable; urgency=high + + * New upstream patches (055 to 058), see README.gz for details. + * Added a new patch (stolen from Ubuntu) which modifies vimspell.sh and + tcltags.sh so they use mktemp instead of insecure $$ construction to + create temporary files. (CAN-2005-0069) (closes: #289560) + + -- Norbert Tretkowski Tue, 18 Jan 2005 20:12:25 +0100 + +vim (1:6.3-054+1) unstable; urgency=low + + * New upstream patches (047 to 054), see README.gz for details. + * Source /etc/vim/gvimrc.local if available. (closes: #272001) + * Added a new patch which fixes ftbfs on amd64 with gcc-4.0, thanks to + Andreas Jochens. (closes: #288731) + + -- Norbert Tretkowski Wed, 05 Jan 2005 20:51:36 +0100 + +vim (1:6.3-046+1ubuntu7) hoary; urgency=low + + * Ensure kubuntu_01_xdg_menus.diff is not applied before uploading. + + -- Jonathan Riddell Sun, 3 Apr 2005 13:09:32 +0100 + +vim (1:6.3-046+1ubuntu6) hoary; urgency=low + + * Add kubuntu_01_xdg_menus.diff to make kvim menu entry XDG compliant. + + -- Jonathan Riddell Sun, 3 Apr 2005 00:44:21 +0000 + +vim (1:6.3-046+1ubuntu5) hoary; urgency=low + + * Revert KDE removal, thus making the kvim package actually have useful + content rather than just a broken diversion of vim. kvim-ruby is still + skipped. + + -- Colin Watson Tue, 8 Mar 2005 00:09:16 +0000 + +vim (1:6.3-046+1ubuntu4) hoary; urgency=low + + * Drop editor alternative priority to 35, since Ubuntu installs vim by + default (closes: Ubuntu #4710). + + -- Colin Watson Tue, 1 Mar 2005 15:37:33 +0000 + +vim (1:6.3-046+1ubuntu3) hoary; urgency=low + + * Don't autoindent by default (Ubuntu: #5602) + + -- Thom May Wed, 19 Jan 2005 12:10:29 +0000 + +vim (1:6.3-046+1ubuntu2) hoary; urgency=low + + * SECURITY UPDATE: fix insecure temporary files + * Added patch 104_secure_tempfiles.diff: use mktemp instead of insecure $$ + construction to create temporary files in vimspell.sh and tcltags.sh + * References: + CAN-2005-0069 + http://bugs.debian.org/289560 + + -- Martin Pitt Tue, 18 Jan 2005 16:29:10 +0100 + +vim (1:6.3-046+1ubuntu1) hoary; urgency=low + + * Resynchronise with Debian. + * debian/vim-variant.desktop: Disable menu item again. + + -- Colin Watson Sun, 19 Dec 2004 11:42:55 +0000 + +vim (1:6.3-046+0sarge1) testing-proposed-updates; urgency=high + + * Built on testing for testing-proposed-updates because patch 045 fixes + several vulnerabilities found by Ciaran McCreesh related to the use of + options in modelines. (CAN-2004-1138) + + -- Norbert Tretkowski Sun, 19 Dec 2004 20:06:53 +0100 + +vim (1:6.3-046+1) unstable; urgency=low + + * New upstream patches (032 to 046), see README.gz for details. + * Added a desktop entry under /usr/share/applications/ for all variants. + (closes: #285065) + * Added farsi fonts to vim-common package. (closes: #258773) + + -- Norbert Tretkowski Sun, 12 Dec 2004 02:36:11 +0100 + +vim (1:6.3-031+3ubuntu4) hoary; urgency=low + + * Rebuild with python2.4. + + -- Matthias Klose Thu, 16 Dec 2004 11:57:12 +0100 + +vim (1:6.3-031+3ubuntu3) hoary; urgency=low + + * 900_debcontrol.vim.diff: Add restricted, universe, and multiverse to + debcontrolSection. + * debian/rules (make_patch): Ignore error code from diff, since it'll + normally be non-zero. + + -- Colin Watson Fri, 10 Dec 2004 12:47:00 +0100 + +vim (1:6.3-031+3ubuntu2) hoary; urgency=low + + * 900_debcontrol.vim.diff: Add amd64 to debcontrolArchitecture. + * 901_debchangelog.vim.diff: Add warty and hoary to debchangelogTarget. + * Fix changelog ordering. + + -- Colin Watson Mon, 6 Dec 2004 18:23:01 +0100 + +vim (1:6.3-031+3ubuntu1) hoary; urgency=low + + * Resynchronise with Debian. + + -- Scott James Remnant Wed, 17 Nov 2004 00:17:02 +0000 + +vim (1:6.3-031+3) unstable; urgency=low + + * Really add Brandens patch which adds XXX and FIXME comment hilighting + to sh.vim. (closes: #280471) + * Updated debcontrol.vim syntax file, which adds debcontrolArchitecture + for s390, thanks to Gerfried Fuchs. (closes: #281127) + + -- Norbert Tretkowski Sun, 14 Nov 2004 01:14:35 +0100 + +vim (1:6.3-031+2) unstable; urgency=low + + * Fixed broken vim-doc.preinst. (closes: #280824, #280825) + + -- Norbert Tretkowski Thu, 11 Nov 2004 23:56:12 +0100 + +vim (1:6.3-031+1) unstable; urgency=low + + * New upstream patches (026 to 031), see README.gz for details. + * Add symlink replacing from vim-common also to vim-doc. (closes: #279058) + * Added a new patch which adds XXX and FIXME comment hilighting to sh.vim, + thanks to Branden Robinson. (closes: #280471) + * Added a new patch which allows multiple spaces as arguments for xxd, + thanks to Glyn Kennington. (closes: #279709) + * Updated tpp and debcontrol syntax files, thanks to Gerfried Fuchs. + + -- Norbert Tretkowski Tue, 09 Nov 2004 18:56:42 +0100 + +vim (1:6.3-025+1ubuntu2) warty; urgency=low + + * debian/vim-gnome.desktop: + - Disable menu item. + + -- Jeff Waugh Fri, 8 Oct 2004 10:04:36 +1000 + +vim (1:6.3-025+1ubuntu1) warty; urgency=low + + * New version from sid (Closes: Warty#1687) + - Fixes diversions (Closes: Warty#834) + * Merge changes from 1:6.2-532+4ubuntu1 + - Don't build kvim* + - Remove build-dependency on kdelibs + - Don't build vim-ruby + - Remove build-dependencies on ruby, ruby-dev + * Build vim-basic with python support + * Don't build with GNOME support, since that would bloat base + * Add conflicts: vim (= 1:6.2-532+4ubuntu2) to vim variants + due to moving of gvimrc + (Closes: Warty#1717 + + -- Matt Zimmerman Fri, 24 Sep 2004 13:46:42 -0700 + +vim (1:6.3-025+1) unstable; urgency=low + + * New upstream patches (020 to 025), see README.gz for details. + + -- Norbert Tretkowski Sun, 05 Sep 2004 21:13:04 +0200 + +vim (1:6.3-019+1) unstable; urgency=medium + + * New upstream patches (016 to 019), see README.gz for details. + * Added a new patch which adds some more sections to debcontrol.vim, + thanks to Branden Robinson. (closes: #258547) + * Removed setting the guifont in gvimrc. (closes: #267399, #268253) + * Compress README file. (closes: #267532) + + -- Norbert Tretkowski Mon, 30 Aug 2004 21:06:01 +0200 + +vim (1:6.3-015+1) unstable; urgency=medium + + * New upstream patches (014 and 015), see README.gz for details. + * Removed Luca from Uploaders, thanks for your work! (closes: #266476) + * Added a workaround for setting papersize when running vim in restricted + mode, thanks to Alexey Marinichev. (closes: #260452, #265227) + * Added a new patch which fixes broken else syntax hilighting in make.vim, + thanks to Steinar H. Gunderson. (closes: #260473, #259819) + * Fixed spelling error in vim-common description. (closes: #264279) + * Added a patch from 1:6.2-532+1 which got lost with the update to 6.3 + and fixes svn commit file highlighting. + * Added a new patch which adds s390 and amd64 to debcontrol.vim. + + -- Norbert Tretkowski Wed, 17 Aug 2004 19:34:13 +0200 + +vim (1:6.3-013+2) unstable; urgency=low + + * Empty vim-common directory before rmdir it. (closes: #258809) + * Add symlink replacing from vim-common also to vim-variant. + + -- Norbert Tretkowski Sun, 11 Jul 2004 18:11:45 +0200 + +vim (1:6.3-013+1) unstable; urgency=low + + * New upstream patches (012 and 013), see README.gz for details. + * More modifications on /usr/share/doc/vim-common symlink detection. + (closes: #257810) + * Source /etc/vim/vimrc.local if available. (closes: #257779) + * Added a virtual package gvim. + + -- Norbert Tretkowski Fri, 09 Jul 2004 22:56:33 +0200 + +vim (1:6.3-011+2) unstable; urgency=low + + * Modify detection of /usr/share/doc/vim-common symlink. (closes: #257623) + + -- Norbert Tretkowski Sun, 04 Jul 2004 19:35:16 +0200 + +vim (1:6.3-011+1) unstable; urgency=low + + * New upstream patch (011), see README.gz for details + * Disabled libgpm-dev build-dependency for kfreebsd-i386 (closes: #257230) + * Fixed vim-common's dependency on vim (closes: #257359, #257428, #257547) + * No longer compress version6.txt in documentation. (closes: #257338, #257445) + * Force replacing empty directories in /usr/share/doc with a symlink. + (closes: #257449) + + -- Norbert Tretkowski Sun, 04 Jul 2004 11:21:36 +0200 + +vim (1:6.3-010+1) unstable; urgency=low + + * Norbert Tretkowski : + + new upstream patches (005 to 010), see README.gz for details + + temporary disabled vim-tiny package, will be re-added with the next + upload + + * Mickael Marchand : + + updated kvim patch to apply without conflicts to new vim upstream + patches + + -- Norbert Tretkowski Thu, 30 Jun 2004 18:35:26 +0200 + +vim (1:6.3-004+1) unstable; urgency=low + + * Norbert Tretkowski : + + new major upstream release (6.3) + + new upstream patches (001 to 004), see README.gz for details + + merged changes from 1:6.2-532+6 + + fixed broken changelog symlink (closes: #253319) + + -- Norbert Tretkowski Fri, 11 Jun 2004 21:31:25 +0200 + +vim (1:6.2+6.3b-016+1) experimental; urgency=low + + * Norbert Tretkowski : + + new upstream patches (008 to 016), see README.gz for details + + made vim depend on vim-common in the same upstream version, so upgrading + to experimental vim will also install new vim-common (closes: #251736) + + merged changes from 1:6.2-532+5 + + -- Norbert Tretkowski Sun, 30 May 2004 16:45:02 -0300 + +vim (1:6.2+6.3b-007+1) experimental; urgency=low + + * Norbert Tretkowski : + + new upstream patches (002 to 007), see README.gz for details + + applied patch from Thomas de Grenier de Latour which fixes problems with + non-builtin icons and gtk+ 2.4 + + -- Norbert Tretkowski Wed, 26 May 2004 19:09:21 -0300 + +vim (1:6.2+6.3b-001+1) experimental; urgency=low + + * Norbert Tretkowski : + + new major upstream beta release (6.3b) + + new upstream patch (001), see README.gz for details + + modified runtime path in global vimrc + + merged changes from 1:6.2-532+3 and 1:6.2-532+4 + + -- Norbert Tretkowski Wed, 19 May 2004 19:19:26 +0200 + +vim (1:6.2+6.3a-018+1) experimental; urgency=low + + * Norbert Tretkowski : + + new upstream patches (007 to 018), see README.gz for details + + merged changes from 1:6.2-532+2 + + -- Norbert Tretkowski Wed, 12 May 2004 22:05:31 +0200 + +vim (1:6.2+6.3a-006+1) experimental; urgency=low + + * Norbert Tretkowski : + + new major upstream beta release (6.3a) + - removed second -X option from vim(1) (closes: #231504) + - added evim to executables in vim(1) (closes: #223866) + - fixed typo in man.vim plugin (closes: #256951) + + new upstream patches (001 to 006), see README.gz for details + + removed most debian specific patches, because they got merged upstream + now + + modified runtime path in global vimrc + + modified directories in vim.links and vim.install + + * Mickael Marchand : + + updated kvim patch to apply without conflicts to new vim upstream + beta release + + -- Norbert Tretkowski Sat, 08 May 2004 23:29:31 +0200 + +vim (1:6.2-532+6) unstable; urgency=low + + * Norbert Tretkowski : + + applied a patch from Eduard Bloch which makes gvim load the UTF-8 + version of fixed font when the $LANG or $LC_CTYPE environment variables + are set for the Unicode environment (closes: #177599) + + added a patch which enhances detection of html files (closes: #211263) + + removed c part from maze macro, looks like it doesn't work any longer + (closes: #121837) + + updated perl syntax file (closes: #232660) + + suggest 'ssh' instead of 'rsh' in tagsrch.txt (closes: #229634) + + capitalized 'unicode' string in description (closes: #172065) + + fixed broken removal of vim-gnome diversion (closes: #252248) + + fixed small typo in kvim mime files (closes: #250585) + + fixed small mistake in global vimrc (closes: #165964) + + added /usr/share/bug/vim/presubj file with some informations for + submitters of bugs + + -- Norbert Tretkowski Sat, 05 Jun 2004 16:42:42 +0200 + +vim (1:6.2-532+5) unstable; urgency=low + + * Norbert Tretkowski : + + re-added a vim-tiny package, looks like it got lost somewhere between + potato and woody (closes: #222138) + + added a patch which adds 'UsePAM' directive to sshdconfig.vim syntax file + (closes: #250064) + + added a patch from Doug Winter which add recognition of 'as' keyword in + python syntax file (closes: #247326) + + added a patch from Dirk Proesdorf which corrects new 'alternates' keyword + behaviour in mutt syntax file (closes: #247098) + + added a patch which adds syntax highlighting for whitespace files + (closes: #226352) + + added a patch from Brian M. Carlson which adds highlighting for 'lldiv_t' + in c syntax file (closes: #202316) + + added a patch which fixes a typo in map.txt (closes: #198667) + + modified gvim and kvim menu entry, so they are started with -f now + (closes: #153112) + + added -f to mailcap view rules (closes: #101377) + + -- Norbert Tretkowski Sat, 29 May 2004 22:43:11 -0300 + +vim (1:6.2-532+4) unstable; urgency=low + + * Norbert Tretkowski : + + used --with-features=big also for vim-basic variant (closes: #228485) + + binaries now including debugging information (closes: #249602) + + added support for "nostrip" in $DEB_BUILD_OPTIONS + + removed patch from Uli Martens introduced in 1:6.2-214+1 which modifies + runtime path in macros/less.sh, it's no longer needed since 1:6.2-532+3 + + modified link to upstream changelog, it's no longer gzipped since + 1:6.2-532+1 + + added version (>= 2.2) to libgtk2.0-dev build-dependency + + added priority to kvim package in control file + + -- Norbert Tretkowski Wed, 19 May 2004 16:30:25 +0200 + +vim (1:6.2-532+3) unstable; urgency=low + + * Norbert Tretkowski : + + added a patch from Peter Jay Salzman which fixes a typo in + hebrewp_utf-8.vim (closes: #197932) + + added a syntax file from Luca De Vitis which adds support for debconf + templates (closes: #168731) + + moved macros and tools back into runtime directory (closes: #190181) + + moved runtimepath above inclusion of filetype.vim in /etc/vim/vimrc + (closes: #248402) + + really added a patch from Jeff Layton with a syntax correction for + quoted here-documents (closes: #248562) + + less.sh is now executable (closes: #244599) + + modified new versioned dependencies from 1:6.2-532+2 so the dependency + is only on upstream release (closes: #248949) + + corrected version number in kvim conflicts/replaces, the epoche was + missing + + made /usr/share/doc/vim-common a symlink to /usr/share/doc/vim + + modified some overrides to shut up installer at ftp-master + + -- Norbert Tretkowski Sat, 15 May 2004 16:22:56 +0200 + +vim (1:6.2-532+2) unstable; urgency=low + + * Norbert Tretkowski : + + changes in debian/control from Michaels patch for hurd-i386 build got + lost (really closes: #244769) + + reenabled python package build for hurd-i386 build + + added versioned dependency on vim to vim-common and vice versa + (closes: #248423, #248563) + + build-conflict with libperl-dev (= 5.8.4-1) because it's broken + (see #247291 for details) + + added a patch from Jeff Layton with a syntax correction for quoted + here-documents (closes: #248562) + + updated netrw plugin (closes: #248623) + + updated squid syntax file (closes: #247810) + + added menu hints (closes: #82322) + + added background for syntax highlighting in vimrc (closes: #99762) + + disabled regenerating of tags file (closes: #244852) + + case-insensitive field names in debcontrol.vim (closes: #102232) + + added some notes about reporting bugs against this package to + README.Debian + + removed note about modelines from README.Debian + + -- Norbert Tretkowski Wed, 12 May 2004 20:42:56 +0200 + +vim (1:6.2-532+1) unstable; urgency=low + + * Norbert Tretkowski : + + new upstream patches (427 to 532), see README.gz for details + + no longer compress helpfiles, it breaks :helpg (closes: #244114) + + added a patch which fixes svn commit file highlighting + (closes: #239320, #242286) + + added a patch from Jan Minar which fixes a documentation error in + cmdline.txt (closes: #241907) + + added a patch from Roland Stigge which adds "Enhances" keyword to + debcontrol syntax highlighting (closes: #235524) + + added a patch from Domenico Andreoli which adds "reiserfs4" keyword to + fstab syntax highlighting (closes: #236571) + + applied a patch from Michael Bank which adds some exceptions for + hurd-i386 build (closes: #244769) + + added alternative for gnome-text-editor to vim-gnome (closes: #243443) + + added alternative for gvim.1.gz to vim.1.gz (closes: #231503, #238181) + + added vim-policy.txt to vim package (closes: #246174) + + cleaned up debian/rules file and files in debian/patches a bit + + * Mickael Marchand : + + updated kvim patch to apply without conflicts to new vim upstream + patches + + -- Norbert Tretkowski Sat, 08 May 2004 22:42:16 +0200 + +vim (1:6.2-426+1) unstable; urgency=low + + * Norbert Tretkowski : + + new upstream patches (365 to 426), see README.gz for details + + updated 01ruby_mkmf.diff to apply without conflicts to new vim upstream + patches + + * Mickael Marchand : + + updated kvim patch to apply without conflicts to new vim upstream + patches + + -- Norbert Tretkowski Thu, 01 Apr 2004 17:14:13 +0200 + +vim (1:6.2-364+1) unstable; urgency=low + + * Norbert Tretkowski : + + new upstream patches (354 to 364), see README.gz for details + + reenabled modelines in default vimrc (closes: #205501) + + -- Norbert Tretkowski Tue, 16 Mar 2004 19:09:35 +0100 + +vim (1:6.2-353+1) unstable; urgency=low + + * Norbert Tretkowski : + + new upstream patches (317 to 353), see README.gz for details + (closes: #188640) + + removed second /etc/vim from global runtime patch (closes: #237197) + + added vimrc_example.vim to $VIMRUNTIME (closes: #127141) + + -- Norbert Tretkowski Sat, 13 Mar 2004 16:25:06 +0100 + +vim (1:6.2-316+1) unstable; urgency=low + + * Norbert Tretkowski : + + new upstream patches (295 to 316), see README.gz for details + + -- Norbert Tretkowski Thu, 04 Mar 2004 22:27:35 +0100 + +vim (1:6.2-294+1) unstable; urgency=low + + * Norbert Tretkowski : + + new upstream patches (271 to 294), see README.gz for details + + moved arch independant data in a separate vim-common package + (closes: #233454) + + added a patch to recognize new keywords for java 1.5 in java syntax + file, thanks to Seneca Cunningham (closes: #231916) + + added a provides: kvim to kvim-packages (closes: #234690) + + * Mickael Marchand : + + updated kvim patch to apply without conflicts to new vim upstream + patches + + -- Norbert Tretkowski Sun, 29 Feb 2004 14:48:45 +0100 + +vim (1:6.2-270+1) unstable; urgency=low + + * Norbert Tretkowski : + + new upstream patches (215 to 270), see README.gz for details + + updated 01ruby_mkmf.diff and 11allow-threaded-perl.diff to apply without + conflicts to new vim upstream patches + + * Mickael Marchand : + + updated kvim patch to apply without conflicts to new vim upstream + patches + + -- Norbert Tretkowski Wed, 18 Feb 2004 00:22:01 +0100 + +vim (1:6.2-214+2) unstable; urgency=low + + * Mickael Marchand : + + add support for kvim-python, kvim-perl, kvim-tcl and kvim-ruby + (closes: #228865) + + add /etc/vim/gvimrc to kvim* packages + + -- Mickael Marchand Fri, 30 Jan 2004 00:52:11 +0100 + +vim (1:6.2-214+1) unstable; urgency=low + + * Norbert Tretkowski : + + new Co-Maintainer Mickael Marchand + + new upstream patches (182 to 214), see README.gz for details + + added a patch which adds sysfs to fstab keywords, thanks to Iain + Broadfoot (closes: #228475) + + added a patch which modifies runtime path in macros/less.sh, thanks + to Uli Martens (closes: #228779) + + * Mickael Marchand : + + updated kvim patch to apply without conflicts to new vim upstream + patches + + -- Norbert Tretkowski Wed, 28 Jan 2004 20:18:52 +0100 + +vim (1:6.2-181+1) unstable; urgency=low + + * new upstream patches (174 to 181), see README.gz for details + * added gvim to GNOME application menu, thanks to Lee Maguire + (closes: #226848) + + -- Norbert Tretkowski Fri, 16 Jan 2004 01:48:32 +0100 + +vim (1:6.2-173+1) unstable; urgency=low + + * new upstream patches (171 to 173), see README.gz for details + * added some more replaces to vim and kvim to avoid problems when upgrading + from older kvim (closes: #226735) + * added a patch which adds usbdevfs to fstab keywords, thanks to Ludovit + Hamaj (closes: #226714) + + -- Norbert Tretkowski Thu, 08 Jan 2004 19:19:01 +0100 + +vim (1:6.2-170+1) unstable; urgency=low + + * new upstream patches (155 to 170), see README.gz for details + * updated kvim patch to apply without conflicts to new vim upstream patches, + thanks to Mickael Marchand + * updated 01ruby_mkmf.diff and 11allow-threaded-perl.diff to apply without + conflicts to new vim upstream patches + * new Maintainer: Norbert Tretkowski + * new Co-Maintainer: Luca Filipozzi + * added FAQ.gz to vim package (closes: #221909) + * added additional php keywords to syntax file, thanks to Tobias Olsson and + Jill Vogel (closes: #148757, #176448) + * added german umlauts to keymap file, thanks to Marco Herrn + (closes: #217633) + * added filetypes for php4 + + -- Norbert Tretkowski Tue, 30 Dec 2003 14:48:31 +0100 + +vim (1:6.2-154+1) unstable; urgency=low + + * new upstream patches (150 to 154), see README.gz for details + * added new variant for a lesstif package, thanks to Bernd Westphal + * added a patch to recognize reply-hook keyword in the muttrc syntax file, + thanks to Marco Herrn (closes: #221350) + + -- Norbert Tretkowski Wed, 10 Dec 2003 00:18:35 +0100 + +vim (1:6.2-149+1) unstable; urgency=low + + * new upstream patches (146 to 149), see README.gz for details + * added a patch to fix wrong highlighting in makefiles, thanks to Cyrille + Dunant (closes: #133323) + * added another patch to add '.' to debcontrolName highlighting, thanks to + David Weinehall (closes: #117038) + + -- Norbert Tretkowski Sun, 9 Nov 2003 21:21:39 +0100 + +vim (1:6.2-145+1) unstable; urgency=low + + * new upstream patches (140 to 145), see README.gz for details + * added arabic support, thanks to Mohammed Elzubeir and Anmar Oueja + (closes: #216012) + * updated kvim patch to apply without conflicts to new vim upstream patches, + thanks to Mickael Marchand + * updated 01ruby_mkmf.diff and 11allow-threaded-perl.diff to apply without + conflicts to new vim upstream patches + * renamed ruby1.8 build-dependency to ruby + + -- Norbert Tretkowski Wed, 5 Nov 2003 22:51:15 +0100 + +vim (1:6.2-139+1) unstable; urgency=low + + * new upstream patches (128 to 139), see README.gz for details + * merge with kvim source package, thanks to Mickael Marchand + (closes: #214076) + + -- Norbert Tretkowski Sun, 2 Nov 2003 19:51:14 +0100 + +vim (1:6.2-127+1) unstable; urgency=low + + * new upstream patches (107 to 127), see README.gz for details + * used suggests instead of depends on vim for vim-doc + + -- Norbert Tretkowski Fri, 17 Oct 2003 12:45:15 +0200 + +vim (1:6.2-106+4) unstable; urgency=low + + * vim-gnome now conflict with vim-gtk, and vice versa (closes: #214580) + * using pre-depends to fix #211710 and to handle overwriting of moved gvimrc + was a really bad idea, used replaces instead (closes: #214759) + * added a ttf-bitstream-vera suggests to gui packages because it seems to be + the only font which works fine with gtk2 gui + * added a note about gui support to perl, python, ruby and tcl package + description + * corrected short description in vim-gnome package + + -- Norbert Tretkowski Wed, 8 Oct 2003 23:52:27 +0200 + +vim (1:6.2-106+3) unstable; urgency=low + + * moved vim-usermanual and vim-referencemanual to vim-doc package + (closes: #214462, #214556) + * removed perl, python, ruby, tcl support from vim-gtk and vim-gnome + (closes: #214422) + * gzipped /usr/share/vim/vim62/doc/help.txt (closes: #214115) + + -- Norbert Tretkowski Tue, 7 Oct 2003 14:43:23 +0200 + +vim (1:6.2-106+2) unstable; urgency=low + + * really removed html documentation from vim package (closes: #211710) + + -- Norbert Tretkowski Mon, 29 Sep 2003 19:09:11 +0200 + +vim (1:6.2-106+1) unstable; urgency=low + + * new upstream patches (99 to 106), see README.gz for details + * added a note to README.Debian about new modeline behaviour + (closes: #212696) + * helpztags update, fixes production of tag files in improper format which + vim can't understand (closes: #213032) + * temporary disabled copying debian/vim-install into vim package, waiting + for an update (see #213034 for details) + + -- Norbert Tretkowski Sat, 27 Sep 2003 23:26:43 +0200 + +vim (1:6.2-098+5) unstable; urgency=low + + * added a several requested vim-gnome package (closes: #211820) + + -- Norbert Tretkowski Fri, 26 Sep 2003 20:19:51 +0200 + +vim (1:6.2-098+4) unstable; urgency=low + + * the "Happy Birthday Norbert" release + * corrected buggy Depends line in debian/control for packages depending on + vim, which should fix build problems (closes: #212686) + + -- Norbert Tretkowski Thu, 25 Sep 2003 12:36:47 +0200 + +vim (1:6.2-098+3) unstable; urgency=low + + * yet another helpztags update + + -- Norbert Tretkowski Wed, 24 Sep 2003 15:30:41 +0200 + +vim (1:6.2-098+2) unstable; urgency=low + + * added a pre-depends on vim to vim-doc (closes: #211710) + * updated helpztags and modified debian/rules to create a manpage, + thanks again to Artur R. Czechowski (closes: #211763) + * compiled in runtime path extension and removed entry from vimrc + * changed build-depends from tcl8.3 to tcl8.4 + + -- Norbert Tretkowski Wed, 24 Sep 2003 12:19:26 +0200 + +vim (1:6.2-098+1) unstable; urgency=low + + * new major upstream release (6.2) (closes: #196411, #205204) + * new upstream patches (1 to 98), see README.gz for details + * new Co-Maintainer: Norbert Tretkowski + * started putting upstream changes in a separate file + * added a patch that adds s390 support for control file syntax + highlighting (closes: #114750) + * moved to ruby1.8 (closes: #211539) + * enabled cscope functionality in vim package (closes: #159728) + * reenabled perl support in vim-perl package (closes: #200410) + * modified runtimepath in vimrc, added a README.Debian, helpztags and + vim-install to vim package, thanks Artur R. Czechowski + * added a Pre-Depends to packages depending on vim for a smooth upgrade + from older releases + * updated slrnrc syntax highlighting file, thanks to Sebastian Krause + * modified Build-Depends for an easier build on woody + * bumped up Standards-Version (no changes) + * moved config file and symlinks for gui version from vim package to each + of the additional packages (closes: #114944, #153068, #155711) + * fixed debchangelog syntax match, thanks to Gerfried Fuchs and Uli + Martens (closes: #153426) + * moved html documentation to new vim-doc package (closes: #121075) + + -- Norbert Tretkowski Sun, 14 Sep 2003 22:48:51 +0200 + +vim (1:6.1-474+2) unstable; urgency=low + + * debian/patches/07scripts.vim: fix typo that causes all files to be syntax + highlighed as though they were cvs diff files (closes: #194583) + + -- Luca Filipozzi Mon, 26 May 2003 08:01:06 -0700 + +vim (1:6.1-474+1) unstable; urgency=low + + * debian/vim.postinst + debian/vim-variant.postinst: delete symlinks located + in /usr/doc (closes: #189858, #190022) + * debian/rules + debain/runtime/vimrc: applied a patch that causes build + system to not compress the top level vim documenation file, help.txt; this + is needed so that plugin documentation can be merged into the online help + (closes: #186673) [thanks to: Recai Oktas] + * debian/patches/02debcontrol.vim: applied a patch that prevents vim syntax + erroneous highlighting of email addresses in Debian control files + (closes: #186673) [thanks to: Dmitry Borodaenko] + * debian/patches/03debcontrol.vim: applied a patch that makes the syntax + highlighter recongize the new Debian sections: embedded, gnome, kde, + libdevel, perl, python + (closes: #193235) [thanks to: Branden Robinson] + * debian/patches/04vim.1: applied a patch that documents -X flag + (closes: #141804) [thanks to: Guido Guenther] + * debian/patches/05muttrc.vim: applied a patch that adds several keywords + starting with 'crypt-', reflecting recent changes in muttrc syntax + (closes: #190864) [thanks to: Marco Herrn] + * debian/patches/06tasm.vim: applied a patch that fixes minor typo + (closes: #165819) [thanks to: David Weinehall] + * debian/patches/07scripts.vim.diff: applied a patch that helps vim correctly + highlight cvs diff output + (closes: #152721) [thanks to: Guido Guenther] + * debian/patches/08sh.vim.diff: applied a patch that increases the strictness + of Bourne shell syntax highlighting with respect to "if [ ]" constructs + (closes: #140203) [thanks to: Malcolm Parsons] + * debian/patches/09c.vim.diff: applied a patch that adds additional signal + names to the list of recognized signals for syntax highlighting + (closes: #173797) [thanks to: Wolfram Quester] + * debian/patches/10apache.vim.diff: applied a patch that adds SSLEnable + to the list of recognized keyworkds (closes: #135243) + * debian/runtime/vimrc: applied a patch that makes vim set printoptions + paper to /etc/papersize as per Debian standards + (closes: #127830) [thanks to: Ken Shan] + * new upstream patches: + + 6.1.321: When 'mouse' includes 'n' but not 'v', don't allow starting + Visual mode with the mouse. + + 6.1.322: Win32: The host name is always "PC " plus the real host + name. + + 6.1.323: ":registers" doesn't stop listing for a "q" at the more + prompt. + + 6.1.324: Crash when dragging a vertical separator when + is remapped to jump to another window. + + 6.1.325: Shift-Tab is not automatically recognized in an xterm. + + 6.1.326: Using a search pattern may read from uninitialized data + (Yasuhiro Matsumoto) + + 6.1.327: When opening the "mbyte.txt" help file the utf-8 characters + are unreadable, because the fileencoding is forced to be latin1. + + 6.1.328: Prototype for enc_canon_search() is missing. + + 6.1.329: When editing a file "a b c" replacing "%" in ":Cmd %" or + ":next %" does not work properly. + + 6.1.330: GTK, Motif and Athena: Keypad keys produce the same code + as non-keypad keys, making it impossible to map them separately. + + 6.1.331: When translating the help files, "LOCAL ADDITIONS" no + longer marks the spot where help files from plugins are to be listed. + + 6.1.332: Win32: Loading Perl dynamically doesn't work with Perl + 5.8. Perl 5.8 also does not work with Cygwin and Ming. + + 6.1.333: Win32: Can't handle Unicode text on the clipboard. Can't + pass NUL byte, it becomes a line break. + + 6.1.334: Problem with drawing Hebrew characters. + + 6.1.335: Failure of obtaining the cursor position and window size + is ignored. + + 6.1.336: Warning for use of function prototypes of smsg(). + + 6.1.337: When using "finish" in debug mode in function B() for + ":call A(B())" does not stop after B() is finished. + + 6.1.338: When using a menu that checks out the current file from + Insert mode, there is no warning for the changed file until exiting + Insert mode. + + 6.1.339: Completion doesn't allow "g:" in ":let g:did_". (Benji + Fisher) + + 6.1.340: Win32: Can't compile the Perl interface with nmake. + + 6.1.341: In Insert mode with 'rightleft' set the cursor is drawn + halfway a double-wide character. For CTRL-R and CTRL-K in Insert + mode the " or ? is not displayed. + + 6.1.342: With 'rightleft' set typing "c" on a double-wide character + causes the cursor to be displayed one cell to the left. + + 6.1.343: Cannot compile with the +multi_byte feature but without + +rightleft. Cannot compile without the GUI. + + 6.1.344: When using ":silent filetype" the output is still put in + the message history. + + 6.1.345: Win32: 'imdisable' doesn't work. + + 6.1.346: The scroll wheel can only scroll the current window. + + 6.1.347: When using cscope to list matching tags, the listed number + is sometimes not equal to what cscope uses. + + 6.1.348: Wildmode with wildmenu: ":set wildmode=list,full", + ":colorscheme " results in "zellner" instead of the first + entry. (Anand Hariharan) + + 6.1.349: "vim --serverlist" when no server was ever started gives + an error message without "\n". "vim --serverlist" doesn't exit when + the X server can't be contacted, it starts Vim unexpectedly. + + 6.1.350: When entering a buffer with ":bnext" for the first time, + using an autocommand to restore the last used cursor position + doesn't work. + + 6.1.351: Crash when starting Vim the first time in an X server. (John + McGowan) + + 6.1.352: Win32: Crash when setting "imdisable" in _vimrc. + + 6.1.353: Problem with drawing Arabic characters. + + 6.1.354: MS-Windows 98: Notepad can't paste text copied from Vim when + 'encoding' is "utf-8". + + 6.1.355: In a regexp '\n' will never match anything in a string. + + 6.1.356: Compiler warnings for using convert_setup() and a few + other things. + + 6.1.357: CR in the quickfix window jumps to the error under the + cursor, but this doesn't work in Insert mode. + + 6.1.358: The tutor doesn't select another locale version properly. + + 6.1.359: Mac Carbon: Vim doesn't get focus when started from the + command line. Crash when using horizontal scroll bar. + + 6.1.360: In Insert mode CTRL-K ESC messes up a multi-byte character. + + 6.1.361: Cannot jump to a file mark with ":'M". + + 6.1.362: tgetent() may return zero for success. tgetflag() may + return -1 for an error. + + 6.1.363: byte2line() can return one more than the number of lines. + + 6.1.364: That the FileChangedShell autocommand event never nests + makes it difficult to reload a file in a normal way. + + 6.1.365: Setting a breakpoint in a sourced file with a relative + path name doesn't work. + + 6.1.366: Can't use Vim with Netbeans. + + 6.1.367: Setting a breakpoint in a function doesn't work. For + a sourced file it doesn't work when symbolic links are + involved. (Servatius Brandt) + + 6.1.368: Completion for ":map" does not include and +