[Top][All Lists]

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

Re: Problems with info (emacs version)

From: Stefan Monnier
Subject: Re: Problems with info (emacs version)
Date: Mon, 02 Jun 2003 13:17:43 -0400

> 3.  Invisible text suddenly becomes visible when yanked inside an
>     Emacs buffer (by default).  Text with the display property does
>     not when yanked in an Emacs buffer, but does when yanked into
>     other applications.  Try to make sense of that if you do not know
>     about the invisibility property, yank-ignored-properties or the
>     display property.  (I would guess that most newbies or casual
>     users do not know about any of these, let alone about all of them
>     and their subtleties.)  Some text appears completely out of
>     nowhere when yanking into an Emacs buffer and then suddenly even
>     more text appears when yanking it elsewhere.  What is going on?

I think we should solve the above as follows:
Instead of marking lines as:

   * CVS:(cvs).                 The CVS thingy.
        (display "             ")

we should mark them as follows:

   * CVS:(cvs).                 The CVS thingy.
        ^^^^^^^ ^^^^^^^^^^^^^^^^
      invisible (display (space :align-to 24))

the idea being that `display' is only used to turn a set of spaces
into some other representation of "some number of space".  and the
text that's really made invisible uses the `invisible' property,
so the rest of Emacs knows better how to handle it.


reply via email to

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