как мне заставить emacs распознавать одинарные кавычки как не символы начала/конца строки в шрифте -режим блокировки

У меня есть препроцессор (xhp ), который позволяет мне писать текст без кавычек в php-коде, например.:

<foo>
    my enemies' base
</foo>

может появиться в файле.php, но как только emacs увидит эту одинарную кавычку, он увидит весь остальной файл как строку.

  • Я не могу понять, где устанавливается «шрифт -блокировка -синтаксические -ключевые слова» в режиме (c -), но с ним связана синтаксическая таблица это, кажется, вызывает это
  • (c -в -литерал )также возвращает 'string, поэтому, возможно, мне нужно решить это глубже в коде, чем на уровне блокировки шрифта -, если у кого-то есть Буду признателен за любые советы по этому поводу.

Самое простое решение, которым я был бы доволен, было бы просто предположить, что строка состоит только из одной -строки.

6
задан aaron 5 May 2012 в 20:46
поделиться