Hi Rob,

I've prepared a 0-day NMU for emacsen-common to fix this RC bug, which will
be uploaded shortly.  The complete changeset, equivalent to Manoj's patch
plus a changelog entry, is attached.

Cheers,
-- 
Steve Langasek
postmodern programmer
diff -Nru /var/tmp/KbeFhI2vbU/emacsen-common-1.4.15/debian/changelog 
/var/tmp/uuWYwSYi4O/emacsen-common-1.4.15/debian/changelog
--- /var/tmp/KbeFhI2vbU/emacsen-common-1.4.15/debian/changelog  2002-02-18 
09:43:21.000000000 -0800
+++ /var/tmp/uuWYwSYi4O/emacsen-common-1.4.15/debian/changelog  2005-01-26 
14:34:57.000000000 -0800
@@ -1,3 +1,13 @@
+emacsen-common (1.4.15-0.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * High-urgency upload for sarge-targetted RC bugfix.
+  * Fix debian-pkg-add-load-path-item to handle nil in load-path, which
+    is a valid emacs path setting; thanks to Manoj Srivastava for the
+    patch (closes: #270388).
+
+ -- Steve Langasek <[EMAIL PROTECTED]>  Wed, 26 Jan 2005 14:10:41 -0800
+
 emacsen-common (1.4.15) unstable; urgency=low
 
   * make /etc/emacs/site-start.d/00debian-vars.el a conffile as per Debian
diff -Nru /var/tmp/KbeFhI2vbU/emacsen-common-1.4.15/debian-startup.el 
/var/tmp/uuWYwSYi4O/emacsen-common-1.4.15/debian-startup.el
--- /var/tmp/KbeFhI2vbU/emacsen-common-1.4.15/debian-startup.el 2002-02-18 
09:12:15.000000000 -0800
+++ /var/tmp/uuWYwSYi4O/emacsen-common-1.4.15/debian-startup.el 2005-01-26 
14:26:25.000000000 -0800
@@ -41,7 +41,9 @@
     
     ;; Find the last /usr/local/ element.
     (while (not (null lp-rest))
-      (if (string-match "^/usr/local" (car lp-rest))
+      (if (and
+           (not (null (car lp-rest)))
+           (string-match "^/usr/local" (car lp-rest)))
           (setq last-local-pos pos))
       (setq pos (+ pos 1))
       (setq lp-rest (cdr lp-rest)))

Attachment: signature.asc
Description: Digital signature

Reply via email to