[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Invisibility bug: `invisible' vs `display'
From: |
Daniel Brockman |
Subject: |
Invisibility bug: `invisible' vs `display' |
Date: |
Mon, 12 Feb 2007 20:00:11 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/23.0.51 (gnu/linux) |
Try this:
binw9OG1FuUeH.bin
Description: application/emacs-lisp
The test inserts the following text:
A: *
B: ?
C: *?
D: ?*
E: *?*
F: ?*?
G: ??
The `*' and `?' characters have `invisibile' properties
with a value of `t', so I expect to see none of them.
The `?' characters all have `display' properties with a
value of "!" (one of them has "$" instead, for clarity).
This, I believe, _should_ be irrelevant.
In other words, I expect to see the following:
A:
B:
C:
D:
E:
F:
G:
The actual result I get is this:
A:
B: ?
C:
D: ?
E:
F: ?
G: ?!
Those exclamation marks should not be there. What they all
have in common is that none of them are preceded by
invisible characters _without_ `display' properties.
That is, a character with both `invisible' and `display'
properties appears to display correctly (i.e., not at all)
if and only if it is preceded by an invisible character
without a `display' property.
I get the same (AFAICS) erroneous results if I put an image
or some space instead of a string on the `display' property.
--
Daniel Brockman <address@hidden>
- Invisibility bug: `invisible' vs `display',
Daniel Brockman <=
- Re: Invisibility bug: `invisible' vs `display', Daniel Brockman, 2007/02/12
- Re: Invisibility bug: `invisible' vs `display', Chong Yidong, 2007/02/12
- Re: Invisibility bug: `invisible' vs `display', Daniel Brockman, 2007/02/12
- Re: Invisibility bug: `invisible' vs `display', David Kastrup, 2007/02/13
- Re: Invisibility bug: `invisible' vs `display', Daniel Brockman, 2007/02/13
- Re: Invisibility bug: `invisible' vs `display', Daniel Brockman, 2007/02/21
- Re: Invisibility bug: `invisible' vs `display', Kim F. Storm, 2007/02/22
- Re: Invisibility bug: `invisible' vs `display', David Kastrup, 2007/02/22
- Re: Invisibility bug: `invisible' vs `display', Daniel Brockman, 2007/02/22
- Re: Invisibility bug: `invisible' vs `display', David Kastrup, 2007/02/22