[Bug: 21.4.18] gnus 5.10.7 not rendering Latin-1 headers

Mike Kupfer mike.kupfer at sun.com
Fri Jan 27 20:27:51 EST 2006


================================================================
Dear Bug Team!

I wasn't sure if I should start here or on the gnus bug list...

I was reading mail in a gnus foreign (nnmh) group.  Mail from one person
who uses a Latin-1 escape in his From line appears as (for example)

!  [   ?: =?ISO-8859-1?Q?Ignacio_] [osol-discuss] Opensolaris sessions

in the Summary buffer.  When I view the actual message, the From line is
rendered as

From: =?ISO-8859-1?Q?Ignacio_Marambio_Cat=E1n?= <darkjoker at gmail.com>

and there's a message in the minibuffer saying

Unknown charset: ISO-8859-1

With gnus 5.10.6 (XEmacs package 1.80) the From is rendered as expected,
with an accented character.

I can reproduce this with "xemacs -vanilla".

================================================================

System Info to help track down your bug:
---------------------------------------

uname -a: SunOS athyra 5.11 snv_31 sun4u sparc SUNW,Sun-Blade-2500

./configure 


XEmacs 21.4.18 "Social Property" configured for `sparc-sun-solaris2.11'.


Compilation / Installation:
  Source code location:              /home/kupfer/src/xemacs-21.4.18
  Installation prefix:               /usr/local
  Runtime library search path:       /usr/ccs/lib:/usr/openwin/lib:/usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/../../..:/usr/sfw/lib
  Operating system description file: `s/sol2.h'
  Machine description file:          `m/sparc.h'
  Compiler:                          gcc -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -fno-strict-aliasing -Wshadow -Wpointer-arith
  Compiler version:                  gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)
  Compiler specs file:               /usr/sfw/lib/gcc/sparc-sun-solaris2.11/3.4.3/specs
  Relocating allocator for buffers:  yes
  GNU version of malloc:             yes
  libc:                              SUNWcsl 11.11,REV=2006.01.03.01.17

Window System:
  Compiling in support for the X window system:
    - X Windows headers location:                 /usr/X11/include
    - X Windows libraries location:               /usr/openwin/lib
    - Handling WM_COMMAND properly.
  Compiling in support for Motif.
  *WARNING*  Many versions of Motif are buggy, requiring workarounds.
             You are likely to experience slow redisplay.
             You may need to install vendor patches to Motif.
             See PROBLEMS for more information.
  Using Lucid menubars.
  Using Lucid scrollbars.
  Using Motif dialog boxes.

TTY:

Images:
  Compiling in support for GIF  images (builtin).
  Compiling in support for XPM  images.
  Compiling in support for PNG  images.
  Compiling in support for JPEG images.
  Compiling in support for TIFF images.

Sound:

Databases:
  Compiling in support for DBM.
  Compiling in support for LDAP.

Internationalization:

Mail:
  Compiling in support for "dot-locking" mail spool file locking method.

Other Features:
  Inhibiting IPv6 canonicalization at startup.
  Compiling in support for dynamic shared object modules.



Load-Path Lisp Shadows:
----------------------
(/net/athyra/usr/local/lib/xemacs/xemacs-packages/lisp/build/build-report
/net/athyra/usr/local/lib/xemacs-21.4.18/lisp/build-report)


Installed XEmacs Packages:
-------------------------
(zenirc ver: 1.16 upstream: 2.112)
(xwem ver: 1.21 upstream: lg at xwem.org--2005/xwem--main--2.1--versionfix-1)
(xslt-process ver: 1.12 upstream: 1.2.1)
(xslide ver: 1.09 upstream: 0.2.2)
(xlib ver: 1.14 upstream: lg at xwem.org--2005/xlib--main--2.1--version-0)
(xetla ver: 1.0 upstream: steve at eicq.org--2005/xetla--main--1.0--version-0)
(xemacs-devel ver: 1.72 upstream: No-Upstream-Ver)
(xemacs-base ver: 2.0 upstream: No-Upstream-Ver)
(x-symbol ver: 1.1 upstream: 4.5.1)
(w3 ver: 1.31 upstream: 4.0pre47)
(vm ver: 7.22 upstream: 7.17)
(viper ver: 1.47 upstream: 3.09)
(view-process ver: 1.13 upstream: 2.4)
(vhdl ver: 1.2 upstream: 3.33.2)
(vc-cc ver: 1.22 upstream: No-Upstream-Ver)
(vc ver: 1.41 upstream: No-Upstream-Ver)
(tramp ver: 1.28 upstream: 2.0.51)
(tpu ver: 1.14 upstream: 4.2X)
(tooltalk ver: 1.15 upstream: No-Upstream-Ver)
(tm ver: 1.38 upstream: No-Upstream-Ver)
(time ver: 1.14 upstream: 1.17)
(textools ver: 1.15 upstream: No-Upstream-Ver)
(text-modes ver: 1.9 upstream: No-Upstream-Ver)
(texinfo ver: 1.3 upstream: No-Upstream-Ver)
(supercite ver: 1.21 upstream: 3.55x3)
(strokes ver: 1.1 upstream: No-Upstream-Ver)
(speedbar ver: 1.28 upstream: 0.14beta4)
(sounds-wav ver: 1.12 upstream: No-Upstream-Ver)
(sounds-au ver: 1.12 upstream: No-Upstream-Ver)
(sml-mode ver: 0.12 upstream: 3.9.5)
(slider ver: 1.15 upstream: 0.3x1)
(sieve ver: 1.18 upstream: No-Upstream-Ver)
(sh-script ver: 1.21 upstream: 2.0f)
(sgml ver: 1.11 upstream: No-Upstream-Ver)
(semantic ver: 1.19 upstream: 1.4.2)
(scheme ver: 1.14 upstream: No-Upstream-Ver)
(sasl ver: 1.16 upstream: 1.14.4)
(ruby-modes ver: 1.02 upstream: 1.6.8)
(rmail ver: 1.14 upstream: No-Upstream-Ver)
(riece ver: 1.21 upstream: 2.0.2)
(reftex ver: 1.34 upstream: 4.21)
(re-builder ver: 1.05 upstream: 1.20)
(python-modes ver: 1.06 upstream: No-Upstream-Ver)
(psgml-dtds ver: 1.03 upstream: No-Upstream-Ver)
(psgml ver: 1.44 upstream: 1.3.1)
(ps-print ver: 1.11 upstream: 6.5.6)
(prog-modes ver: 2.06 upstream: No-Upstream-Ver)
(pgg ver: 1.06 upstream: 0.1)
(perl-modes ver: 1.08 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pcl-cvs ver: 1.66 upstream: R-2_9_9)
(pc ver: 1.28 upstream: No-Upstream-Ver)
(os-utils ver: 1.36 upstream: No-Upstream-Ver)
(oo-browser ver: 1.04 upstream: 4.08)
(ocaml ver: 0.05 upstream: 3.06)
(net-utils ver: 1.48 upstream: N/A)
(mmm-mode ver: 1.02 upstream: 0.4.7)
(misc-games ver: 1.18 upstream: No-Upstream-Ver)
(mine ver: 1.16 upstream: 1.9)
(mh-e ver: 1.29 upstream: 7.4.2)
(mew ver: 1.19 upstream: 1.94.2)
(mailcrypt ver: 2.14 upstream: 3.5.8)
(mail-lib ver: 1.75 upstream: No-Upstream-Ver)
(liece ver: 1.15 upstream: 1.4.9)
(jde ver: 1.48 upstream: 2.3.2)
(ispell ver: 1.32 upstream: 3.6)
(ilisp ver: 1.33 upstream: 5.12.0)
(igrep ver: 1.14 upstream: 2.111)
(idlwave ver: 1.32 upstream: 5.1)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(hyperbole ver: 1.16 upstream: 4.18)
(hm--html-menus ver: 1.23 upstream: 5.9)
(haskell-mode ver: 1.07 upstream: 1.45)
(gnus ver: 1.87 upstream: 5.10.7)
(gnats ver: 1.17 upstream: 3.101)
(general-docs ver: 1.04 upstream: No-Upstream-Ver)
(games ver: 1.17 upstream: 1.04)
(fsf-compat ver: 1.15 upstream: No-Upstream-Ver)
(frame-icon ver: 1.11 upstream: No-Upstream-Ver)
(fortran-modes ver: 1.04 upstream: No-Upstream-Ver)
(forms ver: 1.15 upstream: 2.37)
(footnote ver: 1.16 upstream: 0.18x)
(eudc ver: 1.39 upstream: 1.32)
(eterm ver: 1.17 upstream: No-Upstream-Ver)
(ess ver: 1.16 upstream: 5.2.7)
(eshell ver: 1.1 upstream: 2.4.1)
(escreen ver: 1.01 upstream: 1.16)
(erc ver: 0.19 upstream: Version 5.0 Revision: 1.776)
(emerge ver: 1.11 upstream: No-Upstream-Ver)
(elib ver: 1.11 upstream: 1.0)
(eieio ver: 1.05 upstream: 0.17)
(efs ver: 1.33 upstream: 1.23)
(edt ver: 1.13 upstream: No-Upstream-Ver)
(edit-utils ver: 2.32 upstream: No-Upstream-Ver)
(ediff ver: 1.6 upstream: 2.75)
(edebug ver: 1.21 upstream: No-Upstream-Ver)
(ecrypto ver: 0.2 upstream: 2.0)
(ecb ver: 1.22 upstream: 2.31)
(docbookide ver: 0.07000000000000001 upstream: 0.1)
(dired ver: 1.17 upstream: 7.13)
(dictionary ver: 1.16 upstream: 1.8)
(debug ver: 1.17 upstream: No-Upstream-Ver)
(crisp ver: 1.15 upstream: 1.34)
(cookie ver: 1.15 upstream: No-Upstream-Ver)
(clearcase ver: 1.1 upstream: /main/laptop/165)
(cc-mode ver: 1.45 upstream: 5.30.10)
(calendar ver: 1.23 upstream: No-Upstream-Ver)
(calc ver: 1.26 upstream: 2.02fX3)
(c-support ver: 1.22 upstream: No-Upstream-Ver)
(build ver: 1.14 upstream: 2.02)
(bbdb ver: 1.29 upstream: 2.34)
(auctex ver: 1.46 upstream: 11.55)
(apel ver: 1.32 upstream: 10.6)
(ada ver: 1.14 upstream: 2.27)
(Sun ver: 1.16 upstream: No-Upstream-Ver)



Installed Modules:
-----------------


Features:
--------

(ehelp electric xemacsbug shadow skeleton cperl-mode package-ui
package-get package-admin config add-log diff-mode advice advice-preload
passwd ediff-vers man dired-shell rect ediff-merg ediff-diff ediff-tbar
ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff psgml-dtd
psgml-parse psgml-sysdep psgml-edit info psgml-xemacs tempo sgml-mode
psgml psgml-html ksh-mode ispell pp hyper-apropos shell mh-funcs
supercite regi sh-script easy-mmode comint background compile
symbol-syntax tags etags cc-mode cc-fonts cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs view-less view dired-faces
dired-xemacs dired make-mode makefile outline ps-mule ps-print gnus-mh
sort gnus-async gnus-bcklg gnus-kill byte-optimize bytecomp byte-compile
gnus-ml disp-table timezone parse-time nndraft nnmh gnus-agent gnus-srvr
gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache mh-alias
flow-fill efs-cu mail-extr mh-mime mh-gnus smiley annotations mh-seq
gnuserv filladapt mh-xemacs-compat mh-identity mh-comp mh-xemacs-icons
mh-utils gnus-cite gnus-art regexp-opt mm-uu mml2015 pgg password
pgg-parse pgg-def gnus-sum nnoo gnus-group gnus-undo nnmail mail-source
format-spec gnus-start gnus-spec gnus-int gnus-range message mml mml-sec
mml-smime smime dig mail-abbrevs mailheader canlock sha1 hex-util
gnus-win gnus gnus-ems gnus-xmas messagexmas nnheader nnheaderxm
mail-utils wid-edit sendmail rfc822 executable mm-view mm-decode
mm-bodies mm-encode mailcap lpr mail-parse rfc2045 rfc2231 rfc2047 qp
ietf-drums mm-util mail-prsvr mh-customize mh-loaddefs font-lock
gnus-util netrc time-date mh-inc mh-e pending-del xcscope cus-face vc
ring vc-hooks zenirc-autoloads xwem-autoloads xslt-process-autoloads
xslide-autoloads xlib-autoloads xetla-autoloads xemacs-devel-autoloads
xemacs-base-autoloads x-symbol-autoloads w3-autoloads vm-autoloads
viper-autoloads view-process-autoloads vhdl-autoloads vc-cc-autoloads
vc-autoloads tramp-autoloads tpu-autoloads tooltalk-autoloads
tm-autoloads time-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
sml-mode-autoloads slider-autoloads sieve-autoloads sh-script-autoloads
sgml-autoloads semantic-autoloads scheme-autoloads sasl-autoloads
ruby-modes-autoloads rmail-autoloads riece-autoloads reftex-autoloads
re-builder-autoloads python-modes-autoloads psgml-dtds-autoloads
psgml-autoloads ps-print-autoloads prog-modes-autoloads pgg-autoloads
perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads pc-autoloads
os-utils-autoloads oo-browser-autoloads ocaml-autoloads
net-utils-autoloads mmm-mode-autoloads misc-games-autoloads
mine-autoloads mh-e-autoloads mew-autoloads mailcrypt-autoloads
mail-lib-autoloads liece-autoloads jde-autoloads ispell-autoloads
ilisp-autoloads igrep-autoloads idlwave-autoloads ibuffer-autoloads
hyperbole-autoloads hm--html-menus-autoloads haskell-mode-autoloads
gnus-autoloads gnats-autoloads general-docs-autoloads games-autoloads
fsf-compat-autoloads frame-icon-autoloads fortran-modes-autoloads
forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
ess-autoloads eshell-autoloads escreen-autoloads erc-autoloads
emerge-autoloads elib-autoloads eieio-autoloads efs-autoloads
edt-autoloads edit-utils-autoloads ediff-autoloads edebug-autoloads
ecrypto-autoloads ecb-autoloads docbookide-autoloads dired-autoloads
dictionary-autoloads debug-autoloads crisp-autoloads cookie-autoloads
clearcase-autoloads cc-mode-autoloads calendar-autoloads calc-autoloads
c-support-autoloads build-autoloads bbdb-autoloads auctex-autoloads
apel-autoloads ada-autoloads Sun-autoloads lisp-autoloads loadhist
auto-show fontl-hooks x-iso8859-1 gutter-items menubar-items x-menubar
mode-motion mouse itimer auto-save lisp-mode easymenu iso8859-1 page
buff-menu lib-complete help-nomule cus-file derived frame text-props
obsolete cus-start custom widget cl-extra mini-cl cl cl-19 packages
backquote very-early-lisp lucid-scrollbars cut-buffer lucid-menubars
motif-dialogs x c-balloon-help tty-frames tty toolbar scrollbar
unix-processes multicast network-streams subprocesses modules
menu-accelerator-support menubar dbm md5 xemacs gutter tiff png gif jpeg
xpm xbm lisp-float-type usg-unix-v dialog devices window-system base64)


Recent keystrokes:
-----------------

b ESC u . g n u s ` RET C-x d ~ / t m p RET y C-u C-p 
C-u C-p C-p C-p C-p C-p C-p C-p C-x o p w d RET t a 
r SPC x f SPC ~ / t m p / g n C-u C-g C-i 7 C-i RET 
C-x o C-x 0 button1 button1up r m x p k g SPC g n u 
s RET button2 button2up C-p SPC C-n SPC ESC x r e p 
o r t - x e m a c s - b u g RET


Recent messages (most recent first):
-----------------------------------

Wrote /home/kupfer/Mail/drafts/1
Composing a message...
Unknown charset: ISO-8859-1
Unknown charset: ISO-8859-1
Quit
Reading directory /home/kupfer/tmp/...done
Reading directory /home/kupfer/tmp/...
Subdirectory ~/tmp/ has changed on disk.  Re-list? (y or n) Yes
Subdirectory ~/tmp/ has changed on disk.  Re-list? (y or n) 
Reading directory /home/kupfer/.xemacs/...done
Reading directory /home/kupfer/.xemacs/...
Quit
Wrote /home/kupfer/Todo
Kill draft message? (y or n) Yes
Kill draft message? (y or n) 
Buffer is read-only: #<buffer "*Bug Help*">
Type M-x mh-send-letter to send the bug report, C-x k to cancel.
space = page forward; b = page back; h = help; q = quit.
Loading ehelp...done
Loading ehelp...





More information about the XEmacs-Beta mailing list