Package: release.debian.org Severity: normal Tags: stretch User: release.debian....@packages.debian.org Usertags: pu
* Add upstream fix for emacs25. (Closes: #849240) emacs24 and emacs25 are co-installable. * Adjust the emacs dependencies to the emacs versions in stretch. (Closes: #746982) We ship two emacs versions in stretch, it should be possible to remove the older one without forcing auto-complete-el removal. * Set auto-complete-el.emacsen-compat to silence installation warning.
diff -Nru auto-complete-el-1.3.1/debian/auto-complete-el.emacsen-compat auto-complete-el-1.3.1/debian/auto-complete-el.emacsen-compat --- auto-complete-el-1.3.1/debian/auto-complete-el.emacsen-compat 1970-01-01 02:00:00.000000000 +0200 +++ auto-complete-el-1.3.1/debian/auto-complete-el.emacsen-compat 2018-02-25 22:08:51.000000000 +0200 @@ -0,0 +1 @@ +0 diff -Nru auto-complete-el-1.3.1/debian/changelog auto-complete-el-1.3.1/debian/changelog --- auto-complete-el-1.3.1/debian/changelog 2012-03-25 17:30:40.000000000 +0300 +++ auto-complete-el-1.3.1/debian/changelog 2018-02-25 22:08:51.000000000 +0200 @@ -1,3 +1,13 @@ +auto-complete-el (1.3.1-2+deb9u1) stretch; urgency=medium + + * Non-maintainer upload. + * Add upstream fix for emacs25. (Closes: #849240) + * Adjust the emacs dependencies to the emacs versions in stretch. + (Closes: #746982) + * Set auto-complete-el.emacsen-compat to silence installation warning. + + -- Adrian Bunk <b...@debian.org> Sun, 25 Feb 2018 22:08:51 +0200 + auto-complete-el (1.3.1-2) unstable; urgency=low * debian/emacsen-remove: diff -Nru auto-complete-el-1.3.1/debian/control auto-complete-el-1.3.1/debian/control --- auto-complete-el-1.3.1/debian/control 2012-03-25 17:30:34.000000000 +0300 +++ auto-complete-el-1.3.1/debian/control 2018-02-25 22:08:51.000000000 +0200 @@ -8,7 +8,7 @@ Package: auto-complete-el Architecture: all -Depends: ${misc:Depends}, emacs | emacs23 | emacs22 | emacs-snapshot +Depends: ${misc:Depends}, emacs | emacs25 | emacs25-lucid | emacs25-nox Description: intelligent auto-completion extension for GNU Emacs Auto Complete Mode is an intelligent auto-completion extension for GNU Emacs. It extends the standard Emacs completion interface and diff -Nru auto-complete-el-1.3.1/debian/patches/0001-Add-missing-nil.patch auto-complete-el-1.3.1/debian/patches/0001-Add-missing-nil.patch --- auto-complete-el-1.3.1/debian/patches/0001-Add-missing-nil.patch 1970-01-01 02:00:00.000000000 +0200 +++ auto-complete-el-1.3.1/debian/patches/0001-Add-missing-nil.patch 2017-07-19 14:01:05.000000000 +0300 @@ -0,0 +1,22 @@ +From 8d3db89eaaaebf31cca574216e630f64e5e28c5f Mon Sep 17 00:00:00 2001 +From: Chris Zheng <chriszhen...@gmail.com> +Date: Fri, 11 Dec 2015 15:09:22 +0800 +Subject: Add missing nil. + +--- + auto-complete.el | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +Index: auto-complete-el-1.3.1/auto-complete.el +=================================================================== +--- auto-complete-el-1.3.1.orig/auto-complete.el ++++ auto-complete-el-1.3.1/auto-complete.el +@@ -671,7 +671,7 @@ You can not use it in source definition + (defun ac-menu-delete () + (when ac-menu + (popup-delete ac-menu) +- (setq ac-menu))) ++ (setq ac-menu nil))) + + (defsubst ac-inline-marker () + (nth 0 ac-inline)) diff -Nru auto-complete-el-1.3.1/debian/patches/series auto-complete-el-1.3.1/debian/patches/series --- auto-complete-el-1.3.1/debian/patches/series 1970-01-01 02:00:00.000000000 +0200 +++ auto-complete-el-1.3.1/debian/patches/series 2017-07-19 14:01:05.000000000 +0300 @@ -0,0 +1 @@ +0001-Add-missing-nil.patch