From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Karl Eichwalder Newsgroups: gmane.emacs.devel Subject: Re: Question about copy-region-as-kill Date: Sun, 07 Apr 2002 09:42:19 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: References: <87ofh09xjq.fsf@alice.dynodns.net> <200204050602.g3562Dl18586@aztec.santafe.edu> <87bscx7rlf.fsf@alice.dynodns.net> <3791-Sat06Apr2002101927+0300-eliz@is.elta.co.il> <873cy9nsom.fsf@alice.dynodns.net> <87wuvk77mc.fsf@wesley.springies.com> Reply-To: Karl Eichwalder NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1018165530 15162 127.0.0.1 (7 Apr 2002 07:45:30 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 7 Apr 2002 07:45:30 +0000 (UTC) Cc: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=), John Wiegley , emacs-devel@gnu.org Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16u7Mg-0003wR-00 for ; Sun, 07 Apr 2002 09:45:30 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16u7aV-0006k1-00 for ; Sun, 07 Apr 2002 09:59:47 +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 16u7MJ-0000QG-00; Sun, 07 Apr 2002 03:45:07 -0400 Original-Received: from dns.franken.de ([193.175.24.33] helo=elvis.franken.de) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16u7Lk-0000Nu-00; Sun, 07 Apr 2002 03:44:32 -0400 Original-Received: from uucp by elvis.franken.de with local-rmail (Exim 3.22 #1) id 16u7Lg-0001oF-00; Sun, 07 Apr 2002 09:44:28 +0200 Original-Received: by tux.gnu.franken.de (Postfix, from userid 270) id CB516A4453; Sun, 7 Apr 2002 07:42:19 +0000 (UTC) Original-To: Alan Shutko In-Reply-To: <87wuvk77mc.fsf@wesley.springies.com> (Alan Shutko's message of "Sat, 06 Apr 2002 18:03:07 -0500") Original-Lines: 54 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2.50 (i686-pc-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:2447 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2447 Alan Shutko writes: > OTOH, if you copy a book title which you marked in italics, you do > want the italics to come with. If you copy a paragraph that you > carefully marked up with bold emphasis in places, courier font for > command text, and some underlines for good measure, you _also_ want > the properties to come with. Sometimes perhaps. Properties might come with by default when you are copying a whole entity (marked with "^^^^", keep italics and underline): [...] you also want the properties to come with. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ But when copy a part only keep only some of them (underline, drop italics): [...] you also want the properties to come with. ^^^^^^^^^^^^^^^^^^^^ Or drop even italics: [...] you also want the properties to come with. ^^^^^^^^^^^^^^ > Clearly, the only real answer to this is to make it possible to choose > on a per-kill basis whether you want the properties to come with, and > let the user choose the default. I do agree. Tak Ota writes: > I think non-hackers perceive things in WYSIWYG way, meaning if they > copy bold test they expect to paste bold text as well. As a writer using common word processor I always thought the application cannot do better and wrote my custom marcos or invented tricks: . copy affected text fragments into a DOS box . mark it there again and . paste it back in the application window. > Only hackers perceive text as data structure consisting of two parts, > essential character code portion and optional property (attribute) > portion. Some are different ;) -- ke@suse.de (work) / keichwa@gmx.net (home): | http://www.suse.de/~ke/ | ,__o Free Translation Project: | _-\_<, http://www.iro.umontreal.ca/contrib/po/HTML/ | (*)/'(*)