A documentação para modify-syntax-entry
diz 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-propertize
funçã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-table
propriedade de texto, que é o que um personalizados syntax-propertize
conjuntos de funções.)
M-x report-emacs-bug
.