misc/vim/syntax/factor.vim: merge two factorComment highlight groups together into one
parent
f2528568bc
commit
945d5f5c49
|
@ -12,7 +12,7 @@ IN: factor.vim.fgen
|
||||||
" Vim syntax file
|
" Vim syntax file
|
||||||
" Language: Factor
|
" Language: Factor
|
||||||
" Maintainer: Alex Chapman <chapman.alex@gmail.com>
|
" Maintainer: Alex Chapman <chapman.alex@gmail.com>
|
||||||
" Last Change: 2011 Apr 04
|
" Last Change: 2011 Apr 06
|
||||||
" To run: USING: html.templates html.templates.fhtml ; "resource:misc/factor.vim.fgen" <fhtml> call-template
|
" To run: USING: html.templates html.templates.fhtml ; "resource:misc/factor.vim.fgen" <fhtml> call-template
|
||||||
|
|
||||||
" For version 5.x: Clear all syntax items
|
" For version 5.x: Clear all syntax items
|
||||||
|
@ -36,9 +36,8 @@ endif
|
||||||
syn cluster factorCluster contains=factorComment,factorFrySpecifier,factorKeyword,factorRepeat,factorConditional,factorBoolean,factorBreakpoint,factorDeclaration,factorCallQuotation,factorExecute,factorCallNextMethod,factorString,factorTriString,factorSbuf,@factorNumber,@factorNumErr,factorDelimiter,factorChar,factorBackslash,factorMBackslash,factorLiteral,factorLiteralBlock,@factorWordOps,factorAlien,factorSlot,factorTuple,factorError,factorStruct
|
syn cluster factorCluster contains=factorComment,factorFrySpecifier,factorKeyword,factorRepeat,factorConditional,factorBoolean,factorBreakpoint,factorDeclaration,factorCallQuotation,factorExecute,factorCallNextMethod,factorString,factorTriString,factorSbuf,@factorNumber,@factorNumErr,factorDelimiter,factorChar,factorBackslash,factorMBackslash,factorLiteral,factorLiteralBlock,@factorWordOps,factorAlien,factorSlot,factorTuple,factorError,factorStruct
|
||||||
|
|
||||||
syn match factorTodo /\(TODO\|FIXME\|XXX\):\=/ contained
|
syn match factorTodo /\(TODO\|FIXME\|XXX\):\=/ contained
|
||||||
syn match factorComment /\<!\>\s.*/ contains=factorTodo,@Spell
|
syn match factorComment /\<#\?!\>.*/ contains=factorTodo,@Spell
|
||||||
syn match factorComment /\<#!\>\s.*/ contains=factorTodo,@Spell
|
syn match factorShebang /\%\^#!.*/ display
|
||||||
syn match factorShebang /\%\^#!\s.*/ display
|
|
||||||
syn match factorShebangErr /\%\^#!\S\+/
|
syn match factorShebangErr /\%\^#!\S\+/
|
||||||
|
|
||||||
syn cluster factorDefnContents contains=@factorCluster,factorStackEffect,factorLiteralStackEffect,factorArray0,factorQuotation0
|
syn cluster factorDefnContents contains=@factorCluster,factorStackEffect,factorLiteralStackEffect,factorArray0,factorQuotation0
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
" Vim syntax file
|
" Vim syntax file
|
||||||
" Language: Factor
|
" Language: Factor
|
||||||
" Maintainer: Alex Chapman <chapman.alex@gmail.com>
|
" Maintainer: Alex Chapman <chapman.alex@gmail.com>
|
||||||
" Last Change: 2011 Apr 04
|
" Last Change: 2011 Apr 06
|
||||||
" To run: USING: html.templates html.templates.fhtml ; "resource:misc/factor.vim.fgen" <fhtml> call-template
|
" To run: USING: html.templates html.templates.fhtml ; "resource:misc/factor.vim.fgen" <fhtml> call-template
|
||||||
|
|
||||||
" For version 5.x: Clear all syntax items
|
" For version 5.x: Clear all syntax items
|
||||||
|
@ -25,9 +25,8 @@ endif
|
||||||
syn cluster factorCluster contains=factorComment,factorFrySpecifier,factorKeyword,factorRepeat,factorConditional,factorBoolean,factorBreakpoint,factorDeclaration,factorCallQuotation,factorExecute,factorCallNextMethod,factorString,factorTriString,factorSbuf,@factorNumber,@factorNumErr,factorDelimiter,factorChar,factorBackslash,factorMBackslash,factorLiteral,factorLiteralBlock,@factorWordOps,factorAlien,factorSlot,factorTuple,factorError,factorStruct
|
syn cluster factorCluster contains=factorComment,factorFrySpecifier,factorKeyword,factorRepeat,factorConditional,factorBoolean,factorBreakpoint,factorDeclaration,factorCallQuotation,factorExecute,factorCallNextMethod,factorString,factorTriString,factorSbuf,@factorNumber,@factorNumErr,factorDelimiter,factorChar,factorBackslash,factorMBackslash,factorLiteral,factorLiteralBlock,@factorWordOps,factorAlien,factorSlot,factorTuple,factorError,factorStruct
|
||||||
|
|
||||||
syn match factorTodo /\(TODO\|FIXME\|XXX\):\=/ contained
|
syn match factorTodo /\(TODO\|FIXME\|XXX\):\=/ contained
|
||||||
syn match factorComment /\<!\>\s.*/ contains=factorTodo,@Spell
|
syn match factorComment /\<#\?!\>.*/ contains=factorTodo,@Spell
|
||||||
syn match factorComment /\<#!\>\s.*/ contains=factorTodo,@Spell
|
syn match factorShebang /\%\^#!.*/ display
|
||||||
syn match factorShebang /\%\^#!\s.*/ display
|
|
||||||
syn match factorShebangErr /\%\^#!\S\+/
|
syn match factorShebangErr /\%\^#!\S\+/
|
||||||
|
|
||||||
syn cluster factorDefnContents contains=@factorCluster,factorStackEffect,factorLiteralStackEffect,factorArray0,factorQuotation0
|
syn cluster factorDefnContents contains=@factorCluster,factorStackEffect,factorLiteralStackEffect,factorArray0,factorQuotation0
|
||||||
|
|
Loading…
Reference in New Issue