Andros Fenollosa <[email protected]> writes:

> ~delete-trailing-whitespace~ is a big problem. Only the following survive:
>
> - U+200C (ZWNJ - Zero Width Non-Joiner)
> - U+200D (ZWJ - Zero Width Joiner)
> - U+2060 (WJ - Word Joiner)
> - U+FEFF (ZWNBSP - Zero Width No-Break Space)

I see.  To be clear, the tag markers also survive right?  So the
straightforward solution of adding a tag (as someone else mentioned)
would also work.

Another option would be to use a function other than
`delete-trailing-whitespace' which has the desired semantics.

> It can be suggested in the documentation. But doesn't that make it
> more complex?

It certainly adds to the documentation.  But it also doesn't modify
syntax and is backwards compatible.  There are arguments to be made for
both.

-- 
Suhail

Reply via email to