A documentação para modify-syntax-entrydiz o seguinte:
(modify-syntax-entry CHAR NEWENTRY &optional SYNTAX-TABLE)
...
The first character of NEWENTRY should be one of the following:
...
/ character-quote. @ inherit from parent table.
| generic string fence. ! generic comment fence.
O que é uma cerca e quando eu usaria uma? Não consigo encontrar nada no manual de informações.
"só pode ser rescindido por outro ". No entanto, quando uma syntax-propertizefunção personalizada é usada para reconhecer uma sequência, isso não é possível. Em vez disso, você pode marcar os pontos finais de seqüências de caracteres e comentários usando |e !, respectivamente. (A documentação diz que essas classes de sintaxe principalmente deve ser usado quando se utiliza a syntax-tablepropriedade de texto, que é o que um personalizados syntax-propertizeconjuntos de funções.)
M-x report-emacs-bug.