[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#28962: (no subject)
From: |
Harald Jörg |
Subject: |
bug#28962: (no subject) |
Date: |
Mon, 23 Aug 2021 10:50:20 +0000 |
merge 28962 14343
thanks
After some more digging, I'm merging this bug with Bug#14343.
The root cause of both bugs is the same: Here-documents in CPerl mode
are marked with text properties. Normal editing (in Emacs: via
`self-insert-command' will make new characters inherit from their
surroundings, so all is fine.
If, however, text is entered with another elisp function, then no
automatic inheritance takes place. Examples are `insert' (this bug
report), `yank' (Bug#14343), but also `replace-string' if the first
character of the here-document gets replaced.
I am confident that this can be fixed if CPerl mode "steals" from Perl
mode and marks here-documents as c-style comments for fontification.
I am going to prepare a patch for this.
--
Cheers,
haj
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#28962: (no subject),
Harald Jörg <=