【发布时间】:2012-05-09 00:10:59
【问题描述】:
我有一个预处理器 (xhp),它允许我在 php 代码中编写不带引号的文本,例如:
<foo>
my enemies' base
</foo>
可能出现在 .php 文件中,但只要 emacs 看到该单引号,它就会将文件的整个其余部分视为字符串。
- 我无法弄清楚“font-lock-syntactic-keywords”在(c 模式)中的设置位置,但它有一个与之关联的语法表,似乎会导致这种情况
- (c-in-literal) 也返回 'string,所以也许我需要在代码中比在字体锁定级别更深入地解决这个问题,如果有人对此有任何提示,将不胜感激
我很满意的最简单的解决方案就是假设字符串只有一行。
【问题讨论】: