Your message dated Mon, 16 Apr 2007 01:47:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#416218: fixed in emacs-goodies-el 26.10-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: dpkg-dev-el
Version: 26.9-1
Severity: normal
File: /etc/emacs/site-start.d/50dpkg-dev-el.el

The `debian-changelog-coding-system' function I submitted for choosing
utf-8 on a debian-native package changelog.gz gets an error in the
upcoming emacs 22.  Eg. with the emacs-snapshot,

        (find-file "/usr/share/doc/menu/changelog.gz")

        => Wrong type argument: stringp, ("/usr/share/doc/menu/changelog" . 
#<buffer changelog.gz<2>>)

Apparently the filename arg is now a pair.  I get some joy from the
following, to cope with either string or pair.


(defun debian-changelog-coding-system (args)
  "Return the coding system for a /usr/share/doc/[package]/changelog file.
If [package] is a debian native (no separate changelog.Debian) then answer
`utf-8', otherwise remove ourselves from `file-coding-system-alist' and see
what other rules say."
  (let ((filename (if (consp (cadr args))
                      (car (cadr args)) ;; ("filename" . buffer) in emacs 22
                    (cadr args)))       ;; "filename" in emacs 21
        (dirname  (file-name-directory filename)))
    (if (file-exists-p (concat dirname "changelog.Debian.gz"))
        (let ((file-coding-system-alist
               (remove '("/usr/share/doc/[^/]+/changelog\\'"
                         . debian-changelog-coding-system)
                       file-coding-system-alist)))
          (apply 'find-operation-coding-system args))
      'utf-8)))


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i586)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.15-1-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)

Versions of packages dpkg-dev-el depends on:
ii  debian-el                   26.9-1       Emacs helpers specific to Debian u
ii  emacs-snapshot [emacsen]    1:20070302-1 The GNU Emacs editor (development 
ii  emacs21 [emacsen]           21.4a+1-3    The GNU Emacs editor
ii  xemacs21-mule [emacsen]     21.4.19-2    highly customizable text editor --

Versions of packages dpkg-dev-el recommends:
ii  wget                          1.10.2-2   retrieves files from the web

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: emacs-goodies-el
Source-Version: 26.10-1

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

debian-el_26.10-1_all.deb
  to pool/main/e/emacs-goodies-el/debian-el_26.10-1_all.deb
devscripts-el_26.10-1_all.deb
  to pool/main/e/emacs-goodies-el/devscripts-el_26.10-1_all.deb
dpkg-dev-el_26.10-1_all.deb
  to pool/main/e/emacs-goodies-el/dpkg-dev-el_26.10-1_all.deb
emacs-goodies-el_26.10-1.diff.gz
  to pool/main/e/emacs-goodies-el/emacs-goodies-el_26.10-1.diff.gz
emacs-goodies-el_26.10-1.dsc
  to pool/main/e/emacs-goodies-el/emacs-goodies-el_26.10-1.dsc
emacs-goodies-el_26.10-1_all.deb
  to pool/main/e/emacs-goodies-el/emacs-goodies-el_26.10-1_all.deb
emacs-goodies-el_26.10.orig.tar.gz
  to pool/main/e/emacs-goodies-el/emacs-goodies-el_26.10.orig.tar.gz
gnus-bonus-el_26.10-1_all.deb
  to pool/main/e/emacs-goodies-el/gnus-bonus-el_26.10-1_all.deb
vm-bonus-el_26.10-1_all.deb
  to pool/main/e/emacs-goodies-el/vm-bonus-el_26.10-1_all.deb



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.
Peter S Galbraith <[EMAIL PROTECTED]> (supplier of updated emacs-goodies-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.7
Date: Sun, 15 Apr 2007 21:39:23 -0400
Source: emacs-goodies-el
Binary: gnus-bonus-el dpkg-dev-el vm-bonus-el emacs-goodies-el debian-el 
devscripts-el
Architecture: source all
Version: 26.10-1
Distribution: unstable
Urgency: low
Maintainer: Peter S Galbraith <[EMAIL PROTECTED]>
Changed-By: Peter S Galbraith <[EMAIL PROTECTED]>
Description: 
 debian-el  - Emacs helpers specific to Debian users
 devscripts-el - Emacs wrappers for the commands in devscripts
 dpkg-dev-el - Emacs helpers specific to Debian development
 emacs-goodies-el - Miscellaneous add-ons for Emacs
 gnus-bonus-el - Miscellaneous add-ons for Gnus
 vm-bonus-el - Miscellaneous add-ons for VM
Closes: 352957 392274 392719 402580 408285 416218 416360 417882
Changes: 
 emacs-goodies-el (26.10-1) unstable; urgency=low
 .
   [ Junichi Uekawa ]
   * dpkg-dev-el:
     - debian-changelog-mode.el: support co-maintainers. If previous
       maintainer editing the entry is different from the current, an
       entry of the form '[ NAME ]' is created.
       Thanks to Luca Capello (Closes: #352957).
   * debian-el:
     - fix debian-bug.el (debian-bug-build-bug-menu) to work with new
       BTS output format.
   [ Peter S Galbraith ]
   * gnus-bonus-el:
     - gnus-pers.el: gnus-functionp is absent in Oort Gnus, thanks
       to Dmitry Astapov (Closes: #416360).
   * emacs-goodies-el:
    - emacs-goodies-el.el: xrdb-mode clobbers bindings in emacs-snapshot,
      thanks to R.Ramkumar (Closes: #402580).
    - emacs-goodies-el.el: Too many files put into cfengine-mode,
      thanks to Sven Joachim (Closes: #408285).
    - emacs-goodies-el.el: "add apache2.conf to auto-mode-alist",
      thanks to Shannon Eric Peevey (Closes: #392719).
   * dpkg-dev-el:
    - 50dpkg-dev-el.el: "Fixed native package changelog coding system for
      emacs 22", thanks to Kevin Ryde (Closes: #416218).
    - debian-bts-control.el: typo in debian-bts-control-modes-to-reuse,
      thanks to Luca Capello (Closes: #392274).
   * debian-el:
    - debian-bug.el: Updated list of pseudo packages,
      thanks to Sven Joachim (Closes: #417882).
Files: 
 1d9c2a984443f1dd5d4f8e1277349956 861 editors optional 
emacs-goodies-el_26.10-1.dsc
 aff3d2ab950e6a16842ac5d53ec72257 1057692 editors optional 
emacs-goodies-el_26.10.orig.tar.gz
 b3e2e6eda1f8c7875feae8ce9e6a951b 101508 editors optional 
emacs-goodies-el_26.10-1.diff.gz
 b71c34da13b7d8a46db499e19c83f470 937012 editors optional 
emacs-goodies-el_26.10-1_all.deb
 83daeded7a8757fba4d284d83dae3d91 72926 news optional 
gnus-bonus-el_26.10-1_all.deb
 42b913fcbddd46bf8ec0a76bc45ab6bd 32542 editors optional 
devscripts-el_26.10-1_all.deb
 549b02b01e98427a02f19e02a6833222 85924 utils optional debian-el_26.10-1_all.deb
 9c7eedb74611eaec29ffc78b8d9bef53 61844 utils optional 
dpkg-dev-el_26.10-1_all.deb
 fdf55336369045f4e6a531b5f5793717 56724 mail optional 
vm-bonus-el_26.10-1_all.deb

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

iQCVAwUBRiLUMrwVH8jSqROhAQKRMAP+PH4Q/KCaivoUBMBl16gPaKw5oUhTaIBC
0nNshOx7Uijz9nb1JqUluxHdAD9CWjC/ZtCTRxNTnDvo6DMUGpL79bIBEpothtJJ
D/ElzTrMEKnj9P4ilGHRLAsrvKt47jdc6+n/U41k3STLa1PCzwgA/7CFjCjsQYz9
mF3BkBVmwcE=
=Xkxc
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to