Publishing details

Changelog

vim (2:7.4.273-2ubuntu1~ubuntu12.04.1~ppa1) precise; urgency=medium

  * No-change backport to precise

vim (2:7.4.273-2ubuntu1) utopic; urgency=medium

  * Merge with Debian unstable and drop debian/ubuntu-fix-arches.patch.

vim (2:7.4.273-2) unstable; urgency=medium

  * syntax/debcontrol.vim:
    + Fix architecture orders to work with left-most regex matching.

vim (2:7.4.273-1ubuntu1) utopic; urgency=medium

  * Merge from Debian unstable.  Remaining changes:
    - debian/runtime/vimrc:
      + "syntax on" is a sane default for non-tiny vim
    - debian/patches/debian/ubuntu-grub-syntax.patch:
      + Add Ubuntu-specific "quiet" keyword.
    - debian/patches/debian/update-upstart-syntax.patch:
      + Add setuid and setgid to syntax file.
    - debian/control: Transition from lua5.1 to lua5.2.
    - debian/rules: Ignore failures from flaky test86.
  * debian/patches/debian/ubuntu-fix-arches.patch: Fix arch highlighting.
  * debian/patches/debian/ubuntu-arches.patch: Dropped, merged upstream.
  * debian/patches/debian/ubuntu-dists.patch: Dropped, merged upstream.

vim (2:7.4.273-1) unstable; urgency=medium

  * Merge upstream tag v7-4-273
  * syntax/debcontrol.vim:
    + Correctly highlight any-x32 in Architecture field
    + Add ppc64el architecture
  * syntax/deb{changelog,sources}.vim:
    + Add codenames for Ubuntu's development release (devel, utopic)

vim (2:7.4.253-1ubuntu1) utopic; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - debian/runtime/vimrc:
      + "syntax on" is a sane default for non-tiny vim
    - debian/patches/debian/ubuntu-grub-syntax.patch:
      + Add Ubuntu-specific "quiet" keyword.
    - debian/patches/debian/update-upstart-syntax.patch:
      + Add setuid and setgid to syntax file.
    - debian/patches/debian/ubuntu-dists.patch:
      + Add devel and utopic as valid distribution targets.
    - debian/patches/debian/ubuntu-arches.patch:
      + Support ppc64el as a valid architecture.
    - debian/control: Transition from lua5.1 to lua5.2.
    - debian/rules: Ignore failures from flaky test86.
  * upstream/completion-crash.patch: Drop, merged upstream.

vim (2:7.4.253-1) unstable; urgency=medium

  * Merge upstream tag v7-4-253
    + 7.4.252: Clear blink timer after removing it to avoid GLib-CRITICAL
      error.  (Closes: #743668)
  * rules: Explicitly disable SMACK on Linux, in favor of SELinux.

vim (2:7.4.225-1) unstable; urgency=medium

  * Merge upstream tag v7-4-225
    + Patches merged upstream:
      - upstream/python-ftplugin-include.patch and
        upstream/shadowdir-tests.diff
    + netrw: Don't try to access the clipboard when support isn't enabled.
      (Closes: #737530)
    + 7.4.209: Escape a repeated command when storing it for redo.  (Closes:
      #739656)
    + 7.4.222: Use RbConfig::CONFIG['rubyarchhdrdir'] to allow building Vim
      against Ruby 2.x.  (Closes: #739125)

vim (2:7.4.161-1) unstable; urgency=medium

  * Merge upstream tag v7-4-161
    + Fix loading of NetRW when editing a directory.  (Closes: #732091)
  * Update Ubuntu releases in Debian syntax files.
  * Add more debian-ports architectures to debcontrol syntax file.  (Closes:
    #722313)
  * ftplugin/debchangelog: Allow changing distribution from UNRELEASED.
    (Closes: #734267)
  * control: Bump Standards-Version to 3.9.5, no changes needed.
  * Add shadowdir-tests.diff to fix building in a shadow build directory.

vim (2:7.4.052-1ubuntu3) trusty; urgency=medium

  * No-change rebuild for Tcl 8.6.

vim (2:7.4.052-1ubuntu2) trusty; urgency=low

  * upstream/completion-crash.patch: Fix crash with Insert mode completion.

vim (2:7.4.052-1ubuntu1) trusty; urgency=low

  * Merge with Debian unstable, remaining changes:
    - debian/runtime/vimrc:
      + "syntax on" is a sane default for non-tiny vim
    - debian/patches/debian/ubuntu-grub-syntax.patch:
      + Add Ubuntu-specific "quiet" keyword.
    - debian/patches/debian/update-upstart-syntax.patch:
      + Add setuid and setgid to syntax file.
  * debian/patches/debian/ubuntu-dists.patch:
    - Add devel and trusty as valid distribution targets.
  * debian/patches/debian/ubuntu-arches.patch:
    - Support arm64, ppc64el, and x32 as valid arches.

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

  * Merge upstream tag v7-4-052
    - Remove upstream/python-ftplugin-keywordprg.patch, merged upstream
  * debian/watch: Use the pasv option.
  * debian/control: Version the ruby1.8{,-dev} Build-Conflicts now that the
    Provides: have been dropped.

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

  * Merge upstream tag v7-4-027
    + 7.4.003: Refresh a stale pointer in new regex engine to avoid
      dereferencing a freed pointer.  (Closes: #722081)
    + 7.4.024: Read an undo file owned by the current user, even if that
      differs from the owner of the edited file.  (Closes: #721944)
    + Use old regex engine for yamlBlockMappingKey highlighting to workaround
      performance problem with new engine.  (Closes: #719510)

vim (2:7.4.000-1ubuntu2) saucy; urgency=low

  * Use lua5.2 for the current lua transition in main (LP: #1196921)
  * Ignore test86 for now, as it seems to do goofy things on powerpc.

vim (2:7.4.000-1ubuntu1) saucy; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - debian/runtime/vimrc:
      + "syntax on" is a sane default for non-tiny vim
    - debian/patches/debian/ubuntu-grub-syntax.patch:
      + Add Ubuntu-specific "quiet" keyword.
    - debian/update-upstart-syntax.patch:
      + Add setuid and setgid to syntax file.
  * Drop ubuntu-multiarch.patch, no longer required.

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

  * New upstream release.
  * Upload to unstable.
  * Stop providing /usr/share/vim/vimcurrent.  It shouldn't be used by
    anything, since it's Debian specific, and the Vim packaging hasn't used it
    (other than documenting the location of debian.vim) for years.
  * Override spelling-error-in-binary … tEH the.

vim (2:7.4b.004-1) experimental; urgency=low

  * Merge upstream tag v7-4b-004
    + 7.4a.044: Clear window from b_wininfo in win_free().  (Closes: #717529)
  * debian/rules: Install Japanese translations of man pages.
  * Update path in binaries-have-file-conflict lintian override.
  * Use canonical URI for Vcs-*.

vim (2:7.4a.012-1) experimental; urgency=low

  * Merge upstream tag v7-4a-012
    + New NFA regex engine.  Vim automatically determines whether to use the
      new or old engine based on the pattern.  A specific engine can be
      forced with the 'regexengine' option or within a pattern using the \%#=
      atom.
    + Updated Perl syntax files
      - Adds support for Perl 5.10 syntax.  (Closes: #681606)
      - Fixes syntax highlighting when qq{} contains a } character.  (Closes:
        #598197)
    + Fix display of an empty entry in NetRW directory listing.  (Closes:
      #709101)
    + Recognize Ikiwiki's *.mdwn as markdown filetype.  (Closes: #672597)
    + 7.3.985: Call g_set_prgname() on startup to set a proper WM_CLASS.
      (Closes: #639925)
    + Source ~/.vim/vimrc or ~/.vim/gvimrc in favor of ~/.vimrc or ~/.gvimrc.
    + Update sh syntax file
      - Recognize when sh is dash and change the default behavior highlighting
        to be POSIX instead of Bourne.  (Closes: #712657, #699172)
      - Correctly highlight text after a "--".  (Closes: #713922)
  * debian/rules: Simplify version handling and bump for the pre-release.
  * Add shadowdir-fixes.patch, to fix test failures when building in a
    shadow directory.

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

  * Build-Conflict against ruby1.8{,-dev} to work around incorrect ruby{,-dev}
    Provides (c.f., #710022).

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

  * Fix FTBFS with M-A Python.  (Closes: #701513)

vim (2:7.3.923-1ubuntu1) saucy; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - debian/runtime/vimrc:
      + "syntax on" is a sane default for non-tiny vim
    - debian/patches/debian/ubuntu-grub-syntax.patch:
      + Add Ubuntu-specific "quiet" keyword.
    - debian/ubuntu-multiarch.patch:
      + Fix builds with multiarch python and tcl.
    - debian/update-upstart-syntax.patch:
      + Add setuid and setgid to syntax file.
  * Drop ubuntu-raring.patch and usr-share-upstart.patch, merged.
  * Drop launchpad-integration delta, no longer used in Ubuntu.

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

  * Merge upstream tag v7-3-923
    + Updated documentation for Python syntax file.  (Closes: #613038)
    + NetRW no longer creates files in ~/.vim (or ~/.vim itself) if
      g:netrw_dirhistmax <= 0.  (Closes: #635984)
  * Remove EOLed Oneiric and Hardy releases from Debian runtime files.  Add
    Saucy and wheezy-backports.
  * Bump Standards-Version to 3.9.4, no changes needed.
  * Recognize “-b $branch” as part of a Vcs-Git field.  (Closes: #702751)

vim (2:7.3.831-1) experimental; urgency=low

  * Merge upstream tag v7-3-831
    + Merged patches:
      - upstream/debian-runtime-spell.patch, upstream/if_py-crash.patch,
        upstream/netrw-syntax-fix.patch, upstream/remove-py_config.patch
    + 7.3.607: Swap fg and bg colors for completion menu.  (Closes: #680772)
    + 7.3.750: Fix off-by-one error in justify macro.  (Closes: #620106)
    + 7.3.751: Retry test61 once if it fails.
      - Remove the explicit ignoring of test61 failures in debian/rules
  * Mark "DM-Upload-Allowed" in debian/control files as an "Error", since the
    field is no longer supported by the Debian archives.
  * Re-enable vim-gnome on m68k.
  * Update Ubuntu release names in Debian runtime files.

vim (2:7.3.547-7ubuntu1) saucy; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - debian/runtime/debian.vim.in:
      + Add Launchpad integration to the Help menu if
        launchpad-integration is installed.
    - debian/runtime/vimrc:
      + "syntax on" is a sane default for non-tiny vim
    - debian/patches/debian/ubuntu-grub-syntax.patch:
      + Add Ubuntu-specific "quiet" keyword.
    - debian/ubuntu-raring.patch:
      + Allow raring in deb* syntax hilighting.
    - debian/ubuntu-multiarch.patch:
      + Fix builds with multiarch python and tcl.
    - debian/usr-share-upstart.patch:
      + Set syntax to upstart for usr/share/upstart files.
    - debian/update-upstart-syntax.patch:
      + Add setuid and setgid to syntax file.
  * Update ubuntu-raring.patch to recognize saucy as well.

vim (2:7.3.547-7) unstable; urgency=low

  * Add vim-lesstif.preinst to handle transitioning /usr/share/doc/vim-lesstif
    from a symlink to a directory.  (Closes: #700069)
  * Add clarification to short description of vim-nox.  (Closes: #699780)

vim (2:7.3.547-6ubuntu5) raring; urgency=low

  * Configure for the Tcl 8.5 multiarch installation.

vim (2:7.3.547-6ubuntu4) raring; urgency=low

  * New debian/usr-share-upstart patch to set syntax to upstart for
    */usr/share/upstart/**/*.conf files.
  * Rename Vcs-* to XS-Debian-Vcs-* in control.

vim (2:7.3.547-6ubuntu3) raring; urgency=low

  * Fix FTBFS with multi-arched Python (lp: #1095320):
    + debian/rules:
      Specify the Python library's config directory as the configure script
      can't find it on its own since the library package got multi-arched.
    + d/p/ubuntu-multiarch.patch:
      Use the "python-config" script to determine libs and includes for
      Python.

vim (2:7.3.547-6ubuntu2) raring; urgency=low

  * d/p/debian/update-upstart-syntax.patch: Add setuid and setgid to
    syntax file.

vim (2:7.3.547-6ubuntu1) raring; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - debian/runtime/debian.vim.in:
      + Add Launchpad integration to the Help menu if
        launchpad-integration is installed.
    - debian/runtime/vimrc:
      + "syntax on" is a sane default for non-tiny vim
    - debian/patches/debian/ubuntu-grub-syntax.patch:
      + Add Ubuntu-specific "quiet" keyword.
    - debian/ubuntu-raring.patch:
      + Allow raring in deb* syntax hilighting.

vim (2:7.3.547-6) unstable; urgency=low

  * Always enable ACL support.  (Closes: #693462)

vim (2:7.3.547-5ubuntu1) raring; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - debian/runtime/debian.vim.in:
      + Add Launchpad integration to the Help menu if
        launchpad-integration is installed.
    - debian/runtime/vimrc:
      + "syntax on" is a sane default for non-tiny vim
    - debian/patches/debian/ubuntu-grub-syntax.patch:
      + Add Ubuntu-specific "quiet" keyword.
  * Add raring to the debchangelog and debsources syntax hilighting.

vim (2:7.3.547-5) unstable; urgency=low

  * Use xz compression for all binary packages.  (Closes: #687265)
  * Backport patches 7.3.652 and 7.3.661 to fix crash in Python bindings when
    GCC 4.7 is used to build Vim.  (Closes: #678122)

vim (2:7.3.547-4ubuntu1) quantal; urgency=low

  * Make vim-* installable again (lp: #1043035) by merging with Debian
    unstable:
    - debian/runtime/debian.vim.in:
      + Add Launchpad integration to the Help menu if launchpad-integration is
        installed.
    - debian/runtime/vimrc:
      + "syntax on" is a sane default for non-tiny vim
    - debian/patches/debian/ubuntu-grub-syntax.patch:
      + Add Ubuntu-specific "quiet" keyword.

vim (2:7.3.547-4) unstable; urgency=low

  * Add remove-py_config.patch, removing the dependence on Python's config.c.
    (Closes: #681599)

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

  * Add netrw-syntax-fix.patch to fix a syntax error in NetRead's ftp
    handling.  (Closes: #678513)

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

  * Work around GCC 4.7 optimization bug, #678122, by explicitly using gcc-4.6

vim (2:7.3.547-1ubuntu1) quantal; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - debian/runtime/debian.vim.in:
      + Add Launchpad integration to the Help menu if launchpad-integration is
        installed.
    - debian/runtime/vimrc:
      + "syntax on" is a sane default for non-tiny vim
    - debian/patches/debian/ubuntu-grub-syntax.patch:
      + Add Ubuntu-specific "quiet" keyword.

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

  * Merge upstream tag v7-3-547
  * Change ruby(-dev) Build-Depends to use unversioned package names in order
    to build with the default ruby version.
  * Add spell-check support to Debian control syntax file.

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

  * Merge upstream tag v7-3-524
    + Recognize git commit files in submodules. (Closes: #663735)
    + Fix NetRW's munging of options when opening files.  (Closes: #661720)
    + 7.3.485: Use environment's LDFLAGS when building xxd.  (Closes: #663605)
    + Update recognized keywords for dircolors syntax.  (Closes: #660632)
  * Exclude the tools directory from the install.
    + Stop shipping scripts which use Perl4 functionality.  (Closes: #659431)
    + Remove lintian overrides for csh scripts.
    + Remove patch debian/awk-shebang.patch
  * Remove EOLed Lenny/Maverick releases, add Quantal release to runtime
    files.
  * Remove upstream/po-syntax-cpo.patch, merged upstream.
  * Remove upstream/debian-runtime-*.patch, merged upstream.
  * Remove upstream/fr-manpage-fixes.patch, merged upstream.
  * Remove upstream/xdefaults-syntax-define.patch, merged upstream.
  * Add lintian override for binaries-have-file-conflict.  vim-runtime diverts
    vim-tiny's doc/help.txt and doc/tags.
  * Remove unused menu-icon-missing override.

vim (2:7.3.429-2ubuntu3) quantal; urgency=low

  * Add quantal to the debchangelog and debsources syntax hilighting.
 -- Chris Johnston <email address hidden>   Sun, 01 Jun 2014 20:10:38 -0400

Available diffs

Builds

Package files