Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: vim

vim (2:8.1.0875-5ubuntu1) eoan; 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. - debian/patches/ubuntu-mouse-off.patch: + Mouse mode is actively harmful in some chroots. -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 19 Jun 2019 14:02:54 -0700

Modifications :
  1. Download patch debian/control

    --- 2:8.1.0875-5/debian/control 2019-06-15 16:41:15.000000000 +0000 +++ 2:8.1.0875-5ubuntu1/debian/control 2019-06-15 22:11:52.000000000 +0000 @@ -1,7 +1,8 @@ Source: vim Section: editors Priority: optional -Maintainer: Debian Vim Maintainers <team+vim@tracker.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org> Uploaders: James McCoy <jamessan@debian.org>, Standards-Version: 4.3.0
  2. Download patch debian/patches/ubuntu-series-support.patch

    --- 2:8.1.0875-5/debian/patches/ubuntu-series-support.patch 1970-01-01 00:00:00.000000000 +0000 +++ 2:8.1.0875-5ubuntu1/debian/patches/ubuntu-series-support.patch 2019-05-08 05:59:57.000000000 +0000 @@ -0,0 +1,15 @@ +Description: Adjust supported series lists. + +Index: vim-8.1.0875-3ubuntu1/runtime/syntax/debchangelog.vim +=================================================================== +--- vim-8.1.0875-3ubuntu1.orig/runtime/syntax/debchangelog.vim ++++ vim-8.1.0875-3ubuntu1/runtime/syntax/debchangelog.vim +@@ -21,7 +21,7 @@ + syn match debchangelogName contained "^[[:alnum:]][[:alnum:].+-]\+ " + exe 'syn match debchangelogFirstKV contained "; \('.s:urgency.'\|'.s:binNMU.'\)"' + exe 'syn match debchangelogOtherKV contained ", \('.s:urgency.'\|'.s:binNMU.'\)"' +-syn match debchangelogTarget contained "\v %(frozen|unstable|sid|%(testing|%(old)=stable)%(-proposed-updates|-security)=|experimental|%(squeeze|wheezy|jessie)-%(backports%(-sloppy)=|lts|security)|stretch%(-backports%(-sloppy)=|-security)=|buster%(-backports|-security)=|bullseye|%(devel|precise|trusty|vivid|wily|xenial|yakkety|zesty|artful|bionic|cosmic|disco|eoan)%(-%(security|proposed|updates|backports|commercial|partner))=)+" ++syn match debchangelogTarget contained "\v %(frozen|unstable|sid|%(testing|%(old)=stable)%(-proposed-updates|-security)=|experimental|%(squeeze|wheezy|jessie)-%(backports%(-sloppy)=|lts|security)|stretch%(-backports%(-sloppy)=|-security)=|buster%(-backports|-security)=|bullseye|%(devel|precise|trusty|xenial|bionic|cosmic|disco|eoan)%(-%(security|proposed|updates|backports|commercial|partner))=)+" + syn match debchangelogVersion contained "(.\{-})" + syn match debchangelogCloses contained "closes:\_s*\(bug\)\=#\=\_s\=\d\+\(,\_s*\(bug\)\=#\=\_s\=\d\+\)*" + syn match debchangelogLP contained "\clp:\s\+#\d\+\(,\s*#\d\+\)*"
  3. Download patch debian/patches/update-upstart-syntax.patch

    --- 2:8.1.0875-5/debian/patches/update-upstart-syntax.patch 1970-01-01 00:00:00.000000000 +0000 +++ 2:8.1.0875-5ubuntu1/debian/patches/update-upstart-syntax.patch 2018-10-30 12:23:50.000000000 +0000 @@ -0,0 +1,17 @@ +Author: Clint Byrum <clint@ubuntu.com> +Description: Add missing setuid and setgid keywords. +Forwarded: no + +Index: vim-7.3.547/runtime/syntax/upstart.vim +=================================================================== +--- vim-7.3.547.orig/runtime/syntax/upstart.vim 2012-06-06 14:08:38.000000000 -0700 ++++ vim-7.3.547/runtime/syntax/upstart.vim 2012-12-21 09:11:08.144350670 -0800 +@@ -36,7 +36,7 @@ + " one argument + syn keyword upstartStatement description author version instance expect + syn keyword upstartStatement pid kill normal console env exit export +-syn keyword upstartStatement umask nice oom chroot chdir exec ++syn keyword upstartStatement umask nice oom chroot chdir exec setuid setgid + + " two arguments + syn keyword upstartStatement limit
  4. Download patch debian/patches/patch-8.1.0948-when-built-without-eval-Vim-clean-produces.patch

    --- 2:8.1.0875-5/debian/patches/patch-8.1.0948-when-built-without-eval-Vim-clean-produces.patch 2019-06-15 16:41:15.000000000 +0000 +++ 2:8.1.0875-5ubuntu1/debian/patches/patch-8.1.0948-when-built-without-eval-Vim-clean-produces.patch 2019-06-15 22:11:53.000000000 +0000 @@ -11,10 +11,10 @@ Solution: Do not enable filetype detec src/version.c | 2 ++ 2 files changed, 30 insertions(+), 23 deletions(-) -diff --git a/runtime/defaults.vim b/runtime/defaults.vim -index b848217..e8a0ff4 100644 ---- a/runtime/defaults.vim -+++ b/runtime/defaults.vim +Index: vim-8.1.0875-2ubuntu1/runtime/defaults.vim +=================================================================== +--- vim-8.1.0875-2ubuntu1.orig/runtime/defaults.vim ++++ vim-8.1.0875-2ubuntu1/runtime/defaults.vim @@ -1,7 +1,7 @@ " The default vimrc file. " @@ -24,7 +24,7 @@ index b848217..e8a0ff4 100644 " " This is loaded if no vimrc file was found. " Except when Vim is run with "-u NONE" or "-C". -@@ -90,28 +90,33 @@ if &t_Co > 2 || has("gui_running") +@@ -84,28 +84,33 @@ let c_comment_strings=1 endif @@ -48,11 +48,10 @@ index b848217..e8a0ff4 100644 - \ if line("'\"") >= 1 && line("'\"") <= line("$") && &ft !~# 'commit' - \ | exe "normal! g`\"" - \ | endif -- --augroup END +" Only do this part when Vim was compiled with the +eval feature. +if 1 -+ + +-augroup END + " Enable file type detection. + " Use the default filetype settings, so that mail gets 'tw' set to 72, + " 'cindent' is on in C files, etc. @@ -80,16 +79,16 @@ index b848217..e8a0ff4 100644 " Convenient command to see the difference between the current buffer and the " file it was loaded from, thus the changes you made. -diff --git a/src/version.c b/src/version.c -index 46f63e7..b59878e 100644 ---- a/src/version.c -+++ b/src/version.c -@@ -791,6 +791,8 @@ static char *(features[]) = - +Index: vim-8.1.0875-2ubuntu1/src/version.c +=================================================================== +--- vim-8.1.0875-2ubuntu1.orig/src/version.c ++++ vim-8.1.0875-2ubuntu1/src/version.c +@@ -792,6 +792,8 @@ static int included_patches[] = { /* Add new patch number below this line */ -+/**/ -+ 948, /**/ ++ 948, ++/**/ 884, /**/ + 878,
  5. Download patch debian/patches/series

    --- 2:8.1.0875-5/debian/patches/series 2019-06-15 16:41:15.000000000 +0000 +++ 2:8.1.0875-5ubuntu1/debian/patches/series 2019-06-15 22:11:53.000000000 +0000 @@ -3,10 +3,14 @@ debian/Support-sourcing-a-vimrc.tiny-whe debian/Detect-the-rst-filetype-using-the-contents-of-the-file.patch debian/Add-recognition-of-more-LaTeX-commands-for-tex-filetype-d.patch debian/Document-Debian-s-decision-to-disable-modelines-by-defaul.patch +ubuntu-grub-syntax.patch +update-upstart-syntax.patch +ubuntu-mouse-off.patch patch-8.1.0878-test-for-has-bsd-fails-on-some-BSD-systems.patch patch-8.1.0884-double-check-for-bsd-systems.patch patch-8.1.0948-when-built-without-eval-Vim-clean-produces.patch upstream/deb-release-names.patch +ubuntu-series-support.patch patch-8.1.1046-the-secure-variable-is-used-inconsistently.patch patch-8.1.1365-source-command-doesn-t-check-for-the-sandb.patch patch-8.1.1366-using-expressions-in-a-modeline-is-unsafe.patch
  6. Download patch debian/patches/ubuntu-mouse-off.patch

    --- 2:8.1.0875-5/debian/patches/ubuntu-mouse-off.patch 1970-01-01 00:00:00.000000000 +0000 +++ 2:8.1.0875-5ubuntu1/debian/patches/ubuntu-mouse-off.patch 2018-10-30 12:23:50.000000000 +0000 @@ -0,0 +1,20 @@ +Description: Don't enable mouse mode by default, it breaks in chroots +Author: Adam Conrad <adconrad@ubuntu.com> +Bug-Ubuntu: https://launchpad.net/bugs/1661691 +Last-Update: 2017-03-17 + +--- vim-8.0.0095.orig/runtime/defaults.vim ++++ vim-8.0.0095/runtime/defaults.vim +@@ -64,12 +64,6 @@ map Q gq + " Revert with ":iunmap <C-U>". + inoremap <C-U> <C-G>u<C-U> + +-" In many terminal emulators the mouse works just fine. By enabling it you +-" can position the cursor, Visually select and scroll with the mouse. +-if has('mouse') +- set mouse=a +-endif +- + " Switch syntax highlighting on when the terminal has colors or when using the + " GUI (which always has colors). + if &t_Co > 2 || has("gui_running")
  7. Download patch debian/patches/ubuntu-grub-syntax.patch

    --- 2:8.1.0875-5/debian/patches/ubuntu-grub-syntax.patch 1970-01-01 00:00:00.000000000 +0000 +++ 2:8.1.0875-5ubuntu1/debian/patches/ubuntu-grub-syntax.patch 2018-10-30 12:23:50.000000000 +0000 @@ -0,0 +1,13 @@ +Index: vim-7.3.000+hg~ee53a39d5896/runtime/syntax/grub.vim +=================================================================== +--- vim-7.3.000+hg~ee53a39d5896.orig/runtime/syntax/grub.vim 2010-10-17 12:51:13.000000000 +0200 ++++ vim-7.3.000+hg~ee53a39d5896/runtime/syntax/grub.vim 2010-10-17 12:51:29.000000000 +0200 +@@ -40,7 +40,7 @@ + \ displaymem embed find fstest geometry halt help + \ impsprobe initrd install ioprobe kernel lock + \ makeactive map md5crypt module modulenounzip pause +- \ quit reboot read root rootnoverify savedefault setup ++ \ quiet quit reboot read root rootnoverify savedefault setup + \ testload testvbe uppermem vbeprobe + + syn keyword grubSpecial saved
  8. Download patch debian/runtime/vimrc

    --- 2:8.1.0875-5/debian/runtime/vimrc 2019-06-15 16:41:15.000000000 +0000 +++ 2:8.1.0875-5ubuntu1/debian/runtime/vimrc 2019-06-15 22:11:53.000000000 +0000 @@ -23,7 +23,9 @@ runtime! debian.vim " Vim5 and later versions support syntax highlighting. Uncommenting the next " line enables syntax highlighting by default. -"syntax on +if has("syntax") + syntax on +endif " If using a dark background within the editing area and syntax highlighting " turn on this option as well

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: vim-scripts

vim-scripts (20180807ubuntu1) disco; urgency=medium * Merge from Debian unstable. Remaining changes: - debian/control: Update the description to give a better indication of what's included in the package. * Dropped changes: - Dropped additions of aspell and ispell to Suggests, since they were for a plugin that's no longer included. - Dropped addition of exuberant-ctags from Suggests, since Debian now includes ctags (which is provided by exuberant-ctags). -- Logan Rosen <logan@ubuntu.com> Sat, 01 Dec 2018 16:48:23 -0500

Modifications :
  1. Download patch debian/control

    --- 20180807/debian/control 2018-08-08 03:30:42.000000000 +0000 +++ 20180807ubuntu1/debian/control 2018-12-01 21:48:23.000000000 +0000 @@ -1,7 +1,8 @@ Source: vim-scripts Section: editors Priority: optional -Maintainer: Debian Vim Maintainers <team+vim@tracker.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Vim Maintainers <team+vim@tracker.debian.org> Uploaders: James McCoy <jamessan@debian.org> Build-Depends: cdbs, debhelper (>> 10), quilt Build-Depends-Indep: xsltproc, docbook-xsl @@ -25,4 +26,38 @@ Description: plugins for vim, adding bel . This is a collection of some of those scripts on a purely subjective and biased basis. Users can thus have some nice scripts without having to go searching. - The scripts can be installed globally or on a per user basis. + The scripts can be installed globally or on a per user basis. Here is an + abbreviated summary of some of the included scripts: + . + Filetype Plugins + * po.vim - Easier editing of PO multi-lingual translation files + * xml.vim - Helper for editing XML, HTML, and SGML documents + . + Games + * VimSokoban_sokoban.vim - Sokoban Game for Vim + * tetris.vim - Tetris for Vim + . + General Plugins + * AlignPlugin.vim - Provides commands to help produce aligned text, eqns, declarations + * EnhancedCommentify.vim - Quickly comment lines in a program + * NERD_commenter.vim - easy code commenting + * a.vim - Alternate Files quickly (.c --> .h etc) + * bufexplorer.vim - Easily switch between buffers without knowing their numbers + * calendar.vim - Calendar + * cvsmenu.vim - CVS menu supporting most CVS commands + * gnupg.vim - Transparent editing of gpg encrypted files + * info.vim - GNU info documentation browser + * minibufexpl.vim - Elegant buffer explorer - takes very little screen space + * taglist.vim - Source code browser (supports dozens of langauges) + * utl.vim - Univeral Text Linking - Execute URLs in plain text + * vcscommand.vim - Commands for cvs, svn, git, hg, bzr, svk + * vcssvn.vim - Subversion (svn) integration plugin + * whatdomain.vim - Find out the meaning of any Top Level Domain + * winmanager.vim - A windows style IDE for Vim 6.0 + . + Colors + * over 100 different color schemes e.g. autumn.vim, eclipse.vim, navajo.vim + . + Syntax Files + * CVSAnnotate.vim, gitAnnotate.vim, .. - for version control files + * deb.vim - for browsing debian packages
  2. Download patch .gitignore

    --- 20180807/.gitignore 2018-08-08 03:30:42.000000000 +0000 +++ 20180807ubuntu1/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -.pc
  1. vim
  2. vim-scripts