2
`syntax-ppss`はどの言語に適していますか?
現在のバッファがどのようにフォント化されているかを調べることにより、ポイントがコメント上にあるかどうかを検出する方法を検討しています。 Smartparensはsp-point-in-comment、に依存しsyntax-ppssます。しかし、ようだsyntax-ppssとparse-partial-sexp、彼らはS式を使用していない場合でも、任意の言語のために使用することができます。 たとえば、このPython: x = 1 # I'm a comment y = 2 コメント内にポイントを配置して評価(if (nth 4 (syntax-ppss)) 'comment 'not-comment)することは正しく機能します。 いsyntax-ppss任意のプログラミングモードのために仕事を?docstringsがs-expressionsを議論するのはなぜですか?