From xemacs-m  Fri Jul  4 08:44:05 1997
Received: from palrel1.hp.com (palrel1.hp.com [156.153.255.235])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id IAA20758
	for <xemacs-beta@xemacs.org>; Fri, 4 Jul 1997 08:44:04 -0500 (CDT)
Received: from cuckoo.hpl.hp.com (cuckoo.hpl.hp.com [15.144.62.116])
	by palrel1.hp.com (8.8.5/8.8.5) with ESMTP id GAA18913;
	Fri, 4 Jul 1997 06:44:04 -0700 (PDT)
Received: (from ange@localhost) by cuckoo.hpl.hp.com (8.7.1/8.7.1) id OAA08547; Fri, 4 Jul 1997 14:44:02 +0100 (BST)
To: Hrvoje Niksic <hniksic@srce.hr>
Cc: XEmacs Developers <xemacs-beta@xemacs.org>
Subject: Re: LOSING_BYTECODE
References: <m290zsj0z4.fsf@altair.xemacs.org> 	<kig90zsz2lg.fsf@jagor.srce.hr> 	<m2g1tzoqyk.fsf@altair.xemacs.org> 	<QQcwgj03476.199707010329@crystal.WonderWorks.COM> 	<m2en9jl9rv.fsf@altair.xemacs.org> 	<QQcwgl03902.199707010356@crystal.WonderWorks.COM> 	<QQcwgn04347.199707010422@crystal.WonderWorks.COM> 	<m2vi2vcr7u.fsf@altair.xemacs.org> <QQcwii14807.199707011602@crystal.WonderWorks.COM> <87wwnazeh0.fsf@mharnois.workgroup.net> <kig3epyz5rm.fsf@jagor.srce.hr>
From: Andy Norman <ange@hplb.hpl.hp.com>
Date: 04 Jul 1997 14:44:02 +0100
In-Reply-To: Hrvoje Niksic's message of 02 Jul 1997 01:55:57 +0200
Message-ID: <x5bu4j53vh.fsf@cuckoo.hpl.hp.com>
Lines: 21
X-Mailer: Gnus v5.4.52/XEmacs 20.2

Hrvoje Niksic <hniksic@srce.hr> writes:

> The yuck-yuck part seems to be in efs-ovwrt.el:

> 	    (t
> 	     ;; it's an emacs19 compiled-code object
> 	     (let ((new-code (append nfun nil))) ; turn it into a list
> 	       (if (nthcdr 4 new-code)
> 		   (setcar (nthcdr 4 new-code) ndoc-str)
> 		 (setcdr (nthcdr 3 new-code) (cons ndoc-str nil)))
> 	       (fset new (apply 'make-byte-code new-code))))))))

> I don't know what this code is trying to do, but we should fix it to
> work with the new functions.  Kyle?

I believe that it was part of the code to fix up the doc string on a function
to say that it had been modified by efs.
-- 
						-- ange -- <><

http://www-uk.hpl.hp.com/people/ange		ange@hplb.hpl.hp.com

