Các chuỗi cho modify-syntax-entry
biết như sau:
(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.
Hàng rào là gì và khi nào tôi sẽ sử dụng nó? Tôi không thể tìm thấy bất cứ điều gì trong hướng dẫn thông tin.
"
chỉ có thể bị chấm dứt bởi người khác "
. Tuy nhiên, khi một syntax-propertize
chức năng tùy chỉnh được sử dụng để nhận ra một chuỗi, điều này là không thể. Thay vào đó, bạn có thể đánh dấu điểm cuối của chuỗi và nhận xét bằng cách sử dụng |
và !
, tương ứng. (Tài liệu nói rằng các lớp cú pháp này chủ yếu nên được sử dụng khi sử dụng thuộc tính syntax-table
văn bản, đó là những gì một syntax-propertize
hàm tùy chỉnh thiết lập.)
M-x report-emacs-bug
.