From xemacs-m  Wed Aug 20 16:39:03 1997
Received: from newman.aventail.com (root@newman.aventail.com [199.238.236.1])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id QAA21996
	for <xemacs-beta@xemacs.org>; Wed, 20 Aug 1997 16:39:02 -0500 (CDT)
Received: from kramer.in.aventail.com (wmperry@kramer.in.aventail.com [192.168.1.12])
	by newman.aventail.com (8.8.5/8.8.5) with ESMTP id OAA14623;
	Wed, 20 Aug 1997 14:38:55 -0700 (PDT)
Received: (from wmperry@localhost)
	by kramer.in.aventail.com (8.8.5/8.8.5) id OAA01334;
	Wed, 20 Aug 1997 14:38:06 -0700
To: karlheg@inetarena.com (Karl M. Hegbloom)
Cc: XEmacs BETA <xemacs-beta@xemacs.org>
Subject: Re: [bug] add-text-properties
References: <ocrsow4229o.fsf@ml.com> <864t8kdals.fsf@kramer.in.aventail.com> <ocrrabo21nv.fsf@ml.com> <877mdgleuy.fsf@bittersweet.inetarena.com>
Errors-to: wmperry@aventail.com
Reply-to: wmperry@aventail.com
X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7</SYF`{vYQ(&RI1&EiH[FvT;J}@f!4kfz
 x_!Y#=y{Uuj9GvUi=cPuajQ(Z42R[wE@{G,sn$qGr5g/wnb*"*ktI+,CD}1Z'wxrM2ag-r0p5I6\nA
 [WJopW_J.WY;
From: wmperry@aventail.com (William M. Perry)
Date: 20 Aug 1997 14:38:05 -0700
In-Reply-To: karlheg@inetarena.com's message of "20 Aug 1997 14:32:53 -0700"
Message-ID: <8667t08ria.fsf@kramer.in.aventail.com>
Lines: 30
X-Mailer: Gnus v5.4.64/XEmacs 20.3(beta18) - "Bratislava"

karlheg@inetarena.com (Karl M. Hegbloom) writes:

> >>>>> "Colin" == Colin Rafferty <craffert@ml.com> writes:
> 
> >>>>> "Wm.Perry" == William Perry <wmperry@aventail.com> writes:
> 
>     Wm.Perry> Emacs will no longer pull the 'read-only' property along
>     Wm.Perry> with text properties (when pasting) in the next version.
>     Wm.Perry> We should probably make a similar change.
> 
>     Colin> I agree.
> 
>  So do I.  I've had that happen too.
> 
>     Colin> The real question is, why does `kill-new' (low-level) copy
>     Colin> any text properties at all?  I cannot think of one example
>     Colin> where I would want the text-properties to be copied.
> 
>  Maybe there should be two functions.  One that kills text properties
> too, and one that strips them.  Hmmm.  The prefix arg changes
> direction with some kill commands, so can't be used to switch the
> behaviour of them regarding text properties.  Perhaps the standard
> keys should strip the props, and a set down a prefix map can leave
> them in?

  The default behaviour should be to carry them over.  That is after all
the distinction between overlays/extents and text properties is that they
are considered _part of the text_

-Bill P.

