Mercurial > vim
diff runtime/syntax/nroff.vim @ 10048:43efa4f5a8ea
commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Aug 30 23:26:57 2016 +0200
Updated runtime files. Remove version checks for Vim older than 6.0.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 30 Aug 2016 23:30:09 +0200 |
parents | b7811ab264bf |
children | 46763b01cd9a |
line wrap: on
line diff
--- a/runtime/syntax/nroff.vim +++ b/runtime/syntax/nroff.vim @@ -22,12 +22,9 @@ " " {{{1 Start syntax highlighting. " -" For version 5.x: Clear all syntax items -" For version 6.x: Quit when a syntax file was already loaded +" quit when a syntax file was already loaded " -if version < 600 - syntax clear -elseif exists("b:current_syntax") +if exists("b:current_syntax") finish endif @@ -197,65 +194,55 @@ syn keyword nroffTodo TODO XXX FIXME con " " Define the default highlighting. -" For version 5.7 and earlier: only when not done already -" For version 5.8 and later: only when an item doesn't have highlighting yet +" Only when an item doesn't have highlighting yet " -if version >= 508 || !exists("did_nroff_syn_inits") +command -nargs=+ HiLink hi def link <args> - if version < 508 - let did_nroff_syn_inits = 1 - command -nargs=+ HiLink hi link <args> - else - command -nargs=+ HiLink hi def link <args> - endif +HiLink nroffEscChar nroffSpecialChar +HiLink nroffEscCharAr nroffSpecialChar +HiLink nroffSpecialChar SpecialChar +HiLink nroffSpace Delimiter + +HiLink nroffEscRegArg2 nroffEscRegArg +HiLink nroffEscRegArg nroffIdent - HiLink nroffEscChar nroffSpecialChar - HiLink nroffEscCharAr nroffSpecialChar - HiLink nroffSpecialChar SpecialChar - HiLink nroffSpace Delimiter - - HiLink nroffEscRegArg2 nroffEscRegArg - HiLink nroffEscRegArg nroffIdent +HiLink nroffEscArg2 nroffEscArg +HiLink nroffEscPar nroffEscape - HiLink nroffEscArg2 nroffEscArg - HiLink nroffEscPar nroffEscape +HiLink nroffEscRegPar nroffEscape +HiLink nroffEscArg nroffEscape +HiLink nroffSize nroffEscape +HiLink nroffEscape Preproc - HiLink nroffEscRegPar nroffEscape - HiLink nroffEscArg nroffEscape - HiLink nroffSize nroffEscape - HiLink nroffEscape Preproc +HiLink nroffIgnore Comment +HiLink nroffComment Comment +HiLink nroffTodo Todo - HiLink nroffIgnore Comment - HiLink nroffComment Comment - HiLink nroffTodo Todo - - HiLink nroffReqLeader nroffRequest - HiLink nroffReqName nroffRequest - HiLink nroffRequest Statement - HiLink nroffCond PreCondit - HiLink nroffDefIdent nroffIdent - HiLink nroffIdent Identifier +HiLink nroffReqLeader nroffRequest +HiLink nroffReqName nroffRequest +HiLink nroffRequest Statement +HiLink nroffCond PreCondit +HiLink nroffDefIdent nroffIdent +HiLink nroffIdent Identifier - HiLink nroffEquation PreProc - HiLink nroffTable PreProc - HiLink nroffPicture PreProc - HiLink nroffRefer PreProc - HiLink nroffGrap PreProc - HiLink nroffGremlin PreProc +HiLink nroffEquation PreProc +HiLink nroffTable PreProc +HiLink nroffPicture PreProc +HiLink nroffRefer PreProc +HiLink nroffGrap PreProc +HiLink nroffGremlin PreProc - HiLink nroffNumber Number - HiLink nroffBadChar nroffError - HiLink nroffSpaceError nroffError - HiLink nroffError Error +HiLink nroffNumber Number +HiLink nroffBadChar nroffError +HiLink nroffSpaceError nroffError +HiLink nroffError Error - HiLink nroffPreserve String - HiLink nroffString String - HiLink nroffDefinition String - HiLink nroffDefSpecial Special +HiLink nroffPreserve String +HiLink nroffString String +HiLink nroffDefinition String +HiLink nroffDefSpecial Special - delcommand HiLink - -endif +delcommand HiLink let b:current_syntax = "nroff"