emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Question about copy-region-as-kill


From: Karl Eichwalder
Subject: Re: Question about copy-region-as-kill
Date: Sun, 07 Apr 2002 09:42:19 +0200
User-agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2.50 (i686-pc-linux-gnu)

Alan Shutko <address@hidden> 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):

    <i>[...] you <u>also</u> want the properties to come with.</i>
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

But when copy a part only keep only some of them (underline, drop italics):

    <i>[...] you <u>also</u> want the properties to come with.</i>
             ^^^^^^^^^^^^^^^^^^^^

Or drop even italics:

    <i>[...] you <u>also</u> want the properties to come with.</i>
                                  ^^^^^^^^^^^^^^

> 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 <address@hidden> 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 ;)

-- 
address@hidden (work) / address@hidden (home):              |
http://www.suse.de/~ke/                                  |      ,__o
Free Translation Project:                                |    _-\_<,
http://www.iro.umontreal.ca/contrib/po/HTML/             |   (*)/'(*)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]