vim 2:8.1.2269-1ubuntu1 source package in Ubuntu
Changelog
vim (2:8.1.2269-1ubuntu1) focal; 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/ubuntu-series-support.patch: + Drop vivid, wily, yakkety, zesty, artful. * Dropped changes, included upstream: - debian/patches/ubuntu-mouse-off.patch: + Mouse mode is actively harmful in some chroots. - Add focal as a supported Ubuntu series. - Remove cosmic as a supported Ubuntu series. * Remove disco as a supported Ubuntu series. vim (2:8.1.2269-1) unstable; urgency=medium * Merge upstream patch v8.1.2269 + 8.1.2261: Disable modifyOtherKeys while in Insert mode when 'noesckeys' is set. (Closes: #944132) vim (2:8.1.2244-1) unstable; urgency=medium * Merge upstream patch v8.1.2244 + syntax/debchangelog.vim: Highlight unsupported releases differently than supported releases. (Closes: #847933) + "mouse" feature is now always enabled. + Improve support for chorded mappings in xterm, when xterm's modifyOtherKeys mode is enabled, c.f. :help modifyOtherKeys. * Revert "Move /usr/bin/vim.* into /usr/libexec/vim/" (Closes: #943328, #942225). The change broke user preferences for alternatives and sensible-editor. * Add /var/lib/addons to 'runtimepath' at build time (Closes: #943967) * Use dh_missing instead of dh_install --list-missing (Closes: #942277) vim (2:8.1.2136-1) unstable; urgency=medium * Merge upstream patch v8.1.2136 + Farsi support was removed + syntax/debcontrol.vim: Recognize "Files-Excluded(-<component>)" fields (Closes: #932894) + Swap files are automatically deleted if the file was unmodified and the process which generated the swap file isn't running. (Closes: #375989) + Fix incorrect over-indenting when auto-indent is enabled for XML files. (Closes: #918672) + Fix indentation of bash scripts with nested if blocks. (Closes: #939369) + New popup window support, via the "popup_*()" APIs + New sound support, via the "sound_*()" APIs + "localmap", "visual", "visualextra", "visualedit", "user_commands", "multi_byte", "cmdline_compl", "insert_expand", "modify_fname", and "comments" features are now always enabled. + Fix test_compiler.vim failure when locale isn't available. (Closes: #917859) * control: + Remove obsolete versioned Build-Depends on dpkg-dev * rules: + Use dh_install --list-missing * Turn vim-gtk into a transitional package to vim-gtk3 (Closes: #930576 since the IA__gdk_drawable_get_size assertions don't happen in the GTK3 build) * Declare compliance with Policy 4.4.1, no changes needed * Move /usr/bin/vim.* into /usr/libexec/vim/ * autopkgtest: + Mark the "$variant --version" tests superficial + Add new tests which run the build time tests against the installed binary/runtime. Mark it flaky for now, since there are some tests which are more prone to fail in the LXC environment. + Run autopkgtests as a dedicated user, to avoid false negative failures with upstream tests which check permissions -- Steve Langasek <email address hidden> Mon, 17 Feb 2020 22:30:35 -0800
Upload details
- Uploaded by:
- Steve Langasek
- Uploaded to:
- Focal
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- editors
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
vim_8.1.2269.orig.tar.gz | 13.9 MiB | ff75a4d5f04dbd0e10c00b8a2369bd4108ed955a298fa30c4d861d2f53d2c4c5 |
vim_8.1.2269-1ubuntu1.debian.tar.xz | 200.9 KiB | fa4c9c16165d408e4d5fcb83a8dd7db71ea6fa407112b88d4247e3af9f6bd30b |
vim_8.1.2269-1ubuntu1.dsc | 2.9 KiB | 53670777b52dba79087cb76b92e76d7c5cd78f6e95aa5d874d924e17f658b99b |
Available diffs
Binary packages built by this source
- vim: 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 contains a version of vim compiled with a rather
standard set of features. This package does not provide a GUI
version of Vim. See the other vim-* packages if you need more
(or less).
- vim-athena: Vi IMproved - enhanced vi editor - with Athena 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 a Athena GUI
and support for scripting with Lua, Perl, Python 3, Ruby, and Tcl.
- vim-athena-dbgsym: debug symbols for vim-athena
- vim-common: Vi IMproved - Common files
Vim is an almost compatible version of the UNIX editor Vi.
.
This package contains files shared by all non GUI-enabled vim variants
available in Debian. Examples of such shared files are: manpages and
configuration files.
- vim-dbgsym: debug symbols for vim
- vim-doc: Vi IMproved - HTML documentation
Vim is an almost compatible version of the UNIX editor Vi.
.
This package contains the HTML version of the online documentation. It is
built from the runtime/doc directory of the source tree.
- vim-gtk: Vi IMproved - enhanced vi editor (dummy package)
This is a transitional package to install the vim-gtk3 package. You may
remove this package if nothing depends on it.
- vim-gtk3: Vi IMproved - enhanced vi editor - with GTK3 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 a GTK3 GUI
and support for scripting with Lua, Perl, Python 3, and Tcl.
- vim-gtk3-dbgsym: debug symbols for vim-gtk3
- vim-gui-common: Vi IMproved - Common GUI files
Vim is an almost compatible version of the UNIX editor Vi.
.
This package contains files shared by all GUI-enabled vim
variants available in Debian. Examples of such shared files are:
gvimtutor, icons, and desktop environments settings.
- vim-nox: Vi IMproved - enhanced vi editor - with scripting languages 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 support for
scripting with Lua, Perl, Python 3, Ruby, and Tcl but no GUI.
- vim-nox-dbgsym: debug symbols for vim-nox
- vim-runtime: Vi IMproved - Runtime files
Vim is an almost compatible version of the UNIX editor Vi.
.
This package contains vimtutor and 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.
- vim-tiny: Vi IMproved - enhanced vi editor - compact version
Vim is an almost compatible version of the UNIX editor Vi.
.
This package contains a minimal version of Vim compiled with no GUI and
a small subset of features. This package's sole purpose is to provide
the vi binary for base installations.
.
If a vim binary is wanted, try one of the following more featureful
packages: vim, vim-nox, vim-athena, or vim-gtk3.
- vim-tiny-dbgsym: debug symbols for vim-tiny
- xxd: tool to make (or reverse) a hex dump
xxd creates a hex dump of a given file or standard input. It can also convert
a hex dump back to its original binary form.
- xxd-dbgsym: debug symbols for xxd