From xemacs-m  Fri Aug 15 03:09:07 1997
Received: from sonyinet.sony.co.jp (sonyinet.sony.co.jp [202.238.80.17])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id DAA20740
	for <xemacs-beta@xemacs.org>; Fri, 15 Aug 1997 03:09:06 -0500 (CDT)
Received: by sonyinet.sony.co.jp (3.6Wbeta5-97080515) id RAA14332
	for <xemacs-beta@xemacs.org>; Fri, 15 Aug 1997 17:09:06 +0900 (JST)
Received: from sonygw.sony.co.jp(43.0.1.249) by sonyinet.sony.co.jp via smap (V2.0)
	id xma014293; Fri, 15 Aug 97 17:08:52 +0900
Received: from shigw.shi.sony.co.jp (shigw [43.1.179.252]) by sonygw.sony.co.jp (8.6.12+2.4W/3.4W-97080410) with ESMTP id RAA00853 for <xemacs-beta@xemacs.org>; Fri, 15 Aug 1997 17:08:37 +0900
Received: from gagw.ga.sony.co.jp (gabrg [43.1.185.224]) by shigw.shi.sony.co.jp (8.6.12+2.4W/3.4W-96052711) with SMTP
	id RAA18238 for <xemacs-beta@xemacs.org>; Fri, 15 Aug 1997 17:08:36 +0900
Received: from beer.ga.sony.co.jp by gagw.ga.sony.co.jp (4.2/6.4J.6)
	id AA20139; Fri, 15 Aug 97 17:08:25 JST
Received: by beer.ga.sony.co.jp (4.2/6.4J.6)
	id AA24039; Fri, 15 Aug 97 17:08:24 JST
To: xemacs-beta@xemacs.org
Subject: [patch3] egg.el
From: Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
Organization: The Katsumi Yamaoka Fan Club
References: <28yb69io0l.fsf@ganews.ga.sony.co.jp>
	<28hgcsgi1r.fsf_-_@ganews.ga.sony.co.jp>
Mime-Version: 1.0 (generated by SEMI MIME-Edit 0.86 "Naka-Tsurugi")
Content-Type: multipart/mixed;
 boundary="Multipart_Fri_Aug_15_17:08:35_1997-1"
Content-Transfer-Encoding: 7bit
Date: 15 Aug 1997 17:08:35 +0900
Message-Id: <28203vc1h8.fsf_-_@ganews.ga.sony.co.jp>
Lines: 32
X-Mailer: Gnus v5.4.64 + SEMI patch (r2.1)/XEmacs 20.3(beta17) - "Bucharest"
X-Info: ftp://ftp.jqu.com/pub/yamaoka/x-pgp-sig-1.2.8.tar.gz
X-Pgp-Sig: 2.6.3ia Subject,Message-ID,Date,From,X-Mailer,X-Face
	iQBVAwUBM/QOhkig4LAIggqdAQF/bAH/VYxiVWCpi3kMKg1L23Wbb+4oCDSgxdT1
	VPHJAB0wna14C25px04le/kcC+rCx7c7WneqMQq63D0xsQ8BAFKS0g==
	=+yqL
X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk
 B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw=
 L&i*6&(

--Multipart_Fri_Aug_15_17:08:35_1997-1
Content-Type: text/plain; charset=US-ASCII

 It is nonsense that faces are deleted after texts have been deleted,
then sometimes XEmacs becomes dead for it. This is a patch.

--Multipart_Fri_Aug_15_17:08:35_1997-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="egg.el.patch3"
Content-Transfer-Encoding: 7bit

--- lisp/egg/egg.el.orig	Sun Aug 10 13:39:59 1997
+++ lisp/egg/egg.el	Fri Aug 15 16:33:02 1997
@@ -2682,9 +2688,9 @@
   (fence-exit-internal))
 
 (defun fence-exit-internal ()
+  (egg:fence-face-off)
   (delete-region (- egg:*region-start* (length egg:*fence-open*)) egg:*region-start*)
   (delete-region egg:*region-end* (+ egg:*region-end* (length egg:*fence-close*)))
-  (egg:fence-face-off)
   (if its:*previous-map*
       (setq its:*current-map* its:*previous-map*
 	    its:*previous-map* nil))

--Multipart_Fri_Aug_15_17:08:35_1997-1
Content-Type: text/plain; charset=US-ASCII

-- 
Katsumi Yamaoka <yamaoka@ga.sony.co.jp>

--Multipart_Fri_Aug_15_17:08:35_1997-1--

