Your message dated Fri, 03 Jul 2009 13:17:18 +0000
with message-id <[email protected]>
and subject line Bug#476354: fixed in quilt-el 0.46.2-1
has caused the Debian Bug report #476354,
regarding quilt-el: quilt.el does not honor ~/.quiltrc
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
476354: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476354
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: quilt-el
Version: 0.45.4-1
Severity: normal
Tags: patch

The code for setting the value of quilt-patches-directory in quilt.el does
not honor the user's settings in ~/.quiltrc.  Quilt seems to set the value
of this variable in the following priority order:

    1) Value set in ~/.quiltrc
    2) Environment variable QUILT_PATCHES
    3) "patches"

The patch attached below fixes this.  I tested it in both
emacs-snapshot-gtk_20070928-1~gutsy and xemacs21_21.4.21-3.

Just an aside note: for me, it would be logical that 2) above has higher
priority than 1).  But this is another story.  Please, feel free to forward
this to the quilt maintainers if you agree with me.

Cheers,

Rafael



-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages quilt-el depends on:
ii  emacs-snapshot [emacs 1:20070928-1~gutsy The GNU Emacs editor (development 
ii  quilt                 0.46-4             Tool to work with series of patche
ii  xemacs21-mule [emacse 21.4.21-3          highly customizable text editor --
ii  xemacs21-nomule [emac 21.4.21-3          highly customizable text editor --

quilt-el recommends no packages.

-- no debconf information

--- quilt.el-orig       2008-04-16 09:32:37.000000000 +0200
+++ quilt.el    2008-04-16 09:38:45.000000000 +0200
@@ -20,8 +20,20 @@
   (if (> (call-process "quilt" nil nil nil "applied") 0) 1))
 
 (defun quilt-patches-directory ()
-  (or (getenv "QUILT_PATCHES")
-      "patches"))
+  (or (save-excursion
+        (set-buffer (generate-new-buffer " *cmd"))
+        (shell-command
+         (concat "test -f ~/.quiltrc && . ~/.quiltrc ;"
+                 "echo -n $QUILT_PATCHES")
+         t)
+        (unwind-protect
+            (let ((v  (buffer-string)))
+              (if (string= "" (buffer-string))
+                  nil
+                v))
+          (kill-buffer (current-buffer))))
+      (or (getenv "QUILT_PATCHES")
+          "patches")))
 
 (defun quilt-find-dir (fn)
   "find the top level dir for quilt from fn"

--- End Message ---
--- Begin Message ---
Source: quilt-el
Source-Version: 0.46.2-1

We believe that the bug you reported is fixed in the latest version of
quilt-el, which is due to be installed in the Debian FTP archive:

quilt-el_0.46.2-1.diff.gz
  to pool/main/q/quilt-el/quilt-el_0.46.2-1.diff.gz
quilt-el_0.46.2-1.dsc
  to pool/main/q/quilt-el/quilt-el_0.46.2-1.dsc
quilt-el_0.46.2-1_all.deb
  to pool/main/q/quilt-el/quilt-el_0.46.2-1_all.deb
quilt-el_0.46.2.orig.tar.gz
  to pool/main/q/quilt-el/quilt-el_0.46.2.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Satoru Takeuchi <[email protected]> (supplier of updated quilt-el 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 03 Jul 2009 16:16:13 +0900
Source: quilt-el
Binary: quilt-el
Architecture: source all
Version: 0.46.2-1
Distribution: unstable
Urgency: low
Maintainer: Satoru Takeuchi <[email protected]>
Changed-By: Satoru Takeuchi <[email protected]>
Description: 
 quilt-el   - simple Emacs interface of quilt
Closes: 467370 476354
Changes: 
 quilt-el (0.46.2-1) unstable; urgency=low
 .
   * New upstream release
 .
   * Change maintainer's email address
 .
   * Fix doesn't honor ~/.quiltrc (Closes: #476354)
 .
   * Fix Wrong type argument: stringp, nil after quilt-push (Closes: #467370)
Checksums-Sha1: 
 34d43fbb177fb01217bb0f05308a5ff25f02b0fa 1016 quilt-el_0.46.2-1.dsc
 63eab71bc59daaf237bd20ca8d3606108a8dfa87 49753 quilt-el_0.46.2.orig.tar.gz
 e003d5592f8dbb7555f94602af051273469c2123 2975 quilt-el_0.46.2-1.diff.gz
 f360fa5985e6523f58f60b45e1a5a6d9e0a5b898 10214 quilt-el_0.46.2-1_all.deb
Checksums-Sha256: 
 832475dbb02a05a09238c3cce4f628d69ba6d6edd4abb1a3553e54deaf2d06dc 1016 
quilt-el_0.46.2-1.dsc
 3f3d209df7c4fc217f7be27042006db311658bd028fe00257c3ac5c7b9d62368 49753 
quilt-el_0.46.2.orig.tar.gz
 2cb2e62dd6ee6082e3a368c9cd963eb55e4d6a6b29cce1832b386643f61c8e77 2975 
quilt-el_0.46.2-1.diff.gz
 527e0d4faa3a86fee01a4f40a17256ecf4792c6a0d6e3d8c9ed22b59afed33d1 10214 
quilt-el_0.46.2-1_all.deb
Files: 
 861dfb06cf5d9d1f3eed945b25ce5512 1016 editors optional quilt-el_0.46.2-1.dsc
 26f55901853a919203f7f05d310b81f7 49753 editors optional 
quilt-el_0.46.2.orig.tar.gz
 e5273421759a2bdefea9247b3853bc1f 2975 editors optional 
quilt-el_0.46.2-1.diff.gz
 5e90d4bff490192cc7805ffac0db2448 10214 editors optional 
quilt-el_0.46.2-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkpOARIACgkQgV4LPvpMUphnPgCgykIZ6bJ3CVOnHqre7H7GLQ9U
zr0AoMwKx6mvkKkUB+sRPaUsq4n5tmjp
=fwzR
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to