浏览代码

feat(paotin): support PaoTin++ documented comments

dzp 2 年之前
父节点
当前提交
7c0f7648e3
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      syntax/tt.vim

+ 6 - 1
syntax/tt.vim

@@ -901,15 +901,20 @@ syntax match ttCmdSep /;/
 syntax region ttNopComment
 			\ matchgroup=ttNop start="#nop" end=/\;\|$/
 
+syntax region ttNopComment
+			\ matchgroup=ttComment start="///=== {" end=/}/
+			\ contains=ttCodeBlock,ttCmdSep,@ttCmds,ttNopComment
+
 " C-style multi-line comments
 syntax region ttComment start="/\*" end="\*/"
+			\ contains=ttComment
 
 syntax region ttCommentError start="/\*" end="\*/"
 			\ contained
 			\ containedin=ttCodeBlock
 
 " Special notes in Comments
-syntax keyword ttTodo TODO FIXME XXX BUG DEBUG
+syntax keyword ttTodo TODO FIXME XXX BUG DEBUG TBD NOTE
 			\ contained
 			\ containedin=ttComment,ttNopComment
 " }}}