From xemacs-m  Mon Jun 30 22:19:24 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id WAA00403
	for <xemacs-beta@xemacs.org>; Mon, 30 Jun 1997 22:19:23 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.6/8.8.6) id UAA00650;
	Mon, 30 Jun 1997 20:22:16 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: 20.3-b10: image lossage
References: <m290zsj0z4.fsf@altair.xemacs.org> 	<199707010112.CAA02519@cerise.sensei.co.uk> 	<QQcwgb01800.199707010123@crystal.WonderWorks.COM> <QQcwgh02992.199707010257@crystal.WonderWorks.COM>
X-Url: http://www.miranova.com/%7Esteve/
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@xemacs.org>
In-Reply-To: Kyle Jones's message of "Mon, 30 Jun 1997 22:57:40 -0400 (EDT)"
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Date: 30 Jun 1997 20:22:16 -0700
Message-ID: <m2n2o7lamv.fsf@altair.xemacs.org>
Lines: 52
X-Mailer: Gnus v5.4.60/XEmacs 20.3(beta11) - "Stockholm"

Kyle Jones <kyle_jones@wonderworks.com> writes:

> The image lossage is due to image-mode's image decoding functions
> being on format-alist.  The internal buffer, " *pixmap conversion*",
> used by the image file reading code is being hosed by this code.
> Simplest solution for the users

> (setq format-alist nil)

> Believe me, there's nothing worth saving on this alist.

The following change was also made between beta9 and beta10.  Should
this be backed out completely?

I've already backed out the xpm extension boo-boo in auto-mode-alist.

Index: lisp/prim/format.el
===================================================================
RCS file: /usr/local/xemacs/xemacs-20.0/lisp/prim/format.el,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- format.el	1997/06/06 00:57:33	1.3
+++ format.el	1997/06/29 23:13:16	1.4
@@ -66,10 +66,21 @@
 
 (put 'buffer-file-format 'permanent-local t)
 
-(defvar format-alist 
-  '((text/enriched "Extended MIME text/enriched format."
+(defvar format-alist
+  '((image/jpeg "JPEG image" "\377\330\377\340\000\020JFIF"
+		image-decode-jpeg nil t image-mode)
+    (image/gif "GIF image" "GIF8[79]"
+	       image-decode-gif nil t image-mode)
+    (image/png "Portable Network Graphics" "\211PNG"
+	       image-decode-png nil t image-mode)
+    (image/x-xpm "XPM image" "/\\* XPM \\*/"
+		 image-decode-xpm nil t image-mode)
+    (text/enriched "Extended MIME text/enriched format."
 		   "Content-[Tt]ype:[ \t]*text/enriched"
 		   enriched-decode enriched-encode t enriched-mode)
+    (text/richtext "Extended MIME obsolete text/richtext format."
+		   "Content-[Tt]ype:[ \t]*text/richtext"
+		   richtext-decode richtext-encode t enriched-mode)
     (plain "Standard ASCII format, no text properties."
 	   ;; Plain only exists so that there is an obvious neutral choice in
 	   ;; the completion list.

-- 
steve@calag.com baur
Unsolicited commercial e-mail will be billed at $250/message.

