Bug#479040: nxml-mode: Please drop emacs-snapshot support

2009-05-02 Thread Sven Joachim
severity 479040 normal
tags 479040 + patch
thanks

On 2008-05-02 14:25 +0200, Sven Joachim wrote:

 Package: nxml-mode
 Version: 20041004-7
 Severity: wishlist

 Could you please drop emacs-snapshot from the list of supported flavors?
 Since nxml-mode is part of Emacs 23, it makes no sense to byte-compile
 for it any more.

This seems to cause real problems for some users, as can be seen in
https://bugs.launchpad.net/nxhtml/+bug/354363.

So, celebrating the first anniversary of this bug, a patch for it is
attached.

Regards,
Sven

diff -u nxml-mode-20041004/debian/patches/range-striding-over-charsets.dpatch 
nxml-mode-20041004/debian/patches/range-striding-over-charsets.dpatch
--- nxml-mode-20041004/debian/patches/range-striding-over-charsets.dpatch
+++ nxml-mode-20041004/debian/patches/range-striding-over-charsets.dpatch
@@ -2,7 +2,7 @@
 ## range-striding-over-charsets.dpatch by Chris Lawrence lawre...@debian.org
 ##
 ## All lines beginning with `## DP:' are a description of the patch.
-## DP: Fix range striding over charsets error with emacs-snapshot.
+## DP: Fix range striding over charsets error with emacs22.
 
 @DPATCH@
 --- nxml-mode-20041004.orig/xsd-regexp.el
diff -u nxml-mode-20041004/debian/control nxml-mode-20041004/debian/control
--- nxml-mode-20041004/debian/control
+++ nxml-mode-20041004/debian/control
@@ -3,12 +3,12 @@
 Priority: optional
 Maintainer: Chris Lawrence lawre...@debian.org
 Build-Depends: debhelper ( 4), dpatch (= 2.0.9)
-Build-Depends-Indep: texinfo, emacs22 | emacs21 | emacs-snapshot
+Build-Depends-Indep: texinfo, emacs22 | emacs21
 Standards-Version: 3.7.2
 
 Package: nxml-mode
 Architecture: all
-Depends: emacs22 | emacs21 | emacs-snapshot, emacsen-common (= 1.4.14)
+Depends: emacs22 | emacs21, emacsen-common (= 1.4.14)
 Suggests: libxml2-utils, xsltproc, trang
 Description: Emacs mode for editing XML documents using RELAX NG schemas
  This is a new major mode for GNU Emacs for editing XML documents. It
diff -u nxml-mode-20041004/debian/emacsen-install 
nxml-mode-20041004/debian/emacsen-install
--- nxml-mode-20041004/debian/emacsen-install
+++ nxml-mode-20041004/debian/emacsen-install
@@ -8,8 +8,8 @@
 FLAVOR=$1
 PACKAGE=nxml-mode
 
-if [ ${FLAVOR} != emacs22 ]  [ ${FLAVOR} != emacs21 ]   \
-[ ${FLAVOR} != emacs-snapshot ]; then exit 0; fi
+if [ ${FLAVOR} != emacs22 ]  [ ${FLAVOR} != emacs21 ]; \
+then exit 0; fi
 
 echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR}
 
diff -u nxml-mode-20041004/debian/rules nxml-mode-20041004/debian/rules
--- nxml-mode-20041004/debian/rules
+++ nxml-mode-20041004/debian/rules
@@ -76,7 +76,6 @@
 #  dh_installlogrotate
dh_installemacsen --flavor=emacs21 --priority=60
dh_installemacsen --noscripts --flavor=emacs22 --priority=60
-   dh_installemacsen --noscripts --flavor=emacs-snapshot --priority=60
 #  dh_installpam
 #  dh_installmime
 #  dh_installinit
diff -u nxml-mode-20041004/debian/changelog nxml-mode-20041004/debian/changelog
--- nxml-mode-20041004/debian/changelog
+++ nxml-mode-20041004/debian/changelog
@@ -1,3 +1,10 @@
+nxml-mode (20041004-7.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Remove emacs-snapshot support (Closes: #479040).
+
+ -- Sven Joachim svenj...@gmx.de  Sat, 02 May 2009 08:17:40 +0200
+
 nxml-mode (20041004-7) unstable; urgency=low
 
   * Apply patches below from Michael Olson for Emacs 22 support.


Bug#479040: nxml-mode: Please drop emacs-snapshot support

2008-05-02 Thread Sven Joachim
Package: nxml-mode
Version: 20041004-7
Severity: wishlist

Could you please drop emacs-snapshot from the list of supported flavors?
Since nxml-mode is part of Emacs 23, it makes no sense to byte-compile
for it any more.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24.6
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]