vim 2:7.2.025-2ubuntu1 source package in Ubuntu

Changelog

vim (2:7.2.025-2ubuntu1) jaunty; urgency=low

  * Merge from debian unstable, remaining changes:
    - runtime/syntax/debcontrol.vim:
      + Add "metapackages" to the list of valid sections.
    - runtime/syntax/debchangelog.vim:
      + Add "jaunty" to the list of valid suites.
    - Drop vim-lesstif package and lesstif2-dev build-dependency.
    - Enable Python interpreter on basic builds.
    - Create a .pot file for translations.
    - Disable autoindent, line-wrapping, and backup files by default.
    - runtime/syntax/debsources.vim:
      + Add "jaunty" to debsourcesDistrKeyword
    - runtime/syntax/grub.vim:
      + Add Ubuntu-specific 'quiet' keyword.

vim (2:7.2.025-2) unstable; urgency=low

  * Remove "deprecated" warnings about (g)vimrc.local from /etc/vim/(g)vimrc.
  * src/if_python.c: Strip empty directories from Python's sys.path to prevent
    Vim from using its current working directory as a module import path.
    (Closes: #493937)
  * debian/rules: Do not run tests in parallel as that may interfere with
    their results.

vim (2:7.2.025-1) unstable; urgency=low

  [ James Vega ]
  * New upstream patches (011 - 025), see README for details.
  * debian/update-patches:
    - Clear $snapshot since 7.2 was released
    - Handle the -- arg that git-sh-setup adds.
    - Adjust git-sh-setup usage for git 1.6.
  * Add logcheck ftplugin/detection to set tw=0.  (Closes: #382986)
  * Fix a typo in the Spanish vimtutor.  (Closes: #495298)
  * Lintian fixes:
    - Remove gvim.desktop's "Encoding" key.
    - Add #DEBHELPER# to vim-common.preinst.
    - Add "set -e" to the maintainer scripts which were lacking it.
  * debian/rules: Remove the phony install-stamp target.  Thanks to Bernhard
    Link for pointing this out.
  * debian/control: Remove unnecessary lynx Build-Depends.
  * debian/policy/Makefile: Use $(INSTALL_STUFF) to refer to the generated
    files in all targets.
  * debian/runtime/vimrc.in:
    - Use lastest last-position-jump snippet and keep it on one line
    - Remove the "in terminals" qualification of the 'mouse' option
  * debian/runtime/debian.vim: Set the papersize without using the shell.
    Thanks to Matt Wozniski for the idea.
  * debian/vim-runtime.preinst.in: Actually populate $inst and compare it
    against a valid state.
  * runtime/ftplugin/perl.vim: Remove Debian-specific keywordprg setting since
    upstream added their own.

vim (2:7.2.010-2) unstable; urgency=low

  * src/normal.c: Only use the word under the cursor when constructing the
    'keywordprg' command.
  * debian/control: Remove unnecessary lynx Build-Depends.
  * Add missing "set -e" to vim-common and vim-runtime maintainer scripts.

vim (2:7.2.010-1) unstable; urgency=low

  * New upstream patches (1 - 10), see README.gz for details.
    - 7.2.010 correctly escapes the visually selected text used by the K
      command.  (CVE-2008-4101, Closes: #500381)
  * Add note to NEWS about how to re-enable filetype plugins.

vim (2:7.2.000-3) unstable; urgency=low

  * Add vim-runtime.preinst to handle removing /etc/vim/vimrc.tiny when
    upgrading to 1:7.1.293-2 or later.  The conffile was moved to vim-tiny and
    therefore needs to be removed before the new vim-tiny is installed so dpkg
    forgets about it.  (Closes: #499451)

vim (2:7.2.000-2) unstable; urgency=low

  * src/main.c: After further discussion with upstream, revert behavior of
    -N/-C causing (no)compatible to be set after all startup files/plugins are
     sourced, c.f. #438560.
  * debian/NEWS: Remove entry from a test build
  * debian.vim: Remove commented out settings since this isn't meant to be
    modified by users.
  * /etc/vim/vimrc: Update filetype plugin comment to correctly state that
    filetype plugins aren't enabled by default.

vim (2:7.2.000-1) unstable; urgency=low

  * New upstream release (7.2)
  * debian/vim-runtime.preinst: Handle a couple of cases where files are
    left-behind or diversions setup incorrectly if vim-tiny was currently
    installed during the transition to vim-runtime Replacing vim-tiny.
    (Closes: #492450)

vim (2:7.2c.000-1) experimental; urgency=low

  * New upstream release candidate.
    - 7.2b.026 fixes continuous disk activity after using GTK2's "Recent
      Files" selector.  (Closes: #456897)
    - runtime/syntax/zsh.vim: Fixed highlighting of "here-string" redirection.
      (Closes: #482373)
  * runtime/filetype.vim: Remove duplicate apache filetype detection.
  * runtime/autoload/netrw.vim: Fix deletion of incorrect file in wide display
    listing.  Using Jan Minář's patch from the vim-dev list.  (Closes:
    #492519)
  * debian.vim: Do not enable 'autoindent' and filetype plugins by default.
  * vim-runtime.preinst: Use proper invocation of dpkg-divert when removing
    diversions.
  * README.Debian: Note that securemodelines is in vim-scripts.
  * runtime/syntax/tex.vim: Revert diversions from upstream for packages
    upstream author doesn't support.
  * debian/rules: Instruct configure not to look at /usr/local for
    includes/libs.

vim (2:7.2b.001-1) experimental; urgency=low

  [ James Vega ]
  * New upstream release candidate and patch (001), see README.gz for details.
    - 7.2a.004 use wget/curl/fetch if available for downloading spellfiles.
      (Closes: #487221)
    - runtime/autoload/netrw.vim:
      + No longer creates an "undeletable" buffer when 'hidden' is set.
        (Closes: #482776)
      + Screen is redrawn after invoking external file handler.  (Closes:
        #487120)
      + Hidden files are correctly opened when using NetRW's wide listing.
        (Closes: #487385)
      + Escaping of filenames cleaned-up which allows opening BTS attachments
        again.  (Closes: #488557)
    - runtime/autoload/netrwsettings.vim: Remove use of non-existent
      variables.  (Closes: #488881)
    - runtime/syntax/sh.vim
      + Use stricter matches for shell loop control.  (Closes: #486114)
  * Bump epoch and use a saner format for the snapshot versioning.
  * runtime/syntax/debcontrol.vim: Hilight DM-Upload-Allowed in control files
    (Closes: #485119)
  * runtime/filetype.vim:
    - Udev filetype detection should match /etc/udev/*.rules not /etc/udev.d
    - Remove duplicate debcontrol detection
    - Detect .ptl files as python.  Thanks to Santiago Ruano Rincón for the
      patch.  (Closes: #399784)
  * debian/control:
    - Add libxt-dev Build-Depends.
    - vim-runtime Depends dpkg (>= 1.14.20) for sane dpkg-divert behavior.
  * debian/rules:
    - Update handling of DEB_BUILD_OPTIONS according to policy 3.8.0
    - Explicitly call upstream's installgtutorbin target
    - Add a manpage for gvimtutor by symlinking to the vimtutor manpage.
    - Remove needless branch checkouts from update-orig target.
  * debian/update-patches:
    - Update for 7.2b beta.  Cleanup some code.
    - Redirect git-show's stderr to /dev/null.
    - Remove an erroneous comment.
    - Include the patch number in the summary.
    - Use git add debian/README instead of specifying the file to git-commit
    - Fix syntax of an if block.
    - Ignore leading 0's in patch numbers so they aren't treated as octal.
    - Improve handling when fetching the first patch to a new release.
  * debian/vim-runtime.links: Add gvimtutor.1 symlink.
  * debian/vim-runtime.install: Use the upstream-installed gvimtutor instead
    of the one from the src directory.
  * debian/vim-common.install: Explicitly list which manpages are installed to
    vim-common instead of installing all of /usr/share/man and sorting it out
    in debian/rules.
  * debian/vim-common.links: Remove listed symlinks which are generated by
    debian/rules.
  * runtime/syntax/debcontrol.vim: Accept http URIs as valid for Vcs-Git.
    Thanks to martin krafft for the patch.  (Closes: #489853)
  * runtime/tools/vimm: Use printf instead of echo to avoid bashisms.
    (Closes: 489667)
  * src/ui.c: Remove "#if defined" checks around check_col/check_row
    definitions to fix a compile error when building vim-tiny.
  * debian/vim-runtime.preinst, debian/vim-runtime.postrm:
    - Remove special handling of adding/removing diversions now that
      dpkg-divert behavior is fixed (and migrated).
    - Add vim72a to the list of previous diversions to remove on upgrade (if
      only dpkg handled diversions internally...)

  [ Gerfried Fuchs ]
  * runtime/syntax/debchangelog.vim: package names are allowed to start off
    with alphanumeric, not only alpha.

vim (1:7.2.0~a-1) experimental; urgency=low

  * New upstream release candidate.
    - Setting 'pastetoggle' to a multi-key string works again.  (Closes:
      #424033)
    - Match offsets work correctly with multi-byte characters.  (Closes:
      #441785)
    - GNU Screen is detected as supporting xterm mouse codes.
  * Merged upstream:
    - src/spell.c: Check for EOF while reading the spelllang file in case it
      is a corrupt file.
  * debian/README:
    - Removed until upstream adds one for 7.2
  * debian/rules:
    - Update upstream version to 7.2a snapshot
  * debian/vim-runtime.preinst:
    - The diversions we use are under a versioned directory based on the major
      upstream version.  Need to remove the diversions for the vim71
      directory.
  * Change the shebang lines in all maintainer scripts back to #!/bin/sh since
    we no longer use bashisms.
  * debian/lintian/vim-runtime:
    - Generate this file in debian/rules so the override always has the right
      versioned directory.

 -- Soren Hansen <email address hidden>   Wed, 05 Nov 2008 11:37:43 +0100

Upload details

Uploaded by:
Soren Hansen
Uploaded to:
Jaunty
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
editors
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
vim_7.2.025.orig.tar.gz 10.4 MiB 218310d35143dc8cd8a60bd19da5dba4508b0f14ab07fdcd94460e33eec9a736
vim_7.2.025-2ubuntu1.diff.gz 183.5 KiB 02e605a23931233b180d0a59034271dd5a3eb14449b557e3f1d40af507e60d87
vim_7.2.025-2ubuntu1.dsc 1.9 KiB 73a44fbfddabe666cab56cf920ce1659fb54224d6cfead0e0396ce05037477ad

View changes file

Binary packages built by this source

vim: No summary available for vim in ubuntu jaunty.

No description available for vim in ubuntu jaunty.

vim-common: No summary available for vim-common in ubuntu jaunty.

No description available for vim-common in ubuntu jaunty.

vim-dbg: No summary available for vim-dbg in ubuntu jaunty.

No description available for vim-dbg in ubuntu jaunty.

vim-doc: No summary available for vim-doc in ubuntu jaunty.

No description available for vim-doc in ubuntu jaunty.

vim-full: No summary available for vim-full in ubuntu jaunty.

No description available for vim-full in ubuntu jaunty.

vim-gnome: No summary available for vim-gnome in ubuntu jaunty.

No description available for vim-gnome in ubuntu jaunty.

vim-gtk: No summary available for vim-gtk in ubuntu jaunty.

No description available for vim-gtk in ubuntu jaunty.

vim-gui-common: No summary available for vim-gui-common in ubuntu jaunty.

No description available for vim-gui-common in ubuntu jaunty.

vim-nox: No summary available for vim-nox in ubuntu jaunty.

No description available for vim-nox in ubuntu jaunty.

vim-perl: No summary available for vim-perl in ubuntu jaunty.

No description available for vim-perl in ubuntu jaunty.

vim-python: No summary available for vim-python in ubuntu jaunty.

No description available for vim-python in ubuntu jaunty.

vim-ruby: No summary available for vim-ruby in ubuntu jaunty.

No description available for vim-ruby in ubuntu jaunty.

vim-runtime: No summary available for vim-runtime in ubuntu jaunty.

No description available for vim-runtime in ubuntu jaunty.

vim-tcl: No summary available for vim-tcl in ubuntu jaunty.

No description available for vim-tcl in ubuntu jaunty.

vim-tiny: No summary available for vim-tiny in ubuntu jaunty.

No description available for vim-tiny in ubuntu jaunty.