Hrvoje Niksic <hniksic(a)arsdigita.com> writes:
"Alexander Schroeder" <ASC(a)bsiag.com> writes:
> (put-nonduplicable-text-property start end 'face nil)
> (put-nonduplicable-text-property start end 'font-lock nil))
>
> That looks as if all face text properties are removed, just like in
> Emacs.
Text properties, yes. But not all extents. Text properties are
implemented using extents, but not all extents are those created by
the text properties compatibility layer.
Ahh... Another level of indirection... OK, what should I change, then?
I guess I can just change the doc string of ansi-color-unfontify-region:
I'll just insert this after the first sentence: "This is not
required by XEmacs as text-properties are implemented using extents."
It seems unfortunate that ansi-color-apply uses text properties for
strings, even in XEmacs, then. Maybe I can change that later...
Alex.