ubuntu/+source/vim:ubuntu/intrepid

Last commit made on 2008-07-21
Get this branch:
git clone -b ubuntu/intrepid https://git.launchpad.net/ubuntu/+source/vim
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/intrepid
Repository:
lp:ubuntu/+source/vim

Recent commits

294758b... by Colin Watson on 2008-07-21

Import patches-unapplied version 1:7.1.314-3ubuntu3 to ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: 0e4cbe77f7fce9605ec331c4df229919776255eb

New changelog entries:
  * runtime/syntax/grub.vim:
    - Add Ubuntu-specific 'quiet' keyword.
  * Remove some unnecessary divergence from Debian, thanks to James Vega
    (LP: #248713):
    - Remove explicit settings of textwidth=0 and nobackup, since those are
      already the defaults.
    - Remove explicit setting of viminfo to a subset of the default, thereby
      adding s10 and h.
    - Remove NoDisplay=true from gvim.desktop; vim-gui-common isn't
      installed by default and there's no reason to withhold the menu entry
      from those who have installed it (LP: #3222).

0e4cbe7... by Steve Kowalik on 2008-07-19

Import patches-unapplied version 1:7.1.314-3ubuntu2 to ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: 560b849f057dab3159359be2e368ef5a65c0ce6f

New changelog entries:
  * Rebuild for libgpmg1 -> libgpm2 transistion.

560b849... by Colin Watson on 2008-06-26

Import patches-unapplied version 1:7.1.314-3ubuntu1 to ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: dcd63de5d80e263207646df4b91e27a64b8392c2

New changelog entries:
  * Resynchronise with Debian. Remaining changes:
    - Enable detection of GNU screen as a mouse-capable terminal.
    - Add NoDisplay=true to gvim.desktop.
    - Drop vim-lesstif package and lesstif2-dev build-dependency.
    - Build-depend on libxt-dev.
    - Enable Python interpreter on basic builds.
    - Create a .pot file for translations.
    - Disable autoindent, line-wrapping, and backup files by default.
  * Fixes various vulnerabilities due to improper quoting of 'execute'
    arguments (LP: #240216).
  * Drop fixes for upgrade problems from Ubuntu 6.06 LTS; direct upgrades
    from 6.06 to 8.10 will not be supported.
  * Update runtime files affected by the filename escape vulnerability.
    (CVE 2008-2712, Closes: #486502)
  * debian/vim-runtime.preinst:
    - Only add the diversions if the preinst is called with the "install" or
      "upgrade" (to handle the previous mishandling in postrm) arguments.
  * debian/vim-runtime.postrm:
    - Only remove the diversions if the postrm is called with the "remove"
      argument. (Closes: #486446)
  * runtime/menu.vim:
    - Escape the buffer name when using the "Window -> Split File Explorer"
      menu item. (Closes: #486417)
  * debian/rules:
    - Tell configure to only check the GUI toolkit specific to the variant
      being built. (Closes: #486319, #486336)
  * runtime/ftplugin/debchangelog.vim:
    - Merge Launchpad bug completion from Ubuntu.
    - Specify the full path when calling apt-listbugs instead of relying on
      /usr/sbin being in the user's path.
    - Improve error handling for Launchpad bug completion.
  * New upstream patches (294 - 314), see README.gz for details.
    - SELinux support merged upstream
  * Update NetRW to version 125n (pre-release).
    - Calculate length of multi-byte strings properly. (Closes: #474609)
    - Display/navigate symlinks to directories properly. (Closes: #474980)
  * Update vim-git runtime files.
  * debian/update-patches:
    - Fix determination of patch level from last commit.
    - Use debian:debian/README to determine current patch level.
    - Don't exit on error since that prevents correcting merges.
    - Use a standard commit message for debian/README.
  * runtime/ftplugin/debchangelog.vim:
    - NewVersion() should only call foldopen if folding is enabled.
  * runtime/macros/justify.vim:
    - Calculate strlen for multi-byte strings properly. (Closes: #481115)
  * debian/rules:
    - Make use of upstream's "shadow" directories so the variants can be built
      in parallel.
    - Remove .NOTPARALLEL to allow parallel building.
    - Remove useless dh_shlibdeps call in the binary-indep target.
    - Remove autoconf-stamp target since we're no longer patching configure.
  * debian/vim-runtime.install:
    - Add new gvimtutor to vim-runtime package.
  * Very carefully divert vim-tiny's help.txt and helptags so they will still
    be in place if vim-runtime is removed.
  * debian/control:
    - Remove vim-runtime's Replaces of vim-tiny since the conflicting files
      are now handled by diversions.

dcd63de... by Fabien Tassin on 2008-05-25

Import patches-unapplied version 1:7.1.293-3ubuntu1 to ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: 1ece4617534c593047801772b8ac4298569dcc6f

New changelog entries:
  * Merge from debian unstable (LP: #234766), remaining changes:
    - Enable detection of GNU screen as a mouse-capable terminal.
    - Add NoDisplay=true to gvim.desktop.
    - Drop vim-lesstif package and lesstif2-dev build-dependency.
    - Build-depend on libxt-dev.
    - Restore a number of Conflicts/Replaces and include
      /usr/share/man/ru.{KOI8-R,UTF-8}{,/man1}, both to help with upgrade
      problems from 6.06.
    - Enable Python interpreter on basic builds.
    - Create a .pot file for translations.
    - Disable autoindent, line-wrapping, and backup files by default.
    - Omni completion for Launchpad bugs.
  * runtime/syntax/debchangelog.vim,debsources.vim:
    - Update the list of supported Ubuntu releases.
  * debian/policy/vim-policy.xml:
    - Remove svn keywords since it's not being stored in svn anymore.
  * debian/vim-variant.postinst:
    - Remove switching on $1 since it's safe to always add the alternatives.
  * debian/vim-variants.prerm:
    - Add removal of alternatives during deconfigure. (Closes: #411697)
  * debian/README.Debian:
    - Add information about mimicing Vim's default modeline behavior and the
      securemodelines plugin. (Closes: #479060)
  * debian/rules:
    - Separate build-arch and build-indep targets so Vim's policy document
      aren't built on the buildd's (thus avoiding the openjade segfault on
      arm).
  * debian/control:
    - Move docbook-utils and docbook-xml to Build-Depends-Indep
  * src/if_python.c:
    - If building against Python 2.5, use ssize_t instead of int according to
      PEP 353.

1ece461... by Colin Watson on 2008-05-01

Import patches-unapplied version 1:7.1.293-2ubuntu1 to ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: e34ca75ad81128bf9120e6b0e90bc074b9a17d59

New changelog entries:
  * Resynchronise with Debian (LP: #183935); thanks to James Vega for
    including a number of our changes! Remaining changes:
    - Enable detection of GNU screen as a mouse-capable terminal.
    - Add NoDisplay=true to gvim.desktop.
    - Drop vim-lesstif package and lesstif2-dev build-dependency.
    - Build-depend on libxt-dev.
    - Restore a number of Conflicts/Replaces and include
      /usr/share/man/ru.{KOI8-R,UTF-8}{,/man1}, both to help with upgrade
      problems from 6.06.
    - Enable Python interpreter on basic builds.
    - Create a .pot file for translations.
    - Disable autoindent, line-wrapping, and backup files by default.
    - Add intrepid to lists of Ubuntu distributions.
    - Add metapackages to list of allowed debian/control sections.
    - Add omni completion support for Launchpad bugs via
      python-launchpad-bugs.
  * Improve omni completion for Launchpad and debbugs, so that it allows
    completion of bug number parts (base), e.g.
    "LP:<space>#1<ctrl-x><ctrl-o>" will include all bugs from the package
    beginning with "1". Previously, this would have invoked a completion
    using debbugs (thanks, Daniel Hahler; LP: #196112).
  * debian/rules:
    - Fix expansion of @VIMCUR@ in vimrc.tiny. Based off a patch by Daniel
      Hahler. (Closes: #477379)
    - Create a separate install-stamp-vim-tiny target.
    - Add the proper lines for vimrc.tiny to vim-tiny.{install,links} in the
      install-stamp-vim-tiny target.
  * debian/control:
    - Correct the vim-common and vim-runtime descriptions with regard to
      vimtutor.
    - Add Conflicts/Replaces to vim-tiny against vim-common since
      /etc/vim/vimrc.tiny is moving to the vim-tiny package.
  * runtime/syntax/messages.vim:
    - Support highlighting of RFC3339 timestamps. (Closes: #475568)
  * runtime/scripts.vim:
    - Detect Mozilla Thunderbird's mbox file as mail filetype. Thanks to
      Kevin B. McCarty for the patch. (Closes: #475300)
  * runtime/filetype.vim:
    - Add detection of more passwd/shadow related files. Based on a patch by
      Jarek Kamiński. (Closes: #420304)
    - Improve filetype detection of strace logs. Thanks to Philipp Marek for
      the patch. (Closes: #473967)
    - Add filetype detection of more Apache config files. Thanks to Josh
      Triplett and Xavier Guimard for the patch. (Closes: #421312)
    - Fix a missing comma in the cron filetype detection.
  * debian/control:
    - Add Provides for vim-{ruby,python,perl,tcl} to any variant that supports
      those language bindings since some packages benefit from being able to
      specify a Depends on a vim package with support for a specific language.
    - Only Build-Depend on libselinux1-dev for linux systems.
    - Remove Provides from the transition packages.
  * runtime/filetype.vim:
    - Use "setf" instead of "set ft" when setting the filetype to git so that
      we don't override another filetype which may have been set during
      filetype detection.
  * runtime/syntax/debchangelog.vim:
    - Cleanup the list of recognized releases and add
      oldstable-proposed-updates/proposed-updates.
  * Lintian cleanups
    - Change doc-base section to Editors.
    - Remove Encoding key from desktop entry.
  * New upstream patches (286 - 291), see README.gz for details.
  * Add SELinux support (Closes: #474102)
    - Vim patch taken from Fedora's Vim packaging
    - Thanks to Vaclav Ovsik for the patch to the Debian packaging.
  * Fix indentation of Perl files when folding is enabled. Thanks to Gregory
    Hainaut for the patch. (Closes: #473660)
  * debian/control:
    - Add libselinux1-dev and autoconf Build-Depends.
  * debian/rules:
    - Rule & dependency added for rebuilding src/auto/configure.
    - Add update-orig target to prep a new upstream+patches orig.tar.gz for
      release.
  * Repack upstream tarball so we're no longer using tarball(s)-in-tarball.
  * New upstream patches (267 - 285), see README.gz for details.
    - 7.1.277 adds recognition of a few extra groff macros (TP, HP, Pp, Lp,
      and It) in the default 'paragraphs' option. (Closes: #468924)
  * Updated runtime files:
    - syntax/sh.vim:
      + No longer mishighlight parenthetical expressions inside arithmetic
        expansions. (Closes: #468366)
    - syntax/debcontrol.vim:
      + Fix syntax highlighting for Vcs-Svn field to accept svn+ssh and remove
        the leading "svn+" from http URLs. (Closes: #472201)
    - syntax/debsource.vim:
      + Add lenny as a recognized distribution.
      + Add debtorrent, ssh, rsh, cdrom, and copy URIs. (Closes: #471556)
    - filetype.vim
      + Add .dpkg-{old,dist} to the list of extensions which are ignored
        when determining filetype. (Closes: #421314)
      + Recognize /etc/cron.d/* as crontab filetype. (Closes: #472375)
    - Change the debchangelog and debcontrol ftplugins to require enabling of
      folding instead of folding by default.
  * Make debian/tiny/vimrc.tiny.diff a proper patch that is always applied and
    update it to only be enabled when TINY_VIMRC is defined.
  * debian/rules:
    - Remove the special-case targets for vim-tiny and add -DTINY_VIMRC to the
      CFLAGS used when building vim-tiny.
    - Cleanup dead/useless code from the makefile.
    - Restrict 'make test' from running unless build and host types are the
      same.
    - Allow vim-gnome to build on non-linux-gnu systems.
    - Only enable gpm on linux-gnu systems.
    - Automatically specify the Vim version when generating helpztags.1.
    - Add .NOTPARALLEL target.
    - Only run 'make distclean' if configure has already been run.
    - Remove patch, unpatch, extract targets/prerequisites now that the
      upstream source is directly unpacked in the tarball.
    - Simplify get-orig-source so there's only one set of commands that
      are run regardless of whether it's a normal or snapshot release.
  * debian/control:
    - Remove the [!hurd-i386] qualifier from libgnomeui-dev Build-Depend.
    - Remove quilt from Build-Depends.
    - Change Vcs-* fields to point at the git repo.
  * Adjust 'modeline' help to indicate that Debian defaults it to off.
  * Update README.Debian and FAQ to reflect the deviation from
    upstream's 'modeline' default. (Closes: #472522)
  * Remove NEWS entries relevant to stable or earlier releases.
  [ James Vega ]
  * New upstream patches (246 - 266), see README.gz for details.
    - 7.1.265 fixes an infinite loop when <Space> is included in 'isfname' and
      the user tries to complete a filename. (Closes: #465163)
    - 7.1.266 fixes an issue where Vim would stop parsing a terminal response
      early, causing the rest of the response to be interpreted as key presses
      from the user. (Closes: #466789)
  * debian/control:
    - Build-Depend on tcl-dev instead of tcl8.4-dev per Tcl/Tk policy.
  * Added patches:
    - make.vim-syntax.diff:
      + Add recognition of more function names. (Closes: #465912)
  * Removed patches:
    - configure-tcl_detection.diff:
      + Accepted upstream and merged as 7.1.257
  * Add debian/watch file.
  * debian/rules:
    - Add a get-orig-source target.
  [ martin f. krafft ]
  * add Tim Pope's vim-git integration (v1.1, commit a53cabb) to vim-runtime.
  [ James Vega ]
  * Correct a typo in /etc/vim/vimrc's (Closes: #467057) and eval.txt's (via
    new last-position-jump.diff patch) 'last-position-jump' code snippet which
    would cause it to fail if the g key were remapped.
  * runtime/syntax/debcontrol.vim:
    - Ignore case for control file keys
    - Match case for control file values
    - Improve syntax matching for Vcs-Svn, Vcs-Git, and Vcs-Cvs field values.
    - Match URLs for Vcs-Arch, Vcs-Bzr, Vcs-Darcs, Vcs-Hg.
    - Recognize more fields as multi-line.
    - Use the 'keepend' qualifier for the Vcs-* syntax regions to prevent
      mishighlighting of debcontrolHTTPUrl matches. (Closes: #466338)
  * debian/control:
    - Add "Provides: vim" to all vim variant packages. (Closes: #447714)
  * New upstream patches (242 - 245), see README.gz for details.
    - 7.1.244 fixes an issue where a maximized gvim window would size itself
      larger than the size of the workspace, cutting off part of the
      command-line. (Closes: #378311)
  * debian/control:
    - Add libacl1-dev to Build-Depends so it actually builds with acl support.
      Thanks to Lucas Nussbaum's dirty chroot builds for noticing this.
    - Change TCL to Tcl in the package descriptions.
  * New patches:
    - option.c-langmap_comma.diff:
      + Improves parsing of 'langmap' to follow the behavior specified in the
        help. Commas need to be escaped if they're being used literally
        instead of as a list separator. (Closes: #233008)
    - commandline-compatible.diff:
      + If either -N/-C options are given on the command line, set
        'nocompatible'/'compatible' after sourcing of the startup files
        finishes. (Closes: #438560)
  * Refreshed patches:
    - vimrc.tiny.diff
  * Register the justify and editexisting plugins for use with
    vim-addons-manager.
    - justify.vim right and left aligns text by inserting extra spaces into
      the specified text. (Closes: #431945)
    - editexisting.vim will attempt to bring a running gvim to the foreground
      if 1) only one filename was given when invoking Vim and another Vim
      instance is editing it or 2) a swapfile for a file exists. (Closes:
      #316541)
  * debian/rules:
    - Add patch/unpatch targets.
    - Fix how quilt is invoked so it doesn't use the local user's settings.
      Thanks to Teemu Likonen for the patch. (Closes: #463775)
  * debian/copyright:
    - Adjust copyright string (capitalize the C) so it's recognized by
      Lintian.
  * New upstream patches (232 - 241), see README.gz for details.
  * Remove vim-gui-common.menu and provide one menu file for each gvim
    package. (Closes: #461805)
  * debian/control:
    - Re-add ruby1.8 Build-Depends since that's required for Vim to detect
      that it can build with Ruby support. (Closes: #462284)
  * Updated patches:
    - netrwPlugin.vim-bwipe.diff:
      + Do a full refresh of NetRW since the functionality is spread out among
        multiple files.
    - python.vim-ftplugin_include.diff:
      + Fix an unescaped backslash so the option correctly matches whitespace
        instead of the letter s.
  * Removed patches:
    - patches/ruby.vim-ftplugin_ri.diff:
      + The ruby.vim in 7.1 already handles what the feature the patch was
        adding. (Closes: #462418)
  [ Debian Vim Maintainers ]
  * New upstream patches (176 - 231), see README.gz for details.
    - 7.1.227 fixes an issue where syntax highlighting could cause Vim to
      hang. (Closes: #400771)
  [ James Vega ]
  * debian/control:
    - Bump policy version to 3.7.3.0 - no changes needed.
    - Drop Build-Conflicts on old version of libperl-dev.
    - Drop versioning from Build-Depends that are available in Sarge.
    - Drop unnecessary ruby and perl Build-Depends.
    - Suggest ttf-dejavu instead of ttf-bitstream-vera for the gvim packages.
      (Closes: #461295)
    - Remove dpkg Pre-Depends now that dak is accepting data.tar.bz2.
  * runtime/syntax/debchangelog.vim:
    - Adjust the "Closes" syntax highlighting to allow newlines as part of the
      whitespace. (Closes: #460074)
    - Recognize lenny-backports/lenny-volatile. (Closes: #461059)
  * runtime/syntax/debcontrol.vim: Add s390x, sh3, sh3eb, sh4, sh4eb to the
    list of recognized architectures. (Closes: #455993)
  * Added patches:
    - configure-tcl_detection.diff:
      + Update Vim's configure script to detect Tcl again after the Tcl
        maintainers' decision to move /usr/lib/tcl8.4/ to
        /usr/share/tcltk/tcl8.4/.
    - tex.vim-syntax_additions.diff:
      + Disable spell checking for verbatim sections. (Closes: #445295)
    - netrwPlugin.vim-bwipe.diff:
      + Call bwipe when opening file:// URLs to remove the extra buffers that
        get created. Their creation is inevitable but this will clean up the
        buffer list. (Closes: #370082)
    - filetype.vim-udev.d.diff:
      + Detect /etc/udev.d/*.rules files as 'udevrules' instead of 'hog'
        filetype. (Closes: #437434)
    - vimspell.sh-typo.diff:
      + Fix a missing end-quote in tools/vimspell.sh.
    - mve.awk-interpreter.diff:
      + Adjust the #! line to use awk instead of nawk.
  * Updated patches:
    - fstab.vim-syntax.diff:
      + Added more sshfs support based on feedback from upstream.
  * Removed patches:
    - gui_gtk_x11.c_g_thread_init.diff:
      + This patch was initially added to silence a GLib warning (#428854)
        which isn't occurring anymore.
  * Stop removing vimspell, vim132, and maze from the runtime tools/
    directory. The issues leading to their removal should be addressed
    instead of removing them from the package.
    - vimspell - The tempfile vulnerability (CAN-2005-0069) has been fixed
      upstream for some time now.
    - vim132 - Add lintian overrides for "csh is harmful" and not having a
      Depends/Recommends/Suggests on tcsh | csh. This is the only file in the
      package that would use the shell and its an example script.
    - maze - maze.c doesn't work properly and its README suggests this may be
      the case on newer compilers and to use mazeansi.c, which does work.
  * runtime/syntax/debcontrol.vim:
    - Reworked the URL regex so that it should properly match any non-local
      domain name as specified in RFC 1738.
  * debian/rules:
    - Use bzip2 to compress the vim-runtime package.
  * Add tex.vim-update.diff, which syncs from upstream to fix some folding
    issues. (Closes: #456168)
  * debian/control:
    - Add Pre-Depends on dpkg (>= 1.10.24) for vim-runtime to please dak even
      though Sarge has a newer dpkg.
  [ James Vega ]
  * debian/rules:
    - Add LDFLAGS="-Wl,--as-needed" when calling configure.
  * Fix a typo in debsources.vim-syntax.diff. (Closes: #454672)
  [ Debian Vim Maintainers ]
  * New upstream patches (168 - 175), see README.gz for details.
  [ James Vega ]
  * Add spellfile.vim-doc.diff, which explains that a writable spell directory
    must exist for the plugin to download spell files. (Closes: #421045)
  * Lintian cleanup:
    - Remove /usr/share/vim/addons/plugins/ from vim-common.dirs.
    - Remove /usr/share/vim/vim71/tools/vim132 to silence a warning and error
      about csh.
    - Remove /usr/share/consolefonts/ from vim-runtime.dirs.
    - Remove /usr/share/doc/vim-common/html/policy/ from vim-doc.dirs.
    - Override the "desktop-command-not-in-package" warning for
      vim-gui-common. We make use of TryExec which should prevent the menu
      entry from showing up if none of the gvim-providing packages are
      installed.
  * Move Vim's policy documentation to /usr/share/doc/vim-common/ instead of
    being under a separate policy/ directory.
  * runtime/ftplugin/debcontrol.vim: Correct a function definition to use !.
    (Closes: #454933)
  * runtime/syntax/debcontrol.vim: Don't require a three part domain for the
    Homepage field. (Closes: #455341)
  * Install the presubj file under /usr/share/bug/ for every vim variant, not
    just vim.
  * Add versioned Conflicts/Replaces on vim-common for the vim package since
    it contains /usr/share/bug/vim/presubj now.
  [ Debian Vim Maintainers ]
  * New upstream patches (139 - 167), see README.gz for details.
    - 7.1.147 fixes a crash when tab completing a user's home directory.
      (Closes: #453049)
    - 7.1.167 fixes a crash with large values for the -c option of xxd
      (Closes: #452789)
  [ James Vega ]
  * runtime/ftplugin/debchangelog.vim:
    - Fix NewVersion() to use the distribution from the previous changelog
      entry. (Closes: #446728)
    - Fix NewVersion() to increment the version of the first changelog entry
      regardless of how 'startofline' is set.
  * runtime/syntax/debchangelog.vim:
    - Recognize oldstable* upload targets.
  * Refreshed patches:
    - vimrc.tiny.diff
  * Added patches:
    - sh.vim_syntax.diff, which fixes the syntax highlighting of escaped
      single-quotes and comments. (Closes: #425443, #425797)
    - gnuada.diff, which updates the ada runtime files so they gracefully
      handle the user not having certain variables defined. (Closes: #440221)
  * syntax/debcontrol.vim:
    - Add syntax highlighting for Vcs-* control fields. (Closes: #448543)
  * Bump debhelper compat to 5.
  * debian/vim-runtime.install:
    - Remove usr/share/consolefonts/* since that's not shipped any more.
  * debian/control:
    - Add vim-dbg package to supply debugging symbols for the various vim
      packages.
    - Fix a typo in the long description for the vim package.
    - Make use of multi-line (Build-)Depends support.
  * debian/rules:
    - Add binary-arch target for the vim-dbg package.
  * debian/gvim.desktop:
    - Add TryExec key so the menu entry is only shown if the gvim alternative
      has been setup.
  * Merges from Ubuntu:
    - runtime/syntax/debcontrol.vim:
      + Recognize restricted, universe, multiverse as part of the Section
        field.
      + Recognize XSBC-Original-Maintainer as a legal field.
    - runtime/syntax/debchangelog.vim:
      + Recognize Ubuntu releases as upload targets.
      + Recognize syntax for closing Launchpad bugs.
    - Add debsources.vim-syntax.diff:
      + Recognize restricted, universe, multiverse Sections.
      + Add more recent Ubuntu releases as recognized distributions.
  [ Stefano Zacchiroli ]
  * debian/README.Debian
    - fix typo in vim policy URL (Closes: #452555)
  [ James Vega ]
  * Add lhaskell.vim-syntax.diff, which restricts the matching of % to the
    beginning of the line when determining if the file is a TeX document.
    Thanks to Chung-chieh Shan for the patch. (Closes: #451440)
  * Add fstab.vim-syntax.diff, which adds support for sshfs syntax.
    (Closes: #451754)
  * Add filetype.vim-debfiles.diff, which improves detection of debcontrol and
    debsources files. Thanks to Loïc Minier for the debsources part of the
    patch. (Closes: #435552)
  * debian/control:
    - Remove Norbert Tretowski from Uploaders with his permission. Thanks for
      all your work.

e34ca75... by Colin Watson on 2008-01-31

Import patches-unapplied version 1:7.1-138+1ubuntu3 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: 8934f6dbe584a0a5c008c8fdd93b3471dcdac38b

New changelog entries:
  * patches/debchangelog_launchpad.diff:
    - Add omni completion support for Launchpad bugs via
      python-launchpad-bugs.

8934f6d... by Michael Vogt on 2007-11-20

Import patches-unapplied version 1:7.1-138+1ubuntu2 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: 22515c967d710d8c24b3f79f72ca5a81e69228be

New changelog entries:
  * debian/control:
    - re-add the removed conflicts/replaces that apply for the
      dapper->hardy upgrades

22515c9... by Soren Hansen on 2007-10-19

Import patches-unapplied version 1:7.1-138+1ubuntu1 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: 55ccf04459fe940d9d29758c7c16071e4e5331e6

New changelog entries:
  * Merge from debian unstable, remaining changes:
    + debian/runtime/debian.vim.in:
      - Disable autoindent, linebreak and backup files
    + debian/rules:
      - Enable pythoninterpreter on basic builds
      - Skip -lesstif variant
      - Create a .pot file for translations
      - Use bzip2 compression for vim-runtime
    + 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
    + debian/gvim.desktop:
      - Add NoDisplay=true
    + debian/control:
      - DebianMaintainerField
      - Drop lesstif2-dev from Build-Depends
      - Add libxt-dev to Build-Depends to fix build
      - Drop vim-lesstif package
    + 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/screen-mouse-support.diff:
      - Enable detection of GNU screen as a mouse-capable terminal
        (LP #113227)
    + patches/901_debchangelog.vim.diff:
      - Add warty, hoary, breezy, dapper, edgy, feisty, gutsy, hardy,
        *-proposed, *-updates, *-security, *-backports, *-commercial, and
        *-partner to allowed distributions.
    + patches/add-ubuntu-sources.diff:
      - Add restricted, universe, multiverse to allowed sections
      - Add dapper, edgy, feisty, gutsy, hardy, *-proposed, *-updates,
        *-security, *-backports, *-commercial, and *-partner to allowed
        distributions.
    + patches/debchangelog_launchpad.diff:
      - Highlight Launchpad bug-closing syntax in debian/changelog files.
  * New changes:
    + debian/control:
      - Add dpkg-dev (>= 1.13.19) dependency (Debian removed it because
        stable has new enough dpkg-dev, but Dapper doesn't, so we keep it)
  * The following changes were dropped:
    + debian/control:
      - Pre-Depend on dpkg with bzip2 support (oldest support release has this
        already)
  [ Debian Vim Maintainers ]
  * New upstream patches (136 - 138), see README.gz for details.
  [ James Vega ]
  * Fix the lintian override files to match Lintian's output.
  * debian/rules
    - Remove a useless command from the variant clean target
    - Clean vim-tiny's generated debhelper files
    - Clean generated vim-policy files
  * Brown-paper bag bug in vim-full.preinst. Need to grep for bin/vim.full
    not vim/vim.full. (Closes: #446462)
  [ Debian Vim Maintainers ]
  * New upstream patches (057 - 135), see README.gz for details.
    - Patch 125 corrects Vim's TermResponse autocmd behavior.
      (Closes: #436452)
  [ Stefano Zacchiroli ]
  * debian/control
    - removing idle contributors from the Uploaders field
  [ James Vega ]
  * Add a slave link for gnome-text-editor.1.gz when we add the
    gnome-text-editor alternative. (Closes: #439549)
  * Update debcontrol.vim.diff to recognize "Homepage:" (Closes: #443444) and
    "XS-Vcs-*:" fields.
  * Update patches/filetype.vim-better_tex_vs_plaintex.diff so it properly
    escapes the pattern alternator (|) when determining whether the file is
    latex. Thanks Martin Krafft. (Closes: #444346)
  * Update patches/debchangelog-ftplugin.vim.diff to remove an extra
    "foldopen" command. (Closes: #441315)
  * Add de.po.diff to fix the translation of "Load File". Thanks Torsten
    Werner. (Closes: #443529)
  * Add samba.vim.diff which fixes the highlighting for "smb ports". Thanks
    Alberto Reyes. (Closes: #386064)
  * Add tex.vim-syntax_additions.diff, which adds syntax highlighting for
    acronyms, URLs, and citetest. (Closes: #444411, #444408, #444301)
  * Update menu file to use Applications instead of Apps and to require the
    gvim package to be installed in order to display the entry.
  * Update desktop file to remove legacy category.
  * debian/rules:
    - Remove vim-{python,perl,tcl,ruby,full} variants.
    - Add vim-nox which has all language bindings but no X requirement.
    - Include all language bindings when building vim-gtk.
  * debian/control:
    - Add Homepage field.
    - Remove Build-Depends on dpkg and dpkg-dev since the specific versions we
      need are older than what's in stable.
    - Make vim-full a transition package Depending on vim-gnome.
    - Make vim-{python,perl,tcl,ruby} transition packages Depending on
      vim-gtk.

55ccf04... by LaMont Jones on 2007-10-04

Import patches-unapplied version 1:7.1-056+2ubuntu2 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: d73dc9566141c61d17a9dfe32c70b5875ba00ffd

New changelog entries:
  * Trigger rebuild for hppa

d73dc95... by Soren Hansen on 2007-08-28

Import patches-unapplied version 1:7.1-056+2ubuntu1 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: 2973070b006a441b0427d6586d6d8be61addea02

New changelog entries:
  * Merge from debian unstable, remaining changes:
    + debian/runtime/debian.vim.in:
      - Disable autoindent, linebreak and backup files
    + debian/rules:
      - Enable pythoninterpreter on basic builds
      - Skip -lesstif variant
      - Create a .pot file for translations
      - Use bzip2 compression for vim-runtime
    + 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
    + debian/gvim.desktop:
      - Add NoDisplay=true
    + debian/control:
      - DebianMaintainerField field
      - Drop lesstif2-dev from Build-Depends
      - Add libxt-dev to Build-Depends to fix build
      - Pre-Depend on dpkg with bzip2 support
      - Drop vim-lesstif package
    + 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 warty, hoary, breezy, dapper, edgy, feisty, gutsy, *-proposed,
        *-updates, *-security, *-backports, and *-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.
    + patches/debchangelog_launchpad.diff:
      - Highlight Launchpad bug-closing syntax in debian/changelog files.
    + patches/screen-mouse-support.diff:
      - Enable detection of GNU screen as a mouse-capable terminal
        (LP #113227)
  * Brown paper bag release -- vimrc.tiny should not be calling :let since
    vim.tiny doesn't support that command. Copy the 'runtimepath' setting to
    vimrc.tiny since that was the only reason we needed the :let and
    "runtime! debian.vim" commands. (Closes: #436925)
  [ Debian Vim Maintainers ]
  * New upstream patches (023 - 056), see README.gz for details.
  [ Pierre Habouzit ]
  * Make sure reportbug vim/presubj is named that way, without a `vim.` prefix
    making reporbug skip it.
  [ Stefano Zacchiroli ]
  * Add a entry to debian/NEWS describing why /usr/share/vim/addons/ is no
    longer in the runtimepath and pointing to the appropriate documentation
  [ James Vega ]
  * Add verilog.vim_ftplugin-cpoptions.diff, which locally enables line
    continuations for the ftplugin in order to prevent an error when being run
    in vi-compatible mode. (Closes: #430372)
  * Build vim with the huge feature set to pull in +profile (the only
    difference between the big and huge feature sets).
  * Remove the !hurd-i386 restriction from the tcl8.4-dev Build-Depends now
    that the package exists on hurd-i386. This allows building the vim-tcl
    package for hurd-i386. (Closes: #434435)
  * Remove the hacks we were doing to try and build vim-tiny with extra
    features. Simply build vim-tiny using Vim's "small" feature set. This
    removes a number of features but allows the package to build with the
    current upstream patches. This also lessens the maintenance burden since
    we no longer have to figure out which features to enable via trial and
    error.
  * debian/rules:
    - Separate out {clean,configure,build}-stamp-vim-tiny targets
    - Move the handling of the vimrc.tiny patch to the new *-vim-tiny targets.
    - Remove configure-stamp* files in the clean target.
    - Move the fake help files for vim-tiny from /usr/share/vim/doc to
      /usr/share/vim/$VIMCUR so the user can actually see them when invoking
      :help.
  * Add ruby.vim_indent.diff, which fixes some improper indenting for Ruby
    files. (Closes: #431212)
  * Refresh vimrc.tiny.diff
  * Add index.txt.diff, which adds some missing cross-references to the index
    of Vim commands. (Closes: #434447)
  * debian/control:
    - Remove Conflicts/Replaces on packages that are older than Etch.
    - Add a Replaces to vim-runtime since it ships files that overwrite files
      in vim-tiny.
    - Add a Conflicts to vim-tiny for earlier versions of vim-runtime to make
      sure we don't attempt to overwrite files in versions of vim-runtime that
      don't Replace vim-tiny.