[ubuntu/jaunty] vim 2:7.2.025-2ubuntu1 (Accepted)

Soren Hansen soren at ubuntu.com
Wed Nov 5 11:00:18 GMT 2008


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.

Date: Wed, 05 Nov 2008 11:37:43 +0100
Changed-By: Soren Hansen <soren at ubuntu.com>
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/jaunty/+source/vim/2:7.2.025-2ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 05 Nov 2008 11:37:43 +0100
Source: vim
Binary: vim-common vim-gui-common vim-runtime vim-doc vim-tiny vim vim-dbg vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-nox vim-lesstif vim-gnome vim-full
Architecture: source
Version: 2:7.2.025-2ubuntu1
Distribution: jaunty
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Soren Hansen <soren at ubuntu.com>
Description: 
 vim        - Vi IMproved - enhanced vi editor
 vim-common - Vi IMproved - Common files
 vim-dbg    - Vi IMproved - enhanced vi editor (debugging symbols)
 vim-doc    - Vi IMproved - HTML documentation
 vim-full   - Vi IMproved - enhanced vi editor (transitional package)
 vim-gnome  - Vi IMproved - enhanced vi editor - with GNOME2 GUI
 vim-gtk    - Vi IMproved - enhanced vi editor - with GTK2 GUI
 vim-gui-common - Vi IMproved - Common GUI files
 vim-lesstif - Vi IMproved - enhanced vi editor - with LessTif GUI
 vim-nox    - Vi IMproved - enhanced vi editor
 vim-perl   - Vi IMproved - enhanced vi editor (transitional package)
 vim-python - Vi IMproved - enhanced vi editor (transitional package)
 vim-ruby   - Vi IMproved - enhanced vi editor (transitional package)
 vim-runtime - Vi IMproved - Runtime files
 vim-tcl    - Vi IMproved - enhanced vi editor (transitional package)
 vim-tiny   - Vi IMproved - enhanced vi editor - compact version
Closes: 382986 399784 424033 441785 456897 482373 482776 485119 486114 487120 487221 487385 488557 488881 489667 489853 492450 492519 493937 495298 499451 500381
Changes: 
 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.
Checksums-Sha1: 
 f65945a77accd1bff5674914c24b5d93c826c227 1919 vim_7.2.025-2ubuntu1.dsc
 3040137f62acc1015aae1ce08d2a913dc307614a 10882094 vim_7.2.025.orig.tar.gz
 dc4208f57931d76d83d8990541dde2802b54c42f 187862 vim_7.2.025-2ubuntu1.diff.gz
Checksums-Sha256: 
 73a44fbfddabe666cab56cf920ce1659fb54224d6cfead0e0396ce05037477ad 1919 vim_7.2.025-2ubuntu1.dsc
 218310d35143dc8cd8a60bd19da5dba4508b0f14ab07fdcd94460e33eec9a736 10882094 vim_7.2.025.orig.tar.gz
 02e605a23931233b180d0a59034271dd5a3eb14449b557e3f1d40af507e60d87 187862 vim_7.2.025-2ubuntu1.diff.gz
Files: 
 e873c7bdd316e4cf5a0aa3fba7abdabb 1919 editors optional vim_7.2.025-2ubuntu1.dsc
 41d9d713f6fc290e3ab664c8afcf1c4d 10882094 editors optional vim_7.2.025.orig.tar.gz
 977efacaf2945a66f5cc2d8e522f7312 187862 editors optional vim_7.2.025-2ubuntu1.diff.gz
Original-Maintainer: Debian VIM Maintainers <pkg-vim-maintainers at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iJwEAQECAAYFAkkReqAACgkQo+Mz6+DAzGza5QQAylsGgfYQx+j8Z5R39VmojgOi
xbuvreIJRCQLlTWbjCJm+lXG/aPapXwzanAQxXC0U9y+5CQhKsbTC9YGqwS01Q9/
PSSCiJLcnjz+MZdhSDhQaQshyC5RHAJkC6ho3DvyZibnUqB0+PuEVCfVe7z8lwQX
Wy6IuZBdKZyTlFtBYXw=
=nrSH
-----END PGP SIGNATURE-----


More information about the Jaunty-changes mailing list