set-syntax-option

Title
set-syntax-option
Type
Function
Arguments
set-syntax-option SYNTAX-TABLE OPTION
Package
editor
Section
シンタックス
File
builtin.l
シンタックスの補助的な設定をします。

  *syntax-option-c-preprocessor* : (詳細不明)
  *syntax-option-indent-c++*     : (詳細不明)
  *syntax-option-indent-java*    : (詳細不明)
  *syntax-option-indent-csharp*  : (詳細不明)
  *syntax-option-column-comment-char* :
        set-syntax-comment-columnだけでは、指定カラムに空白以外が来ると
        コメントと見なしますが、特定のキャラクタが現れた場合にだけにした
        い場合に設定します。以下の二つを設定しなければなりません。

        1)set-syntax-optionに*syntax-option-comment-column-char*を指定する。
        2)set-syntax-start-column-commentでそのキャラクタを指定する。

使用例:
  ;;; fortran.lの定義
  ;;; 0桁目に'C'か'c'が現れたらその行はコメントと見なす。
  (set-syntax-comment-column fortran-mode-syntax-table 0)
  (set-syntax-option fortran-mode-syntax-table
                     *syntax-option-column-comment-char*)
  (set-syntax-start-column-comment fortran-mode-syntax-table #\C)
  (set-syntax-start-column-comment fortran-mode-syntax-table #\c)

参考:
  [xyzzy:07988]を参照のこと
Seealso
set-syntax-comment-column
set-syntax-start-column-comment
Link
[xyzzy:07988]