Processed: Re: Bug#891470: stretch-pu: package auto-complete-el/1.3.1-2+deb9u1

2018-07-03 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + confirmed
Bug #891470 [release.debian.org] stretch-pu: package 
auto-complete-el/1.3.1-2+deb9u1
Added tag(s) confirmed.

-- 
891470: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891470
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#891470: stretch-pu: package auto-complete-el/1.3.1-2+deb9u1

2018-07-03 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Sun, 2018-02-25 at 22:59 +0200, Adrian Bunk wrote:
>   * 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.

Please go ahead; sorry for the delay.

Regards,

Adam



Bug#891470: stretch-pu: package auto-complete-el/1.3.1-2+deb9u1

2018-02-25 Thread Adrian Bunk
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.0 +0200
+++ auto-complete-el-1.3.1/debian/auto-complete-el.emacsen-compat   
2018-02-25 22:08:51.0 +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.0 
+0300
+++ auto-complete-el-1.3.1/debian/changelog 2018-02-25 22:08:51.0 
+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   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.0 
+0300
+++ auto-complete-el-1.3.1/debian/control   2018-02-25 22:08:51.0 
+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.0 +0200
+++ auto-complete-el-1.3.1/debian/patches/0001-Add-missing-nil.patch
2017-07-19 14:01:05.0 +0300
@@ -0,0 +1,22 @@
+From 8d3db89eaaaebf31cca574216e630f64e5e28c5f Mon Sep 17 00:00:00 2001
+From: Chris Zheng 
+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/series1970-01-01 
02:00:00.0 +0200
+++ auto-complete-el-1.3.1/debian/patches/series2017-07-19 
14:01:05.0 +0300
@@ -0,0 +1 @@
+0001-Add-missing-nil.patch