GNU bug report logs -
#47937
27.1; Invisible text property updated only for a portion of buffer
Previous Next
Reported by: Arthur Miller <arthur.miller <at> live.com>
Date: Wed, 21 Apr 2021 18:15:02 UTC
Severity: normal
Found in version 27.1
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Eli Zaretskii <eliz <at> gnu.org> writes:
>> Date: Wed, 21 Apr 2021 22:02:02 +0300
>> From: Eli Zaretskii <eliz <at> gnu.org>
>> Cc: 47937 <at> debbugs.gnu.org
>>
>> > From: Arthur Miller <arthur.miller <at> live.com>
>> > Cc: 47937 <at> debbugs.gnu.org
>> > Date: Wed, 21 Apr 2021 20:40:31 +0200
>> >
>> > > They are not processed because there's no invisible property there.
>> >
>> > Why does it work on visible portion of the buffer, but not on the rest?
>>
>> Because you have font-lock-mode turned on. And JIT font-lock begins
>> by wiping out all the text properties.
>
> I should clarify this, I guess: this is specific to Org buffers, see
> org-unfontify-region. And "all text properties" is an exaggeration:
> it removes many properties, but not all of them.
Allright, thank you for the excellent clarification. I guess I should go
for custom visibility spec instead of plain invisible property, so that
my text property survive font lock.
Please close the bug and thanks.
This bug report was last modified 4 years and 31 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.