From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: Question about copy-region-as-kill Date: Sat, 06 Apr 2002 19:53:49 -0700 Sender: emacs-devel-admin@gnu.org Message-ID: <874rio5ide.fsf@alice.dynodns.net> References: <87ofh09xjq.fsf@alice.dynodns.net> <200204050602.g3562Dl18586@aztec.santafe.edu> <87bscx7rlf.fsf@alice.dynodns.net> <200204061732.g36HWSb19584@aztec.santafe.edu> <87k7rkmuk0.fsf@alice.dynodns.net> <87zo0gbfb2.fsf@emacswiki.org> <1018138376.27236.49.camel@space-ghost> <87bscwe36t.fsf@tc-1-100.kawasaki.gol.ne.jp> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1018148245 5929 127.0.0.1 (7 Apr 2002 02:57:25 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 7 Apr 2002 02:57:25 +0000 (UTC) Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16u2rt-0001XW-00 for ; Sun, 07 Apr 2002 04:57:25 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16u35c-0007Fo-00 for ; Sun, 07 Apr 2002 05:11:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16u2rY-000143-00; Sat, 06 Apr 2002 21:57:04 -0500 Original-Received: from mail.gci-net.com ([216.183.68.100] helo=gci-net.com) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 16u2oq-0000yB-00 for ; Sat, 06 Apr 2002 21:54:16 -0500 Original-Received: from [216.183.69.157] (HELO aris) by gci-net.com (CommuniGate Pro SMTP 3.5b8) with ESMTP id 466171 for emacs-devel@gnu.org; Sat, 06 Apr 2002 19:40:12 -0700 Original-Received: from johnw by aris with local (Exim 3.35 #1 (Debian)) id 16u2oP-00044l-00 for ; Sat, 06 Apr 2002 19:53:49 -0700 Original-To: emacs-devel@gnu.org X-Home-Page: http://www.gci-net.com/users/j/johnw/ X-Public-Key: http://pgp5.ai.mit.edu:11371/pks/lookup?op=get&search=0xF40524D0 In-Reply-To: <87bscwe36t.fsf@tc-1-100.kawasaki.gol.ne.jp> (Miles Bader's message of "07 Apr 2002 09:56:58 +0900") Original-Lines: 21 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2 (i386-debian-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.8 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:2435 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2435 >>>>> On Sat Apr 6, Miles writes: > In any case, perhaps you're right that text-properties should be > optionally buffer-specific, but that doesn't mean it's the proper > thing to get rid of the distinction between text-properties and > overlays. > [...] > These very different interfaces are both useful in different > circumstances. I agree. I think overlays have their place; for example they allow specialized font properties to be used in conjunction with font-lock, like highlighting certain terms temporarily. These overlays can then all be deleted in one go, without having to search the text. It's the use of overlays to avoid copying properties that seems excessive, not overlays themselves. In my opinion. :) John