]> granicus.if.org Git - vim/commitdiff
Updated runtime files. Remove HiLink commands.
authorBram Moolenaar <Bram@vim.org>
Wed, 31 Aug 2016 20:22:10 +0000 (22:22 +0200)
committerBram Moolenaar <Bram@vim.org>
Wed, 31 Aug 2016 20:22:10 +0000 (22:22 +0200)
345 files changed:
runtime/doc/channel.txt
runtime/doc/eval.txt
runtime/doc/todo.txt
runtime/syntax/a65.vim
runtime/syntax/abap.vim
runtime/syntax/abaqus.vim
runtime/syntax/abc.vim
runtime/syntax/abel.vim
runtime/syntax/acedb.vim
runtime/syntax/aflex.vim
runtime/syntax/ahdl.vim
runtime/syntax/amiga.vim
runtime/syntax/aml.vim
runtime/syntax/ampl.vim
runtime/syntax/antlr.vim
runtime/syntax/apache.vim
runtime/syntax/apachestyle.vim
runtime/syntax/asm.vim
runtime/syntax/asm68k.vim
runtime/syntax/asmh8300.vim
runtime/syntax/asn.vim
runtime/syntax/aspvbs.vim
runtime/syntax/asterisk.vim
runtime/syntax/asteriskvm.vim
runtime/syntax/atlas.vim
runtime/syntax/automake.vim
runtime/syntax/ave.vim
runtime/syntax/ayacc.vim
runtime/syntax/b.vim
runtime/syntax/baan.vim
runtime/syntax/basic.vim
runtime/syntax/bc.vim
runtime/syntax/bib.vim
runtime/syntax/bindzone.vim
runtime/syntax/blank.vim
runtime/syntax/bst.vim
runtime/syntax/btm.vim
runtime/syntax/bzr.vim
runtime/syntax/cabal.vim
runtime/syntax/cdl.vim
runtime/syntax/cf.vim
runtime/syntax/cfg.vim
runtime/syntax/ch.vim
runtime/syntax/change.vim
runtime/syntax/changelog.vim
runtime/syntax/cheetah.vim
runtime/syntax/chill.vim
runtime/syntax/cl.vim
runtime/syntax/clean.vim
runtime/syntax/clipper.vim
runtime/syntax/cmake.vim
runtime/syntax/cobol.vim
runtime/syntax/config.vim
runtime/syntax/cpp.vim
runtime/syntax/crontab.vim
runtime/syntax/csc.vim
runtime/syntax/csh.vim
runtime/syntax/csp.vim
runtime/syntax/css.vim
runtime/syntax/cterm.vim
runtime/syntax/cupl.vim
runtime/syntax/cuplsim.vim
runtime/syntax/cvs.vim
runtime/syntax/cweb.vim
runtime/syntax/cynlib.vim
runtime/syntax/cynpp.vim
runtime/syntax/dcd.vim
runtime/syntax/dcl.vim
runtime/syntax/debchangelog.vim
runtime/syntax/debcontrol.vim
runtime/syntax/debsources.vim
runtime/syntax/def.vim
runtime/syntax/desc.vim
runtime/syntax/desktop.vim
runtime/syntax/diva.vim
runtime/syntax/django.vim
runtime/syntax/docbk.vim
runtime/syntax/dosbatch.vim
runtime/syntax/dosini.vim
runtime/syntax/dot.vim
runtime/syntax/dracula.vim
runtime/syntax/dtd.vim
runtime/syntax/dtml.vim
runtime/syntax/dylan.vim
runtime/syntax/dylanintr.vim
runtime/syntax/dylanlid.vim
runtime/syntax/ecd.vim
runtime/syntax/edif.vim
runtime/syntax/eiffel.vim
runtime/syntax/elf.vim
runtime/syntax/elmfilt.vim
runtime/syntax/erlang.vim
runtime/syntax/esqlc.vim
runtime/syntax/esterel.vim
runtime/syntax/eviews.vim
runtime/syntax/exim.vim
runtime/syntax/expect.vim
runtime/syntax/exports.vim
runtime/syntax/falcon.vim
runtime/syntax/fdcc.vim
runtime/syntax/fgl.vim
runtime/syntax/focexec.vim
runtime/syntax/form.vim
runtime/syntax/forth.vim
runtime/syntax/foxpro.vim
runtime/syntax/fstab.vim
runtime/syntax/gdb.vim
runtime/syntax/gdmo.vim
runtime/syntax/gedcom.vim
runtime/syntax/gkrellmrc.vim
runtime/syntax/gnuplot.vim
runtime/syntax/godoc.vim
runtime/syntax/gp.vim
runtime/syntax/grads.vim
runtime/syntax/gretl.vim
runtime/syntax/groovy.vim
runtime/syntax/gtkrc.vim
runtime/syntax/hamster.vim
runtime/syntax/haskell.vim
runtime/syntax/hb.vim
runtime/syntax/hercules.vim
runtime/syntax/hex.vim
runtime/syntax/html.vim
runtime/syntax/htmlos.vim
runtime/syntax/ia64.vim
runtime/syntax/icon.vim
runtime/syntax/idl.vim
runtime/syntax/idlang.vim
runtime/syntax/inform.vim
runtime/syntax/inittab.vim
runtime/syntax/ishd.vim
runtime/syntax/iss.vim
runtime/syntax/ist.vim
runtime/syntax/jal.vim
runtime/syntax/jam.vim
runtime/syntax/jargon.vim
runtime/syntax/java.vim
runtime/syntax/javacc.vim
runtime/syntax/javascript.vim
runtime/syntax/jess.vim
runtime/syntax/jgraph.vim
runtime/syntax/jproperties.vim
runtime/syntax/json.vim
runtime/syntax/jsp.vim
runtime/syntax/kix.vim
runtime/syntax/kscript.vim
runtime/syntax/kwt.vim
runtime/syntax/lace.vim
runtime/syntax/latte.vim
runtime/syntax/ldif.vim
runtime/syntax/lex.vim
runtime/syntax/lhaskell.vim
runtime/syntax/lifelines.vim
runtime/syntax/lilo.vim
runtime/syntax/lisp.vim
runtime/syntax/lite.vim
runtime/syntax/logtalk.vim
runtime/syntax/lotos.vim
runtime/syntax/lout.vim
runtime/syntax/lpc.vim
runtime/syntax/lprolog.vim
runtime/syntax/lscript.vim
runtime/syntax/lua.vim
runtime/syntax/m4.vim
runtime/syntax/make.vim
runtime/syntax/man.vim
runtime/syntax/maple.vim
runtime/syntax/master.vim
runtime/syntax/matlab.vim
runtime/syntax/maxima.vim
runtime/syntax/mel.vim
runtime/syntax/mf.vim
runtime/syntax/mgl.vim
runtime/syntax/mgp.vim
runtime/syntax/mma.vim
runtime/syntax/mmix.vim
runtime/syntax/modsim3.vim
runtime/syntax/modula2.vim
runtime/syntax/modula3.vim
runtime/syntax/monk.vim
runtime/syntax/mp.vim
runtime/syntax/msidl.vim
runtime/syntax/msql.vim
runtime/syntax/mupad.vim
runtime/syntax/mush.vim
runtime/syntax/muttrc.vim
runtime/syntax/mysql.vim
runtime/syntax/named.vim
runtime/syntax/nasm.vim
runtime/syntax/nastran.vim
runtime/syntax/natural.vim
runtime/syntax/ncf.vim
runtime/syntax/nqc.vim
runtime/syntax/nroff.vim
runtime/syntax/nsis.vim
runtime/syntax/obj.vim
runtime/syntax/ocaml.vim
runtime/syntax/occam.vim
runtime/syntax/omnimark.vim
runtime/syntax/openroad.vim
runtime/syntax/opl.vim
runtime/syntax/ora.vim
runtime/syntax/pascal.vim
runtime/syntax/pcap.vim
runtime/syntax/pccts.vim
runtime/syntax/perl.vim
runtime/syntax/perl6.vim
runtime/syntax/pfmain.vim
runtime/syntax/php.vim
runtime/syntax/pic.vim
runtime/syntax/pike.vim
runtime/syntax/pilrc.vim
runtime/syntax/pine.vim
runtime/syntax/pli.vim
runtime/syntax/plm.vim
runtime/syntax/plsql.vim
runtime/syntax/po.vim
runtime/syntax/pod.vim
runtime/syntax/postscr.vim
runtime/syntax/ppd.vim
runtime/syntax/ppwiz.vim
runtime/syntax/prescribe.vim
runtime/syntax/procmail.vim
runtime/syntax/progress.vim
runtime/syntax/prolog.vim
runtime/syntax/psf.vim
runtime/syntax/ptcap.vim
runtime/syntax/purifylog.vim
runtime/syntax/pyrex.vim
runtime/syntax/python.vim
runtime/syntax/radiance.vim
runtime/syntax/ratpoison.vim
runtime/syntax/rc.vim
runtime/syntax/rcs.vim
runtime/syntax/rcslog.vim
runtime/syntax/rebol.vim
runtime/syntax/registry.vim
runtime/syntax/remind.vim
runtime/syntax/resolv.vim
runtime/syntax/rexx.vim
runtime/syntax/rib.vim
runtime/syntax/robots.vim
runtime/syntax/rpcgen.vim
runtime/syntax/rpl.vim
runtime/syntax/rtf.vim
runtime/syntax/samba.vim
runtime/syntax/sas.vim
runtime/syntax/sather.vim
runtime/syntax/scheme.vim
runtime/syntax/scilab.vim
runtime/syntax/sd.vim
runtime/syntax/sdl.vim
runtime/syntax/sed.vim
runtime/syntax/sgmldecl.vim
runtime/syntax/sgmllnx.vim
runtime/syntax/sh.vim
runtime/syntax/sicad.vim
runtime/syntax/simula.vim
runtime/syntax/sinda.vim
runtime/syntax/sindacmp.vim
runtime/syntax/sindaout.vim
runtime/syntax/skill.vim
runtime/syntax/sl.vim
runtime/syntax/slang.vim
runtime/syntax/slice.vim
runtime/syntax/slrnrc.vim
runtime/syntax/slrnsc.vim
runtime/syntax/sm.vim
runtime/syntax/smarty.vim
runtime/syntax/smil.vim
runtime/syntax/smith.vim
runtime/syntax/sml.vim
runtime/syntax/snnsnet.vim
runtime/syntax/snnspat.vim
runtime/syntax/snnsres.vim
runtime/syntax/snobol4.vim
runtime/syntax/spec.vim
runtime/syntax/specman.vim
runtime/syntax/spice.vim
runtime/syntax/splint.vim
runtime/syntax/spup.vim
runtime/syntax/sqlforms.vim
runtime/syntax/sqlinformix.vim
runtime/syntax/sqlj.vim
runtime/syntax/sqloracle.vim
runtime/syntax/sqr.vim
runtime/syntax/squid.vim
runtime/syntax/srec.vim
runtime/syntax/sshconfig.vim
runtime/syntax/sshdconfig.vim
runtime/syntax/st.vim
runtime/syntax/stp.vim
runtime/syntax/strace.vim
runtime/syntax/svn.vim
runtime/syntax/systemverilog.vim
runtime/syntax/tads.vim
runtime/syntax/tags.vim
runtime/syntax/tak.vim
runtime/syntax/takcmp.vim
runtime/syntax/takout.vim
runtime/syntax/tasm.vim
runtime/syntax/tcl.vim
runtime/syntax/tex.vim
runtime/syntax/texinfo.vim
runtime/syntax/texmf.vim
runtime/syntax/tf.vim
runtime/syntax/tli.vim
runtime/syntax/tpp.vim
runtime/syntax/trasys.vim
runtime/syntax/tsalt.vim
runtime/syntax/tsscl.vim
runtime/syntax/tssgm.vim
runtime/syntax/tssop.vim
runtime/syntax/uc.vim
runtime/syntax/uil.vim
runtime/syntax/vb.vim
runtime/syntax/vera.vim
runtime/syntax/verilog.vim
runtime/syntax/verilogams.vim
runtime/syntax/vhdl.vim
runtime/syntax/vim.vim
runtime/syntax/virata.vim
runtime/syntax/vmasm.vim
runtime/syntax/vrml.vim
runtime/syntax/vsejcl.vim
runtime/syntax/wdiff.vim
runtime/syntax/webmacro.vim
runtime/syntax/winbatch.vim
runtime/syntax/wml.vim
runtime/syntax/wsml.vim
runtime/syntax/xdefaults.vim
runtime/syntax/xkb.vim
runtime/syntax/xmath.vim
runtime/syntax/xpm.vim
runtime/syntax/xpm2.vim
runtime/syntax/xs.vim
runtime/syntax/xxd.vim
runtime/syntax/yacc.vim
runtime/syntax/z8a.vim
runtime/tutor/tutor.ja.euc
runtime/tutor/tutor.ja.sjis
runtime/tutor/tutor.ja.utf-8
src/po/ja.euc-jp.po
src/po/ja.po
src/po/ja.sjis.po

index 5cc214caf1f88a7a9ed4e50833ea32b006425f98..c5189727cdca6f5d65ed6e9ffb00b1b549641c87 100644 (file)
@@ -1,4 +1,4 @@
-*channel.txt*      For Vim version 7.4.  Last change: 2016 Aug 27
+*channel.txt*      For Vim version 7.4.  Last change: 2016 Aug 31
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -25,7 +25,9 @@ The Netbeans interface also uses a channel. |netbeans|
 
 {Vi does not have any of these features}
 {only when compiled with the |+channel| feature for channel stuff}
+       You can check this with: `has('channel')`
 {only when compiled with the |+job| feature for job stuff}
+       You can check this with: `has('job')`
 
 ==============================================================================
 1. Overview                                            *job-channel-overview*
index d449a60d68dd4524412bb19170f808347f9305a6..bd495041b6ebede8e956cd9c0fde663a6101fd60 100644 (file)
@@ -1,4 +1,4 @@
-*eval.txt*     For Vim version 7.4.  Last change: 2016 Aug 30
+*eval.txt*     For Vim version 7.4.  Last change: 2016 Aug 31
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -7778,7 +7778,7 @@ timer_start({time}, {callback} [, {options}])
                busy or Vim is not waiting for input the time will be longer.
 
                {callback} is the function to call.  It can be the name of a
-               function or a Funcref.  It is called with one argument, which
+               function or a |Funcref|.  It is called with one argument, which
                is the timer ID.  The callback is only invoked when Vim is
                waiting for input.
 
index ea025d646a8abb3822dc2a1a9f55e565a3368fbe..90f9e7f0d5fcc3e35a6dddc31ac65237bbc04bb1 100644 (file)
@@ -1,4 +1,4 @@
-*todo.txt*      For Vim version 7.4.  Last change: 2016 Aug 30
+*todo.txt*      For Vim version 7.4.  Last change: 2016 Aug 31
 
 
                  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -43,11 +43,15 @@ Test_sign_completion() fails on MS-Windows (console and GUI)  Completion
 doesn't have both tb_paste.xpm and tb_print.xpm but "tb_p".  Different default
 options?
 
+Patch to trigger autocommands for :cexpr etc. (Yegappan, Aug 30, #1021)
+
 Test_nb_basic() fails on MS-Windows GUI. line 12: Expected 2 but got 1.
 line 13: Expected 20 but got 1.
 
 Figure out building with Ruby on MS-Windows.
 
+Problem with 'incsearch'. (Mike Williams, 2016 Aug 31)
+
 :cexpr doesn't trigger QuickFixCmdPost. (Mathias Stearn, 2016 Aug 29, #1021)
 Needs documentation. (Yegappan)
 
@@ -57,6 +61,7 @@ Patch to make it possible to define a test but skip it, by throwing an
 exception. (Christian Brabandt, 2016 Aug 30)
 
 +channel:
+- Add 'cwd' argument: directory to change to in the child.
 - Implement |job-term| ?
 - Channel test fails with Motif.  Sometimes kills the X11 server.
 - When a message in the queue but there is no callback, drop it after a while?
index 5ade809a1faa5d99bf5ccaf2f611ad6d3c3aebf0..b232e826cdb53857a5fbc5ae637622099ef8d256 100644 (file)
@@ -1,7 +1,7 @@
 " Vim syntax file
 " Language:    xa 6502 cross assembler
 " Maintainer:  Clemens Kirchgatterer <clemens@1541.org>
-" Last Change: 2014 Jan 05
+" Last Change: 2016 Aug 31
 
 " quit when a syntax file was already loaded
 if exists("b:current_syntax")
@@ -136,20 +136,18 @@ syn match  a65Continue    "\\$" contained
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink a65Section      Special
-HiLink a65Address      Special
-HiLink a65Comment      Comment
-HiLink a65PreProc      PreProc
-HiLink a65Number       Number
-HiLink a65String       String
-HiLink a65Type Statement
-HiLink a65Opcode       Type
-HiLink a65PC           Error
-HiLink a65Todo Todo
-HiLink a65HiLo Number
-
-delcommand HiLink
+
+hi def link a65Section Special
+hi def link a65Address Special
+hi def link a65Comment Comment
+hi def link a65PreProc PreProc
+hi def link a65Number  Number
+hi def link a65String  String
+hi def link a65Type    Statement
+hi def link a65Opcode  Type
+hi def link a65PC              Error
+hi def link a65Todo    Todo
+hi def link a65HiLo    Number
+
 
 let b:current_syntax = "a65"
index ac5504a952f0a23e921c06dadb9b877b914a78ca..c2857a5f3044f221ece0f4eecd03e63197debdd6 100644 (file)
@@ -169,29 +169,27 @@ syn match   abapTodo     "\#EC\W\+\w\+"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink abapError          Error
-HiLink abapComment        Comment
-HiLink abapInclude        Include
-HiLink abapStatement      Statement
-HiLink abapComplexStatement      Statement
-HiLink abapSpecial        Special
-HiLink abapNamespace      Special
-HiLink abapSpecialTables  Special
-HiLink abapSymbolOperator abapOperator
-HiLink abapOperator       Operator
-HiLink abapCharString     String
-HiLink abapString         String
-HiLink abapFloat          Float
-HiLink abapTypes          Type
-HiLink abapSymbol         Structure
-HiLink abapStructure      Structure
-HiLink abapField          Variable
-HiLink abapNumber         Number
-HiLink abapHex            Number
-
-delcommand HiLink
+
+hi def link abapError          Error
+hi def link abapComment        Comment
+hi def link abapInclude        Include
+hi def link abapStatement      Statement
+hi def link abapComplexStatement      Statement
+hi def link abapSpecial        Special
+hi def link abapNamespace      Special
+hi def link abapSpecialTables  Special
+hi def link abapSymbolOperator abapOperator
+hi def link abapOperator       Operator
+hi def link abapCharString     String
+hi def link abapString         String
+hi def link abapFloat          Float
+hi def link abapTypes          Type
+hi def link abapSymbol         Structure
+hi def link abapStructure      Structure
+hi def link abapField          Variable
+hi def link abapNumber         Number
+hi def link abapHex            Number
+
 
 let b:current_syntax = "abap"
 
index ddf0255845350466f7b17bbdd8a758f8a5badc2e..db2717f818ab29b35f0cd2878a70212f46530111 100644 (file)
@@ -23,15 +23,13 @@ syn match abaqusBadLine     "^\s\+\*.*" display
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink abaqusComment   Comment
-HiLink abaqusKeyword   Statement
-HiLink abaqusParameter Identifier
-HiLink abaqusValue     Constant
-HiLink abaqusBadLine    Error
+hi def link abaqusComment      Comment
+hi def link abaqusKeyword      Statement
+hi def link abaqusParameter    Identifier
+hi def link abaqusValue        Constant
+hi def link abaqusBadLine    Error
 
-delcommand HiLink
 
 let b:current_syntax = "abaqus"
index 68f0cf16ff0ba45a48d1e73ff1c9e03e4d8acf69..1a7b3bf4be5d453907b7482910b6d133eac39173 100644 (file)
@@ -34,19 +34,17 @@ syn match abcComment "%.*$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink abcComment              Comment
-HiLink abcHeadField            Type
-HiLink abcBodyField            Special
-HiLink abcBar                  Statement
-HiLink abcTuple                        Statement
-HiLink abcBroken                       Statement
-HiLink abcTie                  Statement
-HiLink abcGuitarChord  Identifier
-HiLink abcNote                 Constant
-
-delcommand HiLink
+
+hi def link abcComment         Comment
+hi def link abcHeadField               Type
+hi def link abcBodyField               Special
+hi def link abcBar                     Statement
+hi def link abcTuple                   Statement
+hi def link abcBroken                  Statement
+hi def link abcTie                     Statement
+hi def link abcGuitarChord     Identifier
+hi def link abcNote                    Constant
+
 
 let b:current_syntax = "abc"
 
index dfa872f4224d53d172ef645ad21d12467cb06842..67d7e4f786c3886b6f42156c883156c3a3fc72db 100644 (file)
@@ -121,39 +121,37 @@ syn sync minlines=1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default highlighting.
-HiLink abelHeader              abelStatement
-HiLink abelSection             abelStatement
-HiLink abelDeclaration abelStatement
-HiLink abelLogicalOperator     abelOperator
-HiLink abelRangeOperator       abelOperator
-HiLink abelAlternateOperator   abelOperator
-HiLink abelArithmeticOperator  abelOperator
-HiLink abelRelationalOperator  abelOperator
-HiLink abelAssignmentOperator  abelOperator
-HiLink abelTruthTableOperator  abelOperator
-HiLink abelSpecifier           abelStatement
-HiLink abelOperator            abelStatement
-HiLink abelStatement           Statement
-HiLink abelIdentifier          Identifier
-HiLink abelTypeId              abelType
-HiLink abelTypeIdChar          abelType
-HiLink abelType                Type
-HiLink abelNumber              abelString
-HiLink abelString              String
-HiLink abelConstant            Constant
-HiLink abelComment             Comment
-HiLink abelExtension           abelSpecial
-HiLink abelSpecialChar abelSpecial
-HiLink abelTypeIdEnd           abelSpecial
-HiLink abelSpecial             Special
-HiLink abelDirective           PreProc
-HiLink abelTodo                Todo
-HiLink abelError               Error
-
-delcommand HiLink
+hi def link abelHeader         abelStatement
+hi def link abelSection                abelStatement
+hi def link abelDeclaration    abelStatement
+hi def link abelLogicalOperator        abelOperator
+hi def link abelRangeOperator  abelOperator
+hi def link abelAlternateOperator      abelOperator
+hi def link abelArithmeticOperator     abelOperator
+hi def link abelRelationalOperator     abelOperator
+hi def link abelAssignmentOperator     abelOperator
+hi def link abelTruthTableOperator     abelOperator
+hi def link abelSpecifier              abelStatement
+hi def link abelOperator               abelStatement
+hi def link abelStatement              Statement
+hi def link abelIdentifier             Identifier
+hi def link abelTypeId         abelType
+hi def link abelTypeIdChar             abelType
+hi def link abelType           Type
+hi def link abelNumber         abelString
+hi def link abelString         String
+hi def link abelConstant               Constant
+hi def link abelComment                Comment
+hi def link abelExtension              abelSpecial
+hi def link abelSpecialChar    abelSpecial
+hi def link abelTypeIdEnd              abelSpecial
+hi def link abelSpecial                Special
+hi def link abelDirective              PreProc
+hi def link abelTodo           Todo
+hi def link abelError          Error
+
 
 let b:current_syntax = "abel"
 
index 43cec3ac29bea98b089b6af947aaa489958564ea..2c2cd701b7fc2ee5ac46416cad5640d011ac68e8 100644 (file)
@@ -84,26 +84,24 @@ syn region  acedbString     start=/"/ end=/"/ skip=/\\"/ oneline
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink acedbMagic      Special
-HiLink acedbHyb        Special
-HiLink acedbType       Type
-HiLink acedbOption     Type
-HiLink acedbSubclass   Type
-HiLink acedbSubtag     Include
-HiLink acedbFlag       Include
-HiLink acedbTag        Include
-HiLink acedbClass      Todo
-HiLink acedbHelp       Todo
-HiLink acedbXref       Identifier
-HiLink acedbModifier   Label
-HiLink acedbComment    Comment
-HiLink acedbBlock      ModeMsg
-HiLink acedbNumber     Number
-HiLink acedbString     String
+hi def link acedbMagic Special
+hi def link acedbHyb   Special
+hi def link acedbType  Type
+hi def link acedbOption        Type
+hi def link acedbSubclass      Type
+hi def link acedbSubtag        Include
+hi def link acedbFlag  Include
+hi def link acedbTag   Include
+hi def link acedbClass Todo
+hi def link acedbHelp  Todo
+hi def link acedbXref  Identifier
+hi def link acedbModifier      Label
+hi def link acedbComment       Comment
+hi def link acedbBlock ModeMsg
+hi def link acedbNumber        Number
+hi def link acedbString        String
 
-delcommand HiLink
 
 let b:current_syntax = "acedb"
 
index 21b78d0d85f5872d6784c10c6a0b111d70061ebe..aa8b5f84fe5c4bf1da06f9af3b48f51b3f94b65f 100644 (file)
@@ -63,21 +63,19 @@ syn sync match aflexSyncPat groupthere aflexPatBlock        "^%%$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink aflexSlashQuote aflexPat
-HiLink aflexBrace              aflexPat
-HiLink aflexAbbrvComment       aflexPatComment
+hi def link aflexSlashQuote    aflexPat
+hi def link aflexBrace         aflexPat
+hi def link aflexAbbrvComment  aflexPatComment
 
-HiLink aflexAbbrv              SpecialChar
-HiLink aflexAbbrvRegExp        Macro
-HiLink aflexCFunctions Function
-HiLink aflexMorePat    SpecialChar
-HiLink aflexPat                Function
-HiLink aflexPatComment Comment
-HiLink aflexPatString  Function
-HiLink aflexPatTag             Special
-HiLink aflexSep                Delimiter
-delcommand HiLink
+hi def link aflexAbbrv         SpecialChar
+hi def link aflexAbbrvRegExp   Macro
+hi def link aflexCFunctions    Function
+hi def link aflexMorePat       SpecialChar
+hi def link aflexPat           Function
+hi def link aflexPatComment    Comment
+hi def link aflexPatString     Function
+hi def link aflexPatTag                Special
+hi def link aflexSep           Delimiter
 
 let b:current_syntax = "aflex"
 
index 82f3918de805aea9c2ed20e5b06965731a36bd4c..664bd3837dcfec193e39ba8822f92a9ccf9bd955 100644 (file)
@@ -64,20 +64,18 @@ syn sync minlines=1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default highlighting.
-HiLink ahdlNumber              ahdlString
-HiLink ahdlMegafunction        ahdlIdentifier
-HiLink ahdlSpecialChar SpecialChar
-HiLink ahdlKeyword             Statement
-HiLink ahdlString              String
-HiLink ahdlComment             Comment
-HiLink ahdlIdentifier          Identifier
-HiLink ahdlOperator            Operator
-HiLink ahdlTodo                Todo
-
-delcommand HiLink
+hi def link ahdlNumber         ahdlString
+hi def link ahdlMegafunction   ahdlIdentifier
+hi def link ahdlSpecialChar    SpecialChar
+hi def link ahdlKeyword                Statement
+hi def link ahdlString         String
+hi def link ahdlComment                Comment
+hi def link ahdlIdentifier             Identifier
+hi def link ahdlOperator               Operator
+hi def link ahdlTodo           Todo
+
 
 let b:current_syntax = "ahdl"
 " vim:ts=8
index e094cfc74495aedf5d02671f09c98ac2faf734e0..eab9f66169a6873d5efb2a2fa1d9c0441f259e0f 100644 (file)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:    AmigaDos
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: Oct 23, 2014
-" Version:     7
+" Last Change: Aug 31, 2016
+" Version:     9
 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_AMIGA
 
 " quit when a syntax file was already loaded
@@ -69,22 +69,20 @@ syn match   amiComment      ";.*$" contains=amiCommentGroup
 syn sync lines=50
 
 " Define the default highlighting.
-" Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink amiAlias        Type
-HiLink amiComment      Comment
-HiLink amiDev  Type
-HiLink amiEcho String
-HiLink amiElse Statement
-HiLink amiError        Error
-HiLink amiKey  Statement
-HiLink amiNumber       Number
-HiLink amiString       String
-HiLink amiTest Special
-
-delcommand HiLink
+if !exists("skip_amiga_syntax_inits")
+
+  hi def link amiAlias Type
+  hi def link amiComment       Comment
+  hi def link amiDev   Type
+  hi def link amiEcho  String
+  hi def link amiElse  Statement
+  hi def link amiError Error
+  hi def link amiKey   Statement
+  hi def link amiNumber        Number
+  hi def link amiString        String
+  hi def link amiTest  Special
 
+endif
 let b:current_syntax = "amiga"
 
 " vim:ts=15
index 1b975ccabe3aab8190e64ea9aa2829c47077ede3..46621edbe94097c53bc4a3c7666aa7ad345616c2 100644 (file)
@@ -121,26 +121,24 @@ syn region amlSkip matchgroup=amlOutput start="&type" end="$" contains=amlVar
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink amlComment      Comment
-HiLink amlNumber       Number
-HiLink amlQuote        String
-HiLink amlVar  Identifier
-HiLink amlVar2 Identifier
-HiLink amlFunction     PreProc
-HiLink amlDir  Statement
-HiLink amlDir2 Statement
-HiLink amlDirSym       Statement
-HiLink amlOutput       Statement
-HiLink amlArcCmd       ModeMsg
-HiLink amlFormedCmd    amlArcCmd
-HiLink amlTabCmd       amlArcCmd
-HiLink amlInfoCmd      amlArcCmd
-HiLink amlVtrCmd       amlArcCmd
-HiLink amlFormed       amlArcCmd
-HiLink amlTab  amlArcCmd
-
-delcommand HiLink
+
+hi def link amlComment Comment
+hi def link amlNumber  Number
+hi def link amlQuote   String
+hi def link amlVar     Identifier
+hi def link amlVar2    Identifier
+hi def link amlFunction        PreProc
+hi def link amlDir     Statement
+hi def link amlDir2    Statement
+hi def link amlDirSym  Statement
+hi def link amlOutput  Statement
+hi def link amlArcCmd  ModeMsg
+hi def link amlFormedCmd       amlArcCmd
+hi def link amlTabCmd  amlArcCmd
+hi def link amlInfoCmd amlArcCmd
+hi def link amlVtrCmd  amlArcCmd
+hi def link amlFormed  amlArcCmd
+hi def link amlTab     amlArcCmd
+
 
 let b:current_syntax = "aml"
index 99a683a0f4cdacfff81d4f723b2f03f46b238e61..ad78f7d7293e67bb20400cc7f6185db22daa4ca7 100644 (file)
@@ -114,26 +114,24 @@ syn keyword amplTodo contained     TODO FIXME XXX
 
 
 
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting. Can be overridden later.
-HiLink amplEntityKeyword       Keyword
-HiLink amplType                Type
-HiLink amplStatement           Statement
-HiLink amplOperators           Operator
-HiLink amplBasicOperators      Operator
-HiLink amplConditional Conditional
-HiLink amplRepeat              Repeat
-HiLink amplStrings             String
-HiLink amplNumerics            Number
-HiLink amplSetFunction Function
-HiLink amplBuiltInFunction     Function
-HiLink amplRandomGenerator     Function
-HiLink amplComment             Comment
-HiLink amplDotSuffix           Special
-HiLink amplPiecewise           Special
-
-delcommand HiLink
+hi def link amplEntityKeyword  Keyword
+hi def link amplType           Type
+hi def link amplStatement              Statement
+hi def link amplOperators              Operator
+hi def link amplBasicOperators Operator
+hi def link amplConditional    Conditional
+hi def link amplRepeat         Repeat
+hi def link amplStrings                String
+hi def link amplNumerics               Number
+hi def link amplSetFunction    Function
+hi def link amplBuiltInFunction        Function
+hi def link amplRandomGenerator        Function
+hi def link amplComment                Comment
+hi def link amplDotSuffix              Special
+hi def link amplPiecewise              Special
+
 
 let b:current_syntax = "ampl"
 
index 2ac38d7747dd473ea9a63459c1d03717a9354607..9b0b061ae19a8383d4909d4b653ff111a93546a3 100644 (file)
@@ -46,10 +46,8 @@ syn match antlrSep "[|:]\|\.\."
 syn keyword antlrActionToken TOKEN SKIP MORE SPECIAL_TOKEN
 syn keyword antlrError DEBUG IGNORE_IN_BNF
 
-command -nargs=+ HiLink hi def link <args>
-HiLink antlrSep Statement
-HiLink antlrPackages Statement
-delcommand HiLink
+hi def link antlrSep Statement
+hi def link antlrPackages Statement
 
 let b:current_syntax = "antlr"
 
index b556fa350d37c08123a84f1328cd71ee1efd3f77..e2315db0d7e222dec9aa43046953b09bcdd731c5 100644 (file)
@@ -174,30 +174,28 @@ syn match apacheSection "<\/\=\(<IfVersion\)[^>]*>" contains=apacheAnything
 syn keyword apacheDeclaration VirtualDocumentRoot VirtualDocumentRootIP VirtualScriptAlias VirtualScriptAliasIP
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
 
-HiLink apacheAllowOverride apacheDeclaration
-HiLink apacheAllowOverrideValue apacheOption
-HiLink apacheAuthType apacheDeclaration
-HiLink apacheAuthTypeValue apacheOption
-HiLink apacheOptionOption apacheOption
-HiLink apacheDeclaration Function
-HiLink apacheAnything apacheOption
-HiLink apacheOption Number
-HiLink apacheComment Comment
-HiLink apacheFixme Todo
-HiLink apacheLimitSectionKeyword apacheLimitSection
-HiLink apacheLimitSection apacheSection
-HiLink apacheSection Label
-HiLink apacheMethodOption Type
-HiLink apacheAllowDeny Include
-HiLink apacheAllowDenyValue Identifier
-HiLink apacheOrder Special
-HiLink apacheOrderValue String
-HiLink apacheString String
-HiLink apacheError Error
-HiLink apacheUserID Number
+hi def link apacheAllowOverride apacheDeclaration
+hi def link apacheAllowOverrideValue apacheOption
+hi def link apacheAuthType apacheDeclaration
+hi def link apacheAuthTypeValue apacheOption
+hi def link apacheOptionOption apacheOption
+hi def link apacheDeclaration Function
+hi def link apacheAnything apacheOption
+hi def link apacheOption Number
+hi def link apacheComment Comment
+hi def link apacheFixme Todo
+hi def link apacheLimitSectionKeyword apacheLimitSection
+hi def link apacheLimitSection apacheSection
+hi def link apacheSection Label
+hi def link apacheMethodOption Type
+hi def link apacheAllowDeny Include
+hi def link apacheAllowDenyValue Identifier
+hi def link apacheOrder Special
+hi def link apacheOrderValue String
+hi def link apacheString String
+hi def link apacheError Error
+hi def link apacheUserID Number
 
-delcommand HiLink
 
 let b:current_syntax = "apache"
index 53d5907b9e8ddf56d82d5ac55e7a78e8dc0f920a..3695a11421e5b67e9e868ef58b4075b8b877027e 100644 (file)
@@ -39,16 +39,14 @@ syn match  apTagError       contained /[^>]</ms=s+1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink apComment       Comment
-HiLink apOption        Keyword
-"HiLink apLastValue    Identifier              ugly?
-HiLink apTag           Special
-HiLink apTagOption     Identifier
-HiLink apTagError      Error
+hi def link apComment  Comment
+hi def link apOption   Keyword
+"hi def link apLastValue       Identifier              ugly?
+hi def link apTag              Special
+hi def link apTagOption        Identifier
+hi def link apTagError Error
 
-delcommand HiLink
 
 let b:current_syntax = "apachestyle"
 " vim: ts=8
index 501f5f0872ab71f3881b40edd16cb239c0a7743c..492e3e8e92c3c029009ed3a690dde33717ee9d8a 100644 (file)
@@ -101,28 +101,26 @@ syn case match
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink asmSection      Special
-HiLink asmLabel        Label
-HiLink asmComment      Comment
-HiLink asmTodo Todo
-HiLink asmDirective    Statement
+hi def link asmSection Special
+hi def link asmLabel   Label
+hi def link asmComment Comment
+hi def link asmTodo    Todo
+hi def link asmDirective       Statement
 
-HiLink asmInclude      Include
-HiLink asmCond PreCondit
-HiLink asmMacro        Macro
+hi def link asmInclude Include
+hi def link asmCond    PreCondit
+hi def link asmMacro   Macro
 
-HiLink hexNumber       Number
-HiLink decNumber       Number
-HiLink octNumber       Number
-HiLink binNumber       Number
+hi def link hexNumber  Number
+hi def link decNumber  Number
+hi def link octNumber  Number
+hi def link binNumber  Number
 
-HiLink asmIdentifier   Identifier
-HiLink asmType Type
+hi def link asmIdentifier      Identifier
+hi def link asmType    Type
 
-delcommand HiLink
 
 let b:current_syntax = "asm"
 
index 4f057a909ecc12cc8c29ca33991377b75d192609..e13dfe638962e28d5f37549c66047f3f56679d6b 100644 (file)
@@ -326,7 +326,6 @@ syn case match
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
 " Comment Constant Error Identifier PreProc Special Statement Todo Type
@@ -338,42 +337,41 @@ command -nargs=+ HiLink hi def link <args>
 " Statement            Conditional Exception Keyword Label Operator Repeat
 " Type         StorageClass Structure Typedef
 
-HiLink asm68kComment           Comment
-HiLink asm68kTodo              Todo
+hi def link asm68kComment              Comment
+hi def link asm68kTodo         Todo
 
-HiLink hexNumber               Number          " Constant
-HiLink octNumber               Number          " Constant
-HiLink binNumber               Number          " Constant
-HiLink decNumber               Number          " Constant
-HiLink floatNumber             Number          " Constant
-HiLink floatExponent           Number          " Constant
-HiLink floatE                  SpecialChar     " Statement
-"HiLink floatE         Number          " Constant
+hi def link hexNumber          Number          " Constant
+hi def link octNumber          Number          " Constant
+hi def link binNumber          Number          " Constant
+hi def link decNumber          Number          " Constant
+hi def link floatNumber                Number          " Constant
+hi def link floatExponent              Number          " Constant
+hi def link floatE                     SpecialChar     " Statement
+"hi def link floatE            Number          " Constant
 
-HiLink asm68kImmediate SpecialChar     " Statement
-"HiLink asm68kSymbol           Constant
+hi def link asm68kImmediate    SpecialChar     " Statement
+"hi def link asm68kSymbol              Constant
 
-HiLink asm68kString            String          " Constant
-HiLink asm68kCharError Error
-HiLink asm68kStringError       Error
+hi def link asm68kString               String          " Constant
+hi def link asm68kCharError    Error
+hi def link asm68kStringError  Error
 
-HiLink asm68kReg               Identifier
-HiLink asm68kOperator          Identifier
+hi def link asm68kReg          Identifier
+hi def link asm68kOperator             Identifier
 
-HiLink asm68kInclude           Include         " PreProc
-HiLink asm68kMacro             Macro           " PreProc
-HiLink asm68kMacroParam        Keyword         " Statement
+hi def link asm68kInclude              Include         " PreProc
+hi def link asm68kMacro                Macro           " PreProc
+hi def link asm68kMacroParam   Keyword         " Statement
 
-HiLink asm68kDirective Special
-HiLink asm68kPreCond           Special
+hi def link asm68kDirective    Special
+hi def link asm68kPreCond              Special
 
 
-HiLink asm68kOpcode            Statement
-HiLink asm68kCond              Conditional     " Statement
-HiLink asm68kRepeat            Repeat          " Statement
+hi def link asm68kOpcode               Statement
+hi def link asm68kCond         Conditional     " Statement
+hi def link asm68kRepeat               Repeat          " Statement
 
-HiLink asm68kLabel             Type
-delcommand HiLink
+hi def link asm68kLabel                Type
 
 let b:current_syntax = "asm68k"
 
index 5134c512e72b37917ef61e9783a362b934d8d98c..8560fb7ae429652a7d15bedd4467fee7248fb60b 100644 (file)
@@ -54,16 +54,14 @@ runtime! syntax/asm.vim
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink asmOpcode  Statement
-HiLink asmRegister  Identifier
+hi def link asmOpcode  Statement
+hi def link asmRegister  Identifier
 
 " My default-color overrides:
 "hi asmOpcode ctermfg=yellow
 "hi asmReg     ctermfg=lightmagenta
 
-delcommand HiLink
 
 let b:current_syntax = "asmh8300"
 
index 8b553e884c5cbfc7e580769d61bf73ecc69ff301..e90c7e079c279f0b0f672cb26c5ec4acfcc8425b 100644 (file)
@@ -48,25 +48,23 @@ syn sync ccomment asnComment
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink asnDefinition   Function
-HiLink asnBraces               Function
-HiLink asnStructure    Statement
-HiLink asnBoolValue    Boolean
-HiLink asnSpecial              Special
-HiLink asnString               String
-HiLink asnCharacter    Character
-HiLink asnSpecialCharacter     asnSpecial
-HiLink asnNumber               asnValue
-HiLink asnComment              Comment
-HiLink asnLineComment  asnComment
-HiLink asnType         Type
-HiLink asnTypeInfo             PreProc
-HiLink asnValue                Number
-HiLink asnExternal             Include
-HiLink asnTagModifier  Function
-HiLink asnFieldOption  Type
-delcommand HiLink
+hi def link asnDefinition      Function
+hi def link asnBraces          Function
+hi def link asnStructure       Statement
+hi def link asnBoolValue       Boolean
+hi def link asnSpecial         Special
+hi def link asnString          String
+hi def link asnCharacter       Character
+hi def link asnSpecialCharacter        asnSpecial
+hi def link asnNumber          asnValue
+hi def link asnComment         Comment
+hi def link asnLineComment     asnComment
+hi def link asnType            Type
+hi def link asnTypeInfo                PreProc
+hi def link asnValue           Number
+hi def link asnExternal                Include
+hi def link asnTagModifier     Function
+hi def link asnFieldOption     Type
 
 let &cpo = s:cpo_save
 unlet s:cpo_save
index ff5521a37b746c64a6aed0e82b8e2e2c0f794b4d..8b4443b4bd5a9dd1b62f45a9403e0139634450e0 100644 (file)
@@ -158,22 +158,20 @@ syn sync match htmlHighlight grouphere htmlTag "%>"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-"HiLink AspVBScript            Special
-HiLink AspVBSLineNumber        Comment
-HiLink AspVBSNumber            Number
-HiLink AspVBSError             Error
-HiLink AspVBSStatement Statement
-HiLink AspVBSString            String
-HiLink AspVBSComment           Comment
-HiLink AspVBSTodo              Todo
-HiLink AspVBSFunction          Identifier
-HiLink AspVBSMethods           PreProc
-HiLink AspVBSEvents            Special
-HiLink AspVBSTypeSpecifier     Type
-
-delcommand HiLink
+
+"hi def link AspVBScript               Special
+hi def link AspVBSLineNumber   Comment
+hi def link AspVBSNumber               Number
+hi def link AspVBSError                Error
+hi def link AspVBSStatement    Statement
+hi def link AspVBSString               String
+hi def link AspVBSComment              Comment
+hi def link AspVBSTodo         Todo
+hi def link AspVBSFunction             Identifier
+hi def link AspVBSMethods              PreProc
+hi def link AspVBSEvents               Special
+hi def link AspVBSTypeSpecifier        Type
+
 
 let b:current_syntax = "aspvbs"
 
index c562b8557557d7591b07ca0a020bff654f0795d8..4a922d3f111624300be221f90446ccce5242b8a3 100644 (file)
@@ -57,33 +57,31 @@ syn match       asteriskSetting         "^host\s*=\s*\(dynamic\|\(\d\{1,3}\.\d\{
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink        asteriskComment          Comment
-HiLink        asteriskExten            String
-HiLink        asteriskContext         Preproc
-HiLink        asteriskPattern         Type
-HiLink        asteriskApp             Statement
-HiLink        asteriskInclude         Preproc
-HiLink        asteriskIncludeBad       Error
-HiLink        asteriskPriority        Preproc
-HiLink        asteriskLabel           Type
-HiLink        asteriskVar             String
-HiLink        asteriskVarLen          Function
-HiLink        asteriskExp             Type
-HiLink        asteriskCodecsPermit    Preproc
-HiLink        asteriskCodecs          String
-HiLink        asteriskType            Statement
-HiLink        asteriskTypeType        Type
-HiLink        asteriskAuth            String
-HiLink        asteriskAuthType        Type
-HiLink        asteriskIPRange         Identifier
-HiLink        asteriskIP              Identifier
-HiLink        asteriskPort            Identifier
-HiLink        asteriskHostname        Identifier
-HiLink        asteriskSetting         Statement
-HiLink        asteriskError           Error
-delcommand HiLink
+hi def link        asteriskComment             Comment
+hi def link        asteriskExten               String
+hi def link        asteriskContext         Preproc
+hi def link        asteriskPattern         Type
+hi def link        asteriskApp             Statement
+hi def link        asteriskInclude         Preproc
+hi def link        asteriskIncludeBad  Error
+hi def link        asteriskPriority        Preproc
+hi def link        asteriskLabel           Type
+hi def link        asteriskVar             String
+hi def link        asteriskVarLen          Function
+hi def link        asteriskExp             Type
+hi def link        asteriskCodecsPermit    Preproc
+hi def link        asteriskCodecs          String
+hi def link        asteriskType            Statement
+hi def link        asteriskTypeType        Type
+hi def link        asteriskAuth            String
+hi def link        asteriskAuthType        Type
+hi def link        asteriskIPRange         Identifier
+hi def link        asteriskIP              Identifier
+hi def link        asteriskPort            Identifier
+hi def link        asteriskHostname        Identifier
+hi def link        asteriskSetting         Statement
+hi def link        asteriskError           Error
 
 let b:current_syntax = "asterisk" 
 " vim: ts=8 sw=2
index 357b29936ff465850bb9a06bcf835d2390324ba9..fa55af54512fff3d96c806582b029dde392d9e5d 100644 (file)
@@ -33,19 +33,17 @@ syn match       comma                   "[,|]" contained
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink        asteriskvmComment Comment
-HiLink        asteriskvmContext         Identifier
-HiLink        asteriskvmZone            Type
-HiLink        zoneName                String
-HiLink        zoneDef                 String
-HiLink        asteriskvmSetting         Type
-HiLink        asteriskvmSettingBool     Type
-
-HiLink        asteriskvmMailbox         Statement
-HiLink        mailboxEmail            String
-delcommand HiLink
+
+hi def link        asteriskvmComment Comment
+hi def link        asteriskvmContext         Identifier
+hi def link        asteriskvmZone            Type
+hi def link        zoneName                String
+hi def link        zoneDef                 String
+hi def link        asteriskvmSetting         Type
+hi def link        asteriskvmSettingBool     Type
+
+hi def link        asteriskvmMailbox         Statement
+hi def link        mailboxEmail            String
 
 let b:current_syntax = "asteriskvm"
 
index 30e136941f6a48bde4c137ed3c31a42ae094fac8..1cdceab4ce793fe0e3a972f6c349793b92745d13 100644 (file)
@@ -59,28 +59,26 @@ syn sync maxlines=100
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink atlasConditional        Conditional
-HiLink atlasRepeat             Repeat
-HiLink atlasStatement  Statement
-HiLink atlasNumber             Number
-HiLink atlasHexNumber  Number
-HiLink atlasOctalNumber        Number
-HiLink atlasBinNumber  Number
-HiLink atlasDecimalNumber      Float
-HiLink atlasFormatString       String
-HiLink atlasString             String
-HiLink atlasComment            Comment
-HiLink atlasComment2           Comment
-HiLink atlasInclude            Include
-HiLink atlasDefine             Macro
-HiLink atlasReserved           PreCondit
-HiLink atlasStorageClass       StorageClass
-HiLink atlasIdentifier NONE
-HiLink atlasSpecial            Special
-
-delcommand HiLink
+
+hi def link atlasConditional   Conditional
+hi def link atlasRepeat                Repeat
+hi def link atlasStatement     Statement
+hi def link atlasNumber                Number
+hi def link atlasHexNumber     Number
+hi def link atlasOctalNumber   Number
+hi def link atlasBinNumber     Number
+hi def link atlasDecimalNumber Float
+hi def link atlasFormatString  String
+hi def link atlasString                String
+hi def link atlasComment               Comment
+hi def link atlasComment2              Comment
+hi def link atlasInclude               Include
+hi def link atlasDefine                Macro
+hi def link atlasReserved              PreCondit
+hi def link atlasStorageClass  StorageClass
+hi def link atlasIdentifier    NONE
+hi def link atlasSpecial               Special
+
 
 let b:current_syntax = "atlas"
 
index b34f7516b2ab7fdc04c9f73445017d8ee5ea0daf..2a215a9e04f23bc07fb8fde69b3ad1bc1b2c9c73 100644 (file)
@@ -54,25 +54,23 @@ syn region  automakeMakeBString start=+`+  skip=+\\`+  end=+`+  contains=makeIde
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink automakePrimary     Statement
-HiLink automakeSecondary   Type
-HiLink automakeExtra       Special
-HiLink automakeOptions     Special
-HiLink automakeClean       Special
-HiLink automakeSubdirs     Statement
-HiLink automakeConditional PreProc
-HiLink automakeSubst       PreProc
-HiLink automakeComment1    makeComment
-HiLink automakeComment2    makeComment
-HiLink automakeMakeError   makeError
-HiLink automakeBadSubst    makeError
-HiLink automakeMakeDString makeDString
-HiLink automakeMakeSString makeSString
-HiLink automakeMakeBString makeBString
+hi def link automakePrimary     Statement
+hi def link automakeSecondary   Type
+hi def link automakeExtra       Special
+hi def link automakeOptions     Special
+hi def link automakeClean       Special
+hi def link automakeSubdirs     Statement
+hi def link automakeConditional PreProc
+hi def link automakeSubst       PreProc
+hi def link automakeComment1    makeComment
+hi def link automakeComment2    makeComment
+hi def link automakeMakeError   makeError
+hi def link automakeBadSubst    makeError
+hi def link automakeMakeDString makeDString
+hi def link automakeMakeSString makeSString
+hi def link automakeMakeBString makeBString
 
-delcommand HiLink
 
 let b:current_syntax = "automake"
 
index ae369393646b0d1f63bb0e25b23a7f80e6ac26f6..3e82a8bc9b5adccd1e68d691df63fa82596980c9 100644 (file)
@@ -57,25 +57,23 @@ syn match aveTypos  "!="
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting+yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink aveStatement            Statement
+hi def link aveStatement               Statement
 
-HiLink aveString               String
-HiLink aveNumber               Number
+hi def link aveString          String
+hi def link aveNumber          Number
 
-HiLink aveFixVariables Special
-HiLink aveVariables            Identifier
-HiLink globalVariables Special
-HiLink aveConst                Special
+hi def link aveFixVariables    Special
+hi def link aveVariables               Identifier
+hi def link globalVariables    Special
+hi def link aveConst           Special
 
-HiLink aveClassMethods Function
+hi def link aveClassMethods    Function
 
-HiLink aveOperator             Operator
-HiLink aveComment              Comment
+hi def link aveOperator                Operator
+hi def link aveComment         Comment
 
-HiLink aveTypos                Error
+hi def link aveTypos           Error
 
-delcommand HiLink
 
 let b:current_syntax = "ave"
index 9f5ec566ee25e8decba106f640dbf8678bbe5253..6fb6aec85d671f2853b98444efd918ca2e1611ec 100644 (file)
@@ -47,28 +47,26 @@ syn match   ayaccSep        "^[ \t]*%}"
 syn match      ayaccCurlyError "[{}]"
 syn region     ayaccAction     matchgroup=ayaccCurly start="{" end="}" contains=ALLBUT,@ayaccActionGroup
 
-command -nargs=+ HiLink hi def link <args>
 
 " Internal ayacc highlighting links
-HiLink ayaccBrkt       ayaccStmt
-HiLink ayaccKey        ayaccStmt
-HiLink ayaccOper       ayaccStmt
-HiLink ayaccUnionStart ayaccKey
+hi def link ayaccBrkt  ayaccStmt
+hi def link ayaccKey   ayaccStmt
+hi def link ayaccOper  ayaccStmt
+hi def link ayaccUnionStart    ayaccKey
 
 " External ayacc highlighting links
-HiLink ayaccCurly      Delimiter
-HiLink ayaccCurlyError Error
-HiLink ayaccDefinition Function
-HiLink ayaccDelim      Function
-HiLink ayaccKeyActn    Special
-HiLink ayaccSectionSep Todo
-HiLink ayaccSep        Delimiter
-HiLink ayaccStmt       Statement
-HiLink ayaccType       Type
+hi def link ayaccCurly Delimiter
+hi def link ayaccCurlyError    Error
+hi def link ayaccDefinition    Function
+hi def link ayaccDelim Function
+hi def link ayaccKeyActn       Special
+hi def link ayaccSectionSep    Todo
+hi def link ayaccSep   Delimiter
+hi def link ayaccStmt  Statement
+hi def link ayaccType  Type
 
 " since Bram doesn't like my Delimiter :|
-HiLink Delimiter       Type
-delcommand HiLink
+hi def link Delimiter  Type
 
 let b:current_syntax = "ayacc"
 
index 95f5ad7275e7a9a235da894fdf4c31b6d0840026..01532be75d6d956b2cc88a738d8a19eaad248bf0 100644 (file)
@@ -68,48 +68,46 @@ syn sync ccomment bComment minlines=10
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
 
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink bLabel  Label
-HiLink bUserLabel      Label
-HiLink bConditional    Conditional
-HiLink bRepeat Repeat
-HiLink bLogic  Special
-HiLink bCharacter      Character
-HiLink bSpecialCharacter bSpecial
-HiLink bNumber Number
-HiLink bFloat  Float
-HiLink bOctalError     bError
-HiLink bParenError     bError
-" HiLink bInParen      bError
-HiLink bCommentError   bError
-HiLink bBoolean        Identifier
-HiLink bConstant       Identifier
-HiLink bGuard  Identifier
-HiLink bOperator       Operator
-HiLink bKeywords       Operator
-HiLink bOps            Identifier
-HiLink bStructure      Structure
-HiLink bStorageClass   StorageClass
-HiLink bInclude        Include
-HiLink bPreProc        PreProc
-HiLink bDefine Macro
-HiLink bIncluded       bString
-HiLink bError  Error
-HiLink bStatement      Statement
-HiLink bPreCondit      PreCondit
-HiLink bType           Type
-HiLink bCommentError   bError
-HiLink bCommentString bString
-HiLink bComment2String bString
-HiLink bCommentSkip    bComment
-HiLink bString String
-HiLink bComment        Comment
-HiLink bSpecial        SpecialChar
-HiLink bTodo           Todo
+hi def link bLabel     Label
+hi def link bUserLabel Label
+hi def link bConditional       Conditional
+hi def link bRepeat    Repeat
+hi def link bLogic     Special
+hi def link bCharacter Character
+hi def link bSpecialCharacter bSpecial
+hi def link bNumber    Number
+hi def link bFloat     Float
+hi def link bOctalError        bError
+hi def link bParenError        bError
+" hi def link bInParen bError
+hi def link bCommentError      bError
+hi def link bBoolean   Identifier
+hi def link bConstant  Identifier
+hi def link bGuard     Identifier
+hi def link bOperator  Operator
+hi def link bKeywords  Operator
+hi def link bOps               Identifier
+hi def link bStructure Structure
+hi def link bStorageClass      StorageClass
+hi def link bInclude   Include
+hi def link bPreProc   PreProc
+hi def link bDefine    Macro
+hi def link bIncluded  bString
+hi def link bError     Error
+hi def link bStatement Statement
+hi def link bPreCondit PreCondit
+hi def link bType              Type
+hi def link bCommentError      bError
+hi def link bCommentString bString
+hi def link bComment2String bString
+hi def link bCommentSkip       bComment
+hi def link bString    String
+hi def link bComment   Comment
+hi def link bSpecial   SpecialChar
+hi def link bTodo              Todo
 "hi link bIdentifier   Identifier
-delcommand HiLink
 
 let b:current_syntax = "b"
 
index 917562bcf73ef99902c27d73e1f36b60dab827ca..9a42a4391838d5504196a42a2b45c18606d91e59 100644 (file)
@@ -1888,31 +1888,29 @@ syn keyword baanBshell bclm.set.desktop
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink baanConditional Conditional
-HiLink baan3gl         Statement
-HiLink baan3glpre              PreProc
-HiLink baan4gl         Statement
-HiLink baan4glh                Statement
-HiLink baansql         Statement
-HiLink baansqlh                Statement
-HiLink baanDalHook             Statement
-HiLink baanNumber              Number
-HiLink baanString              String
-HiLink baanOpenStringError     Error
-HiLink baanConstant            Constant
-HiLink baanComment             Comment
-HiLink baanCommenth            Comment
-HiLink baanUncommented Comment
-HiLink baanDLLUsage            Comment
-HiLink baanFunUsage            Comment
-HiLink baanIdentifier          Normal
-HiLink baanBshell              Function
-HiLink baanType                Type
-HiLink baanStorageClass        StorageClass
+hi def link baanConditional    Conditional
+hi def link baan3gl            Statement
+hi def link baan3glpre         PreProc
+hi def link baan4gl            Statement
+hi def link baan4glh           Statement
+hi def link baansql            Statement
+hi def link baansqlh           Statement
+hi def link baanDalHook                Statement
+hi def link baanNumber         Number
+hi def link baanString         String
+hi def link baanOpenStringError        Error
+hi def link baanConstant               Constant
+hi def link baanComment                Comment
+hi def link baanCommenth               Comment
+hi def link baanUncommented    Comment
+hi def link baanDLLUsage               Comment
+hi def link baanFunUsage               Comment
+hi def link baanIdentifier             Normal
+hi def link baanBshell         Function
+hi def link baanType           Type
+hi def link baanStorageClass   StorageClass
 
-delcommand HiLink
 
 let b:current_syntax = "baan"
 
index 6384913e398418cbdc3f25024765ce02e6da3bec..488ddc0ec47be03ae0566ad1714a5fcba63ff94b 100644 (file)
@@ -141,25 +141,23 @@ syn match   basicMathsOperator   "-\|=\|[:<>+\*^/\\]\|AND\|OR"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink basicLabel              Label
-HiLink basicConditional        Conditional
-HiLink basicRepeat             Repeat
-HiLink basicLineNumber Comment
-HiLink basicNumber             Number
-HiLink basicError              Error
-HiLink basicStatement  Statement
-HiLink basicString             String
-HiLink basicComment            Comment
-HiLink basicSpecial            Special
-HiLink basicTodo               Todo
-HiLink basicFunction           Identifier
-HiLink basicTypeSpecifier Type
-HiLink basicFilenumber basicTypeSpecifier
+hi def link basicLabel         Label
+hi def link basicConditional   Conditional
+hi def link basicRepeat                Repeat
+hi def link basicLineNumber    Comment
+hi def link basicNumber                Number
+hi def link basicError         Error
+hi def link basicStatement     Statement
+hi def link basicString                String
+hi def link basicComment               Comment
+hi def link basicSpecial               Special
+hi def link basicTodo          Todo
+hi def link basicFunction              Identifier
+hi def link basicTypeSpecifier Type
+hi def link basicFilenumber basicTypeSpecifier
 "hi basicMathsOperator term=bold cterm=bold gui=bold
 
-delcommand HiLink
 
 let b:current_syntax = "basic"
 
index bf4a62afc91c3a29674f2ad46f3ca342cd9196b8..4cd9d6388a1e62474bd9234bdbb7d367a69440bc 100644 (file)
@@ -51,18 +51,16 @@ syn case match
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink bcKeyword               Statement
-HiLink bcType          Type
-HiLink bcConstant              Constant
-HiLink bcNumber                Number
-HiLink bcComment               Comment
-HiLink bcString                String
-HiLink bcSpecialChar           SpecialChar
-HiLink bcParenError            Error
-
-delcommand HiLink
+
+hi def link bcKeyword          Statement
+hi def link bcType             Type
+hi def link bcConstant         Constant
+hi def link bcNumber           Number
+hi def link bcComment          Comment
+hi def link bcString           String
+hi def link bcSpecialChar              SpecialChar
+hi def link bcParenError               Error
+
 
 let b:current_syntax = "bc"
 " vim: ts=8
index 24b80b51b778ff801cccbdcfdf39a4afd48e95c0..f96553ec8d2f322ceea32c674dc6be06b28ef3d9 100644 (file)
@@ -101,17 +101,15 @@ syn sync minlines=50
 " =====================
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink bibType Identifier
-HiLink bibEntryKw      Statement
-HiLink bibNSEntryKw    PreProc
-HiLink bibKey          Special
-HiLink bibVariable     Constant
-HiLink bibUnescapedSpecial     Error
-HiLink bibComment      Comment
-HiLink bibComment2     Comment
-delcommand HiLink
+
+hi def link bibType    Identifier
+hi def link bibEntryKw Statement
+hi def link bibNSEntryKw       PreProc
+hi def link bibKey             Special
+hi def link bibVariable        Constant
+hi def link bibUnescapedSpecial        Error
+hi def link bibComment Comment
+hi def link bibComment2        Comment
 
 let b:current_syntax = "bib"
 
index f2372556b12c2e02a2d9b2505b70f4f13c755c7c..df3c789d98e4f071f592b67dc3b8e8c85ba91426 100644 (file)
@@ -68,31 +68,29 @@ syn match       zoneComment     /;.*/
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink zoneDirective    Macro
+hi def link zoneDirective    Macro
 
-HiLink zoneUnknown      Error
+hi def link zoneUnknown      Error
 
-HiLink zoneOrigin       Statement
-HiLink zoneOwnerName    Statement
-HiLink zoneDomain       Identifier
+hi def link zoneOrigin       Statement
+hi def link zoneOwnerName    Statement
+hi def link zoneDomain       Identifier
 
-HiLink zoneSpecial      Special
-HiLink zoneTTL          Constant
-HiLink zoneClass        Include
-HiLink zoneRRType       Type
+hi def link zoneSpecial      Special
+hi def link zoneTTL          Constant
+hi def link zoneClass        Include
+hi def link zoneRRType       Type
 
-HiLink zoneIPAddr       Number
-HiLink zoneIP6Addr      Number
-HiLink zoneText         String
-HiLink zoneNumber       Number
-HiLink zoneSerial       Special
+hi def link zoneIPAddr       Number
+hi def link zoneIP6Addr      Number
+hi def link zoneText         String
+hi def link zoneNumber       Number
+hi def link zoneSerial       Special
 
-HiLink zoneErrParen     Error
-HiLink zoneComment      Comment
+hi def link zoneErrParen     Error
+hi def link zoneComment      Comment
 
-delcommand HiLink
 
 let b:current_syntax = "bindzone"
 
index 53ef556a9fd19d7d2f9002b1add661376d85ed7f..6d2e3fd7bd9ac74e99c2e32302fe647e3acf9f5b 100644 (file)
@@ -26,13 +26,11 @@ syn case match
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink blankInstruction      Statement
-HiLink blankNumber            Number
-HiLink blankString            String
+hi def link blankInstruction      Statement
+hi def link blankNumber               Number
+hi def link blankString               String
 
-delcommand HiLink
 
 let b:current_syntax = "blank"
 
index 995f1da4641863d6e0dfb706cca3fc4b3748820d..5ebef1646033e684a350a7e9594bb1ab75bc5011 100644 (file)
@@ -54,18 +54,16 @@ syn keyword bstField          volume year
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink bstComment           Comment
-HiLink bstString            String
-HiLink bstCommand           PreProc
-HiLink bstBuiltIn           Statement
-HiLink bstField             Special
-HiLink bstNumber            Number
-HiLink bstType              Type
-HiLink bstIdentifier        Identifier
-HiLink bstError             Error
-delcommand HiLink
+hi def link bstComment           Comment
+hi def link bstString            String
+hi def link bstCommand           PreProc
+hi def link bstBuiltIn           Statement
+hi def link bstField             Special
+hi def link bstNumber            Number
+hi def link bstType              Type
+hi def link bstIdentifier        Identifier
+hi def link bstError             Error
 
 let b:current_syntax = "bst"
 
index 133a51b1279e7939dcf610f88f84d27abb5009bf..4f9253ff9fbbaf5e181527d7a241805987bdee10 100644 (file)
@@ -182,36 +182,34 @@ syn keyword btmCommand    vscrput y
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink btmLabel                Special
-HiLink btmLabelMark            Special
-HiLink btmCmdDivider           Special
-HiLink btmConditional          btmStatement
-HiLink btmDotBoolOp            btmStatement
-HiLink btmRepeat               btmStatement
-HiLink btmEchoCommand  btmStatement
-HiLink btmEchoParam            btmStatement
-HiLink btmStatement            Statement
-HiLink btmTodo         Todo
-HiLink btmString               String
-HiLink btmNumber               Number
-HiLink btmComment              Comment
-HiLink btmArgument             Identifier
-HiLink btmVariable             Identifier
-HiLink btmEcho         String
-HiLink btmBIFMatch             btmStatement
-HiLink btmBuiltInFunc          btmStatement
-HiLink btmBuiltInVar           btmStatement
-HiLink btmSpecialVar           btmStatement
-HiLink btmCommand              btmStatement
+
+hi def link btmLabel           Special
+hi def link btmLabelMark               Special
+hi def link btmCmdDivider              Special
+hi def link btmConditional             btmStatement
+hi def link btmDotBoolOp               btmStatement
+hi def link btmRepeat          btmStatement
+hi def link btmEchoCommand     btmStatement
+hi def link btmEchoParam               btmStatement
+hi def link btmStatement               Statement
+hi def link btmTodo            Todo
+hi def link btmString          String
+hi def link btmNumber          Number
+hi def link btmComment         Comment
+hi def link btmArgument                Identifier
+hi def link btmVariable                Identifier
+hi def link btmEcho            String
+hi def link btmBIFMatch                btmStatement
+hi def link btmBuiltInFunc             btmStatement
+hi def link btmBuiltInVar              btmStatement
+hi def link btmSpecialVar              btmStatement
+hi def link btmCommand         btmStatement
 
 "optional highlighting
-"HiLink btmShowTab             Error
-"HiLink btmShowTabc            Error
-"hiLink btmIdentifier          Identifier
+"hi def link btmShowTab                Error
+"hi def link btmShowTabc               Error
+"hi def link btmIdentifier             Identifier
 
-delcommand HiLink
 
 let b:current_syntax = "btm"
 
index 11450ba99667b88de4f083d7cf65d5812a5bae9f..43178b8a1a6ed527428b7407a0a309141d12a69b 100644 (file)
@@ -38,15 +38,13 @@ syn sync match bzrSync  grouphere bzrRegion "^-\{14} This line and the following
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet.
-command -nargs=+ HiLink hi def link <args>
 
-HiLink bzrRemoved    Constant
-HiLink bzrAdded      Identifier
-HiLink bzrModified   Special
-HiLink bzrRenamed    Special
-HiLink bzrUnchanged  Special
-HiLink bzrUnknown    Special
+hi def link bzrRemoved    Constant
+hi def link bzrAdded      Identifier
+hi def link bzrModified   Special
+hi def link bzrRenamed    Special
+hi def link bzrUnchanged  Special
+hi def link bzrUnknown    Special
 
-delcommand HiLink
 
 let b:current_syntax = "bzr"
index 0ba2704ebab912748341a3b44b74eed971f0a190..6641294a313ad1be1aa547715c6c0b7acb5cba28 100644 (file)
@@ -103,18 +103,16 @@ syn match cabalStatement  "\cversion"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink cabalVersion       Number
-HiLink cabalTruth         Boolean
-HiLink cabalComment       Comment
-HiLink cabalStatement     Statement
-HiLink cabalCategory      Type
-HiLink cabalFunction      Function
-HiLink cabalConditional   Conditional
-HiLink cabalOperator      Operator
-HiLink cabalCompiler      Constant
-delcommand HiLink
+hi def link cabalVersion       Number
+hi def link cabalTruth         Boolean
+hi def link cabalComment       Comment
+hi def link cabalStatement     Statement
+hi def link cabalCategory      Type
+hi def link cabalFunction      Function
+hi def link cabalConditional   Conditional
+hi def link cabalOperator      Operator
+hi def link cabalCompiler      Constant
 
 let b:current_syntax = "cabal"
 
index 501dcfc7e491d7e543480512bd55d3b44a3e5588..23d70040f971ca030105a1d9b5c7b3edb7f51413 100644 (file)
Binary files a/runtime/syntax/cdl.vim and b/runtime/syntax/cdl.vim differ
index 63d976d9ce3de57c3cbfd497cb48d7abc45b618c..6310bc3bde89e1effbc9d0ec41d62e6f230eba68 100644 (file)
@@ -379,61 +379,58 @@ syn region        cfqueryTag      contained start=+<cfquery+ end=+>+ keepend contains=cfTagN
 syn region     cfSqlregion     start=+<cfquery\_[^>]*>+ keepend end=+</cfquery>+me=s-1 matchgroup=NONE contains=@cfSql,cfComment,@htmlTagNameCluster,cfqueryTag,cfHashRegion
 
 " Define the highlighting.
-command -nargs=+ CfHiLink hi def link <args>
 
 if exists("d_noinclude_html")
   " The default html-style highlighting copied from html.vim.
-  CfHiLink htmlTag             Function
-  CfHiLink htmlEndTag          Identifier
-  CfHiLink htmlArg             Type
-  CfHiLink htmlTagName         htmlStatement
-  CfHiLink htmlValue           String
-  CfHiLink htmlPreProc         PreProc
-  CfHiLink htmlString          String
-  CfHiLink htmlStatement       Statement
-  CfHiLink htmlValue           String
-  CfHiLink htmlTagError                htmlError
-  CfHiLink htmlError           Error
+  hi def link htmlTag          Function
+  hi def link htmlEndTag               Identifier
+  hi def link htmlArg          Type
+  hi def link htmlTagName              htmlStatement
+  hi def link htmlValue                String
+  hi def link htmlPreProc              PreProc
+  hi def link htmlString               String
+  hi def link htmlStatement    Statement
+  hi def link htmlValue                String
+  hi def link htmlTagError             htmlError
+  hi def link htmlError                Error
 endif
 
-CfHiLink cfTagName             Statement
-CfHiLink cfCustomTagName       Statement
-CfHiLink cfArg                 Type
-CfHiLink cfFunctionName                Function
-CfHiLink cfHashRegion          PreProc
-CfHiLink cfComment             Comment
-CfHiLink cfCommentTodo         Todo
-CfHiLink cfOperator            Operator
-CfHiLink cfOperatorMatch       Operator
-CfHiLink cfScope               Title
-CfHiLink cfBool                        Constant
-
-CfHiLink cfscriptBlock         Special
-CfHiLink cfscriptTag           htmlTag
-CfHiLink cfSetRegion           PreProc
-CfHiLink cfSetLHSRegion                htmlTag
-CfHiLink cfSetTagEnd           htmlTag
-
-CfHiLink cfScriptLineComment   Comment
-CfHiLink cfScriptComment       Comment
-CfHiLink cfScriptStringS       String
-CfHiLink cfScriptStringD       String
-CfHiLink cfScriptNumber                cfScriptValue
-CfHiLink cfScriptConditional   Conditional
-CfHiLink cfScriptRepeat                Repeat
-CfHiLink cfScriptBranch                Conditional
-CfHiLink cfScriptSpecial       Type
-CfHiLink cfScriptStatement     Statement
-CfHiLink cfScriptBraces                Function
-CfHiLink cfScriptKeyword       Function
-CfHiLink cfScriptError         Error
-CfHiLink cfDeprecatedTag       Error
-CfHiLink cfDeprecatedFunction  Error
-CfHiLink cfScrParenError       cfScriptError
-
-CfHiLink cfqueryTag            htmlTag
-
-delcommand CfHiLink
+hi def link cfTagName          Statement
+hi def link cfCustomTagName    Statement
+hi def link cfArg                      Type
+hi def link cfFunctionName             Function
+hi def link cfHashRegion               PreProc
+hi def link cfComment          Comment
+hi def link cfCommentTodo              Todo
+hi def link cfOperator         Operator
+hi def link cfOperatorMatch    Operator
+hi def link cfScope            Title
+hi def link cfBool                     Constant
+
+hi def link cfscriptBlock              Special
+hi def link cfscriptTag                htmlTag
+hi def link cfSetRegion                PreProc
+hi def link cfSetLHSRegion             htmlTag
+hi def link cfSetTagEnd                htmlTag
+
+hi def link cfScriptLineComment        Comment
+hi def link cfScriptComment    Comment
+hi def link cfScriptStringS    String
+hi def link cfScriptStringD    String
+hi def link cfScriptNumber             cfScriptValue
+hi def link cfScriptConditional        Conditional
+hi def link cfScriptRepeat             Repeat
+hi def link cfScriptBranch             Conditional
+hi def link cfScriptSpecial    Type
+hi def link cfScriptStatement  Statement
+hi def link cfScriptBraces             Function
+hi def link cfScriptKeyword    Function
+hi def link cfScriptError              Error
+hi def link cfDeprecatedTag    Error
+hi def link cfDeprecatedFunction       Error
+hi def link cfScrParenError    cfScriptError
+
+hi def link cfqueryTag         htmlTag
 
 let b:current_syntax = "cf"
 
index c57b6f87118834671f3fc16e8dc7252059d1e1b3..a50297d418fd27d7918994ab0fed8c600023948f 100644 (file)
@@ -34,17 +34,15 @@ syn match  CfgComment       "\/\/.*"
 
 " Define the default hightlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink CfgOnOff     Label
-HiLink CfgComment      Comment
-HiLink CfgSection      Type
-HiLink CfgString       String
-HiLink CfgParams    Keyword
-HiLink CfgValues    Constant
-HiLink CfgDirectory Directory
-HiLink UncPath      Directory
-
-delcommand HiLink
+hi def link CfgOnOff     Label
+hi def link CfgComment Comment
+hi def link CfgSection Type
+hi def link CfgString  String
+hi def link CfgParams    Keyword
+hi def link CfgValues    Constant
+hi def link CfgDirectory Directory
+hi def link UncPath      Directory
+
 
 let b:current_syntax = "cfg"
 " vim:ts=8
index 05a1fcbdd6d264921e5daa54af1147ff35a6501e..61f475bc99ca4f1274d588d5f91667d6c8941b37 100644 (file)
@@ -26,14 +26,12 @@ syn keyword chStructure     class
 syn keyword    chType          string_t array
 
 " Default highlighting
-command -nargs=+ HiLink hi def link <args>
-
-HiLink chAccess                chStatement
-HiLink chExceptions            Exception
-HiLink chStatement             Statement
-HiLink chType                  Type
-HiLink chStructure             Structure
-delcommand HiLink
+
+hi def link chAccess           chStatement
+hi def link chExceptions               Exception
+hi def link chStatement                Statement
+hi def link chType                     Type
+hi def link chStructure                Structure
 
 let b:current_syntax = "ch"
 
index ae90f348bf17887cd420f07997f8f4ad4c118086..a92767e903248e155fb69ab10da08fa353dfb100 100644 (file)
@@ -19,12 +19,10 @@ syn region changeToMaterial start="^@y.*$"ms=e+1 end="^@z.*$"me=s-1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink changeFromMaterial String
-HiLink changeToMaterial Statement
+hi def link changeFromMaterial String
+hi def link changeToMaterial Statement
 
-delcommand HiLink
 
 let b:current_syntax = "change"
 
index fc55fb528f454312ba81ee92b77d42887b9cbb86..cf9021ef059cff9f399c855d90b25ca357b60ecc 100644 (file)
@@ -39,21 +39,19 @@ syn match   changelogNumber contained "[.-]*[0-9]\+"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink changelogText           Normal
-HiLink changelogBullet Type
-HiLink changelogColon          Type
-HiLink changelogFiles          Comment
-HiLink changelogFuncs  Comment
-HiLink changelogHeader Statement
-HiLink changelogMail           Special
-HiLink changelogNumber Number
-HiLink changelogMonth          Number
-HiLink changelogDay            Number
-HiLink changelogError          Folded
-
-delcommand HiLink
+
+hi def link changelogText              Normal
+hi def link changelogBullet    Type
+hi def link changelogColon             Type
+hi def link changelogFiles             Comment
+hi def link changelogFuncs     Comment
+hi def link changelogHeader    Statement
+hi def link changelogMail              Special
+hi def link changelogNumber    Number
+hi def link changelogMonth             Number
+hi def link changelogDay               Number
+hi def link changelogError             Folded
+
 
 let b:current_syntax = "changelog"
 
index c1860def3c8df2da20d14df80a133da96469a4a2..9567ecbbcaf44850788e6a598bdb61a932b842cc 100644 (file)
@@ -34,16 +34,14 @@ syn region  cheetahMultiLineComment start="#\*" end="\*#"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink cheetahPlaceHolder Identifier
-HiLink cheetahDirective PreCondit
-HiLink cheetahKeyword Define
-HiLink cheetahContinuation Special
-HiLink cheetahComment Comment
-HiLink cheetahMultiLineComment Comment
+hi def link cheetahPlaceHolder Identifier
+hi def link cheetahDirective PreCondit
+hi def link cheetahKeyword Define
+hi def link cheetahContinuation Special
+hi def link cheetahComment Comment
+hi def link cheetahMultiLineComment Comment
 
-delcommand HiLink
 
 let b:current_syntax = "cheetah"
 
index d8ee9dbc2be6a05f525d57c9065222ff74176c0a..f3c66c2b4d10f46246a79298a85e1917fa283893 100644 (file)
@@ -122,58 +122,56 @@ exec "syn sync ccomment chillComment minlines=" . chill_minlines
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink chillLabel      Label
-HiLink chillUserLabel  Label
-HiLink chillConditional        Conditional
-" hi chillConditional  term=bold ctermfg=red guifg=red gui=bold
-
-HiLink chillRepeat     Repeat
-HiLink chillProcess    Repeat
-HiLink chillSignal     Repeat
-HiLink chillCharacter  Character
-HiLink chillSpecialCharacter chillSpecial
-HiLink chillNumber     Number
-HiLink chillFloat      Float
-HiLink chillOctalError chillError
-HiLink chillParenError chillError
-HiLink chillInParen    chillError
-HiLink chillCommentError       chillError
-HiLink chillSpaceError chillError
-HiLink chillOperator   Operator
-HiLink chillStructure  Structure
-HiLink chillBlock      Operator
-HiLink chillScope      Operator
-"hi chillEDML     term=underline ctermfg=DarkRed guifg=Red
-HiLink chillEDML       PreProc
-"hi chillBoolConst     term=bold ctermfg=brown guifg=brown
-HiLink chillBoolConst  Constant
-"hi chillLogical       term=bold ctermfg=brown guifg=brown
-HiLink chillLogical    Constant
-HiLink chillStorageClass       StorageClass
-HiLink chillInclude    Include
-HiLink chillPreProc    PreProc
-HiLink chillDefine     Macro
-HiLink chillIncluded   chillString
-HiLink chillError      Error
-HiLink chillStatement  Statement
-HiLink chillPreCondit  PreCondit
-HiLink chillType       Type
-HiLink chillCommentError       chillError
-HiLink chillCommentString chillString
-HiLink chillComment2String chillString
-HiLink chillCommentSkip        chillComment
-HiLink chillString     String
-HiLink chillComment    Comment
-" hi chillComment      term=None ctermfg=lightblue guifg=lightblue
-HiLink chillSpecial    SpecialChar
-HiLink chillTodo       Todo
-HiLink chillBlock      Statement
-"HiLink chillIdentifier        Identifier
-HiLink chillBracket    Delimiter
-
-delcommand HiLink
+
+hi def link chillLabel Label
+hi def link chillUserLabel     Label
+hi def link chillConditional   Conditional
+" hi def link chillConditional term=bold ctermfg=red guifg=red gui=bold
+
+hi def link chillRepeat        Repeat
+hi def link chillProcess       Repeat
+hi def link chillSignal        Repeat
+hi def link chillCharacter     Character
+hi def link chillSpecialCharacter chillSpecial
+hi def link chillNumber        Number
+hi def link chillFloat Float
+hi def link chillOctalError    chillError
+hi def link chillParenError    chillError
+hi def link chillInParen       chillError
+hi def link chillCommentError  chillError
+hi def link chillSpaceError    chillError
+hi def link chillOperator      Operator
+hi def link chillStructure     Structure
+hi def link chillBlock Operator
+hi def link chillScope Operator
+"hi def link chillEDML     term=underline ctermfg=DarkRed guifg=Red
+hi def link chillEDML  PreProc
+"hi def link chillBoolConst    term=bold ctermfg=brown guifg=brown
+hi def link chillBoolConst     Constant
+"hi def link chillLogical      term=bold ctermfg=brown guifg=brown
+hi def link chillLogical       Constant
+hi def link chillStorageClass  StorageClass
+hi def link chillInclude       Include
+hi def link chillPreProc       PreProc
+hi def link chillDefine        Macro
+hi def link chillIncluded      chillString
+hi def link chillError Error
+hi def link chillStatement     Statement
+hi def link chillPreCondit     PreCondit
+hi def link chillType  Type
+hi def link chillCommentError  chillError
+hi def link chillCommentString chillString
+hi def link chillComment2String chillString
+hi def link chillCommentSkip   chillComment
+hi def link chillString        String
+hi def link chillComment       Comment
+" hi def link chillComment     term=None ctermfg=lightblue guifg=lightblue
+hi def link chillSpecial       SpecialChar
+hi def link chillTodo  Todo
+hi def link chillBlock Statement
+"hi def link chillIdentifier   Identifier
+hi def link chillBracket       Delimiter
+
 
 let b:current_syntax = "chill"
 
index 057d005cae6d746d228eda2ceb892315adcd72d5..b765682547ffd984ad02a8cedbec1855f5e8a405 100644 (file)
@@ -69,31 +69,29 @@ syn keyword clStatement     clear clear_eol clear_eos close copy create unique with
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink clifError       Error
-HiLink clSpaceError    Error
-HiLink clWhile         Repeat
-HiLink clConditional   Conditional
-HiLink clDebug         Debug
-HiLink clNeedsWork     Todo
-HiLink clTodo          Todo
-HiLink clComment       Comment
-HiLink clProcedure     Procedure
-HiLink clBreak         Procedure
-HiLink clInclude       Include
-HiLink clSetOption     Statement
-HiLink clSet           Identifier
-HiLink clPreProc       PreProc
-HiLink clOperator      Operator
-HiLink clNumber                Number
-HiLink clString                String
-HiLink clQuote         Delimiter
-HiLink clReserved      Identifier
-HiLink clFunction      Function
-HiLink clStatement     Statement
-
-delcommand HiLink
+
+hi def link clifError  Error
+hi def link clSpaceError       Error
+hi def link clWhile            Repeat
+hi def link clConditional      Conditional
+hi def link clDebug            Debug
+hi def link clNeedsWork        Todo
+hi def link clTodo             Todo
+hi def link clComment  Comment
+hi def link clProcedure        Procedure
+hi def link clBreak            Procedure
+hi def link clInclude  Include
+hi def link clSetOption        Statement
+hi def link clSet              Identifier
+hi def link clPreProc  PreProc
+hi def link clOperator Operator
+hi def link clNumber           Number
+hi def link clString           String
+hi def link clQuote            Delimiter
+hi def link clReserved Identifier
+hi def link clFunction Function
+hi def link clStatement        Statement
+
 
 let b:current_syntax = "cl"
 
index 13ddfaba3c46b2c0d8063e6865aab3c4dc51ec91..70bf654fb72c1345216aabb89a14cd046d458405 100644 (file)
@@ -50,40 +50,38 @@ syn match cleanFuncTypeDef "\([a-zA-Z].*\|(\=[-~@#$%^?!+*<>\/|&=:]\+)\=\)\s*\(in
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
  " Comments
HiLink cleanComment      Comment
hi def link cleanComment      Comment
  " Constants and denotations
HiLink cleanStringDenot  String
HiLink cleanCharDenot    Character
HiLink cleanIntegerDenot Number
HiLink cleanBoolDenot    Boolean
HiLink cleanRealDenot    Float
hi def link cleanStringDenot  String
hi def link cleanCharDenot    Character
hi def link cleanIntegerDenot Number
hi def link cleanBoolDenot    Boolean
hi def link cleanRealDenot    Float
  " Identifiers
  " Statements
HiLink cleanTypeClass    Keyword
HiLink cleanConditional  Conditional
HiLink cleanLabel             Label
HiLink cleanKeyword      Keyword
hi def link cleanTypeClass    Keyword
hi def link cleanConditional  Conditional
hi def link cleanLabel                Label
hi def link cleanKeyword      Keyword
  " Generic Preprocessing
HiLink cleanIncludeKeyword      Include
HiLink cleanModuleSystem PreProc
hi def link cleanIncludeKeyword      Include
hi def link cleanModuleSystem PreProc
  " Type
HiLink cleanBasicType    Type
HiLink cleanSpecialType  Type
HiLink cleanFuncTypeDef  Typedef
hi def link cleanBasicType    Type
hi def link cleanSpecialType  Type
hi def link cleanFuncTypeDef  Typedef
  " Special
HiLink cleanSpecial      Special
HiLink cleanList                      Special
HiLink cleanArray             Special
HiLink cleanRecord            Special
HiLink cleanTuple             Special
hi def link cleanSpecial      Special
hi def link cleanList                 Special
hi def link cleanArray                Special
hi def link cleanRecord               Special
hi def link cleanTuple                Special
  " Error
  " Todo
HiLink cleanTodo         Todo
hi def link cleanTodo         Todo
 
-delcommand HiLink
 
 let b:current_syntax = "clean"
 
index 30fdd7b50f8d04d1d9d4bd58aa90956cb1dd229e..203f9f05e0efe44fc7e08086ba474cbc5505af41 100644 (file)
@@ -112,23 +112,21 @@ syntax match clipperComment               "^\*.*"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink clipperConditional              Conditional
-HiLink clipperRepeat                   Repeat
-HiLink clipperNumber                   Number
-HiLink clipperInclude          Include
-HiLink clipperComment          Comment
-HiLink clipperOperator         Operator
-HiLink clipperStorageClass             StorageClass
-HiLink clipperStatement                Statement
-HiLink clipperString                   String
-HiLink clipperFunction         Function
-HiLink clipperLineContinuation Special
-HiLink clipperDelimiters               Delimiter
-HiLink clipperUserVariable             Identifier
-
-delcommand HiLink
+
+hi def link clipperConditional         Conditional
+hi def link clipperRepeat                      Repeat
+hi def link clipperNumber                      Number
+hi def link clipperInclude             Include
+hi def link clipperComment             Comment
+hi def link clipperOperator            Operator
+hi def link clipperStorageClass                StorageClass
+hi def link clipperStatement           Statement
+hi def link clipperString                      String
+hi def link clipperFunction            Function
+hi def link clipperLineContinuation    Special
+hi def link clipperDelimiters          Delimiter
+hi def link clipperUserVariable                Identifier
+
 
 let b:current_syntax = "clipper"
 
index 8e73e329e02333ae975a7c8f42440b042bdec281..4cc21da8fe91c6dbe74bfbbab7a01b3d70f53693 100644 (file)
@@ -50,23 +50,21 @@ syn keyword cmakeTodo
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink cmakeStatement Statement
-HiLink cmakeComment Comment
-HiLink cmakeString String
-HiLink cmakeVariableValue Type
-HiLink cmakeRegistry Underlined
-HiLink cmakeArguments Identifier
-HiLink cmakeArgument Constant
-HiLink cmakeEnvironment Special
-HiLink cmakeOperators Operator
-HiLink cmakeMacro PreProc
-HiLink cmakeError Error
-HiLink cmakeTodo TODO
-HiLink cmakeEscaped Special
+hi def link cmakeStatement Statement
+hi def link cmakeComment Comment
+hi def link cmakeString String
+hi def link cmakeVariableValue Type
+hi def link cmakeRegistry Underlined
+hi def link cmakeArguments Identifier
+hi def link cmakeArgument Constant
+hi def link cmakeEnvironment Special
+hi def link cmakeOperators Operator
+hi def link cmakeMacro PreProc
+hi def link cmakeError Error
+hi def link cmakeTodo TODO
+hi def link cmakeEscaped Special
 
-delcommand HiLink
 
 let b:current_syntax = "cmake"
 
index a63e8b3873390331b461182c9900c858ea62127f..2d481bba0b10f7e13c0b487395213245c990ea94 100644 (file)
@@ -151,43 +151,41 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink cobolBAD      Error
-HiLink cobolBadID    Error
-HiLink cobolBadLine  Error
+hi def link cobolBAD      Error
+hi def link cobolBadID    Error
+hi def link cobolBadLine  Error
 if exists("g:cobol_legacy_code")
-    HiLink cobolMarker   Comment
+    hi def link cobolMarker   Comment
 else
-    HiLink cobolMarker   Error
+    hi def link cobolMarker   Error
 endif
-HiLink cobolCALLs    Function
-HiLink cobolComment  Comment
-HiLink cobolKeys     Comment
-HiLink cobolAreaB    Special
-HiLink cobolCompiler PreProc
-HiLink cobolCondFlow Special
-HiLink cobolCopy     PreProc
-HiLink cobolDeclA    cobolDecl
-HiLink cobolDecl     Type
-HiLink cobolExtras   Special
-HiLink cobolGoTo     Special
-HiLink cobolConstant Constant
-HiLink cobolNumber   Constant
-HiLink cobolPic      Constant
-HiLink cobolReserved Statement
-HiLink cobolDivision Label
-HiLink cobolSection  Label
-HiLink cobolParagraph Label
-HiLink cobolDivisionName  Keyword
-HiLink cobolSectionName   Keyword
-HiLink cobolParagraphName Keyword
-HiLink cobolString   Constant
-HiLink cobolTodo     Todo
-HiLink cobolWatch    Special
-HiLink cobolIndicator Special
-
-delcommand HiLink
+hi def link cobolCALLs    Function
+hi def link cobolComment  Comment
+hi def link cobolKeys     Comment
+hi def link cobolAreaB    Special
+hi def link cobolCompiler PreProc
+hi def link cobolCondFlow Special
+hi def link cobolCopy     PreProc
+hi def link cobolDeclA    cobolDecl
+hi def link cobolDecl     Type
+hi def link cobolExtras   Special
+hi def link cobolGoTo     Special
+hi def link cobolConstant Constant
+hi def link cobolNumber   Constant
+hi def link cobolPic      Constant
+hi def link cobolReserved Statement
+hi def link cobolDivision Label
+hi def link cobolSection  Label
+hi def link cobolParagraph Label
+hi def link cobolDivisionName  Keyword
+hi def link cobolSectionName   Keyword
+hi def link cobolParagraphName Keyword
+hi def link cobolString   Constant
+hi def link cobolTodo     Todo
+hi def link cobolWatch    Special
+hi def link cobolIndicator Special
+
 
 let b:current_syntax = "cobol"
 
index 1bb5c2f3e9675c29b3a07fdf4fa7a15a00d6bac8..c6d4e6b3633d59c4d17eb1fa66f7097cfb6b8c64 100644 (file)
@@ -35,19 +35,17 @@ syn region  configstring matchgroup=configfunction start="AC_MSG_[A-Z]*\ze([^[]"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink configdelimiter Delimiter
-HiLink configoperator  Operator
-HiLink configcomment   Comment
-HiLink configDnl        Comment
-HiLink configfunction  Function
-HiLink confignumber    Number
-HiLink configkeyword   Keyword
-HiLink configspecial   Special
-HiLink configstring    String
-
-delcommand HiLink
+
+hi def link configdelimiter Delimiter
+hi def link configoperator  Operator
+hi def link configcomment   Comment
+hi def link configDnl           Comment
+hi def link configfunction  Function
+hi def link confignumber    Number
+hi def link configkeyword   Keyword
+hi def link configspecial   Special
+hi def link configstring    String
+
 
 let b:current_syntax = "config"
 
index be7381ea6a1c96580496a5156cc92963b3d8948d..d669206b3e68b8d360b92f86b0cf4e2f624ba267 100644 (file)
@@ -53,22 +53,20 @@ endif
 syn match cppMinMax "[<>]?"
 
 " Default highlighting
-command -nargs=+ HiLink hi def link <args>
-HiLink cppAccess               cppStatement
-HiLink cppCast         cppStatement
-HiLink cppExceptions           Exception
-HiLink cppOperator             Operator
-HiLink cppStatement            Statement
-HiLink cppModifier             Type
-HiLink cppType         Type
-HiLink cppStorageClass StorageClass
-HiLink cppStructure            Structure
-HiLink cppBoolean              Boolean
-HiLink cppConstant             Constant
-HiLink cppRawStringDelimiter   Delimiter
-HiLink cppRawString            String
-HiLink cppNumber               Number
-delcommand HiLink
+hi def link cppAccess          cppStatement
+hi def link cppCast            cppStatement
+hi def link cppExceptions              Exception
+hi def link cppOperator                Operator
+hi def link cppStatement               Statement
+hi def link cppModifier                Type
+hi def link cppType            Type
+hi def link cppStorageClass    StorageClass
+hi def link cppStructure               Structure
+hi def link cppBoolean         Boolean
+hi def link cppConstant                Constant
+hi def link cppRawStringDelimiter      Delimiter
+hi def link cppRawString               String
+hi def link cppNumber          Number
 
 let b:current_syntax = "cpp"
 
index ed20254925c06224c4429fa1adf5bd00207843ec..5e38ffaafe5b9f88a04c5f56ee69ec494e8dd8e2 100644 (file)
@@ -37,32 +37,30 @@ syntax match crontabPercent "[^\\]%.*"lc=1 contained
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink crontabMin              Number
-HiLink crontabHr               PreProc
-HiLink crontabDay              Type
+hi def link crontabMin         Number
+hi def link crontabHr          PreProc
+hi def link crontabDay         Type
 
-HiLink crontabMnth             Number
-HiLink crontabMnth12           Number
-HiLink crontabMnthS            Number
-HiLink crontabMnthN            Number
+hi def link crontabMnth                Number
+hi def link crontabMnth12              Number
+hi def link crontabMnthS               Number
+hi def link crontabMnthN               Number
 
-HiLink crontabDow              PreProc
-HiLink crontabDow7             PreProc
-HiLink crontabDowS             PreProc
-HiLink crontabDowN             PreProc
+hi def link crontabDow         PreProc
+hi def link crontabDow7                PreProc
+hi def link crontabDowS                PreProc
+hi def link crontabDowN                PreProc
 
-HiLink crontabNick             Special
-HiLink crontabVar              Identifier
-HiLink crontabPercent          Special
+hi def link crontabNick                Special
+hi def link crontabVar         Identifier
+hi def link crontabPercent             Special
 
 " comment out next line for to suppress unix commands coloring.
-HiLink crontabCmd              Statement
+hi def link crontabCmd         Statement
 
-HiLink crontabCmnt             Comment
+hi def link crontabCmnt                Comment
 
-delcommand HiLink
 
 let b:current_syntax = "crontab"
 
index f4ce62c876debfa0d2d8cb23e424b2eba58676ab..6e5d8b9f3711c4c2155cc6ff0bb3cda287dbfb9f 100644 (file)
@@ -156,35 +156,33 @@ exec "sy sync ccomment cscComment minlines=" . csc_minlines
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 hi cscVarName term=bold ctermfg=9 gui=bold guifg=blue
 
-HiLink cscNumber       Number
-HiLink cscOctal        Number
-HiLink cscFloat        Float
-HiLink cscParenE       Error
-HiLink cscCommentE     Error
-HiLink cscSpaceE       Error
-HiLink cscError        Error
-HiLink cscString       String
-HiLink cscComment      Comment
-HiLink cscTodo         Todo
-HiLink cscStatement    Statement
-HiLink cscIfError      Error
-HiLink cscEqError      Error
-HiLink cscFunction     Statement
-HiLink cscCondition    Statement
-HiLink cscWarn         WarningMsg
-
-HiLink cscComE Error
-HiLink cscCom  Statement
-HiLink cscComW WarningMsg
-
-HiLink cscBPMacro      Identifier
-HiLink cscBPW          WarningMsg
-
-delcommand HiLink
+hi def link cscNumber  Number
+hi def link cscOctal   Number
+hi def link cscFloat   Float
+hi def link cscParenE  Error
+hi def link cscCommentE        Error
+hi def link cscSpaceE  Error
+hi def link cscError   Error
+hi def link cscString  String
+hi def link cscComment Comment
+hi def link cscTodo            Todo
+hi def link cscStatement       Statement
+hi def link cscIfError Error
+hi def link cscEqError Error
+hi def link cscFunction        Statement
+hi def link cscCondition       Statement
+hi def link cscWarn            WarningMsg
+
+hi def link cscComE    Error
+hi def link cscCom     Statement
+hi def link cscComW    WarningMsg
+
+hi def link cscBPMacro Identifier
+hi def link cscBPW             WarningMsg
+
 
 let b:current_syntax = "csc"
 
index 973a3550dc909823e3fcf74f0640146283680d43..c134aa7ef399e42541913160a71df3a278438724 100644 (file)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:    C-shell (csh)
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: Oct 23, 2014
-" Version:     11
+" Last Change: Aug 31, 2016
+" Version:     13
 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_CSH
 
 " quit when a syntax file was already loaded
@@ -100,44 +100,43 @@ syn match cshNumber       "-\=\<\d\+\>"
 syn region cshHereDoc matchgroup=cshRedir start="<<-\=\s*\**\z(\h\w*\)\**" matchgroup=cshRedir end="^\z1$"
 
 " Define the default highlighting.
-" Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink cshArgv         cshVariables
-HiLink cshBckQuote     cshCommand
-HiLink cshDblQuote     cshString
-HiLink cshExtVar       cshVariables
-HiLink cshHereDoc      cshString
-HiLink cshNoEndlineBQ  cshNoEndline
-HiLink cshNoEndlineDQ  cshNoEndline
-HiLink cshNoEndlineSQ  cshNoEndline
-HiLink cshQtyWord      cshVariables
-HiLink cshRedir                cshOperator
-HiLink cshSelector     cshVariables
-HiLink cshSetStmt      cshStatement
-HiLink cshSetVariables cshVariables
-HiLink cshSnglQuote    cshString
-HiLink cshSubst                cshVariables
-
-HiLink cshCommand      Statement
-HiLink cshComment      Comment
-HiLink cshConditional  Conditional
-HiLink cshIdentifier   Error
-HiLink cshModifier     Special
-HiLink cshNoEndline    Error
-HiLink cshNumber       Number
-HiLink cshOperator     Operator
-HiLink cshRedir                Statement
-HiLink cshRepeat       Repeat
-HiLink cshShellVariables       Special
-HiLink cshSpecial      Special
-HiLink cshStatement    Statement
-HiLink cshString       String
-HiLink cshSubstError   Error
-HiLink cshTodo         Todo
-HiLink cshVariables    Type
-
-delcommand HiLink
+if !exists("skip_csh_syntax_inits")
+
+  hi def link cshArgv          cshVariables
+  hi def link cshBckQuote      cshCommand
+  hi def link cshDblQuote      cshString
+  hi def link cshExtVar        cshVariables
+  hi def link cshHereDoc       cshString
+  hi def link cshNoEndlineBQ   cshNoEndline
+  hi def link cshNoEndlineDQ   cshNoEndline
+  hi def link cshNoEndlineSQ   cshNoEndline
+  hi def link cshQtyWord       cshVariables
+  hi def link cshRedir         cshOperator
+  hi def link cshSelector      cshVariables
+  hi def link cshSetStmt       cshStatement
+  hi def link cshSetVariables  cshVariables
+  hi def link cshSnglQuote     cshString
+  hi def link cshSubst         cshVariables
+
+  hi def link cshCommand       Statement
+  hi def link cshComment       Comment
+  hi def link cshConditional   Conditional
+  hi def link cshIdentifier    Error
+  hi def link cshModifier      Special
+  hi def link cshNoEndline     Error
+  hi def link cshNumber        Number
+  hi def link cshOperator      Operator
+  hi def link cshRedir         Statement
+  hi def link cshRepeat        Repeat
+  hi def link cshShellVariables        Special
+  hi def link cshSpecial       Special
+  hi def link cshStatement     Statement
+  hi def link cshString        String
+  hi def link cshSubstError    Error
+  hi def link cshTodo          Todo
+  hi def link cshVariables     Type
+
+endif
 
 let b:current_syntax = "csh"
 
index a5460cddbbcfc03a3b98a601972897c10ea45583..8001b1fe7e280fc7b91176df997dbfb7eb3a2613 100644 (file)
@@ -147,37 +147,35 @@ syn sync lines=250
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
 " (For vim version <=5.7, the command groups are defined in
 " $VIMRUNTIME/syntax/synload.vim )
-HiLink cspComment                      Comment
-HiLink cspNumber                       Number
-HiLink cspConditional                  Conditional
-HiLink cspOperator                     Delimiter
-HiLink cspKeyword                      Keyword
-HiLink cspReserved                     SpecialChar
-HiLink cspInclude                      Error
-HiLink cspIncludeKeyword               Include
-HiLink cspIncludeArg                   Include
-HiLink cspAssert                       PreCondit
-HiLink cspType                 Type
-HiLink cspProcess                      Function
-HiLink cspTodo                 Todo
-HiLink cspOldRttComment                Define
-HiLink cspRttPragmaKeyword             Define
-HiLink cspSdlRttComment                Define
-HiLink cspRttPragmaArg         Define
-HiLink cspRttPragmaSdlArg              Define
-HiLink cspRttPragmaSdlName             Default
-HiLink cspRttPragmaSdlTailArg          Define
-HiLink cspRttPragmaSdlTransName        Default
-HiLink cspRttPragmaSdlTransTailArg     Define
-HiLink cspReservedIdentifier   Error
+hi def link cspComment                 Comment
+hi def link cspNumber                  Number
+hi def link cspConditional                     Conditional
+hi def link cspOperator                        Delimiter
+hi def link cspKeyword                 Keyword
+hi def link cspReserved                        SpecialChar
+hi def link cspInclude                 Error
+hi def link cspIncludeKeyword          Include
+hi def link cspIncludeArg                      Include
+hi def link cspAssert                  PreCondit
+hi def link cspType                    Type
+hi def link cspProcess                 Function
+hi def link cspTodo                    Todo
+hi def link cspOldRttComment           Define
+hi def link cspRttPragmaKeyword                Define
+hi def link cspSdlRttComment           Define
+hi def link cspRttPragmaArg            Define
+hi def link cspRttPragmaSdlArg         Define
+hi def link cspRttPragmaSdlName                Default
+hi def link cspRttPragmaSdlTailArg             Define
+hi def link cspRttPragmaSdlTransName   Default
+hi def link cspRttPragmaSdlTransTailArg        Define
+hi def link cspReservedIdentifier      Error
 " (Currently unused vim method: Debug)
 
-delcommand HiLink
 
 let b:current_syntax = "csp"
 
index e8c2c85318b3ffbd6e703a0f5362aa4e8a6db177..3dc3f5c2d6de7c26c622cc2738a924b9f449a758 100644 (file)
@@ -514,130 +514,128 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink cssComment Comment
-HiLink cssVendor Comment
-HiLink cssHacks Comment
-HiLink cssTagName Statement
-HiLink cssDeprecated Error
-HiLink cssSelectorOp Special
-HiLink cssSelectorOp2 Special
-HiLink cssAttrComma Special
-
-HiLink cssAnimationProp cssProp
-HiLink cssBackgroundProp cssProp
-HiLink cssBorderProp cssProp
-HiLink cssBoxProp cssProp
-HiLink cssColorProp cssProp
-HiLink cssContentForPagedMediaProp cssProp
-HiLink cssDimensionProp cssProp
-HiLink cssFlexibleBoxProp cssProp
-HiLink cssFontProp cssProp
-HiLink cssGeneratedContentProp cssProp
-HiLink cssGridProp cssProp
-HiLink cssHyerlinkProp cssProp
-HiLink cssLineboxProp cssProp
-HiLink cssListProp cssProp
-HiLink cssMarqueeProp cssProp
-HiLink cssMultiColumnProp cssProp
-HiLink cssPagedMediaProp cssProp
-HiLink cssPositioningProp cssProp
-HiLink cssPrintProp cssProp
-HiLink cssRubyProp cssProp
-HiLink cssSpeechProp cssProp
-HiLink cssTableProp cssProp
-HiLink cssTextProp cssProp
-HiLink cssTransformProp cssProp
-HiLink cssTransitionProp cssProp
-HiLink cssUIProp cssProp
-HiLink cssIEUIProp cssProp
-HiLink cssAuralProp cssProp
-HiLink cssRenderProp cssProp
-HiLink cssMobileTextProp cssProp
-
-HiLink cssAnimationAttr cssAttr
-HiLink cssBackgroundAttr cssAttr
-HiLink cssBorderAttr cssAttr
-HiLink cssBoxAttr cssAttr
-HiLink cssContentForPagedMediaAttr cssAttr
-HiLink cssDimensionAttr cssAttr
-HiLink cssFlexibleBoxAttr cssAttr
-HiLink cssFontAttr cssAttr
-HiLink cssGeneratedContentAttr cssAttr
-HiLink cssGridAttr cssAttr
-HiLink cssHyerlinkAttr cssAttr
-HiLink cssLineboxAttr cssAttr
-HiLink cssListAttr cssAttr
-HiLink cssMarginAttr cssAttr
-HiLink cssMarqueeAttr cssAttr
-HiLink cssMultiColumnAttr cssAttr
-HiLink cssPaddingAttr cssAttr
-HiLink cssPagedMediaAttr cssAttr
-HiLink cssPositioningAttr cssAttr
-HiLink cssGradientAttr cssAttr
-HiLink cssPrintAttr cssAttr
-HiLink cssRubyAttr cssAttr
-HiLink cssSpeechAttr cssAttr
-HiLink cssTableAttr cssAttr
-HiLink cssTextAttr cssAttr
-HiLink cssTransformAttr cssAttr
-HiLink cssTransitionAttr cssAttr
-HiLink cssUIAttr cssAttr
-HiLink cssIEUIAttr cssAttr
-HiLink cssAuralAttr cssAttr
-HiLink cssRenderAttr cssAttr
-HiLink cssCommonAttr cssAttr
-
-HiLink cssPseudoClassId PreProc
-HiLink cssPseudoClassLang Constant
-HiLink cssValueLength Number
-HiLink cssValueInteger Number
-HiLink cssValueNumber Number
-HiLink cssValueAngle Number
-HiLink cssValueTime Number
-HiLink cssValueFrequency Number
-HiLink cssFunction Constant
-HiLink cssURL String
-HiLink cssFunctionName Function
-HiLink cssFunctionComma Function
-HiLink cssColor Constant
-HiLink cssIdentifier Function
-HiLink cssInclude Include
-HiLink cssIncludeKeyword atKeyword
-HiLink cssImportant Special
-HiLink cssBraces Function
-HiLink cssBraceError Error
-HiLink cssError Error
-HiLink cssUnicodeEscape Special
-HiLink cssStringQQ String
-HiLink cssStringQ String
-HiLink cssAttributeSelector String
-HiLink cssMedia atKeyword
-HiLink cssMediaType Special
-HiLink cssMediaComma Normal
-HiLink cssMediaKeyword Statement
-HiLink cssMediaProp cssProp
-HiLink cssMediaAttr cssAttr
-HiLink cssPage atKeyword
-HiLink cssPagePseudo PreProc
-HiLink cssPageMargin atKeyword
-HiLink cssPageProp cssProp
-HiLink cssKeyFrame atKeyword
-HiLink cssKeyFrameSelector Constant
-HiLink cssFontDescriptor Special
-HiLink cssFontDescriptorFunction Constant
-HiLink cssFontDescriptorProp cssProp
-HiLink cssFontDescriptorAttr cssAttr
-HiLink cssUnicodeRange Constant
-HiLink cssClassName Function
-HiLink cssClassNameDot Function
-HiLink cssProp StorageClass
-HiLink cssAttr Constant
-HiLink cssUnitDecorators Number
-HiLink cssNoise Noise
-HiLink atKeyword PreProc
-delcommand HiLink
+
+hi def link cssComment Comment
+hi def link cssVendor Comment
+hi def link cssHacks Comment
+hi def link cssTagName Statement
+hi def link cssDeprecated Error
+hi def link cssSelectorOp Special
+hi def link cssSelectorOp2 Special
+hi def link cssAttrComma Special
+
+hi def link cssAnimationProp cssProp
+hi def link cssBackgroundProp cssProp
+hi def link cssBorderProp cssProp
+hi def link cssBoxProp cssProp
+hi def link cssColorProp cssProp
+hi def link cssContentForPagedMediaProp cssProp
+hi def link cssDimensionProp cssProp
+hi def link cssFlexibleBoxProp cssProp
+hi def link cssFontProp cssProp
+hi def link cssGeneratedContentProp cssProp
+hi def link cssGridProp cssProp
+hi def link cssHyerlinkProp cssProp
+hi def link cssLineboxProp cssProp
+hi def link cssListProp cssProp
+hi def link cssMarqueeProp cssProp
+hi def link cssMultiColumnProp cssProp
+hi def link cssPagedMediaProp cssProp
+hi def link cssPositioningProp cssProp
+hi def link cssPrintProp cssProp
+hi def link cssRubyProp cssProp
+hi def link cssSpeechProp cssProp
+hi def link cssTableProp cssProp
+hi def link cssTextProp cssProp
+hi def link cssTransformProp cssProp
+hi def link cssTransitionProp cssProp
+hi def link cssUIProp cssProp
+hi def link cssIEUIProp cssProp
+hi def link cssAuralProp cssProp
+hi def link cssRenderProp cssProp
+hi def link cssMobileTextProp cssProp
+
+hi def link cssAnimationAttr cssAttr
+hi def link cssBackgroundAttr cssAttr
+hi def link cssBorderAttr cssAttr
+hi def link cssBoxAttr cssAttr
+hi def link cssContentForPagedMediaAttr cssAttr
+hi def link cssDimensionAttr cssAttr
+hi def link cssFlexibleBoxAttr cssAttr
+hi def link cssFontAttr cssAttr
+hi def link cssGeneratedContentAttr cssAttr
+hi def link cssGridAttr cssAttr
+hi def link cssHyerlinkAttr cssAttr
+hi def link cssLineboxAttr cssAttr
+hi def link cssListAttr cssAttr
+hi def link cssMarginAttr cssAttr
+hi def link cssMarqueeAttr cssAttr
+hi def link cssMultiColumnAttr cssAttr
+hi def link cssPaddingAttr cssAttr
+hi def link cssPagedMediaAttr cssAttr
+hi def link cssPositioningAttr cssAttr
+hi def link cssGradientAttr cssAttr
+hi def link cssPrintAttr cssAttr
+hi def link cssRubyAttr cssAttr
+hi def link cssSpeechAttr cssAttr
+hi def link cssTableAttr cssAttr
+hi def link cssTextAttr cssAttr
+hi def link cssTransformAttr cssAttr
+hi def link cssTransitionAttr cssAttr
+hi def link cssUIAttr cssAttr
+hi def link cssIEUIAttr cssAttr
+hi def link cssAuralAttr cssAttr
+hi def link cssRenderAttr cssAttr
+hi def link cssCommonAttr cssAttr
+
+hi def link cssPseudoClassId PreProc
+hi def link cssPseudoClassLang Constant
+hi def link cssValueLength Number
+hi def link cssValueInteger Number
+hi def link cssValueNumber Number
+hi def link cssValueAngle Number
+hi def link cssValueTime Number
+hi def link cssValueFrequency Number
+hi def link cssFunction Constant
+hi def link cssURL String
+hi def link cssFunctionName Function
+hi def link cssFunctionComma Function
+hi def link cssColor Constant
+hi def link cssIdentifier Function
+hi def link cssInclude Include
+hi def link cssIncludeKeyword atKeyword
+hi def link cssImportant Special
+hi def link cssBraces Function
+hi def link cssBraceError Error
+hi def link cssError Error
+hi def link cssUnicodeEscape Special
+hi def link cssStringQQ String
+hi def link cssStringQ String
+hi def link cssAttributeSelector String
+hi def link cssMedia atKeyword
+hi def link cssMediaType Special
+hi def link cssMediaComma Normal
+hi def link cssMediaKeyword Statement
+hi def link cssMediaProp cssProp
+hi def link cssMediaAttr cssAttr
+hi def link cssPage atKeyword
+hi def link cssPagePseudo PreProc
+hi def link cssPageMargin atKeyword
+hi def link cssPageProp cssProp
+hi def link cssKeyFrame atKeyword
+hi def link cssKeyFrameSelector Constant
+hi def link cssFontDescriptor Special
+hi def link cssFontDescriptorFunction Constant
+hi def link cssFontDescriptorProp cssProp
+hi def link cssFontDescriptorAttr cssAttr
+hi def link cssUnicodeRange Constant
+hi def link cssClassName Function
+hi def link cssClassNameDot Function
+hi def link cssProp StorageClass
+hi def link cssAttr Constant
+hi def link cssUnitDecorators Number
+hi def link cssNoise Noise
+hi def link atKeyword PreProc
 
 let b:current_syntax = "css"
 
index 8510f62cc705e55fbcd6243a6dc0a8d51d2045be..1b6cb2893fd03e85b667bda5facf1a5ee5641e88 100644 (file)
@@ -140,39 +140,37 @@ syn match   ctermSpecialCharacter "'\\.'"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink ctermStatement          Statement
-HiLink ctermFunction           Statement
-HiLink ctermStrFunction        Statement
-HiLink ctermIntFunction        Statement
-HiLink ctermLabel              Statement
-HiLink ctermConditional        Statement
-HiLink ctermRepeat             Statement
-HiLink ctermLibFunc            UserDefFunc
-HiLink ctermType               Type
-HiLink ctermFuncArg            PreCondit
-
-HiLink ctermPreVarRO           PreCondit
-HiLink ctermPreVarRW           PreConditBold
-HiLink ctermVar                Type
-
-HiLink ctermComment            Comment
-
-HiLink ctermCharacter          SpecialChar
-HiLink ctermSpecial            Special
-HiLink ctermSpecialCharacter   SpecialChar
-HiLink ctermSymbols            Special
-HiLink ctermString             String
-HiLink ctermTodo               Todo
-HiLink ctermOperator           Statement
-HiLink ctermNumber             Number
+
+hi def link ctermStatement             Statement
+hi def link ctermFunction              Statement
+hi def link ctermStrFunction   Statement
+hi def link ctermIntFunction   Statement
+hi def link ctermLabel         Statement
+hi def link ctermConditional   Statement
+hi def link ctermRepeat                Statement
+hi def link ctermLibFunc               UserDefFunc
+hi def link ctermType          Type
+hi def link ctermFuncArg               PreCondit
+
+hi def link ctermPreVarRO              PreCondit
+hi def link ctermPreVarRW              PreConditBold
+hi def link ctermVar           Type
+
+hi def link ctermComment               Comment
+
+hi def link ctermCharacter             SpecialChar
+hi def link ctermSpecial               Special
+hi def link ctermSpecialCharacter      SpecialChar
+hi def link ctermSymbols               Special
+hi def link ctermString                String
+hi def link ctermTodo          Todo
+hi def link ctermOperator              Statement
+hi def link ctermNumber                Number
 
 " redefine the colors
 "hi PreConditBold      term=bold ctermfg=1 cterm=bold guifg=Purple gui=bold
 "hi Special    term=bold ctermfg=6 guifg=SlateBlue gui=underline
 
-delcommand HiLink
 
 let b:current_syntax = "cterm"
 
index 58540b63d40ee3c1b98cc8fcbb2d6aad6c88e896..5b93b0db936d7b1ba38248f6a90e40012eba9f4c 100644 (file)
@@ -93,30 +93,28 @@ syn sync minlines=1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default highlighting.
-HiLink cuplHeader      cuplStatement
-HiLink cuplLogicalOperator      cuplOperator
-HiLink cuplRangeOperator        cuplOperator
-HiLink cuplArithmeticOperator cuplOperator
-HiLink cuplAssignmentOperator cuplOperator
-HiLink cuplEqualityOperator     cuplOperator
-HiLink cuplTruthTableOperator cuplOperator
-HiLink cuplOperator    cuplStatement
-HiLink cuplFunction    cuplStatement
-HiLink cuplStatement Statement
-HiLink cuplNumberRange cuplNumber
-HiLink cuplNumber        cuplString
-HiLink cuplString      String
-HiLink cuplComment     Comment
-HiLink cuplExtension   cuplSpecial
-HiLink cuplSpecialChar cuplSpecial
-HiLink cuplSpecial     Special
-HiLink cuplDirective PreProc
-HiLink cuplTodo        Todo
-
-delcommand HiLink
+hi def link cuplHeader cuplStatement
+hi def link cuplLogicalOperator         cuplOperator
+hi def link cuplRangeOperator   cuplOperator
+hi def link cuplArithmeticOperator cuplOperator
+hi def link cuplAssignmentOperator cuplOperator
+hi def link cuplEqualityOperator        cuplOperator
+hi def link cuplTruthTableOperator cuplOperator
+hi def link cuplOperator       cuplStatement
+hi def link cuplFunction       cuplStatement
+hi def link cuplStatement Statement
+hi def link cuplNumberRange cuplNumber
+hi def link cuplNumber   cuplString
+hi def link cuplString String
+hi def link cuplComment        Comment
+hi def link cuplExtension   cuplSpecial
+hi def link cuplSpecialChar cuplSpecial
+hi def link cuplSpecial        Special
+hi def link cuplDirective PreProc
+hi def link cuplTodo   Todo
+
 
 let b:current_syntax = "cupl"
 
index d0c9ec34f52ffb44ac7896f70c7fb7712a1732b7..36eb4c3555e72198e1086742eef7df4bf3738910 100644 (file)
@@ -47,19 +47,17 @@ syn sync minlines=1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " append to the highlighting links in cupl.vim
 " The default highlighting.
-HiLink cuplsimOrder            cuplStatement
-HiLink cuplsimBase             cuplStatement
-HiLink cuplsimBaseType cuplStatement
-HiLink cuplsimVectors          cuplStatement
-HiLink cuplsimStimulus cuplNumber
-HiLink cuplsimOutput           cuplNumber
-HiLink cuplsimOrderFormat      cuplNumber
+hi def link cuplsimOrder               cuplStatement
+hi def link cuplsimBase                cuplStatement
+hi def link cuplsimBaseType    cuplStatement
+hi def link cuplsimVectors             cuplStatement
+hi def link cuplsimStimulus    cuplNumber
+hi def link cuplsimOutput              cuplNumber
+hi def link cuplsimOrderFormat cuplNumber
 
-delcommand HiLink
 
 let b:current_syntax = "cuplsim"
 " vim:ts=8
index 4a01c2b8a8498cdb944d618d2f2539da7586cb6f..3eac19163770e4eb496c726a7b2269da11068ecb 100644 (file)
@@ -18,15 +18,13 @@ syn match cvsDir   contained "\S\+$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink cvsLine         Comment
-HiLink cvsDir          cvsFile
-HiLink cvsFile         Constant
-HiLink cvsFiles                cvsCom
-HiLink cvsTag          cvsCom
-HiLink cvsCom          Statement
+hi def link cvsLine            Comment
+hi def link cvsDir             cvsFile
+hi def link cvsFile            Constant
+hi def link cvsFiles           cvsCom
+hi def link cvsTag             cvsCom
+hi def link cvsCom             Statement
 
-delcommand HiLink
 
 let b:current_syntax = "cvs"
index 1d6e0fdec68111f0ee261c4ad9b0e89d1c48ec69..4e06b3646d0560b4acb48a866de966d8f0e1dc05 100644 (file)
@@ -57,11 +57,9 @@ syntax match webIgnoredStuff "@@"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink webRestrictedTeX String
+hi def link webRestrictedTeX String
 
-delcommand HiLink
 
 let b:current_syntax = "cweb"
 
index 5338c613d9c544dcc8f24a511d2705d186e71b93..24ad2a2e3166555c5a0b72bdd164dc7aeb6dd755 100644 (file)
@@ -63,14 +63,12 @@ syn keyword cynlibType         In Out InST OutST Int Uint Const Cynclock
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink cynlibOperator   Operator
-HiLink cynlibMacro      Statement
-HiLink cynlibFunction   Statement
-HiLink cynlibppMacro      Statement
-HiLink cynlibType       Type
+hi def link cynlibOperator   Operator
+hi def link cynlibMacro      Statement
+hi def link cynlibFunction   Statement
+hi def link cynlibppMacro      Statement
+hi def link cynlibType       Type
 
-delcommand HiLink
 
 let b:current_syntax = "cynlib"
index ee54eb6a44f3294b4e961fbd4382ddc0e74d9f8b..3064b11a63c8920f3248e90fe23e91acad82c1df 100644 (file)
@@ -42,11 +42,9 @@ syn keyword     cynppMacro      Instantiate
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink cLabel          Label
-HiLink cynppMacro  Statement
+hi def link cLabel             Label
+hi def link cynppMacro  Statement
 
-delcommand HiLink
 
 let b:current_syntax = "cynpp"
index bde1d3d95e03b002acd49244246eca62e7fd7c1e..058d27237501f66f3390890041f2438394278d6b 100644 (file)
@@ -38,16 +38,14 @@ syn region  dcdComment              start="\*" end="\;"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink dcdFunction             Identifier
-HiLink dcdLabel                Constant
-HiLink dcdConditional          Conditional
-HiLink dcdDisplay              Type
-HiLink dcdStatement            Statement
-HiLink dcdSpecial              Special
-HiLink dcdComment              Comment
+hi def link dcdFunction                Identifier
+hi def link dcdLabel           Constant
+hi def link dcdConditional             Conditional
+hi def link dcdDisplay         Type
+hi def link dcdStatement               Statement
+hi def link dcdSpecial         Special
+hi def link dcdComment         Comment
 
-delcommand HiLink
 
 let b:current_syntax = "dcd"
index b3a3a028d00c54bebf6fa68f53a178167345d5c7..2258ff6a3eddb982c40c553213a3fdb7ab132882 100644 (file)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:    DCL (Digital Command Language - vms)
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: May 02, 2016
-" Version:     9
+" Last Change: Aug 31, 2016
+" Version:     11
 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_DCL
 
 " quit when a syntax file was already loaded
@@ -111,42 +111,41 @@ syn region  dclFuncList   matchgroup=Delimiter start="(" matchgroup=Delimiter end=
 syn match   dclError   ")"
 
 " Define the default highlighting.
-" Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink dclLogOper      dclError
-HiLink dclLogical      dclOper
-HiLink dclLogSep       dclSep
-
-HiLink dclAssign       Operator
-HiLink dclCmdProc      Special
-HiLink dclCmdProcStart Operator
-HiLink dclComment      Comment
-HiLink dclContinue     Statement
-HiLink dclDevice       Identifier
-HiLink dclDirPath      Identifier
-HiLink dclDirPath      Identifier
-HiLink dclDirSep       Delimiter
-HiLink dclError        Error
-HiLink dclExe          Statement
-HiLink dclFilename     NONE
-HiLink dclGotoLabel    Label
-HiLink dclInstr        Statement
-HiLink dclLexical      Function
-HiLink dclMdfy Type
-HiLink dclMdfyBrkt     Delimiter
-HiLink dclMdfySep      Delimiter
-HiLink dclMdfySet      Type
-HiLink dclMdfySetString        String
-HiLink dclNumber       Number
-HiLink dclOper Operator
-HiLink dclParam        Special
-HiLink dclSep          Delimiter
-HiLink dclStart        Delimiter
-HiLink dclString       String
-HiLink dclTodo Todo
-
-delcommand HiLink
+if !exists("skip_dcl_syntax_inits")
+
+ hi def link dclLogOper        dclError
+ hi def link dclLogical        dclOper
+ hi def link dclLogSep dclSep
+
+ hi def link dclAssign Operator
+ hi def link dclCmdProc        Special
+ hi def link dclCmdProcStart   Operator
+ hi def link dclComment        Comment
+ hi def link dclContinue       Statement
+ hi def link dclDevice Identifier
+ hi def link dclDirPath        Identifier
+ hi def link dclDirPath        Identifier
+ hi def link dclDirSep Delimiter
+ hi def link dclError  Error
+ hi def link dclExe            Statement
+ hi def link dclFilename       NONE
+ hi def link dclGotoLabel      Label
+ hi def link dclInstr  Statement
+ hi def link dclLexical        Function
+ hi def link dclMdfy   Type
+ hi def link dclMdfyBrkt       Delimiter
+ hi def link dclMdfySep        Delimiter
+ hi def link dclMdfySet        Type
+ hi def link dclMdfySetString  String
+ hi def link dclNumber Number
+ hi def link dclOper   Operator
+ hi def link dclParam  Special
+ hi def link dclSep            Delimiter
+ hi def link dclStart  Delimiter
+ hi def link dclString String
+ hi def link dclTodo   Todo
+
+endif
 
 let b:current_syntax = "dcl"
 
index 3668ea531f2c076a6950ffa7fece6363793fdb37..a10e4ad342f5c14c726d4c38b016b7a9faffdeba 100644 (file)
@@ -3,7 +3,7 @@
 " Maintainer:  Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
 " Former Maintainers: Gerfried Fuchs <alfie@ist.org>
 "                     Wichert Akkerman <wakkerma@debian.org>
-" Last Change: 2016 Apr 24
+" Last Change: 2016 Aug 30
 " URL: https://anonscm.debian.org/cgit/pkg-vim/vim.git/plain/runtime/syntax/debchangelog.vim
 
 " Standard syntax initialization
@@ -34,21 +34,17 @@ syn region debchangelogFooter start="^ [^ ]" end="$" contains=debchangelogEmail
 syn region debchangelogEntry start="^  " end="$" contains=debchangelogCloses,debchangelogLP oneline
 
 " Associate our matches and regions with pretty colours
-command -nargs=+ HiLink hi def link <args>
-
-HiLink debchangelogHeader              Error
-HiLink debchangelogFooter              Identifier
-HiLink debchangelogEntry               Normal
-HiLink debchangelogCloses              Statement
-HiLink debchangelogLP                  Statement
-HiLink debchangelogFirstKV             Identifier
-HiLink debchangelogOtherKV             Identifier
-HiLink debchangelogName                Comment
-HiLink debchangelogVersion             Identifier
-HiLink debchangelogTarget              Identifier
-HiLink debchangelogEmail               Special
-
-delcommand HiLink
+hi def link debchangelogHeader  Error
+hi def link debchangelogFooter  Identifier
+hi def link debchangelogEntry   Normal
+hi def link debchangelogCloses  Statement
+hi def link debchangelogLP      Statement
+hi def link debchangelogFirstKV Identifier
+hi def link debchangelogOtherKV Identifier
+hi def link debchangelogName    Comment
+hi def link debchangelogVersion Identifier
+hi def link debchangelogTarget  Identifier
+hi def link debchangelogEmail   Special
 
 let b:current_syntax = "debchangelog"
 
index 4d354c4bd2ef16a45767e346189ad60beeae3fa3..b52c496c957b6859828c2c62c077cf210a7298c0 100644 (file)
@@ -3,7 +3,7 @@
 " Maintainer:  Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
 " Former Maintainers: Gerfried Fuchs <alfie@ist.org>
 "                     Wichert Akkerman <wakkerma@debian.org>
-" Last Change: 2015 Oct 24
+" Last Change: 2016 Aug 30
 " URL: https://anonscm.debian.org/cgit/pkg-vim/vim.git/plain/runtime/syntax/debcontrol.vim
 
 " Standard syntax initialization
@@ -26,7 +26,7 @@ syn match debControlSpace " "
 
 let s:kernels = '\%(linux\|hurd\|kfreebsd\|knetbsd\|kopensolaris\|netbsd\)'
 let s:archs = '\%(alpha\|amd64\|armeb\|armel\|armhf\|arm64\|avr32\|hppa\|i386'
-      \ . '\|ia64\|lpia\|m32r\|m68k\|mipsel\|mips\|powerpcspe\|powerpc\|ppc64el'
+      \ . '\|ia64\|lpia\|m32r\|m68k\|mipsel\|mips64el\|mips\|powerpcspe\|powerpc\|ppc64el'
       \ . '\|ppc64\|s390x\|s390\|sh3eb\|sh3\|sh4eb\|sh4\|sh\|sparc64\|sparc\|x32\)'
 let s:pairs = 'hurd-i386\|kfreebsd-i386\|kfreebsd-amd64\|knetbsd-i386\|kopensolaris-i386\|netbsd-alpha\|netbsd-i386'
 
@@ -84,30 +84,26 @@ syn region debcontrolMultiField start="^\%(Build-\%(Conflicts\|Depends\)\%(-Inde
 syn region debcontrolMultiFieldSpell start="^\%(Description\):" skip="^ " end="^$"me=s-1 end="^[^ #]"me=s-1 contains=debcontrolKey,debcontrolEmail,debcontrolVariable,debcontrolComment,@Spell
 
 " Associate our matches and regions with pretty colours
-command -nargs=+ HiLink hi def link <args>
-
-HiLink debcontrolKey           Keyword
-HiLink debcontrolField Normal
-HiLink debcontrolStrictField   Error
-HiLink debcontrolDeprecatedKey Error
-HiLink debcontrolMultiField    Normal
-HiLink debcontrolArchitecture  Normal
-HiLink debcontrolMultiArch     Normal
-HiLink debcontrolName          Normal
-HiLink debcontrolPriority      Normal
-HiLink debcontrolSection       Normal
-HiLink debcontrolPackageType   Normal
-HiLink debcontrolVariable      Identifier
-HiLink debcontrolEmail Identifier
-HiLink debcontrolVcsSvn        Identifier
-HiLink debcontrolVcsCvs        Identifier
-HiLink debcontrolVcsGit        Identifier
-HiLink debcontrolHTTPUrl       Identifier
-HiLink debcontrolDmUpload      Identifier
-HiLink debcontrolComment       Comment
-HiLink debcontrolElse          Special
-
-delcommand HiLink
+hi def link debcontrolKey           Keyword
+hi def link debcontrolField         Normal
+hi def link debcontrolStrictField   Error
+hi def link debcontrolDeprecatedKey Error
+hi def link debcontrolMultiField    Normal
+hi def link debcontrolArchitecture  Normal
+hi def link debcontrolMultiArch     Normal
+hi def link debcontrolName          Normal
+hi def link debcontrolPriority      Normal
+hi def link debcontrolSection       Normal
+hi def link debcontrolPackageType   Normal
+hi def link debcontrolVariable      Identifier
+hi def link debcontrolEmail         Identifier
+hi def link debcontrolVcsSvn        Identifier
+hi def link debcontrolVcsCvs        Identifier
+hi def link debcontrolVcsGit        Identifier
+hi def link debcontrolHTTPUrl       Identifier
+hi def link debcontrolDmUpload      Identifier
+hi def link debcontrolComment       Comment
+hi def link debcontrolElse          Special
 
 let b:current_syntax = "debcontrol"
 
index 5383602ef42b6ec131e099a302b2e0eb087380f9..232e727e815dbc7fb14f525afe23d2ae3048ebdd 100644 (file)
@@ -2,7 +2,7 @@
 " Language:     Debian sources.list
 " Maintainer:   Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
 " Former Maintainer: Matthijs Mohlmann <matthijs@cacholong.nl>
-" Last Change: 2016 Apr 24
+" Last Change: 2016 Aug 30
 " URL: https://anonscm.debian.org/cgit/pkg-vim/vim.git/plain/runtime/syntax/debsources.vim
 
 " Standard syntax initialization
@@ -25,7 +25,7 @@ let s:supported = [
       \ 'oldstable', 'stable', 'testing', 'unstable', 'experimental',
       \ 'squeeze', 'wheezy', 'jessie', 'stretch', 'sid', 'rc-buggy',
       \
-      \ 'precise', 'trusty', 'wily', 'xenial', 'yakkety', 'devel'
+      \ 'precise', 'trusty', 'xenial', 'yakkety', 'devel'
       \ ]
 let s:unsupported = [
       \ 'buzz', 'rex', 'bo', 'hamm', 'slink', 'potato',
@@ -34,7 +34,7 @@ let s:unsupported = [
       \ 'warty', 'hoary', 'breezy', 'dapper', 'edgy', 'feisty',
       \ 'gutsy', 'hardy', 'intrepid', 'jaunty', 'karmic', 'lucid',
       \ 'maverick', 'natty', 'oneiric', 'quantal', 'raring', 'saucy',
-      \ 'utopic', 'vivid'
+      \ 'utopic', 'vivid', 'wily'
       \ ]
 let &cpo=s:cpo
 
index cfae2112e91348b69444b5f601f9b92c45770cab..a17714c41e27790cc752d62bf8c51bc10b4c7d65 100644 (file)
@@ -30,16 +30,14 @@ syn match   defNumber       "0x\x\+"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink defComment      Comment
-HiLink defKeyword      Keyword
-HiLink defStorage      StorageClass
-HiLink defString       String
-HiLink defNumber       Number
-HiLink defOrdinal      Operator
+hi def link defComment Comment
+hi def link defKeyword Keyword
+hi def link defStorage StorageClass
+hi def link defString  String
+hi def link defNumber  Number
+hi def link defOrdinal Operator
 
-delcommand HiLink
 
 let b:current_syntax = "def"
 
index fa0189a3dcb94ff1a5fe40be5c588bfbebfcdba4..84b9cd0f34c44e0d4d5db1535697bdb5fc5e20b6 100644 (file)
@@ -61,30 +61,28 @@ syn region descTagRegion start=/^\[\(F\|FLAG\)\]/ end=/$/ contains=descTag,descF
 syn region descTagRegion start=/^\[\(L\|LICENSE\)\]/ end=/$/ contains=descTag,descLicense
 
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink descFlag                Identifier
-HiLink descLicense             Identifier
-HiLink descCategory            Identifier
+hi def link descFlag           Identifier
+hi def link descLicense                Identifier
+hi def link descCategory               Identifier
 
-HiLink descTag         Type
-HiLink descUrl         Underlined
-HiLink descEmail               Underlined
+hi def link descTag            Type
+hi def link descUrl            Underlined
+hi def link descEmail          Underlined
 
 " priority tag colors
-HiLink descInstallX            Boolean
-HiLink descInstallO            Type
-HiLink descDash                Operator
-HiLink descDigit               Number
-HiLink descCompilePriority     Number
+hi def link descInstallX               Boolean
+hi def link descInstallO               Type
+hi def link descDash           Operator
+hi def link descDigit          Number
+hi def link descCompilePriority        Number
 
 " download tag colors
-HiLink descSum         Number
-HiLink descTarball             Underlined
+hi def link descSum            Number
+hi def link descTarball                Underlined
 
 " tag region colors
-HiLink descText                Comment
+hi def link descText           Comment
 
-delcommand HiLink
 
 let b:current_syntax = "desc"
index efab6d5f6fdfe5062017e191f36612e847d79ad3..915107887a6359fa2d051dc0ac6cf2f76839b7e7 100644 (file)
@@ -77,32 +77,30 @@ syn match   dtALocale /\[.\{-}\]\s*=\@=/ containedin=ALL
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink dtGroup          Special
-HiLink dtComment        Comment
-HiLink dtDelim          String
+hi def link dtGroup             Special
+hi def link dtComment   Comment
+hi def link dtDelim             String
 
-HiLink dtLocaleKey      Type
-HiLink dtLocaleName     Identifier
-HiLink dtXLocale        Identifier
-HiLink dtALocale        Identifier
+hi def link dtLocaleKey         Type
+hi def link dtLocaleName        Identifier
+hi def link dtXLocale   Identifier
+hi def link dtALocale   Identifier
 
-HiLink dtNumericKey     Type
+hi def link dtNumericKey        Type
 
-HiLink dtBooleanKey     Type
-HiLink dtBooleanValue   Constant
+hi def link dtBooleanKey        Type
+hi def link dtBooleanValue      Constant
 
-HiLink dtStringKey      Type
+hi def link dtStringKey         Type
 
-HiLink dtExecKey        Type
-HiLink dtExecParam      Special
-HiLink dtTypeKey        Type
-HiLink dtTypeValue      Constant
-HiLink dtNotStLabel     Type
-HiLink dtXAddKey        Type
+hi def link dtExecKey   Type
+hi def link dtExecParam         Special
+hi def link dtTypeKey   Type
+hi def link dtTypeValue         Constant
+hi def link dtNotStLabel        Type
+hi def link dtXAddKey   Type
 
-delcommand HiLink
 
 let b:current_syntax = "desktop"
 
index 02fc46dcbb70303b7107baf2ba44bbe3d6c989d9..127a0b466301ba9699eec46ccb4aa382b4172e33 100644 (file)
@@ -78,20 +78,18 @@ syn match divaGeomFunctions         "\<geom\u\a\+\(45\|90\)\=("he=e-1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink divaDRCKeywords         Statement
-HiLink divaMeasKeywords                Statement
-HiLink divaCtrlFunctions       Conditional
-HiLink divaExtFunctions                Function
-HiLink divaDRCFunctions                Function
-HiLink divaFunctions           Function
-HiLink divaLayerFunctions      Function
-HiLink divaChkFunctions                Function
-HiLink divaLVSFunctions                Function
-HiLink divaGeomFunctions       Function
+hi def link divaDRCKeywords            Statement
+hi def link divaMeasKeywords           Statement
+hi def link divaCtrlFunctions  Conditional
+hi def link divaExtFunctions           Function
+hi def link divaDRCFunctions           Function
+hi def link divaFunctions              Function
+hi def link divaLayerFunctions Function
+hi def link divaChkFunctions           Function
+hi def link divaLVSFunctions           Function
+hi def link divaGeomFunctions  Function
 
-delcommand HiLink
 
 let b:current_syntax = "diva"
 
index a7104d37ec9f34d7cfdcf4432682415de8f6a1d4..d3ca4de0e232b0fa8b486f13052fd351ca6d7d80 100644 (file)
@@ -66,20 +66,18 @@ syn region djangoComBlock start="{#" end="#}" contains=djangoTodo
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink djangoTagBlock PreProc
-HiLink djangoVarBlock PreProc
-HiLink djangoStatement Statement
-HiLink djangoFilter Identifier
-HiLink djangoArgument Constant
-HiLink djangoTagError Error
-HiLink djangoVarError Error
-HiLink djangoError Error
-HiLink djangoComment Comment
-HiLink djangoComBlock Comment
-HiLink djangoTodo Todo
+hi def link djangoTagBlock PreProc
+hi def link djangoVarBlock PreProc
+hi def link djangoStatement Statement
+hi def link djangoFilter Identifier
+hi def link djangoArgument Constant
+hi def link djangoTagError Error
+hi def link djangoVarError Error
+hi def link djangoError Error
+hi def link djangoComment Comment
+hi def link djangoComBlock Comment
+hi def link djangoTodo Todo
 
-delcommand HiLink
 
 let b:current_syntax = "django"
index 3bc8049565c99cb2eace3bb6d8c735e88a112e3e..809f2894e6f2c0a48d7dcab6f27c9eb79331db1f 100644 (file)
@@ -172,16 +172,14 @@ syn region docbkCite   start="<citation>"lc=10 end="</citation>"me=e-11 contains
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 hi def DocbkBold term=bold cterm=bold gui=bold
 
-HiLink docbkKeyword    Statement
-HiLink docbkRegion     DocbkBold
-HiLink docbkTitle      Title
-HiLink docbkRemark     Comment
-HiLink docbkCite       Constant
+hi def link docbkKeyword       Statement
+hi def link docbkRegion        DocbkBold
+hi def link docbkTitle Title
+hi def link docbkRemark        Comment
+hi def link docbkCite  Constant
 
-delcommand HiLink
 
 let b:current_syntax = "docbk"
 
index b7f49ca4e9d5e62cbd9e6eb6d401a9b401ab5e6a..249e6f7c469b734c5a876c79f05bc64f518c03d0 100644 (file)
@@ -109,40 +109,38 @@ syn keyword dosbatchImplicit    vol xcopy
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink dosbatchTodo            Todo
+hi def link dosbatchTodo               Todo
 
-HiLink dosbatchStatement       Statement
-HiLink dosbatchCommands        dosbatchStatement
-HiLink dosbatchLabel           Label
-HiLink dosbatchConditional     Conditional
-HiLink dosbatchRepeat          Repeat
+hi def link dosbatchStatement  Statement
+hi def link dosbatchCommands   dosbatchStatement
+hi def link dosbatchLabel              Label
+hi def link dosbatchConditional        Conditional
+hi def link dosbatchRepeat             Repeat
 
-HiLink dosbatchOperator       Operator
-HiLink dosbatchEchoOperator   dosbatchOperator
-HiLink dosbatchIfOperator     dosbatchOperator
+hi def link dosbatchOperator       Operator
+hi def link dosbatchEchoOperator   dosbatchOperator
+hi def link dosbatchIfOperator     dosbatchOperator
 
-HiLink dosbatchArgument        Identifier
-HiLink dosbatchIdentifier     Identifier
-HiLink dosbatchVariable        dosbatchIdentifier
+hi def link dosbatchArgument   Identifier
+hi def link dosbatchIdentifier     Identifier
+hi def link dosbatchVariable   dosbatchIdentifier
 
-HiLink dosbatchSpecialChar     SpecialChar
-HiLink dosbatchString          String
-HiLink dosbatchNumber          Number
-HiLink dosbatchInteger dosbatchNumber
-HiLink dosbatchHex             dosbatchNumber
-HiLink dosbatchBinary          dosbatchNumber
-HiLink dosbatchOctal           dosbatchNumber
+hi def link dosbatchSpecialChar        SpecialChar
+hi def link dosbatchString             String
+hi def link dosbatchNumber             Number
+hi def link dosbatchInteger    dosbatchNumber
+hi def link dosbatchHex                dosbatchNumber
+hi def link dosbatchBinary             dosbatchNumber
+hi def link dosbatchOctal              dosbatchNumber
 
-HiLink dosbatchComment Comment
-HiLink dosbatchImplicit        Function
+hi def link dosbatchComment    Comment
+hi def link dosbatchImplicit   Function
 
-HiLink dosbatchSwitch          Special
+hi def link dosbatchSwitch             Special
 
-HiLink dosbatchCmd             PreProc
+hi def link dosbatchCmd                PreProc
 
-delcommand HiLink
 
 let b:current_syntax = "dosbatch"
 
index 2d8086b2d14d552187720f665952d6115f18b05c..ccc5e86f1bb6fd9d17dbf6c9268baa2304835b9b 100644 (file)
@@ -26,14 +26,12 @@ syn match  dosiniComment  "^[#;].*$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink dosiniNumber   Number
-HiLink dosiniHeader   Special
-HiLink dosiniComment  Comment
-HiLink dosiniLabel    Type
+hi def link dosiniNumber   Number
+hi def link dosiniHeader   Special
+hi def link dosiniComment  Comment
+hi def link dosiniLabel    Type
 
-delcommand HiLink
 
 let b:current_syntax = "dosini"
 
index e6a5d9a10936307e7f467c0f229a4da0936e8214..0fdd6ea0801696c2678d7b7f0d2e3d34196d3d35 100644 (file)
@@ -72,27 +72,25 @@ syn sync maxlines=500
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink dotParErr        Error
-HiLink dotBraceErr      Error
-HiLink dotBrackErr      Error
+hi def link dotParErr   Error
+hi def link dotBraceErr         Error
+hi def link dotBrackErr         Error
 
-HiLink dotComment       Comment
-HiLink dotTodo  Todo
+hi def link dotComment  Comment
+hi def link dotTodo     Todo
 
-HiLink dotParEncl       Keyword
-HiLink dotBrackEncl     Keyword
-HiLink dotBraceEncl     Keyword
+hi def link dotParEncl  Keyword
+hi def link dotBrackEncl        Keyword
+hi def link dotBraceEncl        Keyword
 
-HiLink dotKeyword       Keyword
-HiLink dotType  Type
-HiLink dotKeyChar       Keyword
+hi def link dotKeyword  Keyword
+hi def link dotType     Type
+hi def link dotKeyChar  Keyword
 
-HiLink dotString        String
-HiLink dotIdentifier    Identifier
+hi def link dotString   String
+hi def link dotIdentifier       Identifier
 
-delcommand HiLink
 
 let b:current_syntax = "dot"
 
index b60e4846ed5e2bd868ed2f7471d67049afa863f1..a373dc200c1044d5e72998fd8a69495afe344f62 100644 (file)
@@ -59,15 +59,13 @@ syn sync lines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink draculaIdentifier Identifier
-HiLink draculaStatement  Statement
-HiLink draculaType       Type
-HiLink draculaComment    Comment
-HiLink draculaPreProc    PreProc
+hi def link draculaIdentifier Identifier
+hi def link draculaStatement  Statement
+hi def link draculaType       Type
+hi def link draculaComment    Comment
+hi def link draculaPreProc    PreProc
 
-delcommand HiLink
 
 let b:current_syntax = "dracula"
 
index e00c70d11566cabee78eaa44eec2a10bd3e49fdf..ae0bd1288e424f6502f52a703e9859b7fefd4a98 100644 (file)
@@ -127,32 +127,30 @@ syn sync lines=250
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default highlighting.
-HiLink dtdFunction             Function
-HiLink dtdTag          Normal
-HiLink dtdType         Type
-HiLink dtdAttrType             dtdType
-HiLink dtdAttrDef              dtdType
-HiLink dtdConstant             Constant
-HiLink dtdString               dtdConstant
-HiLink dtdEnum         dtdConstant
-HiLink dtdCard         dtdFunction
-
-HiLink dtdEntity               Statement
-HiLink dtdEntityPunct  dtdType
-HiLink dtdParamEntityInst      dtdConstant
-HiLink dtdParamEntityPunct     dtdType
-HiLink dtdParamEntityDecl      dtdType
-HiLink dtdParamEntityDPunct dtdComment
-
-HiLink dtdComment              Comment
-HiLink dtdTagName              Statement
-HiLink dtdError                Error
-HiLink dtdTodo         Todo
-
-delcommand HiLink
+hi def link dtdFunction                Function
+hi def link dtdTag             Normal
+hi def link dtdType            Type
+hi def link dtdAttrType                dtdType
+hi def link dtdAttrDef         dtdType
+hi def link dtdConstant                Constant
+hi def link dtdString          dtdConstant
+hi def link dtdEnum            dtdConstant
+hi def link dtdCard            dtdFunction
+
+hi def link dtdEntity          Statement
+hi def link dtdEntityPunct     dtdType
+hi def link dtdParamEntityInst dtdConstant
+hi def link dtdParamEntityPunct        dtdType
+hi def link dtdParamEntityDecl dtdType
+hi def link dtdParamEntityDPunct dtdComment
+
+hi def link dtdComment         Comment
+hi def link dtdTagName         Statement
+hi def link dtdError           Error
+hi def link dtdTodo            Todo
+
 
 let &cpo = s:dtd_cpo_save
 unlet s:dtd_cpo_save
index 0cc2729f79d37c942274467b3e1688f28792fdd0..cb09de8091190c2e7be7d394eae22973d2cd8ffd 100644 (file)
@@ -190,16 +190,14 @@ syn match   htmlTagN     contained +</\s*[-a-zA-Z0-9]\++hs=s+2 contains=htmlTagN
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink dtmlIsTag                       PreProc
-HiLink dtmlAttribute           Identifier
-HiLink dtmlMethod                      Function
-HiLink dtmlComment             Comment
-HiLink dtmlTODO                        Todo
-HiLink dtmlSpecialChar    Special
+hi def link dtmlIsTag                  PreProc
+hi def link dtmlAttribute              Identifier
+hi def link dtmlMethod                 Function
+hi def link dtmlComment                Comment
+hi def link dtmlTODO                   Todo
+hi def link dtmlSpecialChar    Special
 
-delcommand HiLink
 
 let b:current_syntax = "dtml"
 
index 95684e5016007fbb3018d62d4dc141b3d9ecd56e..345e932e60bca4da3b253444515f3925d7215d51 100644 (file)
@@ -61,33 +61,31 @@ syn region  dylanHeader     start="^[Mm]odule:" end="^$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink dylanBlock              PreProc
-HiLink dylanBoolean            Boolean
-HiLink dylanCharacter          Character
-HiLink dylanClass              Structure
-HiLink dylanClassMods          StorageClass
-HiLink dylanComment            Comment
-HiLink dylanConditional        Conditional
-HiLink dylanConstant           Constant
-HiLink dylanException          Exception
-HiLink dylanHeader             Macro
-HiLink dylanImport             Include
-HiLink dylanLabel              Label
-HiLink dylanMiscMods           StorageClass
-HiLink dylanNumber             Number
-HiLink dylanOther              Keyword
-HiLink dylanOperator           Operator
-HiLink dylanParamDefs          Keyword
-HiLink dylanPrecondit          PreCondit
-HiLink dylanRepeat             Repeat
-HiLink dylanSimpleDefs Keyword
-HiLink dylanStatement          Macro
-HiLink dylanString             String
-HiLink dylanVariable           Identifier
+hi def link dylanBlock         PreProc
+hi def link dylanBoolean               Boolean
+hi def link dylanCharacter             Character
+hi def link dylanClass         Structure
+hi def link dylanClassMods             StorageClass
+hi def link dylanComment               Comment
+hi def link dylanConditional   Conditional
+hi def link dylanConstant              Constant
+hi def link dylanException             Exception
+hi def link dylanHeader                Macro
+hi def link dylanImport                Include
+hi def link dylanLabel         Label
+hi def link dylanMiscMods              StorageClass
+hi def link dylanNumber                Number
+hi def link dylanOther         Keyword
+hi def link dylanOperator              Operator
+hi def link dylanParamDefs             Keyword
+hi def link dylanPrecondit             PreCondit
+hi def link dylanRepeat                Repeat
+hi def link dylanSimpleDefs    Keyword
+hi def link dylanStatement             Macro
+hi def link dylanString                String
+hi def link dylanVariable              Identifier
 
-delcommand HiLink
 
 let b:current_syntax = "dylan"
 
index aaf2d740f0597d960ef4145a8262955f51b1a291..692db34985b2941b161bedd316fd084fd4d5fab0 100644 (file)
@@ -24,17 +24,15 @@ syn match   dylanintrInclude        "^\s*#\s*include\>\s*["<]" contains=intrIncluded
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink dylanintrInfo           Special
-HiLink dylanintrInterface      Operator
-HiLink dylanintrMods           Type
-HiLink dylanintrClass          StorageClass
-HiLink dylanintrType           Type
-HiLink dylanintrIncluded       String
-HiLink dylanintrInclude        Include
+hi def link dylanintrInfo              Special
+hi def link dylanintrInterface Operator
+hi def link dylanintrMods              Type
+hi def link dylanintrClass             StorageClass
+hi def link dylanintrType              Type
+hi def link dylanintrIncluded  String
+hi def link dylanintrInclude   Include
 
-delcommand HiLink
 
 let b:current_syntax = "dylanintr"
 
index c7d26640054471898859c5ca4b43ab1061847d94..dae0bf94b14a15c9d80acba4a0d88b0763f0f78e 100644 (file)
@@ -19,12 +19,10 @@ syn sync    lines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink dylanlidInfo            Type
-HiLink dylanlidEntry           String
+hi def link dylanlidInfo               Type
+hi def link dylanlidEntry              String
 
-delcommand HiLink
 
 let b:current_syntax = "dylanlid"
 
index 728cf2811688a9090bf887a7994415c804466bc8..1276f2bd9dc198d936520074f3e6cefa734d304b 100644 (file)
@@ -30,17 +30,15 @@ syn match  ecdTagError      contained "[^>]<"ms=s+1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink ecdComment      Comment
-HiLink ecdAttr Type
-HiLink ecdAttrN        Statement
-HiLink ecdAttrV        Value
-HiLink ecdTag          Function
-HiLink ecdTagN Statement
-HiLink ecdTagError     Error
+hi def link ecdComment Comment
+hi def link ecdAttr    Type
+hi def link ecdAttrN   Statement
+hi def link ecdAttrV   Value
+hi def link ecdTag             Function
+hi def link ecdTagN    Statement
+hi def link ecdTagError        Error
 
-delcommand HiLink
 
 let b:current_syntax = "ecd"
 " vim: ts=8
index 21c7ec7a031b0867d52820b9da4a13ca6acb9a4b..002c9f89e11d820430fb562537da1543203730a2 100644 (file)
@@ -34,14 +34,12 @@ syn match       edifError       ")"
 syntax sync fromstart
 
 " Define the default highlighting.
-command -nargs=+ HiLink hi def link <args>
-
-HiLink edifInString            SpecialChar
-HiLink edifKeyword             Keyword
-HiLink edifNumber              Number
-HiLink edifInStringError       edifError
-HiLink edifError               Error
-HiLink edifString              String
-delcommand HiLink
+
+hi def link edifInString               SpecialChar
+hi def link edifKeyword                Keyword
+hi def link edifNumber         Number
+hi def link edifInStringError  edifError
+hi def link edifError          Error
+hi def link edifString         String
 
 let b:current_syntax = "edif"
index 0ee5ea091fed08c8357b5612bed114f230cab3f1..c6634871cc002423567719ae12851ae75ae91158 100644 (file)
@@ -139,59 +139,57 @@ syn sync lines=40
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink eiffelKeyword           Statement
-HiLink eiffelProperty          Statement
-HiLink eiffelInheritClause     Statement
-HiLink eiffelStatement Statement
-HiLink eiffelDeclaration       Statement
-HiLink eiffelAssertion Statement
-HiLink eiffelDebug             Statement
-HiLink eiffelException Statement
-HiLink eiffelGenericCreate     Statement
+hi def link eiffelKeyword              Statement
+hi def link eiffelProperty             Statement
+hi def link eiffelInheritClause        Statement
+hi def link eiffelStatement    Statement
+hi def link eiffelDeclaration  Statement
+hi def link eiffelAssertion    Statement
+hi def link eiffelDebug                Statement
+hi def link eiffelException    Statement
+hi def link eiffelGenericCreate        Statement
 
-HiLink eiffelAgent             Statement
-HiLink eiffelConvert           Statement
+hi def link eiffelAgent                Statement
+hi def link eiffelConvert              Statement
 
-HiLink eiffelTopStruct PreProc
+hi def link eiffelTopStruct    PreProc
 
-HiLink eiffelAll               Special
-HiLink eiffelAnchored          Special
-HiLink eiffelBitType           Special
+hi def link eiffelAll          Special
+hi def link eiffelAnchored             Special
+hi def link eiffelBitType              Special
 
 
-HiLink eiffelBool              Boolean
-HiLink eiffelString            String
-HiLink eiffelCharacter Character
-HiLink eiffelClassName Type
-HiLink eiffelNumber            Number
+hi def link eiffelBool         Boolean
+hi def link eiffelString               String
+hi def link eiffelCharacter    Character
+hi def link eiffelClassName    Type
+hi def link eiffelNumber               Number
 
-HiLink eiffelStringEscape      Special
+hi def link eiffelStringEscape Special
 
-HiLink eiffelOperator          Special
-HiLink eiffelArray             Special
-HiLink eiffelExport            Special
-HiLink eiffelCreation          Special
-HiLink eiffelBrackets          Special
-HiLink eiffelGeneric           Special
-HiLink eiffelGenericDecl       Special
-HiLink eiffelConstraint        Special
-HiLink eiffelCreate            Special
+hi def link eiffelOperator             Special
+hi def link eiffelArray                Special
+hi def link eiffelExport               Special
+hi def link eiffelCreation             Special
+hi def link eiffelBrackets             Special
+hi def link eiffelGeneric              Special
+hi def link eiffelGenericDecl  Special
+hi def link eiffelConstraint   Special
+hi def link eiffelCreate               Special
 
-HiLink eiffelPredefined        Constant
+hi def link eiffelPredefined   Constant
 
-HiLink eiffelComment           Comment
+hi def link eiffelComment              Comment
 
-HiLink eiffelError             Error
-HiLink eiffelBadConstant       Error
-HiLink eiffelStringError       Error
-HiLink eiffelParenError        Error
-HiLink eiffelBracketError      Error
+hi def link eiffelError                Error
+hi def link eiffelBadConstant  Error
+hi def link eiffelStringError  Error
+hi def link eiffelParenError   Error
+hi def link eiffelBracketError Error
 
-HiLink eiffelTodo              Todo
+hi def link eiffelTodo         Todo
 
-delcommand HiLink
 
 let b:current_syntax = "eiffel"
 
index 7835f550fc5b7c45ba67e61a10df7cf7e5c8b972..e695dbc79ae7abe34afd774969e3081be058d0ee 100644 (file)
@@ -61,23 +61,21 @@ syn match elfPunct "[,;]"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting. Can be overridden later.
-HiLink elfComment Comment
-HiLink elfPPCom Include
-HiLink elfKeyword Keyword
-HiLink elfSpecial Special
-HiLink elfEnvironment Special
-HiLink elfBraceError Error
-HiLink elfConditional Conditional
-HiLink elfMacro Function
-HiLink elfNumber Number
-HiLink elfString String
-HiLink elfParens Delimiter
-HiLink elfPunct Delimiter
-
-delcommand HiLink
+hi def link elfComment Comment
+hi def link elfPPCom Include
+hi def link elfKeyword Keyword
+hi def link elfSpecial Special
+hi def link elfEnvironment Special
+hi def link elfBraceError Error
+hi def link elfConditional Conditional
+hi def link elfMacro Function
+hi def link elfNumber Number
+hi def link elfString String
+hi def link elfParens Delimiter
+hi def link elfPunct Delimiter
+
 
 let b:current_syntax = "elf"
 
index 58589466484d2e2fdbc3178a10e471f72cdc3fcd..ec97af038df8f4042cb890bff64f58c143663812 100644 (file)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:    Elm Filter rules
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: Oct 23, 2014
-" Version:     6
+" Last Change: Aug 31, 2016
+" Version:     8
 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_ELMFILT
 
 " quit when a syntax file was already loaded
@@ -35,25 +35,24 @@ syn region  elmfiltString   contained       start="'" skip="'\(\\\\\)*\\['%]" end="'"       con
 syn match      elmfiltSpaceError       contained       "\s.*$"
 
 " Define the default highlighting.
-" Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink elmfiltAction   Statement
-HiLink elmfiltArg      Special
-HiLink elmfiltComment  Comment
-HiLink elmfiltCond     Statement
-HiLink elmfiltIf       Statement
-HiLink elmfiltMatch    Special
-HiLink elmfiltMatchError       Error
-HiLink elmfiltNumber   Number
-HiLink elmfiltOper     Operator
-HiLink elmfiltOperKey  Type
-HiLink elmfiltParenError       Error
-HiLink elmfiltSpaceError       Error
-HiLink elmfiltString   String
-HiLink elmfiltThenError        Error
-
-delcommand HiLink
+if !exists("skip_elmfilt_syntax_inits")
+
+  hi def link elmfiltAction    Statement
+  hi def link elmfiltArg       Special
+  hi def link elmfiltComment   Comment
+  hi def link elmfiltCond      Statement
+  hi def link elmfiltIf        Statement
+  hi def link elmfiltMatch     Special
+  hi def link elmfiltMatchError        Error
+  hi def link elmfiltNumber    Number
+  hi def link elmfiltOper      Operator
+  hi def link elmfiltOperKey   Type
+  hi def link elmfiltParenError        Error
+  hi def link elmfiltSpaceError        Error
+  hi def link elmfiltString    String
+  hi def link elmfiltThenError Error
+
+endif
 
 let b:current_syntax = "elmfilt"
 " vim: ts=9
index a49f24ed149f3fa86c0eca8ccb3d0fa07d0906d2..11b763409bdad8e0d516f435092aaa422e895652 100644 (file)
@@ -143,106 +143,104 @@ let s:old_style = (exists("g:erlang_old_style_highlight") &&
                   \g:erlang_old_style_highlight == 1)
 
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " Comments
-HiLink erlangComment Comment
-HiLink erlangCommentAnnotation Special
-HiLink erlangTodo Todo
-HiLink erlangShebang Comment
+hi def link erlangComment Comment
+hi def link erlangCommentAnnotation Special
+hi def link erlangTodo Todo
+hi def link erlangShebang Comment
 
 " Numbers
-HiLink erlangNumberInteger Number
-HiLink erlangNumberFloat Float
+hi def link erlangNumberInteger Number
+hi def link erlangNumberFloat Float
 
 " Strings, atoms, characters
-HiLink erlangString String
+hi def link erlangString String
 
 if s:old_style
-HiLink erlangQuotedAtom Type
+hi def link erlangQuotedAtom Type
 else
-HiLink erlangQuotedAtom String
+hi def link erlangQuotedAtom String
 endif
 
-HiLink erlangStringModifier Special
-HiLink erlangQuotedAtomModifier Special
-HiLink erlangModifier Special
+hi def link erlangStringModifier Special
+hi def link erlangQuotedAtomModifier Special
+hi def link erlangModifier Special
 
 " Operators, separators
-HiLink erlangOperator Operator
-HiLink erlangRightArrow Operator
+hi def link erlangOperator Operator
+hi def link erlangRightArrow Operator
 if s:old_style
-HiLink erlangBracket Normal
-HiLink erlangPipe Normal
+hi def link erlangBracket Normal
+hi def link erlangPipe Normal
 else
-HiLink erlangBracket Delimiter
-HiLink erlangPipe Delimiter
+hi def link erlangBracket Delimiter
+hi def link erlangPipe Delimiter
 endif
 
 " Atoms, functions, variables, macros
 if s:old_style
-HiLink erlangAtom Normal
-HiLink erlangLocalFuncCall Normal
-HiLink erlangLocalFuncRef Normal
-HiLink erlangGlobalFuncCall Function
-HiLink erlangGlobalFuncRef Function
-HiLink erlangVariable Normal
-HiLink erlangMacro Normal
-HiLink erlangRecord Normal
+hi def link erlangAtom Normal
+hi def link erlangLocalFuncCall Normal
+hi def link erlangLocalFuncRef Normal
+hi def link erlangGlobalFuncCall Function
+hi def link erlangGlobalFuncRef Function
+hi def link erlangVariable Normal
+hi def link erlangMacro Normal
+hi def link erlangRecord Normal
 else
-HiLink erlangAtom String
-HiLink erlangLocalFuncCall Normal
-HiLink erlangLocalFuncRef Normal
-HiLink erlangGlobalFuncCall Normal
-HiLink erlangGlobalFuncRef Normal
-HiLink erlangVariable Identifier
-HiLink erlangMacro Macro
-HiLink erlangRecord Structure
+hi def link erlangAtom String
+hi def link erlangLocalFuncCall Normal
+hi def link erlangLocalFuncRef Normal
+hi def link erlangGlobalFuncCall Normal
+hi def link erlangGlobalFuncRef Normal
+hi def link erlangVariable Identifier
+hi def link erlangMacro Macro
+hi def link erlangRecord Structure
 endif
 
 " Bitstrings
 if !s:old_style
-HiLink erlangBitType Type
+hi def link erlangBitType Type
 endif
 
 " Constants and Directives
 if s:old_style
-HiLink erlangAttribute Type
-HiLink erlangMacroDef Type
-HiLink erlangUnknownAttribute Normal
-HiLink erlangInclude Type
-HiLink erlangRecordDef Type
-HiLink erlangDefine Type
-HiLink erlangPreCondit Type
-HiLink erlangType Type
+hi def link erlangAttribute Type
+hi def link erlangMacroDef Type
+hi def link erlangUnknownAttribute Normal
+hi def link erlangInclude Type
+hi def link erlangRecordDef Type
+hi def link erlangDefine Type
+hi def link erlangPreCondit Type
+hi def link erlangType Type
 else
-HiLink erlangAttribute Keyword
-HiLink erlangMacroDef Macro
-HiLink erlangUnknownAttribute Normal
-HiLink erlangInclude Include
-HiLink erlangRecordDef Keyword
-HiLink erlangDefine Define
-HiLink erlangPreCondit PreCondit
-HiLink erlangType Type
+hi def link erlangAttribute Keyword
+hi def link erlangMacroDef Macro
+hi def link erlangUnknownAttribute Normal
+hi def link erlangInclude Include
+hi def link erlangRecordDef Keyword
+hi def link erlangDefine Define
+hi def link erlangPreCondit PreCondit
+hi def link erlangType Type
 endif
 
 " Keywords
-HiLink erlangKeyword Keyword
+hi def link erlangKeyword Keyword
 
 " Build-in-functions (BIFs)
-HiLink erlangBIF Function
+hi def link erlangBIF Function
 
 if s:old_style
-HiLink erlangBoolean Statement
-HiLink erlangExtra Statement
-HiLink erlangSignal Statement
+hi def link erlangBoolean Statement
+hi def link erlangExtra Statement
+hi def link erlangSignal Statement
 else
-HiLink erlangBoolean Boolean
-HiLink erlangExtra Statement
-HiLink erlangSignal Statement
+hi def link erlangBoolean Boolean
+hi def link erlangExtra Statement
+hi def link erlangSignal Statement
 endif
 
-delcommand HiLink
 
 let b:current_syntax = "erlang"
 
index ea36d66e1a34a96c7fe3dacfef3378f96c8deb7d..792e5d37f31df1df7bb9cf85fe6c42eeb92ae4ee 100644 (file)
@@ -46,15 +46,13 @@ syntax keyword esqlcStatement       truncate update
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink esqlcOperator   Operator
-HiLink esqlcStatement  Statement
-HiLink esqlcKeyword    esqlcSpecial
-HiLink esqlcSpecial    Special
-HiLink esqlcPreProc    PreProc
+hi def link esqlcOperator      Operator
+hi def link esqlcStatement     Statement
+hi def link esqlcKeyword       esqlcSpecial
+hi def link esqlcSpecial       Special
+hi def link esqlcPreProc       PreProc
 
-delcommand HiLink
 
 let b:current_syntax = "esqlc"
 
index 0540843cd886cd227eeeb696805751604ad1075f..b0105216d7c1108c715ab43750413ebeddd0dc9a 100644 (file)
@@ -62,19 +62,17 @@ syn match esterelNone                       "\<else\s\+if\>$"
 syn match esterelNone                  "\<else\s\+if\>\s"
 
 " Class Linking
-command -nargs=+ HiLink hi def link <args>
 
-HiLink esterelStatement                Statement
-HiLink esterelType                     Type
-HiLink esterelComment          Comment
-HiLink esterelBoolean          Number
-HiLink esterelExpressions      Number
-HiLink esterelIO                       String
-HiLink esterelOperator         Type
-HiLink esterelSysCall          Type
-HiLink esterelFunctions                Type
-HiLink esterelSpecial          Special
+hi def link esterelStatement           Statement
+hi def link esterelType                        Type
+hi def link esterelComment             Comment
+hi def link esterelBoolean             Number
+hi def link esterelExpressions Number
+hi def link esterelIO                  String
+hi def link esterelOperator            Type
+hi def link esterelSysCall             Type
+hi def link esterelFunctions           Type
+hi def link esterelSpecial             Special
 
-delcommand HiLink
 
 let b:current_syntax = "esterel"
index 7d039c212214e22a197343d3671e16feb5515f26..03cfb25e60b73c796a3e8c9c8dee8e7cfe07e6d4 100644 (file)
@@ -63,26 +63,24 @@ syn match eParenError /[\]}]/ contained
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink eComment     Comment
-HiLink eConstant    Identifier
-HiLink eStringId    Identifier
-HiLink eCommand     Type
-HiLink eString      String
-HiLink eNumber      Number
-HiLink eBoolean     Boolean
-HiLink eFloat       Float
-HiLink eConditional Conditional
-HiLink eProgLang    Statement
-HiLink eOVP          Statement
-HiLink eStdCmd      Statement
-HiLink eIdentifier  Normal
-HiLink eDelimiter   Delimiter
-HiLink eError       Error
-HiLink eBraceError  Error
-HiLink eCurlyError  Error
-HiLink eParenError  Error
-delcommand HiLink
+hi def link eComment     Comment
+hi def link eConstant    Identifier
+hi def link eStringId    Identifier
+hi def link eCommand     Type
+hi def link eString      String
+hi def link eNumber      Number
+hi def link eBoolean     Boolean
+hi def link eFloat       Float
+hi def link eConditional Conditional
+hi def link eProgLang    Statement
+hi def link eOVP             Statement
+hi def link eStdCmd      Statement
+hi def link eIdentifier  Normal
+hi def link eDelimiter   Delimiter
+hi def link eError       Error
+hi def link eBraceError  Error
+hi def link eCurlyError  Error
+hi def link eParenError  Error
 
 let b:current_syntax="eviews"
 
index f9017acb1e5f57ecb8b36d39f2a8a0359286720c..4edc0d794840df2359122fa2cd42e791c32d2d15 100644 (file)
@@ -88,20 +88,18 @@ syn keyword eximKeyword server_prompts server_condition client_send
 syn keyword eximKeyword server_secret client_name client_secret
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
 
-HiLink eximComment Comment
-HiLink eximFixme Todo
-HiLink eximEnd Keyword
-HiLink eximNumber Number
-HiLink eximDriverName Constant
-HiLink eximConstant Constant
-HiLink eximTime Constant
-HiLink eximKeyword Type
-HiLink eximSpecialChar Special
-HiLink eximMacroName Preproc
-HiLink eximTransport Identifier
+hi def link eximComment Comment
+hi def link eximFixme Todo
+hi def link eximEnd Keyword
+hi def link eximNumber Number
+hi def link eximDriverName Constant
+hi def link eximConstant Constant
+hi def link eximTime Constant
+hi def link eximKeyword Type
+hi def link eximSpecialChar Special
+hi def link eximMacroName Preproc
+hi def link eximTransport Identifier
 
-delcommand HiLink
 
 let b:current_syntax = "exim"
index 4f05259fc1f4f3d34a5e771da80c7125fa3dbc70..75cbd3eddfe7bfda0375a94b06442276d7e5ee74 100644 (file)
@@ -79,26 +79,24 @@ syn match   expectSharpBang "\%^#!.*"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink expectSharpBang PreProc
-HiLink expectVariables Special
-HiLink expectCommand           Function
-HiLink expectStatement Statement
-HiLink expectConditional       Conditional
-HiLink expectRepeat            Repeat
-HiLink expectExpectOpts        Keyword
-HiLink expectOutVar            Special
-HiLink expectSpecial           Special
-HiLink expectNumber            Number
-
-HiLink expectString            String
-
-HiLink expectComment           Comment
-HiLink expectTodo              Todo
-"HiLink expectIdentifier       Identifier
-
-delcommand HiLink
+
+hi def link expectSharpBang    PreProc
+hi def link expectVariables    Special
+hi def link expectCommand              Function
+hi def link expectStatement    Statement
+hi def link expectConditional  Conditional
+hi def link expectRepeat               Repeat
+hi def link expectExpectOpts   Keyword
+hi def link expectOutVar               Special
+hi def link expectSpecial              Special
+hi def link expectNumber               Number
+
+hi def link expectString               String
+
+hi def link expectComment              Comment
+hi def link expectTodo         Todo
+"hi def link expectIdentifier  Identifier
+
 
 let b:current_syntax = "expect"
 
index aa6b76a5b07c038f8f2813c3316b9c5d3ded53fc..55efbb1e5095c71952e0f544eed6650b607737ae 100644 (file)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:    exports
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: Oct 23, 2014
-" Version:     5
+" Last Change: Aug 31, 2016
+" Version:     7
 " Notes:               This file includes both SysV and BSD 'isms
 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_EXPORTS
 
@@ -36,24 +36,23 @@ syn match exportsSeparator  "[,:]"
 syn match exportsComment       "^\s*#.*$"      contains=@Spell
 
 " Define the default highlighting.
-" Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
+if !exists("skip_exports_syntax_inits")
 
-HiLink exportsKeyOptSet        exportsKeySettings
-HiLink exportsOptSet   exportsSettings
+  hi def link exportsKeyOptSet exportsKeySettings
+  hi def link exportsOptSet    exportsSettings
 
-HiLink exportsComment  Comment
-HiLink exportsKeyOptions       Type
-HiLink exportsKeySettings      Keyword
-HiLink exportsOptions  Constant
-HiLink exportsSeparator        Constant
-HiLink exportsSettings Constant
+  hi def link exportsComment   Comment
+  hi def link exportsKeyOptions        Type
+  hi def link exportsKeySettings       Keyword
+  hi def link exportsOptions   Constant
+  hi def link exportsSeparator Constant
+  hi def link exportsSettings  Constant
 
-HiLink exportsOptError Error
-HiLink exportsOptSetError      Error
-HiLink exportsSetError Error
+  hi def link exportsOptError  Error
+  hi def link exportsOptSetError       Error
+  hi def link exportsSetError  Error
 
-delcommand HiLink
+endif
 
 let b:current_syntax = "exports"
 " vim: ts=10
index 1f6fefa9ffa83536c6ab912455aa719eb67e6fca..e022c7a54abc22e8e504145457a6720a9767dcdb 100644 (file)
@@ -163,34 +163,32 @@ syn sync minlines=10 maxlines=100
 
 " Define the default highlighting
 if !exists("did_falcon_syn_inits")
-    command -nargs=+ HiLink hi def link <args>
-
-    HiLink falconKeyword          Keyword
-    HiLink falconCommentString    String
-    HiLink falconTodo             Todo
-    HiLink falconConditional      Keyword
-    HiLink falconRepeat           Repeat
-    HiLink falconcommentSkip      Comment
-    HiLink falconComment          Comment
-    HiLink falconCommentL         Comment
-    HiLink falconConst            Constant
-    HiLink falconConstants        Constant
-    HiLink falconOperator         Operator
-    HiLink falconSymbol           Normal
-    HiLink falconSpaceError       Error
-    HiLink falconHexadecimal      Number
-    HiLink falconOctal            Number
-    HiLink falconIntLiteral       Number
-    HiLink falconFloatLiteral     Float
-    HiLink falconStringEscape     Special
-    HiLink falconStringDelimiter  Delimiter
-    HiLink falconString           String
-    HiLink falconBool             Constant
-    HiLink falconSharpBang        PreProc
-    HiLink falconInclude          Include
-    HiLink falconSymbol           Constant
-    HiLink falconSymbolOther      Delimiter
-    delcommand HiLink
+
+    hi def link falconKeyword          Keyword
+    hi def link falconCommentString    String
+    hi def link falconTodo             Todo
+    hi def link falconConditional      Keyword
+    hi def link falconRepeat           Repeat
+    hi def link falconcommentSkip      Comment
+    hi def link falconComment          Comment
+    hi def link falconCommentL         Comment
+    hi def link falconConst            Constant
+    hi def link falconConstants        Constant
+    hi def link falconOperator         Operator
+    hi def link falconSymbol           Normal
+    hi def link falconSpaceError       Error
+    hi def link falconHexadecimal      Number
+    hi def link falconOctal            Number
+    hi def link falconIntLiteral       Number
+    hi def link falconFloatLiteral     Float
+    hi def link falconStringEscape     Special
+    hi def link falconStringDelimiter  Delimiter
+    hi def link falconString           String
+    hi def link falconBool             Constant
+    hi def link falconSharpBang        PreProc
+    hi def link falconInclude          Include
+    hi def link falconSymbol           Constant
+    hi def link falconSymbolOther      Delimiter
 endif
 
 let b:current_syntax = "falcon"
index 422fd31dae4f5213f90aee77de38f99ae4afae1d..f7b296b9c6d123e397a6db491475b4a972733837 100644 (file)
@@ -56,47 +56,45 @@ syn region fdccBlank matchgroup=fdccLCAddress start=/^LC_ADDRESS$/ end=/^END LC_
 
 
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink fdccBlank                Blank
-
-HiLink fdccTodo                 Todo
-HiLink fdccComment              Comment
-HiLink fdccVariable             Type
-
-HiLink fdccLCIdentification     Statement
-HiLink fdccLCCtype              Statement
-HiLink fdccLCCollate            Statement
-HiLink fdccLCMonetary           Statement
-HiLink fdccLCNumeric            Statement
-HiLink fdccLCTime               Statement
-HiLink fdccLCMessages           Statement
-HiLink fdccLCPaper              Statement
-HiLink fdccLCTelephone  Statement
-HiLink fdccLCMeasurement        Statement
-HiLink fdccLCName               Statement
-HiLink fdccLCAddress            Statement
-
-HiLink fdccUnicodeInValid       Error
-HiLink fdccUnicodeValid         String
-HiLink fdccString               String
-HiLink fdccNumber               Blank
-
-HiLink fdccKeywordIdentification fdccKeyword
-HiLink fdccKeywordCtype           fdccKeyword
-HiLink fdccKeywordCollate         fdccKeyword
-HiLink fdccKeywordMonetary        fdccKeyword
-HiLink fdccKeywordNumeric         fdccKeyword
-HiLink fdccKeywordTime    fdccKeyword
-HiLink fdccKeywordMessages        fdccKeyword
-HiLink fdccKeywordPaper           fdccKeyword
-HiLink fdccKeywordTelephone       fdccKeyword
-HiLink fdccKeywordMeasurement    fdccKeyword
-HiLink fdccKeywordName    fdccKeyword
-HiLink fdccKeywordAddress         fdccKeyword
-HiLink fdccKeyword                Identifier
-
-delcommand HiLink
+
+hi def link fdccBlank           Blank
+
+hi def link fdccTodo            Todo
+hi def link fdccComment                 Comment
+hi def link fdccVariable                Type
+
+hi def link fdccLCIdentification        Statement
+hi def link fdccLCCtype                 Statement
+hi def link fdccLCCollate               Statement
+hi def link fdccLCMonetary              Statement
+hi def link fdccLCNumeric               Statement
+hi def link fdccLCTime          Statement
+hi def link fdccLCMessages              Statement
+hi def link fdccLCPaper                 Statement
+hi def link fdccLCTelephone     Statement
+hi def link fdccLCMeasurement   Statement
+hi def link fdccLCName          Statement
+hi def link fdccLCAddress               Statement
+
+hi def link fdccUnicodeInValid  Error
+hi def link fdccUnicodeValid    String
+hi def link fdccString          String
+hi def link fdccNumber          Blank
+
+hi def link fdccKeywordIdentification fdccKeyword
+hi def link fdccKeywordCtype      fdccKeyword
+hi def link fdccKeywordCollate    fdccKeyword
+hi def link fdccKeywordMonetary           fdccKeyword
+hi def link fdccKeywordNumeric    fdccKeyword
+hi def link fdccKeywordTime       fdccKeyword
+hi def link fdccKeywordMessages           fdccKeyword
+hi def link fdccKeywordPaper      fdccKeyword
+hi def link fdccKeywordTelephone          fdccKeyword
+hi def link fdccKeywordMeasurement    fdccKeyword
+hi def link fdccKeywordName       fdccKeyword
+hi def link fdccKeywordAddress    fdccKeyword
+hi def link fdccKeyword                   Identifier
+
 
 let b:current_syntax = "fdcc"
 
index e45e31c3954f0d9b7cf5180a1849a316da56fff9..1b75d137b6c68eed7b3ee5502c079eefd2b1a841 100644 (file)
@@ -117,19 +117,17 @@ syn sync ccomment fglComment
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink fglComment      Comment
-"HiLink fglKeyword     fglSpecial
-HiLink fglKeyword      fglStatement
-HiLink fglNumber       Number
-HiLink fglOperator     fglStatement
-HiLink fglSpecial      Special
-HiLink fglStatement    Statement
-HiLink fglString       String
-HiLink fglType Type
+hi def link fglComment Comment
+"hi def link fglKeyword        fglSpecial
+hi def link fglKeyword fglStatement
+hi def link fglNumber  Number
+hi def link fglOperator        fglStatement
+hi def link fglSpecial Special
+hi def link fglStatement       Statement
+hi def link fglString  String
+hi def link fglType    Type
 
-delcommand HiLink
 
 let b:current_syntax = "fgl"
 
index 54f4c0d55ad077d1c46f5caf03ca13004071c860..a75aed47cb50dc49c8d7464a21892ace679ebf18 100644 (file)
@@ -67,23 +67,21 @@ syn match   focexecComment  "-\*.*"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink focexecString1          String
-HiLink focexecString2          String
-HiLink focexecNumber           Number
-HiLink focexecComment          Comment
-HiLink focexecTable            Keyword
-HiLink focexecModify           Keyword
-HiLink focexecNormal           Keyword
-HiLink focexecSet              Keyword
-HiLink focexecDash             Keyword
-HiLink focexecFileDef          Keyword
-HiLink focexecJoin             Keyword
-HiLink focexecAmperVar Identifier
-HiLink focexecFuse             Function
+hi def link focexecString1             String
+hi def link focexecString2             String
+hi def link focexecNumber              Number
+hi def link focexecComment             Comment
+hi def link focexecTable               Keyword
+hi def link focexecModify              Keyword
+hi def link focexecNormal              Keyword
+hi def link focexecSet         Keyword
+hi def link focexecDash                Keyword
+hi def link focexecFileDef             Keyword
+hi def link focexecJoin                Keyword
+hi def link focexecAmperVar    Identifier
+hi def link focexecFuse                Function
 
-delcommand HiLink
 
 let b:current_syntax = "focexec"
 
index abd1c489dd2209217124fd2be6fd161444d40171..b8cb87c905a75483dfb38f9b9a108e5b50337f15 100644 (file)
@@ -107,26 +107,25 @@ syn sync ccomment formComment minlines=10
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink formConditional Conditional
-HiLink formNumber              Number
-HiLink formStatement           Statement
-HiLink formComment             Comment
-HiLink formPreProc             PreProc
-HiLink formDirective           PreProc
-HiLink formType                Type
-HiLink formString              String
-HiLink formNestedString        String
-HiLink formReserved           Error
-HiLink formTodo               Todo
-HiLink formSpecial            SpecialChar
+
+hi def link formConditional    Conditional
+hi def link formNumber         Number
+hi def link formStatement              Statement
+hi def link formComment                Comment
+hi def link formPreProc                PreProc
+hi def link formDirective              PreProc
+hi def link formType           Type
+hi def link formString         String
+hi def link formNestedString   String
+hi def link formReserved           Error
+hi def link formTodo               Todo
+hi def link formSpecial            SpecialChar
 
 if !exists("form_enhanced_color")
-HiLink formHeaderStatement     Statement
+hi def link formHeaderStatement        Statement
 else
 " enhanced color mode
-HiLink formHeaderStatement     HeaderStatement
+hi def link formHeaderStatement        HeaderStatement
 " dark and a light background for local types
 if &background == "dark"
 hi HeaderStatement term=underline ctermfg=LightGreen guifg=LightGreen gui=bold
@@ -140,7 +139,6 @@ hi Statement guifg=LightYellow
 endif
 endif
 
-delcommand HiLink
 
   let b:current_syntax = "form"
 
index 2559779f54e0c55e78d5ce54cde66de488330c8a..35fafd43499b9880f4340b2b09c776030297d3ba 100644 (file)
@@ -283,47 +283,45 @@ syn region forthDeprecated start='locals|' end='|'
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting. Can be overridden later.
-HiLink forthTodo Todo
-HiLink forthOperators Operator
-HiLink forthMath Number
-HiLink forthInteger Number
-HiLink forthFloat Float
-HiLink forthStack Special
-HiLink forthRstack Special
-HiLink forthFStack Special
-HiLink forthSP Special
-HiLink forthMemory Function
-HiLink forthAdrArith Function
-HiLink forthMemBlks Function
-HiLink forthCond Conditional
-HiLink forthLoop Repeat
-HiLink forthColonDef Define
-HiLink forthEndOfColonDef Define
-HiLink forthDefine Define
-HiLink forthDebug Debug
-HiLink forthAssembler Include
-HiLink forthCharOps Character
-HiLink forthConversion String
-HiLink forthForth Statement
-HiLink forthVocs Statement
-HiLink forthString String
-HiLink forthComment Comment
-HiLink forthClassDef Define
-HiLink forthEndOfClassDef Define
-HiLink forthObjectDef Define
-HiLink forthEndOfObjectDef Define
-HiLink forthInclude Include
-HiLink forthLocals Type " nothing else uses type and locals must stand out
-HiLink forthDeprecated Error " if you must, change to Type
-HiLink forthFileMode Function
-HiLink forthFileWords Statement
-HiLink forthBlocks Statement
-HiLink forthSpaceError Error
-
-delcommand HiLink
+hi def link forthTodo Todo
+hi def link forthOperators Operator
+hi def link forthMath Number
+hi def link forthInteger Number
+hi def link forthFloat Float
+hi def link forthStack Special
+hi def link forthRstack Special
+hi def link forthFStack Special
+hi def link forthSP Special
+hi def link forthMemory Function
+hi def link forthAdrArith Function
+hi def link forthMemBlks Function
+hi def link forthCond Conditional
+hi def link forthLoop Repeat
+hi def link forthColonDef Define
+hi def link forthEndOfColonDef Define
+hi def link forthDefine Define
+hi def link forthDebug Debug
+hi def link forthAssembler Include
+hi def link forthCharOps Character
+hi def link forthConversion String
+hi def link forthForth Statement
+hi def link forthVocs Statement
+hi def link forthString String
+hi def link forthComment Comment
+hi def link forthClassDef Define
+hi def link forthEndOfClassDef Define
+hi def link forthObjectDef Define
+hi def link forthEndOfObjectDef Define
+hi def link forthInclude Include
+hi def link forthLocals Type " nothing else uses type and locals must stand out
+hi def link forthDeprecated Error " if you must, change to Type
+hi def link forthFileMode Function
+hi def link forthFileWords Statement
+hi def link forthBlocks Statement
+hi def link forthSpaceError Error
+
 
 let b:current_syntax = "forth"
 
index b329368b343e7d9827707fd7eca8f0054b4d83f0..795859eac95788af7f8d571f759729a33f46855e 100644 (file)
@@ -691,28 +691,26 @@ syn sync minlines=1 maxlines=3
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink foxproSpecial  Special
-HiLink foxproAtSymbol Special
-HiLink foxproAtCmd    Statement
-HiLink foxproPreProc  PreProc
-HiLink foxproFunc     Identifier
-HiLink foxproCmd      Statement
-HiLink foxproEnBlk    Type
-HiLink foxproSysVar   String
-HiLink foxproString   String
-HiLink foxproConst    Constant
-HiLink foxproNumber   Number
-HiLink foxproFloat    Float
-HiLink foxproComment  Comment
-HiLink foxproParenErr Error
-HiLink foxproCBConst  PreProc
-HiLink foxproCBField  Special
-HiLink foxproCBVar    Identifier
-HiLink foxproCBWin    Special
-HiLink foxproCBObject Identifier
+hi def link foxproSpecial  Special
+hi def link foxproAtSymbol Special
+hi def link foxproAtCmd    Statement
+hi def link foxproPreProc  PreProc
+hi def link foxproFunc     Identifier
+hi def link foxproCmd      Statement
+hi def link foxproEnBlk    Type
+hi def link foxproSysVar   String
+hi def link foxproString   String
+hi def link foxproConst    Constant
+hi def link foxproNumber   Number
+hi def link foxproFloat    Float
+hi def link foxproComment  Comment
+hi def link foxproParenErr Error
+hi def link foxproCBConst  PreProc
+hi def link foxproCBField  Special
+hi def link foxproCBVar    Identifier
+hi def link foxproCBWin    Special
+hi def link foxproCBObject Identifier
 
-delcommand HiLink
 
 let b:current_syntax = "foxpro"
index a17fc809a57d8cf8de80f4ffd609a8ac35a3a426..39c1a00b39fb5d2ecad075c20895f1c72ae68113 100644 (file)
@@ -228,58 +228,56 @@ syn match fsFreqPass /\s\+.\{-}$/ contains=@fsFreqPassCluster,@fsGeneralCluster
 " Whole line comments
 syn match fsCommentLine /^#.*$/ contains=@Spell
 
-command! -nargs=+ HiLink hi def link <args>
 
-HiLink fsOperator Operator
-HiLink fsComment Comment
-HiLink fsCommentLine Comment
+hi def link fsOperator Operator
+hi def link fsComment Comment
+hi def link fsCommentLine Comment
 
-HiLink fsTypeKeyword Type
-HiLink fsDeviceKeyword Identifier
-HiLink fsDeviceLabel String
-HiLink fsDeviceUUID String
-HiLink fsDeviceSshfs String
-HiLink fsFreqPassNumber Number
+hi def link fsTypeKeyword Type
+hi def link fsDeviceKeyword Identifier
+hi def link fsDeviceLabel String
+hi def link fsDeviceUUID String
+hi def link fsDeviceSshfs String
+hi def link fsFreqPassNumber Number
 
 if exists('fstab_unknown_fs_errors') && fstab_unknown_fs_errors == 1
-HiLink fsTypeUnknown Error
+hi def link fsTypeUnknown Error
 endif
 
 if !exists('fstab_unknown_device_errors') || fstab_unknown_device_errors == 1
-HiLink fsDeviceError Error
+hi def link fsDeviceError Error
 endif
 
-HiLink fsMountPointError Error
-HiLink fsMountPointKeyword Keyword
-HiLink fsFreqPassError Error
-
-HiLink fsOptionsGeneral Type
-HiLink fsOptionsKeywords Keyword
-HiLink fsOptionsNumber Number
-HiLink fsOptionsNumberOctal Number
-HiLink fsOptionsString String
-HiLink fsOptionsSize Number
-HiLink fsOptionsExt2Check String
-HiLink fsOptionsExt2Errors String
-HiLink fsOptionsExt3Journal String
-HiLink fsOptionsExt3Data String
-HiLink fsOptionsExt4Journal String
-HiLink fsOptionsExt4Data String
-HiLink fsOptionsExt4Barrier Number
-HiLink fsOptionsFatCheck String
-HiLink fsOptionsConv String
-HiLink fsOptionsFatType Number
-HiLink fsOptionsYesNo String
-HiLink fsOptionsHpfsCase String
-HiLink fsOptionsIsoMap String
-HiLink fsOptionsReiserHash String
-HiLink fsOptionsSshYesNoAsk String
-HiLink fsOptionsUfsType String
-HiLink fsOptionsUfsError String
-
-HiLink fsOptionsVfatShortname String
-
-delcommand HiLink
+hi def link fsMountPointError Error
+hi def link fsMountPointKeyword Keyword
+hi def link fsFreqPassError Error
+
+hi def link fsOptionsGeneral Type
+hi def link fsOptionsKeywords Keyword
+hi def link fsOptionsNumber Number
+hi def link fsOptionsNumberOctal Number
+hi def link fsOptionsString String
+hi def link fsOptionsSize Number
+hi def link fsOptionsExt2Check String
+hi def link fsOptionsExt2Errors String
+hi def link fsOptionsExt3Journal String
+hi def link fsOptionsExt3Data String
+hi def link fsOptionsExt4Journal String
+hi def link fsOptionsExt4Data String
+hi def link fsOptionsExt4Barrier Number
+hi def link fsOptionsFatCheck String
+hi def link fsOptionsConv String
+hi def link fsOptionsFatType Number
+hi def link fsOptionsYesNo String
+hi def link fsOptionsHpfsCase String
+hi def link fsOptionsIsoMap String
+hi def link fsOptionsReiserHash String
+hi def link fsOptionsSshYesNoAsk String
+hi def link fsOptionsUfsType String
+hi def link fsOptionsUfsError String
+
+hi def link fsOptionsVfatShortname String
+
 
 let b:current_syntax = "fstab"
 
index 677f948172033e92596c2a4b411d98f19d20322e..25a21d184e786dd706c7bb7aecb7d1cd032829ef 100644 (file)
@@ -85,18 +85,16 @@ exec "syn sync ccomment gdbComment minlines=" . gdb_minlines
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink gdbFuncDef      Function
-HiLink gdbComment      Comment
-HiLink gdbStatement    Statement
-HiLink gdbString       String
-HiLink gdbCharacter    Character
-HiLink gdbVariable     Identifier
-HiLink gdbSet          Constant
-HiLink gdbInfo Type
-HiLink gdbDocument     Special
-HiLink gdbNumber       Number
-delcommand HiLink
+hi def link gdbFuncDef Function
+hi def link gdbComment Comment
+hi def link gdbStatement       Statement
+hi def link gdbString  String
+hi def link gdbCharacter       Character
+hi def link gdbVariable        Identifier
+hi def link gdbSet             Constant
+hi def link gdbInfo    Type
+hi def link gdbDocument        Special
+hi def link gdbNumber  Number
 
 let b:current_syntax = "gdb"
 
index d9cebae1de5c2aae2746077d615129c6b6ad09fa..009f402ffa9c269659446a695b650d81aeae7813 100644 (file)
@@ -62,23 +62,21 @@ syn sync ccomment gdmoComment
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink gdmoCategory          Structure
-HiLink gdmoRelationship     Macro
-HiLink gdmoDefinition       Statement
-HiLink gdmoReference         Type
-HiLink gdmoExtension         Operator
-HiLink gdmoBraces            Function
-HiLink gdmoSpecial           Special
-HiLink gdmoString            String
-HiLink gdmoCharacter         Character
-HiLink gdmoSpecialCharacter gdmoSpecial
-HiLink gdmoComment           Comment
-HiLink gdmoLineComment      gdmoComment
-HiLink gdmoType              Type
+hi def link gdmoCategory             Structure
+hi def link gdmoRelationship     Macro
+hi def link gdmoDefinition       Statement
+hi def link gdmoReference            Type
+hi def link gdmoExtension            Operator
+hi def link gdmoBraces       Function
+hi def link gdmoSpecial              Special
+hi def link gdmoString       String
+hi def link gdmoCharacter            Character
+hi def link gdmoSpecialCharacter gdmoSpecial
+hi def link gdmoComment              Comment
+hi def link gdmoLineComment      gdmoComment
+hi def link gdmoType         Type
 
-delcommand HiLink
 
 let b:current_syntax = "gdmo"
 
index 40a17863f8e1b0b2ec46d8c179d462a38131f350..cd09e0fa22effcdccebd9c31a4a833b694acab19 100644 (file)
@@ -39,17 +39,15 @@ syntax match gedcom_date ".*" contained
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink gedcom_record Statement
-HiLink gedcom_id Comment
-HiLink gedcom_ii PreProc
-HiLink gedcom_in Type
-HiLink gedcom_name PreProc
-HiLink gedcom_cname Type
-HiLink gedcom_surname Identifier
-HiLink gedcom_date Constant
-
-delcommand HiLink
+
+hi def link gedcom_record Statement
+hi def link gedcom_id Comment
+hi def link gedcom_ii PreProc
+hi def link gedcom_in Type
+hi def link gedcom_name PreProc
+hi def link gedcom_cname Type
+hi def link gedcom_surname Identifier
+hi def link gedcom_date Constant
+
 
 let b:current_syntax = "gedcom"
index 9840a90346e57c28087e42c6a36b968408876b25..f005ca2dc87ef2135511aa3aea4229cfdd861e6f 100644 (file)
@@ -48,30 +48,28 @@ syn keyword gkrellmrcStyleCmd StyleMeter StyleChart StylePanel
 syn keyword gkrellmrcStyleItem textcolor alt_textcolor font alt_font transparency border label_position margin margins left_margin right_margin top_margin bottom_margin krell_depth krell_yoff krell_x_hot krell_expand krell_left_margin krell_right_margin
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
 
-HiLink gkrellmrcComment Comment
-HiLink gkrellmrcFixme Todo
+hi def link gkrellmrcComment Comment
+hi def link gkrellmrcFixme Todo
 
-HiLink gkrellmrcString gkrellmrcConstant
-HiLink gkrellmrcNumber gkrellmrcConstant
-HiLink gkrellmrcRGBColor gkrellmrcConstant
-HiLink gkrellmrcExpandMode gkrellmrcConstant
-HiLink gkrellmrcConstant Constant
+hi def link gkrellmrcString gkrellmrcConstant
+hi def link gkrellmrcNumber gkrellmrcConstant
+hi def link gkrellmrcRGBColor gkrellmrcConstant
+hi def link gkrellmrcExpandMode gkrellmrcConstant
+hi def link gkrellmrcConstant Constant
 
-HiLink gkrellmrcMeterName gkrellmrcClass
-HiLink gkrellmrcChartName gkrellmrcClass
-HiLink gkrellmrcSpecialClassName gkrellmrcClass
-HiLink gkrellmrcClass Type
+hi def link gkrellmrcMeterName gkrellmrcClass
+hi def link gkrellmrcChartName gkrellmrcClass
+hi def link gkrellmrcSpecialClassName gkrellmrcClass
+hi def link gkrellmrcClass Type
 
-HiLink gkrellmrcGlobal gkrellmrcItem
-HiLink gkrellmrcBuiltinExt gkrellmrcItem
-HiLink gkrellmrcStyleItem gkrellmrcItem
-HiLink gkrellmrcItem Function
+hi def link gkrellmrcGlobal gkrellmrcItem
+hi def link gkrellmrcBuiltinExt gkrellmrcItem
+hi def link gkrellmrcStyleItem gkrellmrcItem
+hi def link gkrellmrcItem Function
 
-HiLink gkrellmrcSetCmd Special
-HiLink gkrellmrcStyleCmd Statement
+hi def link gkrellmrcSetCmd Special
+hi def link gkrellmrcStyleCmd Statement
 
-delcommand HiLink
 
 let b:current_syntax = "gkrellmrc"
index 38aadffa2831c4d343f95848db62e41ff6a11869..7777cc9e4629d3b25d4496da8af7ab0600099d63 100644 (file)
@@ -501,45 +501,43 @@ syn keyword gnuplotStatement      unset update
 
 " ---- Define the default highlighting ---- "
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " ---- Comments ---- "
-HiLink gnuplotComment          Comment
+hi def link gnuplotComment             Comment
 
 " ---- Constants ---- "
-HiLink gnuplotString           String
-HiLink gnuplotNumber           Number
-HiLink gnuplotFloat            Float
+hi def link gnuplotString              String
+hi def link gnuplotNumber              Number
+hi def link gnuplotFloat               Float
 
 " ---- Identifiers ---- "
-HiLink gnuplotIdentifier       Identifier
+hi def link gnuplotIdentifier  Identifier
 
 " ---- Statements ---- "
-HiLink gnuplotConditional      Conditional
-HiLink gnuplotRepeat           Repeat
-HiLink gnuplotKeyword          Keyword
-HiLink gnuplotOperator Operator
+hi def link gnuplotConditional Conditional
+hi def link gnuplotRepeat              Repeat
+hi def link gnuplotKeyword             Keyword
+hi def link gnuplotOperator    Operator
 
 " ---- PreProcs ---- "
-HiLink gnuplotMacro            Macro
+hi def link gnuplotMacro               Macro
 
 " ---- Types ---- "
-HiLink gnuplotStatement        Type
-HiLink gnuplotFunc             Identifier
+hi def link gnuplotStatement   Type
+hi def link gnuplotFunc                Identifier
 
 " ---- Specials ---- "
-HiLink gnuplotSpecial          Special
-HiLink gnuplotUnit             Special
-HiLink gnuplotExternal Special
+hi def link gnuplotSpecial             Special
+hi def link gnuplotUnit                Special
+hi def link gnuplotExternal    Special
 
 " ---- Errors ---- "
-HiLink gnuplotError            Error
-HiLink gnuplotOctalError       Error
+hi def link gnuplotError               Error
+hi def link gnuplotOctalError  Error
 
 " ---- Todos ---- "
-HiLink gnuplotTodo             Todo
+hi def link gnuplotTodo                Todo
 
-delcommand HiLink
 
 let b:current_syntax = "gnuplot"
 
index 3a07903a7742fea1345cda16868ed90092cc50d4..0603f51c83d926aae46a22570585d246bfc141b6 100644 (file)
@@ -10,11 +10,9 @@ endif
 syn case match
 syn match godocTitle "^\([A-Z][A-Z ]*\)$"
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink godocTitle Title
+hi def link godocTitle Title
 
-delcommand HiLink
 
 let b:current_syntax = 'godoc'
 
index 2e898dad5d56e4327baf844cbae9b63d441d1ca7..aecf7df48b1db3787765ec4ecb2dd21be24ad28e 100644 (file)
@@ -58,26 +58,24 @@ syntax region gpParen               transparent start='(' end=')' contains=ALLBUT,gpParenErro
 syntax match gpParenError      ")"
 syntax match gpInParen contained "[{}]"
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink gpConditional           Conditional
-HiLink gpRepeat                Repeat
-HiLink gpError         Error
-HiLink gpParenError            gpError
-HiLink gpInParen               gpError
-HiLink gpStatement             Statement
-HiLink gpString                String
-HiLink gpComment               Comment
-HiLink gpInterface             Type
-HiLink gpInput         Type
-HiLink gpInterfaceKey          Statement
-HiLink gpFunction              Function
-HiLink gpScope         Type
+hi def link gpConditional              Conditional
+hi def link gpRepeat           Repeat
+hi def link gpError            Error
+hi def link gpParenError               gpError
+hi def link gpInParen          gpError
+hi def link gpStatement                Statement
+hi def link gpString           String
+hi def link gpComment          Comment
+hi def link gpInterface                Type
+hi def link gpInput            Type
+hi def link gpInterfaceKey             Statement
+hi def link gpFunction         Function
+hi def link gpScope            Type
 " contained ones
-HiLink gpSpecial               Special
-HiLink gpTodo                  Todo
-HiLink gpArgs                  Type
-delcommand HiLink
+hi def link gpSpecial          Special
+hi def link gpTodo                     Todo
+hi def link gpArgs                     Type
 
 let b:current_syntax = "gp"
 let &cpo = s:cpo_save
index 0f09483fedc02caec18c8ce7e89ec54a82bac79a..50be14bb2238eef4f90dce1acf7a1b1dd7b3f240 100644 (file)
@@ -51,25 +51,23 @@ syn match gradsComment      "\*.*"
 
 " Define the default highlighting.
 " Only when an item doesn't hgs highlighting+yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink gradsStatement          Statement
+hi def link gradsStatement             Statement
 
-HiLink gradsString             String
-HiLink gradsNumber             Number
+hi def link gradsString                String
+hi def link gradsNumber                Number
 
-HiLink gradsFixVariables       Special
-HiLink gradsVariables          Identifier
-HiLink gradsglobalVariables    Special
-HiLink gradsConst              Special
+hi def link gradsFixVariables  Special
+hi def link gradsVariables             Identifier
+hi def link gradsglobalVariables       Special
+hi def link gradsConst         Special
 
-HiLink gradsClassMethods       Function
+hi def link gradsClassMethods  Function
 
-HiLink gradsOperator           Operator
-HiLink gradsComment            Comment
+hi def link gradsOperator              Operator
+hi def link gradsComment               Comment
 
-HiLink gradsTypos              Error
+hi def link gradsTypos         Error
 
-delcommand HiLink
 
 let b:current_syntax = "grads"
index 40eb544610601773f059d172602c17f8d0cb29c3..671142a9eaac3bcad642e0b14e8302a57b972973 100644 (file)
@@ -62,25 +62,23 @@ syn region gBlockComment matchgroup=gCommentStart start="(\*" end="\*)"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink gComment      Comment
-HiLink gCommentStart Comment
-HiLink gBlockComment Comment
-HiLink gString       String
-HiLink gNumber       Number
-HiLink gBoolean      Boolean
-HiLink gFloat        Float
-HiLink gCommands     Repeat    
-HiLink gGenrFunc     Type
-HiLink gDelimiter    Delimiter
-HiLink gError        Error
-HiLink gBraceError   Error
-HiLink gCurlyError   Error
-HiLink gParenError   Error
-HiLink gIdentifier   Normal
-HiLink gVariable     Identifier
-HiLink gArrow         Repeat
-delcommand HiLink
+hi def link gComment      Comment
+hi def link gCommentStart Comment
+hi def link gBlockComment Comment
+hi def link gString       String
+hi def link gNumber       Number
+hi def link gBoolean      Boolean
+hi def link gFloat        Float
+hi def link gCommands     Repeat       
+hi def link gGenrFunc     Type
+hi def link gDelimiter    Delimiter
+hi def link gError        Error
+hi def link gBraceError   Error
+hi def link gCurlyError   Error
+hi def link gParenError   Error
+hi def link gIdentifier   Normal
+hi def link gVariable     Identifier
+hi def link gArrow            Repeat
 
 let b:current_syntax="gretl"
 
index 84e3779e7599345195c6ae8db89279c5c9dc8c49..2245b79d04c7a2c9588de7c9c573c4bba409038d 100644 (file)
@@ -56,9 +56,6 @@ endif
 let s:cpo_save = &cpo
 set cpo&vim
 
-" don't use standard HiLink, it will not work with included syntax files
-command! -nargs=+ GroovyHiLink hi def link <args>
-
 " ##########################
 " Java stuff taken from java.vim
 " some characters that cannot be in a groovy program (outside a string)
@@ -138,9 +135,9 @@ if exists("groovy_highlight_groovy_lang_ids") || exists("groovy_highlight_groovy
   syn keyword groovyJavaLangObject clone equals finalize getClass hashCode
   syn keyword groovyJavaLangObject notify notifyAll toString wait
 
-  GroovyHiLink groovyLangClass                   groovyConstant
-  GroovyHiLink groovyJavaLangClass               groovyExternal
-  GroovyHiLink groovyJavaLangObject              groovyConstant
+  hi def link groovyLangClass                   groovyConstant
+  hi def link groovyJavaLangClass               groovyExternal
+  hi def link groovyJavaLangObject              groovyConstant
   syn cluster groovyTop add=groovyJavaLangObject,groovyJavaLangClass,groovyLangClass
   syn cluster groovyClasses add=groovyJavaLangClass,groovyLangClass
 endif
@@ -214,9 +211,9 @@ syn region  groovyComment          start="/\*"  end="\*/" contains=@groovyCommen
 syn match   groovyCommentStar      contained "^\s*\*[^/]"me=e-1
 syn match   groovyCommentStar      contained "^\s*\*$"
 syn match   groovyLineComment      "//.*" contains=@groovyCommentSpecial2,groovyTodo,@Spell
-GroovyHiLink groovyCommentString groovyString
-GroovyHiLink groovyComment2String groovyString
-GroovyHiLink groovyCommentCharacter groovyCharacter
+hi def link groovyCommentString groovyString
+hi def link groovyComment2String groovyString
+hi def link groovyCommentCharacter groovyCharacter
 
 syn cluster groovyTop add=groovyComment,groovyLineComment
 
@@ -257,12 +254,12 @@ endif
 " syn region groovyELExpr start=+${+ end=+}+ keepend contained
 syn match groovyELExpr /\${.\{-}}/ contained
 syn match groovyELExpr /\$[a-zA-Z_][a-zA-Z0-9_.]*/ contained
-GroovyHiLink groovyELExpr Identifier
+hi def link groovyELExpr Identifier
 
 " TODO: better matching. I am waiting to understand how it really works in groovy
 " syn region  groovyClosureParamsBraces          start=+|+ end=+|+ contains=groovyClosureParams
 " syn match groovyClosureParams        "[ a-zA-Z0-9_*]\+" contained
-" GroovyHiLink groovyClosureParams Identifier
+" hi def link groovyClosureParams Identifier
 
 " next line disabled, it can cause a crash for a long line
 "syn match   groovyStringError      +"\([^"\\]\|\\.\)*$+
@@ -323,21 +320,21 @@ if exists("groovy_highlight_debug")
 
   syn cluster groovyTop add=groovyDebug
 
-  GroovyHiLink groovyDebug                 Debug
-  GroovyHiLink groovyDebugString           DebugString
-  GroovyHiLink groovyDebugStringError      groovyError
-  GroovyHiLink groovyDebugType             DebugType
-  GroovyHiLink groovyDebugBoolean          DebugBoolean
-  GroovyHiLink groovyDebugNumber           Debug
-  GroovyHiLink groovyDebugSpecial          DebugSpecial
-  GroovyHiLink groovyDebugSpecialCharacter DebugSpecial
-  GroovyHiLink groovyDebugCharacter        DebugString
-  GroovyHiLink groovyDebugParen            Debug
-
-  GroovyHiLink DebugString               String
-  GroovyHiLink DebugSpecial              Special
-  GroovyHiLink DebugBoolean              Boolean
-  GroovyHiLink DebugType                 Type
+  hi def link groovyDebug                 Debug
+  hi def link groovyDebugString           DebugString
+  hi def link groovyDebugStringError      groovyError
+  hi def link groovyDebugType             DebugType
+  hi def link groovyDebugBoolean          DebugBoolean
+  hi def link groovyDebugNumber           Debug
+  hi def link groovyDebugSpecial          DebugSpecial
+  hi def link groovyDebugSpecialCharacter DebugSpecial
+  hi def link groovyDebugCharacter        DebugString
+  hi def link groovyDebugParen            Debug
+
+  hi def link DebugString               String
+  hi def link DebugSpecial              Special
+  hi def link DebugBoolean              Boolean
+  hi def link DebugType                 Type
 endif
 
 " Match all Exception classes
@@ -371,7 +368,7 @@ exec "syn sync ccomment groovyComment minlines=" . groovy_minlines
 
 if exists("groovy_mark_braces_in_parens_as_errors")
   syn match groovyInParen          contained "[{}]"
-  GroovyHiLink groovyInParen        groovyError
+  hi def link groovyInParen        groovyError
   syn cluster groovyTop add=groovyInParen
 endif
 
@@ -380,7 +377,7 @@ syn region  groovyParenT  transparent matchgroup=groovyParen  start="("  end=")"
 syn region  groovyParenT1 transparent matchgroup=groovyParen1 start="(" end=")" contains=@groovyTop,groovyParenT2 contained
 syn region  groovyParenT2 transparent matchgroup=groovyParen2 start="(" end=")" contains=@groovyTop,groovyParenT  contained
 syn match   groovyParenError       ")"
-GroovyHiLink groovyParenError       groovyError
+hi def link groovyParenError       groovyError
 
 " catch errors caused by wrong square parenthesis
 syn region  groovyParenT  transparent matchgroup=groovyParen  start="\["  end="\]" contains=@groovyTop,groovyParenT1
@@ -390,56 +387,54 @@ syn match   groovyParenError       "\]"
 
 " ###############################
 " java.vim default highlighting
-GroovyHiLink groovyFuncDef             Function
-GroovyHiLink groovyBraces              Function
-GroovyHiLink groovyBranch              Conditional
-GroovyHiLink groovyUserLabelRef        groovyUserLabel
-GroovyHiLink groovyLabel               Label
-GroovyHiLink groovyUserLabel           Label
-GroovyHiLink groovyConditional Conditional
-GroovyHiLink groovyRepeat              Repeat
-GroovyHiLink groovyExceptions          Exception
-GroovyHiLink groovyAssert              Statement
-GroovyHiLink groovyStorageClass        StorageClass
-GroovyHiLink groovyMethodDecl          groovyStorageClass
-GroovyHiLink groovyClassDecl           groovyStorageClass
-GroovyHiLink groovyScopeDecl           groovyStorageClass
-GroovyHiLink groovyBoolean             Boolean
-GroovyHiLink groovySpecial             Special
-GroovyHiLink groovySpecialError        Error
-GroovyHiLink groovySpecialCharError    Error
-GroovyHiLink groovyString              String
-GroovyHiLink groovyRegexChar           String
-GroovyHiLink groovyCharacter           Character
-GroovyHiLink groovySpecialChar SpecialChar
-GroovyHiLink groovyNumber              Number
-GroovyHiLink groovyError               Error
-GroovyHiLink groovyStringError Error
-GroovyHiLink groovyStatement           Statement
-GroovyHiLink groovyOperator            Operator
-GroovyHiLink groovyComment             Comment
-GroovyHiLink groovyDocComment          Comment
-GroovyHiLink groovyLineComment Comment
-GroovyHiLink groovyConstant            Constant
-GroovyHiLink groovyTypedef             Typedef
-GroovyHiLink groovyTodo                Todo
-
-GroovyHiLink groovyCommentTitle        SpecialComment
-GroovyHiLink groovyDocTags             Special
-GroovyHiLink groovyDocParam            Function
-GroovyHiLink groovyCommentStar groovyComment
-
-GroovyHiLink groovyType                Type
-GroovyHiLink groovyExternal            Include
-
-GroovyHiLink htmlComment               Special
-GroovyHiLink htmlCommentPart           Special
-GroovyHiLink groovySpaceError          Error
-GroovyHiLink groovyJDKBuiltin         Special
-GroovyHiLink groovyJDKOperOverl       Operator
-GroovyHiLink groovyJDKMethods         Function
-
-delcommand GroovyHiLink
+hi def link groovyFuncDef              Function
+hi def link groovyBraces               Function
+hi def link groovyBranch               Conditional
+hi def link groovyUserLabelRef groovyUserLabel
+hi def link groovyLabel                Label
+hi def link groovyUserLabel            Label
+hi def link groovyConditional  Conditional
+hi def link groovyRepeat               Repeat
+hi def link groovyExceptions           Exception
+hi def link groovyAssert               Statement
+hi def link groovyStorageClass StorageClass
+hi def link groovyMethodDecl           groovyStorageClass
+hi def link groovyClassDecl            groovyStorageClass
+hi def link groovyScopeDecl            groovyStorageClass
+hi def link groovyBoolean              Boolean
+hi def link groovySpecial              Special
+hi def link groovySpecialError Error
+hi def link groovySpecialCharError     Error
+hi def link groovyString               String
+hi def link groovyRegexChar            String
+hi def link groovyCharacter            Character
+hi def link groovySpecialChar  SpecialChar
+hi def link groovyNumber               Number
+hi def link groovyError                Error
+hi def link groovyStringError  Error
+hi def link groovyStatement            Statement
+hi def link groovyOperator             Operator
+hi def link groovyComment              Comment
+hi def link groovyDocComment           Comment
+hi def link groovyLineComment  Comment
+hi def link groovyConstant             Constant
+hi def link groovyTypedef              Typedef
+hi def link groovyTodo         Todo
+
+hi def link groovyCommentTitle SpecialComment
+hi def link groovyDocTags              Special
+hi def link groovyDocParam             Function
+hi def link groovyCommentStar  groovyComment
+
+hi def link groovyType         Type
+hi def link groovyExternal             Include
+
+hi def link htmlComment                Special
+hi def link htmlCommentPart            Special
+hi def link groovySpaceError           Error
+hi def link groovyJDKBuiltin         Special
+hi def link groovyJDKOperOverl       Operator
+hi def link groovyJDKMethods         Function
 
 
 let b:current_syntax = "groovy"
index e3a555006b88f3910da49ad8d857ae8211d25ffc..9c1bc2abb8b819bbbaceb189bafcc461bedbb175 100644 (file)
@@ -79,50 +79,48 @@ syn sync minlines=50
 syn sync match gtkrcSyncClass groupthere NONE "^\s*class\>"
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
-
-HiLink gtkrcComment Comment
-HiLink gtkrcFixme Todo
-
-HiLink gtkrcInclude Preproc
-
-HiLink gtkrcACString gtkrcString
-HiLink gtkrcBString gtkrcString
-HiLink gtkrcString String
-HiLink gtkrcNumber Number
-HiLink gtkrcStateName gtkrcConstant
-HiLink gtkrcPriorityName gtkrcConstant
-HiLink gtkrcTextDirName gtkrcConstant
-HiLink gtkrcSettingsName Function
-HiLink gtkrcStockName Function
-HiLink gtkrcConstant Constant
-
-HiLink gtkrcPathSpecial gtkrcSpecial
-HiLink gtkrcWPathSpecial gtkrcSpecial
-HiLink gtkrcRGBColor gtkrcSpecial
-HiLink gtkrcKeyMod gtkrcSpecial
-HiLink gtkrcSpecial Special
-
-HiLink gtkrcTop gtkrcKeyword
-HiLink gtkrcPathSet gtkrcKeyword
-HiLink gtkrcStyleKeyword gtkrcKeyword
-HiLink gtkrcFunction gtkrcKeyword
-HiLink gtkrcBind gtkrcKeyword
-HiLink gtkrcKeyword Keyword
-
-HiLink gtkrcClassNameGnome gtkrcGtkClass
-HiLink gtkrcClassName gtkrcGtkClass
-HiLink gtkrcFunctionName gtkrcGtkClass
-HiLink gtkrcGtkClass Type
-
-HiLink gtkrcImage gtkrcOtherword
-HiLink gtkrcOtherword Function
-
-HiLink gtkrcParenError gtkrcError
-HiLink gtkrcBraceError gtkrcError
-HiLink gtkrcBracketError gtkrcError
-HiLink gtkrcError Error
-
-delcommand HiLink
+
+hi def link gtkrcComment Comment
+hi def link gtkrcFixme Todo
+
+hi def link gtkrcInclude Preproc
+
+hi def link gtkrcACString gtkrcString
+hi def link gtkrcBString gtkrcString
+hi def link gtkrcString String
+hi def link gtkrcNumber Number
+hi def link gtkrcStateName gtkrcConstant
+hi def link gtkrcPriorityName gtkrcConstant
+hi def link gtkrcTextDirName gtkrcConstant
+hi def link gtkrcSettingsName Function
+hi def link gtkrcStockName Function
+hi def link gtkrcConstant Constant
+
+hi def link gtkrcPathSpecial gtkrcSpecial
+hi def link gtkrcWPathSpecial gtkrcSpecial
+hi def link gtkrcRGBColor gtkrcSpecial
+hi def link gtkrcKeyMod gtkrcSpecial
+hi def link gtkrcSpecial Special
+
+hi def link gtkrcTop gtkrcKeyword
+hi def link gtkrcPathSet gtkrcKeyword
+hi def link gtkrcStyleKeyword gtkrcKeyword
+hi def link gtkrcFunction gtkrcKeyword
+hi def link gtkrcBind gtkrcKeyword
+hi def link gtkrcKeyword Keyword
+
+hi def link gtkrcClassNameGnome gtkrcGtkClass
+hi def link gtkrcClassName gtkrcGtkClass
+hi def link gtkrcFunctionName gtkrcGtkClass
+hi def link gtkrcGtkClass Type
+
+hi def link gtkrcImage gtkrcOtherword
+hi def link gtkrcOtherword Function
+
+hi def link gtkrcParenError gtkrcError
+hi def link gtkrcBraceError gtkrcError
+hi def link gtkrcBracketError gtkrcError
+hi def link gtkrcError Error
+
 
 let b:current_syntax = "gtkrc"
index f9aada251fce3416592accd43b1b16b72ba406a4..64d9598a71bfa1e254ff4d8fe0074107d9e77ca0 100644 (file)
@@ -357,15 +357,13 @@ syn sync ccomment hamsterHashComment
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink hamsterHashComment      Comment
-HiLink hamsterSpecial  Special
-HiLink hamsterStatement        Statement
-HiLink hamsterString   String
-HiLink hamsterFunction Function
+hi def link hamsterHashComment Comment
+hi def link hamsterSpecial     Special
+hi def link hamsterStatement   Statement
+hi def link hamsterString      String
+hi def link hamsterFunction    Function
 
-delcommand HiLink
 
 let b:current_syntax = "hamster"
 
index 86d554ba36508e7abff91d819faedcdd617b5c2b..11f4c35a5852ae0a0828b049bb836f0a9e0bb9ba 100644 (file)
@@ -126,58 +126,56 @@ syn region        cCppString      start=+L\="+ skip=+\\\\\|\\"\|\\$+ excludenl end=+"+ end='
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink hsModule                          hsStructure
-HiLink hsImport                          Include
-HiLink hsImportMod                       hsImport
-HiLink hsInfix                   PreProc
-HiLink hsStructure                       Structure
-HiLink hsStatement                       Statement
-HiLink hsConditional                     Conditional
-HiLink hsSpecialChar                     SpecialChar
-HiLink hsTypedef                         Typedef
-HiLink hsVarSym                          hsOperator
-HiLink hsConSym                          hsOperator
-HiLink hsOperator                        Operator
+
+hi def link hsModule                     hsStructure
+hi def link hsImport                     Include
+hi def link hsImportMod                          hsImport
+hi def link hsInfix                      PreProc
+hi def link hsStructure                          Structure
+hi def link hsStatement                          Statement
+hi def link hsConditional                        Conditional
+hi def link hsSpecialChar                        SpecialChar
+hi def link hsTypedef                    Typedef
+hi def link hsVarSym                     hsOperator
+hi def link hsConSym                     hsOperator
+hi def link hsOperator                   Operator
 if exists("hs_highlight_delimiters")
 " Some people find this highlighting distracting.
-HiLink hsDelimiter                       Delimiter
+hi def link hsDelimiter                          Delimiter
 endif
-HiLink hsSpecialCharError                Error
-HiLink hsString                          String
-HiLink hsCharacter                       Character
-HiLink hsNumber                          Number
-HiLink hsFloat                   Float
-HiLink hsConditional                     Conditional
-HiLink hsLiterateComment                 hsComment
-HiLink hsBlockComment            hsComment
-HiLink hsLineComment                     hsComment
-HiLink hsComment                         Comment
-HiLink hsPragma                          SpecialComment
-HiLink hsBoolean                         Boolean
-HiLink hsType                    Type
-HiLink hsMaybe                   hsEnumConst
-HiLink hsOrdering                        hsEnumConst
-HiLink hsEnumConst                       Constant
-HiLink hsDebug                   Debug
-
-HiLink cCppString              hsString
-HiLink cCommentStart           hsComment
-HiLink cCommentError           hsError
-HiLink cCommentStartError      hsError
-HiLink cInclude                Include
-HiLink cPreProc                PreProc
-HiLink cDefine         Macro
-HiLink cIncluded               hsString
-HiLink cError                  Error
-HiLink cPreCondit              PreCondit
-HiLink cComment                Comment
-HiLink cCppSkip                cCppOut
-HiLink cCppOut2                cCppOut
-HiLink cCppOut         Comment
-
-delcommand HiLink
+hi def link hsSpecialCharError           Error
+hi def link hsString                     String
+hi def link hsCharacter                          Character
+hi def link hsNumber                     Number
+hi def link hsFloat                      Float
+hi def link hsConditional                        Conditional
+hi def link hsLiterateComment            hsComment
+hi def link hsBlockComment               hsComment
+hi def link hsLineComment                        hsComment
+hi def link hsComment                    Comment
+hi def link hsPragma                     SpecialComment
+hi def link hsBoolean                    Boolean
+hi def link hsType                       Type
+hi def link hsMaybe                      hsEnumConst
+hi def link hsOrdering                   hsEnumConst
+hi def link hsEnumConst                          Constant
+hi def link hsDebug                      Debug
+
+hi def link cCppString         hsString
+hi def link cCommentStart              hsComment
+hi def link cCommentError              hsError
+hi def link cCommentStartError hsError
+hi def link cInclude           Include
+hi def link cPreProc           PreProc
+hi def link cDefine            Macro
+hi def link cIncluded          hsString
+hi def link cError                     Error
+hi def link cPreCondit         PreCondit
+hi def link cComment           Comment
+hi def link cCppSkip           cCppOut
+hi def link cCppOut2           cCppOut
+hi def link cCppOut            Comment
+
 
 let b:current_syntax = "haskell"
 
index ab2fb7fbad887aaa417bae15709e641e448494a5..7bff1df9fb5591a5f41db8f33907eeabacd0739c 100644 (file)
@@ -61,22 +61,20 @@ syn match HBComment "^#.*$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink HBhtmlString                     String
-HiLink HBhtmlTagN                       Function
-HiLink htmlSpecialChar          String
+hi def link HBhtmlString                        String
+hi def link HBhtmlTagN                  Function
+hi def link htmlSpecialChar             String
 
-HiLink HBInvalidLine Error
-HiLink HBFoobar Comment
+hi def link HBInvalidLine Error
+hi def link HBFoobar Comment
 hi HBFileName guibg=lightgray guifg=black
-HiLink HBDirectiveError Error
-HiLink HBDirectiveBlockEnd HBDirectiveKeyword
+hi def link HBDirectiveError Error
+hi def link HBDirectiveBlockEnd HBDirectiveKeyword
 hi HBDirectiveKeyword guibg=lightgray guifg=darkgreen
-HiLink HBComment Comment
-HiLink HBhtmlTagSk Statement
+hi def link HBComment Comment
+hi def link HBhtmlTagSk Statement
 
-delcommand HiLink
 
 syn sync match Normal grouphere NONE "^:\s*$"
 syn sync match Normal grouphere NONE "^:\s*lib\s\+[^ \t]\+$"
index 2a786768dc98bc6a87ef35adbfa61be15f12125c..d305707662aab4fb20e0d40b8c4f8bee25696fb3 100644 (file)
@@ -99,22 +99,20 @@ syn sync      lines=100
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink herculesStatement  Statement
-HiLink herculesType       Type
-HiLink herculesComment    Comment
-HiLink herculesPreProc    PreProc
-HiLink herculesTodo       Todo
-HiLink herculesOutput     Include
-HiLink herculesCmdCmnt    Identifier
-HiLink herculesNumber     Number
-HiLink herculesBraceError herculesError
-HiLink herculesCurlyError herculesError
-HiLink herculesParenError herculesError
-HiLink herculesError      Error
-
-delcommand HiLink
+
+hi def link herculesStatement  Statement
+hi def link herculesType       Type
+hi def link herculesComment    Comment
+hi def link herculesPreProc    PreProc
+hi def link herculesTodo       Todo
+hi def link herculesOutput     Include
+hi def link herculesCmdCmnt    Identifier
+hi def link herculesNumber     Number
+hi def link herculesBraceError herculesError
+hi def link herculesCurlyError herculesError
+hi def link herculesParenError herculesError
+hi def link herculesError      Error
+
 
 let b:current_syntax = "hercules"
 
index d2637eaaea6739165f1b4b9602d4e05455f7d376..35edf08e9fa77547a9fc5c8bed78cd542553c1d6 100644 (file)
@@ -66,25 +66,23 @@ syn region hexExtAdrBlock start="^:[0-9a-fA-F]\{7}[24]" skip="^:[0-9a-fA-F]\{7}0
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting. Can be overridden later
-HiLink hexRecStart            hexRecType
-HiLink hexDataByteCount       Constant
+hi def link hexRecStart            hexRecType
+hi def link hexDataByteCount       Constant
 hi def hexAddressFieldUnknown term=italic cterm=italic gui=italic
-HiLink hexDataAddress         Comment
-HiLink hexNoAddress           DiffAdd
-HiLink hexRecTypeUnknown      hexRecType
-HiLink hexRecType             WarningMsg
+hi def link hexDataAddress         Comment
+hi def link hexNoAddress           DiffAdd
+hi def link hexRecTypeUnknown      hexRecType
+hi def link hexRecType             WarningMsg
 hi def hexDataFieldUnknown    term=italic cterm=italic gui=italic
 hi def hexDataOdd             term=bold cterm=bold gui=bold
 hi def hexDataEven            term=NONE cterm=NONE gui=NONE
-HiLink hexDataUnexpected      Error
-HiLink hexExtendedAddress     hexDataAddress
-HiLink hexStartAddress        hexDataAddress
-HiLink hexChecksum            DiffChange
+hi def link hexDataUnexpected      Error
+hi def link hexExtendedAddress     hexDataAddress
+hi def link hexStartAddress        hexDataAddress
+hi def link hexChecksum            DiffChange
 
-delcommand HiLink
 
 let b:current_syntax = "hex"
 
index ac31e4848d3fbe7fa95f09b3b7cf011cfc18f01b..336d8c9f4405278d749beb6964a913301791c6dd 100644 (file)
@@ -18,9 +18,6 @@ endif
 let s:cpo_save = &cpo
 set cpo&vim
 
-" don't use standard HiLink, it will not work with included syntax files
-command! -nargs=+ HtmlHiLink hi def link <args>
-
 syntax spell toplevel
 
 syn case ignore
@@ -164,7 +161,7 @@ if main_syntax != 'java' || exists("java_javascript")
   unlet b:current_syntax
   syn region  javaScript start=+<script\_[^>]*>+ keepend end=+</script\_[^>]*>+me=s-1 contains=@htmlJavaScript,htmlCssStyleComment,htmlScriptTag,@htmlPreproc
   syn region  htmlScriptTag     contained start=+<script+ end=+>+ fold contains=htmlTagN,htmlString,htmlArg,htmlValue,htmlTagError,htmlEvent
-  HtmlHiLink htmlScriptTag htmlTag
+  hi def link htmlScriptTag htmlTag
 
   " html events (i.e. arguments that include javascript commands)
   if exists("html_extended_events")
@@ -176,8 +173,8 @@ if main_syntax != 'java' || exists("java_javascript")
   endif
   syn region htmlEventSQ        contained start=+'+ms=s+1 end=+'+me=s-1 contains=@htmlJavaScript
   syn region htmlEventDQ        contained start=+"+ms=s+1 end=+"+me=s-1 contains=@htmlJavaScript
-  HtmlHiLink htmlEventSQ htmlEvent
-  HtmlHiLink htmlEventDQ htmlEvent
+  hi def link htmlEventSQ htmlEvent
+  hi def link htmlEventDQ htmlEvent
 
   " a javascript expression is used as an arg value
   syn region  javaScriptExpression contained start=+&{+ keepend end=+};+ contains=@htmlJavaScript,@htmlPreproc
@@ -200,7 +197,7 @@ if main_syntax != 'java' || exists("java_css")
   syn region cssStyle start=+<style+ keepend end=+</style>+ contains=@htmlCss,htmlTag,htmlEndTag,htmlCssStyleComment,@htmlPreproc
   syn match htmlCssStyleComment contained "\(<!--\|-->\)"
   syn region htmlCssDefinition matchgroup=htmlArg start='style="' keepend matchgroup=htmlString end='"' contains=css.*Attr,css.*Prop,cssComment,cssLength,cssColor,cssURL,cssImportant,cssError,cssString,@htmlPreproc
-  HtmlHiLink htmlStyleArg htmlString
+  hi def link htmlStyleArg htmlString
 endif
 
 if main_syntax == "html"
@@ -214,33 +211,33 @@ if main_syntax == "html"
 endif
 
 " The default highlighting.
-HtmlHiLink htmlTag                     Function
-HtmlHiLink htmlEndTag                  Identifier
-HtmlHiLink htmlArg                     Type
-HtmlHiLink htmlTagName                 htmlStatement
-HtmlHiLink htmlSpecialTagName          Exception
-HtmlHiLink htmlValue                     String
-HtmlHiLink htmlSpecialChar             Special
+hi def link htmlTag                     Function
+hi def link htmlEndTag                  Identifier
+hi def link htmlArg                     Type
+hi def link htmlTagName                 htmlStatement
+hi def link htmlSpecialTagName          Exception
+hi def link htmlValue                     String
+hi def link htmlSpecialChar             Special
 
 if !exists("html_no_rendering")
-  HtmlHiLink htmlH1                      Title
-  HtmlHiLink htmlH2                      htmlH1
-  HtmlHiLink htmlH3                      htmlH2
-  HtmlHiLink htmlH4                      htmlH3
-  HtmlHiLink htmlH5                      htmlH4
-  HtmlHiLink htmlH6                      htmlH5
-  HtmlHiLink htmlHead                    PreProc
-  HtmlHiLink htmlTitle                   Title
-  HtmlHiLink htmlBoldItalicUnderline     htmlBoldUnderlineItalic
-  HtmlHiLink htmlUnderlineBold           htmlBoldUnderline
-  HtmlHiLink htmlUnderlineItalicBold     htmlBoldUnderlineItalic
-  HtmlHiLink htmlUnderlineBoldItalic     htmlBoldUnderlineItalic
-  HtmlHiLink htmlItalicUnderline         htmlUnderlineItalic
-  HtmlHiLink htmlItalicBold              htmlBoldItalic
-  HtmlHiLink htmlItalicBoldUnderline     htmlBoldUnderlineItalic
-  HtmlHiLink htmlItalicUnderlineBold     htmlBoldUnderlineItalic
-  HtmlHiLink htmlLink                    Underlined
-  HtmlHiLink htmlLeadingSpace            None
+  hi def link htmlH1                      Title
+  hi def link htmlH2                      htmlH1
+  hi def link htmlH3                      htmlH2
+  hi def link htmlH4                      htmlH3
+  hi def link htmlH5                      htmlH4
+  hi def link htmlH6                      htmlH5
+  hi def link htmlHead                    PreProc
+  hi def link htmlTitle                   Title
+  hi def link htmlBoldItalicUnderline     htmlBoldUnderlineItalic
+  hi def link htmlUnderlineBold           htmlBoldUnderline
+  hi def link htmlUnderlineItalicBold     htmlBoldUnderlineItalic
+  hi def link htmlUnderlineBoldItalic     htmlBoldUnderlineItalic
+  hi def link htmlItalicUnderline         htmlUnderlineItalic
+  hi def link htmlItalicBold              htmlBoldItalic
+  hi def link htmlItalicBoldUnderline     htmlBoldUnderlineItalic
+  hi def link htmlItalicUnderlineBold     htmlBoldUnderlineItalic
+  hi def link htmlLink                    Underlined
+  hi def link htmlLeadingSpace            None
   if !exists("html_my_rendering")
     hi def htmlBold                term=bold cterm=bold gui=bold
     hi def htmlBoldUnderline       term=bold,underline cterm=bold,underline gui=bold,underline
@@ -252,30 +249,28 @@ if !exists("html_no_rendering")
   endif
 endif
 
-HtmlHiLink htmlPreStmt            PreProc
-HtmlHiLink htmlPreError           Error
-HtmlHiLink htmlPreProc            PreProc
-HtmlHiLink htmlPreAttr            String
-HtmlHiLink htmlPreProcAttrName    PreProc
-HtmlHiLink htmlPreProcAttrError   Error
-HtmlHiLink htmlSpecial            Special
-HtmlHiLink htmlSpecialChar        Special
-HtmlHiLink htmlString             String
-HtmlHiLink htmlStatement          Statement
-HtmlHiLink htmlComment            Comment
-HtmlHiLink htmlCommentPart        Comment
-HtmlHiLink htmlValue              String
-HtmlHiLink htmlCommentError       htmlError
-HtmlHiLink htmlTagError           htmlError
-HtmlHiLink htmlEvent              javaScript
-HtmlHiLink htmlError              Error
-
-HtmlHiLink javaScript             Special
-HtmlHiLink javaScriptExpression   javaScript
-HtmlHiLink htmlCssStyleComment    Comment
-HtmlHiLink htmlCssDefinition      Special
-
-delcommand HtmlHiLink
+hi def link htmlPreStmt            PreProc
+hi def link htmlPreError           Error
+hi def link htmlPreProc            PreProc
+hi def link htmlPreAttr            String
+hi def link htmlPreProcAttrName    PreProc
+hi def link htmlPreProcAttrError   Error
+hi def link htmlSpecial            Special
+hi def link htmlSpecialChar        Special
+hi def link htmlString             String
+hi def link htmlStatement          Statement
+hi def link htmlComment            Comment
+hi def link htmlCommentPart        Comment
+hi def link htmlValue              String
+hi def link htmlCommentError       htmlError
+hi def link htmlTagError           htmlError
+hi def link htmlEvent              javaScript
+hi def link htmlError              Error
+
+hi def link javaScript             Special
+hi def link javaScriptExpression   javaScript
+hi def link htmlCssStyleComment    Comment
+hi def link htmlCssDefinition      Special
 
 let b:current_syntax = "html"
 
index 530c046bac7f3fe8b0afb561e2fc221fe8a6b471..b54ca7a92157670e60edd79efd53b8fb56d9fbbd 100644 (file)
@@ -115,33 +115,31 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink  htmlosSpecialIdentifier        Operator
-HiLink  htmlosIdentifier       Identifier
-HiLink  htmlosStorageClass     StorageClass
-HiLink  htmlosComment  Comment
-HiLink  htmlosBoolean  Boolean
-HiLink  htmlosStringSingle     String
-HiLink  htmlosStringDouble     String
-HiLink  htmlosNumber   Number
-HiLink  htmlosFloat    Float
-HiLink  htmlosFunctions        Function
-HiLink  htmlosRepeat   Repeat
-HiLink  htmlosConditional      Conditional
-HiLink  htmlosLabel    Label
-HiLink  htmlosStatement        Statement
-HiLink  htmlosKeyword  Statement
-HiLink  htmlosType     Type
-HiLink  htmlosDefine   Define
-HiLink  htmlosParent   Delimiter
-HiLink  htmlosError    Error
-HiLink  htmlosTodo     Todo
-HiLink htmlosOperator  Operator
-HiLink htmlosRelation  Operator
-
-delcommand HiLink
+hi def link htmlosSpecialIdentifier    Operator
+hi def link htmlosIdentifier   Identifier
+hi def link htmlosStorageClass StorageClass
+hi def link htmlosComment      Comment
+hi def link htmlosBoolean      Boolean
+hi def link htmlosStringSingle String
+hi def link htmlosStringDouble String
+hi def link htmlosNumber       Number
+hi def link htmlosFloat        Float
+hi def link htmlosFunctions    Function
+hi def link htmlosRepeat       Repeat
+hi def link htmlosConditional  Conditional
+hi def link htmlosLabel        Label
+hi def link htmlosStatement    Statement
+hi def link htmlosKeyword      Statement
+hi def link htmlosType Type
+hi def link htmlosDefine       Define
+hi def link htmlosParent       Delimiter
+hi def link htmlosError        Error
+hi def link htmlosTodo Todo
+hi def link htmlosOperator     Operator
+hi def link htmlosRelation     Operator
+
 let b:current_syntax = "htmlos"
 
 if main_syntax == 'htmlos'
index 8cc9ade83c9c0513f1a6839fff2390ce48de6604..22ce4623d9e340d6d01f0f476fbf4873b4e3d642 100644 (file)
@@ -262,34 +262,32 @@ syn match ia64data "stringz\=\(\(\(\.ua\)\=\(\.msb\|\.lsb\)\=\)\|\(\(\.msb\|\.ls
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 "put masm groups with our groups
-HiLink masmOperator    ia64operator
-HiLink masmDirective   ia64Directive
-HiLink masmOpcode      ia64Opcode
-HiLink masmIdentifier  ia64Identifier
-HiLink masmFloat       ia64Float
+hi def link masmOperator       ia64operator
+hi def link masmDirective      ia64Directive
+hi def link masmOpcode ia64Opcode
+hi def link masmIdentifier     ia64Identifier
+hi def link masmFloat  ia64Float
 
 "ia64 specific stuff
-HiLink ia64Label       Define
-HiLink ia64Comment     Comment
-HiLink ia64Directive   Type
-HiLink ia64opcode      Statement
-HiLink ia64registers   Operator
-HiLink ia64string      String
-HiLink ia64Hex         Number
-HiLink ia64Binary      Number
-HiLink ia64Octal       Number
-HiLink ia64Float       Float
-HiLink ia64Decimal     Number
-HiLink ia64Identifier  Identifier
-HiLink ia64data                Type
-HiLink ia64delimiter   Delimiter
-HiLink ia64operator    Operator
-HiLink ia64Todo                Todo
+hi def link ia64Label  Define
+hi def link ia64Comment        Comment
+hi def link ia64Directive      Type
+hi def link ia64opcode Statement
+hi def link ia64registers      Operator
+hi def link ia64string String
+hi def link ia64Hex            Number
+hi def link ia64Binary Number
+hi def link ia64Octal  Number
+hi def link ia64Float  Float
+hi def link ia64Decimal        Number
+hi def link ia64Identifier     Identifier
+hi def link ia64data           Type
+hi def link ia64delimiter      Delimiter
+hi def link ia64operator       Operator
+hi def link ia64Todo           Todo
 
-delcommand HiLink
 
 let b:current_syntax = "ia64"
 
index 1bd12d32205ca3e0ff086253f4ee7573d334e64f..179d75cd28f7a255b3db1da1ec3bce06c5188615 100644 (file)
@@ -155,47 +155,45 @@ exec "syn sync ccomment iconComment minlines=" . icon_minlines
 " Define the default highlighting.
 
 " Only when an item doesn't have highlighting
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
 
-" HiLink iconSpecialCharacter  iconSpecial
-
-HiLink iconOctalError          iconError
-HiLink iconParenError          iconError
-HiLink iconInParen             iconError
-HiLink iconCommentError        iconError
-HiLink iconSpaceError          iconError
-HiLink iconCommentError        iconError
-HiLink iconIncluded            iconString
-HiLink iconCommentString       iconString
-HiLink iconComment2String      iconString
-HiLink iconCommentSkip iconComment
-
-HiLink iconUserLabel           Label
-HiLink iconCharacter           Character
-HiLink iconNumber                      Number
-HiLink iconRadix                       Number
-HiLink iconFloat                       Float
-HiLink iconInclude             Include
-HiLink iconPreProc             PreProc
-HiLink iconDefine                      Macro
-HiLink iconError                       Error
-HiLink iconStatement           Statement
-HiLink iconPreCondit           PreCondit
-HiLink iconString                      String
-HiLink iconCset                        String
-HiLink iconComment             Comment
-HiLink iconSpecial             SpecialChar
-HiLink iconTodo                        Todo
-HiLink iconStorageClass        StorageClass
-HiLink iconFunction            Statement
-HiLink iconReserved            Label
-HiLink iconKeyword             Operator
-
-"HiLink iconIdentifier Identifier
-
-delcommand HiLink
+" hi def link iconSpecialCharacter     iconSpecial
+
+hi def link iconOctalError             iconError
+hi def link iconParenError             iconError
+hi def link iconInParen                iconError
+hi def link iconCommentError   iconError
+hi def link iconSpaceError             iconError
+hi def link iconCommentError   iconError
+hi def link iconIncluded               iconString
+hi def link iconCommentString  iconString
+hi def link iconComment2String iconString
+hi def link iconCommentSkip    iconComment
+
+hi def link iconUserLabel              Label
+hi def link iconCharacter              Character
+hi def link iconNumber                 Number
+hi def link iconRadix                  Number
+hi def link iconFloat                  Float
+hi def link iconInclude                Include
+hi def link iconPreProc                PreProc
+hi def link iconDefine                 Macro
+hi def link iconError                  Error
+hi def link iconStatement              Statement
+hi def link iconPreCondit              PreCondit
+hi def link iconString                 String
+hi def link iconCset                   String
+hi def link iconComment                Comment
+hi def link iconSpecial                SpecialChar
+hi def link iconTodo                   Todo
+hi def link iconStorageClass   StorageClass
+hi def link iconFunction               Statement
+hi def link iconReserved               Label
+hi def link iconKeyword                Operator
+
+"hi def link iconIdentifier    Identifier
+
 
 let b:current_syntax = "icon"
 
index c51850b13ad70d3919393c5acedad600ea9fb54e..6a4ce7e08773f6f6525b87e6db2011704708409c 100644 (file)
@@ -222,100 +222,98 @@ try
   if !exists("did_idl_syntax_inits")
     let did_idl_syntax_inits = 1
     " The default methods for highlighting.  Can be overridden later
-    command -nargs=+ HiLink hi def link <args>
-
-    HiLink idlInclude             Include
-    HiLink idlPreProc             PreProc
-    HiLink idlPreCondit           PreCondit
-    HiLink idlDefine              Macro
-    HiLink idlIncluded            String
-    HiLink idlString              String
-    HiLink idlComment             Comment
-    HiLink idlTodo                Todo
-    HiLink idlLiteral             Number
-    HiLink idlUuid                Number
-    HiLink idlType                Type
-    HiLink idlVariantType         idlType
-
-    HiLink idlModule              Keyword
-    HiLink idlInterface           Keyword
-    HiLink idlEnum                Keyword
-    HiLink idlStruct              Keyword
-    HiLink idlUnion               Keyword
-    HiLink idlTypedef             Keyword
-    HiLink idlException           Keyword
-    HiLink idlTypedefOtherTypeQualifier keyword
-
-    HiLink idlModuleName          Typedef
-    HiLink idlInterfaceName       Typedef
-    HiLink idlEnumName            Typedef
-    HiLink idlStructName          Typedef
-    HiLink idlUnionName           Typedef
-
-    HiLink idlBaseTypeInt         idlType
-    HiLink idlBaseType            idlType
-    HiLink idlSeqType             idlType
-    HiLink idlD1                  Paren
-    HiLink idlD2                  Paren
-    HiLink idlD3                  Paren
-    HiLink idlD4                  Paren
-    "HiLink idlArraySize          Paren
-    "HiLink idlArraySize1         Paren
-    HiLink idlModuleContent       Paren
-    HiLink idlUnionContent        Paren
-    HiLink idlStructContent       Paren
-    HiLink idlEnumContents        Paren
-    HiLink idlInterfaceContent    Paren
-
-    HiLink idlSimpDecl            Identifier
-    HiLink idlROAttr              StorageClass
-    HiLink idlAttr                Keyword
-    HiLink idlConst               StorageClass
-
-    HiLink idlOneWayOp            StorageClass
-    HiLink idlOp                  idlType
-    HiLink idlParmType            idlType
-    HiLink idlOpName              Function
-    HiLink idlOpParms             SpecialComment
-    HiLink idlParmName            Identifier
-    HiLink idlInheritFrom         Identifier
-    HiLink idlAttribute           SpecialComment
-
-    HiLink idlId                  Constant
-    "HiLink idlCase               Keyword
-    HiLink idlCaseLabel           Constant
-
-    HiLink idlErrorBracket        Error
-    HiLink idlErrorBrace          Error
-    HiLink idlErrorSquareBracket  Error
-
-    HiLink idlImport              Keyword
-    HiLink idlImportString        idlString
-    HiLink idlCoclassAttribute    StorageClass
-    HiLink idlLibrary             Keyword
-    HiLink idlImportlib           Keyword
-    HiLink idlCoclass             Keyword
-    HiLink idlLibraryName         Typedef
-    HiLink idlCoclassName         Typedef
-    " hi idlLibraryContent guifg=red
-    HiLink idlTypedefDecl         Typedef
-    HiLink idlDefEnum             Keyword
-    HiLink idlDefv1Enum           Keyword
-    HiLink idlDefEnumName         Typedef
-    HiLink idlDefEnumContents     Paren
-    HiLink idlDefBaseTypeInt      idlType
-    HiLink idlDefBaseType         idlType
-    HiLink idlDefSeqType          idlType
-    HiLink idlInterfaceSections   Label
+
+    hi def link idlInclude             Include
+    hi def link idlPreProc             PreProc
+    hi def link idlPreCondit           PreCondit
+    hi def link idlDefine              Macro
+    hi def link idlIncluded            String
+    hi def link idlString              String
+    hi def link idlComment             Comment
+    hi def link idlTodo                Todo
+    hi def link idlLiteral             Number
+    hi def link idlUuid                Number
+    hi def link idlType                Type
+    hi def link idlVariantType         idlType
+
+    hi def link idlModule              Keyword
+    hi def link idlInterface           Keyword
+    hi def link idlEnum                Keyword
+    hi def link idlStruct              Keyword
+    hi def link idlUnion               Keyword
+    hi def link idlTypedef             Keyword
+    hi def link idlException           Keyword
+    hi def link idlTypedefOtherTypeQualifier keyword
+
+    hi def link idlModuleName          Typedef
+    hi def link idlInterfaceName       Typedef
+    hi def link idlEnumName            Typedef
+    hi def link idlStructName          Typedef
+    hi def link idlUnionName           Typedef
+
+    hi def link idlBaseTypeInt         idlType
+    hi def link idlBaseType            idlType
+    hi def link idlSeqType             idlType
+    hi def link idlD1                  Paren
+    hi def link idlD2                  Paren
+    hi def link idlD3                  Paren
+    hi def link idlD4                  Paren
+    "hi def link idlArraySize          Paren
+    "hi def link idlArraySize1         Paren
+    hi def link idlModuleContent       Paren
+    hi def link idlUnionContent        Paren
+    hi def link idlStructContent       Paren
+    hi def link idlEnumContents        Paren
+    hi def link idlInterfaceContent    Paren
+
+    hi def link idlSimpDecl            Identifier
+    hi def link idlROAttr              StorageClass
+    hi def link idlAttr                Keyword
+    hi def link idlConst               StorageClass
+
+    hi def link idlOneWayOp            StorageClass
+    hi def link idlOp                  idlType
+    hi def link idlParmType            idlType
+    hi def link idlOpName              Function
+    hi def link idlOpParms             SpecialComment
+    hi def link idlParmName            Identifier
+    hi def link idlInheritFrom         Identifier
+    hi def link idlAttribute           SpecialComment
+
+    hi def link idlId                  Constant
+    "hi def link idlCase               Keyword
+    hi def link idlCaseLabel           Constant
+
+    hi def link idlErrorBracket        Error
+    hi def link idlErrorBrace          Error
+    hi def link idlErrorSquareBracket  Error
+
+    hi def link idlImport              Keyword
+    hi def link idlImportString        idlString
+    hi def link idlCoclassAttribute    StorageClass
+    hi def link idlLibrary             Keyword
+    hi def link idlImportlib           Keyword
+    hi def link idlCoclass             Keyword
+    hi def link idlLibraryName         Typedef
+    hi def link idlCoclassName         Typedef
+    " hi def link idlLibraryContent guifg=red
+    hi def link idlTypedefDecl         Typedef
+    hi def link idlDefEnum             Keyword
+    hi def link idlDefv1Enum           Keyword
+    hi def link idlDefEnumName         Typedef
+    hi def link idlDefEnumContents     Paren
+    hi def link idlDefBaseTypeInt      idlType
+    hi def link idlDefBaseType         idlType
+    hi def link idlDefSeqType          idlType
+    hi def link idlInterfaceSections   Label
 
     if exists("idlsyntax_showerror")
       if exists("idlsyntax_showerror_soft")
         hi default idlError guibg=#d0ffd0
       else
-        HiLink idlError Error
+        hi def link idlError Error
       endif
     endif
-    delcommand HiLink
   endif
 
   let b:current_syntax = "idl"
index 6d639c9fa4c6383900f57fe80c741510b5632b69..14e976ce05da4f37dc566cd382c3bfaf5701075e 100644 (file)
@@ -217,26 +217,24 @@ syn keyword idlangRoutine XVOLUME_WRITE_IMAGE XYOUTS ZOOM ZOOM_24
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink idlangConditional       Conditional
-HiLink idlangRoutine   Type
-HiLink idlangStatement Statement
-HiLink idlangContinueLine      Todo
-HiLink idlangRealNumber        Float
-HiLink idlangNumber    Number
-HiLink idlangString    String
-HiLink idlangOperator  Operator
-HiLink idlangComment   Comment
-HiLink idlangTodo      Todo
-HiLink idlangPreCondit Identifier
-HiLink idlangDblCommaError     Error
-HiLink idlangStop      Error
-HiLink idlangStrucvar  PreProc
-HiLink idlangSystem    Identifier
-HiLink idlangKeyword   Special
-
-delcommand HiLink
+
+hi def link idlangConditional  Conditional
+hi def link idlangRoutine      Type
+hi def link idlangStatement    Statement
+hi def link idlangContinueLine Todo
+hi def link idlangRealNumber   Float
+hi def link idlangNumber       Number
+hi def link idlangString       String
+hi def link idlangOperator     Operator
+hi def link idlangComment      Comment
+hi def link idlangTodo Todo
+hi def link idlangPreCondit    Identifier
+hi def link idlangDblCommaError        Error
+hi def link idlangStop Error
+hi def link idlangStrucvar     PreProc
+hi def link idlangSystem       Identifier
+hi def link idlangKeyword      Special
+
 
 let b:current_syntax = "idlang"
 " vim: ts=18
index 4d833c7df24bda35c01ac894f2b5bd24f14bd363..e3e1b3e1f04998b55a4b338de8ae233a81cca94b 100644 (file)
@@ -340,54 +340,52 @@ syn sync maxlines=500
 delcommand SynDisplay
 
 " The default highlighting.
-command -nargs=+ HiLink hi def link <args>
-
-HiLink informDefine            Define
-HiLink informType              Type
-HiLink informInclude           Include
-HiLink informPreCondit PreCondit
-HiLink informPreProc           PreProc
-HiLink informGramPreProc       PreProc
-HiLink informAsm               Special
+
+hi def link informDefine               Define
+hi def link informType         Type
+hi def link informInclude              Include
+hi def link informPreCondit    PreCondit
+hi def link informPreProc              PreProc
+hi def link informGramPreProc  PreProc
+hi def link informAsm          Special
 if !exists("inform_suppress_obsolete")
-HiLink informAsmObsolete               informError
-HiLink informKeywordObsolete   informError
+hi def link informAsmObsolete          informError
+hi def link informKeywordObsolete      informError
 else
-HiLink informAsmObsolete               Special
-HiLink informKeywordObsolete   Keyword
+hi def link informAsmObsolete          Special
+hi def link informKeywordObsolete      Keyword
 endif
-HiLink informPredicate Operator
-HiLink informSysFunc           Identifier
-HiLink informSysConst          Identifier
-HiLink informConditional       Conditional
-HiLink informRepeat            Repeat
-HiLink informStatement Statement
-HiLink informOperator          Operator
-HiLink informKeyword           Keyword
-HiLink informGrammar           Keyword
-HiLink informDictString        String
-HiLink informNumber            Number
-HiLink informError             Error
-HiLink informString            String
-HiLink informComment           Comment
-HiLink informAccent            Special
-HiLink informStringUnicode     Special
-HiLink informStringCode        Special
-HiLink informTodo              Todo
+hi def link informPredicate    Operator
+hi def link informSysFunc              Identifier
+hi def link informSysConst             Identifier
+hi def link informConditional  Conditional
+hi def link informRepeat               Repeat
+hi def link informStatement    Statement
+hi def link informOperator             Operator
+hi def link informKeyword              Keyword
+hi def link informGrammar              Keyword
+hi def link informDictString   String
+hi def link informNumber               Number
+hi def link informError                Error
+hi def link informString               String
+hi def link informComment              Comment
+hi def link informAccent               Special
+hi def link informStringUnicode        Special
+hi def link informStringCode   Special
+hi def link informTodo         Todo
 if !exists("inform_highlight_simple")
-HiLink informLibAttrib Identifier
-HiLink informLibProp   Identifier
-HiLink informLibObj            Identifier
-HiLink informLibRoutine        Identifier
-HiLink informLibVariable       Identifier
-HiLink informLibConst  Identifier
-HiLink informLibAction Identifier
+hi def link informLibAttrib    Identifier
+hi def link informLibProp      Identifier
+hi def link informLibObj               Identifier
+hi def link informLibRoutine   Identifier
+hi def link informLibVariable  Identifier
+hi def link informLibConst     Identifier
+hi def link informLibAction    Identifier
 endif
-HiLink informBadDictString     informError
-HiLink informBadAccent informError
-HiLink informBadStrUnicode     informError
+hi def link informBadDictString        informError
+hi def link informBadAccent    informError
+hi def link informBadStrUnicode        informError
 
-delcommand HiLink
 
 let b:current_syntax = "inform"
 
index a743c82f82cda7440b3739cf80c2aec7d80c9a4f..82bf660105e62423c485a7d50fc747f1fba21054 100644 (file)
@@ -42,24 +42,22 @@ syn match inittabProcessPlus "+" contained nextgroup=inittabProcess,inittabError
 syn region inittabProcess start="/" end="$" transparent oneline contained contains=@inittabSh,inittabComment
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
 
-HiLink inittabComment Comment
-HiLink inittabFixme Todo
-HiLink inittabActionName Type
-HiLink inittabError Error
-HiLink inittabId Identifier
-HiLink inittabRunLevels Special
+hi def link inittabComment Comment
+hi def link inittabFixme Todo
+hi def link inittabActionName Type
+hi def link inittabError Error
+hi def link inittabId Identifier
+hi def link inittabRunLevels Special
 
-HiLink inittabColonProcess inittabColon
-HiLink inittabColonAction inittabColon
-HiLink inittabColonRunLevels inittabColon
-HiLink inittabColon PreProc
+hi def link inittabColonProcess inittabColon
+hi def link inittabColonAction inittabColon
+hi def link inittabColonRunLevels inittabColon
+hi def link inittabColon PreProc
 
-HiLink inittabShString String
-HiLink inittabShOption Special
-HiLink inittabShCommand Statement
+hi def link inittabShString String
+hi def link inittabShOption Special
+hi def link inittabShCommand Statement
 
-delcommand HiLink
 
 let b:current_syntax = "inittab"
index 78d88b9c175285eb37a3f6b5be9525aa78aea9e1..3c468e361f54924690a7902ed768509d01711312 100644 (file)
@@ -385,26 +385,24 @@ syn region        ishdDefine              start="^\s*#\s*\(define\|undef\)\>" end="$" contains=ALLB
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink ishdNumber          Number
-HiLink ishdError           Error
-HiLink ishdStatement       Statement
-HiLink ishdString          String
-HiLink ishdComment         Comment
-HiLink ishdTodo            Todo
-HiLink ishdFunction        Identifier
-HiLink ishdConstant        PreProc
-HiLink ishdType            Type
-HiLink ishdInclude         Include
-HiLink ishdDefine          Macro
-HiLink ishdIncluded        String
-HiLink ishdPreCondit       PreCondit
-HiLink ishdHashIf0Skip   ishdHashIf0
-HiLink ishdHashIf0End    ishdHashIf0
-HiLink ishdHashIf0         Comment
+hi def link ishdNumber     Number
+hi def link ishdError      Error
+hi def link ishdStatement          Statement
+hi def link ishdString     String
+hi def link ishdComment            Comment
+hi def link ishdTodo       Todo
+hi def link ishdFunction           Identifier
+hi def link ishdConstant           PreProc
+hi def link ishdType       Type
+hi def link ishdInclude            Include
+hi def link ishdDefine     Macro
+hi def link ishdIncluded           String
+hi def link ishdPreCondit          PreCondit
+hi def link ishdHashIf0Skip   ishdHashIf0
+hi def link ishdHashIf0End    ishdHashIf0
+hi def link ishdHashIf0            Comment
 
-delcommand HiLink
 
 let b:current_syntax = "ishd"
 
index 63a453adac64267261a67cd07f1fe3c151f3a5a9..e58c618b7f6e924f8088fa8853b418254dafc4df 100644 (file)
@@ -103,35 +103,33 @@ syn keyword issTasksFlags checkedonce dontinheritcheck exclusive restart uncheck
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink issSection      Special
-HiLink issComment      Comment
-HiLink issDirective    Type
-HiLink issParam        Type
-HiLink issFolder       Special
-HiLink issString       String
-HiLink issURL  Include
-HiLink issPreProc      PreProc 
-
-HiLink issDirsFlags            Keyword
-HiLink issFilesCopyMode        Keyword
-HiLink issFilesAttribs Keyword
-HiLink issFilesPermissions     Keyword
-HiLink issFilesFlags           Keyword
-HiLink issIconsFlags           Keyword
-HiLink issINIFlags             Keyword
-HiLink issRegRootKey           Keyword
-HiLink issRegValueType Keyword
-HiLink issRegFlags             Keyword
-HiLink issRunFlags             Keyword
-HiLink issTypesFlags           Keyword
-HiLink issComponentsFlags      Keyword
-HiLink issInstallDeleteType    Keyword
-HiLink issTasksFlags           Keyword
-
-delcommand HiLink
+hi def link issSection Special
+hi def link issComment Comment
+hi def link issDirective       Type
+hi def link issParam   Type
+hi def link issFolder  Special
+hi def link issString  String
+hi def link issURL     Include
+hi def link issPreProc PreProc 
+
+hi def link issDirsFlags               Keyword
+hi def link issFilesCopyMode   Keyword
+hi def link issFilesAttribs    Keyword
+hi def link issFilesPermissions        Keyword
+hi def link issFilesFlags              Keyword
+hi def link issIconsFlags              Keyword
+hi def link issINIFlags                Keyword
+hi def link issRegRootKey              Keyword
+hi def link issRegValueType    Keyword
+hi def link issRegFlags                Keyword
+hi def link issRunFlags                Keyword
+hi def link issTypesFlags              Keyword
+hi def link issComponentsFlags Keyword
+hi def link issInstallDeleteType       Keyword
+hi def link issTasksFlags              Keyword
+
 
 let b:current_syntax = "iss"
 
index f3f005bf00917cc42c2f5e63780383d036c06611..e34edac272d6dfa20ca07ed8a42f91786dd56c68 100644 (file)
@@ -39,19 +39,17 @@ syn match   IstTodo    "DEBUG\|TODO"         contained
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink IstInpSpec      Type
-HiLink IstOutSpec      Identifier
-HiLink IstString       String
-HiLink IstNumber       Number
-HiLink IstComment      Comment
-HiLink IstTodo Todo
-HiLink IstSpecial      Special
-HiLink IstDoubleQuote  Label
-HiLink IstCharacter    Label
-
-delcommand HiLink
+
+hi def link IstInpSpec Type
+hi def link IstOutSpec Identifier
+hi def link IstString  String
+hi def link IstNumber  Number
+hi def link IstComment Comment
+hi def link IstTodo    Todo
+hi def link IstSpecial Special
+hi def link IstDoubleQuote     Label
+hi def link IstCharacter       Label
+
 
 let b:current_syntax = "ist"
 
index ded2ecd3d107966a0794a6980b0d9f8c107e29cf..460bc0175206a79f64e4c9df7fe7a0debe2e7227 100644 (file)
@@ -169,68 +169,66 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink jalAcces                jalStatement
-HiLink jalBoolean              Boolean
-HiLink jalBit                  Boolean
-HiLink jalComment              Comment
-HiLink jalConditional          Conditional
-HiLink jalConstant             Constant
-HiLink jalDelimiter            Identifier
-HiLink jalDirective            PreProc
-HiLink jalException            Exception
-HiLink jalFloat                Float
-HiLink jalFunction             Function
-HiLink jalPsudoVarsKey Function
-HiLink jalLabel                Label
-HiLink jalMatrixDelimiter      Identifier
-HiLink jalModifier             Type
-HiLink jalNumber               Number
-HiLink jalBinNumber            Number
-HiLink jalHexNumber            Number
-HiLink jalOperator             Operator
-HiLink jalPredefined           Constant
-HiLink jalPreProc              PreProc
-HiLink jalRepeat               Repeat
-HiLink jalStatement            Statement
-HiLink jalString               String
-HiLink jalStringEscape Special
-HiLink jalStringEscapeGPC      Special
-HiLink jalStringError          Error
-HiLink jalStruct               jalStatement
-HiLink jalSymbolOperator       jalOperator
-HiLink jalTodo         Todo
-HiLink jalType         Type
-HiLink jalUnclassified Statement
-HiLink jalAsm                  Assembler
-HiLink jalError                Error
-HiLink jalAsmKey               Statement
-HiLink jalPIC                  Statement
-
-HiLink jalShowTab              Error
-
-HiLink picTodo         Todo
-HiLink picComment              Comment
-HiLink picDirective            Statement
-HiLink picLabel                Label
-HiLink picString               String
-
-HiLink picOpcode               Keyword
-HiLink picRegister             Structure
-HiLink picRegisterPart Special
-HiLink picPinDir               SPecial
-HiLink picPortDir              SPecial
-
-HiLink picASCII                String
-HiLink picBinary               Number
-HiLink picDecimal              Number
-HiLink picHexadecimal          Number
-HiLink picOctal                Number
-
-HiLink picIdentifier           Identifier
-
-delcommand HiLink
+
+hi def link jalAcces           jalStatement
+hi def link jalBoolean         Boolean
+hi def link jalBit                     Boolean
+hi def link jalComment         Comment
+hi def link jalConditional             Conditional
+hi def link jalConstant                Constant
+hi def link jalDelimiter               Identifier
+hi def link jalDirective               PreProc
+hi def link jalException               Exception
+hi def link jalFloat           Float
+hi def link jalFunction                Function
+hi def link jalPsudoVarsKey    Function
+hi def link jalLabel           Label
+hi def link jalMatrixDelimiter Identifier
+hi def link jalModifier                Type
+hi def link jalNumber          Number
+hi def link jalBinNumber               Number
+hi def link jalHexNumber               Number
+hi def link jalOperator                Operator
+hi def link jalPredefined              Constant
+hi def link jalPreProc         PreProc
+hi def link jalRepeat          Repeat
+hi def link jalStatement               Statement
+hi def link jalString          String
+hi def link jalStringEscape    Special
+hi def link jalStringEscapeGPC Special
+hi def link jalStringError             Error
+hi def link jalStruct          jalStatement
+hi def link jalSymbolOperator  jalOperator
+hi def link jalTodo            Todo
+hi def link jalType            Type
+hi def link jalUnclassified    Statement
+hi def link jalAsm                     Assembler
+hi def link jalError           Error
+hi def link jalAsmKey          Statement
+hi def link jalPIC                     Statement
+
+hi def link jalShowTab         Error
+
+hi def link picTodo            Todo
+hi def link picComment         Comment
+hi def link picDirective               Statement
+hi def link picLabel           Label
+hi def link picString          String
+
+hi def link picOpcode          Keyword
+hi def link picRegister                Structure
+hi def link picRegisterPart    Special
+hi def link picPinDir          SPecial
+hi def link picPortDir         SPecial
+
+hi def link picASCII           String
+hi def link picBinary          Number
+hi def link picDecimal         Number
+hi def link picHexadecimal             Number
+hi def link picOctal           Number
+
+hi def link picIdentifier              Identifier
+
 
 
 let b:current_syntax = "jal"
index f165a78effc63b21b753694d817c923b082efb93..fc7f49d1f0e13f2c2fd74823e81ca6a0ffe720cc 100644 (file)
@@ -161,79 +161,77 @@ syntax match    jamOperator3Error   "*/"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink jamCommentL             jamComment
-HiLink jamCommentL2            jamComment
-HiLink jamOperator3Error       jamError
-HiLink jamConditional  Conditional
-HiLink jamRepeat               Repeat
-HiLink jamCharacter            Character
-HiLink jamSpecialCharacter     jamSpecial
-HiLink jamNumber               Number
-HiLink jamParenError   jamError
-HiLink jamErrInParen   jamError
-HiLink jamErrInBracket jamError
-HiLink jamCommentError jamError
-HiLink jamSpaceError   jamError
-HiLink jamSpecialError jamError
-HiLink jamOperator1            jamOperator
-HiLink jamOperator2            jamOperator
-HiLink jamOperator3            jamOperator
-HiLink jamOperator4            jamOperator
-HiLink jamOperator5            jamOperator
-HiLink jamOperator6            jamOperator
-HiLink jamOperator7            jamOperator
-HiLink jamOperator8            jamOperator
-HiLink jamOperator9            jamOperator
-HiLink jamOperator10   jamOperator
-HiLink jamOperator11   jamOperator
-HiLink jamOperator12   jamOperator
-HiLink jamOperator13   jamOperator
-HiLink jamOperator14   jamOperator
-HiLink jamError                Error
-HiLink jamStatement            Statement
-HiLink jamPreCondit            PreCondit
-HiLink jamCommentError jamError
-HiLink jamCommentString        jamString
-HiLink jamComment2String       jamString
-HiLink jamCommentSkip  jamComment
-HiLink jamString               String
-HiLink jamComment              Comment
-HiLink jamSpecial              SpecialChar
-HiLink jamTodo         Todo
-HiLink jamCppSkip              jamCppOut
-HiLink jamCppOut2              jamCppOut
-HiLink jamCppOut               Comment
-HiLink jamDBState1             Identifier
-HiLink jamDBState2             Identifier
-HiLink jamSQLState1            jamSQL
-HiLink jamSQLState2            jamSQL
-HiLink jamLibFunc1             jamLibFunc
-HiLink jamLibFunc2             jamLibFunc
-HiLink jamLibFunc3             jamLibFunc
-HiLink jamLibFunc4             jamLibFunc
-HiLink jamLibFunc5             jamLibFunc
-HiLink jamLibFunc6             jamLibFunc
-HiLink jamLibFunc7             jamLibFunc
-HiLink jamLibFunc8             jamLibFunc
-HiLink jamLibFunc9             jamLibFunc
-HiLink jamVariable1            jamVariablen
-HiLink jamVariable2            jamVariablen
-HiLink jamVariable3            jamVariablen
-HiLink jamVariable4            jamVariablen
-HiLink jamVariable5            jamVariablen
-HiLink jamVariable6            jamVariablen
-HiLink jamVariable7            jamVariablen
-HiLink jamVariable8            jamVariablen
-HiLink jamVariable9            jamVariablen
-HiLink jamVariable10   jamVariablen
-HiLink jamVariablen            Constant
-HiLink jamSQL          Type
-HiLink jamLibFunc              PreProc
-HiLink jamOperator             Special
-
-delcommand HiLink
+
+hi def link jamCommentL                jamComment
+hi def link jamCommentL2               jamComment
+hi def link jamOperator3Error  jamError
+hi def link jamConditional     Conditional
+hi def link jamRepeat          Repeat
+hi def link jamCharacter               Character
+hi def link jamSpecialCharacter        jamSpecial
+hi def link jamNumber          Number
+hi def link jamParenError      jamError
+hi def link jamErrInParen      jamError
+hi def link jamErrInBracket    jamError
+hi def link jamCommentError    jamError
+hi def link jamSpaceError      jamError
+hi def link jamSpecialError    jamError
+hi def link jamOperator1               jamOperator
+hi def link jamOperator2               jamOperator
+hi def link jamOperator3               jamOperator
+hi def link jamOperator4               jamOperator
+hi def link jamOperator5               jamOperator
+hi def link jamOperator6               jamOperator
+hi def link jamOperator7               jamOperator
+hi def link jamOperator8               jamOperator
+hi def link jamOperator9               jamOperator
+hi def link jamOperator10      jamOperator
+hi def link jamOperator11      jamOperator
+hi def link jamOperator12      jamOperator
+hi def link jamOperator13      jamOperator
+hi def link jamOperator14      jamOperator
+hi def link jamError           Error
+hi def link jamStatement               Statement
+hi def link jamPreCondit               PreCondit
+hi def link jamCommentError    jamError
+hi def link jamCommentString   jamString
+hi def link jamComment2String  jamString
+hi def link jamCommentSkip     jamComment
+hi def link jamString          String
+hi def link jamComment         Comment
+hi def link jamSpecial         SpecialChar
+hi def link jamTodo            Todo
+hi def link jamCppSkip         jamCppOut
+hi def link jamCppOut2         jamCppOut
+hi def link jamCppOut          Comment
+hi def link jamDBState1                Identifier
+hi def link jamDBState2                Identifier
+hi def link jamSQLState1               jamSQL
+hi def link jamSQLState2               jamSQL
+hi def link jamLibFunc1                jamLibFunc
+hi def link jamLibFunc2                jamLibFunc
+hi def link jamLibFunc3                jamLibFunc
+hi def link jamLibFunc4                jamLibFunc
+hi def link jamLibFunc5                jamLibFunc
+hi def link jamLibFunc6                jamLibFunc
+hi def link jamLibFunc7                jamLibFunc
+hi def link jamLibFunc8                jamLibFunc
+hi def link jamLibFunc9                jamLibFunc
+hi def link jamVariable1               jamVariablen
+hi def link jamVariable2               jamVariablen
+hi def link jamVariable3               jamVariablen
+hi def link jamVariable4               jamVariablen
+hi def link jamVariable5               jamVariablen
+hi def link jamVariable6               jamVariablen
+hi def link jamVariable7               jamVariablen
+hi def link jamVariable8               jamVariablen
+hi def link jamVariable9               jamVariablen
+hi def link jamVariable10      jamVariablen
+hi def link jamVariablen               Constant
+hi def link jamSQL             Type
+hi def link jamLibFunc         PreProc
+hi def link jamOperator                Special
+
 
 let b:current_syntax = "jam"
 
index 97b03c3478fa2847644eb5b919853835dd8a15b7..415f2bc9725e0a6411db5bc2042a0a92ac6bb2b7 100644 (file)
@@ -15,11 +15,9 @@ syn match jargonMark /{[^}]*}/
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink jargonChaptTitle        Title
-HiLink jargonEmailAddr  Comment
-HiLink jargonUrl        Comment
-HiLink jargonMark      Label
-delcommand HiLink
+hi def link jargonChaptTitle   Title
+hi def link jargonEmailAddr     Comment
+hi def link jargonUrl   Comment
+hi def link jargonMark Label
 
 let b:current_syntax = "jargon"
index c22c67bba327e394793ff8d2af0a26d9093e04a0..89320597f13ee880c97eb952be0b19e0c1cbd6b3 100644 (file)
@@ -19,9 +19,6 @@ endif
 let s:cpo_save = &cpo
 set cpo&vim
 
-" don't use standard HiLink, it will not work with included syntax files
-command! -nargs=+ JavaHiLink hi def link <args>
-
 " some characters that cannot be in a java program (outside a string)
 syn match javaError "[\\@`]"
 syn match javaError "<<<\|\.\.\|=>\|||=\|&&=\|\*\/"
@@ -30,7 +27,7 @@ syn match javaOK "\.\.\."
 
 " use separate name so that it can be deleted in javacc.vim
 syn match   javaError2 "#\|=<"
-JavaHiLink javaError2 javaError
+hi def link javaError2 javaError
 
 
 
@@ -73,32 +70,32 @@ if exists("java_highlight_all")  || exists("java_highlight_java")  || exists("ja
   syn keyword javaR_JavaLang NegativeArraySizeException ArrayStoreException IllegalStateException RuntimeException IndexOutOfBoundsException UnsupportedOperationException ArrayIndexOutOfBoundsException ArithmeticException ClassCastException EnumConstantNotPresentException StringIndexOutOfBoundsException IllegalArgumentException IllegalMonitorStateException IllegalThreadStateException NumberFormatException NullPointerException TypeNotPresentException SecurityException
   syn cluster javaTop add=javaR_JavaLang
   syn cluster javaClasses add=javaR_JavaLang
-  JavaHiLink javaR_JavaLang javaR_Java
+  hi def link javaR_JavaLang javaR_Java
   syn keyword javaC_JavaLang Process RuntimePermission StringKeySet CharacterData01 Class ThreadLocal ThreadLocalMap CharacterData0E Package Character StringCoding Long ProcessImpl ProcessEnvironment Short AssertionStatusDirectives 1PackageInfoProxy UnicodeBlock InheritableThreadLocal AbstractStringBuilder StringEnvironment ClassLoader ConditionalSpecialCasing CharacterDataPrivateUse StringBuffer StringDecoder Entry StringEntry WrappedHook StringBuilder StrictMath State ThreadGroup Runtime CharacterData02 MethodArray Object CharacterDataUndefined Integer Gate Boolean Enum Variable Subset StringEncoder Void Terminator CharsetSD IntegerCache CharacterCache Byte CharsetSE Thread SystemClassLoaderAction CharacterDataLatin1 StringValues StackTraceElement Shutdown ShortCache String ConverterSD ByteCache Lock EnclosingMethodInfo Math Float Value Double SecurityManager LongCache ProcessBuilder StringEntrySet Compiler Number UNIXProcess ConverterSE ExternalData CaseInsensitiveComparator CharacterData00 NativeLibrary
   syn cluster javaTop add=javaC_JavaLang
   syn cluster javaClasses add=javaC_JavaLang
-  JavaHiLink javaC_JavaLang javaC_Java
+  hi def link javaC_JavaLang javaC_Java
   syn keyword javaE_JavaLang IncompatibleClassChangeError InternalError UnknownError ClassCircularityError AssertionError ThreadDeath IllegalAccessError NoClassDefFoundError ClassFormatError UnsupportedClassVersionError NoSuchFieldError VerifyError ExceptionInInitializerError InstantiationError LinkageError NoSuchMethodError Error UnsatisfiedLinkError StackOverflowError AbstractMethodError VirtualMachineError OutOfMemoryError
   syn cluster javaTop add=javaE_JavaLang
   syn cluster javaClasses add=javaE_JavaLang
-  JavaHiLink javaE_JavaLang javaE_Java
+  hi def link javaE_JavaLang javaE_Java
   syn keyword javaX_JavaLang CloneNotSupportedException Exception NoSuchMethodException IllegalAccessException NoSuchFieldException Throwable InterruptedException ClassNotFoundException InstantiationException
   syn cluster javaTop add=javaX_JavaLang
   syn cluster javaClasses add=javaX_JavaLang
-  JavaHiLink javaX_JavaLang javaX_Java
+  hi def link javaX_JavaLang javaX_Java
 
-  JavaHiLink javaR_Java javaR_
-  JavaHiLink javaC_Java javaC_
-  JavaHiLink javaE_Java javaE_
-  JavaHiLink javaX_Java javaX_
-  JavaHiLink javaX_                 javaExceptions
-  JavaHiLink javaR_                 javaExceptions
-  JavaHiLink javaE_                 javaExceptions
-  JavaHiLink javaC_                 javaConstant
+  hi def link javaR_Java javaR_
+  hi def link javaC_Java javaC_
+  hi def link javaE_Java javaE_
+  hi def link javaX_Java javaX_
+  hi def link javaX_                javaExceptions
+  hi def link javaR_                javaExceptions
+  hi def link javaE_                javaExceptions
+  hi def link javaC_                javaConstant
 
   syn keyword javaLangObject clone equals finalize getClass hashCode
   syn keyword javaLangObject notify notifyAll toString wait
-  JavaHiLink javaLangObject                 javaConstant
+  hi def link javaLangObject                javaConstant
   syn cluster javaTop add=javaLangObject
 endif
 
@@ -141,9 +138,9 @@ syn region  javaComment              start="/\*"  end="\*/" contains=@javaCommentSpecial,ja
 syn match   javaCommentStar     contained "^\s*\*[^/]"me=e-1
 syn match   javaCommentStar     contained "^\s*\*$"
 syn match   javaLineComment     "//.*" contains=@javaCommentSpecial2,javaTodo,@Spell
-JavaHiLink javaCommentString javaString
-JavaHiLink javaComment2String javaString
-JavaHiLink javaCommentCharacter javaCharacter
+hi def link javaCommentString javaString
+hi def link javaComment2String javaString
+hi def link javaCommentCharacter javaCharacter
 
 syn cluster javaTop add=javaComment,javaLineComment
 
@@ -236,26 +233,26 @@ if exists("java_highlight_debug")
 
   syn cluster javaTop add=javaDebug
 
-  JavaHiLink javaDebug          Debug
-  JavaHiLink javaDebugString            DebugString
-  JavaHiLink javaDebugStringError       javaError
-  JavaHiLink javaDebugType              DebugType
-  JavaHiLink javaDebugBoolean           DebugBoolean
-  JavaHiLink javaDebugNumber            Debug
-  JavaHiLink javaDebugSpecial           DebugSpecial
-  JavaHiLink javaDebugSpecialCharacter DebugSpecial
-  JavaHiLink javaDebugCharacter         DebugString
-  JavaHiLink javaDebugParen             Debug
-
-  JavaHiLink DebugString                String
-  JavaHiLink DebugSpecial               Special
-  JavaHiLink DebugBoolean               Boolean
-  JavaHiLink DebugType          Type
+  hi def link javaDebug                 Debug
+  hi def link javaDebugString           DebugString
+  hi def link javaDebugStringError      javaError
+  hi def link javaDebugType             DebugType
+  hi def link javaDebugBoolean          DebugBoolean
+  hi def link javaDebugNumber           Debug
+  hi def link javaDebugSpecial          DebugSpecial
+  hi def link javaDebugSpecialCharacter DebugSpecial
+  hi def link javaDebugCharacter        DebugString
+  hi def link javaDebugParen            Debug
+
+  hi def link DebugString               String
+  hi def link DebugSpecial              Special
+  hi def link DebugBoolean              Boolean
+  hi def link DebugType                 Type
 endif
 
 if exists("java_mark_braces_in_parens_as_errors")
   syn match javaInParen                 contained "[{}]"
-  JavaHiLink javaInParen       javaError
+  hi def link javaInParen      javaError
   syn cluster javaTop add=javaInParen
 endif
 
@@ -270,7 +267,7 @@ syn region  javaParenT1 transparent matchgroup=javaParen1 start="\[" end="\]" co
 syn region  javaParenT2 transparent matchgroup=javaParen2 start="\[" end="\]" contains=@javaTop,javaParenT  contained
 syn match   javaParenError      "\]"
 
-JavaHiLink javaParenError      javaError
+hi def link javaParenError     javaError
 
 if exists("java_highlight_functions")
    syn match javaLambdaDef "([a-zA-Z0-9_<>\[\], \t]*)\s*->"
@@ -283,56 +280,54 @@ endif
 exec "syn sync ccomment javaComment minlines=" . java_minlines
 
 " The default highlighting.
-JavaHiLink javaLambdaDef               Function
-JavaHiLink javaFuncDef         Function
-JavaHiLink javaVarArg                  Function
-JavaHiLink javaBraces                  Function
-JavaHiLink javaBranch                  Conditional
-JavaHiLink javaUserLabelRef            javaUserLabel
-JavaHiLink javaLabel                   Label
-JavaHiLink javaUserLabel               Label
-JavaHiLink javaConditional             Conditional
-JavaHiLink javaRepeat                  Repeat
-JavaHiLink javaExceptions              Exception
-JavaHiLink javaAssert                  Statement
-JavaHiLink javaStorageClass            StorageClass
-JavaHiLink javaMethodDecl              javaStorageClass
-JavaHiLink javaClassDecl               javaStorageClass
-JavaHiLink javaScopeDecl               javaStorageClass
-JavaHiLink javaBoolean         Boolean
-JavaHiLink javaSpecial         Special
-JavaHiLink javaSpecialError            Error
-JavaHiLink javaSpecialCharError        Error
-JavaHiLink javaString                  String
-JavaHiLink javaCharacter               Character
-JavaHiLink javaSpecialChar             SpecialChar
-JavaHiLink javaNumber                  Number
-JavaHiLink javaError                   Error
-JavaHiLink javaStringError             Error
-JavaHiLink javaStatement               Statement
-JavaHiLink javaOperator                Operator
-JavaHiLink javaComment         Comment
-JavaHiLink javaDocComment              Comment
-JavaHiLink javaLineComment             Comment
-JavaHiLink javaConstant                Constant
-JavaHiLink javaTypedef         Typedef
-JavaHiLink javaTodo                    Todo
-JavaHiLink javaAnnotation              PreProc
-
-JavaHiLink javaCommentTitle            SpecialComment
-JavaHiLink javaDocTags         Special
-JavaHiLink javaDocParam                Function
-JavaHiLink javaDocSeeTagParam          Function
-JavaHiLink javaCommentStar             javaComment
-
-JavaHiLink javaType                    Type
-JavaHiLink javaExternal                Include
-
-JavaHiLink htmlComment         Special
-JavaHiLink htmlCommentPart             Special
-JavaHiLink javaSpaceError              Error
-
-delcommand JavaHiLink
+hi def link javaLambdaDef              Function
+hi def link javaFuncDef                Function
+hi def link javaVarArg                 Function
+hi def link javaBraces                 Function
+hi def link javaBranch                 Conditional
+hi def link javaUserLabelRef           javaUserLabel
+hi def link javaLabel                  Label
+hi def link javaUserLabel              Label
+hi def link javaConditional            Conditional
+hi def link javaRepeat                 Repeat
+hi def link javaExceptions             Exception
+hi def link javaAssert                 Statement
+hi def link javaStorageClass           StorageClass
+hi def link javaMethodDecl             javaStorageClass
+hi def link javaClassDecl              javaStorageClass
+hi def link javaScopeDecl              javaStorageClass
+hi def link javaBoolean                Boolean
+hi def link javaSpecial                Special
+hi def link javaSpecialError           Error
+hi def link javaSpecialCharError       Error
+hi def link javaString                 String
+hi def link javaCharacter              Character
+hi def link javaSpecialChar            SpecialChar
+hi def link javaNumber                 Number
+hi def link javaError                  Error
+hi def link javaStringError            Error
+hi def link javaStatement              Statement
+hi def link javaOperator               Operator
+hi def link javaComment                Comment
+hi def link javaDocComment             Comment
+hi def link javaLineComment            Comment
+hi def link javaConstant               Constant
+hi def link javaTypedef                Typedef
+hi def link javaTodo                   Todo
+hi def link javaAnnotation             PreProc
+
+hi def link javaCommentTitle           SpecialComment
+hi def link javaDocTags                Special
+hi def link javaDocParam               Function
+hi def link javaDocSeeTagParam         Function
+hi def link javaCommentStar            javaComment
+
+hi def link javaType                   Type
+hi def link javaExternal               Include
+
+hi def link htmlComment                Special
+hi def link htmlCommentPart            Special
+hi def link javaSpaceError             Error
 
 let b:current_syntax = "java"
 
index 93d174097e3eb1adc71e1659c52c6182d4003fd3..a80572d5104b42985023aecdb0e3945a35dd2d86 100644 (file)
@@ -52,13 +52,11 @@ syn keyword javaccError DEBUG IGNORE_IN_BNF
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink javaccSpecToken Statement
-HiLink javaccActionToken Type
-HiLink javaccPackages javaScopeDecl
-HiLink javaccToken String
-HiLink javaccError Error
-delcommand HiLink
+hi def link javaccSpecToken Statement
+hi def link javaccActionToken Type
+hi def link javaccPackages javaScopeDecl
+hi def link javaccToken String
+hi def link javaccError Error
 
 let b:current_syntax = "javacc"
 let &cpo = s:cpo_save
index e3e8262d39e864f51b85b022853cbd75efdfb4bc..9589b1938fa02787e9385de02735297f2af2cee6 100644 (file)
@@ -80,42 +80,40 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink javaScriptComment               Comment
-HiLink javaScriptLineComment           Comment
-HiLink javaScriptCommentTodo           Todo
-HiLink javaScriptSpecial               Special
-HiLink javaScriptStringS               String
-HiLink javaScriptStringD               String
-HiLink javaScriptCharacter             Character
-HiLink javaScriptSpecialCharacter      javaScriptSpecial
-HiLink javaScriptNumber                javaScriptValue
-HiLink javaScriptConditional           Conditional
-HiLink javaScriptRepeat                Repeat
-HiLink javaScriptBranch                Conditional
-HiLink javaScriptOperator              Operator
-HiLink javaScriptType                  Type
-HiLink javaScriptStatement             Statement
-HiLink javaScriptFunction              Function
-HiLink javaScriptBraces                Function
-HiLink javaScriptError         Error
-HiLink javaScrParenError               javaScriptError
-HiLink javaScriptNull                  Keyword
-HiLink javaScriptBoolean               Boolean
-HiLink javaScriptRegexpString          String
-
-HiLink javaScriptIdentifier            Identifier
-HiLink javaScriptLabel         Label
-HiLink javaScriptException             Exception
-HiLink javaScriptMessage               Keyword
-HiLink javaScriptGlobal                Keyword
-HiLink javaScriptMember                Keyword
-HiLink javaScriptDeprecated            Exception 
-HiLink javaScriptReserved              Keyword
-HiLink javaScriptDebug         Debug
-HiLink javaScriptConstant              Label
-
-delcommand HiLink
+hi def link javaScriptComment          Comment
+hi def link javaScriptLineComment              Comment
+hi def link javaScriptCommentTodo              Todo
+hi def link javaScriptSpecial          Special
+hi def link javaScriptStringS          String
+hi def link javaScriptStringD          String
+hi def link javaScriptCharacter                Character
+hi def link javaScriptSpecialCharacter javaScriptSpecial
+hi def link javaScriptNumber           javaScriptValue
+hi def link javaScriptConditional              Conditional
+hi def link javaScriptRepeat           Repeat
+hi def link javaScriptBranch           Conditional
+hi def link javaScriptOperator         Operator
+hi def link javaScriptType                     Type
+hi def link javaScriptStatement                Statement
+hi def link javaScriptFunction         Function
+hi def link javaScriptBraces           Function
+hi def link javaScriptError            Error
+hi def link javaScrParenError          javaScriptError
+hi def link javaScriptNull                     Keyword
+hi def link javaScriptBoolean          Boolean
+hi def link javaScriptRegexpString             String
+
+hi def link javaScriptIdentifier               Identifier
+hi def link javaScriptLabel            Label
+hi def link javaScriptException                Exception
+hi def link javaScriptMessage          Keyword
+hi def link javaScriptGlobal           Keyword
+hi def link javaScriptMember           Keyword
+hi def link javaScriptDeprecated               Exception 
+hi def link javaScriptReserved         Keyword
+hi def link javaScriptDebug            Debug
+hi def link javaScriptConstant         Label
+
 
 let b:current_syntax = "javascript"
 if main_syntax == 'javascript'
index ad625ac73f1d2d1525dba5e20ee21d9fe02b9b14..67d3715a302b39c598e3c9449f22c3b41e30f592 100644 (file)
@@ -119,27 +119,25 @@ syn sync lines=100
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink jessAtomNmbr    jessNumber
-HiLink jessAtomMark    jessMark
-
-HiLink jessAtom                Identifier
-HiLink jessAtomBarSymbol       Special
-HiLink jessBarSymbol   Special
-HiLink jessComment     Comment
-HiLink jessConcat      Statement
-HiLink jessDeclaration Statement
-HiLink jessFunc                Statement
-HiLink jessKey         Type
-HiLink jessMark                Delimiter
-HiLink jessNumber      Number
-HiLink jessParenError  Error
-HiLink jessSpecial     Type
-HiLink jessString      String
-HiLink jessVar         Identifier
-
-delcommand HiLink
+
+hi def link jessAtomNmbr       jessNumber
+hi def link jessAtomMark       jessMark
+
+hi def link jessAtom           Identifier
+hi def link jessAtomBarSymbol  Special
+hi def link jessBarSymbol      Special
+hi def link jessComment        Comment
+hi def link jessConcat Statement
+hi def link jessDeclaration    Statement
+hi def link jessFunc           Statement
+hi def link jessKey            Type
+hi def link jessMark           Delimiter
+hi def link jessNumber Number
+hi def link jessParenError     Error
+hi def link jessSpecial        Type
+hi def link jessString String
+hi def link jessVar            Identifier
+
 
 let b:current_syntax = "jess"
 
index 43fc4275de7d8520cbdde2fde5e2d854a06ceeeb..a29a21a73bd945e0ed4ead2a2651b4c2462e85b6 100644 (file)
@@ -34,14 +34,12 @@ syn match  jgraphNumber              "\-\=\.\d\+\>"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink jgraphComment   Comment
-HiLink jgraphCmd       Identifier
-HiLink jgraphType      Type
-HiLink jgraphNumber    Number
+hi def link jgraphComment      Comment
+hi def link jgraphCmd  Identifier
+hi def link jgraphType Type
+hi def link jgraphNumber       Number
 
-delcommand HiLink
 
 
 let b:current_syntax = "jgraph"
index bde160b24d54946960e8bc689a679f4989e8dbe0..628c03097f2b775434d6f76cc3fd2d60801fb358 100644 (file)
@@ -118,19 +118,17 @@ syn keyword jpropertiesTodo               TODO FIXME XXX contained
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink jpropertiesComment      Comment
-HiLink jpropertiesTodo         Todo
-HiLink jpropertiesIdentifier   Identifier
-HiLink jpropertiesString       String
-HiLink jpropertiesExtendString String
-HiLink jpropertiesCharacter    Character
-HiLink jpropertiesSpecial      Special
-HiLink jpropertiesSpecialChar  SpecialChar
-HiLink jpropertiesError        Error
-
-delcommand HiLink
+
+hi def link jpropertiesComment Comment
+hi def link jpropertiesTodo            Todo
+hi def link jpropertiesIdentifier      Identifier
+hi def link jpropertiesString  String
+hi def link jpropertiesExtendString    String
+hi def link jpropertiesCharacter       Character
+hi def link jpropertiesSpecial Special
+hi def link jpropertiesSpecialChar     SpecialChar
+hi def link jpropertiesError   Error
+
 
 let b:current_syntax = "jproperties"
 
index 34c26d37d82d46db6954ce03c1f229aa11598d4b..d80af84312f9ae22dee9580528dd6d9afe242122 100644 (file)
@@ -93,30 +93,28 @@ syn region  jsonFold matchgroup=jsonBraces start="\[" end=/]\(\_s\+\ze"\)\@!/ tr
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink jsonPadding         Operator
-HiLink jsonString          String
-HiLink jsonTest          Label
-HiLink jsonEscape          Special
-HiLink jsonNumber          Number
-HiLink jsonBraces          Delimiter
-HiLink jsonNull            Function
-HiLink jsonBoolean         Boolean
-HiLink jsonKeyword         Label
+hi def link jsonPadding         Operator
+hi def link jsonString          String
+hi def link jsonTest          Label
+hi def link jsonEscape          Special
+hi def link jsonNumber          Number
+hi def link jsonBraces          Delimiter
+hi def link jsonNull            Function
+hi def link jsonBoolean         Boolean
+hi def link jsonKeyword         Label
 
 if (!exists("g:vim_json_warnings") || g:vim_json_warnings==1)
-HiLink jsonNumError        Error
-HiLink jsonCommentError    Error
-HiLink jsonSemicolonError  Error
-HiLink jsonTrailingCommaError     Error
-HiLink jsonMissingCommaError      Error
-HiLink jsonStringSQError               Error
-HiLink jsonNoQuotesError               Error
-HiLink jsonTripleQuotesError           Error
+hi def link jsonNumError        Error
+hi def link jsonCommentError    Error
+hi def link jsonSemicolonError  Error
+hi def link jsonTrailingCommaError     Error
+hi def link jsonMissingCommaError      Error
+hi def link jsonStringSQError          Error
+hi def link jsonNoQuotesError          Error
+hi def link jsonTripleQuotesError      Error
 endif
-HiLink jsonQuote           Quote
-HiLink jsonNoise           Noise
-delcommand HiLink
+hi def link jsonQuote           Quote
+hi def link jsonNoise           Noise
 
 let b:current_syntax = "json"
 if main_syntax == 'json'
index 812a81465b627af71b27de04c11563fd00a65fe2..1c3cc35a3160440ef6cc4a3cfa2d9017475d0f12 100644 (file)
@@ -46,20 +46,18 @@ syn region htmlTag start=+<[^/%]+ end=+>+ contains=htmlTagN,htmlString,htmlArg,h
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 " java.vim has redefined htmlComment highlighting
-HiLink htmlComment      Comment
-HiLink htmlCommentPart Comment
+hi def link htmlComment         Comment
+hi def link htmlCommentPart Comment
 " Be consistent with html highlight settings
-HiLink jspComment       htmlComment
-HiLink jspTag           htmlTag
-HiLink jspDirective     jspTag
-HiLink jspDirName       htmlTagName
-HiLink jspDirArg        htmlArg
-HiLink jspCommand       jspTag
-HiLink jspCommandName  htmlTagName
-HiLink jspCommandArg    htmlArg
-delcommand HiLink
+hi def link jspComment  htmlComment
+hi def link jspTag              htmlTag
+hi def link jspDirective        jspTag
+hi def link jspDirName  htmlTagName
+hi def link jspDirArg   htmlArg
+hi def link jspCommand  jspTag
+hi def link jspCommandName  htmlTagName
+hi def link jspCommandArg       htmlArg
 
 if main_syntax == 'jsp'
   unlet main_syntax
index a86d66c4b1e1361311a9f0939acf53ed2ca46ba4..dd74378366d80c3fe19691d2e4135dab9d4ebd0a 100644 (file)
@@ -129,43 +129,41 @@ syn match   kixExpression "<\|>\|<=\|>=\|<>"
 
 " Default highlighting.
 " Set default highlight only if it doesn't already have a value.
-command -nargs=+ HiLink hi def link <args>
-
-HiLink kixDoubleString         String
-HiLink kixSingleString         String
-HiLink kixStatement            Statement
-HiLink kixRepeat               Repeat
-HiLink kixComment              Comment
-HiLink kixBuiltin              Function
-HiLink kixLocalVar             Special
-HiLink kixMacro                        Special
-HiLink kixEnvVar               Special
-HiLink kixLabel                        Type
-HiLink kixFunction             Function
-HiLink kixInteger              Number
-HiLink kixHex                  Number
-HiLink kixFloat                        Number
-HiLink kixOperator             Operator
-HiLink kixExpression           Operator
-
-HiLink kixParenCloseError      Error
-HiLink kixBrackCloseError      Error
-HiLink kixStringError          Error
-
-HiLink kixWhileError           Error
-HiLink kixWhileOK              Conditional
-HiLink kixDoError              Error
-HiLink kixDoOK                 Conditional
-HiLink kixIfError              Error
-HiLink kixIfOK                 Conditional
-HiLink kixSelectError          Error
-HiLink kixSelectOK             Conditional
-HiLink kixForNextError         Error
-HiLink kixForNextOK            Conditional
-HiLink kixForEachError         Error
-HiLink kixForEachOK            Conditional
-
-delcommand HiLink
+
+hi def link kixDoubleString            String
+hi def link kixSingleString            String
+hi def link kixStatement               Statement
+hi def link kixRepeat          Repeat
+hi def link kixComment         Comment
+hi def link kixBuiltin         Function
+hi def link kixLocalVar                Special
+hi def link kixMacro                   Special
+hi def link kixEnvVar          Special
+hi def link kixLabel                   Type
+hi def link kixFunction                Function
+hi def link kixInteger         Number
+hi def link kixHex                     Number
+hi def link kixFloat                   Number
+hi def link kixOperator                Operator
+hi def link kixExpression              Operator
+
+hi def link kixParenCloseError Error
+hi def link kixBrackCloseError Error
+hi def link kixStringError             Error
+
+hi def link kixWhileError              Error
+hi def link kixWhileOK         Conditional
+hi def link kixDoError         Error
+hi def link kixDoOK                    Conditional
+hi def link kixIfError         Error
+hi def link kixIfOK                    Conditional
+hi def link kixSelectError             Error
+hi def link kixSelectOK                Conditional
+hi def link kixForNextError            Error
+hi def link kixForNextOK               Conditional
+hi def link kixForEachError            Error
+hi def link kixForEachOK               Conditional
+
 
 let b:current_syntax = "kix"
 
index e06b49d880dfd35dba9c86a367ebf6d84839dc53..e6776208d4553c4632adc0c93575c7a1867dd83c 100644 (file)
@@ -35,24 +35,22 @@ syn region  kscriptString           start=+'''+  end=+'''+
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink kscriptConditional              Conditional
-HiLink kscriptRepeat                   Repeat
-HiLink kscriptExceptions               Statement
-HiLink kscriptFunction         Function
-HiLink kscriptConst                    Constant
-HiLink kscriptStatement                Statement
-HiLink kscriptLabel                    Label
-HiLink kscriptStorageClass             StorageClass
-HiLink kscriptType                     Type
-HiLink kscriptTodo                     Todo
-HiLink kscriptComment          Comment
-HiLink kscriptString                   String
-HiLink kscriptPreCondit                PreCondit
-HiLink kscriptHardCoded                Statement
-
-delcommand HiLink
+
+hi def link kscriptConditional         Conditional
+hi def link kscriptRepeat                      Repeat
+hi def link kscriptExceptions          Statement
+hi def link kscriptFunction            Function
+hi def link kscriptConst                       Constant
+hi def link kscriptStatement           Statement
+hi def link kscriptLabel                       Label
+hi def link kscriptStorageClass                StorageClass
+hi def link kscriptType                        Type
+hi def link kscriptTodo                        Todo
+hi def link kscriptComment             Comment
+hi def link kscriptString                      String
+hi def link kscriptPreCondit           PreCondit
+hi def link kscriptHardCoded           Statement
+
 
 let b:current_syntax = "kscript"
 
index b711663c46c9766b5328214831973e8cd109bbb7..ecda5bb985935e40d6893995c08bde88a0bd74fa 100644 (file)
@@ -52,18 +52,16 @@ syn region kwtRewBody               transparent keepend extend fold start="->\s*<" start="^\s
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink kwtStatement    cppStatement
-HiLink kwtDecl cppStatement
-HiLink kwtCast cppStatement
-HiLink kwtSep  Delimiter
-HiLink kwtViews        Label
-HiLink kwtPhylum       Type
-HiLink kwtOption       PreProc
-"HiLink cText  Comment
-
-delcommand HiLink
+
+hi def link kwtStatement       cppStatement
+hi def link kwtDecl    cppStatement
+hi def link kwtCast    cppStatement
+hi def link kwtSep     Delimiter
+hi def link kwtViews   Label
+hi def link kwtPhylum  Type
+hi def link kwtOption  PreProc
+"hi def link cText     Comment
+
 
 syn sync lines=300
 
index dbdaf8bec8ce2dac458f972ca7be3f621eb8ae1e..9a83851f2bafe08bad9353bf080be3402f4e57d0 100644 (file)
@@ -83,41 +83,39 @@ syn sync lines=40
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink laceTopStruct                   PreProc
+hi def link laceTopStruct                      PreProc
 
-HiLink laceOptionClause                Statement
-HiLink laceOptionMark                  Constant
-HiLink laceClusterProp         Label
-HiLink laceAdaptClassName              Label
-HiLink laceExternal                    Statement
-HiLink laceCluster                     ModeMsg
+hi def link laceOptionClause           Statement
+hi def link laceOptionMark                     Constant
+hi def link laceClusterProp            Label
+hi def link laceAdaptClassName         Label
+hi def link laceExternal                       Statement
+hi def link laceCluster                        ModeMsg
 
-HiLink laceEscape                              Special
+hi def link laceEscape                         Special
 
-HiLink laceBool                                Boolean
-HiLink laceString                              String
-HiLink laceCharacter                   Character
-HiLink laceClassName                   Type
-HiLink laceNumber                              Number
+hi def link laceBool                           Boolean
+hi def link laceString                         String
+hi def link laceCharacter                      Character
+hi def link laceClassName                      Type
+hi def link laceNumber                         Number
 
-HiLink laceOperator                    Special
-HiLink laceArray                               Special
-HiLink laceExport                              Special
-HiLink laceCreation                    Special
-HiLink laceBrackets                    Special
-HiLink laceConstraint                  Special
+hi def link laceOperator                       Special
+hi def link laceArray                          Special
+hi def link laceExport                         Special
+hi def link laceCreation                       Special
+hi def link laceBrackets                       Special
+hi def link laceConstraint                     Special
 
-HiLink laceComment                     Comment
+hi def link laceComment                        Comment
 
-HiLink laceError                               Error
-HiLink laceStringError         Error
-HiLink laceParenError                  Error
-HiLink laceBracketError                Error
-HiLink laceTodo                                Todo
+hi def link laceError                          Error
+hi def link laceStringError            Error
+hi def link laceParenError                     Error
+hi def link laceBracketError           Error
+hi def link laceTodo                           Todo
 
-delcommand HiLink
 
 let b:current_syntax = "lace"
 
index f95c7b5c73908d7779f0ac91ec0e37ab42ec3427..e30ae42e38fdd2f2b51690cd9629d7818b65180c 100644 (file)
@@ -64,20 +64,18 @@ syn sync match matchPlace grouphere NONE "^[^ \t]"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink latteSyntax             Statement
-HiLink latteVar                        Function
+hi def link latteSyntax                Statement
+hi def link latteVar                   Function
 
-HiLink latteString             String
-HiLink latteQuote                      String
+hi def link latteString                String
+hi def link latteQuote                 String
 
-HiLink latteDelimiter          Delimiter
-HiLink latteOperator           Operator
+hi def link latteDelimiter             Delimiter
+hi def link latteOperator              Operator
 
-HiLink latteComment            Comment
-HiLink latteError                      Error
+hi def link latteComment               Comment
+hi def link latteError                 Error
 
-delcommand HiLink
 
 let b:current_syntax = "latte"
index 704a590ec579ace01b9e7ca8266a2f9d4c52e86e..576e4c023dbefc27e261b89faabb64ad490b16fa 100644 (file)
@@ -20,16 +20,14 @@ syn region ldifFileValue   matchgroup=ldifPunctuation start=/:< / end=/\_$/ skip
 
 syn region ldifComment start=/^#/ end=/\_$/ skip=/\n /
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink ldifAttribute           Type
-HiLink ldifOption              Identifier
-HiLink ldifPunctuation Normal
-HiLink ldifStringValue String
-HiLink ldifBase64Value Special
-HiLink ldifFileValue           Special
-HiLink ldifComment             Comment
+hi def link ldifAttribute              Type
+hi def link ldifOption         Identifier
+hi def link ldifPunctuation    Normal
+hi def link ldifStringValue    String
+hi def link ldifBase64Value    Special
+hi def link ldifFileValue              Special
+hi def link ldifComment                Comment
 
-delcommand HiLink
 
 let b:current_syntax = "ldif"
index 83eb212f2f85af8b7da10c560a2812405341254e..560aa44be3dd4393f8ed89119ce279a59b69eec8 100644 (file)
@@ -1,9 +1,9 @@
 " Vim syntax file
 " Language:    Lex
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: Nov 14, 2012
-" Version:     14
-" URL: http://mysite.verizon.net/astronaut/vim/index.html#vimlinks_syntax
+" Last Change: Aug 31, 2016
+" Version:     16
+" URL: http://mysite.verizon.net/astronaut/vim/index.html#SYNTAX_LEX
 "
 " Option:
 "   lex_uses_cpp : if this variable exists, then C++ is loaded rather than C
@@ -119,22 +119,24 @@ syn sync match lexSyncPat groupthere lexPatBlock  "^<$"
 syn sync match lexSyncPat      groupthere lexPatBlock  "^%%$"
 
 " The default highlighting.
-hi def link lexAbbrvComment    lexPatComment
-hi def link lexAbbrvRegExp     Macro
-hi def link lexAbbrv   SpecialChar
-hi def link lexBrace   lexPat
-hi def link lexCFunctions      Function
-hi def link lexCstruct cStructure
-hi def link lexMorePat SpecialChar
-hi def link lexOptions PreProc
-hi def link lexPatComment      Comment
-hi def link lexPat             Function
-hi def link lexPatString       Function
-hi def link lexPatTag  Special
-hi def link lexPatTagZone      lexPatTag
-hi def link lexSep             Delimiter
-hi def link lexSlashQuote      lexPat
-hi def link lexStartState      Statement
+if !exists("skip_lex_syntax_inits")
+ hi def link lexAbbrvComment   lexPatComment
+ hi def link lexAbbrvRegExp    Macro
+ hi def link lexAbbrv  SpecialChar
+ hi def link lexBrace  lexPat
+ hi def link lexCFunctions     Function
+ hi def link lexCstruct        cStructure
+ hi def link lexMorePat        SpecialChar
+ hi def link lexOptions        PreProc
+ hi def link lexPatComment     Comment
+ hi def link lexPat            Function
+ hi def link lexPatString      Function
+ hi def link lexPatTag Special
+ hi def link lexPatTagZone     lexPatTag
+ hi def link lexSep            Delimiter
+ hi def link lexSlashQuote     lexPat
+ hi def link lexStartState     Statement
+endif
 
 let b:current_syntax = "lex"
 
index 78207812f09a40ac027a584edc3b8e35752e59d3..0a8a076ff4bd0fced4380b45a57420a55d9aab72 100644 (file)
@@ -104,14 +104,12 @@ syntax region beginCodeCode  matchgroup=texDelimiter start="{" end="}"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink lhsBirdTrack Comment
+hi def link lhsBirdTrack Comment
 
-HiLink beginCodeBegin        texCmdName
-HiLink beginCodeCode         texSection
+hi def link beginCodeBegin           texCmdName
+hi def link beginCodeCode            texSection
 
-delcommand HiLink
 
 " Restore cursor to original position, as it may have been disturbed
 " by the searches in our guessing code
index 041c50963d493e15a02468af3192e638def4831c..ff4692888e84ad610a27093ae1ea7e63b38cf328 100644 (file)
@@ -122,34 +122,32 @@ syn match lifelinesErrInParen     contained "[{}]"
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
 
-command -nargs=+ HiLink hi def link <args>
-
-HiLink lifelinesConditional    Conditional
-HiLink lifelinesArithm Operator
-HiLink lifelinesLogical        Conditional
-HiLink lifelinesInclude        Include
-HiLink lifelinesComment        Comment
-HiLink lifelinesStatement      Statement
-HiLink lifelinesUser           Statement
-HiLink lifelinesFunct          Statement
-HiLink lifelinesTable          Statement
-HiLink lifelinesGedcom Statement
-HiLink lifelinesList           Statement
-HiLink lifelinesRepeat Repeat
-HiLink lifelinesFam            Statement
-HiLink lifelinesIndi           Statement
-HiLink lifelinesProc           Statement
-HiLink lifelinesDef            Statement
-HiLink lifelinesString String
-HiLink lifelinesSpecial        Special
-HiLink lifelinesNumber Number
-HiLink lifelinesParenError     Error
-HiLink lifelinesErrInParen     Error
-HiLink lifelinesError          Error
-HiLink lifelinesTodo           Todo
-HiLink lifelinesDecl           PreProc
-
-delcommand HiLink
+
+hi def link lifelinesConditional       Conditional
+hi def link lifelinesArithm    Operator
+hi def link lifelinesLogical   Conditional
+hi def link lifelinesInclude   Include
+hi def link lifelinesComment   Comment
+hi def link lifelinesStatement Statement
+hi def link lifelinesUser              Statement
+hi def link lifelinesFunct             Statement
+hi def link lifelinesTable             Statement
+hi def link lifelinesGedcom    Statement
+hi def link lifelinesList              Statement
+hi def link lifelinesRepeat    Repeat
+hi def link lifelinesFam               Statement
+hi def link lifelinesIndi              Statement
+hi def link lifelinesProc              Statement
+hi def link lifelinesDef               Statement
+hi def link lifelinesString    String
+hi def link lifelinesSpecial   Special
+hi def link lifelinesNumber    Number
+hi def link lifelinesParenError        Error
+hi def link lifelinesErrInParen        Error
+hi def link lifelinesError             Error
+hi def link lifelinesTodo              Todo
+hi def link lifelinesDecl              PreProc
+
 
 let b:current_syntax = "lifelines"
 
index f58e34061c2fbe91b37d858a24c735dc5720a5a4..a87dafb7344989660036a80eaaa50f3606dfbd1a 100644 (file)
@@ -119,58 +119,56 @@ syn match liloDecNumberPListComment "#.*$" contained nextgroup=liloDecNumberPLis
 syn match liloAnythingComment "#.*$" contained nextgroup=liloAnything,liloAnythingComment,liloError skipwhite skipempty
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
-
-HiLink liloEqPath             liloEquals
-HiLink liloEqWord             liloEquals
-HiLink liloEqVga              liloEquals
-HiLink liloEqDecNumber        liloEquals
-HiLink liloEqHexNumber        liloEquals
-HiLink liloEqNumber           liloEquals
-HiLink liloEqString           liloEquals
-HiLink liloEqAnything         liloEquals
-HiLink liloEquals             Special
-
-HiLink liloError              Error
-
-HiLink liloEqPathComment      liloComment
-HiLink liloEqVgaComment       liloComment
-HiLink liloEqDecNumberComment liloComment
-HiLink liloEqHexNumberComment liloComment
-HiLink liloEqStringComment    liloComment
-HiLink liloEqAnythingComment  liloComment
-HiLink liloPathComment        liloComment
-HiLink liloVgaComment         liloComment
-HiLink liloDecNumberComment   liloComment
-HiLink liloHexNumberComment   liloComment
-HiLink liloNumberComment      liloComment
-HiLink liloStringComment      liloComment
-HiLink liloAnythingComment    liloComment
-HiLink liloComment            Comment
-
-HiLink liloDiskOpt            liloOption
-HiLink liloKernelOpt          liloOption
-HiLink liloImageOpt           liloOption
-HiLink liloOption             Keyword
-
-HiLink liloDecNumber          liloNumber
-HiLink liloHexNumber          liloNumber
-HiLink liloDecNumberP         liloNumber
-HiLink liloNumber             Number
-HiLink liloString             String
-HiLink liloPath               Constant
-
-HiLink liloSpecial            Special
-HiLink liloLabel              Title
-HiLink liloDecNumberList      Special
-HiLink liloDecNumberPList     Special
-HiLink liloAnything           Normal
-HiLink liloEnviron            Identifier
-HiLink liloVgaKeyword         Identifier
-HiLink liloImage              Type
-HiLink liloChRules            Preproc
-HiLink liloDisk               Preproc
-
-delcommand HiLink
+
+hi def link liloEqPath             liloEquals
+hi def link liloEqWord             liloEquals
+hi def link liloEqVga              liloEquals
+hi def link liloEqDecNumber        liloEquals
+hi def link liloEqHexNumber        liloEquals
+hi def link liloEqNumber           liloEquals
+hi def link liloEqString           liloEquals
+hi def link liloEqAnything         liloEquals
+hi def link liloEquals             Special
+
+hi def link liloError              Error
+
+hi def link liloEqPathComment      liloComment
+hi def link liloEqVgaComment       liloComment
+hi def link liloEqDecNumberComment liloComment
+hi def link liloEqHexNumberComment liloComment
+hi def link liloEqStringComment    liloComment
+hi def link liloEqAnythingComment  liloComment
+hi def link liloPathComment        liloComment
+hi def link liloVgaComment         liloComment
+hi def link liloDecNumberComment   liloComment
+hi def link liloHexNumberComment   liloComment
+hi def link liloNumberComment      liloComment
+hi def link liloStringComment      liloComment
+hi def link liloAnythingComment    liloComment
+hi def link liloComment            Comment
+
+hi def link liloDiskOpt            liloOption
+hi def link liloKernelOpt          liloOption
+hi def link liloImageOpt           liloOption
+hi def link liloOption             Keyword
+
+hi def link liloDecNumber          liloNumber
+hi def link liloHexNumber          liloNumber
+hi def link liloDecNumberP         liloNumber
+hi def link liloNumber             Number
+hi def link liloString             String
+hi def link liloPath               Constant
+
+hi def link liloSpecial            Special
+hi def link liloLabel              Title
+hi def link liloDecNumberList      Special
+hi def link liloDecNumberPList     Special
+hi def link liloAnything           Normal
+hi def link liloEnviron            Identifier
+hi def link liloVgaKeyword         Identifier
+hi def link liloImage              Type
+hi def link liloChRules            Preproc
+hi def link liloDisk               Preproc
+
 
 let b:current_syntax = "lilo"
index f555070032de52f995984fe8bf23d37504c15d81..b02eb09d0a5675168d90001506a68555750c8daa 100644 (file)
@@ -2,7 +2,7 @@
 " Language:    Lisp
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
 " Last Change: May 02, 2016
-" Version:     25
+" Version:     26
 " URL:        http://www.drchip.org/astronaut/vim/index.html#SYNTAX_LISP
 "
 "  Thanks to F Xavier Noria for a list of 978 Common Lisp symbols taken from HyperSpec
@@ -561,57 +561,56 @@ syn sync lines=100
 
 " ---------------------------------------------------------------------
 " Define Highlighting: {{{1
-" Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
+if !exists("skip_lisp_syntax_inits")
 
-HiLink lispCommentRegion       lispComment
-HiLink lispAtomNmbr            lispNumber
-HiLink lispAtomMark            lispMark
-HiLink lispInStringString      lispString
+  hi def link lispCommentRegion        lispComment
+  hi def link lispAtomNmbr             lispNumber
+  hi def link lispAtomMark             lispMark
+  hi def link lispInStringString       lispString
 
-HiLink lispAtom                Identifier
-HiLink lispAtomBarSymbol       Special
-HiLink lispBarSymbol           Special
-HiLink lispComment             Comment
-HiLink lispConcat              Statement
-HiLink lispDecl                Statement
-HiLink lispFunc                Statement
-HiLink lispKey         Type
-HiLink lispMark                Delimiter
-HiLink lispNumber              Number
-HiLink lispParenError          Error
-HiLink lispEscapeSpecial       Type
-HiLink lispString              String
-HiLink lispTodo                Todo
-HiLink lispVar         Statement
+  hi def link lispAtom         Identifier
+  hi def link lispAtomBarSymbol        Special
+  hi def link lispBarSymbol            Special
+  hi def link lispComment              Comment
+  hi def link lispConcat               Statement
+  hi def link lispDecl         Statement
+  hi def link lispFunc         Statement
+  hi def link lispKey          Type
+  hi def link lispMark         Delimiter
+  hi def link lispNumber               Number
+  hi def link lispParenError           Error
+  hi def link lispEscapeSpecial        Type
+  hi def link lispString               String
+  hi def link lispTodo         Todo
+  hi def link lispVar          Statement
 
-if exists("g:lisp_rainbow") && g:lisp_rainbow != 0
- if &bg == "dark"
-  hi def hlLevel0 ctermfg=red         guifg=red1
-  hi def hlLevel1 ctermfg=yellow      guifg=orange1
-  hi def hlLevel2 ctermfg=green       guifg=yellow1
-  hi def hlLevel3 ctermfg=cyan        guifg=greenyellow
-  hi def hlLevel4 ctermfg=magenta     guifg=green1
-  hi def hlLevel5 ctermfg=red         guifg=springgreen1
-  hi def hlLevel6 ctermfg=yellow      guifg=cyan1
-  hi def hlLevel7 ctermfg=green       guifg=slateblue1
-  hi def hlLevel8 ctermfg=cyan        guifg=magenta1
-  hi def hlLevel9 ctermfg=magenta     guifg=purple1
- else
-  hi def hlLevel0 ctermfg=red         guifg=red3
-  hi def hlLevel1 ctermfg=darkyellow  guifg=orangered3
-  hi def hlLevel2 ctermfg=darkgreen   guifg=orange2
-  hi def hlLevel3 ctermfg=blue        guifg=yellow3
-  hi def hlLevel4 ctermfg=darkmagenta guifg=olivedrab4
-  hi def hlLevel5 ctermfg=red         guifg=green4
-  hi def hlLevel6 ctermfg=darkyellow  guifg=paleturquoise3
-  hi def hlLevel7 ctermfg=darkgreen   guifg=deepskyblue4
-  hi def hlLevel8 ctermfg=blue        guifg=darkslateblue
-  hi def hlLevel9 ctermfg=darkmagenta guifg=darkviolet
- endif
-endif
+  if exists("g:lisp_rainbow") && g:lisp_rainbow != 0
  if &bg == "dark"
+    hi def hlLevel0 ctermfg=red         guifg=red1
+    hi def hlLevel1 ctermfg=yellow      guifg=orange1
+    hi def hlLevel2 ctermfg=green       guifg=yellow1
+    hi def hlLevel3 ctermfg=cyan        guifg=greenyellow
+    hi def hlLevel4 ctermfg=magenta     guifg=green1
+    hi def hlLevel5 ctermfg=red         guifg=springgreen1
+    hi def hlLevel6 ctermfg=yellow      guifg=cyan1
+    hi def hlLevel7 ctermfg=green       guifg=slateblue1
+    hi def hlLevel8 ctermfg=cyan        guifg=magenta1
+    hi def hlLevel9 ctermfg=magenta     guifg=purple1
  else
+    hi def hlLevel0 ctermfg=red         guifg=red3
+    hi def hlLevel1 ctermfg=darkyellow  guifg=orangered3
+    hi def hlLevel2 ctermfg=darkgreen   guifg=orange2
+    hi def hlLevel3 ctermfg=blue        guifg=yellow3
+    hi def hlLevel4 ctermfg=darkmagenta guifg=olivedrab4
+    hi def hlLevel5 ctermfg=red         guifg=green4
+    hi def hlLevel6 ctermfg=darkyellow  guifg=paleturquoise3
+    hi def hlLevel7 ctermfg=darkgreen   guifg=deepskyblue4
+    hi def hlLevel8 ctermfg=blue        guifg=darkslateblue
+    hi def hlLevel9 ctermfg=darkmagenta guifg=darkviolet
  endif
+  endif
 
-delcommand HiLink
+endif
 
 let b:current_syntax = "lisp"
 
index 1a76e6c7f588773d5088e5b26984b47e282c426e..a8d26892d42b0eb020b8cf809a2fa4e74a390088 100644 (file)
@@ -136,30 +136,28 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink liteComment             Comment
-HiLink liteString              String
-HiLink liteNumber              Number
-HiLink liteFloat               Float
-HiLink liteIdentifier  Identifier
-HiLink liteGlobalIdentifier    Identifier
-HiLink liteIntVar              Identifier
-HiLink liteFunctions           Function
-HiLink liteRepeat              Repeat
-HiLink liteConditional Conditional
-HiLink liteStatement           Statement
-HiLink liteType                Type
-HiLink liteInclude             Include
-HiLink liteDefine              Define
-HiLink liteSpecialChar SpecialChar
-HiLink liteParentError liteError
-HiLink liteError               Error
-HiLink liteTodo                Todo
-HiLink liteOperator            Operator
-HiLink liteRelation            Operator
-
-delcommand HiLink
+
+hi def link liteComment                Comment
+hi def link liteString         String
+hi def link liteNumber         Number
+hi def link liteFloat          Float
+hi def link liteIdentifier     Identifier
+hi def link liteGlobalIdentifier       Identifier
+hi def link liteIntVar         Identifier
+hi def link liteFunctions              Function
+hi def link liteRepeat         Repeat
+hi def link liteConditional    Conditional
+hi def link liteStatement              Statement
+hi def link liteType           Type
+hi def link liteInclude                Include
+hi def link liteDefine         Define
+hi def link liteSpecialChar    SpecialChar
+hi def link liteParentError    liteError
+hi def link liteError          Error
+hi def link liteTodo           Todo
+hi def link liteOperator               Operator
+hi def link liteRelation               Operator
+
 
 let b:current_syntax = "lite"
 
index e4decf2ef9d7a63b3f17edf70d8b9f61624cdce0..532f83d3bf5ee3944097ce935371b0a1c12dc86d 100644 (file)
@@ -387,48 +387,46 @@ syn sync ccomment logtalkBlockComment maxlines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink logtalkBlockComment     Comment
-HiLink logtalkLineComment      Comment
+hi def link logtalkBlockComment        Comment
+hi def link logtalkLineComment Comment
 
-HiLink logtalkOpenEntityDir    Normal
-HiLink logtalkOpenEntityDirTag PreProc
+hi def link logtalkOpenEntityDir       Normal
+hi def link logtalkOpenEntityDirTag    PreProc
 
-HiLink logtalkIfContainer      PreProc
-HiLink logtalkIf               PreProc
-HiLink logtalkElseIf           PreProc
-HiLink logtalkElse             PreProc
+hi def link logtalkIfContainer PreProc
+hi def link logtalkIf          PreProc
+hi def link logtalkElseIf              PreProc
+hi def link logtalkElse                PreProc
 
-HiLink logtalkEntity           Normal
+hi def link logtalkEntity              Normal
 
-HiLink logtalkEntityRel        Normal
-HiLink logtalkEntityRelTag     PreProc
+hi def link logtalkEntityRel   Normal
+hi def link logtalkEntityRelTag        PreProc
 
-HiLink logtalkCloseEntityDir   PreProc
+hi def link logtalkCloseEntityDir      PreProc
 
-HiLink logtalkDir              Normal
-HiLink logtalkDirTag           PreProc
+hi def link logtalkDir         Normal
+hi def link logtalkDirTag              PreProc
 
-HiLink logtalkAtom             String
-HiLink logtalkString           String
-HiLink logtalkEscapeSequence   SpecialChar
+hi def link logtalkAtom                String
+hi def link logtalkString              String
+hi def link logtalkEscapeSequence      SpecialChar
 
-HiLink logtalkNumber           Number
+hi def link logtalkNumber              Number
 
-HiLink logtalkKeyword          Keyword
+hi def link logtalkKeyword             Keyword
 
-HiLink logtalkBuiltIn          Keyword
-HiLink logtalkBuiltInMethod    Keyword
+hi def link logtalkBuiltIn             Keyword
+hi def link logtalkBuiltInMethod       Keyword
 
-HiLink logtalkOperator         Operator
+hi def link logtalkOperator            Operator
 
-HiLink logtalkExtCall          Normal
-HiLink logtalkExtCallTag       Operator
+hi def link logtalkExtCall             Normal
+hi def link logtalkExtCallTag  Operator
 
-HiLink logtalkVariable         Identifier
+hi def link logtalkVariable            Identifier
 
-delcommand HiLink
 
 
 let b:current_syntax = "logtalk"
index e617bdb08699ae779c02aca1d79a82922f65d5f2..8262e1d9ef5029a5656a759ce80ea93b104db723 100644 (file)
@@ -54,17 +54,15 @@ syn sync lines=250
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink lotosStatement          Statement
-HiLink lotosProcess            Label
-HiLink lotosOperator           Operator
-HiLink lotosSort               Function
-HiLink lotosType               Type
-HiLink lotosComment            Comment
-HiLink lotosDelimiter          String
+hi def link lotosStatement             Statement
+hi def link lotosProcess               Label
+hi def link lotosOperator              Operator
+hi def link lotosSort          Function
+hi def link lotosType          Type
+hi def link lotosComment               Comment
+hi def link lotosDelimiter             String
 
-delcommand HiLink
 
 let b:current_syntax = "lotos"
 
index e7a1e15627ab126882aa5d4e636f5875af4d33b0..30c87fce5147f4d3b44851425bc61c47a0ab90a0 100644 (file)
@@ -100,35 +100,32 @@ syn region loutHeadings matchgroup=loutHeads start='@\(\(Title\)\|\(Caption\)\)\
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting. Can be overrriden later.
-HiLink loutTodo Todo
-HiLink loutDefine Define
-HiLink loutEOmlDef Define
-HiLink loutFunction Function
-HiLink loutBraceError Error
-HiLink loutNULL Special
-HiLink loutComment Comment
-HiLink loutSpecial Special
-HiLink loutSymbols Character
-HiLink loutInclude Include
-HiLink loutKeyword Keyword
-HiLink loutTag Tag
-HiLink loutMath Number
-
-" HiLink Not really needed here, but I think it is more consistent.
-HiLink loutMBraces loutMath
+hi def link loutTodo Todo
+hi def link loutDefine Define
+hi def link loutEOmlDef Define
+hi def link loutFunction Function
+hi def link loutBraceError Error
+hi def link loutNULL Special
+hi def link loutComment Comment
+hi def link loutSpecial Special
+hi def link loutSymbols Character
+hi def link loutInclude Include
+hi def link loutKeyword Keyword
+hi def link loutTag Tag
+hi def link loutMath Number
+
+hi def link loutMBraces loutMath
 hi loutItalic term=italic cterm=italic gui=italic
-HiLink loutIBraces loutItalic
+hi def link loutIBraces loutItalic
 hi loutBold term=bold cterm=bold gui=bold
-HiLink loutBBraces loutBold
+hi def link loutBBraces loutBold
 hi loutBoldItalic term=bold,italic cterm=bold,italic gui=bold,italic
-HiLink loutBIBraces loutBoldItalic
+hi def link loutBIBraces loutBoldItalic
 hi loutHeadings term=bold cterm=bold guifg=indianred
-HiLink loutHeads loutHeadings
+hi def link loutHeads loutHeadings
 
-delcommand HiLink
 
 let b:current_syntax = "lout"
 
index 45aba92159c5789430b86676453ad275a82b03fe..7d85fce8e2f9b2e8a225b1a7b95733eeaf5c6a8b 100644 (file)
@@ -2,7 +2,7 @@
 " Language:    LPC
 " Maintainer:  Shizhu Pan <poet@mudbuilder.net>
 " URL:         http://poet.tomud.com/pub/lpc.vim.bz2
-" Last Change: 2011 Dec 10 by Thilo Six
+" Last Change: 2016 Aug 31
 " Comments:    If you are using Vim 6.2 or later, see :h lpc.vim for
 "              file type recognizing, if not, you had to use modeline.
 
@@ -358,85 +358,83 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink lpcModifier             lpcStorageClass
+hi def link lpcModifier                lpcStorageClass
 
-HiLink lpcQuotedFmt            lpcFormat
-HiLink lpcFormat               lpcSpecial
-HiLink lpcCppString            lpcString       " Cpp means
+hi def link lpcQuotedFmt               lpcFormat
+hi def link lpcFormat          lpcSpecial
+hi def link lpcCppString               lpcString       " Cpp means
                                              " C Pre-Processor
-HiLink lpcCommentL             lpcComment
-HiLink lpcCommentStart lpcComment
-HiLink lpcUserLabel            lpcLabel
-HiLink lpcSpecialCharacter     lpcSpecial
-HiLink lpcOctal                lpcPreProc
-HiLink lpcOctalZero            lpcSpecial  " LPC will treat octal numbers
+hi def link lpcCommentL                lpcComment
+hi def link lpcCommentStart    lpcComment
+hi def link lpcUserLabel               lpcLabel
+hi def link lpcSpecialCharacter        lpcSpecial
+hi def link lpcOctal           lpcPreProc
+hi def link lpcOctalZero               lpcSpecial  " LPC will treat octal numbers
                                          " as decimals, programmers should
                                          " be aware of that.
-HiLink lpcEfunError            lpcError
-HiLink lpcKeywdError           lpcError
-HiLink lpcOctalError           lpcError
-HiLink lpcParenError           lpcError
-HiLink lpcErrInParen           lpcError
-HiLink lpcErrInBracket lpcError
-HiLink lpcCommentError lpcError
-HiLink lpcCommentStartError    lpcError
-HiLink lpcSpaceError           lpcError
-HiLink lpcSpecialError lpcError
-HiLink lpcErrFunc              lpcError
+hi def link lpcEfunError               lpcError
+hi def link lpcKeywdError              lpcError
+hi def link lpcOctalError              lpcError
+hi def link lpcParenError              lpcError
+hi def link lpcErrInParen              lpcError
+hi def link lpcErrInBracket    lpcError
+hi def link lpcCommentError    lpcError
+hi def link lpcCommentStartError       lpcError
+hi def link lpcSpaceError              lpcError
+hi def link lpcSpecialError    lpcError
+hi def link lpcErrFunc         lpcError
 
 if exists("lpc_pre_v22")
-    HiLink lpcOldEfuns lpc_efuns
-    HiLink lpcNewEfuns lpcError
+    hi def link lpcOldEfuns    lpc_efuns
+    hi def link lpcNewEfuns    lpcError
 else
-    HiLink lpcOldEfuns lpcReserved
-    HiLink lpcNewEfuns lpc_efuns
+    hi def link lpcOldEfuns    lpcReserved
+    hi def link lpcNewEfuns    lpc_efuns
 endif
-HiLink lpc_efuns               lpcFunction
+hi def link lpc_efuns          lpcFunction
 
-HiLink lpcReserved             lpcPreProc
-HiLink lpcTextString           lpcString   " This should be preprocessors, but
-HiLink lpcArrayString          lpcPreProc  " let's make some difference
+hi def link lpcReserved                lpcPreProc
+hi def link lpcTextString              lpcString   " This should be preprocessors, but
+hi def link lpcArrayString             lpcPreProc  " let's make some difference
                                          " between text and array
 
-HiLink lpcIncluded             lpcString
-HiLink lpcCommentString        lpcString
-HiLink lpcComment2String       lpcString
-HiLink lpcCommentSkip          lpcComment
-HiLink lpcCommentFunc          lpcComment
+hi def link lpcIncluded                lpcString
+hi def link lpcCommentString   lpcString
+hi def link lpcComment2String  lpcString
+hi def link lpcCommentSkip             lpcComment
+hi def link lpcCommentFunc             lpcComment
 
-HiLink lpcCppSkip              lpcCppOut
-HiLink lpcCppOut2              lpcCppOut
-HiLink lpcCppOut               lpcComment
+hi def link lpcCppSkip         lpcCppOut
+hi def link lpcCppOut2         lpcCppOut
+hi def link lpcCppOut          lpcComment
 
 " Standard type below
-HiLink lpcApplies              Special
-HiLink lpcCharacter            Character
-HiLink lpcComment              Comment
-HiLink lpcConditional          Conditional
-HiLink lpcConstant             Constant
-HiLink lpcDefine               Macro
-HiLink lpcError                Error
-HiLink lpcFloat                Float
-HiLink lpcFunction             Function
-HiLink lpcIdentifier           Identifier
-HiLink lpcInclude              Include
-HiLink lpcLabel                Label
-HiLink lpcNumber               Number
-HiLink lpcOperator             Operator
-HiLink lpcPreCondit            PreCondit
-HiLink lpcPreProc              PreProc
-HiLink lpcRepeat               Repeat
-HiLink lpcStatement            Statement
-HiLink lpcStorageClass StorageClass
-HiLink lpcString               String
-HiLink lpcStructure            Structure
-HiLink lpcSpecial              LineNr
-HiLink lpcTodo         Todo
-HiLink lpcType         Type
-
-delcommand HiLink
+hi def link lpcApplies         Special
+hi def link lpcCharacter               Character
+hi def link lpcComment         Comment
+hi def link lpcConditional             Conditional
+hi def link lpcConstant                Constant
+hi def link lpcDefine          Macro
+hi def link lpcError           Error
+hi def link lpcFloat           Float
+hi def link lpcFunction                Function
+hi def link lpcIdentifier              Identifier
+hi def link lpcInclude         Include
+hi def link lpcLabel           Label
+hi def link lpcNumber          Number
+hi def link lpcOperator                Operator
+hi def link lpcPreCondit               PreCondit
+hi def link lpcPreProc         PreProc
+hi def link lpcRepeat          Repeat
+hi def link lpcStatement               Statement
+hi def link lpcStorageClass    StorageClass
+hi def link lpcString          String
+hi def link lpcStructure               Structure
+hi def link lpcSpecial         LineNr
+hi def link lpcTodo            Todo
+hi def link lpcType            Type
+
 
 " Nodule: This is the end nodule. {{{1
 
index 125675804958e44a11d72aec549b9851c4e1e030..85c3537fed1a3c0299f31acaa36dac1db79c4164 100644 (file)
@@ -94,32 +94,30 @@ syn sync maxlines=500
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink lprologComment     Comment
-HiLink lprologTodo         Todo
+hi def link lprologComment     Comment
+hi def link lprologTodo            Todo
 
-HiLink lprologKeyword     Keyword
-HiLink lprologSpecial     Special
-HiLink lprologOperator    Operator
-HiLink lprologIdentifier  Normal
+hi def link lprologKeyword     Keyword
+hi def link lprologSpecial     Special
+hi def link lprologOperator    Operator
+hi def link lprologIdentifier  Normal
 
-HiLink lprologInteger     Number
-HiLink lprologReal         Number
-HiLink lprologString       String
+hi def link lprologInteger     Number
+hi def link lprologReal            Number
+hi def link lprologString          String
 
-HiLink lprologCommentErr  Error
-HiLink lprologBrackErr    Error
-HiLink lprologParenErr    Error
+hi def link lprologCommentErr  Error
+hi def link lprologBrackErr    Error
+hi def link lprologParenErr    Error
 
-HiLink lprologModuleName  Special
-HiLink lprologTypeName    Identifier
+hi def link lprologModuleName  Special
+hi def link lprologTypeName    Identifier
 
-HiLink lprologVariable    Keyword
-HiLink lprologAtom         Normal
-HiLink lprologClause       Type
+hi def link lprologVariable    Keyword
+hi def link lprologAtom            Normal
+hi def link lprologClause          Type
 
-delcommand HiLink
 
 let b:current_syntax = "lprolog"
 
index 2dbd33ddba85de4cd0156eaaf1fe5643f192a7be..3c4a0fffdabde29166a1da568426293e58fdc548 100644 (file)
@@ -177,25 +177,23 @@ syn match   lscriptTypeSpecifier  "[a-zA-Z0-9][\$%&!#]"ms=s+1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 hi lscriptNotesType    term=underline ctermfg=DarkGreen guifg=SeaGreen gui=bold
 
-HiLink lscriptNotesConst       lscriptNotesType
-HiLink lscriptLineNumber       Comment
-HiLink lscriptDatatype Type
-HiLink lscriptNumber           Number
-HiLink lscriptError            Error
-HiLink lscriptStatement        Statement
-HiLink lscriptString           String
-HiLink lscriptComment          Comment
-HiLink lscriptTodo             Todo
-HiLink lscriptFunction Identifier
-HiLink lscriptMethods          PreProc
-HiLink lscriptEvents           Special
-HiLink lscriptTypeSpecifier    Type
-
-delcommand HiLink
+hi def link lscriptNotesConst  lscriptNotesType
+hi def link lscriptLineNumber  Comment
+hi def link lscriptDatatype    Type
+hi def link lscriptNumber              Number
+hi def link lscriptError               Error
+hi def link lscriptStatement   Statement
+hi def link lscriptString              String
+hi def link lscriptComment             Comment
+hi def link lscriptTodo                Todo
+hi def link lscriptFunction    Identifier
+hi def link lscriptMethods             PreProc
+hi def link lscriptEvents              Special
+hi def link lscriptTypeSpecifier       Type
+
 
 let b:current_syntax = "lscript"
 
index 5ef771bb756ed6f0a882b27235c13b069915955f..f313c14e7af7de45079d225e44f963ea623fcc41 100644 (file)
@@ -323,31 +323,29 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink luaStatement            Statement
-HiLink luaRepeat               Repeat
-HiLink luaFor                  Repeat
-HiLink luaString               String
-HiLink luaString2              String
-HiLink luaNumber               Number
-HiLink luaOperator             Operator
-HiLink luaIn                   Operator
-HiLink luaConstant             Constant
-HiLink luaCond         Conditional
-HiLink luaElse         Conditional
-HiLink luaFunction             Function
-HiLink luaComment              Comment
-HiLink luaTodo         Todo
-HiLink luaTable                Structure
-HiLink luaError                Error
-HiLink luaParenError           Error
-HiLink luaBraceError           Error
-HiLink luaSpecial              SpecialChar
-HiLink luaFunc         Identifier
-HiLink luaLabel                Label
+hi def link luaStatement               Statement
+hi def link luaRepeat          Repeat
+hi def link luaFor                     Repeat
+hi def link luaString          String
+hi def link luaString2         String
+hi def link luaNumber          Number
+hi def link luaOperator                Operator
+hi def link luaIn                      Operator
+hi def link luaConstant                Constant
+hi def link luaCond            Conditional
+hi def link luaElse            Conditional
+hi def link luaFunction                Function
+hi def link luaComment         Comment
+hi def link luaTodo            Todo
+hi def link luaTable           Structure
+hi def link luaError           Error
+hi def link luaParenError              Error
+hi def link luaBraceError              Error
+hi def link luaSpecial         SpecialChar
+hi def link luaFunc            Identifier
+hi def link luaLabel           Label
 
-delcommand HiLink
 
 let b:current_syntax = "lua"
 
index 8325405261e6b6a909bfc11e824f4df87f7ea28a..6f229ea1aba446aed31e0434c019b0caf3b5d9bc 100644 (file)
@@ -37,21 +37,19 @@ syn cluster m4Top     contains=m4Comment,m4Constants,m4Special,m4Variable,m4Stri
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink m4Delimiter Delimiter
-HiLink m4Comment   Comment
-HiLink m4Function  Function
-HiLink m4Keyword   Keyword
-HiLink m4Special   Special
-HiLink m4String    String
-HiLink m4Statement Statement
-HiLink m4Preproc   PreProc
-HiLink m4Type      Type
-HiLink m4Special   Special
-HiLink m4Variable  Special
-HiLink m4Constants Constant
-HiLink m4Builtin   Statement
-delcommand HiLink
+hi def link m4Delimiter Delimiter
+hi def link m4Comment   Comment
+hi def link m4Function  Function
+hi def link m4Keyword   Keyword
+hi def link m4Special   Special
+hi def link m4String    String
+hi def link m4Statement Statement
+hi def link m4Preproc   PreProc
+hi def link m4Type      Type
+hi def link m4Special   Special
+hi def link m4Variable  Special
+hi def link m4Constants Constant
+hi def link m4Builtin   Statement
 
 let b:current_syntax = "m4"
 
index f022a4e9ac2273082dde84b457bc4fe2fb53120f..7072bab988f8b9e1c55fa35d88d7c39a9ca88069 100644 (file)
@@ -99,31 +99,29 @@ syn sync match makeCommandSync groupthere makeCommands "^[A-Za-z0-9_./$()%-][A-Z
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink makeNextLine            makeSpecial
-HiLink makeCmdNextLine makeSpecial
-HiLink makeSpecTarget          Statement
+hi def link makeNextLine               makeSpecial
+hi def link makeCmdNextLine    makeSpecial
+hi def link makeSpecTarget             Statement
 if !exists("make_no_commands")
-HiLink makeCommands            Number
+hi def link makeCommands               Number
 endif
-HiLink makeImplicit            Function
-HiLink makeTarget              Function
-HiLink makeInclude             Include
-HiLink makePreCondit           PreCondit
-HiLink makeStatement           Statement
-HiLink makeIdent               Identifier
-HiLink makeSpecial             Special
-HiLink makeComment             Comment
-HiLink makeDString             String
-HiLink makeSString             String
-HiLink makeBString             Function
-HiLink makeError               Error
-HiLink makeTodo                Todo
-HiLink makeDefine              Define
-HiLink makeCommandError        Error
-HiLink makeConfig              PreCondit
-delcommand HiLink
+hi def link makeImplicit               Function
+hi def link makeTarget         Function
+hi def link makeInclude                Include
+hi def link makePreCondit              PreCondit
+hi def link makeStatement              Statement
+hi def link makeIdent          Identifier
+hi def link makeSpecial                Special
+hi def link makeComment                Comment
+hi def link makeDString                String
+hi def link makeSString                String
+hi def link makeBString                Function
+hi def link makeError          Error
+hi def link makeTodo           Todo
+hi def link makeDefine         Define
+hi def link makeCommandError   Error
+hi def link makeConfig         PreCondit
 
 let b:current_syntax = "make"
 
index d6c87649f39af87f1b23ff4292d8b30c68794821..77675c5d2f0982b3a9438729702de19481ba1148 100644 (file)
@@ -35,17 +35,15 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink manTitle            Title
-HiLink manSectionHeading  Statement
-HiLink manOptionDesc       Constant
-HiLink manLongOptionDesc  Constant
-HiLink manReference        PreProc
-HiLink manSubHeading      Function
-HiLink manCFuncDefinition Function
+hi def link manTitle       Title
+hi def link manSectionHeading  Statement
+hi def link manOptionDesc          Constant
+hi def link manLongOptionDesc  Constant
+hi def link manReference           PreProc
+hi def link manSubHeading      Function
+hi def link manCFuncDefinition Function
 
-delcommand HiLink
 
 let b:current_syntax = "man"
 
index ad94053b395e27343b5a6e6e1cd4625a2f821e78..1261ff5a472ef5027d4da50a1f476320a98775c6 100644 (file)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:    Maple V (based on release 4)
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: May 02, 2016
-" Version:     13
+" Last Change: Aug 31, 2016
+" Version:     15
 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_MAPLE
 "
 " Package Function Selection: {{{1
@@ -549,73 +549,73 @@ endif
 
 " Highlighting: Define the default highlighting. {{{1
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-" Maple->Maple Links {{{2
-HiLink mvBraceError    mvError
-HiLink mvCurlyError    mvError
-HiLink mvDebug         mvTodo
-HiLink mvParenError    mvError
-HiLink mvPkg_DEtools   mvPkgFunc
-HiLink mvPkg_Galois    mvPkgFunc
-HiLink mvPkg_GaussInt  mvPkgFunc
-HiLink mvPkg_LREtools  mvPkgFunc
-HiLink mvPkg_combinat  mvPkgFunc
-HiLink mvPkg_combstruct        mvPkgFunc
-HiLink mvPkg_difforms  mvPkgFunc
-HiLink mvPkg_finance   mvPkgFunc
-HiLink mvPkg_genfunc   mvPkgFunc
-HiLink mvPkg_geometry  mvPkgFunc
-HiLink mvPkg_grobner   mvPkgFunc
-HiLink mvPkg_group     mvPkgFunc
-HiLink mvPkg_inttrans  mvPkgFunc
-HiLink mvPkg_liesymm   mvPkgFunc
-HiLink mvPkg_linalg    mvPkgFunc
-HiLink mvPkg_logic     mvPkgFunc
-HiLink mvPkg_networks  mvPkgFunc
-HiLink mvPkg_numapprox mvPkgFunc
-HiLink mvPkg_numtheory mvPkgFunc
-HiLink mvPkg_orthopoly mvPkgFunc
-HiLink mvPkg_padic     mvPkgFunc
-HiLink mvPkg_plots     mvPkgFunc
-HiLink mvPkg_plottools mvPkgFunc
-HiLink mvPkg_powseries mvPkgFunc
-HiLink mvPkg_process   mvPkgFunc
-HiLink mvPkg_simplex   mvPkgFunc
-HiLink mvPkg_stats     mvPkgFunc
-HiLink mvPkg_student   mvPkgFunc
-HiLink mvPkg_sumtools  mvPkgFunc
-HiLink mvPkg_tensor    mvPkgFunc
-HiLink mvPkg_totorder  mvPkgFunc
-HiLink mvRange         mvOper
-HiLink mvSemiError     mvError
-HiLink mvDelim         Delimiter
-
-" Maple->Standard Links {{{2
-HiLink mvAssign                Delimiter
-HiLink mvBool          Boolean
-HiLink mvComma         Delimiter
-HiLink mvComment               Comment
-HiLink mvCond          Conditional
-HiLink mvConstant              Number
-HiLink mvDelayEval     Label
-HiLink mvDcolon                Delimiter
-HiLink mvError         Error
-HiLink mvLibrary               Statement
-HiLink mvNumber                Number
-HiLink mvOper          Operator
-HiLink mvAssign                Delimiter
-HiLink mvPackage               Type
-HiLink mvPkgFunc               Function
-HiLink mvPktOption     Special
-HiLink mvRepeat                Repeat
-HiLink mvSpecial               Special
-HiLink mvStatement     Statement
-HiLink mvName          String
-HiLink mvString                String
-HiLink mvTodo          Todo
-
-delcommand HiLink
+if !exists("skip_maplev_syntax_inits")
+
+  " Maple->Maple Links {{{2
+  hi def link mvBraceError     mvError
+  hi def link mvCurlyError     mvError
+  hi def link mvDebug          mvTodo
+  hi def link mvParenError     mvError
+  hi def link mvPkg_DEtools    mvPkgFunc
+  hi def link mvPkg_Galois     mvPkgFunc
+  hi def link mvPkg_GaussInt   mvPkgFunc
+  hi def link mvPkg_LREtools   mvPkgFunc
+  hi def link mvPkg_combinat   mvPkgFunc
+  hi def link mvPkg_combstruct mvPkgFunc
+  hi def link mvPkg_difforms   mvPkgFunc
+  hi def link mvPkg_finance    mvPkgFunc
+  hi def link mvPkg_genfunc    mvPkgFunc
+  hi def link mvPkg_geometry   mvPkgFunc
+  hi def link mvPkg_grobner    mvPkgFunc
+  hi def link mvPkg_group      mvPkgFunc
+  hi def link mvPkg_inttrans   mvPkgFunc
+  hi def link mvPkg_liesymm    mvPkgFunc
+  hi def link mvPkg_linalg     mvPkgFunc
+  hi def link mvPkg_logic      mvPkgFunc
+  hi def link mvPkg_networks   mvPkgFunc
+  hi def link mvPkg_numapprox  mvPkgFunc
+  hi def link mvPkg_numtheory  mvPkgFunc
+  hi def link mvPkg_orthopoly  mvPkgFunc
+  hi def link mvPkg_padic      mvPkgFunc
+  hi def link mvPkg_plots      mvPkgFunc
+  hi def link mvPkg_plottools  mvPkgFunc
+  hi def link mvPkg_powseries  mvPkgFunc
+  hi def link mvPkg_process    mvPkgFunc
+  hi def link mvPkg_simplex    mvPkgFunc
+  hi def link mvPkg_stats      mvPkgFunc
+  hi def link mvPkg_student    mvPkgFunc
+  hi def link mvPkg_sumtools   mvPkgFunc
+  hi def link mvPkg_tensor     mvPkgFunc
+  hi def link mvPkg_totorder   mvPkgFunc
+  hi def link mvRange          mvOper
+  hi def link mvSemiError      mvError
+  hi def link mvDelim          Delimiter
+
+  " Maple->Standard Links {{{2
+  hi def link mvAssign         Delimiter
+  hi def link mvBool           Boolean
+  hi def link mvComma          Delimiter
+  hi def link mvComment                Comment
+  hi def link mvCond           Conditional
+  hi def link mvConstant               Number
+  hi def link mvDelayEval      Label
+  hi def link mvDcolon         Delimiter
+  hi def link mvError          Error
+  hi def link mvLibrary                Statement
+  hi def link mvNumber         Number
+  hi def link mvOper           Operator
+  hi def link mvAssign         Delimiter
+  hi def link mvPackage                Type
+  hi def link mvPkgFunc                Function
+  hi def link mvPktOption      Special
+  hi def link mvRepeat         Repeat
+  hi def link mvSpecial                Special
+  hi def link mvStatement      Statement
+  hi def link mvName           String
+  hi def link mvString         String
+  hi def link mvTodo           Todo
+
+endif
 
 " Current Syntax: {{{1
 let b:current_syntax = "maple"
index 14440ee13d67e9561b8a72c994b45e0bfa55cf49..f89c5b2f1c4ea88c7c519cc003627d1200409968 100644 (file)
@@ -26,13 +26,11 @@ syn match   masterComment   "\$.*"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink masterKeyword Keyword
-HiLink masterComment Comment
-HiLink masterString  String
+hi def link masterKeyword Keyword
+hi def link masterComment Comment
+hi def link masterString  String
 
-delcommand HiLink
 
 let b:current_syntax = "master"
 
index 9cc2be877cd731c12f99a6c28313795164c803dc..92ffbbc1ed36b531abe8e66c95c46ff27bf4212b 100644 (file)
@@ -74,40 +74,38 @@ syn match matlabError       "-\=\<\d\+\.\d\+[eEdD][-+]\=\d\+\.\([^*/\\^]\)"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink matlabTransposeOperator matlabOperator
-HiLink matlabOperator                  Operator
-HiLink matlabLineContinuation          Special
-HiLink matlabLabel                     Label
-HiLink matlabConditional               Conditional
-HiLink matlabExceptions                Conditional
-HiLink matlabRepeat                    Repeat
-HiLink matlabTodo                      Todo
-HiLink matlabString                    String
-HiLink matlabDelimiter         Identifier
-HiLink matlabTransposeOther            Identifier
-HiLink matlabNumber                    Number
-HiLink matlabFloat                     Float
-HiLink matlabFunction                  Function
-HiLink matlabError                     Error
-HiLink matlabImplicit                  matlabStatement
-HiLink matlabStatement         Statement
-HiLink matlabOO                        Statement
-HiLink matlabSemicolon         SpecialChar
-HiLink matlabComment                   Comment
-HiLink matlabMultilineComment          Comment
-HiLink matlabScope                     Type
-
-HiLink matlabArithmeticOperator        matlabOperator
-HiLink matlabRelationalOperator        matlabOperator
-HiLink matlabLogicalOperator           matlabOperator
+
+hi def link matlabTransposeOperator    matlabOperator
+hi def link matlabOperator                     Operator
+hi def link matlabLineContinuation             Special
+hi def link matlabLabel                        Label
+hi def link matlabConditional          Conditional
+hi def link matlabExceptions           Conditional
+hi def link matlabRepeat                       Repeat
+hi def link matlabTodo                 Todo
+hi def link matlabString                       String
+hi def link matlabDelimiter            Identifier
+hi def link matlabTransposeOther               Identifier
+hi def link matlabNumber                       Number
+hi def link matlabFloat                        Float
+hi def link matlabFunction                     Function
+hi def link matlabError                        Error
+hi def link matlabImplicit                     matlabStatement
+hi def link matlabStatement            Statement
+hi def link matlabOO                   Statement
+hi def link matlabSemicolon            SpecialChar
+hi def link matlabComment                      Comment
+hi def link matlabMultilineComment             Comment
+hi def link matlabScope                        Type
+
+hi def link matlabArithmeticOperator   matlabOperator
+hi def link matlabRelationalOperator   matlabOperator
+hi def link matlabLogicalOperator              matlabOperator
 
 "optional highlighting
-"HiLink matlabIdentifier               Identifier
-"HiLink matlabTab                      Error
+"hi def link matlabIdentifier          Identifier
+"hi def link matlabTab                 Error
 
-delcommand HiLink
 
 let b:current_syntax = "matlab"
 
index be13b0ef253c7f4ed7575291039ade9b9a1f65ea..46e1e4ff84508ad8e9295a814374c366fd3c9d1f 100644 (file)
@@ -232,32 +232,30 @@ syn sync match maximaSyncComment  groupthere NONE "*/"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink maximaBraceError        maximaError
-HiLink maximaCmd       maximaStatement
-HiLink maximaCurlyError        maximaError
-HiLink maximaFuncCmd   maximaStatement
-HiLink maximaParenError        maximaError
+hi def link maximaBraceError   maximaError
+hi def link maximaCmd  maximaStatement
+hi def link maximaCurlyError   maximaError
+hi def link maximaFuncCmd      maximaStatement
+hi def link maximaParenError   maximaError
 
 " The default methods for highlighting.  Can be overridden later
-HiLink maximaCharacter Character
-HiLink maximaComma     Function
-HiLink maximaCommentBlock      Comment
-HiLink maximaConditional       Conditional
-HiLink maximaError     Error
-HiLink maximaFunc      Delimiter
-HiLink maximaOp                 Delimiter
-HiLink maximaLabel     PreProc
-HiLink maximaNumber    Number
-HiLink maximaFloat     Float
-HiLink maximaRepeat    Repeat
-HiLink maximaSpecial   Type
-HiLink maximaSpecialChar       SpecialChar
-HiLink maximaStatement Statement
-HiLink maximaString    String
-HiLink maximaTodo      Todo
+hi def link maximaCharacter    Character
+hi def link maximaComma        Function
+hi def link maximaCommentBlock Comment
+hi def link maximaConditional  Conditional
+hi def link maximaError        Error
+hi def link maximaFunc Delimiter
+hi def link maximaOp                 Delimiter
+hi def link maximaLabel        PreProc
+hi def link maximaNumber       Number
+hi def link maximaFloat        Float
+hi def link maximaRepeat       Repeat
+hi def link maximaSpecial      Type
+hi def link maximaSpecialChar  SpecialChar
+hi def link maximaStatement    Statement
+hi def link maximaString       String
+hi def link maximaTodo Todo
 
-delcommand HiLink
 
 let b:current_syntax = "maxima"
index 9f4d5fc462d4571717d99c12bd630d05e6a5a79e..f0f1bcafd306f49ec661486d2e6c9dd14dca75fa 100644 (file)
@@ -75,36 +75,34 @@ exec "sy sync ccomment melComment minlines=" . mel_minlines
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink melBoolean      Boolean
-HiLink melFunction     Function
-HiLink melIdentifier   Identifier
-HiLink melStatement    Statement
-HiLink melConditional Conditional
-HiLink melRepeat       Repeat
-HiLink melLabel        Label
-HiLink melOperator     Operator
-HiLink melKeyword      Keyword
-HiLink melException    Exception
-HiLink melInclude      Include
-HiLink melType Type
-HiLink melStorageClass StorageClass
-HiLink melDebug        Debug
-HiLink melTodo Todo
-HiLink melCharSpecial SpecialChar
-HiLink melString       String
-HiLink melInteger      Number
-HiLink melFloat        Float
-HiLink melMatrixVector Float
-HiLink melComment      Comment
-HiLink melError        Error
-HiLink melSpaceError   melError
-HiLink melCharError    melError
-HiLink melParenError   melError
-HiLink melInParen      melError
-HiLink melCommentError melError
-
-delcommand HiLink
+
+hi def link melBoolean Boolean
+hi def link melFunction        Function
+hi def link melIdentifier      Identifier
+hi def link melStatement       Statement
+hi def link melConditional Conditional
+hi def link melRepeat  Repeat
+hi def link melLabel   Label
+hi def link melOperator        Operator
+hi def link melKeyword Keyword
+hi def link melException       Exception
+hi def link melInclude Include
+hi def link melType    Type
+hi def link melStorageClass StorageClass
+hi def link melDebug   Debug
+hi def link melTodo    Todo
+hi def link melCharSpecial SpecialChar
+hi def link melString  String
+hi def link melInteger Number
+hi def link melFloat   Float
+hi def link melMatrixVector Float
+hi def link melComment Comment
+hi def link melError   Error
+hi def link melSpaceError      melError
+hi def link melCharError       melError
+hi def link melParenError      melError
+hi def link melInParen melError
+hi def link melCommentError melError
+
 
 let b:current_syntax = "mel"
index e277c2d6c0693cbd64949a9a8e66b365bd49ae1e..5f600e2ebe923d407f44d2882352520877716514 100644 (file)
@@ -155,31 +155,29 @@ syn sync maxlines=50
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink mfBoolExp       Statement
-HiLink mfNumExp        Statement
-HiLink mfInternal      Identifier
-HiLink mfPairExp       Statement
-HiLink mfPathExp       Statement
-HiLink mfPenExp        Statement
-HiLink mfPicExp        Statement
-HiLink mfStringExp     Statement
-HiLink mfCommand       Statement
-HiLink mfType  Type
-HiLink mfStatement     Statement
-HiLink mfDefinition    Statement
-HiLink mfCondition     Conditional
-HiLink mfPrimitive     Statement
-HiLink mfMacro Macro
-HiLink mfCoord Identifier
-HiLink mfPoint Identifier
-HiLink mfNumeric       Number
-HiLink mfLength        Number
-HiLink mfComment       Comment
-HiLink mfString        String
-
-delcommand HiLink
+
+hi def link mfBoolExp  Statement
+hi def link mfNumExp   Statement
+hi def link mfInternal Identifier
+hi def link mfPairExp  Statement
+hi def link mfPathExp  Statement
+hi def link mfPenExp   Statement
+hi def link mfPicExp   Statement
+hi def link mfStringExp        Statement
+hi def link mfCommand  Statement
+hi def link mfType     Type
+hi def link mfStatement        Statement
+hi def link mfDefinition       Statement
+hi def link mfCondition        Conditional
+hi def link mfPrimitive        Statement
+hi def link mfMacro    Macro
+hi def link mfCoord    Identifier
+hi def link mfPoint    Identifier
+hi def link mfNumeric  Number
+hi def link mfLength   Number
+hi def link mfComment  Comment
+hi def link mfString   String
+
 
 let b:current_syntax = "mf"
 
index 4fd718e05b82b44eb4858fda22e5b9d338d674f0..f7bc617f5a89876d9bdbd208615152b329b92346 100644 (file)
@@ -84,34 +84,32 @@ syn keyword mglPredefined   exception
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink mglBoolean              Boolean
-HiLink mglComment              Comment
-HiLink mglConditional          Conditional
-HiLink mglConstant             Constant
-HiLink mglException            Exception
-HiLink mglFunction             Function
-HiLink mglLabel                Label
-HiLink mglMatrixDelimiter      Identifier
-HiLink mglNumber               Number
-HiLink mglHexNumber            Number
-HiLink mglCharacter            Number
-HiLink mglIpAddr               Number
-HiLink mglOperator             Operator
-HiLink mglPredefined           mglFunction
-HiLink mglPreProc              PreProc
-HiLink mglRepeat               Repeat
-HiLink mglStatement            Statement
-HiLink mglString               String
-HiLink mglStringEscape Special
-HiLink mglStringEscapeGPC      Special
-HiLink mglStringError          Error
-HiLink mglStruct               mglStatement
-HiLink mglSymbolOperator       mglOperator
-HiLink mglType         Type
-
-delcommand HiLink
+
+hi def link mglBoolean         Boolean
+hi def link mglComment         Comment
+hi def link mglConditional             Conditional
+hi def link mglConstant                Constant
+hi def link mglException               Exception
+hi def link mglFunction                Function
+hi def link mglLabel           Label
+hi def link mglMatrixDelimiter Identifier
+hi def link mglNumber          Number
+hi def link mglHexNumber               Number
+hi def link mglCharacter               Number
+hi def link mglIpAddr          Number
+hi def link mglOperator                Operator
+hi def link mglPredefined              mglFunction
+hi def link mglPreProc         PreProc
+hi def link mglRepeat          Repeat
+hi def link mglStatement               Statement
+hi def link mglString          String
+hi def link mglStringEscape    Special
+hi def link mglStringEscapeGPC Special
+hi def link mglStringError             Error
+hi def link mglStruct          mglStatement
+hi def link mglSymbolOperator  mglOperator
+hi def link mglType            Type
+
 
 
 let b:current_syntax = "mgl"
index a5c6186c438e3045ebaa50f8121282c81010de1f..7227804550c8487ea49baad1af937f742ad2f836 100644 (file)
@@ -46,26 +46,24 @@ syn match mgpNoDefault +^%nodefault$+
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink mgpLineSkip     Special
+hi def link mgpLineSkip        Special
 
-HiLink mgpHash mgpComment
-HiLink mgpPercent      mgpComment
-HiLink mgpComment      Comment
+hi def link mgpHash    mgpComment
+hi def link mgpPercent mgpComment
+hi def link mgpComment Comment
 
-HiLink mgpCommand      Identifier
+hi def link mgpCommand Identifier
 
-HiLink mgpLine Type
+hi def link mgpLine    Type
 
-HiLink mgpFile String
-HiLink mgpSize Number
-HiLink mgpValue        Number
+hi def link mgpFile    String
+hi def link mgpSize    Number
+hi def link mgpValue   Number
 
-HiLink mgpPage mgpDefine
-HiLink mgpNoDefault    mgpDefine
-HiLink mgpDefine       Define
+hi def link mgpPage    mgpDefine
+hi def link mgpNoDefault       mgpDefine
+hi def link mgpDefine  Define
 
-delcommand HiLink
 
 let b:current_syntax = "mgp"
index 9bdb7019b795a389960b4d9d27d9ecb7922768e3..0683adc5739b59e0a219db6c76e407a418e54028 100644 (file)
@@ -282,7 +282,6 @@ syntax sync fromstart
 "set foldnestmax=1
 "set foldminlines=15
 
-command -nargs=+ HiLink hi def link <args>
 
 " NOTE - the following links are not guaranteed to
 " look good under all colorschemes.  You might need to
@@ -290,32 +289,31 @@ command -nargs=+ HiLink hi def link <args>
 " look good in yours
 
 
-HiLink mmaComment           Comment
-HiLink mmaCommentStar       Comment
-HiLink mmaFunctionComment   Comment
-HiLink mmaLooseQuote        Comment
-HiLink mmaGenericFunction   Function
-HiLink mmaVariable          Identifier
-"    HiLink mmaSymbol            Identifier
-HiLink mmaOperator          Operator
-HiLink mmaPatternOp         Operator
-HiLink mmaPureFunction      Operator
-HiLink mmaString            String
-HiLink mmaCommentString     String
-HiLink mmaUnicode           String
-HiLink mmaMessage           Type
-HiLink mmaNumber            Type
-HiLink mmaPattern           Type
-HiLink mmaError             Error
-HiLink mmaFixme             Error
-HiLink mmaPatternError      Error
-HiLink mmaTodo              Todo
-HiLink mmaemPHAsis          Special
-HiLink mmaFunctionTitle     Special
-HiLink mmaMessageType       Special
-HiLink mmaItem              Preproc
-
-delcommand HiLink
+hi def link mmaComment           Comment
+hi def link mmaCommentStar       Comment
+hi def link mmaFunctionComment   Comment
+hi def link mmaLooseQuote        Comment
+hi def link mmaGenericFunction   Function
+hi def link mmaVariable          Identifier
+"    hi def link mmaSymbol            Identifier
+hi def link mmaOperator          Operator
+hi def link mmaPatternOp         Operator
+hi def link mmaPureFunction      Operator
+hi def link mmaString            String
+hi def link mmaCommentString     String
+hi def link mmaUnicode           String
+hi def link mmaMessage           Type
+hi def link mmaNumber            Type
+hi def link mmaPattern           Type
+hi def link mmaError             Error
+hi def link mmaFixme             Error
+hi def link mmaPatternError      Error
+hi def link mmaTodo              Todo
+hi def link mmaemPHAsis          Special
+hi def link mmaFunctionTitle     Special
+hi def link mmaMessageType       Special
+hi def link mmaItem              Preproc
+
 
 let b:current_syntax = "mma"
 
index 724bdd35e4baf830f2c90b4d14edd1897d68827a..39e209336e63c1ee487e6133e4c3809e3b51f66c 100644 (file)
@@ -119,35 +119,33 @@ syn keyword mmixRegister  rBB rTT rWW rXX rYY rZZ
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink mmixAt          Type
-HiLink mmixPseudo      Type
-HiLink mmixRegister    Special
-HiLink mmixSegments    Type
+hi def link mmixAt             Type
+hi def link mmixPseudo Type
+hi def link mmixRegister       Special
+hi def link mmixSegments       Type
 
-HiLink mmixLabel       Special
-HiLink mmixComment     Comment
-HiLink mmixOpcode      Keyword
+hi def link mmixLabel  Special
+hi def link mmixComment        Comment
+hi def link mmixOpcode Keyword
 
-HiLink hexNumber       Number
-HiLink decNumber       Number
-HiLink octNumber       Number
+hi def link hexNumber  Number
+hi def link decNumber  Number
+hi def link octNumber  Number
 
-HiLink mmixString      String
-HiLink mmixChar        String
+hi def link mmixString String
+hi def link mmixChar   String
 
-HiLink mmixType        Type
-HiLink mmixIdentifier  Normal
-HiLink mmixSpecialComment Comment
+hi def link mmixType   Type
+hi def link mmixIdentifier     Normal
+hi def link mmixSpecialComment Comment
 
 " My default color overrides:
 " hi mmixSpecialComment ctermfg=red
 "hi mmixLabel ctermfg=lightcyan
 " hi mmixType ctermbg=black ctermfg=brown
 
-delcommand HiLink
 
 let b:current_syntax = "mmix"
 
index ba1963b69578164f42122353dd8127280b0f8e5b..ce35033402fa8b696e382a7322edff2382be4ef7 100644 (file)
@@ -76,22 +76,20 @@ syn match modsim3Literal "'[^']'\|''''"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink modsim3Keyword  Statement
-HiLink modsim3Block            Statement
-HiLink modsim3Comment1 Comment
-HiLink modsim3Comment2 Comment
-HiLink modsim3String           String
-HiLink modsim3Literal  Character
-HiLink modsim3Include  Statement
-HiLink modsim3Type             Type
-HiLink modsim3ParenError       Error
-HiLink modsim3Builtin  Function
-HiLink modsim3BuiltinNoParen   Function
-
-delcommand HiLink
+hi def link modsim3Keyword     Statement
+hi def link modsim3Block               Statement
+hi def link modsim3Comment1    Comment
+hi def link modsim3Comment2    Comment
+hi def link modsim3String              String
+hi def link modsim3Literal     Character
+hi def link modsim3Include     Statement
+hi def link modsim3Type                Type
+hi def link modsim3ParenError  Error
+hi def link modsim3Builtin     Function
+hi def link modsim3BuiltinNoParen      Function
+
 
 let b:current_syntax = "modsim3"
 
index 9873201cda240de5fa1eddf9867b487c6108135b..4a14cf1f6f195ee2121709e726a62e3f4b30b6b8 100644 (file)
@@ -52,23 +52,21 @@ syn region modula2Set start="{" end="}"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink modula2Ident            Identifier
-HiLink modula2StdConst Boolean
-HiLink modula2Type             Identifier
-HiLink modula2StdFunc          Identifier
-HiLink modula2Header           Type
-HiLink modula2Keyword          Statement
-HiLink modula2AttKeyword       PreProc
-HiLink modula2Comment          Comment
+hi def link modula2Ident               Identifier
+hi def link modula2StdConst    Boolean
+hi def link modula2Type                Identifier
+hi def link modula2StdFunc             Identifier
+hi def link modula2Header              Type
+hi def link modula2Keyword             Statement
+hi def link modula2AttKeyword  PreProc
+hi def link modula2Comment             Comment
 " The following is just a matter of taste (you want to try this instead):
 " hi modula2Comment term=bold ctermfg=DarkBlue guifg=Blue gui=bold
-HiLink modula2Todo             Todo
-HiLink modula2String           String
-HiLink modula2Set              String
+hi def link modula2Todo                Todo
+hi def link modula2String              String
+hi def link modula2Set         String
 
-delcommand HiLink
 
 let b:current_syntax = "modula2"
 
index 5f00efb76b2f2f577b9e7dc49746ea2bb59adce9..d9b89ca7cef2eb0b892676440dae0f46e6c45039 100644 (file)
@@ -44,15 +44,13 @@ syn region modula3String start=+'+ end=+'+
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink modula3Keyword  Statement
-HiLink modula3Block            PreProc
-HiLink modula3Comment  Comment
-HiLink modula3String           String
+hi def link modula3Keyword     Statement
+hi def link modula3Block               PreProc
+hi def link modula3Comment     Comment
+hi def link modula3String              String
 
-delcommand HiLink
 
 let b:current_syntax = "modula3"
 
index 851560a3a9de6f2b51f45a36bde0cd0d8fc5c176..3af810173aa1c4d0bcceb4badb2ca4d914f8fa78 100644 (file)
@@ -195,23 +195,21 @@ syn sync match matchPlace grouphere NONE "^[^ \t]"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink monkSyntax              Statement
-HiLink monkFunc                Function
+hi def link monkSyntax         Statement
+hi def link monkFunc           Function
 
-HiLink monkString              String
-HiLink monkChar                Character
-HiLink monkNumber              Number
-HiLink monkBoolean             Boolean
+hi def link monkString         String
+hi def link monkChar           Character
+hi def link monkNumber         Number
+hi def link monkBoolean                Boolean
 
-HiLink monkDelimiter   Delimiter
-HiLink monkConstant    Constant
+hi def link monkDelimiter      Delimiter
+hi def link monkConstant       Constant
 
-HiLink monkComment             Comment
-HiLink monkError               Error
+hi def link monkComment                Comment
+hi def link monkError          Error
 
-delcommand HiLink
 
 let b:current_syntax = "monk"
 
index 480db2a1b1460b218e3e5c384f68694127e4f9ed..3966b69a03f170ce4ef82ab6ba1076971fbc10bd 100644 (file)
@@ -102,15 +102,13 @@ endif
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink mpTeXinsert     String
-HiLink mpTeXbegin      Statement
-HiLink mpTeXend        Statement
-HiLink mpInternal      mfInternal
-HiLink mpMacro Macro
+hi def link mpTeXinsert        String
+hi def link mpTeXbegin Statement
+hi def link mpTeXend   Statement
+hi def link mpInternal mfInternal
+hi def link mpMacro    Macro
 
-delcommand HiLink
 
 let b:current_syntax = "mp"
 
index 3bf5940a81e540f864e4afb797797fc5dd0c487c..57eaecaa4f6d9132fafc216e83ef354945c36fe4 100644 (file)
@@ -54,30 +54,28 @@ syn sync lines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink msidlInclude            Include
-HiLink msidlPreProc            PreProc
-HiLink msidlPreCondit          PreCondit
-HiLink msidlDefine             Macro
-HiLink msidlIncluded           String
-HiLink msidlString             String
-HiLink msidlComment            Comment
-HiLink msidlTodo               Todo
-HiLink msidlSpecial            SpecialChar
-HiLink msidlLiteral            Number
-HiLink msidlUUID               Number
-
-HiLink msidlImport             Include
-HiLink msidlEnum               StorageClass
-HiLink msidlStruct             Structure
-HiLink msidlTypedef            Typedef
-HiLink msidlAttribute          StorageClass
-
-HiLink msidlStandardType       Type
-HiLink msidlSafeArray          Type
-
-delcommand HiLink
+
+hi def link msidlInclude               Include
+hi def link msidlPreProc               PreProc
+hi def link msidlPreCondit             PreCondit
+hi def link msidlDefine                Macro
+hi def link msidlIncluded              String
+hi def link msidlString                String
+hi def link msidlComment               Comment
+hi def link msidlTodo          Todo
+hi def link msidlSpecial               SpecialChar
+hi def link msidlLiteral               Number
+hi def link msidlUUID          Number
+
+hi def link msidlImport                Include
+hi def link msidlEnum          StorageClass
+hi def link msidlStruct                Structure
+hi def link msidlTypedef               Typedef
+hi def link msidlAttribute             StorageClass
+
+hi def link msidlStandardType  Type
+hi def link msidlSafeArray             Type
+
 
 let b:current_syntax = "msidl"
 
index 6195786260dabe1211f2950c34de7ed771e77528..60e75a7ef630a4be6b31345fd4018cbe6dfbec50 100644 (file)
@@ -51,30 +51,28 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink msqlComment             Comment
-HiLink msqlString              String
-HiLink msqlNumber              Number
-HiLink msqlFloat               Float
-HiLink msqlIdentifier  Identifier
-HiLink msqlGlobalIdentifier    Identifier
-HiLink msqlIntVar              Identifier
-HiLink msqlEnvVar              Identifier
-HiLink msqlFunctions           Function
-HiLink msqlRepeat              Repeat
-HiLink msqlConditional Conditional
-HiLink msqlStatement           Statement
-HiLink msqlType                Type
-HiLink msqlInclude             Include
-HiLink msqlDefine              Define
-HiLink msqlSpecialChar SpecialChar
-HiLink msqlParentError Error
-HiLink msqlTodo                Todo
-HiLink msqlOperator            Operator
-HiLink msqlRelation            Operator
-
-delcommand HiLink
+
+hi def link msqlComment                Comment
+hi def link msqlString         String
+hi def link msqlNumber         Number
+hi def link msqlFloat          Float
+hi def link msqlIdentifier     Identifier
+hi def link msqlGlobalIdentifier       Identifier
+hi def link msqlIntVar         Identifier
+hi def link msqlEnvVar         Identifier
+hi def link msqlFunctions              Function
+hi def link msqlRepeat         Repeat
+hi def link msqlConditional    Conditional
+hi def link msqlStatement              Statement
+hi def link msqlType           Type
+hi def link msqlInclude                Include
+hi def link msqlDefine         Define
+hi def link msqlSpecialChar    SpecialChar
+hi def link msqlParentError    Error
+hi def link msqlTodo           Todo
+hi def link msqlOperator               Operator
+hi def link msqlRelation               Operator
+
 
 let b:current_syntax = "msql"
 
index 7f981f0b7ababe9f0028da56ef04d6a321a06058..55ea9c4e438c5fb03d02f6a49f099e8c0d37297c 100644 (file)
@@ -265,21 +265,19 @@ syn keyword mupadIdentifier       Tubular
 " graphics  meta-documentation Attributes
 syn keyword mupadIdentifier    objectGroupsListed
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink mupadComment            Comment
-HiLink mupadString             String
-HiLink mupadOperator           Operator
-HiLink mupadSpecial            Special
-HiLink mupadStatement          Statement
-HiLink mupadUnderlined Underlined
-HiLink mupadConditional        Conditional
-HiLink mupadRepeat             Repeat
-HiLink mupadFunction           Function
-HiLink mupadType               Type
-HiLink mupadDefine             Define
-HiLink mupadIdentifier Identifier
+hi def link mupadComment               Comment
+hi def link mupadString                String
+hi def link mupadOperator              Operator
+hi def link mupadSpecial               Special
+hi def link mupadStatement             Statement
+hi def link mupadUnderlined    Underlined
+hi def link mupadConditional   Conditional
+hi def link mupadRepeat                Repeat
+hi def link mupadFunction              Function
+hi def link mupadType          Type
+hi def link mupadDefine                Define
+hi def link mupadIdentifier    Identifier
 
-delcommand HiLink
 
 " TODO  More comprehensive listing.
index cf95d2a9e9f5baa8355906423a0488554ad2737f..efaae50ae3a7c1687d1e344e52f174c4e2c36249 100644 (file)
@@ -182,35 +182,33 @@ syntax keyword mushAttribute use va vb vc vd ve vf vg vh vi vj vk vl vm vn
 syntax keyword mushAttribute vo vp vq vr vs vt vu vv vw vx vy vz
 
 
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink mushAttribute  Constant
-HiLink mushCommand    Function
-HiLink mushNumber     Number
-HiLink mushSetting    PreProc
-HiLink mushFunction   Statement
-HiLink mushVariable   Identifier
-HiLink mushSpecial    Special
-HiLink mushTodo       Todo
-HiLink mushFlag       Special
-HiLink mushIdentifier Identifier
-HiLink mushDefine     Macro
-HiLink mushPreProc    PreProc
-HiLink mushPreProcGroup PreProc 
-HiLink mushPreCondit PreCondit
-HiLink mushIncluded cString
-HiLink  mushInclude Include
+hi def link mushAttribute  Constant
+hi def link mushCommand    Function
+hi def link mushNumber     Number
+hi def link mushSetting    PreProc
+hi def link mushFunction   Statement
+hi def link mushVariable   Identifier
+hi def link mushSpecial    Special
+hi def link mushTodo       Todo
+hi def link mushFlag       Special
+hi def link mushIdentifier Identifier
+hi def link mushDefine     Macro
+hi def link mushPreProc    PreProc
+hi def link mushPreProcGroup PreProc 
+hi def link mushPreCondit PreCondit
+hi def link mushIncluded cString
+hi def link mushInclude Include
 
 
 
 " Comments
-HiLink mushCommentStart mushComment
-HiLink mushComment    Comment
-HiLink mushCommentString mushString
+hi def link mushCommentStart mushComment
+hi def link mushComment    Comment
+hi def link mushCommentString mushString
 
 
-delcommand HiLink
 
 let b:current_syntax = "mush"
 
index 4e073b887e0aebe4babfd7e68a399c69469d05f2..e4395fdf59b04db244a986be24b2e3e3bc9a60ed 100644 (file)
@@ -630,151 +630,149 @@ syn match   muttrcMonoLine      "^\s*mono\s\+\S\+"      skipwhite nextgroup=muttrcMonoAttr
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink muttrcComment           Comment
-HiLink muttrcEscape            SpecialChar
-HiLink muttrcRXChars           SpecialChar
-HiLink muttrcString            String
-HiLink muttrcRXString          String
-HiLink muttrcRXString2 String
-HiLink muttrcSpecial           Special
-HiLink muttrcHooks             Type
-HiLink muttrcGroupFlag Type
-HiLink muttrcGroupDef          Macro
-HiLink muttrcAddrDef           muttrcGroupFlag
-HiLink muttrcRXDef             muttrcGroupFlag
-HiLink muttrcRXPat             String
-HiLink muttrcAliasGroupName    Macro
-HiLink muttrcAliasKey          Identifier
-HiLink muttrcUnAliasKey        Identifier
-HiLink muttrcAliasEncEmail     Identifier
-HiLink muttrcAliasParens       Type
-HiLink muttrcSetNumAssignment  Number
-HiLink muttrcSetBoolAssignment Boolean
-HiLink muttrcSetQuadAssignment Boolean
-HiLink muttrcSetStrAssignment  String
-HiLink muttrcEmail             Special
-HiLink muttrcVariableInner     Special
-HiLink muttrcEscapedVariable   String
-HiLink muttrcHeader            Type
-HiLink muttrcKeySpecial        SpecialChar
-HiLink muttrcKey               Type
-HiLink muttrcKeyName           SpecialChar
-HiLink muttrcVarBool           Identifier
-HiLink muttrcVarQuad           Identifier
-HiLink muttrcVarNum            Identifier
-HiLink muttrcVarStr            Identifier
-HiLink muttrcMenu              Identifier
-HiLink muttrcCommand           Keyword
-HiLink muttrcMacroDescr        String
-HiLink muttrcAction            Macro
-HiLink muttrcBadAction Error
-HiLink muttrcBindFunction      Error
-HiLink muttrcBindMenuList      Error
-HiLink muttrcFunction          Macro
-HiLink muttrcGroupKeyword      muttrcCommand
-HiLink muttrcGroupLine Error
-HiLink muttrcSubscribeKeyword  muttrcCommand
-HiLink muttrcSubscribeLine     Error
-HiLink muttrcListsKeyword      muttrcCommand
-HiLink muttrcListsLine Error
-HiLink muttrcAlternateKeyword  muttrcCommand
-HiLink muttrcAlternatesLine    Error
-HiLink muttrcAttachmentsLine   muttrcCommand
-HiLink muttrcAttachmentsFlag   Type
-HiLink muttrcAttachmentsMimeType       String
-HiLink muttrcColorLine Error
-HiLink muttrcColorContext      Error
-HiLink muttrcColorContextI     Identifier
-HiLink muttrcColorContextH     Identifier
-HiLink muttrcColorKeyword      muttrcCommand
-HiLink muttrcColorKeywordI     muttrcColorKeyword
-HiLink muttrcColorKeywordH     muttrcColorKeyword
-HiLink muttrcColorField        Identifier
-HiLink muttrcColor             Type
-HiLink muttrcColorFG           Error
-HiLink muttrcColorFGI          Error
-HiLink muttrcColorFGH          Error
-HiLink muttrcColorBG           Error
-HiLink muttrcColorBGI          Error
-HiLink muttrcColorBGH          Error
-HiLink muttrcMonoAttrib        muttrcColor
-HiLink muttrcMono              muttrcCommand
-HiLink muttrcSimplePat Identifier
-HiLink muttrcSimplePatString   Macro
-HiLink muttrcSimplePatMetas    Special
-HiLink muttrcPattern           Error
-HiLink muttrcUnColorLine       Error
-HiLink muttrcUnColorKeyword    muttrcCommand
-HiLink muttrcUnColorIndex      Identifier
-HiLink muttrcShellString       muttrcEscape
-HiLink muttrcRXHooks           muttrcCommand
-HiLink muttrcRXHookNot Type
-HiLink muttrcPatHooks          muttrcCommand
-HiLink muttrcPatHookNot        Type
-HiLink muttrcFormatConditionals2 Type
-HiLink muttrcIndexFormatStr    muttrcString
-HiLink muttrcIndexFormatEscapes muttrcEscape
-HiLink muttrcIndexFormatConditionals muttrcFormatConditionals2
-HiLink muttrcAliasFormatStr    muttrcString
-HiLink muttrcAliasFormatEscapes muttrcEscape
-HiLink muttrcAttachFormatStr   muttrcString
-HiLink muttrcAttachFormatEscapes muttrcEscape
-HiLink muttrcAttachFormatConditionals muttrcFormatConditionals2
-HiLink muttrcComposeFormatStr  muttrcString
-HiLink muttrcComposeFormatEscapes muttrcEscape
-HiLink muttrcFolderFormatStr   muttrcString
-HiLink muttrcFolderFormatEscapes muttrcEscape
-HiLink muttrcFolderFormatConditionals muttrcFormatConditionals2
-HiLink muttrcMixFormatStr      muttrcString
-HiLink muttrcMixFormatEscapes muttrcEscape
-HiLink muttrcMixFormatConditionals muttrcFormatConditionals2
-HiLink muttrcPGPFormatStr      muttrcString
-HiLink muttrcPGPFormatEscapes muttrcEscape
-HiLink muttrcPGPFormatConditionals muttrcFormatConditionals2
-HiLink muttrcPGPCmdFormatStr   muttrcString
-HiLink muttrcPGPCmdFormatEscapes muttrcEscape
-HiLink muttrcPGPCmdFormatConditionals muttrcFormatConditionals2
-HiLink muttrcStatusFormatStr   muttrcString
-HiLink muttrcStatusFormatEscapes muttrcEscape
-HiLink muttrcStatusFormatConditionals muttrcFormatConditionals2
-HiLink muttrcPGPGetKeysFormatStr       muttrcString
-HiLink muttrcPGPGetKeysFormatEscapes muttrcEscape
-HiLink muttrcSmimeFormatStr    muttrcString
-HiLink muttrcSmimeFormatEscapes muttrcEscape
-HiLink muttrcSmimeFormatConditionals muttrcFormatConditionals2
-HiLink muttrcTimeEscapes       muttrcEscape
-HiLink muttrcPGPTimeEscapes    muttrcEscape
-HiLink muttrcStrftimeEscapes   Type
-HiLink muttrcStrftimeFormatStr muttrcString
-HiLink muttrcFormatErrors Error
-
-HiLink muttrcBindFunctionNL    SpecialChar
-HiLink muttrcBindKeyNL SpecialChar
-HiLink muttrcBindMenuListNL    SpecialChar
-HiLink muttrcMacroDescrNL      SpecialChar
-HiLink muttrcMacroBodyNL       SpecialChar
-HiLink muttrcMacroKeyNL        SpecialChar
-HiLink muttrcMacroMenuListNL   SpecialChar
-HiLink muttrcColorMatchCountNL SpecialChar
-HiLink muttrcColorNL           SpecialChar
-HiLink muttrcColorRXNL SpecialChar
-HiLink muttrcColorBGNL SpecialChar
-HiLink muttrcColorFGNL SpecialChar
-HiLink muttrcAliasNameNL       SpecialChar
-HiLink muttrcAliasENNL SpecialChar
-HiLink muttrcAliasNL           SpecialChar
-HiLink muttrcUnAliasNL SpecialChar
-HiLink muttrcAliasGroupDefNL   SpecialChar
-HiLink muttrcAliasEncEmailNL   SpecialChar
-HiLink muttrcPatternNL SpecialChar
-HiLink muttrcUnColorPatNL      SpecialChar
-HiLink muttrcUnColorAPNL       SpecialChar
-HiLink muttrcUnColorIndexNL    SpecialChar
-HiLink muttrcStringNL          SpecialChar
-
-delcommand HiLink
+
+hi def link muttrcComment              Comment
+hi def link muttrcEscape               SpecialChar
+hi def link muttrcRXChars              SpecialChar
+hi def link muttrcString               String
+hi def link muttrcRXString             String
+hi def link muttrcRXString2    String
+hi def link muttrcSpecial              Special
+hi def link muttrcHooks                Type
+hi def link muttrcGroupFlag    Type
+hi def link muttrcGroupDef             Macro
+hi def link muttrcAddrDef              muttrcGroupFlag
+hi def link muttrcRXDef                muttrcGroupFlag
+hi def link muttrcRXPat                String
+hi def link muttrcAliasGroupName       Macro
+hi def link muttrcAliasKey             Identifier
+hi def link muttrcUnAliasKey   Identifier
+hi def link muttrcAliasEncEmail        Identifier
+hi def link muttrcAliasParens  Type
+hi def link muttrcSetNumAssignment     Number
+hi def link muttrcSetBoolAssignment    Boolean
+hi def link muttrcSetQuadAssignment    Boolean
+hi def link muttrcSetStrAssignment     String
+hi def link muttrcEmail                Special
+hi def link muttrcVariableInner        Special
+hi def link muttrcEscapedVariable      String
+hi def link muttrcHeader               Type
+hi def link muttrcKeySpecial   SpecialChar
+hi def link muttrcKey          Type
+hi def link muttrcKeyName              SpecialChar
+hi def link muttrcVarBool              Identifier
+hi def link muttrcVarQuad              Identifier
+hi def link muttrcVarNum               Identifier
+hi def link muttrcVarStr               Identifier
+hi def link muttrcMenu         Identifier
+hi def link muttrcCommand              Keyword
+hi def link muttrcMacroDescr   String
+hi def link muttrcAction               Macro
+hi def link muttrcBadAction    Error
+hi def link muttrcBindFunction Error
+hi def link muttrcBindMenuList Error
+hi def link muttrcFunction             Macro
+hi def link muttrcGroupKeyword muttrcCommand
+hi def link muttrcGroupLine    Error
+hi def link muttrcSubscribeKeyword     muttrcCommand
+hi def link muttrcSubscribeLine        Error
+hi def link muttrcListsKeyword muttrcCommand
+hi def link muttrcListsLine    Error
+hi def link muttrcAlternateKeyword     muttrcCommand
+hi def link muttrcAlternatesLine       Error
+hi def link muttrcAttachmentsLine      muttrcCommand
+hi def link muttrcAttachmentsFlag      Type
+hi def link muttrcAttachmentsMimeType  String
+hi def link muttrcColorLine    Error
+hi def link muttrcColorContext Error
+hi def link muttrcColorContextI        Identifier
+hi def link muttrcColorContextH        Identifier
+hi def link muttrcColorKeyword muttrcCommand
+hi def link muttrcColorKeywordI        muttrcColorKeyword
+hi def link muttrcColorKeywordH        muttrcColorKeyword
+hi def link muttrcColorField   Identifier
+hi def link muttrcColor                Type
+hi def link muttrcColorFG              Error
+hi def link muttrcColorFGI             Error
+hi def link muttrcColorFGH             Error
+hi def link muttrcColorBG              Error
+hi def link muttrcColorBGI             Error
+hi def link muttrcColorBGH             Error
+hi def link muttrcMonoAttrib   muttrcColor
+hi def link muttrcMono         muttrcCommand
+hi def link muttrcSimplePat    Identifier
+hi def link muttrcSimplePatString      Macro
+hi def link muttrcSimplePatMetas       Special
+hi def link muttrcPattern              Error
+hi def link muttrcUnColorLine  Error
+hi def link muttrcUnColorKeyword       muttrcCommand
+hi def link muttrcUnColorIndex Identifier
+hi def link muttrcShellString  muttrcEscape
+hi def link muttrcRXHooks              muttrcCommand
+hi def link muttrcRXHookNot    Type
+hi def link muttrcPatHooks             muttrcCommand
+hi def link muttrcPatHookNot   Type
+hi def link muttrcFormatConditionals2 Type
+hi def link muttrcIndexFormatStr       muttrcString
+hi def link muttrcIndexFormatEscapes muttrcEscape
+hi def link muttrcIndexFormatConditionals muttrcFormatConditionals2
+hi def link muttrcAliasFormatStr       muttrcString
+hi def link muttrcAliasFormatEscapes muttrcEscape
+hi def link muttrcAttachFormatStr      muttrcString
+hi def link muttrcAttachFormatEscapes muttrcEscape
+hi def link muttrcAttachFormatConditionals muttrcFormatConditionals2
+hi def link muttrcComposeFormatStr     muttrcString
+hi def link muttrcComposeFormatEscapes muttrcEscape
+hi def link muttrcFolderFormatStr      muttrcString
+hi def link muttrcFolderFormatEscapes muttrcEscape
+hi def link muttrcFolderFormatConditionals muttrcFormatConditionals2
+hi def link muttrcMixFormatStr muttrcString
+hi def link muttrcMixFormatEscapes muttrcEscape
+hi def link muttrcMixFormatConditionals muttrcFormatConditionals2
+hi def link muttrcPGPFormatStr muttrcString
+hi def link muttrcPGPFormatEscapes muttrcEscape
+hi def link muttrcPGPFormatConditionals muttrcFormatConditionals2
+hi def link muttrcPGPCmdFormatStr      muttrcString
+hi def link muttrcPGPCmdFormatEscapes muttrcEscape
+hi def link muttrcPGPCmdFormatConditionals muttrcFormatConditionals2
+hi def link muttrcStatusFormatStr      muttrcString
+hi def link muttrcStatusFormatEscapes muttrcEscape
+hi def link muttrcStatusFormatConditionals muttrcFormatConditionals2
+hi def link muttrcPGPGetKeysFormatStr  muttrcString
+hi def link muttrcPGPGetKeysFormatEscapes muttrcEscape
+hi def link muttrcSmimeFormatStr       muttrcString
+hi def link muttrcSmimeFormatEscapes muttrcEscape
+hi def link muttrcSmimeFormatConditionals muttrcFormatConditionals2
+hi def link muttrcTimeEscapes  muttrcEscape
+hi def link muttrcPGPTimeEscapes       muttrcEscape
+hi def link muttrcStrftimeEscapes      Type
+hi def link muttrcStrftimeFormatStr muttrcString
+hi def link muttrcFormatErrors Error
+
+hi def link muttrcBindFunctionNL       SpecialChar
+hi def link muttrcBindKeyNL    SpecialChar
+hi def link muttrcBindMenuListNL       SpecialChar
+hi def link muttrcMacroDescrNL SpecialChar
+hi def link muttrcMacroBodyNL  SpecialChar
+hi def link muttrcMacroKeyNL   SpecialChar
+hi def link muttrcMacroMenuListNL      SpecialChar
+hi def link muttrcColorMatchCountNL SpecialChar
+hi def link muttrcColorNL              SpecialChar
+hi def link muttrcColorRXNL    SpecialChar
+hi def link muttrcColorBGNL    SpecialChar
+hi def link muttrcColorFGNL    SpecialChar
+hi def link muttrcAliasNameNL  SpecialChar
+hi def link muttrcAliasENNL    SpecialChar
+hi def link muttrcAliasNL              SpecialChar
+hi def link muttrcUnAliasNL    SpecialChar
+hi def link muttrcAliasGroupDefNL      SpecialChar
+hi def link muttrcAliasEncEmailNL      SpecialChar
+hi def link muttrcPatternNL    SpecialChar
+hi def link muttrcUnColorPatNL SpecialChar
+hi def link muttrcUnColorAPNL  SpecialChar
+hi def link muttrcUnColorIndexNL       SpecialChar
+hi def link muttrcStringNL             SpecialChar
+
 
 let b:current_syntax = "muttrc"
 
index 8d0361c220055d187ac9a2a2a851d4f7961724af..8bd7b6459ac6c19fb794756bb447c05e948fe712 100644 (file)
@@ -271,20 +271,18 @@ syn region mysqlFunction         start="yearweek(" end=")" contains=ALL
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink mysqlKeyword            Statement
-HiLink mysqlSpecial            Special
-HiLink mysqlString             String
-HiLink mysqlNumber             Number
-HiLink mysqlVariable           Identifier
-HiLink mysqlComment            Comment
-HiLink mysqlType               Type
-HiLink mysqlOperator           Statement
-HiLink mysqlFlow               Statement
-HiLink mysqlFunction           Function
+hi def link mysqlKeyword            Statement
+hi def link mysqlSpecial            Special
+hi def link mysqlString             String
+hi def link mysqlNumber             Number
+hi def link mysqlVariable           Identifier
+hi def link mysqlComment            Comment
+hi def link mysqlType               Type
+hi def link mysqlOperator           Statement
+hi def link mysqlFlow               Statement
+hi def link mysqlFunction           Function
 
-delcommand HiLink
 
 let b:current_syntax = "mysql"
 
index 6d6cbd484db2e022aee1a5793b3279850b0cd02a..a5757d5eb90715a2e3028b85c59c1fed2afe2814 100644 (file)
@@ -189,39 +189,37 @@ syn match namedParenError +}\([^;]\|$\)+
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink namedComment    Comment
-HiLink namedInclude    Include
-HiLink namedKeyword    Keyword
-HiLink namedIntKeyword Keyword
-HiLink namedIdentifier Identifier
-HiLink namedIntIdent   Identifier
-
-HiLink namedString     String
-HiLink namedBool       Type
-HiLink namedNotBool    Error
-HiLink namedNumber     Number
-HiLink namedNotNumber  Error
-
-HiLink namedOption     namedKeyword
-HiLink namedLogOption  namedKeyword
-HiLink namedCNOption   namedKeyword
-HiLink namedQSKeywords Type
-HiLink namedCNKeywords Type
-HiLink namedLogCategory        Type
-HiLink namedIPaddr     Number
-HiLink namedDomain     Identifier
-HiLink namedZoneOpt    namedKeyword
-HiLink namedZoneType   Type
-HiLink namedParenError Error
-HiLink namedEParenError        Error
-HiLink namedIllegalDom Error
-HiLink namedIPerror    Error
-HiLink namedSpareDot   Error
-HiLink namedError      Error
-
-delcommand HiLink
+
+hi def link namedComment       Comment
+hi def link namedInclude       Include
+hi def link namedKeyword       Keyword
+hi def link namedIntKeyword    Keyword
+hi def link namedIdentifier    Identifier
+hi def link namedIntIdent      Identifier
+
+hi def link namedString        String
+hi def link namedBool  Type
+hi def link namedNotBool       Error
+hi def link namedNumber        Number
+hi def link namedNotNumber     Error
+
+hi def link namedOption        namedKeyword
+hi def link namedLogOption     namedKeyword
+hi def link namedCNOption      namedKeyword
+hi def link namedQSKeywords    Type
+hi def link namedCNKeywords    Type
+hi def link namedLogCategory   Type
+hi def link namedIPaddr        Number
+hi def link namedDomain        Identifier
+hi def link namedZoneOpt       namedKeyword
+hi def link namedZoneType      Type
+hi def link namedParenError    Error
+hi def link namedEParenError   Error
+hi def link namedIllegalDom    Error
+hi def link namedIPerror       Error
+hi def link namedSpareDot      Error
+hi def link namedError Error
+
 
 let &cpo = s:save_cpo
 unlet s:save_cpo
index 0f81ceb5a9496fb73ebeb6a4f122f97304a1dba0..d6485080ee0234545271450f65103698aa96fec6 100644 (file)
@@ -422,87 +422,85 @@ syn sync match    nasmSync        grouphere NONE         "^\s*%endmacro\>"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " Sub Links:
-HiLink nasmInMacDirective      nasmDirective
-HiLink nasmInMacLabel          nasmLocalLabel
-HiLink nasmInMacLblWarn        nasmLabelWarn
-HiLink nasmInMacMacro          nasmMacro
-HiLink nasmInMacParam          nasmMacro
-HiLink nasmInMacParamNum       nasmDecNumber
-HiLink nasmInMacPreCondit      nasmPreCondit
-HiLink nasmInMacPreProc        nasmPreProc
-HiLink nasmInPreCondit nasmPreCondit
-HiLink nasmInStructure nasmStructure
-HiLink nasmStructureLabel      nasmStructure
+hi def link nasmInMacDirective nasmDirective
+hi def link nasmInMacLabel             nasmLocalLabel
+hi def link nasmInMacLblWarn   nasmLabelWarn
+hi def link nasmInMacMacro             nasmMacro
+hi def link nasmInMacParam             nasmMacro
+hi def link nasmInMacParamNum  nasmDecNumber
+hi def link nasmInMacPreCondit nasmPreCondit
+hi def link nasmInMacPreProc   nasmPreProc
+hi def link nasmInPreCondit    nasmPreCondit
+hi def link nasmInStructure    nasmStructure
+hi def link nasmStructureLabel nasmStructure
 
 " Comment Group:
-HiLink nasmComment             Comment
-HiLink nasmSpecialComment      SpecialComment
-HiLink nasmInCommentTodo       Todo
+hi def link nasmComment                Comment
+hi def link nasmSpecialComment SpecialComment
+hi def link nasmInCommentTodo  Todo
 
 " Constant Group:
-HiLink nasmString              String
-HiLink nasmStringError Error
-HiLink nasmBinNumber           Number
-HiLink nasmOctNumber           Number
-HiLink nasmDecNumber           Number
-HiLink nasmHexNumber           Number
-HiLink nasmFltNumber           Float
-HiLink nasmNumberError Error
+hi def link nasmString         String
+hi def link nasmStringError    Error
+hi def link nasmBinNumber              Number
+hi def link nasmOctNumber              Number
+hi def link nasmDecNumber              Number
+hi def link nasmHexNumber              Number
+hi def link nasmFltNumber              Float
+hi def link nasmNumberError    Error
 
 " Identifier Group:
-HiLink nasmLabel               Identifier
-HiLink nasmLocalLabel          Identifier
-HiLink nasmSpecialLabel        Special
-HiLink nasmLabelError          Error
-HiLink nasmLabelWarn           Todo
+hi def link nasmLabel          Identifier
+hi def link nasmLocalLabel             Identifier
+hi def link nasmSpecialLabel   Special
+hi def link nasmLabelError             Error
+hi def link nasmLabelWarn              Todo
 
 " PreProc Group:
-HiLink nasmPreProc             PreProc
-HiLink nasmDefine              Define
-HiLink nasmInclude             Include
-HiLink nasmMacro               Macro
-HiLink nasmPreCondit           PreCondit
-HiLink nasmPreProcError        Error
-HiLink nasmPreProcWarn Todo
+hi def link nasmPreProc                PreProc
+hi def link nasmDefine         Define
+hi def link nasmInclude                Include
+hi def link nasmMacro          Macro
+hi def link nasmPreCondit              PreCondit
+hi def link nasmPreProcError   Error
+hi def link nasmPreProcWarn    Todo
 
 " Type Group:
-HiLink nasmType                Type
-HiLink nasmStorage             StorageClass
-HiLink nasmStructure           Structure
-HiLink nasmTypeError           Error
+hi def link nasmType           Type
+hi def link nasmStorage                StorageClass
+hi def link nasmStructure              Structure
+hi def link nasmTypeError              Error
 
 " Directive Group:
-HiLink nasmConstant            Constant
-HiLink nasmInstrModifier       Operator
-HiLink nasmRepeat              Repeat
-HiLink nasmDirective           Keyword
-HiLink nasmStdDirective        Operator
-HiLink nasmFmtDirective        Keyword
+hi def link nasmConstant               Constant
+hi def link nasmInstrModifier  Operator
+hi def link nasmRepeat         Repeat
+hi def link nasmDirective              Keyword
+hi def link nasmStdDirective   Operator
+hi def link nasmFmtDirective   Keyword
 
 " Register Group:
-HiLink nasmCtrlRegister        Special
-HiLink nasmDebugRegister       Debug
-HiLink nasmTestRegister        Special
-HiLink nasmRegisterError       Error
-HiLink nasmMemRefError Error
+hi def link nasmCtrlRegister   Special
+hi def link nasmDebugRegister  Debug
+hi def link nasmTestRegister   Special
+hi def link nasmRegisterError  Error
+hi def link nasmMemRefError    Error
 
 " Instruction Group:
-HiLink nasmStdInstruction      Statement
-HiLink nasmSysInstruction      Statement
-HiLink nasmDbgInstruction      Debug
-HiLink nasmFpuInstruction      Statement
-HiLink nasmMmxInstruction      Statement
-HiLink nasmSseInstruction      Statement
-HiLink nasmNowInstruction      Statement
-HiLink nasmAmdInstruction      Special
-HiLink nasmCrxInstruction      Special
-HiLink nasmUndInstruction      Todo
-HiLink nasmInstructnError      Error
-
-delcommand HiLink
+hi def link nasmStdInstruction Statement
+hi def link nasmSysInstruction Statement
+hi def link nasmDbgInstruction Debug
+hi def link nasmFpuInstruction Statement
+hi def link nasmMmxInstruction Statement
+hi def link nasmSseInstruction Statement
+hi def link nasmNowInstruction Statement
+hi def link nasmAmdInstruction Special
+hi def link nasmCrxInstruction Special
+hi def link nasmUndInstruction Todo
+hi def link nasmInstructnError Error
+
 
 let b:current_syntax = "nasm"
 
index 34ad1bf378bc9a61b273357211291b6c14d4a6c4..239fd6e49df164275c66d731fb30ab98861c2fe8 100644 (file)
@@ -153,30 +153,28 @@ syn region nastranBulkData start=+ *[Bb][Uu][Ll][Kk] *$+ end=+^ [Ee][Nn][Dd] *[D
 syn keyword nastranUtilCard ECHOON ECHOOFF INCLUDE PARAM
 
 
-command -nargs=+ HiLink hi link <args>
 " The default methods for highlighting.  Can be overridden later
-HiLink nastranDmapexecmod           Statement
-HiLink nastranDmapType      Type
-HiLink nastranDmapPreCondit         Error
-HiLink nastranDmapUtilmod           PreProc
-HiLink nastranDmapMatmod            nastranDmapUtilmod
-HiLink nastranDmapString            String
-HiLink nastranDmapNumber            Constant
-HiLink nastranDmapFloat             nastranDmapNumber
-HiLink nastranDmapInitTab           nastranDmapNumber
-HiLink nastranDmapTab               nastranDmapNumber
-HiLink nastranDmapLogical           nastranDmapExecmod
-HiLink nastranDmapImplicit          Identifier
-HiLink nastranDmapComment           Comment
-HiLink nastranDmapRepeat            nastranDmapexecmod
-HiLink nastranNastranCard           nastranDmapPreCondit
-HiLink nastranECSCard               nastranDmapUtilmod
-HiLink nastranFMSCard               nastranNastranCard
-HiLink nastranCC                    nastranDmapexecmod
-HiLink nastranDelimiter             Special
-HiLink nastranBulkData      nastranDmapType
-HiLink nastranUtilCard      nastranDmapexecmod
-delcommand HiLink
+hi def link nastranDmapexecmod      Statement
+hi def link nastranDmapType         Type
+hi def link nastranDmapPreCondit            Error
+hi def link nastranDmapUtilmod      PreProc
+hi def link nastranDmapMatmod       nastranDmapUtilmod
+hi def link nastranDmapString       String
+hi def link nastranDmapNumber       Constant
+hi def link nastranDmapFloat        nastranDmapNumber
+hi def link nastranDmapInitTab      nastranDmapNumber
+hi def link nastranDmapTab                  nastranDmapNumber
+hi def link nastranDmapLogical      nastranDmapExecmod
+hi def link nastranDmapImplicit             Identifier
+hi def link nastranDmapComment      Comment
+hi def link nastranDmapRepeat       nastranDmapexecmod
+hi def link nastranNastranCard      nastranDmapPreCondit
+hi def link nastranECSCard                  nastranDmapUtilmod
+hi def link nastranFMSCard                  nastranNastranCard
+hi def link nastranCC               nastranDmapexecmod
+hi def link nastranDelimiter        Special
+hi def link nastranBulkData         nastranDmapType
+hi def link nastranUtilCard         nastranDmapexecmod
 
 let b:current_syntax = "nastran"
 
index c94231d9f2e896576e40715d4411f5c21bc6e293..be529f2d85f7a02c47a86995e8a52ad8f45ab513 100644 (file)
@@ -148,59 +148,50 @@ if v:version >= 600
 endif
 
 
-if v:version >= 508 || !exists("did_natural_syntax_inits")
-  if v:version < 508
-    let did_natural_syntax_inits = 1
-    command -nargs=+ HiLink hi link <args>
-  else
-    command -nargs=+ HiLink hi def link <args>
-  endif
-  " The default methods for highlighting.  Can be overridden later
-
-  " Constants
-  HiLink naturalFormat         Constant
-  HiLink naturalAttribute      Constant
-  HiLink naturalNumber         Number
-  HiLink naturalString         String
-  HiLink naturalBoolean                Boolean
-
-  " All kinds of keywords
-  HiLink naturalConditional    Conditional
-  HiLink naturalRepeat         Repeat
-  HiLink naturalLoop           Repeat
-  HiLink naturalFlow           Keyword
-  HiLink naturalError          Keyword
-  HiLink naturalKeyword                Keyword
-  HiLink naturalOperator       Operator
-  HiLink naturalParGui         Operator
-
-  " Labels
-  HiLink naturalLabel          Label
-  HiLink naturalRefLabel       Label
-
-  " Comments
-  HiLink naturalPComment       Comment
-  HiLink naturalComment                Comment
-  HiLink naturalTodo           Todo
-  HiLink naturalCommentMark    PreProc
-
-  HiLink naturalInclude                Include
-  HiLink naturalSysVar         Identifier
-  HiLink naturalLineNo         LineNr
-  HiLink naturalLineRef                Error
-  HiLink naturalSpecial                Special
-  HiLink naturalComKey         Todo
-
-  " illegal things
-  HiLink naturalRMKeyword      Error
-  HiLink naturalLegalIdent     Error
-
-  HiLink naturalType           Type
-  HiLink naturalFunction       Function
-  HiLink naturalObjName                PreProc
-
-  delcommand HiLink
-endif
+" The default methods for highlighting.  Can be overridden later
+
+" Constants
+hi def link naturalFormat              Constant
+hi def link naturalAttribute   Constant
+hi def link naturalNumber              Number
+hi def link naturalString              String
+hi def link naturalBoolean             Boolean
+
+" All kinds of keywords
+hi def link naturalConditional Conditional
+hi def link naturalRepeat              Repeat
+hi def link naturalLoop                Repeat
+hi def link naturalFlow                Keyword
+hi def link naturalError               Keyword
+hi def link naturalKeyword             Keyword
+hi def link naturalOperator    Operator
+hi def link naturalParGui              Operator
+
+" Labels
+hi def link naturalLabel               Label
+hi def link naturalRefLabel    Label
+
+" Comments
+hi def link naturalPComment    Comment
+hi def link naturalComment             Comment
+hi def link naturalTodo                Todo
+hi def link naturalCommentMark PreProc
+
+hi def link naturalInclude             Include
+hi def link naturalSysVar              Identifier
+hi def link naturalLineNo              LineNr
+hi def link naturalLineRef             Error
+hi def link naturalSpecial             Special
+hi def link naturalComKey              Todo
+
+" illegal things
+hi def link naturalRMKeyword   Error
+hi def link naturalLegalIdent  Error
+
+hi def link naturalType                Type
+hi def link naturalFunction    Function
+hi def link naturalObjName             PreProc
+
 
 let b:current_syntax = "natural"
 
index b458e630f23868348344bc1f008b50fc74179e7f..0027fd4ef830100de4cd7fd0d542b5b83c8a33e9 100644 (file)
@@ -215,35 +215,33 @@ if exists("ncf_highlight_unknowns")
     syn match Error "[^ \t]*" contains=ALL
 endif
 
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink ncfCommands             Statement
-HiLink ncfSetCommands  ncfCommands
-HiLink ncfLogins               ncfCommands
-HiLink ncfString               String
-HiLink ncfContString   ncfString
-HiLink ncfComment              Comment
-HiLink ncfImplicit             Type
-HiLink ncfBoolean              Boolean
-HiLink ncfScript               Identifier
-HiLink ncfNumber               Number
-HiLink ncfIPAddr               ncfNumber
-HiLink ncfHexNumber            ncfNumber
-HiLink ncfTime         ncfNumber
-HiLink ncfDSTTime              ncfNumber
-HiLink ncfPath         Constant
-HiLink ncfServerName   Special
-HiLink ncfIPXNet               ncfServerName
-HiLink ncfTimeTypes            Constant
-HiLink ncfSetCommandsNum          ncfSetCommands
-HiLink ncfSetCommandsBool         ncfSetCommands
-HiLink ncfSetCommandsStr          ncfSetCommands
-HiLink ncfSetCommandsTime         ncfSetCommands
-HiLink ncfSetCommandsTimeDate  ncfSetCommands
-HiLink ncfSetCommandsBindCon   ncfSetCommands
-
-delcommand HiLink
+hi def link ncfCommands                Statement
+hi def link ncfSetCommands     ncfCommands
+hi def link ncfLogins          ncfCommands
+hi def link ncfString          String
+hi def link ncfContString      ncfString
+hi def link ncfComment         Comment
+hi def link ncfImplicit                Type
+hi def link ncfBoolean         Boolean
+hi def link ncfScript          Identifier
+hi def link ncfNumber          Number
+hi def link ncfIPAddr          ncfNumber
+hi def link ncfHexNumber               ncfNumber
+hi def link ncfTime            ncfNumber
+hi def link ncfDSTTime         ncfNumber
+hi def link ncfPath            Constant
+hi def link ncfServerName      Special
+hi def link ncfIPXNet          ncfServerName
+hi def link ncfTimeTypes               Constant
+hi def link ncfSetCommandsNum     ncfSetCommands
+hi def link ncfSetCommandsBool    ncfSetCommands
+hi def link ncfSetCommandsStr     ncfSetCommands
+hi def link ncfSetCommandsTime    ncfSetCommands
+hi def link ncfSetCommandsTimeDate  ncfSetCommands
+hi def link ncfSetCommandsBindCon   ncfSetCommands
+
 
 
 let b:current_syntax = "ncf"
index 910570524160a34f6c7879041ef0046f9f31ef8b..d09c106f9848d5dfb336d6d9857401b79708bb56 100644 (file)
@@ -324,43 +324,41 @@ exec "syn sync ccomment nqcComment minlines=" . nqc_minlines
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink nqcLabel                Label
-HiLink nqcConditional          Conditional
-HiLink nqcRepeat               Repeat
-HiLink nqcCharacter            Character
-HiLink nqcNumber               Number
-HiLink nqcFloat                Float
-HiLink nqcFunction             Function
-HiLink nqcParenError           nqcError
-HiLink nqcErrInParen           nqcError
-HiLink nqcErrInBracket nqcError
-HiLink nqcCommentL             nqcComment
-HiLink nqcCommentStart nqcComment
-HiLink nqcCommentError nqcError
-HiLink nqcCommentStartError    nqcError
-HiLink nqcSpaceError           nqcError
-HiLink nqcStorageClass StorageClass
-HiLink nqcInclude              Include
-HiLink nqcPreProc              PreProc
-HiLink nqcDefine               Macro
-HiLink nqcIncluded             String
-HiLink nqcError                Error
-HiLink nqcStatement            Statement
-HiLink nqcEvents               Statement
-HiLink nqcPreCondit            PreCondit
-HiLink nqcType         Type
-HiLink nqcConstant             Constant
-HiLink nqcCommentSkip          nqcComment
-HiLink nqcComment              Comment
-HiLink nqcTodo         Todo
-HiLink nqcCppSkip              nqcCppOut
-HiLink nqcCppOut2              nqcCppOut
-HiLink nqcCppOut               Comment
-
-delcommand HiLink
+hi def link nqcLabel           Label
+hi def link nqcConditional             Conditional
+hi def link nqcRepeat          Repeat
+hi def link nqcCharacter               Character
+hi def link nqcNumber          Number
+hi def link nqcFloat           Float
+hi def link nqcFunction                Function
+hi def link nqcParenError              nqcError
+hi def link nqcErrInParen              nqcError
+hi def link nqcErrInBracket    nqcError
+hi def link nqcCommentL                nqcComment
+hi def link nqcCommentStart    nqcComment
+hi def link nqcCommentError    nqcError
+hi def link nqcCommentStartError       nqcError
+hi def link nqcSpaceError              nqcError
+hi def link nqcStorageClass    StorageClass
+hi def link nqcInclude         Include
+hi def link nqcPreProc         PreProc
+hi def link nqcDefine          Macro
+hi def link nqcIncluded                String
+hi def link nqcError           Error
+hi def link nqcStatement               Statement
+hi def link nqcEvents          Statement
+hi def link nqcPreCondit               PreCondit
+hi def link nqcType            Type
+hi def link nqcConstant                Constant
+hi def link nqcCommentSkip             nqcComment
+hi def link nqcComment         Comment
+hi def link nqcTodo            Todo
+hi def link nqcCppSkip         nqcCppOut
+hi def link nqcCppOut2         nqcCppOut
+hi def link nqcCppOut          Comment
+
 
 let b:current_syntax = "nqc"
 
index 2619d02c444b154a22a1b61d1ec9daeead338db6..3a8cf9585624d002cc7d78ae855261513d753191 100644 (file)
@@ -196,53 +196,51 @@ syn keyword nroffTodo TODO XXX FIXME contained
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
 "
-command -nargs=+ HiLink hi def link <args>
-
-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 nroffEscRegPar nroffEscape
-HiLink nroffEscArg nroffEscape
-HiLink nroffSize nroffEscape
-HiLink nroffEscape Preproc
-
-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 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 nroffPreserve String
-HiLink nroffString String
-HiLink nroffDefinition String
-HiLink nroffDefSpecial Special
-
-delcommand HiLink
+
+hi def link nroffEscChar nroffSpecialChar
+hi def link nroffEscCharAr nroffSpecialChar
+hi def link nroffSpecialChar SpecialChar
+hi def link nroffSpace Delimiter
+
+hi def link nroffEscRegArg2 nroffEscRegArg
+hi def link nroffEscRegArg nroffIdent
+
+hi def link nroffEscArg2 nroffEscArg
+hi def link nroffEscPar nroffEscape
+
+hi def link nroffEscRegPar nroffEscape
+hi def link nroffEscArg nroffEscape
+hi def link nroffSize nroffEscape
+hi def link nroffEscape Preproc
+
+hi def link nroffIgnore Comment
+hi def link nroffComment Comment
+hi def link nroffTodo Todo
+
+hi def link nroffReqLeader nroffRequest
+hi def link nroffReqName nroffRequest
+hi def link nroffRequest Statement
+hi def link nroffCond PreCondit
+hi def link nroffDefIdent nroffIdent
+hi def link nroffIdent Identifier
+
+hi def link nroffEquation PreProc
+hi def link nroffTable PreProc
+hi def link nroffPicture PreProc
+hi def link nroffRefer PreProc
+hi def link nroffGrap PreProc
+hi def link nroffGremlin PreProc
+
+hi def link nroffNumber Number
+hi def link nroffBadChar nroffError
+hi def link nroffSpaceError nroffError
+hi def link nroffError Error
+
+hi def link nroffPreserve String
+hi def link nroffString String
+hi def link nroffDefinition String
+hi def link nroffDefSpecial Special
+
 
 let b:current_syntax = "nroff"
 
index 8f3aa2507a6c37d7f635903c063a0c2a69818db3..3a343dd430448a53a30cd9453d28afcf1ab22264 100644 (file)
@@ -222,37 +222,35 @@ syn keyword nsisError             UninstallExeName
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink nsisInstruction         Function
-HiLink nsisComment                     Comment
-HiLink nsisLocalLabel                  Label
-HiLink nsisGlobalLabel         Label
-HiLink nsisStatement                   Statement
-HiLink nsisString                      String
-HiLink nsisBoolean                     Boolean
-HiLink nsisAttribOptions               Constant
-HiLink nsisExecShell                   Constant
-HiLink nsisFileAttrib                  Constant
-HiLink nsisMessageBox                  Constant
-HiLink nsisRegistry                    Identifier
-HiLink nsisNumber                      Number
-HiLink nsisError                       Error
-HiLink nsisUserVar                     Identifier
-HiLink nsisSysVar                      Identifier
-HiLink nsisAttribute                   Type
-HiLink nsisCompiler                    Type
-HiLink nsisTodo                        Todo
-HiLink nsisCallback                    Operator
+
+hi def link nsisInstruction            Function
+hi def link nsisComment                        Comment
+hi def link nsisLocalLabel                     Label
+hi def link nsisGlobalLabel            Label
+hi def link nsisStatement                      Statement
+hi def link nsisString                 String
+hi def link nsisBoolean                        Boolean
+hi def link nsisAttribOptions          Constant
+hi def link nsisExecShell                      Constant
+hi def link nsisFileAttrib                     Constant
+hi def link nsisMessageBox                     Constant
+hi def link nsisRegistry                       Identifier
+hi def link nsisNumber                 Number
+hi def link nsisError                  Error
+hi def link nsisUserVar                        Identifier
+hi def link nsisSysVar                 Identifier
+hi def link nsisAttribute                      Type
+hi def link nsisCompiler                       Type
+hi def link nsisTodo                   Todo
+hi def link nsisCallback                       Operator
 " preprocessor commands
-HiLink nsisPreprocSubst                PreProc
-HiLink nsisDefine                      Define
-HiLink nsisMacro                       Macro
-HiLink nsisPreCondit                   PreCondit
-HiLink nsisInclude                     Include
-HiLink nsisSystem                      PreProc
-
-delcommand HiLink
+hi def link nsisPreprocSubst           PreProc
+hi def link nsisDefine                 Define
+hi def link nsisMacro                  Macro
+hi def link nsisPreCondit                      PreCondit
+hi def link nsisInclude                        Include
+hi def link nsisSystem                 PreProc
+
 
 let b:current_syntax = "nsis"
 
index f2cd8a47a934e2ae760f3f8202e4b70ad484c657..df4dbca5d7a541659a789d023dc4a4de56a1f24f 100644 (file)
@@ -60,25 +60,23 @@ syn match       objIndex        "\d\+\/\d*\/\d*"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink objError           Error
-HiLink objComment         Comment
-HiLink objInclude         PreProc
-HiLink objFloat           Float
-HiLink objInt             Number
-HiLink objGroup           Structure
-HiLink objIndex           Constant
-HiLink objMaterial        Label
+hi def link objError           Error
+hi def link objComment         Comment
+hi def link objInclude         PreProc
+hi def link objFloat           Float
+hi def link objInt             Number
+hi def link objGroup           Structure
+hi def link objIndex           Constant
+hi def link objMaterial        Label
 
-HiLink objVertex          Keyword
-HiLink objNormale         Keyword
-HiLink objVertice         Keyword
-HiLink objFace            Keyword
-HiLink objKeywords        Keyword
+hi def link objVertex          Keyword
+hi def link objNormale         Keyword
+hi def link objVertice         Keyword
+hi def link objFace            Keyword
+hi def link objKeywords        Keyword
 
 
-delcommand HiLink
 
 let b:current_syntax = "obj"
 
index 1884c31823e89c03a35644dd44744b2816637a7a..68c1feddae3292462bdc2ace709c2b73faebdee3 100644 (file)
@@ -251,69 +251,67 @@ syn sync match ocamlSigSync     groupthere ocamlSig     "\<end\>"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink ocamlBraceErr      Error
-HiLink ocamlBrackErr      Error
-HiLink ocamlParenErr      Error
-HiLink ocamlArrErr        Error
+hi def link ocamlBraceErr         Error
+hi def link ocamlBrackErr         Error
+hi def link ocamlParenErr         Error
+hi def link ocamlArrErr           Error
 
-HiLink ocamlCommentErr   Error
+hi def link ocamlCommentErr   Error
 
-HiLink ocamlCountErr      Error
-HiLink ocamlDoErr         Error
-HiLink ocamlDoneErr       Error
-HiLink ocamlEndErr        Error
-HiLink ocamlThenErr       Error
+hi def link ocamlCountErr         Error
+hi def link ocamlDoErr    Error
+hi def link ocamlDoneErr          Error
+hi def link ocamlEndErr           Error
+hi def link ocamlThenErr          Error
 
-HiLink ocamlCharErr       Error
+hi def link ocamlCharErr          Error
 
-HiLink ocamlErr           Error
+hi def link ocamlErr      Error
 
-HiLink ocamlComment       Comment
+hi def link ocamlComment          Comment
 
-HiLink ocamlModPath       Include
-HiLink ocamlObject        Include
-HiLink ocamlModule        Include
-HiLink ocamlModParam1    Include
-HiLink ocamlModType       Include
-HiLink ocamlMPRestr3      Include
-HiLink ocamlFullMod       Include
-HiLink ocamlModTypeRestr Include
-HiLink ocamlWith          Include
-HiLink ocamlMTDef         Include
+hi def link ocamlModPath          Include
+hi def link ocamlObject           Include
+hi def link ocamlModule           Include
+hi def link ocamlModParam1    Include
+hi def link ocamlModType          Include
+hi def link ocamlMPRestr3         Include
+hi def link ocamlFullMod          Include
+hi def link ocamlModTypeRestr Include
+hi def link ocamlWith     Include
+hi def link ocamlMTDef    Include
 
-HiLink ocamlScript        Include
+hi def link ocamlScript           Include
 
-HiLink ocamlConstructor  Constant
+hi def link ocamlConstructor  Constant
 
-HiLink ocamlVal          Keyword
-HiLink ocamlModPreRHS    Keyword
-HiLink ocamlMPRestr2      Keyword
-HiLink ocamlKeyword       Keyword
-HiLink ocamlMethod        Include
-HiLink ocamlFunDef        Keyword
-HiLink ocamlRefAssign    Keyword
-HiLink ocamlKeyChar       Keyword
-HiLink ocamlAnyVar        Keyword
-HiLink ocamlTopStop       Keyword
-HiLink ocamlOperator      Keyword
+hi def link ocamlVal          Keyword
+hi def link ocamlModPreRHS    Keyword
+hi def link ocamlMPRestr2         Keyword
+hi def link ocamlKeyword          Keyword
+hi def link ocamlMethod           Include
+hi def link ocamlFunDef           Keyword
+hi def link ocamlRefAssign    Keyword
+hi def link ocamlKeyChar          Keyword
+hi def link ocamlAnyVar           Keyword
+hi def link ocamlTopStop          Keyword
+hi def link ocamlOperator         Keyword
 
-HiLink ocamlBoolean       Boolean
-HiLink ocamlCharacter    Character
-HiLink ocamlNumber        Number
-HiLink ocamlFloat         Float
-HiLink ocamlString        String
+hi def link ocamlBoolean          Boolean
+hi def link ocamlCharacter    Character
+hi def link ocamlNumber           Number
+hi def link ocamlFloat    Float
+hi def link ocamlString           String
 
-HiLink ocamlLabel         Identifier
+hi def link ocamlLabel    Identifier
 
-HiLink ocamlType          Type
+hi def link ocamlType     Type
 
-HiLink ocamlTodo          Todo
+hi def link ocamlTodo     Todo
 
-HiLink ocamlEncl          Keyword
+hi def link ocamlEncl     Keyword
 
-delcommand HiLink
 
 let b:current_syntax = "ocaml"
 
index bab84f2e186bc12464ffdeecdd7ca8e261a5897d..01d139bd094a65a59efef87e3bdab2af4e6c885a 100644 (file)
@@ -85,34 +85,32 @@ syn match occamCDString             /<\|>\|=\|(\|)/ contained
 
 syn region occamCDirective     start=/#\(USE\|INCLUDE\|PRAGMA\|DEFINE\|UNDEFINE\|UNDEF\|IF\|ELIF\|ELSE\|ENDIF\|WARNING\|ERROR\|RELAX\)\>/ end=/$/ contains=occamString,occamComment,occamCDString
 
-command -nargs=+ HiLink hi def link <args>
-
-HiLink occamType Type
-HiLink occamKeyword Keyword
-HiLink occamComment Comment
-HiLink occamCommentTitle PreProc
-HiLink occamTodo Todo
-HiLink occamNote Todo
-HiLink occamString String
-HiLink occamCharString String
-HiLink occamNumber Number
-HiLink occamCDirective PreProc
-HiLink occamCDString String
-HiLink occamPPIdentifier PreProc
-HiLink occamBoolean Boolean
-HiLink occamSpecialChar SpecialChar
-HiLink occamChar Character
-HiLink occamStructure Structure
-HiLink occamIdentifier Identifier
-HiLink occamConstant Constant
-HiLink occamOperator Operator
-HiLink occamFunction Ignore
-HiLink occamRepeat Repeat
-HiLink occamConditional Conditional
-HiLink occamBrackets Type
-HiLink occamParantheses Delimiter
-
-delcommand HiLink
+
+hi def link occamType Type
+hi def link occamKeyword Keyword
+hi def link occamComment Comment
+hi def link occamCommentTitle PreProc
+hi def link occamTodo Todo
+hi def link occamNote Todo
+hi def link occamString String
+hi def link occamCharString String
+hi def link occamNumber Number
+hi def link occamCDirective PreProc
+hi def link occamCDString String
+hi def link occamPPIdentifier PreProc
+hi def link occamBoolean Boolean
+hi def link occamSpecialChar SpecialChar
+hi def link occamChar Character
+hi def link occamStructure Structure
+hi def link occamIdentifier Identifier
+hi def link occamConstant Constant
+hi def link occamOperator Operator
+hi def link occamFunction Ignore
+hi def link occamRepeat Repeat
+hi def link occamConditional Conditional
+hi def link occamBrackets Type
+hi def link occamParantheses Delimiter
+
 
 let b:current_syntax = "occam"
 
index 9887352a6828dd8b76d744fa5f7f4565278ca35d..6294945ffbf746d6587252c6616f6fb375ffbad4 100644 (file)
@@ -90,17 +90,15 @@ syn sync minlines=2000
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink omnimarkCommands                Statement
-HiLink omnimarkKeywords                Identifier
-HiLink omnimarkString          String
-HiLink omnimarkPatterns                Macro
-"  HiLink omnimarkNumber                       Number
-HiLink omnimarkComment         Comment
-HiLink omnimarkEscape          Special
+hi def link omnimarkCommands           Statement
+hi def link omnimarkKeywords           Identifier
+hi def link omnimarkString             String
+hi def link omnimarkPatterns           Macro
+"  hi def link omnimarkNumber                  Number
+hi def link omnimarkComment            Comment
+hi def link omnimarkEscape             Special
 
-delcommand HiLink
 
 let b:current_syntax = "omnimark"
 
index 6d2affca9b7c497c8e2544a975cd10c4426abe6d..e09f233647efa664a03bc938f8ae3a2d2c9a6c28 100644 (file)
@@ -233,22 +233,20 @@ endif
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
 "
-command -nargs=+ HiLink hi def link <args>
-
-HiLink openroadKeyword Statement
-HiLink openroadNumber  Number
-HiLink openroadString  String
-HiLink openroadComment Comment
-HiLink openroadOperator        Operator
-HiLink openroadType            Type
-HiLink openroadFunc            Special
-HiLink openroadClass   Type
-HiLink openroadEvent   Statement
-HiLink openroadConst   Constant
-HiLink openroadVar             Identifier
-HiLink openroadIdent   Identifier
-HiLink openroadTodo            Todo
-
-delcommand HiLink
+
+hi def link openroadKeyword    Statement
+hi def link openroadNumber     Number
+hi def link openroadString     String
+hi def link openroadComment    Comment
+hi def link openroadOperator   Operator
+hi def link openroadType               Type
+hi def link openroadFunc               Special
+hi def link openroadClass      Type
+hi def link openroadEvent      Statement
+hi def link openroadConst      Constant
+hi def link openroadVar                Identifier
+hi def link openroadIdent      Identifier
+hi def link openroadTodo               Todo
+
 
 let b:current_syntax = "openroad"
index 8959cf6d6fff9241f78b3cde187b453bac36fec5..8b66a5b345d4348b0b5d69c31e33173da5f3ea29 100644 (file)
@@ -73,16 +73,14 @@ syn match   OPLMathsOperator    "-\|=\|[:<>+\*^/\\]"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink OPLStatement            Statement
-HiLink OPLNumber               Number
-HiLink OPLString               String
-HiLink OPLComment              Comment
-HiLink OPLMathsOperator        Conditional
-"  HiLink OPLError             Error
+hi def link OPLStatement               Statement
+hi def link OPLNumber          Number
+hi def link OPLString          String
+hi def link OPLComment         Comment
+hi def link OPLMathsOperator   Conditional
+"  hi def link OPLError                Error
 
-delcommand HiLink
 
 let b:current_syntax = "opl"
 
index e84299a53b0211bd7bf40dd49193993cf7f882f7..99034793f257a89634e2d3e43f74498b18a7bbeb 100644 (file)
@@ -436,25 +436,23 @@ syn cluster oraAll add=oraValue,oraModifier,oraString,oraSpecial,oraComment
 " highlighting
 
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink oraKeyword        Statement             "usual keywords
-HiLink oraKeywordGroup  Type                   "keywords which group other keywords
-HiLink oraKeywordPref   oraKeywordGroup        "keywords which act as prefixes
-HiLink oraKeywordObs     Todo                  "obsolete keywords
-HiLink oraKeywordUnd     PreProc               "undocumented keywords
-HiLink oraKeywordUndObs oraKeywordObs          "undocumented obsolete keywords
-HiLink oraValue          Identifier            "values, like true or false
-HiLink oraModifier       oraValue              "modifies values
-HiLink oraString         String                "strings
+hi def link oraKeyword   Statement             "usual keywords
+hi def link oraKeywordGroup  Type                      "keywords which group other keywords
+hi def link oraKeywordPref   oraKeywordGroup   "keywords which act as prefixes
+hi def link oraKeywordObs        Todo                  "obsolete keywords
+hi def link oraKeywordUnd        PreProc               "undocumented keywords
+hi def link oraKeywordUndObs oraKeywordObs             "undocumented obsolete keywords
+hi def link oraValue     Identifier            "values, like true or false
+hi def link oraModifier          oraValue              "modifies values
+hi def link oraString    String                "strings
 
-HiLink oraSpecial        Special               "special characters
-HiLink oraError          Error                 "errors
-HiLink oraParenError     oraError              "errors caused by mismatching parantheses
+hi def link oraSpecial   Special               "special characters
+hi def link oraError     Error                 "errors
+hi def link oraParenError        oraError              "errors caused by mismatching parantheses
 
-HiLink oraComment        Comment               "comments
+hi def link oraComment   Comment               "comments
 
-delcommand HiLink
 
 
 let b:current_syntax = "ora"
index 4a290f059dbb5f47cc54f1bd941fb21645554e1a..2a58ee43f64665d7755e6772e1e610683cd2e8ad 100644 (file)
@@ -318,43 +318,41 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink pascalAcces             pascalStatement
-HiLink pascalBoolean           Boolean
-HiLink pascalComment           Comment
-HiLink pascalConditional       Conditional
-HiLink pascalConstant          Constant
-HiLink pascalDelimiter Identifier
-HiLink pascalDirective pascalStatement
-HiLink pascalException Exception
-HiLink pascalFloat             Float
-HiLink pascalFunction          Function
-HiLink pascalLabel             Label
-HiLink pascalMatrixDelimiter   Identifier
-HiLink pascalModifier          Type
-HiLink pascalNumber            Number
-HiLink pascalOperator          Operator
-HiLink pascalPredefined        pascalStatement
-HiLink pascalPreProc           PreProc
-HiLink pascalRepeat            Repeat
-HiLink pascalSpaceError        Error
-HiLink pascalStatement Statement
-HiLink pascalString            String
-HiLink pascalStringEscape      Special
-HiLink pascalStringEscapeGPC   Special
-HiLink pascalStringError       Error
-HiLink pascalStruct            pascalStatement
-HiLink pascalSymbolOperator    pascalOperator
-HiLink pascalTodo              Todo
-HiLink pascalType              Type
-HiLink pascalUnclassified      pascalStatement
-"  HiLink pascalAsm            Assembler
-HiLink pascalError             Error
-HiLink pascalAsmKey            pascalStatement
-HiLink pascalShowTab           Error
-
-delcommand HiLink
+
+hi def link pascalAcces                pascalStatement
+hi def link pascalBoolean              Boolean
+hi def link pascalComment              Comment
+hi def link pascalConditional  Conditional
+hi def link pascalConstant             Constant
+hi def link pascalDelimiter    Identifier
+hi def link pascalDirective    pascalStatement
+hi def link pascalException    Exception
+hi def link pascalFloat                Float
+hi def link pascalFunction             Function
+hi def link pascalLabel                Label
+hi def link pascalMatrixDelimiter      Identifier
+hi def link pascalModifier             Type
+hi def link pascalNumber               Number
+hi def link pascalOperator             Operator
+hi def link pascalPredefined   pascalStatement
+hi def link pascalPreProc              PreProc
+hi def link pascalRepeat               Repeat
+hi def link pascalSpaceError   Error
+hi def link pascalStatement    Statement
+hi def link pascalString               String
+hi def link pascalStringEscape Special
+hi def link pascalStringEscapeGPC      Special
+hi def link pascalStringError  Error
+hi def link pascalStruct               pascalStatement
+hi def link pascalSymbolOperator       pascalOperator
+hi def link pascalTodo         Todo
+hi def link pascalType         Type
+hi def link pascalUnclassified pascalStatement
+"  hi def link pascalAsm               Assembler
+hi def link pascalError                Error
+hi def link pascalAsmKey               pascalStatement
+hi def link pascalShowTab              Error
+
 
 
 let b:current_syntax = "pascal"
index 7c97738520a757f66dae195743b17d923d354f0a..e0eed633c14c31b4b98d4eff87229d4cba36f92a 100644 (file)
@@ -37,13 +37,11 @@ syn sync minlines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink pcapBad WarningMsg
-HiLink pcapBadword WarningMsg
-HiLink pcapComment Comment
+hi def link pcapBad WarningMsg
+hi def link pcapBadword WarningMsg
+hi def link pcapComment Comment
 
-delcommand HiLink
 
 let b:current_syntax = "pcap"
 
index 5ddc570bbec881112cb1d5a43ae3bf04b5bc4fb7..780035798b357710bc6514bab047d9934c449165 100644 (file)
@@ -66,25 +66,23 @@ syn sync match pcctsSyncRule grouphere pcctsRule "\<[a-z][A-Za-z0-9_]*\>\(\s*\[[
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink pcctsDelim              Special
-HiLink pcctsTokenName          Identifier
-HiLink pcctsRuleName           Statement
-HiLink pcctsLabelHack          Label
-HiLink pcctsDirective          PreProc
-HiLink pcctsString             String
-HiLink pcctsComment            Comment
-HiLink pcctsClass              Statement
-HiLink pcctsClassName          Identifier
-HiLink pcctsException          Statement
-HiLink pcctsExceptionHandler   Keyword
-HiLink pcctsExceptionRuleRef   pcctsDelim
-HiLink pcctsExceptionID        Identifier
-HiLink pcctsRuleRef            Identifier
-HiLink pcctsSpecialChar        SpecialChar
-
-delcommand HiLink
+
+hi def link pcctsDelim         Special
+hi def link pcctsTokenName             Identifier
+hi def link pcctsRuleName              Statement
+hi def link pcctsLabelHack             Label
+hi def link pcctsDirective             PreProc
+hi def link pcctsString                String
+hi def link pcctsComment               Comment
+hi def link pcctsClass         Statement
+hi def link pcctsClassName             Identifier
+hi def link pcctsException             Statement
+hi def link pcctsExceptionHandler      Keyword
+hi def link pcctsExceptionRuleRef      pcctsDelim
+hi def link pcctsExceptionID   Identifier
+hi def link pcctsRuleRef               Identifier
+hi def link pcctsSpecialChar   SpecialChar
+
 
 let b:current_syntax = "pccts"
 
index c09373a5cd535e5af2f546d0907178672b4e6cbd..6ab6cd83a286bcdff6fc63c949c8d929ab93fe4e 100644 (file)
@@ -435,121 +435,119 @@ else
   syn sync minlines=0
 endif
 
-command -nargs=+ HiLink hi def link <args>
 
 " NOTE: If you're linking new highlight groups to perlString, please also put
 "       them into b:match_skip in ftplugin/perl.vim.
 
 " The default highlighting.
-HiLink perlSharpBang           PreProc
-HiLink perlControl             PreProc
-HiLink perlInclude             Include
-HiLink perlSpecial             Special
-HiLink perlString              String
-HiLink perlCharacter           Character
-HiLink perlNumber              Number
-HiLink perlFloat               Float
-HiLink perlType                        Type
-HiLink perlIdentifier          Identifier
-HiLink perlLabel               Label
-HiLink perlStatement           Statement
-HiLink perlConditional         Conditional
-HiLink perlRepeat              Repeat
-HiLink perlOperator            Operator
-HiLink perlFunction            Keyword
-HiLink perlSubName             Function
-HiLink perlSubPrototype                Type
-HiLink perlSubAttributes       PreProc
-HiLink perlSubAttributesCont   perlSubAttributes
-HiLink perlComment             Comment
-HiLink perlTodo                        Todo
+hi def link perlSharpBang              PreProc
+hi def link perlControl                PreProc
+hi def link perlInclude                Include
+hi def link perlSpecial                Special
+hi def link perlString         String
+hi def link perlCharacter              Character
+hi def link perlNumber         Number
+hi def link perlFloat          Float
+hi def link perlType                   Type
+hi def link perlIdentifier             Identifier
+hi def link perlLabel          Label
+hi def link perlStatement              Statement
+hi def link perlConditional            Conditional
+hi def link perlRepeat         Repeat
+hi def link perlOperator               Operator
+hi def link perlFunction               Keyword
+hi def link perlSubName                Function
+hi def link perlSubPrototype           Type
+hi def link perlSubAttributes  PreProc
+hi def link perlSubAttributesCont      perlSubAttributes
+hi def link perlComment                Comment
+hi def link perlTodo                   Todo
 if exists("perl_string_as_statement")
-  HiLink perlStringStartEnd    perlStatement
+  hi def link perlStringStartEnd       perlStatement
 else
-  HiLink perlStringStartEnd    perlString
+  hi def link perlStringStartEnd       perlString
 endif
-HiLink perlVStringV            perlStringStartEnd
-HiLink perlList                        perlStatement
-HiLink perlMisc                        perlStatement
-HiLink perlVarPlain            perlIdentifier
-HiLink perlVarPlain2           perlIdentifier
-HiLink perlArrow               perlIdentifier
-HiLink perlFiledescRead                perlIdentifier
-HiLink perlFiledescStatement   perlIdentifier
-HiLink perlVarSimpleMember     perlIdentifier
-HiLink perlVarSimpleMemberName         perlString
-HiLink perlVarNotInMatches     perlIdentifier
-HiLink perlVarSlash            perlIdentifier
-HiLink perlQQ                  perlString
-HiLink perlHereDoc             perlString
-HiLink perlStringUnexpanded    perlString
-HiLink perlSubstitutionSQ      perlString
-HiLink perlSubstitutionGQQ     perlString
-HiLink perlTranslationGQ       perlString
-HiLink perlMatch               perlString
-HiLink perlMatchStartEnd       perlStatement
-HiLink perlFormatName          perlIdentifier
-HiLink perlFormatField         perlString
-HiLink perlPackageDecl         perlType
-HiLink perlStorageClass                perlType
-HiLink perlPackageRef          perlType
-HiLink perlStatementPackage    perlStatement
-HiLink perlStatementStorage    perlStatement
-HiLink perlStatementControl    perlStatement
-HiLink perlStatementScalar     perlStatement
-HiLink perlStatementRegexp     perlStatement
-HiLink perlStatementNumeric    perlStatement
-HiLink perlStatementList       perlStatement
-HiLink perlStatementHash       perlStatement
-HiLink perlStatementIOfunc     perlStatement
-HiLink perlStatementFiledesc   perlStatement
-HiLink perlStatementVector     perlStatement
-HiLink perlStatementFiles      perlStatement
-HiLink perlStatementFlow       perlStatement
-HiLink perlStatementInclude    perlStatement
-HiLink perlStatementProc       perlStatement
-HiLink perlStatementSocket     perlStatement
-HiLink perlStatementIPC                perlStatement
-HiLink perlStatementNetwork    perlStatement
-HiLink perlStatementPword      perlStatement
-HiLink perlStatementTime       perlStatement
-HiLink perlStatementMisc       perlStatement
-HiLink perlStatementIndirObj   perlStatement
-HiLink perlFunctionName                perlIdentifier
-HiLink perlMethod              perlIdentifier
-HiLink perlFunctionPRef                perlType
-HiLink perlPOD                 perlComment
-HiLink perlShellCommand                perlString
-HiLink perlSpecialAscii                perlSpecial
-HiLink perlSpecialDollar       perlSpecial
-HiLink perlSpecialString       perlSpecial
-HiLink perlSpecialStringU      perlSpecial
-HiLink perlSpecialMatch                perlSpecial
-HiLink perlDATA                        perlComment
+hi def link perlVStringV               perlStringStartEnd
+hi def link perlList                   perlStatement
+hi def link perlMisc                   perlStatement
+hi def link perlVarPlain               perlIdentifier
+hi def link perlVarPlain2              perlIdentifier
+hi def link perlArrow          perlIdentifier
+hi def link perlFiledescRead           perlIdentifier
+hi def link perlFiledescStatement      perlIdentifier
+hi def link perlVarSimpleMember        perlIdentifier
+hi def link perlVarSimpleMemberName    perlString
+hi def link perlVarNotInMatches        perlIdentifier
+hi def link perlVarSlash               perlIdentifier
+hi def link perlQQ                     perlString
+hi def link perlHereDoc                perlString
+hi def link perlStringUnexpanded       perlString
+hi def link perlSubstitutionSQ perlString
+hi def link perlSubstitutionGQQ        perlString
+hi def link perlTranslationGQ  perlString
+hi def link perlMatch          perlString
+hi def link perlMatchStartEnd  perlStatement
+hi def link perlFormatName             perlIdentifier
+hi def link perlFormatField            perlString
+hi def link perlPackageDecl            perlType
+hi def link perlStorageClass           perlType
+hi def link perlPackageRef             perlType
+hi def link perlStatementPackage       perlStatement
+hi def link perlStatementStorage       perlStatement
+hi def link perlStatementControl       perlStatement
+hi def link perlStatementScalar        perlStatement
+hi def link perlStatementRegexp        perlStatement
+hi def link perlStatementNumeric       perlStatement
+hi def link perlStatementList  perlStatement
+hi def link perlStatementHash  perlStatement
+hi def link perlStatementIOfunc        perlStatement
+hi def link perlStatementFiledesc      perlStatement
+hi def link perlStatementVector        perlStatement
+hi def link perlStatementFiles perlStatement
+hi def link perlStatementFlow  perlStatement
+hi def link perlStatementInclude       perlStatement
+hi def link perlStatementProc  perlStatement
+hi def link perlStatementSocket        perlStatement
+hi def link perlStatementIPC           perlStatement
+hi def link perlStatementNetwork       perlStatement
+hi def link perlStatementPword perlStatement
+hi def link perlStatementTime  perlStatement
+hi def link perlStatementMisc  perlStatement
+hi def link perlStatementIndirObj      perlStatement
+hi def link perlFunctionName           perlIdentifier
+hi def link perlMethod         perlIdentifier
+hi def link perlFunctionPRef           perlType
+hi def link perlPOD                    perlComment
+hi def link perlShellCommand           perlString
+hi def link perlSpecialAscii           perlSpecial
+hi def link perlSpecialDollar  perlSpecial
+hi def link perlSpecialString  perlSpecial
+hi def link perlSpecialStringU perlSpecial
+hi def link perlSpecialMatch           perlSpecial
+hi def link perlDATA                   perlComment
 
 " NOTE: Due to a bug in Vim (or more likely, a misunderstanding on my part),
 "       I had to remove the transparent property from the following regions
 "       in order to get them to highlight correctly.  Feel free to remove
 "       these and reinstate the transparent property if you know how.
-HiLink perlParensSQ            perlString
-HiLink perlBracketsSQ          perlString
-HiLink perlBracesSQ            perlString
-HiLink perlAnglesSQ            perlString
+hi def link perlParensSQ               perlString
+hi def link perlBracketsSQ             perlString
+hi def link perlBracesSQ               perlString
+hi def link perlAnglesSQ               perlString
 
-HiLink perlParensDQ            perlString
-HiLink perlBracketsDQ          perlString
-HiLink perlBracesDQ            perlString
-HiLink perlAnglesDQ            perlString
+hi def link perlParensDQ               perlString
+hi def link perlBracketsDQ             perlString
+hi def link perlBracesDQ               perlString
+hi def link perlAnglesDQ               perlString
 
-HiLink perlSpecialStringU2     perlString
+hi def link perlSpecialStringU2        perlString
 
 " Possible errors
-HiLink perlNotEmptyLine                Error
-HiLink perlElseIfError         Error
-HiLink perlSubPrototypeError   Error
-HiLink perlSubError            Error
+hi def link perlNotEmptyLine           Error
+hi def link perlElseIfError            Error
+hi def link perlSubPrototypeError      Error
+hi def link perlSubError               Error
 
-delcommand HiLink
 
 " Syncing to speed up processing
 "
index f40a040a4587b722bb6967b7805709c6bb42a14e..3bcd9ff0e95b0d9581a9be07654b4cbf97820d5d 100644 (file)
@@ -2061,167 +2061,165 @@ syn region p6PodFormatFrench
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink p6EscOctOld       p6Error
-HiLink p6PackageTwigil   p6Twigil
-HiLink p6StringAngle     p6String
-HiLink p6StringFrench    p6String
-HiLink p6StringAngles    p6String
-HiLink p6StringSQ        p6String
-HiLink p6StringDQ        p6String
-HiLink p6StringQ         p6String
-HiLink p6RxStringSQ      p6String
-HiLink p6RxStringDQ      p6String
-HiLink p6Substitution    p6String
-HiLink p6Transliteration p6String
-HiLink p6StringAuto      p6String
-HiLink p6StringP5Auto    p6String
-HiLink p6Key             p6String
-HiLink p6Match           p6String
-HiLink p6RegexBlock      p6String
-HiLink p6RxP5CharClass   p6String
-HiLink p6RxP5QuoteMeta   p6String
-HiLink p6RxCharClass     p6String
-HiLink p6RxQuoteWords    p6String
-HiLink p6ReduceOp        p6Operator
-HiLink p6ReverseCrossOp  p6Operator
-HiLink p6HyperOp         p6Operator
-HiLink p6QuoteQ          p6Operator
-HiLink p6RxRange         p6StringSpecial
-HiLink p6RxAnchor        p6StringSpecial
-HiLink p6RxP5Anchor      p6StringSpecial
-HiLink p6CodePoint       p6StringSpecial
-HiLink p6RxMeta          p6StringSpecial
-HiLink p6RxP5Range       p6StringSpecial
-HiLink p6RxP5CPId        p6StringSpecial
-HiLink p6RxP5Posix       p6StringSpecial
-HiLink p6RxP5Mod         p6StringSpecial
-HiLink p6RxP5HexSeq      p6StringSpecial
-HiLink p6RxP5OctSeq      p6StringSpecial
-HiLink p6RxP5WriteRefId  p6StringSpecial
-HiLink p6HexSequence     p6StringSpecial
-HiLink p6OctSequence     p6StringSpecial
-HiLink p6RxP5Named       p6StringSpecial
-HiLink p6RxP5PropId      p6StringSpecial
-HiLink p6RxP5Quantifier  p6StringSpecial
-HiLink p6RxP5CountId     p6StringSpecial
-HiLink p6RxP5Verb        p6StringSpecial
-HiLink p6Escape          p6StringSpecial2
-HiLink p6EscNull         p6StringSpecial2
-HiLink p6EscHash         p6StringSpecial2
-HiLink p6EscQQ           p6StringSpecial2
-HiLink p6EscQuote        p6StringSpecial2
-HiLink p6EscDoubleQuote  p6StringSpecial2
-HiLink p6EscBackTick     p6StringSpecial2
-HiLink p6EscForwardSlash p6StringSpecial2
-HiLink p6EscVerticalBar  p6StringSpecial2
-HiLink p6EscExclamation  p6StringSpecial2
-HiLink p6EscDollar       p6StringSpecial2
-HiLink p6EscOpenCurly    p6StringSpecial2
-HiLink p6EscCloseCurly   p6StringSpecial2
-HiLink p6EscCloseBracket p6StringSpecial2
-HiLink p6EscCloseAngle   p6StringSpecial2
-HiLink p6EscCloseFrench  p6StringSpecial2
-HiLink p6EscBackSlash    p6StringSpecial2
-HiLink p6RxEscape        p6StringSpecial2
-HiLink p6RxCapture       p6StringSpecial2
-HiLink p6RxAlternation   p6StringSpecial2
-HiLink p6RxP5            p6StringSpecial2
-HiLink p6RxP5ReadRef     p6StringSpecial2
-HiLink p6RxP5Oct         p6StringSpecial2
-HiLink p6RxP5Hex         p6StringSpecial2
-HiLink p6RxP5EscMeta     p6StringSpecial2
-HiLink p6RxP5Meta        p6StringSpecial2
-HiLink p6RxP5Escape      p6StringSpecial2
-HiLink p6RxP5CodePoint   p6StringSpecial2
-HiLink p6RxP5WriteRef    p6StringSpecial2
-HiLink p6RxP5Prop        p6StringSpecial2
-
-HiLink p6Property       Tag
-HiLink p6Attention      Todo
-HiLink p6Type           Type
-HiLink p6Error          Error
-HiLink p6BlockLabel     Label
-HiLink p6Float          Float
-HiLink p6Normal         Normal
-HiLink p6Package        Normal
-HiLink p6PackageScope   Normal
-HiLink p6Number         Number
-HiLink p6VersionNum     Number
-HiLink p6String         String
-HiLink p6Repeat         Repeat
-HiLink p6Keyword        Keyword
-HiLink p6Pragma         Keyword
-HiLink p6Module         Keyword
-HiLink p6DeclareRoutine Keyword
-HiLink p6VarStorage     Special
-HiLink p6FlowControl    Special
-HiLink p6NumberBase     Special
-HiLink p6Twigil         Special
-HiLink p6StringSpecial2 Special
-HiLink p6VersionDot     Special
-HiLink p6Comment        Comment
-HiLink p6Include        Include
-HiLink p6Shebang        PreProc
-HiLink p6ClosureTrait   PreProc
-HiLink p6Routine        Function
-HiLink p6Operator       Operator
-HiLink p6Version        Operator
-HiLink p6Context        Operator
-HiLink p6Quote          Delimiter
-HiLink p6TypeConstraint PreCondit
-HiLink p6Exception      Exception
-HiLink p6Placeholder    Identifier
-HiLink p6Variable       Identifier
-HiLink p6VarSlash       Identifier
-HiLink p6VarNum         Identifier
-HiLink p6VarExclam      Identifier
-HiLink p6VarMatch       Identifier
-HiLink p6VarName        Identifier
-HiLink p6MatchVar       Identifier
-HiLink p6RxP5ReadRefId  Identifier
-HiLink p6RxP5ModDef     Identifier
-HiLink p6RxP5ModName    Identifier
-HiLink p6Conditional    Conditional
-HiLink p6StringSpecial  SpecialChar
-
-HiLink p6PodAbbr         p6Pod
-HiLink p6PodAbbrEOF      p6Pod
-HiLink p6PodAbbrNoCode   p6Pod
-HiLink p6PodAbbrCode     p6PodCode
-HiLink p6PodPara         p6Pod
-HiLink p6PodParaEOF      p6Pod
-HiLink p6PodParaNoCode   p6Pod
-HiLink p6PodParaCode     p6PodCode
-HiLink p6PodDelim        p6Pod
-HiLink p6PodDelimEOF     p6Pod
-HiLink p6PodDelimNoCode  p6Pod
-HiLink p6PodDelimCode    p6PodCode
-HiLink p6PodImplicitCode p6PodCode
-HiLink p6PodExtraConfig  p6PodPrefix
-HiLink p6PodVerticalBar  p6PodFormatCode
-HiLink p6PodColon        p6PodFormatCode
-HiLink p6PodSemicolon    p6PodFormatCode
-HiLink p6PodComma        p6PodFormatCode
-HiLink p6PodFormatOne    p6PodFormat
-HiLink p6PodFormatTwo    p6PodFormat
-HiLink p6PodFormatThree  p6PodFormat
-HiLink p6PodFormatFrench p6PodFormat
-
-HiLink p6PodType           Type
-HiLink p6PodConfigOption   String
-HiLink p6PodCode           PreProc
-HiLink p6Pod               Comment
-HiLink p6PodComment        Comment
-HiLink p6PodAutoQuote      Operator
-HiLink p6PodConfigOperator Operator
-HiLink p6PodPrefix         Statement
-HiLink p6PodName           Identifier
-HiLink p6PodFormatCode     SpecialChar
-HiLink p6PodFormat         SpecialComment
-
-delcommand HiLink
+
+hi def link p6EscOctOld       p6Error
+hi def link p6PackageTwigil   p6Twigil
+hi def link p6StringAngle     p6String
+hi def link p6StringFrench    p6String
+hi def link p6StringAngles    p6String
+hi def link p6StringSQ        p6String
+hi def link p6StringDQ        p6String
+hi def link p6StringQ         p6String
+hi def link p6RxStringSQ      p6String
+hi def link p6RxStringDQ      p6String
+hi def link p6Substitution    p6String
+hi def link p6Transliteration p6String
+hi def link p6StringAuto      p6String
+hi def link p6StringP5Auto    p6String
+hi def link p6Key             p6String
+hi def link p6Match           p6String
+hi def link p6RegexBlock      p6String
+hi def link p6RxP5CharClass   p6String
+hi def link p6RxP5QuoteMeta   p6String
+hi def link p6RxCharClass     p6String
+hi def link p6RxQuoteWords    p6String
+hi def link p6ReduceOp        p6Operator
+hi def link p6ReverseCrossOp  p6Operator
+hi def link p6HyperOp         p6Operator
+hi def link p6QuoteQ          p6Operator
+hi def link p6RxRange         p6StringSpecial
+hi def link p6RxAnchor        p6StringSpecial
+hi def link p6RxP5Anchor      p6StringSpecial
+hi def link p6CodePoint       p6StringSpecial
+hi def link p6RxMeta          p6StringSpecial
+hi def link p6RxP5Range       p6StringSpecial
+hi def link p6RxP5CPId        p6StringSpecial
+hi def link p6RxP5Posix       p6StringSpecial
+hi def link p6RxP5Mod         p6StringSpecial
+hi def link p6RxP5HexSeq      p6StringSpecial
+hi def link p6RxP5OctSeq      p6StringSpecial
+hi def link p6RxP5WriteRefId  p6StringSpecial
+hi def link p6HexSequence     p6StringSpecial
+hi def link p6OctSequence     p6StringSpecial
+hi def link p6RxP5Named       p6StringSpecial
+hi def link p6RxP5PropId      p6StringSpecial
+hi def link p6RxP5Quantifier  p6StringSpecial
+hi def link p6RxP5CountId     p6StringSpecial
+hi def link p6RxP5Verb        p6StringSpecial
+hi def link p6Escape          p6StringSpecial2
+hi def link p6EscNull         p6StringSpecial2
+hi def link p6EscHash         p6StringSpecial2
+hi def link p6EscQQ           p6StringSpecial2
+hi def link p6EscQuote        p6StringSpecial2
+hi def link p6EscDoubleQuote  p6StringSpecial2
+hi def link p6EscBackTick     p6StringSpecial2
+hi def link p6EscForwardSlash p6StringSpecial2
+hi def link p6EscVerticalBar  p6StringSpecial2
+hi def link p6EscExclamation  p6StringSpecial2
+hi def link p6EscDollar       p6StringSpecial2
+hi def link p6EscOpenCurly    p6StringSpecial2
+hi def link p6EscCloseCurly   p6StringSpecial2
+hi def link p6EscCloseBracket p6StringSpecial2
+hi def link p6EscCloseAngle   p6StringSpecial2
+hi def link p6EscCloseFrench  p6StringSpecial2
+hi def link p6EscBackSlash    p6StringSpecial2
+hi def link p6RxEscape        p6StringSpecial2
+hi def link p6RxCapture       p6StringSpecial2
+hi def link p6RxAlternation   p6StringSpecial2
+hi def link p6RxP5            p6StringSpecial2
+hi def link p6RxP5ReadRef     p6StringSpecial2
+hi def link p6RxP5Oct         p6StringSpecial2
+hi def link p6RxP5Hex         p6StringSpecial2
+hi def link p6RxP5EscMeta     p6StringSpecial2
+hi def link p6RxP5Meta        p6StringSpecial2
+hi def link p6RxP5Escape      p6StringSpecial2
+hi def link p6RxP5CodePoint   p6StringSpecial2
+hi def link p6RxP5WriteRef    p6StringSpecial2
+hi def link p6RxP5Prop        p6StringSpecial2
+
+hi def link p6Property       Tag
+hi def link p6Attention      Todo
+hi def link p6Type           Type
+hi def link p6Error          Error
+hi def link p6BlockLabel     Label
+hi def link p6Float          Float
+hi def link p6Normal         Normal
+hi def link p6Package        Normal
+hi def link p6PackageScope   Normal
+hi def link p6Number         Number
+hi def link p6VersionNum     Number
+hi def link p6String         String
+hi def link p6Repeat         Repeat
+hi def link p6Keyword        Keyword
+hi def link p6Pragma         Keyword
+hi def link p6Module         Keyword
+hi def link p6DeclareRoutine Keyword
+hi def link p6VarStorage     Special
+hi def link p6FlowControl    Special
+hi def link p6NumberBase     Special
+hi def link p6Twigil         Special
+hi def link p6StringSpecial2 Special
+hi def link p6VersionDot     Special
+hi def link p6Comment        Comment
+hi def link p6Include        Include
+hi def link p6Shebang        PreProc
+hi def link p6ClosureTrait   PreProc
+hi def link p6Routine        Function
+hi def link p6Operator       Operator
+hi def link p6Version        Operator
+hi def link p6Context        Operator
+hi def link p6Quote          Delimiter
+hi def link p6TypeConstraint PreCondit
+hi def link p6Exception      Exception
+hi def link p6Placeholder    Identifier
+hi def link p6Variable       Identifier
+hi def link p6VarSlash       Identifier
+hi def link p6VarNum         Identifier
+hi def link p6VarExclam      Identifier
+hi def link p6VarMatch       Identifier
+hi def link p6VarName        Identifier
+hi def link p6MatchVar       Identifier
+hi def link p6RxP5ReadRefId  Identifier
+hi def link p6RxP5ModDef     Identifier
+hi def link p6RxP5ModName    Identifier
+hi def link p6Conditional    Conditional
+hi def link p6StringSpecial  SpecialChar
+
+hi def link p6PodAbbr         p6Pod
+hi def link p6PodAbbrEOF      p6Pod
+hi def link p6PodAbbrNoCode   p6Pod
+hi def link p6PodAbbrCode     p6PodCode
+hi def link p6PodPara         p6Pod
+hi def link p6PodParaEOF      p6Pod
+hi def link p6PodParaNoCode   p6Pod
+hi def link p6PodParaCode     p6PodCode
+hi def link p6PodDelim        p6Pod
+hi def link p6PodDelimEOF     p6Pod
+hi def link p6PodDelimNoCode  p6Pod
+hi def link p6PodDelimCode    p6PodCode
+hi def link p6PodImplicitCode p6PodCode
+hi def link p6PodExtraConfig  p6PodPrefix
+hi def link p6PodVerticalBar  p6PodFormatCode
+hi def link p6PodColon        p6PodFormatCode
+hi def link p6PodSemicolon    p6PodFormatCode
+hi def link p6PodComma        p6PodFormatCode
+hi def link p6PodFormatOne    p6PodFormat
+hi def link p6PodFormatTwo    p6PodFormat
+hi def link p6PodFormatThree  p6PodFormat
+hi def link p6PodFormatFrench p6PodFormat
+
+hi def link p6PodType           Type
+hi def link p6PodConfigOption   String
+hi def link p6PodCode           PreProc
+hi def link p6Pod               Comment
+hi def link p6PodComment        Comment
+hi def link p6PodAutoQuote      Operator
+hi def link p6PodConfigOperator Operator
+hi def link p6PodPrefix         Statement
+hi def link p6PodName           Identifier
+hi def link p6PodFormatCode     SpecialChar
+hi def link p6PodFormat         SpecialComment
+
 
 " Syncing to speed up processing
 "syn sync match p6SyncPod groupthere p6PodAbbrRegion     "^=\K\k*\>"
index 794aa5dc233fbbf2dd83c733b88b4d0eca29c30d..af58da70eff43f1e8ab9e5deba8f40516d8da8d4 100644 (file)
@@ -1811,26 +1811,24 @@ syntax match pfmainSpecial      "\<smtpd\>"
 syntax match pfmainSpecial     "\<trace\>"
 syntax match pfmainSpecial     "\<verify\>"
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink pfmainConf      Statement
-HiLink pfmainRef       PreProc
-HiLink pfmainWord      identifier
+hi def link pfmainConf Statement
+hi def link pfmainRef  PreProc
+hi def link pfmainWord identifier
 
-HiLink pfmainDict      Type
-HiLink pfmainQueueDir  Constant
-HiLink pfmainTransport Constant
-HiLink pfmainLock      Constant
-HiLink pfmainAnswer    Constant
+hi def link pfmainDict Type
+hi def link pfmainQueueDir     Constant
+hi def link pfmainTransport    Constant
+hi def link pfmainLock Constant
+hi def link pfmainAnswer       Constant
 
-HiLink pfmainComment   Comment
-HiLink pfmainNumber    Number
-HiLink pfmainTime      Number
-HiLink pfmainIP                Number
-HiLink pfmainVariable  Error
-HiLink pfmainSpecial   Special
+hi def link pfmainComment      Comment
+hi def link pfmainNumber       Number
+hi def link pfmainTime Number
+hi def link pfmainIP           Number
+hi def link pfmainVariable     Error
+hi def link pfmainSpecial      Special
 
-delcommand HiLink
 
 let b:current_syntax = "pfmain"
 
index 3019a423b1d76c5d482c8f11b552e58dd6ee222d..f86a32f40d1113ddb17d095f4a0d4969aaccc4c7 100644 (file)
@@ -598,53 +598,52 @@ syntax match  phpDocTodo  "@\(todo\|fixme\|xxx\)\(\s\+\)\?" containedin=phpComme
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink   phpConstant  Constant
-HiLink   phpCoreConstant  Constant
-HiLink   phpComment Comment
-HiLink   phpDocTags PreProc
-HiLink   phpDocCustomTags Type
-HiLink   phpException Exception
-HiLink   phpBoolean Boolean
-HiLink   phpStorageClass  StorageClass
-HiLink   phpSCKeyword StorageClass
-HiLink   phpFCKeyword Define
-HiLink   phpStructure Structure
-HiLink   phpStringSingle  String
-HiLink   phpStringDouble  String
-HiLink   phpBacktick  String
-HiLink   phpNumber  Number
-HiLink   phpFloat Float
-HiLink   phpMethods Function
-HiLink   phpFunctions Function
-HiLink   phpBaselib Function
-HiLink   phpRepeat  Repeat
-HiLink   phpConditional Conditional
-HiLink   phpLabel Label
-HiLink   phpStatement Statement
-HiLink   phpKeyword Statement
-HiLink   phpType  Type
-HiLink   phpInclude Include
-HiLink   phpDefine  Define
-HiLink   phpBackslashSequences SpecialChar
-HiLink   phpBackslashDoubleQuote SpecialChar
-HiLink   phpBackslashSingleQuote SpecialChar
-HiLink   phpParent  Delimiter
-HiLink   phpBrackets  Delimiter
-HiLink   phpIdentifierConst Delimiter
-HiLink   phpParentError Error
-HiLink   phpOctalError  Error
-HiLink   phpInterpSimpleError Error
-HiLink   phpInterpBogusDollarCurley Error
-HiLink   phpInterpDollarCurly1 Error
-HiLink   phpInterpDollarCurly2 Error
-HiLink   phpInterpSimpleBracketsInner String
-HiLink   phpInterpSimpleCurly Delimiter
-HiLink   phpInterpVarname Identifier
-HiLink   phpTodo  Todo
-HiLink   phpDocTodo Todo
-HiLink   phpMemberSelector  Structure
+
+hi def link phpConstant  Constant
+hi def link phpCoreConstant  Constant
+hi def link phpComment Comment
+hi def link phpDocTags PreProc
+hi def link phpDocCustomTags Type
+hi def link phpException Exception
+hi def link phpBoolean Boolean
+hi def link phpStorageClass  StorageClass
+hi def link phpSCKeyword StorageClass
+hi def link phpFCKeyword Define
+hi def link phpStructure Structure
+hi def link phpStringSingle  String
+hi def link phpStringDouble  String
+hi def link phpBacktick  String
+hi def link phpNumber  Number
+hi def link phpFloat Float
+hi def link phpMethods Function
+hi def link phpFunctions Function
+hi def link phpBaselib Function
+hi def link phpRepeat  Repeat
+hi def link phpConditional Conditional
+hi def link phpLabel Label
+hi def link phpStatement Statement
+hi def link phpKeyword Statement
+hi def link phpType  Type
+hi def link phpInclude Include
+hi def link phpDefine  Define
+hi def link phpBackslashSequences SpecialChar
+hi def link phpBackslashDoubleQuote SpecialChar
+hi def link phpBackslashSingleQuote SpecialChar
+hi def link phpParent  Delimiter
+hi def link phpBrackets  Delimiter
+hi def link phpIdentifierConst Delimiter
+hi def link phpParentError Error
+hi def link phpOctalError  Error
+hi def link phpInterpSimpleError Error
+hi def link phpInterpBogusDollarCurley Error
+hi def link phpInterpDollarCurly1 Error
+hi def link phpInterpDollarCurly2 Error
+hi def link phpInterpSimpleBracketsInner String
+hi def link phpInterpSimpleCurly Delimiter
+hi def link phpInterpVarname Identifier
+hi def link phpTodo  Todo
+hi def link phpDocTodo Todo
+hi def link phpMemberSelector  Structure
 if exists("php_oldStyle")
 hi  phpIntVar guifg=Red ctermfg=DarkRed
 hi  phpEnvVar guifg=Red ctermfg=DarkRed
@@ -654,16 +653,15 @@ hi  phpRelation guifg=SeaGreen ctermfg=DarkGreen
 hi  phpIdentifier guifg=DarkGray ctermfg=Brown
 hi  phpIdentifierSimply guifg=DarkGray ctermfg=Brown
 else
-HiLink   phpIntVar Identifier
-HiLink   phpEnvVar Identifier
-HiLink   phpOperator Operator
-HiLink   phpVarSelector  Operator
-HiLink   phpRelation Operator
-HiLink   phpIdentifier Identifier
-HiLink   phpIdentifierSimply Identifier
+hi def link phpIntVar Identifier
+hi def link phpEnvVar Identifier
+hi def link phpOperator Operator
+hi def link phpVarSelector  Operator
+hi def link phpRelation Operator
+hi def link phpIdentifier Identifier
+hi def link phpIdentifierSimply Identifier
 endif
 
-delcommand HiLink
 
 let b:current_syntax = "php"
 
index b98984ed3d41e6ae3822fdccd5951880fa059f0f..bcb01f4dbd196f8e3206985bb9bdb46d0768c8eb 100644 (file)
@@ -89,27 +89,25 @@ syn match picDirective   "#\=DEFINE"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink picTodo         Todo
-HiLink picComment              Comment
-HiLink picDirective            Statement
-HiLink picLabel                Label
-HiLink picString               String
+hi def link picTodo            Todo
+hi def link picComment         Comment
+hi def link picDirective               Statement
+hi def link picLabel           Label
+hi def link picString          String
 
-"HiLink picOpcode              Keyword
-"HiLink picRegister            Structure
-"HiLink picRegisterPart        Special
+"hi def link picOpcode         Keyword
+"hi def link picRegister               Structure
+"hi def link picRegisterPart   Special
 
-HiLink picASCII                String
-HiLink picBinary               Number
-HiLink picDecimal              Number
-HiLink picHexadecimal          Number
-HiLink picOctal                Number
+hi def link picASCII           String
+hi def link picBinary          Number
+hi def link picDecimal         Number
+hi def link picHexadecimal             Number
+hi def link picOctal           Number
 
-HiLink picIdentifier           Identifier
+hi def link picIdentifier              Identifier
 
-delcommand HiLink
 
 let b:current_syntax = "pic"
 
index dcf32113c56d5531af1f512673a77a2be3ec0f4f..ccd122c46c9d5514ba554c513c99bbcc1e1d9cff 100644 (file)
@@ -102,42 +102,40 @@ syn sync ccomment pikeComment minlines=10
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink pikeLabel               Label
-HiLink pikeUserLabel           Label
-HiLink pikeConditional Conditional
-HiLink pikeRepeat              Repeat
-HiLink pikeCharacter           Character
-HiLink pikeSpecialCharacter pikeSpecial
-HiLink pikeNumber              Number
-HiLink pikeFloat               Float
-HiLink pikeOctalError          pikeError
-HiLink pikeParenError          pikeError
-HiLink pikeInParen             pikeError
-HiLink pikeCommentError        pikeError
-HiLink pikeOperator            Operator
-HiLink pikeInclude             Include
-HiLink pikePreProc             PreProc
-HiLink pikeDefine              Macro
-HiLink pikeIncluded            pikeString
-HiLink pikeError               Error
-HiLink pikeStatement           Statement
-HiLink pikePreCondit           PreCondit
-HiLink pikeType                Type
-HiLink pikeCommentError        pikeError
-HiLink pikeCommentString       pikeString
-HiLink pikeComment2String      pikeString
-HiLink pikeCommentSkip pikeComment
-HiLink pikeString              String
-HiLink pikeComment             Comment
-HiLink pikeSpecial             SpecialChar
-HiLink pikeTodo                Todo
-HiLink pikeException           pikeStatement
-HiLink pikeCompoundType        Constant
-"HiLink pikeIdentifier Identifier
-
-delcommand HiLink
+
+hi def link pikeLabel          Label
+hi def link pikeUserLabel              Label
+hi def link pikeConditional    Conditional
+hi def link pikeRepeat         Repeat
+hi def link pikeCharacter              Character
+hi def link pikeSpecialCharacter pikeSpecial
+hi def link pikeNumber         Number
+hi def link pikeFloat          Float
+hi def link pikeOctalError             pikeError
+hi def link pikeParenError             pikeError
+hi def link pikeInParen                pikeError
+hi def link pikeCommentError   pikeError
+hi def link pikeOperator               Operator
+hi def link pikeInclude                Include
+hi def link pikePreProc                PreProc
+hi def link pikeDefine         Macro
+hi def link pikeIncluded               pikeString
+hi def link pikeError          Error
+hi def link pikeStatement              Statement
+hi def link pikePreCondit              PreCondit
+hi def link pikeType           Type
+hi def link pikeCommentError   pikeError
+hi def link pikeCommentString  pikeString
+hi def link pikeComment2String pikeString
+hi def link pikeCommentSkip    pikeComment
+hi def link pikeString         String
+hi def link pikeComment                Comment
+hi def link pikeSpecial                SpecialChar
+hi def link pikeTodo           Todo
+hi def link pikeException              pikeStatement
+hi def link pikeCompoundType   Constant
+"hi def link pikeIdentifier    Identifier
+
 
 let b:current_syntax = "pike"
 
index c1d3288b05c15870390bc50770f08c6e521df7ce..f0e5f9bbc71c3d5f3bf0a69cd44364ed57a054f8 100644 (file)
@@ -117,22 +117,20 @@ syn region pilrcInclude start="public class" end="}"
 
 syn sync ccomment pilrcComment
 
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting
-HiLink pilrcKeyword            Statement
-HiLink pilrcType               Type
-HiLink pilrcError              Error
-HiLink pilrcCountry            SpecialChar
-HiLink pilrcLanguage           SpecialChar
-HiLink pilrcString             SpecialChar
-HiLink pilrcNumber             Number
-HiLink pilrcComment            Comment
-HiLink pilrcConstant           Constant
-HiLink pilrcFunction           Function
-HiLink pilrcInclude            SpecialChar
-HiLink pilrcIdentifier         Number
-
-delcommand HiLink
+hi def link pilrcKeyword               Statement
+hi def link pilrcType          Type
+hi def link pilrcError         Error
+hi def link pilrcCountry               SpecialChar
+hi def link pilrcLanguage              SpecialChar
+hi def link pilrcString                SpecialChar
+hi def link pilrcNumber                Number
+hi def link pilrcComment               Comment
+hi def link pilrcConstant              Constant
+hi def link pilrcFunction              Function
+hi def link pilrcInclude               SpecialChar
+hi def link pilrcIdentifier            Number
+
 
 let b:current_syntax = "pilrc"
index e41dd870076f022b0b2e23cb933a784aa7a428f3..aadf50be15e992a88fc53c3c8734011ae3ad0593 100644 (file)
@@ -345,12 +345,10 @@ syn match  pineComment  "^#.*$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink pineConfig      Type
-HiLink pineComment     Comment
-HiLink pineOption      Macro
-delcommand HiLink
+hi def link pineConfig Type
+hi def link pineComment        Comment
+hi def link pineOption Macro
 
 let b:current_syntax = "pine"
 
index 9c74f9b0f8d81736b24035e8b4deea46afe29d7b..a274cc40bfdfa7abcfff69e0aa055e4b9f905076 100644 (file)
@@ -222,47 +222,45 @@ syn sync minlines=10 maxlines=100
 
 " Define the default highlighting.
 " Only when and item doesn't have highlighting yet.
-command -nargs=+ HiLink hi def link <args>
 
-HiLink pl1Attribute       Macro
-HiLink pl1BlockError      Error
-HiLink pl1BooleanLiteral  Boolean
-HiLink pl1CharLiteral     Character
-HiLink pl1Comment         Comment
-HiLink pl1CommentL        Comment
-HiLink pl1Conditional     Conditional
-HiLink pl1Error           Error
-HiLink pl1ErrInBracket    Error
-HiLink pl1ErrInBlock      Error
-HiLink pl1ErrInParen      Error
-HiLink pl1Exception       Function
-HiLink pl1FloatLiteral    Float
-HiLink pl1Function        Function
-HiLink pl1Garbage         Error
-HiLink pl1HostIdentifier  Label
-HiLink pl1Identifier      Normal
-HiLink pl1IntLiteral      Number
-HiLink pl1Operator        Operator
-HiLink pl1Paren           Normal
-HiLink pl1ParenError      Error
-HiLink pl1SpaceError      Error
-HiLink pl1Pseudo          PreProc
-HiLink pl1PreProc         PreProc
-HiLink pl1PreProcSym      PreProc
-HiLink pl1Keyword         Keyword
-HiLink pl1Other           Keyword
-HiLink pl1Repeat          Repeat
-HiLink pl1Statement       Keyword
-HiLink pl1Storage         StorageClass
-HiLink pl1StringError     Error
-HiLink pl1StringLiteral   String
-HiLink pl1CommentString   String
-HiLink pl1Comment2String  String
-HiLink pl1Symbol          Normal
-HiLink pl1Trigger         Function
-HiLink pl1TypeAttribute   StorageClass
-HiLink pl1Todo            Todo
+hi def link pl1Attribute       Macro
+hi def link pl1BlockError      Error
+hi def link pl1BooleanLiteral  Boolean
+hi def link pl1CharLiteral     Character
+hi def link pl1Comment         Comment
+hi def link pl1CommentL        Comment
+hi def link pl1Conditional     Conditional
+hi def link pl1Error           Error
+hi def link pl1ErrInBracket    Error
+hi def link pl1ErrInBlock      Error
+hi def link pl1ErrInParen      Error
+hi def link pl1Exception       Function
+hi def link pl1FloatLiteral    Float
+hi def link pl1Function        Function
+hi def link pl1Garbage         Error
+hi def link pl1HostIdentifier  Label
+hi def link pl1Identifier      Normal
+hi def link pl1IntLiteral      Number
+hi def link pl1Operator        Operator
+hi def link pl1Paren           Normal
+hi def link pl1ParenError      Error
+hi def link pl1SpaceError      Error
+hi def link pl1Pseudo          PreProc
+hi def link pl1PreProc         PreProc
+hi def link pl1PreProcSym      PreProc
+hi def link pl1Keyword         Keyword
+hi def link pl1Other           Keyword
+hi def link pl1Repeat          Repeat
+hi def link pl1Statement       Keyword
+hi def link pl1Storage         StorageClass
+hi def link pl1StringError     Error
+hi def link pl1StringLiteral   String
+hi def link pl1CommentString   String
+hi def link pl1Comment2String  String
+hi def link pl1Symbol          Normal
+hi def link pl1Trigger         Function
+hi def link pl1TypeAttribute   StorageClass
+hi def link pl1Todo            Todo
 
-delcommand HiLink
 
 let b:current_syntax = "pl1"
index de806b3335f88bceb687df211934d77167cc7d86..c6618adacbef5fb5357e8af4f3fdfe5550995731 100644 (file)
@@ -101,34 +101,32 @@ syn sync lines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-"  HiLink plmLabel                     Label
-"  HiLink plmConditional               Conditional
-"  HiLink plmRepeat                    Repeat
-HiLink plmTodo                 Todo
-HiLink plmNumber                       Number
-HiLink plmOperator                     Operator
-HiLink plmDelimiter                    Operator
-"HiLink plmShowTab                     Error
-"HiLink plmShowTabc                    Error
-HiLink plmIdentifier                   Identifier
-HiLink plmBuiltIn                      Statement
-HiLink plm286BuiltIn                   Statement
-HiLink plm386BuiltIn                   Statement
-HiLink plm386w16BuiltIn                Statement
-HiLink plmReserved                     Statement
-HiLink plm386Reserved                  Statement
-HiLink plmPreProc                      PreProc
-HiLink plmCommentError         plmError
-HiLink plmCommentString                plmString
-HiLink plmComment2String               plmString
-HiLink plmCommentSkip                  plmComment
-HiLink plmString                       String
-HiLink plmComment                      Comment
-
-delcommand HiLink
+"  hi def link plmLabel                        Label
+"  hi def link plmConditional          Conditional
+"  hi def link plmRepeat                       Repeat
+hi def link plmTodo                    Todo
+hi def link plmNumber                  Number
+hi def link plmOperator                        Operator
+hi def link plmDelimiter                       Operator
+"hi def link plmShowTab                        Error
+"hi def link plmShowTabc                       Error
+hi def link plmIdentifier                      Identifier
+hi def link plmBuiltIn                 Statement
+hi def link plm286BuiltIn                      Statement
+hi def link plm386BuiltIn                      Statement
+hi def link plm386w16BuiltIn           Statement
+hi def link plmReserved                        Statement
+hi def link plm386Reserved                     Statement
+hi def link plmPreProc                 PreProc
+hi def link plmCommentError            plmError
+hi def link plmCommentString           plmString
+hi def link plmComment2String          plmString
+hi def link plmCommentSkip                     plmComment
+hi def link plmString                  String
+hi def link plmComment                 Comment
+
 
 let b:current_syntax = "plm"
 
index 173c22f7614ed7c9916d4b5d65755d7d00129fc4..1868c9cb16bd0bea73ff329d0adefc15c931b72e 100644 (file)
@@ -221,45 +221,43 @@ syn sync minlines=10 maxlines=100
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet.
-command -nargs=+ HiLink hi def link <args>
 
-HiLink plsqlAttribute          Macro
-HiLink plsqlBlockError Error
-HiLink plsqlBooleanLiteral     Boolean
-HiLink plsqlCharLiteral        Character
-HiLink plsqlComment            Comment
-HiLink plsqlCommentL           Comment
-HiLink plsqlConditional        Conditional
-HiLink plsqlError              Error
-HiLink plsqlErrInBracket       Error
-HiLink plsqlErrInBlock Error
-HiLink plsqlErrInParen Error
-HiLink plsqlException          Function
-HiLink plsqlFloatLiteral       Float
-HiLink plsqlFunction           Function
-HiLink plsqlGarbage            Error
-HiLink plsqlHostIdentifier     Label
-HiLink plsqlIdentifier Normal
-HiLink plsqlIntLiteral Number
-HiLink plsqlOperator           Operator
-HiLink plsqlParen              Normal
-HiLink plsqlParenError Error
-HiLink plsqlSpaceError Error
-HiLink plsqlPseudo             PreProc
-HiLink plsqlKeyword            Keyword
-HiLink plsqlRepeat             Repeat
-HiLink plsqlStorage            StorageClass
-HiLink plsqlSQLKeyword Function
-HiLink plsqlStringError        Error
-HiLink plsqlStringLiteral      String
-HiLink plsqlCommentString      String
-HiLink plsqlComment2String     String
-HiLink plsqlSymbol             Normal
-HiLink plsqlTrigger            Function
-HiLink plsqlTypeAttribute      StorageClass
-HiLink plsqlTodo               Todo
+hi def link plsqlAttribute             Macro
+hi def link plsqlBlockError    Error
+hi def link plsqlBooleanLiteral        Boolean
+hi def link plsqlCharLiteral   Character
+hi def link plsqlComment               Comment
+hi def link plsqlCommentL              Comment
+hi def link plsqlConditional   Conditional
+hi def link plsqlError         Error
+hi def link plsqlErrInBracket  Error
+hi def link plsqlErrInBlock    Error
+hi def link plsqlErrInParen    Error
+hi def link plsqlException             Function
+hi def link plsqlFloatLiteral  Float
+hi def link plsqlFunction              Function
+hi def link plsqlGarbage               Error
+hi def link plsqlHostIdentifier        Label
+hi def link plsqlIdentifier    Normal
+hi def link plsqlIntLiteral    Number
+hi def link plsqlOperator              Operator
+hi def link plsqlParen         Normal
+hi def link plsqlParenError    Error
+hi def link plsqlSpaceError    Error
+hi def link plsqlPseudo                PreProc
+hi def link plsqlKeyword               Keyword
+hi def link plsqlRepeat                Repeat
+hi def link plsqlStorage               StorageClass
+hi def link plsqlSQLKeyword    Function
+hi def link plsqlStringError   Error
+hi def link plsqlStringLiteral String
+hi def link plsqlCommentString String
+hi def link plsqlComment2String        String
+hi def link plsqlSymbol                Normal
+hi def link plsqlTrigger               Function
+hi def link plsqlTypeAttribute StorageClass
+hi def link plsqlTodo          Todo
 
-delcommand HiLink
 
 let b:current_syntax = "plsql"
 
index f98813c62a2dd27f46414b099d6cf1d6ceddfd1d..15d09b18bd53479686bbcfcae37988db73b5bdc7 100644 (file)
@@ -80,52 +80,50 @@ syn match poVariable contained "%\d"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink poCommentSources    PreProc
-HiLink poComment            Comment
-HiLink poCommentAutomatic  Comment
-HiLink poCommentTranslator Comment
-HiLink poCommentFlags      Special
-HiLink poCommentDiff       Comment
-HiLink poCopyrightUnset    Todo
-HiLink poFlagFuzzy         Todo
-HiLink poDiffOld           Todo
-HiLink poDiffNew          Special
-HiLink poObsolete         Comment
-
-HiLink poStatementMsgid   Statement
-HiLink poStatementMsgstr  Statement
-HiLink poStatementMsgidplural  Statement
-HiLink poStatementMsgCTxt Statement
-HiLink poPluralCaseN      Constant
-
-HiLink poStringCTxt        Comment
-HiLink poStringID          String
-HiLink poStringSTR         String
-HiLink poCommentKDE       Comment
-HiLink poCommentKDEError  Error
-HiLink poPluralKDE        Comment
-HiLink poPluralKDEError   Error
-HiLink poHeaderItem       Identifier
-HiLink poHeaderUndefined  Todo
-HiLink poKDEdesktopFile   Identifier
-
-HiLink poHtml              Identifier
-HiLink poHtmlNot           String
-HiLink poHtmlTranslatables String
-HiLink poLineBreak         String
-
-HiLink poFormat            poSpecial
-HiLink poSpecial           Special
-HiLink poAcceleratorId    Special
-HiLink poAcceleratorStr   Special
-HiLink poVariable         Special
-
-HiLink poMsguniqError        Special
-HiLink poMsguniqErrorMarkers Comment
-
-delcommand HiLink
+
+hi def link poCommentSources    PreProc
+hi def link poComment       Comment
+hi def link poCommentAutomatic  Comment
+hi def link poCommentTranslator Comment
+hi def link poCommentFlags      Special
+hi def link poCommentDiff       Comment
+hi def link poCopyrightUnset    Todo
+hi def link poFlagFuzzy         Todo
+hi def link poDiffOld           Todo
+hi def link poDiffNew          Special
+hi def link poObsolete         Comment
+
+hi def link poStatementMsgid   Statement
+hi def link poStatementMsgstr  Statement
+hi def link poStatementMsgidplural  Statement
+hi def link poStatementMsgCTxt Statement
+hi def link poPluralCaseN      Constant
+
+hi def link poStringCTxt           Comment
+hi def link poStringID     String
+hi def link poStringSTR            String
+hi def link poCommentKDE       Comment
+hi def link poCommentKDEError  Error
+hi def link poPluralKDE        Comment
+hi def link poPluralKDEError   Error
+hi def link poHeaderItem       Identifier
+hi def link poHeaderUndefined  Todo
+hi def link poKDEdesktopFile   Identifier
+
+hi def link poHtml              Identifier
+hi def link poHtmlNot           String
+hi def link poHtmlTranslatables String
+hi def link poLineBreak         String
+
+hi def link poFormat       poSpecial
+hi def link poSpecial      Special
+hi def link poAcceleratorId    Special
+hi def link poAcceleratorStr   Special
+hi def link poVariable         Special
+
+hi def link poMsguniqError        Special
+hi def link poMsguniqErrorMarkers Comment
+
 
 let b:current_syntax = "po"
 
index c54514127549248b91c0d71df601aade64d89d57..7c65a8433f86b0e3283ebdc96b4d259b29fc1e79 100644 (file)
@@ -65,19 +65,17 @@ syn match  podEscape2       "\d\+>"me=e-1 contained contains=@NoSpell
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink podCommand              Statement
-HiLink podCmdText              String
-HiLink podOverIndent           Number
-HiLink podForKeywd             Identifier
-HiLink podFormat               Identifier
-HiLink podVerbatimLine PreProc
-HiLink podSpecial              Identifier
-HiLink podEscape               String
-HiLink podEscape2              Number
-
-delcommand HiLink
+
+hi def link podCommand         Statement
+hi def link podCmdText         String
+hi def link podOverIndent              Number
+hi def link podForKeywd                Identifier
+hi def link podFormat          Identifier
+hi def link podVerbatimLine    PreProc
+hi def link podSpecial         Identifier
+hi def link podEscape          String
+hi def link podEscape2         Number
+
 
 if exists("perl_pod_spellcheck_headings")
   " Spell-check headings
index 5b0b4421f95d192a9d3bf41c7de578a46f345980..00418f577df01399e8fcccf33778e8cd64b6bf34 100644 (file)
@@ -724,58 +724,56 @@ endif " GhostScript highlighting
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink postscrComment         Comment
-
-HiLink postscrConstant        Constant
-HiLink postscrString          String
-HiLink postscrASCIIString     postscrString
-HiLink postscrHexString       postscrString
-HiLink postscrASCII85String   postscrString
-HiLink postscrNumber          Number
-HiLink postscrInteger         postscrNumber
-HiLink postscrHex             postscrNumber
-HiLink postscrRadix           postscrNumber
-HiLink postscrFloat           Float
-HiLink postscrBoolean         Boolean
-
-HiLink postscrIdentifier      Identifier
-HiLink postscrProcedure       Function
-
-HiLink postscrName            Statement
-HiLink postscrConditional     Conditional
-HiLink postscrRepeat          Repeat
-HiLink postscrL2Repeat        postscrRepeat
-HiLink postscrOperator        Operator
-HiLink postscrL1Operator      postscrOperator
-HiLink postscrL2Operator      postscrOperator
-HiLink postscrL3Operator      postscrOperator
-HiLink postscrMathOperator    postscrOperator
-HiLink postscrLogicalOperator postscrOperator
-HiLink postscrBinaryOperator  postscrOperator
-
-HiLink postscrDSCComment      SpecialComment
-HiLink postscrSpecialChar     SpecialChar
-
-HiLink postscrTodo            Todo
-
-HiLink postscrError           Error
-HiLink postscrSpecialCharError postscrError
-HiLink postscrASCII85CharError postscrError
-HiLink postscrHexCharError    postscrError
-HiLink postscrASCIIStringError postscrError
-HiLink postscrIdentifierError postscrError
+
+hi def link postscrComment         Comment
+
+hi def link postscrConstant        Constant
+hi def link postscrString          String
+hi def link postscrASCIIString     postscrString
+hi def link postscrHexString       postscrString
+hi def link postscrASCII85String   postscrString
+hi def link postscrNumber          Number
+hi def link postscrInteger         postscrNumber
+hi def link postscrHex             postscrNumber
+hi def link postscrRadix           postscrNumber
+hi def link postscrFloat           Float
+hi def link postscrBoolean         Boolean
+
+hi def link postscrIdentifier      Identifier
+hi def link postscrProcedure       Function
+
+hi def link postscrName            Statement
+hi def link postscrConditional     Conditional
+hi def link postscrRepeat          Repeat
+hi def link postscrL2Repeat        postscrRepeat
+hi def link postscrOperator        Operator
+hi def link postscrL1Operator      postscrOperator
+hi def link postscrL2Operator      postscrOperator
+hi def link postscrL3Operator      postscrOperator
+hi def link postscrMathOperator    postscrOperator
+hi def link postscrLogicalOperator postscrOperator
+hi def link postscrBinaryOperator  postscrOperator
+
+hi def link postscrDSCComment      SpecialComment
+hi def link postscrSpecialChar     SpecialChar
+
+hi def link postscrTodo            Todo
+
+hi def link postscrError           Error
+hi def link postscrSpecialCharError postscrError
+hi def link postscrASCII85CharError postscrError
+hi def link postscrHexCharError    postscrError
+hi def link postscrASCIIStringError postscrError
+hi def link postscrIdentifierError postscrError
 
 if exists("postscr_ghostscript")
-HiLink postscrGSOperator      postscrOperator
-HiLink postscrGSMathOperator  postscrMathOperator
+hi def link postscrGSOperator      postscrOperator
+hi def link postscrGSMathOperator  postscrMathOperator
 else
-HiLink postscrGSOperator      postscrError
-HiLink postscrGSMathOperator  postscrError
+hi def link postscrGSOperator      postscrError
+hi def link postscrGSMathOperator  postscrError
 endif
 
-delcommand HiLink
 
 let b:current_syntax = "postscr"
 
index 31d3841e3359e841180473174bac11c3c77fc9c2..da67e1f39ff4a0fbb3b6ec1e9c4c0ca67ed31a39 100644 (file)
@@ -19,18 +19,16 @@ syn match   ppdContraints   "^*UIConstraints:"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 
-HiLink ppdComment              Comment
-HiLink ppdDefine               Statement
-HiLink ppdUI                   Function
-HiLink ppdUIGroup              Function
-HiLink ppdDef                  String
-HiLink ppdGUIText              Type
-HiLink ppdContraints           Special
+hi def link ppdComment         Comment
+hi def link ppdDefine          Statement
+hi def link ppdUI                      Function
+hi def link ppdUIGroup         Function
+hi def link ppdDef                     String
+hi def link ppdGUIText         Type
+hi def link ppdContraints              Special
 
-delcommand HiLink
 
 let b:current_syntax = "ppd"
 
index 599bf0b89f7a0dc18e99a4110ea6a9b9db616757..514f8f36cca60d8a9adbac6d3fa2362f89d7da6d 100644 (file)
@@ -61,24 +61,22 @@ syn cluster ppwizArgVal add=ppwizString,ppwizInteger
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink ppwizSpecial  Special
-HiLink ppwizEqual    ppwizSpecial
-HiLink ppwizOperator ppwizSpecial
-HiLink ppwizComment  Comment
-HiLink ppwizDef      PreProc
-HiLink ppwizMacro    Statement
-HiLink ppwizArg      Identifier
-HiLink ppwizStdVar   Identifier
-HiLink ppwizRexxVar  Identifier
-HiLink ppwizString   Constant
-HiLink ppwizInteger  Constant
-HiLink ppwizCont     ppwizSpecial
-HiLink ppwizError    Error
-HiLink ppwizHTML     Type
+hi def link ppwizSpecial  Special
+hi def link ppwizEqual    ppwizSpecial
+hi def link ppwizOperator ppwizSpecial
+hi def link ppwizComment  Comment
+hi def link ppwizDef      PreProc
+hi def link ppwizMacro    Statement
+hi def link ppwizArg      Identifier
+hi def link ppwizStdVar   Identifier
+hi def link ppwizRexxVar  Identifier
+hi def link ppwizString   Constant
+hi def link ppwizInteger  Constant
+hi def link ppwizCont     ppwizSpecial
+hi def link ppwizError    Error
+hi def link ppwizHTML     Type
 
-delcommand HiLink
 
 let b:current_syntax = "ppwiz"
 
index 05f9162e4cb61986d0b1d3bd56a055a495f6e4bc..cd5ddbeedd1a9226af9e953b8973ddfab4009865 100644 (file)
@@ -42,16 +42,14 @@ syn region  prescribeComment        start=+CMNT+ end=+;+
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink prescribeSpecial                PreProc
-HiLink prescribeStatement              Statement
-HiLink prescribeNumber         Number
-HiLink prescribeCSETArg                String
-HiLink prescribeFRPOArg                String
-HiLink prescribeComment                Comment
+hi def link prescribeSpecial           PreProc
+hi def link prescribeStatement         Statement
+hi def link prescribeNumber            Number
+hi def link prescribeCSETArg           String
+hi def link prescribeFRPOArg           String
+hi def link prescribeComment           Comment
 
-delcommand HiLink
 
 let b:current_syntax = "prescribe"
 
index 9202dbf29a6b29f24c744457e6ef4687e983a6ea..93f50fe9efe66844145a1d44c4161f379d971949 100644 (file)
@@ -31,25 +31,23 @@ syn region procmailRecipe start=+^\s*:.*$+ end=+^\s*\($\|}\)+me=e-1 contains=pro
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink procmailComment Comment
-HiLink procmailTodo    Todo
+hi def link procmailComment Comment
+hi def link procmailTodo    Todo
 
-HiLink procmailRecipe   Statement
-"HiLink procmailCondition   Statement
+hi def link procmailRecipe   Statement
+"hi def link procmailCondition   Statement
 
-HiLink procmailActionFolder    procmailAction
-HiLink procmailActionVariable procmailAction
-HiLink procmailActionForward   procmailAction
-HiLink procmailActionPipe      procmailAction
-HiLink procmailAction          Function
-HiLink procmailVar             Identifier
-HiLink procmailVarDecl Identifier
+hi def link procmailActionFolder       procmailAction
+hi def link procmailActionVariable procmailAction
+hi def link procmailActionForward      procmailAction
+hi def link procmailActionPipe procmailAction
+hi def link procmailAction             Function
+hi def link procmailVar                Identifier
+hi def link procmailVarDecl    Identifier
 
-HiLink procmailString String
+hi def link procmailString String
 
-delcommand HiLink
 
 let b:current_syntax = "procmail"
 
index 9ff506960e20c32f6db44523fa9083d88f1e18e8..5e7cfef29922f3f270b97c393ac1fb17792e64af 100644 (file)
@@ -276,35 +276,33 @@ syn sync lines=800
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting. Can be overridden later.
-HiLink ProgressByte            Number
-HiLink ProgressCase            Repeat
-HiLink ProgressComment         Comment
-HiLink ProgressConditional     Conditional
-HiLink ProgressDebug           Debug
-HiLink ProgressDo              Repeat
-HiLink ProgressEndError                Error
-HiLink ProgressFor             Repeat
-HiLink ProgressFunction                Procedure
-HiLink ProgressIdentifier      Identifier
-HiLink ProgressInclude         Include
-HiLink ProgressMatrixDelimiter Identifier
-HiLink ProgressNumber          Number
-HiLink ProgressOperator                Operator
-HiLink ProgressPreProc         PreProc
-HiLink ProgressProcedure       Procedure
-HiLink ProgressQuote           Delimiter
-HiLink ProgressRepeat          Repeat
-HiLink ProgressReserved                Statement
-HiLink ProgressSpaceError      Error
-HiLink ProgressString          String
-HiLink ProgressTodo            Todo
-HiLink ProgressType            Statement
-HiLink ProgressShowTab         Error
+hi def link ProgressByte               Number
+hi def link ProgressCase               Repeat
+hi def link ProgressComment            Comment
+hi def link ProgressConditional        Conditional
+hi def link ProgressDebug              Debug
+hi def link ProgressDo         Repeat
+hi def link ProgressEndError           Error
+hi def link ProgressFor                Repeat
+hi def link ProgressFunction           Procedure
+hi def link ProgressIdentifier Identifier
+hi def link ProgressInclude            Include
+hi def link ProgressMatrixDelimiter    Identifier
+hi def link ProgressNumber             Number
+hi def link ProgressOperator           Operator
+hi def link ProgressPreProc            PreProc
+hi def link ProgressProcedure  Procedure
+hi def link ProgressQuote              Delimiter
+hi def link ProgressRepeat             Repeat
+hi def link ProgressReserved           Statement
+hi def link ProgressSpaceError Error
+hi def link ProgressString             String
+hi def link ProgressTodo               Todo
+hi def link ProgressType               Statement
+hi def link ProgressShowTab            Error
 
-delcommand HiLink
 
 let b:current_syntax = "progress"
 
index 2131308b802dd4341c45f612a74bc6c1e3e8f241..f8fb966b66e247769dd8fc9ae5d68b90a4ec785e 100644 (file)
@@ -77,36 +77,34 @@ syn sync maxlines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default highlighting.
-HiLink prologComment          Comment
-HiLink prologCComment         Comment
-HiLink prologCharCode         Special
+hi def link prologComment          Comment
+hi def link prologCComment         Comment
+hi def link prologCharCode         Special
 
 if exists ("prolog_highlighting_clean")
 
-HiLink prologKeyword        Statement
-HiLink prologClauseHead     Statement
-HiLink prologClause Normal
+hi def link prologKeyword        Statement
+hi def link prologClauseHead     Statement
+hi def link prologClause Normal
 
 else
 
-HiLink prologKeyword        Keyword
-HiLink prologClauseHead     Constant
-HiLink prologClause Normal
-HiLink prologQuestion       PreProc
-HiLink prologSpecialCharacter Special
-HiLink prologNumber         Number
-HiLink prologAsIs           Normal
-HiLink prologCommentError   Error
-HiLink prologAtom           String
-HiLink prologString         String
-HiLink prologOperator       Operator
+hi def link prologKeyword        Keyword
+hi def link prologClauseHead     Constant
+hi def link prologClause Normal
+hi def link prologQuestion       PreProc
+hi def link prologSpecialCharacter Special
+hi def link prologNumber         Number
+hi def link prologAsIs           Normal
+hi def link prologCommentError   Error
+hi def link prologAtom           String
+hi def link prologString         String
+hi def link prologOperator       Operator
 
 endif
 
-delcommand HiLink
 
 let b:current_syntax = "prolog"
 
index e059ff9f4d28c52bc7b801ed3e503c4e0f286855..0971fe96bf99bf529a995f83a32cb585504c0e65 100644 (file)
@@ -72,18 +72,16 @@ syn match  psfComment "#.*$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink psfObject       Statement
-HiLink psfAttrib       Type
-HiLink psfQuotString   String
-HiLink psfObjTag       Identifier
-HiLink psfAttAbbrev    PreProc
-HiLink psfObjTags      Identifier
+hi def link psfObject       Statement
+hi def link psfAttrib       Type
+hi def link psfQuotString   String
+hi def link psfObjTag       Identifier
+hi def link psfAttAbbrev    PreProc
+hi def link psfObjTags      Identifier
 
-HiLink psfComment      Comment
+hi def link psfComment      Comment
 
-delcommand HiLink
 
 " Long descriptions and copyrights confuse the syntax highlighting, so
 " force vim to backup at least 100 lines before the top visible line
index 6d3c460d39d12cf563f2e469e6b3eba515939618..1ebeb5227b6826c1162364d4ea8f19d4bab82226 100644 (file)
@@ -70,27 +70,25 @@ syn region ptcapField           start=":" skip="[^\\]\(\\\\\)*\\$" end="[^\\]\(\\\\\)*
 syn region ptcapString     matchgroup=ptcapOperator start="=" skip="[^\\]\(\\\\\)*\\:" matchgroup=ptcapDelimiter end=":"me=e-1 matchgroup=NONE end="[^\\]\(\\\\\)*[^\\]$" end="^$" contains=ptcapEscapedChar,ptcapLineCont keepend contained
 syn region ptcapComment            start="^\s*#" end="$" contains=ptcapLeadBlank
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink ptcapComment            Comment
-HiLink ptcapDelimiter  Delimiter
+hi def link ptcapComment               Comment
+hi def link ptcapDelimiter     Delimiter
 " The highlighting of "ptcapEntry" should always be overridden by
 " its contents, so I use Todo highlighting to indicate that there
 " is work to be done with the syntax file if you can see it :-)
-HiLink ptcapEntry              Todo
-HiLink ptcapError              Error
-HiLink ptcapEscapedChar        SpecialChar
-HiLink ptcapField              Type
-HiLink ptcapLeadBlank  NONE
-HiLink ptcapLineCont   Special
-HiLink ptcapNames              Label
-HiLink ptcapNumber             NONE
-HiLink ptcapNumberError        Error
-HiLink ptcapOperator   Operator
-HiLink ptcapSpecialCap Type
-HiLink ptcapString             NONE
-
-delcommand HiLink
+hi def link ptcapEntry         Todo
+hi def link ptcapError         Error
+hi def link ptcapEscapedChar   SpecialChar
+hi def link ptcapField         Type
+hi def link ptcapLeadBlank     NONE
+hi def link ptcapLineCont      Special
+hi def link ptcapNames         Label
+hi def link ptcapNumber                NONE
+hi def link ptcapNumberError   Error
+hi def link ptcapOperator      Operator
+hi def link ptcapSpecialCap    Type
+hi def link ptcapString                NONE
+
 
 let b:current_syntax = "ptcap"
 
index b56ca6ae1dbfec4c7f3876215632234a73f113c2..2143d9fe28f2a5046ee60216848c1a51d54b29dc 100644 (file)
@@ -55,53 +55,51 @@ syn match purifyLogZPW "^ZPW:.*$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink purifyLogFIU purifyLogInformational
-HiLink purifyLogMAF purifyLogInformational
-HiLink purifyLogMIU purifyLogInformational
-HiLink purifyLogSIG purifyLogInformational
-HiLink purifyLogWPF purifyLogInformational
-HiLink purifyLogWPM purifyLogInformational
-HiLink purifyLogWPN purifyLogInformational
-HiLink purifyLogWPR purifyLogInformational
-HiLink purifyLogWPW purifyLogInformational
-HiLink purifyLogWPX purifyLogInformational
+hi def link purifyLogFIU purifyLogInformational
+hi def link purifyLogMAF purifyLogInformational
+hi def link purifyLogMIU purifyLogInformational
+hi def link purifyLogSIG purifyLogInformational
+hi def link purifyLogWPF purifyLogInformational
+hi def link purifyLogWPM purifyLogInformational
+hi def link purifyLogWPN purifyLogInformational
+hi def link purifyLogWPR purifyLogInformational
+hi def link purifyLogWPW purifyLogInformational
+hi def link purifyLogWPX purifyLogInformational
 
-HiLink purifyLogABR purifyLogWarning
-HiLink purifyLogBSR purifyLogWarning
-HiLink purifyLogBSW purifyLogWarning
-HiLink purifyLogFMR purifyLogWarning
-HiLink purifyLogMLK purifyLogWarning
-HiLink purifyLogMSE purifyLogWarning
-HiLink purifyLogPAR purifyLogWarning
-HiLink purifyLogPLK purifyLogWarning
-HiLink purifyLogSBR purifyLogWarning
-HiLink purifyLogSOF purifyLogWarning
-HiLink purifyLogUMC purifyLogWarning
-HiLink purifyLogUMR purifyLogWarning
+hi def link purifyLogABR purifyLogWarning
+hi def link purifyLogBSR purifyLogWarning
+hi def link purifyLogBSW purifyLogWarning
+hi def link purifyLogFMR purifyLogWarning
+hi def link purifyLogMLK purifyLogWarning
+hi def link purifyLogMSE purifyLogWarning
+hi def link purifyLogPAR purifyLogWarning
+hi def link purifyLogPLK purifyLogWarning
+hi def link purifyLogSBR purifyLogWarning
+hi def link purifyLogSOF purifyLogWarning
+hi def link purifyLogUMC purifyLogWarning
+hi def link purifyLogUMR purifyLogWarning
 
-HiLink purifyLogABW purifyLogCorrupting
-HiLink purifyLogBRK purifyLogCorrupting
-HiLink purifyLogFMW purifyLogCorrupting
-HiLink purifyLogFNH purifyLogCorrupting
-HiLink purifyLogFUM purifyLogCorrupting
-HiLink purifyLogMRE purifyLogCorrupting
-HiLink purifyLogSBW purifyLogCorrupting
+hi def link purifyLogABW purifyLogCorrupting
+hi def link purifyLogBRK purifyLogCorrupting
+hi def link purifyLogFMW purifyLogCorrupting
+hi def link purifyLogFNH purifyLogCorrupting
+hi def link purifyLogFUM purifyLogCorrupting
+hi def link purifyLogMRE purifyLogCorrupting
+hi def link purifyLogSBW purifyLogCorrupting
 
-HiLink purifyLogCOR purifyLogFatal
-HiLink purifyLogNPR purifyLogFatal
-HiLink purifyLogNPW purifyLogFatal
-HiLink purifyLogZPR purifyLogFatal
-HiLink purifyLogZPW purifyLogFatal
+hi def link purifyLogCOR purifyLogFatal
+hi def link purifyLogNPR purifyLogFatal
+hi def link purifyLogNPW purifyLogFatal
+hi def link purifyLogZPR purifyLogFatal
+hi def link purifyLogZPW purifyLogFatal
 
-HiLink purifyLogHeader         Comment
-HiLink purifyLogInformational  PreProc
-HiLink purifyLogWarning                Type
-HiLink purifyLogCorrupting     Error
-HiLink purifyLogFatal          Error
+hi def link purifyLogHeader            Comment
+hi def link purifyLogInformational     PreProc
+hi def link purifyLogWarning           Type
+hi def link purifyLogCorrupting        Error
+hi def link purifyLogFatal             Error
 
-delcommand HiLink
 
 let b:current_syntax = "purifylog"
 
index cd743df8895e1a3ae5d4d831ef45ac79f6ef3b65..b860658975059eb8b23df96bb807601ed2efe640 100644 (file)
@@ -37,17 +37,15 @@ syn match   pythonInclude     "from"
 syn match   pyrexForFrom        "\(for[^:]*\)\@<=from"
 
 " Default highlighting
-command -nargs=+ HiLink hi def link <args>
-HiLink pyrexStatement          Statement
-HiLink pyrexType               Type
-HiLink pyrexStructure          Structure
-HiLink pyrexInclude            PreCondit
-HiLink pyrexAccess             pyrexStatement
+hi def link pyrexStatement             Statement
+hi def link pyrexType          Type
+hi def link pyrexStructure             Structure
+hi def link pyrexInclude               PreCondit
+hi def link pyrexAccess                pyrexStatement
 if exists("python_highlight_builtins") || exists("pyrex_highlight_builtins")
-HiLink pyrexBuiltin    Function
+hi def link pyrexBuiltin       Function
 endif
-HiLink pyrexForFrom            Statement
+hi def link pyrexForFrom               Statement
 
-delcommand HiLink
 
 let b:current_syntax = "pyrex"
index 1951680a62208cbc0646405f4cdcfd9428204cc4..c9cf5429154de025275d7873fd22a50e801f5d68 100644 (file)
@@ -289,44 +289,42 @@ endif
 " Sync at the beginning of class, function, or method definition.
 syn sync match pythonSync grouphere NONE "^\s*\%(def\|class\)\s\+\h\w*\s*("
 
-command -nargs=+ HiLink hi def link <args>
 
 " The default highlight links.  Can be overridden later.
-HiLink pythonStatement Statement
-HiLink pythonConditional       Conditional
-HiLink pythonRepeat            Repeat
-HiLink pythonOperator          Operator
-HiLink pythonException Exception
-HiLink pythonInclude           Include
-HiLink pythonAsync             Statement
-HiLink pythonDecorator Define
-HiLink pythonDecoratorName     Function
-HiLink pythonFunction          Function
-HiLink pythonComment           Comment
-HiLink pythonTodo              Todo
-HiLink pythonString            String
-HiLink pythonRawString String
-HiLink pythonQuotes            String
-HiLink pythonTripleQuotes      pythonQuotes
-HiLink pythonEscape            Special
+hi def link pythonStatement    Statement
+hi def link pythonConditional  Conditional
+hi def link pythonRepeat               Repeat
+hi def link pythonOperator             Operator
+hi def link pythonException    Exception
+hi def link pythonInclude              Include
+hi def link pythonAsync                Statement
+hi def link pythonDecorator    Define
+hi def link pythonDecoratorName        Function
+hi def link pythonFunction             Function
+hi def link pythonComment              Comment
+hi def link pythonTodo         Todo
+hi def link pythonString               String
+hi def link pythonRawString    String
+hi def link pythonQuotes               String
+hi def link pythonTripleQuotes pythonQuotes
+hi def link pythonEscape               Special
 if !exists("python_no_number_highlight")
-  HiLink pythonNumber          Number
+  hi def link pythonNumber             Number
 endif
 if !exists("python_no_builtin_highlight")
-  HiLink pythonBuiltin Function
+  hi def link pythonBuiltin    Function
 endif
 if !exists("python_no_exception_highlight")
-  HiLink pythonExceptions      Structure
+  hi def link pythonExceptions Structure
 endif
 if exists("python_space_error_highlight")
-  HiLink pythonSpaceError      Error
+  hi def link pythonSpaceError Error
 endif
 if !exists("python_no_doctest_highlight")
-  HiLink pythonDoctest Special
-  HiLink pythonDoctestValue    Define
+  hi def link pythonDoctest    Special
+  hi def link pythonDoctestValue       Define
 endif
 
-delcommand HiLink
 
 let b:current_syntax = "python"
 
index 134792ac1127e0f4e411f3da7b9c48a4a5c6175d..c49e339a2898040611c9d5937a0ed7e7493032d8 100644 (file)
@@ -124,20 +124,18 @@ syn match radianceComment "#.*$" contains=radianceTodo
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink radianceKeyword Keyword
-HiLink radianceExtraType       Type
-HiLink radianceSurfType        Type
-HiLink radianceLightType       Type
-HiLink radianceMatType Type
-HiLink radiancePatType Type
-HiLink radianceTexType Type
-HiLink radianceMixType Type
-HiLink radianceComment Comment
-HiLink radianceCommand Function
-HiLink radianceID              String
-HiLink radianceTodo            Todo
-delcommand HiLink
+hi def link radianceKeyword    Keyword
+hi def link radianceExtraType  Type
+hi def link radianceSurfType   Type
+hi def link radianceLightType  Type
+hi def link radianceMatType    Type
+hi def link radiancePatType    Type
+hi def link radianceTexType    Type
+hi def link radianceMixType    Type
+hi def link radianceComment    Comment
+hi def link radianceCommand    Function
+hi def link radianceID         String
+hi def link radianceTodo               Todo
 
 let b:current_syntax = "radiance"
 
index 30cf369803cdcf41833ac65a4131bdaa72af919f..af8676c43d664682167eb78bf3878b24704591d6 100644 (file)
@@ -245,24 +245,22 @@ syn match   ratpoisonVoidCommand  "^\s*\zswindows\ze\s*$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink ratpoisonBooleanArg     Boolean
-HiLink ratpoisonCommandArg     Keyword
-HiLink ratpoisonComment        Comment
-HiLink ratpoisonDefCommand     Identifier
-HiLink ratpoisonGravityArg     Constant
-HiLink ratpoisonKeySeqArg      Special
-HiLink ratpoisonNumberArg      Number
-HiLink ratpoisonSetArg Keyword
-HiLink ratpoisonStringCommand  Identifier
-HiLink ratpoisonTodo           Todo
-HiLink ratpoisonVoidCommand    Identifier
-HiLink ratpoisonWinFmtArg      Special
-HiLink ratpoisonWinNameArg     Constant
-HiLink ratpoisonWinListArg     Constant
+hi def link ratpoisonBooleanArg        Boolean
+hi def link ratpoisonCommandArg        Keyword
+hi def link ratpoisonComment   Comment
+hi def link ratpoisonDefCommand        Identifier
+hi def link ratpoisonGravityArg        Constant
+hi def link ratpoisonKeySeqArg Special
+hi def link ratpoisonNumberArg Number
+hi def link ratpoisonSetArg    Keyword
+hi def link ratpoisonStringCommand     Identifier
+hi def link ratpoisonTodo              Todo
+hi def link ratpoisonVoidCommand       Identifier
+hi def link ratpoisonWinFmtArg Special
+hi def link ratpoisonWinNameArg        Constant
+hi def link ratpoisonWinListArg        Constant
 
-delcommand HiLink
 
 let b:current_syntax = "ratpoison"
 
index 13900b339a5217978139aa2a9087cea1a815a846..4c6856bc83b8deb05afe40f80745b1e4e4d1162d 100644 (file)
@@ -146,33 +146,32 @@ syn sync ccomment rcComment minlines=10
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink rcCharacter     Character
-HiLink rcSpecialCharacter rcSpecial
-HiLink rcNumber        Number
-HiLink rcFloat Float
-HiLink rcOctalError    rcError
-HiLink rcParenError    rcError
-HiLink rcInParen       rcError
-HiLink rcCommentError  rcError
-HiLink rcInclude       Include
-HiLink rcPreProc       PreProc
-HiLink rcDefine        Macro
-HiLink rcIncluded      rcString
-HiLink rcError Error
-HiLink rcPreCondit     PreCondit
-HiLink rcCommentString rcString
-HiLink rcComment2String rcString
-HiLink rcCommentSkip   rcComment
-HiLink rcString        String
-HiLink rcComment       Comment
-HiLink rcSpecial       SpecialChar
-HiLink rcTodo  Todo
-
-HiLink rcAttribute     rcCommonAttribute
-HiLink rcStdId rcStatement
-HiLink rcStatement     Statement
+
+hi def link rcCharacter        Character
+hi def link rcSpecialCharacter rcSpecial
+hi def link rcNumber   Number
+hi def link rcFloat    Float
+hi def link rcOctalError       rcError
+hi def link rcParenError       rcError
+hi def link rcInParen  rcError
+hi def link rcCommentError     rcError
+hi def link rcInclude  Include
+hi def link rcPreProc  PreProc
+hi def link rcDefine   Macro
+hi def link rcIncluded rcString
+hi def link rcError    Error
+hi def link rcPreCondit        PreCondit
+hi def link rcCommentString rcString
+hi def link rcComment2String rcString
+hi def link rcCommentSkip      rcComment
+hi def link rcString   String
+hi def link rcComment  Comment
+hi def link rcSpecial  SpecialChar
+hi def link rcTodo     Todo
+
+hi def link rcAttribute        rcCommonAttribute
+hi def link rcStdId    rcStatement
+hi def link rcStatement        Statement
 
 " Default color overrides
 hi def rcLanguage      term=reverse ctermbg=Red ctermfg=Yellow guibg=Red guifg=Yellow
@@ -183,9 +182,8 @@ hi def rcParam      ctermfg=DarkGreen guifg=DarkGreen
 hi def rcStatement     ctermfg=DarkGreen guifg=DarkGreen
 hi def rcCommonAttribute       ctermfg=Brown guifg=Brown
 
-"HiLink rcIdentifier   Identifier
+"hi def link rcIdentifier      Identifier
 
-delcommand HiLink
 
 let b:current_syntax = "rc"
 
index 5fa66c49b0bb02b1e69780a1c261d662d806b432..5a34802adada1728a604bfb52e1de85f86f05b39 100644 (file)
@@ -50,16 +50,14 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet.
-command -nargs=+ HiLink hi def link <args>
 
-HiLink rcsKeyword     Keyword
-HiLink rcsNumber      Identifier
-HiLink rcsString      String
-HiLink rcsTextStr     String
-HiLink rcsSpecial     Special
-HiLink rcsDiffLines   Special
-HiLink rcsEOFError    Error
+hi def link rcsKeyword     Keyword
+hi def link rcsNumber      Identifier
+hi def link rcsString      String
+hi def link rcsTextStr     String
+hi def link rcsSpecial     Special
+hi def link rcsDiffLines   Special
+hi def link rcsEOFError    Error
 
-delcommand HiLink
 
 let b:current_syntax = "rcs"
index 8451852993fe8e09f73c212279d26f71acc31a50..18f4593c77843ccdd56dda3e4bbd0daaa8c1dfd1 100644 (file)
@@ -14,13 +14,11 @@ syn match rcslogDate                "^date: .*$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink rcslogFile              Type
-HiLink rcslogRevision  Constant
-HiLink rcslogDate              Identifier
+hi def link rcslogFile         Type
+hi def link rcslogRevision     Constant
+hi def link rcslogDate         Identifier
 
-delcommand HiLink
 
 let b:current_syntax = "rcslog"
 
index 9c367b01b7024d1b5624a906aa4516e765e903c1..a5d50c4ab1fb5c524777d50d7ae74f57b3a81b24 100644 (file)
@@ -139,56 +139,54 @@ syn keyword     rebolConstant   none
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink rebolTodo     Todo
-
-HiLink rebolStatement Statement
-HiLink rebolLabel      Label
-HiLink rebolConditional Conditional
-HiLink rebolRepeat     Repeat
-
-HiLink rebolOperator   Operator
-HiLink rebolLogicOperator rebolOperator
-HiLink rebolLogicFunction rebolLogicOperator
-HiLink rebolMathOperator rebolOperator
-HiLink rebolMathFunction rebolMathOperator
-HiLink rebolBinaryOperator rebolOperator
-HiLink rebolBinaryFunction rebolBinaryOperator
-
-HiLink rebolType     Type
-HiLink rebolTypeFunction rebolOperator
-
-HiLink rebolWord     Identifier
-HiLink rebolWordPath rebolWord
-HiLink rebolFunction   Function
-
-HiLink rebolCharacter Character
-HiLink rebolSpecialCharacter SpecialChar
-HiLink rebolString     String
-
-HiLink rebolNumber   Number
-HiLink rebolInteger  rebolNumber
-HiLink rebolDecimal  rebolNumber
-HiLink rebolTime     rebolNumber
-HiLink rebolDate     rebolNumber
-HiLink rebolMoney    rebolNumber
-HiLink rebolBinary   rebolNumber
-HiLink rebolEmail    rebolString
-HiLink rebolFile     rebolString
-HiLink rebolURL      rebolString
-HiLink rebolIssue    rebolNumber
-HiLink rebolTuple    rebolNumber
-HiLink rebolFloat    Float
-HiLink rebolBoolean  Boolean
-
-HiLink rebolConstant Constant
-
-HiLink rebolComment    Comment
-
-HiLink rebolError      Error
-
-delcommand HiLink
+
+hi def link rebolTodo     Todo
+
+hi def link rebolStatement Statement
+hi def link rebolLabel Label
+hi def link rebolConditional Conditional
+hi def link rebolRepeat        Repeat
+
+hi def link rebolOperator      Operator
+hi def link rebolLogicOperator rebolOperator
+hi def link rebolLogicFunction rebolLogicOperator
+hi def link rebolMathOperator rebolOperator
+hi def link rebolMathFunction rebolMathOperator
+hi def link rebolBinaryOperator rebolOperator
+hi def link rebolBinaryFunction rebolBinaryOperator
+
+hi def link rebolType     Type
+hi def link rebolTypeFunction rebolOperator
+
+hi def link rebolWord     Identifier
+hi def link rebolWordPath rebolWord
+hi def link rebolFunction      Function
+
+hi def link rebolCharacter Character
+hi def link rebolSpecialCharacter SpecialChar
+hi def link rebolString        String
+
+hi def link rebolNumber   Number
+hi def link rebolInteger  rebolNumber
+hi def link rebolDecimal  rebolNumber
+hi def link rebolTime     rebolNumber
+hi def link rebolDate     rebolNumber
+hi def link rebolMoney    rebolNumber
+hi def link rebolBinary   rebolNumber
+hi def link rebolEmail    rebolString
+hi def link rebolFile     rebolString
+hi def link rebolURL      rebolString
+hi def link rebolIssue    rebolNumber
+hi def link rebolTuple    rebolNumber
+hi def link rebolFloat    Float
+hi def link rebolBoolean  Boolean
+
+hi def link rebolConstant Constant
+
+hi def link rebolComment       Comment
+
+hi def link rebolError Error
+
 
 if exists("my_rebol_file")
   if file_readable(expand(my_rebol_file))
index 652b609f09cf51c04b7d77a38f6b6cc343a4f5ef..67b5e49bcb79c088cc864b2717c9032863b99e9e 100644 (file)
@@ -82,22 +82,20 @@ syn match registryHex               "^\s*\([0-9a-fA-F]\{2},\)\{0,999}\([0-9a-fA-F]\{2}\|\\\)$
 " Dword (32 bits)
 syn match registryDword                "dword:[0-9a-fA-F]\{8}$" contains=registrySpecial
 
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink registryComment Comment
-HiLink registryHead            Constant
-HiLink registryHKEY            Constant
-HiLink registryPath            Special
-HiLink registryRemove  PreProc
-HiLink registryGUID            Identifier
-HiLink registrySpecial Special
-HiLink registrySubKey  Type
-HiLink registryString  String
-HiLink registryHex             Number
-HiLink registryDword           Number
-
-delcommand HiLink
+hi def link registryComment    Comment
+hi def link registryHead               Constant
+hi def link registryHKEY               Constant
+hi def link registryPath               Special
+hi def link registryRemove     PreProc
+hi def link registryGUID               Identifier
+hi def link registrySpecial    Special
+hi def link registrySubKey     Type
+hi def link registryString     String
+hi def link registryHex                Number
+hi def link registryDword              Number
+
 
 
 let b:current_syntax = "registry"
index 8e4e5543433bd3003af2766599005d1327e2c1d9..9e7ff22e14dfb4d1123d4b6f9ad415c21de47ec5 100644 (file)
@@ -47,28 +47,26 @@ syn match remindDates               "'[0-9]\{4}[/-][0-9]\{1,2}[/-][0-9]\{1,2}\(@[0-9]\{1,2}[:
 syn match remindWarning                display excludenl "\S\s\+$"ms=s+1
 
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink remindCommands          Function
-HiLink remindExpiry            Repeat
-HiLink remindTag               Label
-HiLink remindTimed             Statement
-HiLink remindMove              Statement
-HiLink remindSpecial           Include
-HiLink remindRun               Function
-HiLink remindConditional       Conditional
-HiLink remindComment           Comment
-HiLink remindTimes             String
-HiLink remindString            String
-HiLink remindDebug             Debug
-HiLink remindVar               Identifier
-HiLink remindSubst             Constant
-HiLink remindAdvanceNumber     Number
-HiLink remindDateSeparators    Comment
-HiLink remindDates             String
-HiLink remindWarning           Error
+hi def link remindCommands             Function
+hi def link remindExpiry               Repeat
+hi def link remindTag          Label
+hi def link remindTimed                Statement
+hi def link remindMove         Statement
+hi def link remindSpecial              Include
+hi def link remindRun          Function
+hi def link remindConditional  Conditional
+hi def link remindComment              Comment
+hi def link remindTimes                String
+hi def link remindString               String
+hi def link remindDebug                Debug
+hi def link remindVar          Identifier
+hi def link remindSubst                Constant
+hi def link remindAdvanceNumber        Number
+hi def link remindDateSeparators       Comment
+hi def link remindDates                String
+hi def link remindWarning              Error
 
-delcommand HiLink
 
 let b:current_syntax = "remind"
 
index 1744e66f82c178ded6ebe8ede3bef5117c185d5a..a879116a5fe30e291abada1d94da51dd0b31acd0 100644 (file)
@@ -49,31 +49,29 @@ syn match resolvOption /\<\%(ndots\|timeout\|attempts\):\d\+\>/ contained contai
 " Additional errors
 syn match resolvError /^search .\{257,}/
 
-command! -nargs=+ HiLink hi def link <args>
-
-HiLink resolvIP Number
-HiLink resolvIPNetmask Number
-HiLink resolvHostname String
-HiLink resolvOption String
-
-HiLink resolvIPNameserver Number
-HiLink resolvHostnameSearch String
-HiLink resolvIPNetmaskSortList Number
-
-HiLink resolvNameServer Identifier
-HiLink resolvLwserver Identifier
-HiLink resolvDomain Identifier
-HiLink resolvSearch Identifier
-HiLink resolvSortList Identifier
-HiLink resolvOptions Identifier
-
-HiLink resolvComment Comment
-HiLink resolvOperator Operator
-HiLink resolvError Error
-HiLink resolvIPError Error
-HiLink resolvIPSpecial Special
-
-delcommand HiLink
+
+hi def link resolvIP Number
+hi def link resolvIPNetmask Number
+hi def link resolvHostname String
+hi def link resolvOption String
+
+hi def link resolvIPNameserver Number
+hi def link resolvHostnameSearch String
+hi def link resolvIPNetmaskSortList Number
+
+hi def link resolvNameServer Identifier
+hi def link resolvLwserver Identifier
+hi def link resolvDomain Identifier
+hi def link resolvSearch Identifier
+hi def link resolvSortList Identifier
+hi def link resolvOptions Identifier
+
+hi def link resolvComment Comment
+hi def link resolvOperator Operator
+hi def link resolvError Error
+hi def link resolvIPError Error
+hi def link resolvIPSpecial Special
+
 
 let b:current_syntax = "resolv"
 
index b22af93c184634949fb92f7fdc05412a0fed42f4..360fc8ff9f49dcaf165b0cc7a88c8699fa3f7ca4 100644 (file)
@@ -242,78 +242,76 @@ exec "syn sync fromstart"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " make binary and hex strings stand out
 hi rexxStringConstant term=bold,underline ctermfg=5 cterm=bold guifg=darkMagenta gui=bold
 
-HiLink rexxLabel2              Function
-HiLink doLoopSelectLabelRegion rexxKeyword
-HiLink endIterateLeaveLabelRegion      rexxKeyword
-HiLink rexxLoopKeywords        rexxKeyword " Todo
-
-HiLink rexxNumber              Normal "DiffChange
-"  HiLink rexxIdentifier               DiffChange
-
-HiLink rexxRegularCallSignal   Statement
-HiLink rexxExceptionHandling   Statement
-
-HiLink rexxLabel               Function
-HiLink rexxCharacter           Character
-HiLink rexxParenError          rexxError
-HiLink rexxInParen             rexxError
-HiLink rexxCommentError        rexxError
-HiLink rexxError               Error
-HiLink rexxKeyword             Statement
-HiLink rexxKeywordStatements   Statement
-
-HiLink rexxFunction            Function
-HiLink rexxString              String
-HiLink rexxComment             Comment
-HiLink rexxTodo                Todo
-HiLink rexxSpecialVariable     Special
-HiLink rexxConditional rexxKeyword
-
-HiLink rexxOperator            Operator
-HiLink rexxMessageOperator     rexxOperator
-HiLink rexxLineComment Comment
-
-HiLink rexxLineContinue        WildMenu
-
-HiLink rexxDirective           rexxKeyword
-HiLink rexxClassDirective      Type
-HiLink rexxMethodDirective     rexxFunction
-HiLink rexxAttributeDirective  rexxFunction
-HiLink rexxRequiresDirective   Include
-HiLink rexxRoutineDirective    rexxFunction
+hi def link rexxLabel2         Function
+hi def link doLoopSelectLabelRegion    rexxKeyword
+hi def link endIterateLeaveLabelRegion rexxKeyword
+hi def link rexxLoopKeywords   rexxKeyword " Todo
+
+hi def link rexxNumber         Normal "DiffChange
+"  hi def link rexxIdentifier          DiffChange
+
+hi def link rexxRegularCallSignal      Statement
+hi def link rexxExceptionHandling      Statement
+
+hi def link rexxLabel          Function
+hi def link rexxCharacter              Character
+hi def link rexxParenError             rexxError
+hi def link rexxInParen                rexxError
+hi def link rexxCommentError   rexxError
+hi def link rexxError          Error
+hi def link rexxKeyword                Statement
+hi def link rexxKeywordStatements      Statement
+
+hi def link rexxFunction               Function
+hi def link rexxString         String
+hi def link rexxComment                Comment
+hi def link rexxTodo           Todo
+hi def link rexxSpecialVariable        Special
+hi def link rexxConditional    rexxKeyword
+
+hi def link rexxOperator               Operator
+hi def link rexxMessageOperator        rexxOperator
+hi def link rexxLineComment    Comment
+
+hi def link rexxLineContinue   WildMenu
+
+hi def link rexxDirective              rexxKeyword
+hi def link rexxClassDirective Type
+hi def link rexxMethodDirective        rexxFunction
+hi def link rexxAttributeDirective     rexxFunction
+hi def link rexxRequiresDirective      Include
+hi def link rexxRoutineDirective       rexxFunction
 
 " rgf, 2012-09-09
-HiLink rexxOptionsDirective    rexxFunction
-HiLink rexxOptionsDirective2  rexxOptionsDirective
-HiLink rexxOptionsDirective3  Normal " rexxOptionsDirective
+hi def link rexxOptionsDirective       rexxFunction
+hi def link rexxOptionsDirective2  rexxOptionsDirective
+hi def link rexxOptionsDirective3  Normal " rexxOptionsDirective
 
-HiLink rexxConstantDirective   rexxFunction
+hi def link rexxConstantDirective      rexxFunction
 
-HiLink rexxConst               Constant
-HiLink rexxTypeSpecifier       Type
-HiLink rexxBuiltinClass        rexxTypeSpecifier
+hi def link rexxConst          Constant
+hi def link rexxTypeSpecifier  Type
+hi def link rexxBuiltinClass   rexxTypeSpecifier
 
-HiLink rexxEnvironmentSymbol  rexxConst
-HiLink rexxMessage             rexxFunction
+hi def link rexxEnvironmentSymbol  rexxConst
+hi def link rexxMessage                rexxFunction
 
-HiLink rexxParse              rexxKeyword
-HiLink rexxParse2             rexxParse
+hi def link rexxParse              rexxKeyword
+hi def link rexxParse2             rexxParse
 
-HiLink rexxGuard              rexxKeyword
-HiLink rexxTrace              rexxKeyword
+hi def link rexxGuard              rexxKeyword
+hi def link rexxTrace              rexxKeyword
 
-HiLink rexxRaise              rexxKeyword
-HiLink rexxRaise2             rexxRaise
+hi def link rexxRaise              rexxKeyword
+hi def link rexxRaise2             rexxRaise
 
-HiLink rexxForward            rexxKeyword
-HiLink rexxForward2           rexxForward
+hi def link rexxForward            rexxKeyword
+hi def link rexxForward2           rexxForward
 
-delcommand HiLink
 
 let b:current_syntax = "rexx"
 
index 3d2235ffcb82bfd5ac61544214626268058b50af..0ee607122f0249e694f54e47c6e1b9453e542247 100644 (file)
@@ -44,19 +44,17 @@ syn match   ribFloat          display contained "[-]\=\.\d\+\(e[-+]\=\d\+\)\=\>"
 syn match      ribFloat          display contained "[-]\=\d\+e[-+]\d\+\>"
 syn case match
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink ribStructure            Structure
-HiLink ribCommand              Statement
+hi def link ribStructure               Structure
+hi def link ribCommand         Statement
 
-HiLink ribStructureComment     SpecialComment
-HiLink ribLineComment          Comment
+hi def link ribStructureComment        SpecialComment
+hi def link ribLineComment             Comment
 
-HiLink ribString               String
-HiLink ribNumber               Number
-HiLink ribFloat                Float
+hi def link ribString          String
+hi def link ribNumber          Number
+hi def link ribFloat           Float
 
-delcommand HiLink
 
 
 let b:current_syntax = "rib"
index 23be8d22805924137535b1d92b7139720accd76f..396bf52b25a0c6e803cb5b0ce64db6541dc18c68 100644 (file)
@@ -38,19 +38,17 @@ syn match  robotsUrl                "http[s]\=://\S*"
 syn match  robotsMail          "\S*@\S*"
 syn region robotsString                start=+L\="+ skip=+\\\\\|\\"+ end=+"+
 
-command -nargs=+ HiLink hi def link <args>
-
-HiLink robotsComment           Comment
-HiLink robotsAgent             Type
-HiLink robotsDisallow          Statement
-HiLink robotsLine              Special
-HiLink robotsStar              Operator
-HiLink robotsDelimiter Delimiter
-HiLink robotsUrl               String
-HiLink robotsMail              String
-HiLink robotsString            String
-
-delcommand HiLink
+
+hi def link robotsComment              Comment
+hi def link robotsAgent                Type
+hi def link robotsDisallow             Statement
+hi def link robotsLine         Special
+hi def link robotsStar         Operator
+hi def link robotsDelimiter    Delimiter
+hi def link robotsUrl          String
+hi def link robotsMail         String
+hi def link robotsString               String
+
 
 
 let b:current_syntax = "robots"
index ee4cc3fdab6b055077bbc03aef3a0d19dbdca9f8..08183d43a45dbc6791faaeb7d101bc0d3e7b5eb7 100644 (file)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:    rpcgen
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: Jan 13, 2015
-" Version:     10
+" Last Change: Aug 31, 2016
+" Version:     12
 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_RPCGEN
 
 if exists("b:current_syntax")
@@ -24,23 +24,22 @@ syn match   rpcProgNmbrErr contained        "=\s*0x[^23]\x*"ms=s+1
 syn match   rpcPassThru                        "^\s*%.*$"
 
 " Define the default highlighting.
-" Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
+if !exists("skip_rpcgen_syntax_inits")
 
-HiLink rpcProgName     rpcName
-HiLink rpcProgram      rpcStatement
-HiLink rpcVersName     rpcName
-HiLink rpcVersion      rpcStatement
+  hi def link rpcProgName      rpcName
+  hi def link rpcProgram       rpcStatement
+  hi def link rpcVersName      rpcName
+  hi def link rpcVersion       rpcStatement
 
-HiLink rpcDecl cType
-HiLink rpcPassThru     cComment
+  hi def link rpcDecl  cType
+  hi def link rpcPassThru      cComment
 
-HiLink rpcName Special
-HiLink rpcProcNmbr     Delimiter
-HiLink rpcProgNmbrErr  Error
-HiLink rpcStatement    Statement
+  hi def link rpcName  Special
+  hi def link rpcProcNmbr      Delimiter
+  hi def link rpcProgNmbrErr   Error
+  hi def link rpcStatement     Statement
 
-delcommand HiLink
+endif
 
 let b:current_syntax = "rpcgen"
 
index d2bffbaaaecf2837672462df5dab028d9f467e78..f339f7ae6eabb915803832f89032f0c73082e475 100644 (file)
@@ -415,68 +415,66 @@ syntax match rplTab "\t"  transparent
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink highlight default link <args>
 
 " The default highlighting.
 
-HiLink rplControl              Statement
-HiLink rplStatement            Statement
-HiLink rplAlgConditional       Conditional
-HiLink rplConditional          Repeat
-HiLink rplConditionalError     Error
-HiLink rplRepeat               Repeat
-HiLink rplCycle                Repeat
-HiLink rplUntil                Repeat
-HiLink rplIntrinsic            Special
-HiLink rplStorage              StorageClass
-HiLink rplStorageExpr          StorageClass
-HiLink rplStorageError Error
-HiLink rplReadWrite            rplIntrinsic
-
-HiLink rplOperator             Operator
-
-HiLink rplList         Special
-HiLink rplArray                Special
-HiLink rplConstant             Identifier
-HiLink rplExpr         Type
-
-HiLink rplString               String
-HiLink rplStringGuilles        String
-HiLink rplStringAntislash      String
-
-HiLink rplBinary               Boolean
-HiLink rplOctal                Boolean
-HiLink rplDecimal              Boolean
-HiLink rplHexadecimal          Boolean
-HiLink rplInteger              Number
-HiLink rplFloat                Float
-HiLink rplComplex              Float
-HiLink rplBoolean              Identifier
-
-HiLink rplObsolete             Todo
-
-HiLink rplPreCondit            PreCondit
-HiLink rplInclude              Include
-HiLink rplIncluded             rplString
-HiLink rplInclude              Include
-HiLink rplExecPath             Include
-HiLink rplPreProc              PreProc
-HiLink rplComment              Comment
-HiLink rplCommentLine          Comment
-HiLink rplCommentString        Comment
-HiLink rplSubDelimitor rplStorage
-HiLink rplCommentError Error
-HiLink rplParenError           Error
-HiLink rplSubError             Error
-HiLink rplArrayError           Error
-HiLink rplListError            Error
-HiLink rplTab                  Error
-HiLink rplBinaryError          Error
-HiLink rplOctalError           Error
-HiLink rplDecimalError Error
-HiLink rplHexadecimalError     Error
-
-delcommand HiLink
+hi def link rplControl         Statement
+hi def link rplStatement               Statement
+hi def link rplAlgConditional  Conditional
+hi def link rplConditional             Repeat
+hi def link rplConditionalError        Error
+hi def link rplRepeat          Repeat
+hi def link rplCycle           Repeat
+hi def link rplUntil           Repeat
+hi def link rplIntrinsic               Special
+hi def link rplStorage         StorageClass
+hi def link rplStorageExpr             StorageClass
+hi def link rplStorageError    Error
+hi def link rplReadWrite               rplIntrinsic
+
+hi def link rplOperator                Operator
+
+hi def link rplList            Special
+hi def link rplArray           Special
+hi def link rplConstant                Identifier
+hi def link rplExpr            Type
+
+hi def link rplString          String
+hi def link rplStringGuilles   String
+hi def link rplStringAntislash String
+
+hi def link rplBinary          Boolean
+hi def link rplOctal           Boolean
+hi def link rplDecimal         Boolean
+hi def link rplHexadecimal             Boolean
+hi def link rplInteger         Number
+hi def link rplFloat           Float
+hi def link rplComplex         Float
+hi def link rplBoolean         Identifier
+
+hi def link rplObsolete                Todo
+
+hi def link rplPreCondit               PreCondit
+hi def link rplInclude         Include
+hi def link rplIncluded                rplString
+hi def link rplInclude         Include
+hi def link rplExecPath                Include
+hi def link rplPreProc         PreProc
+hi def link rplComment         Comment
+hi def link rplCommentLine             Comment
+hi def link rplCommentString   Comment
+hi def link rplSubDelimitor    rplStorage
+hi def link rplCommentError    Error
+hi def link rplParenError              Error
+hi def link rplSubError                Error
+hi def link rplArrayError              Error
+hi def link rplListError               Error
+hi def link rplTab                     Error
+hi def link rplBinaryError             Error
+hi def link rplOctalError              Error
+hi def link rplDecimalError    Error
+hi def link rplHexadecimalError        Error
+
 
 let b:current_syntax = "rpl"
 
index 0c63e8d52349d9ad3b11938f502158120f0116d8..c856f9ffcfbea57522c6db6c7e490c5d30ec702f 100644 (file)
@@ -50,26 +50,24 @@ syn match rtfFootNote "[#$K+]{\\footnote.*}" contains=rtfControlWord,rtfNewContr
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 
-HiLink rtfControlWord          Statement
-HiLink rtfNewControlWord       Special
-HiLink rtfControlSymbol        Constant
-HiLink rtfCharacter            Character
-HiLink rtfUnicodeCharacter     SpecialChar
-HiLink rtfFootNote             Comment
+hi def link rtfControlWord             Statement
+hi def link rtfNewControlWord  Special
+hi def link rtfControlSymbol   Constant
+hi def link rtfCharacter               Character
+hi def link rtfUnicodeCharacter        SpecialChar
+hi def link rtfFootNote                Comment
 
 " Define colors for the syntax file
 hi rtfRed            term=underline cterm=underline ctermfg=DarkRed gui=underline guifg=DarkRed
 hi rtfGreen          term=underline cterm=underline ctermfg=DarkGreen gui=underline guifg=DarkGreen
 hi rtfBlue           term=underline cterm=underline ctermfg=DarkBlue gui=underline guifg=DarkBlue
 
-HiLink rtfRed  rtfRed
-HiLink rtfGreen        rtfGreen
-HiLink rtfBlue rtfBlue
+hi def link rtfRed     rtfRed
+hi def link rtfGreen   rtfGreen
+hi def link rtfBlue    rtfBlue
 
-delcommand HiLink
 
 
 let b:current_syntax = "rtf"
index 734f8b289478fa7230bc157b0c72a11702e38036..e096436626443b78f976f93ef8661c2ac751de77 100644 (file)
@@ -105,15 +105,13 @@ syn keyword sambaKeyword contained store unknown unwriteable
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink sambaParameter Normal
-HiLink sambaKeyword   Type
-HiLink sambaSection   Statement
-HiLink sambaMacro     PreProc
-HiLink sambaComment   Comment
-HiLink sambaContinue  Operator
-HiLink sambaBoolean   Constant
-delcommand HiLink
+hi def link sambaParameter Normal
+hi def link sambaKeyword   Type
+hi def link sambaSection   Statement
+hi def link sambaMacro     PreProc
+hi def link sambaComment   Comment
+hi def link sambaContinue  Operator
+hi def link sambaBoolean   Constant
 
 let b:current_syntax = "samba"
 
index a99501103d294f83a366fe6dd27d3bb29f03d663..90d411dc8baf2cadc7c9b335abc1b8451c1f65a5 100644 (file)
@@ -41,7 +41,7 @@ syn region sasComment start=";\s*\*"hs=s+1 end=";" contains=sasTodo
 " Comments with * starting after a semicolon (Paulo Tanimoto)
 syn region sasComment start="^\s*\*" end=";" contains=sasTodo
 
-" This line defines macro variables in code.  HiLink at end of file
+" This line defines macro variables in code.  "hi def link" at end of file
 " defines the color scheme. Begin region with ampersand and end with
 " any non-word character offset by -1; put ampersand in the skip list
 " just in case it is used to concatenate macro variable values.
@@ -213,7 +213,6 @@ syn keyword sasUnderscore   _ALL_ _AUTOMATIC_ _CHARACTER_ _INFILE_ _N_ _NAME_ _NUL
 "  Define the default highlighting.
 "  Only when an item doesn't have highlighting yet
 
-command -nargs=+ HiLink hi def link <args>
 
 " Default sas enhanced editor color syntax
 hi sComment    term=bold cterm=NONE ctermfg=Green ctermbg=Black gui=NONE guifg=DarkGreen guibg=White
@@ -240,25 +239,24 @@ hi lNote  term=NONE cterm=NONE ctermfg=Cyan ctermbg=Black gui=none guifg=Blue gui
 
 " Special hilighting for the SAS proc section
 
-HiLink sasComment      sComment
-HiLink sasConditional  sKeyword
-HiLink sasStep         sSection
-HiLink sasFunction     sKeyword
-HiLink sasMacro        mKeyword
-HiLink sasMacroVar     NonText
-HiLink sasNumber       sNumber
-HiLink sasStatement    sKeyword
-HiLink sasString       sString
-HiLink sasProc         sProc
+hi def link sasComment sComment
+hi def link sasConditional     sKeyword
+hi def link sasStep            sSection
+hi def link sasFunction        sKeyword
+hi def link sasMacro   mKeyword
+hi def link sasMacroVar        NonText
+hi def link sasNumber  sNumber
+hi def link sasStatement       sKeyword
+hi def link sasString  sString
+hi def link sasProc            sProc
 " (Bob Heckel)
-HiLink sasTodo         Todo
-HiLink sasErrMsg       lError
-HiLink sasWarnMsg      lWarning
-HiLink sasLogMsg       lNote
-HiLink sasCards        sCard
+hi def link sasTodo            Todo
+hi def link sasErrMsg  lError
+hi def link sasWarnMsg lWarning
+hi def link sasLogMsg  lNote
+hi def link sasCards   sCard
 " (Bob Heckel)
-HiLink sasUnderscore   PreProc
-delcommand HiLink
+hi def link sasUnderscore      PreProc
 
 " Syncronize from beginning to keep large blocks from losing
 " syntax coloring while moving through code.
index 1b84ed8f3843b7265ef513b11f8ba74d836037d2..de8bdade6702039e156f2570e26389f757f0198d 100644 (file)
@@ -59,35 +59,33 @@ syn sync ccomment satherComment
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink satherBranch            satherStatement
-HiLink satherLabel             satherStatement
-HiLink satherConditional       satherStatement
-HiLink satherSynchronize       satherStatement
-HiLink satherRepeat            satherStatement
-HiLink satherExceptions        satherStatement
-HiLink satherStorageClass      satherDeclarative
-HiLink satherMethodDecl        satherDeclarative
-HiLink satherClassDecl satherDeclarative
-HiLink satherScopeDecl satherDeclarative
-HiLink satherBoolValue satherValue
-HiLink satherSpecial           satherValue
-HiLink satherString            satherValue
-HiLink satherCharacter satherValue
-HiLink satherSpecialCharacter satherValue
-HiLink satherNumber            satherValue
-HiLink satherStatement Statement
-HiLink satherOperator          Statement
-HiLink satherComment           Comment
-HiLink satherType              Type
-HiLink satherValue             String
-HiLink satherString            String
-HiLink satherSpecial           String
-HiLink satherCharacter String
-HiLink satherDeclarative       Type
-HiLink satherExternal          PreCondit
-delcommand HiLink
+hi def link satherBranch               satherStatement
+hi def link satherLabel                satherStatement
+hi def link satherConditional  satherStatement
+hi def link satherSynchronize  satherStatement
+hi def link satherRepeat               satherStatement
+hi def link satherExceptions   satherStatement
+hi def link satherStorageClass satherDeclarative
+hi def link satherMethodDecl   satherDeclarative
+hi def link satherClassDecl    satherDeclarative
+hi def link satherScopeDecl    satherDeclarative
+hi def link satherBoolValue    satherValue
+hi def link satherSpecial              satherValue
+hi def link satherString               satherValue
+hi def link satherCharacter    satherValue
+hi def link satherSpecialCharacter satherValue
+hi def link satherNumber               satherValue
+hi def link satherStatement    Statement
+hi def link satherOperator             Statement
+hi def link satherComment              Comment
+hi def link satherType         Type
+hi def link satherValue                String
+hi def link satherString               String
+hi def link satherSpecial              String
+hi def link satherCharacter    String
+hi def link satherDeclarative  Type
+hi def link satherExternal             PreCondit
 
 let b:current_syntax = "sather"
 
index ac50ead6cebc887e8042f32ce08962307cb7fcbf..af9a659e07c28e6fae6270cc4fbb5600ef5d001f 100644 (file)
@@ -300,29 +300,27 @@ syn sync match matchPlace grouphere NONE "^[^ \t]"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink schemeSyntax            Statement
-HiLink schemeFunc              Function
+hi def link schemeSyntax               Statement
+hi def link schemeFunc         Function
 
-HiLink schemeString            String
-HiLink schemeCharacter Character
-HiLink schemeNumber            Number
-HiLink schemeBoolean           Boolean
+hi def link schemeString               String
+hi def link schemeCharacter    Character
+hi def link schemeNumber               Number
+hi def link schemeBoolean              Boolean
 
-HiLink schemeDelimiter Delimiter
-HiLink schemeConstant          Constant
+hi def link schemeDelimiter    Delimiter
+hi def link schemeConstant             Constant
 
-HiLink schemeComment           Comment
-HiLink schemeMultilineComment  Comment
-HiLink schemeError             Error
+hi def link schemeComment              Comment
+hi def link schemeMultilineComment     Comment
+hi def link schemeError                Error
 
-HiLink schemeExtSyntax Type
-HiLink schemeExtFunc           PreProc
+hi def link schemeExtSyntax    Type
+hi def link schemeExtFunc              PreProc
 
-HiLink schemeLang              PreProc
+hi def link schemeLang         PreProc
 
-delcommand HiLink
 
 let b:current_syntax = "scheme"
 
index bee4007f57697bcff7bcaf29d8f4658444214abf..03e123b058497a9f20447af622f7c238e2648eed 100644 (file)
@@ -64,40 +64,38 @@ syn match scilabOverload                    "%[A-Za-z0-9?!_#$]\+_[A-Za-z0-9?!_#$]\+"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink scilabStatement                         Statement
-HiLink scilabFunction                          Keyword
-HiLink scilabPredicate                         Keyword
-HiLink scilabKeyword                           Keyword
-HiLink scilabDebug                                     Debug
-HiLink scilabRepeat                            Repeat
-HiLink scilabConditional                       Conditional
-HiLink scilabMultiplex                         Conditional
-
-HiLink scilabConstant                          Constant
-HiLink scilabBoolean                           Boolean
-
-HiLink scilabDelimiter                         Delimiter
-HiLink scilabMlistAccess                       Delimiter
-HiLink scilabComparison                        Operator
-HiLink scilabLogical                           Operator
-HiLink scilabAssignment                        Operator
-HiLink scilabArithmetic                        Operator
-HiLink scilabRange                                     Operator
-HiLink scilabLineContinuation          Underlined
-HiLink scilabTransposition                     Operator
-
-HiLink scilabTodo                                      Todo
-HiLink scilabComment                           Comment
-
-HiLink scilabNumber                            Number
-HiLink scilabString                            String
-
-HiLink scilabIdentifier                        Identifier
-HiLink scilabOverload                          Special
-
-delcommand HiLink
+
+hi def link scilabStatement                            Statement
+hi def link scilabFunction                             Keyword
+hi def link scilabPredicate                            Keyword
+hi def link scilabKeyword                              Keyword
+hi def link scilabDebug                                        Debug
+hi def link scilabRepeat                               Repeat
+hi def link scilabConditional                  Conditional
+hi def link scilabMultiplex                            Conditional
+
+hi def link scilabConstant                             Constant
+hi def link scilabBoolean                              Boolean
+
+hi def link scilabDelimiter                            Delimiter
+hi def link scilabMlistAccess                  Delimiter
+hi def link scilabComparison                   Operator
+hi def link scilabLogical                              Operator
+hi def link scilabAssignment                   Operator
+hi def link scilabArithmetic                   Operator
+hi def link scilabRange                                        Operator
+hi def link scilabLineContinuation             Underlined
+hi def link scilabTransposition                        Operator
+
+hi def link scilabTodo                                 Todo
+hi def link scilabComment                              Comment
+
+hi def link scilabNumber                               Number
+hi def link scilabString                               String
+
+hi def link scilabIdentifier                   Identifier
+hi def link scilabOverload                             Special
+
 
 let b:current_syntax = "scilab"
 
index 015c1f0890ae7b1ed0aeadbaebaec6150334c4e9..b497ba5eaa618dfedf674f056de77a3e624b4ac9 100644 (file)
@@ -50,22 +50,20 @@ syn keyword sdSpecial TRUE FALSE NULL
 syn keyword sdDelimiter STREAM STREAM_END
 syn match sdError /^search .\{257,}/
 
-command! -nargs=+ HiLink hi def link <args>
 
-HiLink sdIP Number
-HiLink sdHostname Type
-HiLink sdEncoding Identifier
-HiLink sdCoding Identifier
-HiLink sdSource Identifier
-HiLink sdComment Comment
-HiLink sdIPError Error
-HiLink sdError Error
-HiLink sdStatement Statement
-HiLink sdIPSpecial Special
-HiLink sdSpecial Special
-HiLink sdDelimiter Delimiter
+hi def link sdIP Number
+hi def link sdHostname Type
+hi def link sdEncoding Identifier
+hi def link sdCoding Identifier
+hi def link sdSource Identifier
+hi def link sdComment Comment
+hi def link sdIPError Error
+hi def link sdError Error
+hi def link sdStatement Statement
+hi def link sdIPSpecial Special
+hi def link sdSpecial Special
+hi def link sdDelimiter Delimiter
 
-delcommand HiLink
 
 let b:current_syntax = "sd"
 
index 51086dad1f4066b0210315f3613a7fc8d843eebf..7df38d1955fb044e0d590f6c39f8a8d2910ac6ed 100644 (file)
@@ -127,27 +127,25 @@ syn sync ccomment sdlComment
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 command -nargs=+ Hi     hi def <args>
 
-HiLink  sdlException   Label
-HiLink  sdlConditional sdlStatement
-HiLink  sdlVirtual             sdlStatement
-HiLink  sdlExported            sdlFlag
-HiLink  sdlCommentError        sdlError
-HiLink  sdlOperator            Operator
-HiLink  sdlStructure   sdlType
+hi def link sdlException       Label
+hi def link sdlConditional     sdlStatement
+hi def link sdlVirtual         sdlStatement
+hi def link sdlExported                sdlFlag
+hi def link sdlCommentError    sdlError
+hi def link sdlOperator                Operator
+hi def link sdlStructure       sdlType
 Hi         sdlStatement        term=bold ctermfg=4 guifg=Blue
 Hi         sdlFlag             term=bold ctermfg=4 guifg=Blue gui=italic
 Hi         sdlNewState         term=italic ctermfg=2 guifg=Magenta gui=underline
 Hi         sdlInput            term=bold guifg=Red
-HiLink  sdlType                Type
-HiLink  sdlString              String
-HiLink  sdlComment             Comment
-HiLink  sdlSpecial             Special
-HiLink  sdlError               Error
+hi def link sdlType            Type
+hi def link sdlString          String
+hi def link sdlComment         Comment
+hi def link sdlSpecial         Special
+hi def link sdlError           Error
 
-delcommand HiLink
 delcommand Hi
 
 let b:current_syntax = "sdl"
index 13e0165df35872d593a341e19ee8cc8adbf61f48..63b39db81faef046c55243b4c563bac21317718d 100644 (file)
@@ -72,38 +72,36 @@ syn region sedReplacement64 matchgroup=Special start=+@\(\\\\\|\\@\)*+ skip=+[^\
 " (y) does not allow any flags.  To save memory, I ignore this problem.
 syn match sedST        "[sy]" nextgroup=sedRegexp\d\+
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink sedAddress              Macro
-HiLink sedACI          NONE
-HiLink sedBranch               Label
-HiLink sedComment              Comment
-HiLink sedDelete               Function
-HiLink sedError                Error
-HiLink sedFlag         Type
-HiLink sedFlagwrite            Constant
-HiLink sedFunction             Function
-HiLink sedLabel                Label
-HiLink sedLineCont             Special
-HiLink sedPutHoldspc   Function
-HiLink sedReplaceMeta  Special
-HiLink sedRegexpMeta   Special
-HiLink sedRW           Constant
-HiLink sedSemicolon            Special
-HiLink sedST           Function
-HiLink sedSpecial              Special
-HiLink sedWhitespace   NONE
+hi def link sedAddress         Macro
+hi def link sedACI             NONE
+hi def link sedBranch          Label
+hi def link sedComment         Comment
+hi def link sedDelete          Function
+hi def link sedError           Error
+hi def link sedFlag            Type
+hi def link sedFlagwrite               Constant
+hi def link sedFunction                Function
+hi def link sedLabel           Label
+hi def link sedLineCont                Special
+hi def link sedPutHoldspc      Function
+hi def link sedReplaceMeta     Special
+hi def link sedRegexpMeta      Special
+hi def link sedRW              Constant
+hi def link sedSemicolon               Special
+hi def link sedST              Function
+hi def link sedSpecial         Special
+hi def link sedWhitespace      NONE
 if exists("highlight_sedtabs")
-HiLink sedTab          Todo
+hi def link sedTab             Todo
 endif
 let __sed_i = char2nr(" ") " ASCII: 32, EBCDIC: 64
 while __sed_i <= __sed_last
-exe "HiLink sedRegexp".__sed_i         "Macro"
-exe "HiLink sedReplacement".__sed_i    "NONE"
+exe "hi def link sedRegexp".__sed_i            "Macro"
+exe "hi def link sedReplacement".__sed_i       "NONE"
 let __sed_i = __sed_i + 1
 endwhile
 
-delcommand HiLink
 
 unlet __sed_i __sed_last __sed_delimiter __sed_metacharacters
 
index 1bf1b49e3478e2779d45709f22cdb6e96e7d846c..6c1cde15aecbc7e79293ea24fca46db550c7f200 100644 (file)
@@ -50,21 +50,19 @@ syn sync lines=250
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink sgmldeclDeclKeys        Keyword
-HiLink sgmldeclTypes           Type
-HiLink sgmldeclConst           Constant
-HiLink sgmldeclNConst          Constant
-HiLink sgmldeclString          String
-HiLink sgmldeclDeclBlock       Normal
-HiLink sgmldeclBool            Boolean
-HiLink sgmldeclSpecial         Special
-HiLink sgmldeclComment         Comment
-HiLink sgmldeclStatem          Statement
-HiLink sgmldeclVariables       Type
-
-delcommand HiLink
+
+hi def link sgmldeclDeclKeys   Keyword
+hi def link sgmldeclTypes              Type
+hi def link sgmldeclConst              Constant
+hi def link sgmldeclNConst             Constant
+hi def link sgmldeclString             String
+hi def link sgmldeclDeclBlock  Normal
+hi def link sgmldeclBool               Boolean
+hi def link sgmldeclSpecial            Special
+hi def link sgmldeclComment            Comment
+hi def link sgmldeclStatem             Statement
+hi def link sgmldeclVariables  Type
+
 
 let b:current_syntax = "sgmldecl"
 
index 7fd633d404f418167dbf441854fb76d0cab2eb2e..ccd78f494a8ac071b49da7a36311e52ebba31caf 100644 (file)
@@ -34,22 +34,20 @@ syn region sgmllnxDocType start=+<!doctype+ end=+>+
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink sgmllnxTag2         Function
-HiLink sgmllnxTagN2        Function
-HiLink sgmllnxTag          Special
-HiLink sgmllnxEndTag       Special
-HiLink sgmllnxParen        Special
-HiLink sgmllnxEntity       Type
-HiLink sgmllnxDocEnt       Type
-HiLink sgmllnxTagName      Statement
-HiLink sgmllnxComment      Comment
-HiLink sgmllnxSpecial      Special
-HiLink sgmllnxDocType      PreProc
-HiLink sgmllnxTagError    Error
-
-delcommand HiLink
+
+hi def link sgmllnxTag2            Function
+hi def link sgmllnxTagN2           Function
+hi def link sgmllnxTag     Special
+hi def link sgmllnxEndTag          Special
+hi def link sgmllnxParen           Special
+hi def link sgmllnxEntity          Type
+hi def link sgmllnxDocEnt          Type
+hi def link sgmllnxTagName         Statement
+hi def link sgmllnxComment         Comment
+hi def link sgmllnxSpecial         Special
+hi def link sgmllnxDocType         PreProc
+hi def link sgmllnxTagError    Error
+
 
 let b:current_syntax = "sgmllnx"
 
index 31c7b0534c0a54ec7f77256a82bae5a66916f5a0..18da779764183f9212f8276fd336f826bafbe43c 100644 (file)
@@ -2,13 +2,13 @@
 " Language:            shell (sh) Korn shell (ksh) bash (sh)
 " Maintainer:          Charles E. Campbell  <NdrOchipS@PcampbellAfamily.Mbiz>
 " Previous Maintainer: Lennart Schultz <Lennart.Schultz@ecmwf.int>
-" Last Change:         Aug 26, 2016
+" Last Change:         Aug 31, 2016
 " Version:             162
 " URL:         http://www.drchip.org/astronaut/vim/index.html#SYNTAX_SH
 " For options and settings, please use:      :help ft-sh-syntax
 " This file includes many ideas from Eric Brunet (eric.brunet@ens.fr)
 
-" quit when a syntax file was already loaded
+" quit when a syntax file was already loaded {{{1
 if exists("b:current_syntax")
   finish
 endif
@@ -145,7 +145,7 @@ syn cluster shHereBeginList contains=@shCommandSubList
 syn cluster shHereList contains=shBeginHere,shHerePayload
 syn cluster shHereListDQ       contains=shBeginHere,@shDblQuoteList,shHerePayload
 syn cluster shIdList   contains=shCommandSub,shWrapLineOperator,shSetOption,shDeref,shDerefSimple,shHereString,shRedir,shExSingleQuote,shExDoubleQuote,shSingleQuote,shDoubleQuote,shExpr,shCtrlSeq,shStringSpecial,shAtExpr
-syn cluster shIfList   contains=@shLoopList,shDblBrace,shDblParen,shFunctionKey,shFunctionOne,shFunctionTwo,shParen
+syn cluster shIfList   contains=@shLoopList,shDblBrace,shDblParen,shFunctionKey,shFunctionOne,shFunctionTwo
 syn cluster shLoopList contains=@shCaseList,@shErrorList,shCaseEsac,shConditional,shDblBrace,shExpr,shFor,shForPP,shIf,shOption,shSet,shTest,shTestOpr,shTouch
 syn cluster shPPSRightList     contains=shComment,shDeref,shDerefSimple,shEscape,shPosnParm
 syn cluster shSubShList        contains=@shCommandSubList,shCaseEsac,shColon,shCommandSub,shComment,shDo,shEcho,shExpr,shFor,shIf,shHereString,shRedir,shSetList,shSource,shStatement,shVariable,shCtrlSeq,shOperator
@@ -497,7 +497,7 @@ syn match  shDerefString    contained       "\\["']"        nextgroup=shDerefPattern
 if exists("b:is_bash")
  " bash : ${parameter:offset}
  " bash : ${parameter:offset:length}
- syn region shDerefOff contained       start=':\ze[^-=?+]'     end='\ze:'      end='\ze}'      contains=shDeref,shDerefSimple,shDerefEscape    nextgroup=shDerefLen,shDeref,shDerefSimple
+ syn region shDerefOff contained       start=':'       end='\ze:'      end='\ze}'      contains=shDeref,shDerefSimple,shDerefEscape    nextgroup=shDerefLen,shDeref,shDerefSimple
  syn region shDerefOff contained       start=':\s-'    end='\ze:'      end='\ze}'      contains=shDeref,shDerefSimple,shDerefEscape    nextgroup=shDerefLen,shDeref,shDerefSimple
  syn match  shDerefLen contained       ":[^}]\+"       contains=shDeref,shDerefSimple
 
@@ -573,132 +573,134 @@ syn sync match shWhileSync      grouphere       shRepeat        "\<while\>"
 
 " Default Highlighting: {{{1
 " =====================
-hi def link shArithRegion      shShellVariables
-hi def link shAstQuote shDoubleQuote
-hi def link shAtExpr   shSetList
-hi def link shBeginHere        shRedir
-hi def link shCaseBar  shConditional
-hi def link shCaseCommandSub   shCommandSub
-hi def link shCaseDoubleQuote  shDoubleQuote
-hi def link shCaseIn   shConditional
-hi def link shQuote    shOperator
-hi def link shCaseSingleQuote  shSingleQuote
-hi def link shCaseStart        shConditional
-hi def link shCmdSubRegion     shShellVariables
-hi def link shColon    shComment
-hi def link shDerefOp  shOperator
-hi def link shDerefPOL shDerefOp
-hi def link shDerefPPS shDerefOp
-hi def link shDerefPSR shDerefOp
-hi def link shDeref    shShellVariables
-hi def link shDerefDelim       shOperator
-hi def link shDerefSimple      shDeref
-hi def link shDerefSpecial     shDeref
-hi def link shDerefString      shDoubleQuote
-hi def link shDerefVar shDeref
-hi def link shDoubleQuote      shString
-hi def link shEcho     shString
-hi def link shEchoDelim        shOperator
-hi def link shEchoQuote        shString
-hi def link shForPP    shLoop
-hi def link shFunction Function
-hi def link shEmbeddedEcho     shString
-hi def link shEscape   shCommandSub
-hi def link shExDoubleQuote    shDoubleQuote
-hi def link shExSingleQuote    shSingleQuote
-hi def link shHereDoc  shString
-hi def link shHereString       shRedir
-hi def link shHerePayload      shHereDoc
-hi def link shLoop     shStatement
-hi def link shSpecialNxt       shSpecial
-hi def link shNoQuote  shDoubleQuote
-hi def link shOption   shCommandSub
-hi def link shPattern  shString
-hi def link shParen    shArithmetic
-hi def link shPosnParm shShellVariables
-hi def link shQuickComment     shComment
-hi def link shRange    shOperator
-hi def link shRedir    shOperator
-hi def link shSetListDelim     shOperator
-hi def link shSetOption        shOption
-hi def link shSingleQuote      shString
-hi def link shSource   shOperator
-hi def link shStringSpecial    shSpecial
-hi def link shSubShRegion      shOperator
-hi def link shTestOpr  shConditional
-hi def link shTestPattern      shString
-hi def link shTestDoubleQuote  shString
-hi def link shTestSingleQuote  shString
-hi def link shTouchCmd shStatement
-hi def link shVariable shSetList
-hi def link shWrapLineOperator shOperator
+if !exists("skip_sh_syntax_inits")
+ hi def link shArithRegion     shShellVariables
+ hi def link shAstQuote        shDoubleQuote
+ hi def link shAtExpr  shSetList
+ hi def link shBeginHere       shRedir
+ hi def link shCaseBar shConditional
+ hi def link shCaseCommandSub  shCommandSub
+ hi def link shCaseDoubleQuote shDoubleQuote
+ hi def link shCaseIn  shConditional
+ hi def link shQuote   shOperator
+ hi def link shCaseSingleQuote shSingleQuote
+ hi def link shCaseStart       shConditional
+ hi def link shCmdSubRegion    shShellVariables
+ hi def link shColon   shComment
+ hi def link shDerefOp shOperator
+ hi def link shDerefPOL        shDerefOp
+ hi def link shDerefPPS        shDerefOp
+ hi def link shDerefPSR        shDerefOp
+ hi def link shDeref   shShellVariables
+ hi def link shDerefDelim      shOperator
+ hi def link shDerefSimple     shDeref
+ hi def link shDerefSpecial    shDeref
+ hi def link shDerefString     shDoubleQuote
+ hi def link shDerefVar        shDeref
+ hi def link shDoubleQuote     shString
+ hi def link shEcho    shString
+ hi def link shEchoDelim       shOperator
+ hi def link shEchoQuote       shString
+ hi def link shForPP   shLoop
+ hi def link shFunction        Function
+ hi def link shEmbeddedEcho    shString
+ hi def link shEscape  shCommandSub
+ hi def link shExDoubleQuote   shDoubleQuote
+ hi def link shExSingleQuote   shSingleQuote
+ hi def link shHereDoc shString
+ hi def link shHereString      shRedir
+ hi def link shHerePayload     shHereDoc
+ hi def link shLoop    shStatement
+ hi def link shSpecialNxt      shSpecial
+ hi def link shNoQuote shDoubleQuote
+ hi def link shOption  shCommandSub
+ hi def link shPattern shString
+ hi def link shParen   shArithmetic
+ hi def link shPosnParm        shShellVariables
+ hi def link shQuickComment    shComment
+ hi def link shRange   shOperator
+ hi def link shRedir   shOperator
+ hi def link shSetListDelim    shOperator
+ hi def link shSetOption       shOption
+ hi def link shSingleQuote     shString
+ hi def link shSource  shOperator
+ hi def link shStringSpecial   shSpecial
+ hi def link shSubShRegion     shOperator
+ hi def link shTestOpr shConditional
+ hi def link shTestPattern     shString
+ hi def link shTestDoubleQuote shString
+ hi def link shTestSingleQuote shString
+ hi def link shTouchCmd        shStatement
+ hi def link shVariable        shSetList
+ hi def link shWrapLineOperator        shOperator
 
-if exists("b:is_bash")
-  hi def link bashAdminStatement       shStatement
-  hi def link bashSpecialVariables     shShellVariables
-  hi def link bashStatement            shStatement
-  hi def link shCharClass              shSpecial
-  hi def link shDerefOff               shDerefOp
-  hi def link shDerefLen               shDerefOff
-endif
-if exists("b:is_kornshell")
-  hi def link kshSpecialVariables      shShellVariables
-  hi def link kshStatement             shStatement
-endif
-
-if !exists("g:sh_no_error")
- hi def link shCaseError               Error
- hi def link shCondError               Error
- hi def link shCurlyError              Error
- hi def link shDerefOpError            Error
- hi def link shDerefWordError          Error
- hi def link shDoError         Error
- hi def link shEsacError               Error
- hi def link shIfError         Error
- hi def link shInError         Error
- hi def link shParenError              Error
- hi def link shTestError               Error
+ if exists("b:is_bash")
+   hi def link bashAdminStatement      shStatement
+   hi def link bashSpecialVariables    shShellVariables
+   hi def link bashStatement           shStatement
+   hi def link shCharClass             shSpecial
+   hi def link shDerefOff              shDerefOp
+   hi def link shDerefLen              shDerefOff
+ endif
  if exists("b:is_kornshell")
-   hi def link shDTestError            Error
+   hi def link kshSpecialVariables     shShellVariables
+   hi def link kshStatement            shStatement
+ endif
+
+ if !exists("g:sh_no_error")
+  hi def link shCaseError              Error
+  hi def link shCondError              Error
+  hi def link shCurlyError             Error
+  hi def link shDerefOpError           Error
+  hi def link shDerefWordError         Error
+  hi def link shDoError                Error
+  hi def link shEsacError              Error
+  hi def link shIfError                Error
+  hi def link shInError                Error
+  hi def link shParenError             Error
+  hi def link shTestError              Error
+  if exists("b:is_kornshell")
+    hi def link shDTestError           Error
+  endif
  endif
-endif
 
-hi def link shArithmetic               Special
-hi def link shCharClass                Identifier
-hi def link shSnglCase         Statement
-hi def link shCommandSub               Special
-hi def link shComment          Comment
-hi def link shConditional              Conditional
-hi def link shCtrlSeq          Special
-hi def link shExprRegion               Delimiter
-hi def link shFunctionKey              Function
-hi def link shFunctionName             Function
-hi def link shNumber           Number
-hi def link shOperator         Operator
-hi def link shRepeat           Repeat
-hi def link shSet              Statement
-hi def link shSetList          Identifier
-hi def link shShellVariables           PreProc
-hi def link shSpecial          Special
-hi def link shStatement                Statement
-hi def link shString           String
-hi def link shTodo             Todo
-hi def link shAlias            Identifier
-hi def link shHereDoc01                shRedir
-hi def link shHereDoc02                shRedir
-hi def link shHereDoc03                shRedir
-hi def link shHereDoc04                shRedir
-hi def link shHereDoc05                shRedir
-hi def link shHereDoc06                shRedir
-hi def link shHereDoc07                shRedir
-hi def link shHereDoc08                shRedir
-hi def link shHereDoc09                shRedir
-hi def link shHereDoc10                shRedir
-hi def link shHereDoc11                shRedir
-hi def link shHereDoc12                shRedir
-hi def link shHereDoc13                shRedir
-hi def link shHereDoc14                shRedir
-hi def link shHereDoc15                shRedir
+ hi def link shArithmetic              Special
+ hi def link shCharClass               Identifier
+ hi def link shSnglCase                Statement
+ hi def link shCommandSub              Special
+ hi def link shComment         Comment
+ hi def link shConditional             Conditional
+ hi def link shCtrlSeq         Special
+ hi def link shExprRegion              Delimiter
+ hi def link shFunctionKey             Function
+ hi def link shFunctionName            Function
+ hi def link shNumber          Number
+ hi def link shOperator                Operator
+ hi def link shRepeat          Repeat
+ hi def link shSet             Statement
+ hi def link shSetList         Identifier
+ hi def link shShellVariables          PreProc
+ hi def link shSpecial         Special
+ hi def link shStatement               Statement
+ hi def link shString          String
+ hi def link shTodo            Todo
+ hi def link shAlias           Identifier
+ hi def link shHereDoc01               shRedir
+ hi def link shHereDoc02               shRedir
+ hi def link shHereDoc03               shRedir
+ hi def link shHereDoc04               shRedir
+ hi def link shHereDoc05               shRedir
+ hi def link shHereDoc06               shRedir
+ hi def link shHereDoc07               shRedir
+ hi def link shHereDoc08               shRedir
+ hi def link shHereDoc09               shRedir
+ hi def link shHereDoc10               shRedir
+ hi def link shHereDoc11               shRedir
+ hi def link shHereDoc12               shRedir
+ hi def link shHereDoc13               shRedir
+ hi def link shHereDoc14               shRedir
+ hi def link shHereDoc15               shRedir
+endif
 
 " Delete shell folding commands {{{1
 " =============================
index 04f870d04e98bb9cc4d4ecff13f5cd4087fc8c5d..20eb14cba10a8cc941b23fe768479371acf7cd05 100644 (file)
@@ -359,33 +359,31 @@ syn keyword sicadStatement zparp zparpn zwinkp zwinkpn
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink sicadLabel PreProc
-HiLink sicadLabel1 sicadLabel
-HiLink sicadLabel2 sicadLabel
-HiLink sicadConditional Conditional
-HiLink sicadBoolean Boolean
-HiLink sicadNumber Number
-HiLink sicadFloat Float
-HiLink sicadOperator Operator
-HiLink sicadStatement Statement
-HiLink sicadParameter sicadStatement
-HiLink sicadGoto sicadStatement
-HiLink sicadLineCont sicadStatement
-HiLink sicadString String
-HiLink sicadComment Comment
-HiLink sicadSpecial Special
-HiLink sicadIdentifier Type
-"  HiLink sicadIdentifier Identifier
-HiLink sicadError Error
-HiLink sicadParenError sicadError
-HiLink sicadApostropheError sicadError
-HiLink sicadStringError sicadError
-HiLink sicadCommentError sicadError
-"  HiLink sqlStatement Special  " modified highlight group in sql.vim
+hi def link sicadLabel PreProc
+hi def link sicadLabel1 sicadLabel
+hi def link sicadLabel2 sicadLabel
+hi def link sicadConditional Conditional
+hi def link sicadBoolean Boolean
+hi def link sicadNumber Number
+hi def link sicadFloat Float
+hi def link sicadOperator Operator
+hi def link sicadStatement Statement
+hi def link sicadParameter sicadStatement
+hi def link sicadGoto sicadStatement
+hi def link sicadLineCont sicadStatement
+hi def link sicadString String
+hi def link sicadComment Comment
+hi def link sicadSpecial Special
+hi def link sicadIdentifier Type
+"  hi def link sicadIdentifier Identifier
+hi def link sicadError Error
+hi def link sicadParenError sicadError
+hi def link sicadApostropheError sicadError
+hi def link sicadStringError sicadError
+hi def link sicadCommentError sicadError
+"  hi def link sqlStatement Special  " modified highlight group in sql.vim
 
-delcommand HiLink
 
 let b:current_syntax = "sicad"
 
index eb3f8a1e85ae15f986c35924439df287570c700b..82f66d049e1e3b41e9999dc5f8eab96537fc3124 100644 (file)
@@ -55,35 +55,33 @@ syn match   simulaReal              "-\=\<\d\+\(\.\d\+\)\=\(&&\=[+-]\=\d\+\)\=\>"
 " Real starting with a `.', optional exponent
 syn match      simulaReal              "-\=\.\d\+\(&&\=[+-]\=\d\+\)\=\>"
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink simulaAssigned          Identifier
-HiLink simulaBoolean           Boolean
-HiLink simulaCharacter         Character
-HiLink simulaCharError         Error
-HiLink simulaComment           Comment
-HiLink simulaCompound          Statement
-HiLink simulaConditional               Conditional
-HiLink simulaConstant          Constant
-HiLink simulaFunction          Function
-HiLink simulaNumber                    Number
-HiLink simulaOperator          Operator
-HiLink simulaReal                      Float
-HiLink simulaReferenceType             Type
-HiLink simulaRepeat                    Repeat
-HiLink simulaReserved          Error
-HiLink simulaSemicolon         Statement
-HiLink simulaSpecial           Special
-HiLink simulaSpecialChar               SpecialChar
-HiLink simulaSpecialCharErr            Error
-HiLink simulaStatement         Statement
-HiLink simulaStorageClass              StorageClass
-HiLink simulaString                    String
-HiLink simulaStructure         Structure
-HiLink simulaTodo                      Todo
-HiLink simulaType                      Type
+hi def link simulaAssigned             Identifier
+hi def link simulaBoolean              Boolean
+hi def link simulaCharacter            Character
+hi def link simulaCharError            Error
+hi def link simulaComment              Comment
+hi def link simulaCompound             Statement
+hi def link simulaConditional          Conditional
+hi def link simulaConstant             Constant
+hi def link simulaFunction             Function
+hi def link simulaNumber                       Number
+hi def link simulaOperator             Operator
+hi def link simulaReal                 Float
+hi def link simulaReferenceType                Type
+hi def link simulaRepeat                       Repeat
+hi def link simulaReserved             Error
+hi def link simulaSemicolon            Statement
+hi def link simulaSpecial              Special
+hi def link simulaSpecialChar          SpecialChar
+hi def link simulaSpecialCharErr               Error
+hi def link simulaStatement            Statement
+hi def link simulaStorageClass         StorageClass
+hi def link simulaString                       String
+hi def link simulaStructure            Structure
+hi def link simulaTodo                 Todo
+hi def link simulaType                 Type
 
-delcommand HiLink
 
 let b:current_syntax = "simula"
 " vim: sts=4 sw=4 ts=8
index ef0929e07a17fce58a01e3b139902d348068150c..a6e5b45fcd2b1adbf92c53fff7c75e51d950b2a8 100644 (file)
@@ -100,30 +100,28 @@ endif
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink sindaMacro              Macro
-HiLink sindaOptions            Special
-HiLink sindaRoutine            Type
-HiLink sindaControl            Special
-HiLink sindaSubRoutine Function
-HiLink sindaIdentifier Identifier
+hi def link sindaMacro         Macro
+hi def link sindaOptions               Special
+hi def link sindaRoutine               Type
+hi def link sindaControl               Special
+hi def link sindaSubRoutine    Function
+hi def link sindaIdentifier    Identifier
 
-HiLink sindaFortran            PreProc
-HiLink sindaMotran             PreProc
+hi def link sindaFortran               PreProc
+hi def link sindaMotran                PreProc
 
-HiLink sindaComment            Comment
-HiLink sindaHeader             Typedef
-HiLink sindaIncludeFile        Type
-HiLink sindaInteger            Number
-HiLink sindaFloat              Float
-HiLink sindaScientific Float
+hi def link sindaComment               Comment
+hi def link sindaHeader                Typedef
+hi def link sindaIncludeFile   Type
+hi def link sindaInteger               Number
+hi def link sindaFloat         Float
+hi def link sindaScientific    Float
 
-HiLink sindaEndData            Macro
+hi def link sindaEndData               Macro
 
-HiLink sindaTodo               Todo
+hi def link sindaTodo          Todo
 
-delcommand HiLink
 
 
 let b:current_syntax = "sinda"
index 28c3cdc0eab23a4a8eb3b32bb52398da5ecea919..88373eb2850d7e802baeda7cbb6096096f57d14d 100644 (file)
@@ -43,19 +43,17 @@ syn match  sindacmpFloat       "-\=\<[0-9]*\.[0-9]*"
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink sindacmpTitle                Type
-HiLink sindacmpUnit                 PreProc
+hi def link sindacmpTitle                   Type
+hi def link sindacmpUnit                    PreProc
 
-HiLink sindacmpLabel                Statement
+hi def link sindacmpLabel                   Statement
 
-HiLink sindacmpHeader               sindaHeader
+hi def link sindacmpHeader                  sindaHeader
 
-HiLink sindacmpInteger      Number
-HiLink sindacmpFloat                Special
+hi def link sindacmpInteger         Number
+hi def link sindacmpFloat                   Special
 
-delcommand HiLink
 
 
 let b:current_syntax = "sindacmp"
index b4fb177f0636a23f1cb8b3e9e0b96c9f0db8938f..c362f194676f712c1cae9af56650c6f83b45fed7 100644 (file)
@@ -60,24 +60,22 @@ syn match sindaoutError             "<<< Error >>>"
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 hi sindaHeaderDelim  ctermfg=Black ctermbg=Green              guifg=Black guibg=Green
 
-HiLink sindaoutPos                  Statement
-HiLink sindaoutNeg                  PreProc
-HiLink sindaoutTitle                Type
-HiLink sindaoutFile                 sindaIncludeFile
-HiLink sindaoutInteger      sindaInteger
+hi def link sindaoutPos                     Statement
+hi def link sindaoutNeg                     PreProc
+hi def link sindaoutTitle                   Type
+hi def link sindaoutFile                    sindaIncludeFile
+hi def link sindaoutInteger         sindaInteger
 
-HiLink sindaoutSectionDelim          Delimiter
-HiLink sindaoutSectionTitle         Exception
-HiLink sindaoutHeaderDelim          SpecialComment
-HiLink sindaoutLabel                Identifier
+hi def link sindaoutSectionDelim             Delimiter
+hi def link sindaoutSectionTitle            Exception
+hi def link sindaoutHeaderDelim             SpecialComment
+hi def link sindaoutLabel                   Identifier
 
-HiLink sindaoutError                Error
+hi def link sindaoutError                   Error
 
-delcommand HiLink
 
 
 let b:current_syntax = "sindaout"
index f32d5ee3ed0719ab60b16d32d7a4e38f9bea7224..47afffc0a9d959c58216d7f9d19f36b70becd282 100644 (file)
@@ -523,28 +523,26 @@ syn sync ccomment skillComment minlines=10
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink skillcdfFunctions       Function
-HiLink skillgeFunctions                Function
-HiLink skillhiFunctions                Function
-HiLink skillleFunctions                Function
-HiLink skilldbefFunctions      Function
-HiLink skillddFunctions                Function
-HiLink skillpcFunctions                Function
-HiLink skilltechFunctions      Function
-HiLink skillConstants          Constant
-HiLink skillFunction           Function
-HiLink skillKeywords           Statement
-HiLink skillConditional                Conditional
-HiLink skillRepeat                     Repeat
-HiLink skillString                     String
-HiLink skillTodo                       Todo
-HiLink skillNote                       Todo
-HiLink skillComment                    Comment
-HiLink skillCommentError       Error
+hi def link skillcdfFunctions  Function
+hi def link skillgeFunctions           Function
+hi def link skillhiFunctions           Function
+hi def link skillleFunctions           Function
+hi def link skilldbefFunctions Function
+hi def link skillddFunctions           Function
+hi def link skillpcFunctions           Function
+hi def link skilltechFunctions Function
+hi def link skillConstants             Constant
+hi def link skillFunction              Function
+hi def link skillKeywords              Statement
+hi def link skillConditional           Conditional
+hi def link skillRepeat                        Repeat
+hi def link skillString                        String
+hi def link skillTodo                  Todo
+hi def link skillNote                  Todo
+hi def link skillComment                       Comment
+hi def link skillCommentError  Error
 
-delcommand HiLink
 
 let b:current_syntax = "skill"
 
index a40d43ea6aee61fbc42cf615fc87b7912004fb1a..1f6c8473536239e758da9af8bea9fc87d9a43be1 100644 (file)
@@ -73,36 +73,34 @@ syn sync ccomment slComment minlines=10
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink slLabel Label
-HiLink slUserLabel     Label
-HiLink slConditional   Conditional
-HiLink slRepeat        Repeat
-HiLink slCharacter     Character
-HiLink slSpecialCharacter slSpecial
-HiLink slNumber        Number
-HiLink slFloat Float
-HiLink slParenError    slError
-HiLink slInParen       slError
-HiLink slCommentError  slError
-HiLink slOperator      Operator
-HiLink slStorageClass  StorageClass
-HiLink slError Error
-HiLink slStatement     Statement
-HiLink slType          Type
-HiLink slCommentError  slError
-HiLink slCommentString slString
-HiLink slComment2String slString
-HiLink slCommentSkip   slComment
-HiLink slString        String
-HiLink slComment       Comment
-HiLink slSpecial       SpecialChar
-HiLink slTodo  Todo
-HiLink slVariable      Identifier
-"HiLink slIdentifier   Identifier
+hi def link slLabel    Label
+hi def link slUserLabel        Label
+hi def link slConditional      Conditional
+hi def link slRepeat   Repeat
+hi def link slCharacter        Character
+hi def link slSpecialCharacter slSpecial
+hi def link slNumber   Number
+hi def link slFloat    Float
+hi def link slParenError       slError
+hi def link slInParen  slError
+hi def link slCommentError     slError
+hi def link slOperator Operator
+hi def link slStorageClass     StorageClass
+hi def link slError    Error
+hi def link slStatement        Statement
+hi def link slType             Type
+hi def link slCommentError     slError
+hi def link slCommentString slString
+hi def link slComment2String slString
+hi def link slCommentSkip      slComment
+hi def link slString   String
+hi def link slComment  Comment
+hi def link slSpecial  SpecialChar
+hi def link slTodo     Todo
+hi def link slVariable Identifier
+"hi def link slIdentifier      Identifier
 
-delcommand HiLink
 
 let b:current_syntax = "sl"
 
index 938e8d5c51e0b870b303e4fad394c258967712c8..53ede4dc5ade8f808df6ea2f871c3e104b5d2b51 100644 (file)
@@ -53,38 +53,36 @@ syn region slangPreCondit start="^\s*#\s*\(ifdef\>\|ifndef\>\|iftrue\>\|ifnfalse
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink slangDefinition Type
-HiLink slangBlock              slangDefinition
-HiLink slangLabel              Label
-HiLink slangConditional        Conditional
-HiLink slangRepeat             Repeat
-HiLink slangCharacter  Character
-HiLink slangFloat              Float
-HiLink slangImaginary  Float
-HiLink slangDecimal            slangNumber
-HiLink slangOctal              slangNumber
-HiLink slangHex                slangNumber
-HiLink slangNumber             Number
-HiLink slangParenError Error
-HiLink slangOctalError Error
-HiLink slangOperator           Operator
-HiLink slangStructure  Structure
-HiLink slangInclude            Include
-HiLink slangPreCondit  PreCondit
-HiLink slangError              Error
-HiLink slangStatement  Statement
-HiLink slangType               Type
-HiLink slangString             String
-HiLink slangConstant           Constant
-HiLink slangRangeArray slangConstant
-HiLink slangComment            Comment
-HiLink slangSpecial            SpecialChar
-HiLink slangTodo               Todo
-HiLink slangDelim              Delimiter
+hi def link slangDefinition    Type
+hi def link slangBlock         slangDefinition
+hi def link slangLabel         Label
+hi def link slangConditional   Conditional
+hi def link slangRepeat                Repeat
+hi def link slangCharacter     Character
+hi def link slangFloat         Float
+hi def link slangImaginary     Float
+hi def link slangDecimal               slangNumber
+hi def link slangOctal         slangNumber
+hi def link slangHex           slangNumber
+hi def link slangNumber                Number
+hi def link slangParenError    Error
+hi def link slangOctalError    Error
+hi def link slangOperator              Operator
+hi def link slangStructure     Structure
+hi def link slangInclude               Include
+hi def link slangPreCondit     PreCondit
+hi def link slangError         Error
+hi def link slangStatement     Statement
+hi def link slangType          Type
+hi def link slangString                String
+hi def link slangConstant              Constant
+hi def link slangRangeArray    slangConstant
+hi def link slangComment               Comment
+hi def link slangSpecial               SpecialChar
+hi def link slangTodo          Todo
+hi def link slangDelim         Delimiter
 
-delcommand HiLink
 
 let b:current_syntax = "slang"
 
index 202aee75995f76cfb35a054a3ba8d45b3f506525..3a57ece91394fead793479d262f3dbdf34e7af0b 100644 (file)
@@ -56,24 +56,22 @@ syn sync ccomment sliceComment
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink sliceComment    Comment
-HiLink sliceConstruct  Keyword
-HiLink sliceType       Type
-HiLink sliceString     String
-HiLink sliceIncluded   String
-HiLink sliceQualifier  Keyword
-HiLink sliceInclude    Include
-HiLink sliceGuard      PreProc
-HiLink sliceBoolean    Boolean
-HiLink sliceFloat      Number
-HiLink sliceNumber     Number
-HiLink sliceOctal      Number
-HiLink sliceOctalZero  Special
-HiLink sliceNumberError Special
+hi def link sliceComment       Comment
+hi def link sliceConstruct     Keyword
+hi def link sliceType  Type
+hi def link sliceString        String
+hi def link sliceIncluded      String
+hi def link sliceQualifier     Keyword
+hi def link sliceInclude       Include
+hi def link sliceGuard PreProc
+hi def link sliceBoolean       Boolean
+hi def link sliceFloat Number
+hi def link sliceNumber        Number
+hi def link sliceOctal Number
+hi def link sliceOctalZero     Special
+hi def link sliceNumberError Special
 
-delcommand HiLink
 
 let b:current_syntax = "slice"
 
index a55439a20a59f2ce7464dbaa308ca74387d2b272..cf0734ae855685fe1939f4ee99ab32bc2ad74f78 100644 (file)
@@ -148,35 +148,33 @@ syn match   slrnrcUnsetkey        '^\s*unsetkey\s\+\("\)\=\(article\|group\|readline\)\
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink slrnrcTodo              Todo
-HiLink slrnrcSpaceError        Error
-HiLink slrnrcNumber            Number
-HiLink slrnrcSpecKey           SpecialChar
-HiLink slrnrcKey               String
-HiLink slrnrcSpecChar          SpecialChar
-HiLink slrnrcString            String
-HiLink slrnSlangPreCondit      Special
-HiLink slrnrcComment           Comment
-HiLink slrnrcVarInt            Identifier
-HiLink slrnrcVarStr            Identifier
-HiLink slrnrcCmd               slrnrcSet
-HiLink slrnrcSet               Operator
-HiLink slrnrcColor             Keyword
-HiLink slrnrcColorObj          Identifier
-HiLink slrnrcColorVal          String
-HiLink slrnrcMono              Keyword
-HiLink slrnrcMonoObj           Identifier
-HiLink slrnrcMonoVal           String
-HiLink slrnrcFunArt            Macro
-HiLink slrnrcFunGroup          Macro
-HiLink slrnrcFunRead           Macro
-HiLink slrnrcSetkeyObj Identifier
-HiLink slrnrcSetkey            Keyword
-HiLink slrnrcUnsetkey          slrnrcSetkey
-
-delcommand HiLink
+
+hi def link slrnrcTodo         Todo
+hi def link slrnrcSpaceError   Error
+hi def link slrnrcNumber               Number
+hi def link slrnrcSpecKey              SpecialChar
+hi def link slrnrcKey          String
+hi def link slrnrcSpecChar             SpecialChar
+hi def link slrnrcString               String
+hi def link slrnSlangPreCondit Special
+hi def link slrnrcComment              Comment
+hi def link slrnrcVarInt               Identifier
+hi def link slrnrcVarStr               Identifier
+hi def link slrnrcCmd          slrnrcSet
+hi def link slrnrcSet          Operator
+hi def link slrnrcColor                Keyword
+hi def link slrnrcColorObj             Identifier
+hi def link slrnrcColorVal             String
+hi def link slrnrcMono         Keyword
+hi def link slrnrcMonoObj              Identifier
+hi def link slrnrcMonoVal              String
+hi def link slrnrcFunArt               Macro
+hi def link slrnrcFunGroup             Macro
+hi def link slrnrcFunRead              Macro
+hi def link slrnrcSetkeyObj    Identifier
+hi def link slrnrcSetkey               Keyword
+hi def link slrnrcUnsetkey             slrnrcSetkey
+
 
 let b:current_syntax = "slrnrc"
 
index a5dfa55e54f3d5ab6c7998cebcdab7b2dae9c242..9f51cad380676e8284e42ef0e3be53e0050d7ae5 100644 (file)
@@ -45,25 +45,23 @@ syn match slrnScoreLine             "^\s*Score::\=\s\+=\=[-+]\=\d\+\s*\(%.*\)\=$" skipempty
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink slrnscComment           Comment
-HiLink slrnscSectionCom        slrnscComment
-HiLink slrnscGroup             String
-HiLink slrnscNumber            Number
-HiLink slrnscDate              Special
-HiLink slrnscDelim             Delimiter
-HiLink slrnscComma             SpecialChar
-HiLink slrnscOper              SpecialChar
-HiLink slrnscEsc               String
-HiLink slrnscSectionStd        Type
-HiLink slrnscSectionNot        Delimiter
-HiLink slrnscItem              Statement
-HiLink slrnscScore             Keyword
-HiLink slrnscScoreIdent        Identifier
-HiLink slrnscInclude           Keyword
+hi def link slrnscComment              Comment
+hi def link slrnscSectionCom   slrnscComment
+hi def link slrnscGroup                String
+hi def link slrnscNumber               Number
+hi def link slrnscDate         Special
+hi def link slrnscDelim                Delimiter
+hi def link slrnscComma                SpecialChar
+hi def link slrnscOper         SpecialChar
+hi def link slrnscEsc          String
+hi def link slrnscSectionStd   Type
+hi def link slrnscSectionNot   Delimiter
+hi def link slrnscItem         Statement
+hi def link slrnscScore                Keyword
+hi def link slrnscScoreIdent   Identifier
+hi def link slrnscInclude              Keyword
 
-delcommand HiLink
 
 let b:current_syntax = "slrnsc"
 
index 33a67724f18815ed515de94773d52579a18f13e4..cb01d44bb644bcef9f71f834998e09a6a5b0f99b 100644 (file)
@@ -57,27 +57,25 @@ syn region smClause matchgroup=Delimiter start="\$?." matchgroup=Delimiter end="
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink smClause        Special
-HiLink smClauseError   Error
-HiLink smComment       Comment
-HiLink smDefine        Statement
-HiLink smElse          Delimiter
-HiLink smHeader        Statement
-HiLink smHeaderSep     String
-HiLink smMesg          Special
-HiLink smPrecedence    Number
-HiLink smRewrite       Statement
-HiLink smRewriteComment        Comment
-HiLink smRewriteLhsToken       String
-HiLink smRewriteLhsUser        Statement
-HiLink smRewriteRhsToken       String
-HiLink smRuleset       Preproc
-HiLink smTrusted       Special
-HiLink smVar           String
-
-delcommand HiLink
+
+hi def link smClause   Special
+hi def link smClauseError      Error
+hi def link smComment  Comment
+hi def link smDefine   Statement
+hi def link smElse             Delimiter
+hi def link smHeader   Statement
+hi def link smHeaderSep        String
+hi def link smMesg             Special
+hi def link smPrecedence       Number
+hi def link smRewrite  Statement
+hi def link smRewriteComment   Comment
+hi def link smRewriteLhsToken  String
+hi def link smRewriteLhsUser   Statement
+hi def link smRewriteRhsToken  String
+hi def link smRuleset  Preproc
+hi def link smTrusted  Special
+hi def link smVar              String
+
 
 let b:current_syntax = "sm"
 
index ab8e85dcedd8dfc731981515ccb04099d6d64991..a39c290abe340a5c4e0807ceaf329158dbaadcb0 100644 (file)
@@ -56,18 +56,16 @@ syn region  htmlString   contained start=+'+ end=+'+ contains=htmlSpecialChar,ja
   syn region htmlLink start="<a\>\_[^>]*\<href\>" end="</a>"me=e-4 contains=@Spell,htmlTag,htmlEndTag,htmlSpecialChar,htmlPreProc,htmlComment,javaScript,@htmlPreproc,smartyZone
 
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink smartyTagName Identifier
-HiLink smartyProperty Constant
+hi def link smartyTagName Identifier
+hi def link smartyProperty Constant
 " if you want the text inside the braces to be colored, then
 " remove the comment in from of the next statement
-"HiLink smartyZone Include
-HiLink smartyInFunc Function
-HiLink smartyBlock Constant
-HiLink smartyDot SpecialChar
-HiLink smartyModifier Function
-delcommand HiLink
+"hi def link smartyZone Include
+hi def link smartyInFunc Function
+hi def link smartyBlock Constant
+hi def link smartyDot SpecialChar
+hi def link smartyModifier Function
 
 let b:current_syntax = "smarty"
 
index 84826323cfcd1093679ac5f207cbe28d73cb1d31..4cf6e84710bebd2097da12ae6a9a1cdbe7a64d9a 100644 (file)
@@ -113,29 +113,27 @@ syn region smilComment                  start=+<!DOCTYPE+ keepend end=+>+
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink smilTag                 Function
-HiLink smilEndTag                      Identifier
-HiLink smilArg                 Type
-HiLink smilTagName                     smilStatement
-HiLink smilSpecialTagName              Exception
-HiLink smilValue                       Value
-HiLink smilSpecialChar         Special
-
-HiLink smilSpecial                     Special
-HiLink smilSpecialChar         Special
-HiLink smilString                      String
-HiLink smilStatement                   Statement
-HiLink smilComment                     Comment
-HiLink smilCommentPart         Comment
-HiLink smilPreProc                     PreProc
-HiLink smilValue                       String
-HiLink smilCommentError                smilError
-HiLink smilTagError                    smilError
-HiLink smilError                       Error
-
-delcommand HiLink
+
+hi def link smilTag                    Function
+hi def link smilEndTag                 Identifier
+hi def link smilArg                    Type
+hi def link smilTagName                        smilStatement
+hi def link smilSpecialTagName         Exception
+hi def link smilValue                  Value
+hi def link smilSpecialChar            Special
+
+hi def link smilSpecial                        Special
+hi def link smilSpecialChar            Special
+hi def link smilString                 String
+hi def link smilStatement                      Statement
+hi def link smilComment                        Comment
+hi def link smilCommentPart            Comment
+hi def link smilPreProc                        PreProc
+hi def link smilValue                  String
+hi def link smilCommentError           smilError
+hi def link smilTagError                       smilError
+hi def link smilError                  Error
+
 
 let b:current_syntax = "smil"
 
index 82429691c10d1d84e1e3540f01591e2df5270dc6..b045d3b963f7fb48999374df94696eab336934b8 100644 (file)
@@ -26,15 +26,13 @@ syn case match
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink smithRegister   Identifier
-HiLink smithKeyword    Keyword
-HiLink smithComment Comment
-HiLink smithString String
-HiLink smithNumber     Number
+hi def link smithRegister      Identifier
+hi def link smithKeyword       Keyword
+hi def link smithComment Comment
+hi def link smithString String
+hi def link smithNumber        Number
 
-delcommand HiLink
 
 let b:current_syntax = "smith"
 
index 01d494d2be89f87264aa05ed06e4d07b108a0a85..fa4524f93d96b2e9d9311c43d76d5a2d677fd797 100644 (file)
@@ -166,53 +166,51 @@ syn sync match smlSigSync     groupthere smlSig     "\<end\>"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink smlBraceErr      Error
-HiLink smlBrackErr      Error
-HiLink smlParenErr      Error
-
-HiLink smlCommentErr    Error
-
-HiLink smlEndErr        Error
-HiLink smlThenErr       Error
-
-HiLink smlCharErr       Error
-
-HiLink smlComment       Comment
-
-HiLink smlModPath       Include
-HiLink smlModule        Include
-HiLink smlModParam1     Include
-HiLink smlModType       Include
-HiLink smlMPRestr3      Include
-HiLink smlFullMod       Include
-HiLink smlModTypeRestr Include
-HiLink smlWith  Include
-HiLink smlMTDef         Include
-
-HiLink smlConstructor  Constant
-
-HiLink smlModPreRHS     Keyword
-HiLink smlMPRestr2      Keyword
-HiLink smlKeyword       Keyword
-HiLink smlFunDef        Keyword
-HiLink smlRefAssign     Keyword
-HiLink smlKeyChar       Keyword
-HiLink smlAnyVar        Keyword
-HiLink smlTopStop       Keyword
-HiLink smlOperator      Keyword
-
-HiLink smlBoolean       Boolean
-HiLink smlCharacter     Character
-HiLink smlNumber        Number
-HiLink smlReal  Float
-HiLink smlString        String
-HiLink smlType  Type
-HiLink smlTodo  Todo
-HiLink smlEncl  Keyword
-
-delcommand HiLink
+
+hi def link smlBraceErr         Error
+hi def link smlBrackErr         Error
+hi def link smlParenErr         Error
+
+hi def link smlCommentErr       Error
+
+hi def link smlEndErr   Error
+hi def link smlThenErr  Error
+
+hi def link smlCharErr  Error
+
+hi def link smlComment  Comment
+
+hi def link smlModPath  Include
+hi def link smlModule   Include
+hi def link smlModParam1        Include
+hi def link smlModType  Include
+hi def link smlMPRestr3         Include
+hi def link smlFullMod  Include
+hi def link smlModTypeRestr Include
+hi def link smlWith     Include
+hi def link smlMTDef    Include
+
+hi def link smlConstructor  Constant
+
+hi def link smlModPreRHS        Keyword
+hi def link smlMPRestr2         Keyword
+hi def link smlKeyword  Keyword
+hi def link smlFunDef   Keyword
+hi def link smlRefAssign        Keyword
+hi def link smlKeyChar  Keyword
+hi def link smlAnyVar   Keyword
+hi def link smlTopStop  Keyword
+hi def link smlOperator         Keyword
+
+hi def link smlBoolean  Boolean
+hi def link smlCharacter        Character
+hi def link smlNumber   Number
+hi def link smlReal     Float
+hi def link smlString   String
+hi def link smlType     Type
+hi def link smlTodo     Todo
+hi def link smlEncl     Keyword
+
 
 let b:current_syntax = "sml"
 
index c73891e2b8787e83927efda24930d44c035d91c4..9dc9e06e7861fbdd721b3f1bc3c80aa065da011e 100644 (file)
@@ -53,16 +53,14 @@ syn match   snnsnetNumbers  "\d" contained
 syn match      snnsnetComment  "#.*$" contains=snnsnetTodo
 syn keyword    snnsnetTodo     TODO XXX FIXME contained
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink snnsnetType             Type
-HiLink snnsnetComment          Comment
-HiLink snnsnetNumbers          Number
-HiLink snnsnetSection          Statement
-HiLink snnsnetTitle            Label
-HiLink snnsnetTodo             Todo
+hi def link snnsnetType                Type
+hi def link snnsnetComment             Comment
+hi def link snnsnetNumbers             Number
+hi def link snnsnetSection             Statement
+hi def link snnsnetTitle               Label
+hi def link snnsnetTodo                Todo
 
-delcommand HiLink
 
 let b:current_syntax = "snnsnet"
 
index ffc4caea712436cdb09ed88a6a5a942c59c49699..cb6e9c5bd1e6bb76b179bdf84e3c87d7dd886d5e 100644 (file)
@@ -43,19 +43,17 @@ syn match   snnspatNumbers  "\d" contained
 syn match      snnspatComment  "#.*$" contains=snnspatTodo
 syn keyword    snnspatTodo     TODO XXX FIXME contained
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink snnspatGen              Statement
-HiLink snnspatHeader           Error
-HiLink snnspatNoHeader Define
-HiLink snnspatNumbers          Number
-HiLink snnspatComment          Comment
-HiLink snnspatError            Error
-HiLink snnspatTodo             Todo
-HiLink snnspatAccepted NONE
-HiLink snnspatBrac             NONE
+hi def link snnspatGen         Statement
+hi def link snnspatHeader              Error
+hi def link snnspatNoHeader    Define
+hi def link snnspatNumbers             Number
+hi def link snnspatComment             Comment
+hi def link snnspatError               Error
+hi def link snnspatTodo                Todo
+hi def link snnspatAccepted    NONE
+hi def link snnspatBrac                NONE
 
-delcommand HiLink
 
 let b:current_syntax = "snnspat"
 
index 2d2791696c44e60186a3bbb6390c88618143cbed..2f19b67dbe434d9d82f738dc39124f8a6cd9ed64 100644 (file)
@@ -36,16 +36,14 @@ syn match   snnsresNumbers  "\d" contained
 syn match      snnsresComment  "#.*$" contains=snnsresTodo
 syn keyword    snnsresTodo     TODO XXX FIXME contained
 
-command -nargs=+ HiLink hi def link <args>
 
-HiLink snnsresGen              Statement
-HiLink snnsresHeader           Statement
-HiLink snnsresNoHeader Define
-HiLink snnsresNumbers          Number
-HiLink snnsresComment          Comment
-HiLink snnsresTodo             Todo
+hi def link snnsresGen         Statement
+hi def link snnsresHeader              Statement
+hi def link snnsresNoHeader    Define
+hi def link snnsresNumbers             Number
+hi def link snnsresComment             Comment
+hi def link snnsresTodo                Todo
 
-delcommand HiLink
 
 let b:current_syntax = "snnsres"
 
index 691acdec9a8479d91a3cd5566e613383477269fc..a14f15eef4754f73a6fd75125d6a509eebbfb231 100644 (file)
@@ -77,38 +77,36 @@ syn match       snobol4ErrInBracket display contained "[){}]\|<%\|%>"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink snobol4Constant        Constant
-HiLink snobol4Label           Label
-HiLink snobol4Goto            Repeat
-HiLink snobol4Conditional     Conditional
-HiLink snobol4Repeat          Repeat
-HiLink snobol4Number          Number
-HiLink snobol4Error           Error
-HiLink snobol4Statement       PreProc
-HiLink snobol4BogusStatement  snobol4Error
-HiLink snobol4String          String
-HiLink snobol4Comment         Comment
-HiLink snobol4Special         Special
-HiLink snobol4Todo            Todo
-HiLink snobol4Keyword         Keyword
-HiLink snobol4Function        Function
-HiLink snobol4MathsOperator   Operator
-HiLink snobol4ParenError      snobol4Error
-HiLink snobol4ErrInParen      snobol4Error
-HiLink snobol4ErrInBracket    snobol4Error
-HiLink snobol4SysVar          Keyword
-HiLink snobol4BogusSysVar     snobol4Error
+hi def link snobol4Constant        Constant
+hi def link snobol4Label           Label
+hi def link snobol4Goto            Repeat
+hi def link snobol4Conditional     Conditional
+hi def link snobol4Repeat          Repeat
+hi def link snobol4Number          Number
+hi def link snobol4Error           Error
+hi def link snobol4Statement       PreProc
+hi def link snobol4BogusStatement  snobol4Error
+hi def link snobol4String          String
+hi def link snobol4Comment         Comment
+hi def link snobol4Special         Special
+hi def link snobol4Todo            Todo
+hi def link snobol4Keyword         Keyword
+hi def link snobol4Function        Function
+hi def link snobol4MathsOperator   Operator
+hi def link snobol4ParenError      snobol4Error
+hi def link snobol4ErrInParen      snobol4Error
+hi def link snobol4ErrInBracket    snobol4Error
+hi def link snobol4SysVar          Keyword
+hi def link snobol4BogusSysVar     snobol4Error
 if exists("snobol4_strict_mode")
-HiLink snobol4ExtSysVar       WarningMsg
-HiLink snobol4ExtKeyword      WarningMsg
+hi def link snobol4ExtSysVar       WarningMsg
+hi def link snobol4ExtKeyword      WarningMsg
 else
-HiLink snobol4ExtSysVar       snobol4SysVar
-HiLink snobol4ExtKeyword      snobol4Keyword
+hi def link snobol4ExtSysVar       snobol4SysVar
+hi def link snobol4ExtKeyword      snobol4Keyword
 endif
 
-delcommand HiLink
 
 let b:current_syntax = "snobol4"
 " vim: ts=8
index edfdf4365cab34ef9bf3032f4454ef1185fa53df..3a7dc9e42232ded21b25eb7af1cbecb13cddd961 100644 (file)
@@ -157,68 +157,66 @@ syn sync match shCaseEsacSync groupthere shCaseEsac "\<esac\>"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 "main types color definitions
-HiLink specSection                     Structure
-HiLink specSectionMacro                Macro
-HiLink specWWWlink                     PreProc
-HiLink specOpts                        Operator
+hi def link specSection                        Structure
+hi def link specSectionMacro           Macro
+hi def link specWWWlink                        PreProc
+hi def link specOpts                   Operator
 
 "yes, it's ugly, but white is sooo cool
 if &background == "dark"
 hi def specGlobalMacro         ctermfg=white
 else
-HiLink specGlobalMacro         Identifier
+hi def link specGlobalMacro            Identifier
 endif
 
 "sh colors
-HiLink shComment                       Comment
-HiLink shIf                            Statement
-HiLink shOperator                      Special
-HiLink shQuote1                        String
-HiLink shQuote2                        String
-HiLink shQuoteDelim                    Statement
+hi def link shComment                  Comment
+hi def link shIf                               Statement
+hi def link shOperator                 Special
+hi def link shQuote1                   String
+hi def link shQuote2                   String
+hi def link shQuoteDelim                       Statement
 
 "spec colors
-HiLink specBlock                       Function
-HiLink specColon                       Special
-HiLink specCommand                     Statement
-HiLink specCommandOpts         specOpts
-HiLink specCommandSpecial              Special
-HiLink specComment                     Comment
-HiLink specConfigure                   specCommand
-HiLink specDate                        String
-HiLink specDescriptionOpts             specOpts
-HiLink specEmail                       specWWWlink
-HiLink specError                       Error
-HiLink specFilesDirective              specSectionMacro
-HiLink specFilesOpts                   specOpts
-HiLink specLicense                     String
-HiLink specMacroNameLocal              specGlobalMacro
-HiLink specMacroNameOther              specGlobalMacro
-HiLink specManpageFile         NONE
-HiLink specMonth                       specDate
-HiLink specNoNumberHilite              NONE
-HiLink specNumber                      Number
-HiLink specPackageOpts         specOpts
-HiLink specPercent                     Special
-HiLink specSpecialChar         Special
-HiLink specSpecialVariables            specGlobalMacro
-HiLink specSpecialVariablesNames       specGlobalMacro
-HiLink specTarCommand                  specCommand
-HiLink specURL                 specWWWlink
-HiLink specURLMacro                    specWWWlink
-HiLink specVariables                   Identifier
-HiLink specWeekday                     specDate
-HiLink specListedFilesBin              Statement
-HiLink specListedFilesDoc              Statement
-HiLink specListedFilesEtc              Statement
-HiLink specListedFilesLib              Statement
-HiLink specListedFilesPrefix           Statement
-HiLink specListedFilesShare            Statement
-
-delcommand HiLink
+hi def link specBlock                  Function
+hi def link specColon                  Special
+hi def link specCommand                        Statement
+hi def link specCommandOpts            specOpts
+hi def link specCommandSpecial         Special
+hi def link specComment                        Comment
+hi def link specConfigure                      specCommand
+hi def link specDate                   String
+hi def link specDescriptionOpts                specOpts
+hi def link specEmail                  specWWWlink
+hi def link specError                  Error
+hi def link specFilesDirective         specSectionMacro
+hi def link specFilesOpts                      specOpts
+hi def link specLicense                        String
+hi def link specMacroNameLocal         specGlobalMacro
+hi def link specMacroNameOther         specGlobalMacro
+hi def link specManpageFile            NONE
+hi def link specMonth                  specDate
+hi def link specNoNumberHilite         NONE
+hi def link specNumber                 Number
+hi def link specPackageOpts            specOpts
+hi def link specPercent                        Special
+hi def link specSpecialChar            Special
+hi def link specSpecialVariables               specGlobalMacro
+hi def link specSpecialVariablesNames  specGlobalMacro
+hi def link specTarCommand                     specCommand
+hi def link specURL                    specWWWlink
+hi def link specURLMacro                       specWWWlink
+hi def link specVariables                      Identifier
+hi def link specWeekday                        specDate
+hi def link specListedFilesBin         Statement
+hi def link specListedFilesDoc         Statement
+hi def link specListedFilesEtc         Statement
+hi def link specListedFilesLib         Statement
+hi def link specListedFilesPrefix              Statement
+hi def link specListedFilesShare               Statement
+
 
 let b:current_syntax = "spec"
 
index c426c998ac6189ca3d82c47c400902eafeef9056..79c94b78152d2f012918f0461480852ca54e44c8 100644 (file)
@@ -135,37 +135,35 @@ syn sync lines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 " The default methods for highlighting.  Can be overridden later
-HiLink specmanConditional      Conditional
-HiLink specmanConstraint       Conditional
-HiLink specmanRepeat           Repeat
-HiLink specmanString           String
-HiLink specmanComment          Comment
-HiLink specmanConstant         Macro
-HiLink specmanNumber           Number
-HiLink specmanCompare          Operator
-HiLink specmanOperator         Operator
-HiLink specmanLogical          Operator
-HiLink specmanStatement        Statement
-HiLink specmanHDL              SpecialChar
-HiLink specmanMethod           Function
-HiLink specmanInclude          Include
-HiLink specmanStructure        Structure
-HiLink specmanBoolean          Boolean
-HiLink specmanFSM              Label
-HiLink specmanSpecial          Special
-HiLink specmanType             Type
-HiLink specmanTemporal         Type
-HiLink specmanFile             Include
-HiLink specmanPreCondit        Include
-HiLink specmanDefine           Typedef
-HiLink specmanLabel            Label
-HiLink specmanPacking          keyword
-HiLink specmanTodo             Todo
-HiLink specmanParenError       Error
-HiLink specmanErrInParen       Error
-HiLink specmanErrInBracket     Error
-delcommand     HiLink
+hi def link specmanConditional Conditional
+hi def link specmanConstraint  Conditional
+hi def link specmanRepeat              Repeat
+hi def link specmanString              String
+hi def link specmanComment             Comment
+hi def link specmanConstant            Macro
+hi def link specmanNumber              Number
+hi def link specmanCompare             Operator
+hi def link specmanOperator            Operator
+hi def link specmanLogical             Operator
+hi def link specmanStatement   Statement
+hi def link specmanHDL         SpecialChar
+hi def link specmanMethod              Function
+hi def link specmanInclude             Include
+hi def link specmanStructure   Structure
+hi def link specmanBoolean             Boolean
+hi def link specmanFSM         Label
+hi def link specmanSpecial             Special
+hi def link specmanType                Type
+hi def link specmanTemporal            Type
+hi def link specmanFile                Include
+hi def link specmanPreCondit   Include
+hi def link specmanDefine              Typedef
+hi def link specmanLabel               Label
+hi def link specmanPacking             keyword
+hi def link specmanTodo                Todo
+hi def link specmanParenError  Error
+hi def link specmanErrInParen  Error
+hi def link specmanErrInBracket        Error
 
 let b:current_syntax = "specman"
index 57ff05f807a1a057a95becefa0b94a5c86b66670..306039bc74d5ea90036ca035816a2558c117e574 100644 (file)
@@ -51,19 +51,17 @@ syn sync minlines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink spiceTodo               Todo
-HiLink spiceWrapLineOperator   spiceOperator
-HiLink spiceSinglequote        spiceExpr
-HiLink spiceExpr               Function
-HiLink spiceParenError Error
-HiLink spiceStatement          Statement
-HiLink spiceNumber             Number
-HiLink spiceComment            Comment
-HiLink spiceOperator           Operator
-
-delcommand HiLink
+
+hi def link spiceTodo          Todo
+hi def link spiceWrapLineOperator      spiceOperator
+hi def link spiceSinglequote   spiceExpr
+hi def link spiceExpr          Function
+hi def link spiceParenError    Error
+hi def link spiceStatement             Statement
+hi def link spiceNumber                Number
+hi def link spiceComment               Comment
+hi def link spiceOperator              Operator
+
 
 let b:current_syntax = "spice"
 
index 14f84a86911b27181fcd0d6a90c0693501456dd8..8eba57d288891aadb1796ce3f7cac52b34374b9a 100644 (file)
@@ -193,52 +193,50 @@ syn cluster       cMultiGroup     add=@splintAllStuff
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink splintShortAnn          splintAnnotation
-HiLink splintAnnotation        Comment
-HiLink splintAnnError          splintError
-HiLink splintAnnError2 splintError
-HiLink splintFlag              SpecialComment
-HiLink splintGlobalFlag        splintError
-HiLink splintSpecialAnnot      splintAnnKey
-HiLink splintStateAnnot        splintAnnKey
-HiLink splintSpecTag           splintAnnKey
-HiLink splintModifies          splintAnnKey
-HiLink splintRequires          splintAnnKey
-HiLink splintGlobals           splintAnnKey
-HiLink splintGlobitem          Constant
-HiLink splintGlobannot splintAnnKey
-HiLink splintWarning           splintAnnKey
-HiLink splintModitem           Constant
-HiLink splintIter              splintAnnKey
-HiLink splintConst             splintAnnKey
-HiLink splintAlt               splintAnnKey
-HiLink splintType              splintAnnKey
-HiLink splintGlobalType        splintAnnKey
-HiLink splintMemMgm            splintAnnKey
-HiLink splintAlias             splintAnnKey
-HiLink splintExposure          splintAnnKey
-HiLink splintDefState          splintAnnKey
-HiLink splintGlobState splintAnnKey
-HiLink splintNullState splintAnnKey
-HiLink splintNullPred          splintAnnKey
-HiLink splintExit              splintAnnKey
-HiLink splintExec              splintAnnKey
-HiLink splintSef               splintAnnKey
-HiLink splintDecl              splintAnnKey
-HiLink splintCase              splintAnnKey
-HiLink splintBreak             splintAnnKey
-HiLink splintUnreach           splintAnnKey
-HiLink splintSpecFunc          splintAnnKey
-HiLink splintErrSupp           splintAnnKey
-HiLink splintTypeAcc           splintAnnKey
-HiLink splintMacro             splintAnnKey
-HiLink splintSpecType          splintAnnKey
-HiLink splintAnnKey            Type
-HiLink splintError             Error
-
-delcommand HiLink
+
+hi def link splintShortAnn             splintAnnotation
+hi def link splintAnnotation   Comment
+hi def link splintAnnError             splintError
+hi def link splintAnnError2    splintError
+hi def link splintFlag         SpecialComment
+hi def link splintGlobalFlag   splintError
+hi def link splintSpecialAnnot splintAnnKey
+hi def link splintStateAnnot   splintAnnKey
+hi def link splintSpecTag              splintAnnKey
+hi def link splintModifies             splintAnnKey
+hi def link splintRequires             splintAnnKey
+hi def link splintGlobals              splintAnnKey
+hi def link splintGlobitem             Constant
+hi def link splintGlobannot    splintAnnKey
+hi def link splintWarning              splintAnnKey
+hi def link splintModitem              Constant
+hi def link splintIter         splintAnnKey
+hi def link splintConst                splintAnnKey
+hi def link splintAlt          splintAnnKey
+hi def link splintType         splintAnnKey
+hi def link splintGlobalType   splintAnnKey
+hi def link splintMemMgm               splintAnnKey
+hi def link splintAlias                splintAnnKey
+hi def link splintExposure             splintAnnKey
+hi def link splintDefState             splintAnnKey
+hi def link splintGlobState    splintAnnKey
+hi def link splintNullState    splintAnnKey
+hi def link splintNullPred             splintAnnKey
+hi def link splintExit         splintAnnKey
+hi def link splintExec         splintAnnKey
+hi def link splintSef          splintAnnKey
+hi def link splintDecl         splintAnnKey
+hi def link splintCase         splintAnnKey
+hi def link splintBreak                splintAnnKey
+hi def link splintUnreach              splintAnnKey
+hi def link splintSpecFunc             splintAnnKey
+hi def link splintErrSupp              splintAnnKey
+hi def link splintTypeAcc              splintAnnKey
+hi def link splintMacro                splintAnnKey
+hi def link splintSpecType             splintAnnKey
+hi def link splintAnnKey               Type
+hi def link splintError                Error
+
 
 let b:current_syntax = "splint"
 
index a07262944654c34b288ca4074d4e0aa21b3a1640..e5f58be92fc5a296808cb3e90cc8e926a68074a3 100644 (file)
@@ -204,65 +204,63 @@ syn sync match spupSyncUnit       grouphere spupUnit       "^UNIT"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink spupCdi     spupSection
-HiLink spupConditions   spupSection
-HiLink spupDeclare         spupSection
-HiLink spupEstimation   spupSection
-HiLink spupExternal        spupSection
-HiLink spupFlowsheet    spupSection
-HiLink spupFunction        spupSection
-HiLink spupGlobal          spupSection
-HiLink spupHomotopy        spupSection
-HiLink spupMacro           spupSection
-HiLink spupModel           spupSection
-HiLink spupOperation    spupSection
-HiLink spupOptions         spupSection
-HiLink spupProcedure    spupSection
-HiLink spupProfiles        spupSection
-HiLink spupReport          spupSection
-HiLink spupTitle           spupConstant  " this is correct, truly ;)
-HiLink spupUnit            spupSection
+hi def link spupCdi        spupSection
+hi def link spupConditions   spupSection
+hi def link spupDeclare            spupSection
+hi def link spupEstimation   spupSection
+hi def link spupExternal           spupSection
+hi def link spupFlowsheet    spupSection
+hi def link spupFunction           spupSection
+hi def link spupGlobal     spupSection
+hi def link spupHomotopy           spupSection
+hi def link spupMacro      spupSection
+hi def link spupModel      spupSection
+hi def link spupOperation    spupSection
+hi def link spupOptions            spupSection
+hi def link spupProcedure    spupSection
+hi def link spupProfiles           spupSection
+hi def link spupReport     spupSection
+hi def link spupTitle      spupConstant  " this is correct, truly ;)
+hi def link spupUnit       spupSection
 
-HiLink spupCdiSubs           spupSubs
-HiLink spupConditionsSubs spupSubs
-HiLink spupDeclareSubs    spupSubs
-HiLink spupEstimationSubs spupSubs
-HiLink spupExternalSubs   spupSubs
-HiLink spupFlowsheetSubs  spupSubs
-HiLink spupFunctionSubs   spupSubs
-HiLink spupHomotopySubs   spupSubs
-HiLink spupMacroSubs      spupSubs
-HiLink spupModelSubs      spupSubs
-HiLink spupOperationSubs  spupSubs
-HiLink spupOptionsSubs    spupSubs
-HiLink spupProcedureSubs  spupSubs
-HiLink spupReportSubs     spupSubs
-HiLink spupUnitSubs          spupSubs
+hi def link spupCdiSubs              spupSubs
+hi def link spupConditionsSubs spupSubs
+hi def link spupDeclareSubs    spupSubs
+hi def link spupEstimationSubs spupSubs
+hi def link spupExternalSubs   spupSubs
+hi def link spupFlowsheetSubs  spupSubs
+hi def link spupFunctionSubs   spupSubs
+hi def link spupHomotopySubs   spupSubs
+hi def link spupMacroSubs      spupSubs
+hi def link spupModelSubs      spupSubs
+hi def link spupOperationSubs  spupSubs
+hi def link spupOptionsSubs    spupSubs
+hi def link spupProcedureSubs  spupSubs
+hi def link spupReportSubs     spupSubs
+hi def link spupUnitSubs             spupSubs
 
-HiLink spupCode               Normal
-HiLink spupComment            Comment
-HiLink spupComment2           spupComment
-HiLink spupConditional     Statement
-HiLink spupConstant           Constant
-HiLink spupError              Error
-HiLink spupHelp               Normal
-HiLink spupIdentifier      Identifier
-HiLink spupNumber             Constant
-HiLink spupOperator           Special
-HiLink spupOpenBrace       spupError
-HiLink spupSection            Statement
-HiLink spupSpecial            spupTextprocGeneric
-HiLink spupStreams            Type
-HiLink spupString             Constant
-HiLink spupSubs               Statement
-HiLink spupSymbol             Special
-HiLink spupTextprocError   Normal
-HiLink spupTextprocGeneric PreProc
-HiLink spupTypes              Type
+hi def link spupCode          Normal
+hi def link spupComment               Comment
+hi def link spupComment2              spupComment
+hi def link spupConditional     Statement
+hi def link spupConstant              Constant
+hi def link spupError         Error
+hi def link spupHelp          Normal
+hi def link spupIdentifier      Identifier
+hi def link spupNumber        Constant
+hi def link spupOperator              Special
+hi def link spupOpenBrace       spupError
+hi def link spupSection               Statement
+hi def link spupSpecial               spupTextprocGeneric
+hi def link spupStreams               Type
+hi def link spupString        Constant
+hi def link spupSubs          Statement
+hi def link spupSymbol        Special
+hi def link spupTextprocError   Normal
+hi def link spupTextprocGeneric PreProc
+hi def link spupTypes         Type
 
-delcommand HiLink
 
 let b:current_syntax = "spup"
 
index 358349c463c493ae525661969d4162d00f07e4eb..6077dd1e9404ad296ff1b64c0d08fc158daab242 100644 (file)
@@ -131,23 +131,21 @@ syntax match sqlNumber  "-\=\<[0-9]*\.\=[0-9_]\>"
 
 syntax sync ccomment sqlComment
 
-command -nargs=+ HiLink hi def link <args>
-
-HiLink sqlComment Comment
-HiLink sqlKeyword Statement
-HiLink sqlNumber Number
-HiLink sqlOperator Statement
-HiLink sqlProcedure Statement
-HiLink sqlFunction Statement
-HiLink sqlSystem Identifier
-HiLink sqlSpecial Special
-HiLink sqlStatement Statement
-HiLink sqlString String
-HiLink sqlType Type
-HiLink sqlCodes Identifier
-HiLink sqlTriggers PreProc
-
-delcommand HiLink
+
+hi def link sqlComment Comment
+hi def link sqlKeyword Statement
+hi def link sqlNumber Number
+hi def link sqlOperator Statement
+hi def link sqlProcedure Statement
+hi def link sqlFunction Statement
+hi def link sqlSystem Identifier
+hi def link sqlSpecial Special
+hi def link sqlStatement Statement
+hi def link sqlString String
+hi def link sqlType Type
+hi def link sqlCodes Identifier
+hi def link sqlTriggers PreProc
+
 
 let b:current_syntax = "sqlforms"
 
index 20a88acf4be41c7dddf6c39eb79499e849369ac6..e01912bc4001f9a21bcb488d313d8c05921f0ae0 100644 (file)
@@ -152,34 +152,32 @@ syn keyword sqlTodo TODO FIXME XXX DEBUG NOTE
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 
 " === Comment syntax group ===
-HiLink sqlComment      Comment
+hi def link sqlComment Comment
 
 " === Constant syntax group ===
-HiLink sqlNumber       Number
-HiLink sqlBoolean      Boolean
-HiLink sqlString       String
+hi def link sqlNumber  Number
+hi def link sqlBoolean Boolean
+hi def link sqlString  String
 
 " === Statment syntax group ===
-HiLink sqlStatement    Statement
-HiLink sqlConditional  Conditional
-HiLink sqlRepeat               Repeat
-HiLink sqlKeyword              Keyword
-HiLink sqlOperator     Operator
-HiLink sqlException    Exception
+hi def link sqlStatement       Statement
+hi def link sqlConditional     Conditional
+hi def link sqlRepeat          Repeat
+hi def link sqlKeyword         Keyword
+hi def link sqlOperator        Operator
+hi def link sqlException       Exception
 
 " === Identifier syntax group ===
-HiLink sqlFunction     Function
+hi def link sqlFunction        Function
 
 " === Type syntax group ===
-HiLink sqlType Type
+hi def link sqlType    Type
 
 " === Todo syntax group ===
-HiLink sqlTodo Todo
+hi def link sqlTodo    Todo
 
-delcommand HiLink
 
 let b:current_syntax = "sqlinformix"
index ea8d7ecb6c6553bb9c68f1476aae0b2af9afef3e..c901145c3c5488eaf66e308fc6e63cabacc0a4e5 100644 (file)
@@ -74,20 +74,18 @@ syn match sqlComment        "--.*"
 
 syn sync ccomment sqljComment
 
-command! -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting. Can be overridden later.
-HiLink sqljComment     Comment
-HiLink sqljKeyword     sqljSpecial
-HiLink sqljNumber      Number
-HiLink sqljOperator    sqljStatement
-HiLink sqljSpecial     Special
-HiLink sqljStatement   Statement
-HiLink sqljString      String
-HiLink sqljType        Type
-HiLink sqljPre PreProc
-
-delcommand HiLink
+hi def link sqljComment        Comment
+hi def link sqljKeyword        sqljSpecial
+hi def link sqljNumber Number
+hi def link sqljOperator       sqljStatement
+hi def link sqljSpecial        Special
+hi def link sqljStatement      Statement
+hi def link sqljString String
+hi def link sqljType   Type
+hi def link sqljPre    PreProc
+
 
 let b:current_syntax = "sqlj"
 
index f9e24af98c083e15211a8b012b94e24396f0f6be..bf2862f497679df1d29d6e3e23e4f4428792f333 100644 (file)
@@ -128,19 +128,17 @@ syn keyword sqlFunction   xmlparse xmlpatch xmlpi xmlquery xmlroot xmlsequence xml
 syn keyword sqlTodo TODO FIXME XXX DEBUG NOTE contained
 
 " Define the default highlighting.
-command -nargs=+ HiLink hi def link <args>
-HiLink Quote            Special
-HiLink sqlComment      Comment
-HiLink sqlFunction     Function
-HiLink sqlKeyword      sqlSpecial
-HiLink sqlNumber       Number
-HiLink sqlOperator     sqlStatement
-HiLink sqlSpecial      Special
-HiLink sqlStatement    Statement
-HiLink sqlString       String
-HiLink sqlType         Type
-HiLink sqlTodo         Todo
-
-delcommand HiLink
+hi def link Quote            Special
+hi def link sqlComment Comment
+hi def link sqlFunction        Function
+hi def link sqlKeyword sqlSpecial
+hi def link sqlNumber  Number
+hi def link sqlOperator        sqlStatement
+hi def link sqlSpecial Special
+hi def link sqlStatement       Statement
+hi def link sqlString  String
+hi def link sqlType            Type
+hi def link sqlTodo            Todo
+
 let b:current_syntax = "sql"
 " vim: ts=8
index 7e734435715f1b0018ac0043c84eb59f219f81ff..40b48358c6df210525cf75c484384c3a31d4a0ba 100644 (file)
@@ -236,28 +236,26 @@ syn match sqrError        /.\+\zs!!.*/
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet.
-command -nargs=+ HiLink hi def link <args>
-
-HiLink sqrSection Statement
-HiLink sqrParagraph Statement
-HiLink sqrReserved Statement
-HiLink sqrParameter Statement
-HiLink sqrPreProc PreProc
-HiLink sqrSubstVar PreProc
-HiLink sqrCommand Statement
-HiLink sqrParam Type
-HiLink sqrFunction Special
-
-HiLink sqrString String
-HiLink sqrStrOpen Todo
-HiLink sqrNumber Number
-HiLink sqrVariable Identifier
-
-HiLink sqrComment Comment
-HiLink sqrTodo Todo
-HiLink sqrError Error
-
-delcommand HiLink
+
+hi def link sqrSection Statement
+hi def link sqrParagraph Statement
+hi def link sqrReserved Statement
+hi def link sqrParameter Statement
+hi def link sqrPreProc PreProc
+hi def link sqrSubstVar PreProc
+hi def link sqrCommand Statement
+hi def link sqrParam Type
+hi def link sqrFunction Special
+
+hi def link sqrString String
+hi def link sqrStrOpen Todo
+hi def link sqrNumber Number
+hi def link sqrVariable Identifier
+
+hi def link sqrComment Comment
+hi def link sqrTodo Todo
+hi def link sqrError Error
+
 
 let b:current_syntax = "sqr"
 
index ee2b854ad4c2f248d731767c1e8cc2d33a03a28a..a8abd180a0f6bd93619e902a2f9ba709ba4bb176 100644 (file)
@@ -121,21 +121,19 @@ syn sync minlines=3
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink squidTodo       Todo
-HiLink squidComment    Comment
-HiLink squidTag        Special
-HiLink squidConf       Keyword
-HiLink squidOpt        Constant
-HiLink squidAction     String
-HiLink squidNumber     Number
-HiLink squidIP Number
-HiLink squidAcl        Keyword
-HiLink squidStr        String
-HiLink squidRegexOpt   Special
+hi def link squidTodo  Todo
+hi def link squidComment       Comment
+hi def link squidTag   Special
+hi def link squidConf  Keyword
+hi def link squidOpt   Constant
+hi def link squidAction        String
+hi def link squidNumber        Number
+hi def link squidIP    Number
+hi def link squidAcl   Keyword
+hi def link squidStr   String
+hi def link squidRegexOpt      Special
 
-delcommand HiLink
 
 let b:current_syntax = "squid"
 
index 834cec7baaeb40f8144e9b3a44e4f3975070cb2c..6ac22d90622e9bbe7dab6e09941fa141fd58e893 100644 (file)
@@ -61,24 +61,22 @@ syn match srecChecksum "[0-9a-fA-F]\{2}$" contained
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting. Can be overridden later
-HiLink srecRecStart            srecRecType
-HiLink srecRecTypeUnknown      srecRecType
-HiLink srecRecType             WarningMsg
-HiLink srecByteCount           Constant
+hi def link srecRecStart            srecRecType
+hi def link srecRecTypeUnknown      srecRecType
+hi def link srecRecType             WarningMsg
+hi def link srecByteCount           Constant
 hi def srecAddressFieldUnknown term=italic cterm=italic gui=italic
-HiLink srecNoAddress           DiffAdd
-HiLink srecDataAddress         Comment
-HiLink srecRecCount            srecNoAddress
-HiLink srecStartAddress        srecDataAddress
+hi def link srecNoAddress           DiffAdd
+hi def link srecDataAddress         Comment
+hi def link srecRecCount            srecNoAddress
+hi def link srecStartAddress        srecDataAddress
 hi def srecDataOdd             term=bold cterm=bold gui=bold
 hi def srecDataEven            term=NONE cterm=NONE gui=NONE
-HiLink srecDataUnexpected      Error
-HiLink srecChecksum            DiffChange
+hi def link srecDataUnexpected      Error
+hi def link srecChecksum            DiffChange
 
-delcommand HiLink
 
 let b:current_syntax = "srec"
 
index 051b2f9a8ade743bb5a492f682dad530e812f29f..8401923e02ff3cb732731a9d8cf32379753ec72f 100644 (file)
@@ -226,33 +226,31 @@ syn keyword sshconfigKeyword VisualHostKey
 syn keyword sshconfigKeyword XAuthLocation
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
 
-HiLink sshconfigComment        Comment
-HiLink sshconfigTodo           Todo
-HiLink sshconfigHostPort       sshconfigConstant
-HiLink sshconfigNumber         sshconfigConstant
-HiLink sshconfigConstant       Constant
-HiLink sshconfigYesNo          sshconfigEnum
-HiLink sshconfigCipher         sshconfigEnum
-HiLink sshconfigCiphers         sshconfigEnum
-HiLink sshconfigMAC            sshconfigEnum
-HiLink sshconfigHostKeyAlgo    sshconfigEnum
-HiLink sshconfigLogLevel       sshconfigEnum
-HiLink sshconfigSysLogFacility sshconfigEnum
-HiLink sshconfigAddressFamily  sshconfigEnum
-HiLink sshconfigIPQoS           sshconfigEnum
-HiLink sshconfigKbdInteractive sshconfigEnum
-HiLink sshconfigKexAlgo         sshconfigEnum
-HiLink sshconfigTunnel  sshconfigEnum
-HiLink sshconfigPreferredAuth  sshconfigEnum
-HiLink sshconfigVar            sshconfigEnum
-HiLink sshconfigEnum           Identifier
-HiLink sshconfigSpecial        Special
-HiLink sshconfigKeyword        Keyword
-HiLink sshconfigHostSect       Type
-HiLink sshconfigMatch          Type
-delcommand HiLink
+hi def link sshconfigComment        Comment
+hi def link sshconfigTodo           Todo
+hi def link sshconfigHostPort       sshconfigConstant
+hi def link sshconfigNumber         sshconfigConstant
+hi def link sshconfigConstant       Constant
+hi def link sshconfigYesNo          sshconfigEnum
+hi def link sshconfigCipher         sshconfigEnum
+hi def link sshconfigCiphers    sshconfigEnum
+hi def link sshconfigMAC            sshconfigEnum
+hi def link sshconfigHostKeyAlgo    sshconfigEnum
+hi def link sshconfigLogLevel       sshconfigEnum
+hi def link sshconfigSysLogFacility sshconfigEnum
+hi def link sshconfigAddressFamily  sshconfigEnum
+hi def link sshconfigIPQoS              sshconfigEnum
+hi def link sshconfigKbdInteractive sshconfigEnum
+hi def link sshconfigKexAlgo    sshconfigEnum
+hi def link sshconfigTunnel     sshconfigEnum
+hi def link sshconfigPreferredAuth  sshconfigEnum
+hi def link sshconfigVar            sshconfigEnum
+hi def link sshconfigEnum           Identifier
+hi def link sshconfigSpecial        Special
+hi def link sshconfigKeyword        Keyword
+hi def link sshconfigHostSect       Type
+hi def link sshconfigMatch          Type
 
 let b:current_syntax = "sshconfig"
 
index 28b8acaf602efa08c3f2ce5707e8f56ae6946a4b..1556258b25b0a609d4eea6463175b4fa9c804b76 100644 (file)
@@ -232,36 +232,34 @@ syn keyword sshdconfigKeyword XAuthLocation
 
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
-
-HiLink sshdconfigComment              Comment
-HiLink sshdconfigTodo                 Todo
-HiLink sshdconfigHostPort             sshdconfigConstant
-HiLink sshdconfigTime                 sshdconfigConstant
-HiLink sshdconfigNumber               sshdconfigConstant
-HiLink sshdconfigConstant             Constant
-HiLink sshdconfigYesNo                sshdconfigEnum
-HiLink sshdconfigAddressFamily        sshdconfigEnum
-HiLink sshdconfigPrivilegeSeparation  sshdconfigEnum
-HiLink sshdconfigTcpForwarding        sshdconfigEnum
-HiLink sshdconfigRootLogin            sshdconfigEnum
-HiLink sshdconfigCiphers              sshdconfigEnum
-HiLink sshdconfigMAC                  sshdconfigEnum
-HiLink sshdconfigHostKeyAlgo          sshdconfigEnum
-HiLink sshdconfigRootLogin            sshdconfigEnum
-HiLink sshdconfigLogLevel             sshdconfigEnum
-HiLink sshdconfigSysLogFacility       sshdconfigEnum
-HiLink sshdconfigVar                  sshdconfigEnum
-HiLink sshdconfigCompression          sshdconfigEnum
-HiLink sshdconfigIPQoS                sshdconfigEnum
-HiLink sshdconfigKexAlgo              sshdconfigEnum
-HiLink sshdconfigTunnel               sshdconfigEnum
-HiLink sshdconfigSubsystem            sshdconfigEnum
-HiLink sshdconfigEnum                 Function
-HiLink sshdconfigSpecial              Special
-HiLink sshdconfigKeyword              Keyword
-HiLink sshdconfigMatch                Type
-delcommand HiLink
+
+hi def link sshdconfigComment              Comment
+hi def link sshdconfigTodo                 Todo
+hi def link sshdconfigHostPort             sshdconfigConstant
+hi def link sshdconfigTime                 sshdconfigConstant
+hi def link sshdconfigNumber               sshdconfigConstant
+hi def link sshdconfigConstant             Constant
+hi def link sshdconfigYesNo                sshdconfigEnum
+hi def link sshdconfigAddressFamily        sshdconfigEnum
+hi def link sshdconfigPrivilegeSeparation  sshdconfigEnum
+hi def link sshdconfigTcpForwarding        sshdconfigEnum
+hi def link sshdconfigRootLogin            sshdconfigEnum
+hi def link sshdconfigCiphers              sshdconfigEnum
+hi def link sshdconfigMAC                  sshdconfigEnum
+hi def link sshdconfigHostKeyAlgo          sshdconfigEnum
+hi def link sshdconfigRootLogin            sshdconfigEnum
+hi def link sshdconfigLogLevel             sshdconfigEnum
+hi def link sshdconfigSysLogFacility       sshdconfigEnum
+hi def link sshdconfigVar                  sshdconfigEnum
+hi def link sshdconfigCompression          sshdconfigEnum
+hi def link sshdconfigIPQoS                sshdconfigEnum
+hi def link sshdconfigKexAlgo              sshdconfigEnum
+hi def link sshdconfigTunnel               sshdconfigEnum
+hi def link sshdconfigSubsystem            sshdconfigEnum
+hi def link sshdconfigEnum                 Function
+hi def link sshdconfigSpecial              Special
+hi def link sshdconfigKeyword              Keyword
+hi def link sshdconfigMatch                Type
 
 let b:current_syntax = "sshdconfig"
 
index 1071caa7b1030b3bebc979c181219db71934db37..8160c7704a6da31a01fa933bf646ba5152db7654 100644 (file)
@@ -75,21 +75,19 @@ syn sync minlines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink stKeyword               Statement
-HiLink stMethod                Statement
-HiLink stComment               Comment
-HiLink stCharacter             Constant
-HiLink stString                Constant
-HiLink stSymbol                Special
-HiLink stNumber                Type
-HiLink stFloat         Type
-HiLink stError         Error
-HiLink stLocalVariables        Identifier
-HiLink stBlockVariable Identifier
-
-delcommand HiLink
+
+hi def link stKeyword          Statement
+hi def link stMethod           Statement
+hi def link stComment          Comment
+hi def link stCharacter                Constant
+hi def link stString           Constant
+hi def link stSymbol           Special
+hi def link stNumber           Type
+hi def link stFloat            Type
+hi def link stError            Error
+hi def link stLocalVariables   Identifier
+hi def link stBlockVariable    Identifier
+
 
 let b:current_syntax = "st"
 
index fbd659682d983b9b676bf8c8703a92bd6b5585e1..2992d8be472ed7b9b07c43894373cccad06e8656 100644 (file)
@@ -129,27 +129,25 @@ syn sync minlines=10 maxlines=100
 
 " Define the default highlighting.
 " Only when and item doesn't have highlighting yet.
-command -nargs=+ HiLink hi def link <args>
-
-HiLink stpConditional Conditional
-HiLink stpComment Comment
-HiLink stpKeyword Keyword
-HiLink stpNumber Number
-HiLink stpOperator Operator
-HiLink stpSpecial Special
-HiLink stpStatement Statement
-HiLink stpString String
-HiLink stpStringError Error
-HiLink stpType Type
-HiLink stpTodo Todo
-HiLink stpFunction Function
-HiLink stpGlobals Macro
-HiLink stpParen Normal
-HiLink stpParenError Error
-HiLink stpSQLKeyword Function
-HiLink stpRepeat Repeat
-
-delcommand HiLink
+
+hi def link stpConditional Conditional
+hi def link stpComment Comment
+hi def link stpKeyword Keyword
+hi def link stpNumber Number
+hi def link stpOperator Operator
+hi def link stpSpecial Special
+hi def link stpStatement Statement
+hi def link stpString String
+hi def link stpStringError Error
+hi def link stpType Type
+hi def link stpTodo Todo
+hi def link stpFunction Function
+hi def link stpGlobals Macro
+hi def link stpParen Normal
+hi def link stpParenError Error
+hi def link stpSQLKeyword Function
+hi def link stpRepeat Repeat
+
 
 let b:current_syntax = "stp"
 
index 45b70071a00c8f4bc25e5b269e66196ad093750f..206c58919ee28171ca82489bfb16440820f95790 100644 (file)
@@ -32,24 +32,22 @@ syn match straceOperator "[-+=*/!%&|:,]"
 syn region straceComment start="/\*" end="\*/" oneline
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
 
-HiLink straceComment Comment
-HiLink straceVerbosed Comment
-HiLink stracePID PreProc
-HiLink straceNumber Number
-HiLink straceNumberRHS Type
-HiLink straceOtherRHS Type
-HiLink straceString String
-HiLink straceConstant Function
-HiLink straceEquals Type
-HiLink straceSysCallEmbed straceSysCall
-HiLink straceSysCall Statement
-HiLink straceParenthesis Statement
-HiLink straceOperator Normal
-HiLink straceSpecialChar Special
-HiLink straceOtherPID PreProc
+hi def link straceComment Comment
+hi def link straceVerbosed Comment
+hi def link stracePID PreProc
+hi def link straceNumber Number
+hi def link straceNumberRHS Type
+hi def link straceOtherRHS Type
+hi def link straceString String
+hi def link straceConstant Function
+hi def link straceEquals Type
+hi def link straceSysCallEmbed straceSysCall
+hi def link straceSysCall Statement
+hi def link straceParenthesis Statement
+hi def link straceOperator Normal
+hi def link straceSpecialChar Special
+hi def link straceOtherPID PreProc
 
-delcommand HiLink
 
 let b:current_syntax = "strace"
index 8b83753896f01fca38e25f2f70ff2f9f966da89a..6239790f12040a61eacf0109cbb745ee81c68ac0 100644 (file)
@@ -40,19 +40,17 @@ syn sync match svnSync  grouphere svnRegion "^--.*--$"me=s-1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet.
-command -nargs=+ HiLink hi def link <args>
 
-HiLink svnSummary     Keyword
-HiLink svnBlank       Error
+hi def link svnSummary     Keyword
+hi def link svnBlank       Error
 
-HiLink svnRegion      Comment
-HiLink svnDelimiter   NonText
-HiLink svnRemoved     Constant
-HiLink svnAdded       Identifier
-HiLink svnModified    Special
-HiLink svnProperty    Special
-HiLink svnRenamed     Special
+hi def link svnRegion      Comment
+hi def link svnDelimiter   NonText
+hi def link svnRemoved     Constant
+hi def link svnAdded       Identifier
+hi def link svnModified    Special
+hi def link svnProperty    Special
+hi def link svnRenamed     Special
 
-delcommand HiLink
 
 let b:current_syntax = "svn"
index 94074bd0832e27f990da114a65b3ab101f8f30d9..f99ea8d88966b7a22e804bbe111472bfb0ae5c6a 100644 (file)
@@ -69,18 +69,16 @@ syn keyword systemverilogStatement   implements
 syn keyword systemverilogStatement   interconnect soft nettype
 
 " Define the default highlighting.
-command -nargs=+ HiLink hi def link <args>
 
 " The default highlighting.
-HiLink systemverilogStatement       Statement
-HiLink systemverilogTypeDef         TypeDef
-HiLink systemverilogConditional     Conditional
-HiLink systemverilogRepeat          Repeat
-HiLink systemverilogLabel           Label
-HiLink systemverilogGlobal          Define
-HiLink systemverilogNumber          Number
+hi def link systemverilogStatement       Statement
+hi def link systemverilogTypeDef         TypeDef
+hi def link systemverilogConditional     Conditional
+hi def link systemverilogRepeat          Repeat
+hi def link systemverilogLabel           Label
+hi def link systemverilogGlobal          Define
+hi def link systemverilogNumber          Number
 
-delcommand HiLink
 
 let b:current_syntax = "systemverilog"
 
index 0f63bea2fe9b12c903de1f57189e7bab6468971e..23a65b99eccaf2a7bc8bd22189b5ed92c799e855 100644 (file)
@@ -120,48 +120,46 @@ execute "syn sync maxlines=" . tads_sync_dist
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
-HiLink tadsFunctionDef Function
-HiLink tadsFunction  Structure
-HiLink tadsClass     Structure
-HiLink tadsClassDef  Identifier
-HiLink tadsObjectDef Identifier
+hi def link tadsFunctionDef Function
+hi def link tadsFunction  Structure
+hi def link tadsClass     Structure
+hi def link tadsClassDef  Identifier
+hi def link tadsObjectDef Identifier
 " no highlight for tadsEmbedded, so it prints as normal text w/in the string
 
-HiLink tadsOperator    Operator
-HiLink tadsStructure   Structure
-HiLink tadsTodo        Todo
-HiLink tadsLabel       Label
-HiLink tadsConditional Conditional
-HiLink tadsRepeat      Repeat
-HiLink tadsException   Exception
-HiLink tadsStatement   Statement
-HiLink tadsStorageClass        StorageClass
-HiLink tadsKeyWord   Keyword
-HiLink tadsSpecial     SpecialChar
-HiLink tadsNumber      Number
-HiLink tadsBoolean     Boolean
-HiLink tadsDoubleString        tadsString
-HiLink tadsSingleString        tadsString
-
-HiLink tadsOctalError  tadsError
-HiLink tadsCommentError        tadsError
-HiLink tadsBraceError  tadsError
-HiLink tadsInBrace     tadsError
-HiLink tadsError       Error
-
-HiLink tadsInclude     Include
-HiLink tadsPreProc     PreProc
-HiLink tadsDefine      Macro
-HiLink tadsIncluded    tadsString
-HiLink tadsPreCondit   PreCondit
-
-HiLink tadsString      String
-HiLink tadsComment     Comment
-
-delcommand HiLink
+hi def link tadsOperator       Operator
+hi def link tadsStructure      Structure
+hi def link tadsTodo   Todo
+hi def link tadsLabel  Label
+hi def link tadsConditional    Conditional
+hi def link tadsRepeat Repeat
+hi def link tadsException      Exception
+hi def link tadsStatement      Statement
+hi def link tadsStorageClass   StorageClass
+hi def link tadsKeyWord   Keyword
+hi def link tadsSpecial        SpecialChar
+hi def link tadsNumber Number
+hi def link tadsBoolean        Boolean
+hi def link tadsDoubleString   tadsString
+hi def link tadsSingleString   tadsString
+
+hi def link tadsOctalError     tadsError
+hi def link tadsCommentError   tadsError
+hi def link tadsBraceError     tadsError
+hi def link tadsInBrace        tadsError
+hi def link tadsError  Error
+
+hi def link tadsInclude        Include
+hi def link tadsPreProc        PreProc
+hi def link tadsDefine Macro
+hi def link tadsIncluded       tadsString
+hi def link tadsPreCondit      PreCondit
+
+hi def link tadsString String
+hi def link tadsComment        Comment
+
 
 
 let b:current_syntax = "tads"
index a7044c04ec85f4481839dff0cd153b3c9c1a7807..3980f84a30d2e6d887f77114ec518b3902ce8c7b 100644 (file)
@@ -1,7 +1,7 @@
 " Language:            tags
 " Maintainer:  Charles E. Campbell  <NdrOchip@PcampbellAfamily.Mbiz>
-" Last Change: Oct 23, 2014
-" Version:             4
+" Last Change: Aug 31, 2016
+" Version:             6
 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_TAGS
 
 " quit when a syntax file was already loaded
@@ -19,17 +19,16 @@ syn match   tagComment      "^!_TAG_.*$"
 syn match      tagField        contained "[a-z]*:"
 
 " Define the default highlighting.
-" Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
+if !exists("skip_drchip_tags_inits")
 
-HiLink tagBaseFile     PreProc
-HiLink tagComment      Comment
-HiLink tagDelim        Delimiter
-HiLink tagField        Number
-HiLink tagName Identifier
-HiLink tagPath PreProc
+  hi def link tagBaseFile      PreProc
+  hi def link tagComment       Comment
+  hi def link tagDelim Delimiter
+  hi def link tagField Number
+  hi def link tagName  Identifier
+  hi def link tagPath  PreProc
 
-delcommand HiLink
+endif
 
 let b:current_syntax = "tags"
 
index b363ea33c605853d7ed511af30f0a0a37ec18f5d..7a8fceb8607bb725b5c181bbdf51e7b1c67de4ad 100644 (file)
@@ -89,31 +89,29 @@ endif
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink takMacro                Macro
-HiLink takOptions              Special
-HiLink takRoutine              Type
-HiLink takControl              Special
-HiLink takSolids               Special
-HiLink takSolidsArg            Statement
-HiLink takIdentifier           Identifier
+hi def link takMacro           Macro
+hi def link takOptions         Special
+hi def link takRoutine         Type
+hi def link takControl         Special
+hi def link takSolids          Special
+hi def link takSolidsArg               Statement
+hi def link takIdentifier              Identifier
 
-HiLink takFortran              PreProc
-HiLink takMotran               PreProc
+hi def link takFortran         PreProc
+hi def link takMotran          PreProc
 
-HiLink takComment              Comment
-HiLink takHeader               Typedef
-HiLink takIncludeFile          Type
-HiLink takInteger              Number
-HiLink takFloat                Float
-HiLink takScientific           Float
+hi def link takComment         Comment
+hi def link takHeader          Typedef
+hi def link takIncludeFile             Type
+hi def link takInteger         Number
+hi def link takFloat           Float
+hi def link takScientific              Float
 
-HiLink takEndData              Macro
+hi def link takEndData         Macro
 
-HiLink takTodo         Todo
+hi def link takTodo            Todo
 
-delcommand HiLink
 
 
 let b:current_syntax = "tak"
index 6faddc264290db56e962faad6df32ef99f9a12d4..9426e02223baea63ece9ecde006ca3015a78d1a5 100644 (file)
@@ -49,21 +49,19 @@ syn case ignore
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink takcmpTitle                Type
-HiLink takcmpUnit                 PreProc
+hi def link takcmpTitle                   Type
+hi def link takcmpUnit            PreProc
 
-HiLink takcmpLabel                Statement
+hi def link takcmpLabel                   Statement
 
-HiLink takcmpHeader               takHeader
+hi def link takcmpHeader                  takHeader
 
-HiLink takcmpDate                 Identifier
-HiLink takcmpTime                 Identifier
-HiLink takcmpInteger              Number
-HiLink takcmpFloat                Special
+hi def link takcmpDate            Identifier
+hi def link takcmpTime            Identifier
+hi def link takcmpInteger                 Number
+hi def link takcmpFloat                   Special
 
-delcommand HiLink
 
 
 let b:current_syntax = "takcmp"
index ed69ff0a21aa962710b996ed62f00904943c7452..5e5d3607677879cdd207f58d041e6c7ed4fddd1b 100644 (file)
@@ -64,22 +64,20 @@ syn match takoutError            "<<< Error >>>"
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink takoutPos                  Statement
-HiLink takoutNeg                  PreProc
-HiLink takoutTitle                Type
-HiLink takoutFile                 takIncludeFile
-HiLink takoutInteger              takInteger
+hi def link takoutPos             Statement
+hi def link takoutNeg             PreProc
+hi def link takoutTitle                   Type
+hi def link takoutFile            takIncludeFile
+hi def link takoutInteger                 takInteger
 
-HiLink takoutSectionDelim          Delimiter
-HiLink takoutSectionTitle         Exception
-HiLink takoutHeaderDelim          SpecialComment
-HiLink takoutLabel                Identifier
+hi def link takoutSectionDelim     Delimiter
+hi def link takoutSectionTitle    Exception
+hi def link takoutHeaderDelim     SpecialComment
+hi def link takoutLabel                   Identifier
 
-HiLink takoutError                Error
+hi def link takoutError                   Error
 
-delcommand HiLink
 
 
 let b:current_syntax = "takout"
index 995e8b49d448d7ca66b6eb7601e2610e7072d0e9..c9fc8186d03df32e8b2e3fd46e1a7463bbc24ef5 100644 (file)
@@ -93,23 +93,21 @@ syn match tasmBin "\<[01]\+B\>"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink tasmString String
-HiLink tasmDec Number
-HiLink tasmHex Number
-HiLink tasmOct Number
-HiLink tasmBin Number
-HiLink tasmInstruction Keyword
-HiLink tasmCoprocInstr Keyword
-HiLink tasmMMXInst     Keyword
-HiLink tasmDirective PreProc
-HiLink tasmRegister Identifier
-HiLink tasmProctype PreProc
-HiLink tasmComment Comment
-HiLink tasmLabel Label
+hi def link tasmString String
+hi def link tasmDec Number
+hi def link tasmHex Number
+hi def link tasmOct Number
+hi def link tasmBin Number
+hi def link tasmInstruction Keyword
+hi def link tasmCoprocInstr Keyword
+hi def link tasmMMXInst        Keyword
+hi def link tasmDirective PreProc
+hi def link tasmRegister Identifier
+hi def link tasmProctype PreProc
+hi def link tasmComment Comment
+hi def link tasmLabel Label
 
-delcommand HiLink
 
 let b:curret_syntax = "tasm"
 
index 778b16484c2ec86165ec83271874603d2c26d7a2..04dbbd2af0cbe678e124f404025f7c9975703771 100644 (file)
@@ -236,40 +236,38 @@ syn region  tclComment            start=/;\s*\#/hs=s+1 skip="\\$" end="$" contains=tclTodo
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink tcltkSwitch             Special
-HiLink tclExpand               Special
-HiLink tclLabel                Label
-HiLink tclConditional          Conditional
-HiLink tclRepeat               Repeat
-HiLink tclNumber               Number
-HiLink tclError                Error
-HiLink tclCommand              Statement
-HiLink tclProcCommand          Type
-HiLink tclString               String
-HiLink tclComment              Comment
-HiLink tclSpecial              Special
-HiLink tclTodo         Todo
+
+hi def link tcltkSwitch                Special
+hi def link tclExpand          Special
+hi def link tclLabel           Label
+hi def link tclConditional             Conditional
+hi def link tclRepeat          Repeat
+hi def link tclNumber          Number
+hi def link tclError           Error
+hi def link tclCommand         Statement
+hi def link tclProcCommand             Type
+hi def link tclString          String
+hi def link tclComment         Comment
+hi def link tclSpecial         Special
+hi def link tclTodo            Todo
 " Below here are the commands and their options.
-HiLink tcltkCommandColor       Statement
-HiLink tcltkWidgetColor        Structure
-HiLink tclLineContinue WarningMsg
+hi def link tcltkCommandColor  Statement
+hi def link tcltkWidgetColor   Structure
+hi def link tclLineContinue    WarningMsg
 if exists('g:tcl_warn_continuation')
-HiLink tclNotLineContinue      ErrorMsg
+hi def link tclNotLineContinue ErrorMsg
 endif
-HiLink tcltkStringSwitch       Special
-HiLink tcltkArraySwitch        Special
-HiLink tcltkLsortSwitch        Special
-HiLink tcltkPackSwitch Special
-HiLink tcltkPackConfSwitch     Special
-HiLink tcltkMaths              Special
-HiLink tcltkNamespaceSwitch    Special
-HiLink tcltkWidgetSwitch       Special
-HiLink tcltkPackConfColor      Identifier
-HiLink tclVarRef               Identifier
-
-delcommand HiLink
+hi def link tcltkStringSwitch  Special
+hi def link tcltkArraySwitch   Special
+hi def link tcltkLsortSwitch   Special
+hi def link tcltkPackSwitch    Special
+hi def link tcltkPackConfSwitch        Special
+hi def link tcltkMaths         Special
+hi def link tcltkNamespaceSwitch       Special
+hi def link tcltkWidgetSwitch  Special
+hi def link tcltkPackConfColor Identifier
+hi def link tclVarRef          Identifier
+
 
 let b:current_syntax = "tcl"
 
index 6cb27ea4ba890982cdcff7534884a8f1290d303c..f4a0875da0d6f609191f068db33ec091f98cbc7e 100644 (file)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:    TeX
 " Maintainer:  Charles E. Campbell <NdrchipO@ScampbellPfamily.AbizM>
-" Last Change: Jul 05, 2016
-" Version:     98
+" Last Change: Aug 31, 2016
+" Version:     100
 " URL:         http://www.drchip.org/astronaut/vim/index.html#SYNTAX_TEX
 "
 " Notes: {{{1
@@ -48,12 +48,6 @@ let s:keepcpo= &cpo
 set cpo&vim
 scriptencoding utf-8
 
-" Define the default highlighting. {{{1
-" 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
-let did_tex_syntax_inits = 1
-command -nargs=+ HiLink hi def link <args>
-
 " by default, enable all region-based highlighting
 let s:tex_fast= "bcmMprsSvV"
 if exists("g:tex_fast")
@@ -405,7 +399,7 @@ if !exists("g:tex_no_math")
  " TexNewMathZone: function creates a mathzone with the given suffix and mathzone name. {{{2
  "                 Starred forms are created if starform is true.  Starred
  "                 forms have syntax group and synchronization groups with a
- "                 "S" appended.  Handles: cluster, syntax, sync, and HiLink.
+ "                 "S" appended.  Handles: cluster, syntax, sync, and hi link.
  fun! TexNewMathZone(sfx,mathzone,starform)
    let grpname  = "texMathZone".a:sfx
    let syncname = "texSyncMathZone".a:sfx
@@ -1260,86 +1254,87 @@ endif
 
 " ---------------------------------------------------------------------
 " Highlighting: {{{1
-if did_tex_syntax_inits == 1
- let did_tex_syntax_inits= 2
+
+" Define the default highlighting. {{{1
+if !exists("skip_tex_syntax_inits")
+
   " TeX highlighting groups which should share similar highlighting
   if !exists("g:tex_no_error")
    if !exists("g:tex_no_math")
-    HiLink texBadMath          texError
-    HiLink texMathDelimBad     texError
-    HiLink texMathError                texError
+    hi def link texBadMath             texError
+    hi def link texMathDelimBad        texError
+    hi def link texMathError           texError
     if !b:tex_stylish
-      HiLink texOnlyMath       texError
+      hi def link texOnlyMath  texError
     endif
    endif
-   HiLink texError             Error
+   hi def link texError                Error
   endif
 
   hi texBoldStyle              gui=bold        cterm=bold
   hi texItalStyle              gui=italic      cterm=italic
   hi texBoldItalStyle          gui=bold,italic cterm=bold,italic
   hi texItalBoldStyle          gui=bold,italic cterm=bold,italic
-  HiLink texCite               texRefZone
-  HiLink texDefCmd             texDef
-  HiLink texDefName            texDef
-  HiLink texDocType            texCmdName
-  HiLink texDocTypeArgs                texCmdArgs
-  HiLink texInputFileOpt       texCmdArgs
-  HiLink texInputCurlies       texDelimiter
-  HiLink texLigature           texSpecialChar
+  hi def link texCite          texRefZone
+  hi def link texDefCmd                texDef
+  hi def link texDefName               texDef
+  hi def link texDocType               texCmdName
+  hi def link texDocTypeArgs           texCmdArgs
+  hi def link texInputFileOpt  texCmdArgs
+  hi def link texInputCurlies  texDelimiter
+  hi def link texLigature              texSpecialChar
   if !exists("g:tex_no_math")
-   HiLink texMathDelimSet1     texMathDelim
-   HiLink texMathDelimSet2     texMathDelim
-   HiLink texMathDelimKey      texMathDelim
-   HiLink texMathMatcher       texMath
-   HiLink texAccent            texStatement
-   HiLink texGreek             texStatement
-   HiLink texSuperscript       texStatement
-   HiLink texSubscript         texStatement
-   HiLink texSuperscripts      texSuperscript
-   HiLink texSubscripts        texSubscript
-   HiLink texMathSymbol                texStatement
-   HiLink texMathZoneV         texMath
-   HiLink texMathZoneW         texMath
-   HiLink texMathZoneX         texMath
-   HiLink texMathZoneY         texMath
-   HiLink texMathZoneV         texMath
-   HiLink texMathZoneZ         texMath
+   hi def link texMathDelimSet1        texMathDelim
+   hi def link texMathDelimSet2        texMathDelim
+   hi def link texMathDelimKey texMathDelim
+   hi def link texMathMatcher  texMath
+   hi def link texAccent               texStatement
+   hi def link texGreek                texStatement
+   hi def link texSuperscript  texStatement
+   hi def link texSubscript            texStatement
+   hi def link texSuperscripts         texSuperscript
+   hi def link texSubscripts   texSubscript
+   hi def link texMathSymbol           texStatement
+   hi def link texMathZoneV            texMath
+   hi def link texMathZoneW            texMath
+   hi def link texMathZoneX            texMath
+   hi def link texMathZoneY            texMath
+   hi def link texMathZoneV            texMath
+   hi def link texMathZoneZ            texMath
   endif
-  HiLink texBeginEnd           texCmdName
-  HiLink texBeginEndName       texSection
-  HiLink texSpaceCode          texStatement
-  HiLink texStyleStatement     texStatement
-  HiLink texTypeSize           texType
-  HiLink texTypeStyle          texType
+  hi def link texBeginEnd              texCmdName
+  hi def link texBeginEndName  texSection
+  hi def link texSpaceCode             texStatement
+  hi def link texStyleStatement        texStatement
+  hi def link texTypeSize              texType
+  hi def link texTypeStyle             texType
 
    " Basic TeX highlighting groups
-  HiLink texCmdArgs            Number
-  HiLink texCmdName            Statement
-  HiLink texComment            Comment
-  HiLink texDef                        Statement
-  HiLink texDefParm            Special
-  HiLink texDelimiter          Delimiter
-  HiLink texInput              Special
-  HiLink texInputFile          Special
-  HiLink texLength             Number
-  HiLink texMath               Special
-  HiLink texMathDelim          Statement
-  HiLink texMathOper           Operator
-  HiLink texNewCmd             Statement
-  HiLink texNewEnv             Statement
-  HiLink texOption             Number
-  HiLink texRefZone            Special
-  HiLink texSection            PreCondit
-  HiLink texSpaceCodeChar      Special
-  HiLink texSpecialChar                SpecialChar
-  HiLink texStatement          Statement
-  HiLink texString             String
-  HiLink texTodo               Todo
-  HiLink texType               Type
-  HiLink texZone               PreCondit
+  hi def link texCmdArgs               Number
+  hi def link texCmdName               Statement
+  hi def link texComment               Comment
+  hi def link texDef                   Statement
+  hi def link texDefParm               Special
+  hi def link texDelimiter             Delimiter
+  hi def link texInput         Special
+  hi def link texInputFile             Special
+  hi def link texLength                Number
+  hi def link texMath          Special
+  hi def link texMathDelim             Statement
+  hi def link texMathOper              Operator
+  hi def link texNewCmd                Statement
+  hi def link texNewEnv                Statement
+  hi def link texOption                Number
+  hi def link texRefZone               Special
+  hi def link texSection               PreCondit
+  hi def link texSpaceCodeChar Special
+  hi def link texSpecialChar           SpecialChar
+  hi def link texStatement             Statement
+  hi def link texString                String
+  hi def link texTodo          Todo
+  hi def link texType          Type
+  hi def link texZone          PreCondit
 
-  delcommand HiLink
 endif
 
 " Cleanup: {{{1
index ec353bb1405b1bcd69a7913020df2dcabea2e9c5..a4b768970729ea35cf5c79c05f725ab41d461485 100644 (file)
@@ -355,38 +355,36 @@ syn cluster texinfoReducedAll contains=texinfoSpecialChar,texinfoBrcPrmAtCmd
 " highlighting
 
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink texinfoSpecialChar      Special
-HiLink texinfoHFSpecialChar    Special
+hi def link texinfoSpecialChar Special
+hi def link texinfoHFSpecialChar       Special
 
-HiLink texinfoError            Error
-HiLink texinfoIdent            Identifier
-HiLink texinfoAssignment       Identifier
-HiLink texinfoSinglePar        Identifier
-HiLink texinfoIndexPar Identifier
-HiLink texinfoSIPar            Identifier
-HiLink texinfoDIEPar           Identifier
-HiLink texinfoTexCmd           PreProc
+hi def link texinfoError               Error
+hi def link texinfoIdent               Identifier
+hi def link texinfoAssignment  Identifier
+hi def link texinfoSinglePar   Identifier
+hi def link texinfoIndexPar    Identifier
+hi def link texinfoSIPar               Identifier
+hi def link texinfoDIEPar              Identifier
+hi def link texinfoTexCmd              PreProc
 
 
-HiLink texinfoAtCmd            Statement       "@-command
-HiLink texinfoPrmAtCmd String          "@-command in one line with unknown nr. of parameters
+hi def link texinfoAtCmd               Statement       "@-command
+hi def link texinfoPrmAtCmd    String          "@-command in one line with unknown nr. of parameters
                                              "is String because is found as a region and is 'matchgroup'-ed
                                              "to texinfoAtCmd
-HiLink texinfoBrcPrmAtCmd      String          "@-command with parameter(s) in braces ({})
+hi def link texinfoBrcPrmAtCmd String          "@-command with parameter(s) in braces ({})
                                              "is String because is found as a region and is 'matchgroup'-ed to texinfoAtCmd
-HiLink texinfoMltlnAtCmdFLine  texinfoAtCmd    "repeated embedded First lines in @-commands
-HiLink texinfoMltlnAtCmd       String          "@-command in multiple lines
+hi def link texinfoMltlnAtCmdFLine  texinfoAtCmd       "repeated embedded First lines in @-commands
+hi def link texinfoMltlnAtCmd  String          "@-command in multiple lines
                                              "is String because is found as a region and is 'matchgroup'-ed to texinfoAtCmd
-HiLink texinfoMltln2AtCmd      PreProc         "@-command in multiple lines (same as texinfoMltlnAtCmd, just with other colors)
-HiLink texinfoMltlnDMAtCmd     PreProc         "@-command in multiple lines (same as texinfoMltlnAtCmd, just with other colors; used for @detailmenu, which can be included in @menu)
-HiLink texinfoMltlnNAtCmd      Normal          "@-command in multiple lines (same as texinfoMltlnAtCmd, just with other colors)
-HiLink texinfoThisAtCmd        Statement       "@-command used in headers and footers (@this... series)
+hi def link texinfoMltln2AtCmd PreProc         "@-command in multiple lines (same as texinfoMltlnAtCmd, just with other colors)
+hi def link texinfoMltlnDMAtCmd        PreProc         "@-command in multiple lines (same as texinfoMltlnAtCmd, just with other colors; used for @detailmenu, which can be included in @menu)
+hi def link texinfoMltlnNAtCmd Normal          "@-command in multiple lines (same as texinfoMltlnAtCmd, just with other colors)
+hi def link texinfoThisAtCmd   Statement       "@-command used in headers and footers (@this... series)
 
-HiLink texinfoComment  Comment
+hi def link texinfoComment     Comment
 
-delcommand HiLink
 
 
 let b:current_syntax = "texinfo"
index 4c3ccf8f45bc136db37ebe2fcb9742b82d39fb78..d1268faff747eae30fa75ebf929af4e0c75fc808 100644 (file)
@@ -42,35 +42,33 @@ syn region texmfBrace matchgroup=texmfBraceBrace start="{" end="}" contains=ALLB
 syn match texmfBraceError "}"
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
 
-HiLink texmfComment Comment
-HiLink texmfTodo Todo
+hi def link texmfComment Comment
+hi def link texmfTodo Todo
 
-HiLink texmfPassedParameter texmfVariable
-HiLink texmfVariable Identifier
+hi def link texmfPassedParameter texmfVariable
+hi def link texmfVariable Identifier
 
-HiLink texmfNumber Number
-HiLink texmfString String
+hi def link texmfNumber Number
+hi def link texmfString String
 
-HiLink texmfLHSStart texmfLHS
-HiLink texmfLHSVariable texmfLHS
-HiLink texmfLHSDot texmfLHS
-HiLink texmfLHS Type
+hi def link texmfLHSStart texmfLHS
+hi def link texmfLHSVariable texmfLHS
+hi def link texmfLHSDot texmfLHS
+hi def link texmfLHS Type
 
-HiLink texmfEquals Normal
+hi def link texmfEquals Normal
 
-HiLink texmfBraceBrace texmfDelimiter
-HiLink texmfComma texmfDelimiter
-HiLink texmfColons texmfDelimiter
-HiLink texmfDelimiter Preproc
+hi def link texmfBraceBrace texmfDelimiter
+hi def link texmfComma texmfDelimiter
+hi def link texmfColons texmfDelimiter
+hi def link texmfDelimiter Preproc
 
-HiLink texmfDoubleExclam Statement
-HiLink texmfSpecial Special
+hi def link texmfDoubleExclam Statement
+hi def link texmfSpecial Special
 
-HiLink texmfBraceError texmfError
-HiLink texmfError Error
+hi def link texmfBraceError texmfError
+hi def link texmfError Error
 
-delcommand HiLink
 
 let b:current_syntax = "texmf"
index 9de93dae23e5500ee6090a8ad8de9a05d81660eb..47775b8637d8cee22f1ace3ecce1920275771996 100644 (file)
@@ -159,35 +159,33 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink tfComment               Comment
-HiLink tfString                String
-HiLink tfNumber                Number
-HiLink tfFloat         Float
-HiLink tfIdentifier            Identifier
-HiLink tfVar                   Identifier
-HiLink tfWorld         Identifier
-HiLink tfReadonly              Identifier
-HiLink tfHook          Identifier
-HiLink tfFunctions             Function
-HiLink tfRepeat                Repeat
-HiLink tfConditional           Conditional
-HiLink tfLabel         Label
-HiLink tfStatement             Statement
-HiLink tfType          Type
-HiLink tfInclude               Include
-HiLink tfDefine                Define
-HiLink tfSpecialChar           SpecialChar
-HiLink tfSpecialCharEsc        SpecialChar
-HiLink tfParentError           Error
-HiLink tfTodo          Todo
-HiLink tfEndCommand            Delimiter
-HiLink tfJoinLines             Delimiter
-HiLink tfOperator              Operator
-HiLink tfRelation              Operator
-
-delcommand HiLink
+
+hi def link tfComment          Comment
+hi def link tfString           String
+hi def link tfNumber           Number
+hi def link tfFloat            Float
+hi def link tfIdentifier               Identifier
+hi def link tfVar                      Identifier
+hi def link tfWorld            Identifier
+hi def link tfReadonly         Identifier
+hi def link tfHook             Identifier
+hi def link tfFunctions                Function
+hi def link tfRepeat           Repeat
+hi def link tfConditional              Conditional
+hi def link tfLabel            Label
+hi def link tfStatement                Statement
+hi def link tfType             Type
+hi def link tfInclude          Include
+hi def link tfDefine           Define
+hi def link tfSpecialChar              SpecialChar
+hi def link tfSpecialCharEsc   SpecialChar
+hi def link tfParentError              Error
+hi def link tfTodo             Todo
+hi def link tfEndCommand               Delimiter
+hi def link tfJoinLines                Delimiter
+hi def link tfOperator         Operator
+hi def link tfRelation         Operator
+
 
 let b:current_syntax = "tf"
 
index e0e19ab98f999756b3755537e4f0798eeb2cbbab..b96d4a21192caaa5e8cccac7913398b4ffa550bb 100644 (file)
@@ -42,18 +42,16 @@ syn case match
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink tliNumber       Number
-HiLink tliString       String
-HiLink tliComment      Comment
-HiLink tliSpecial      SpecialChar
-HiLink tliIdentifier Identifier
-HiLink tliObject     Statement
-HiLink tliField      Type
-HiLink tliStyle      PreProc
-
-delcommand HiLink
+
+hi def link tliNumber  Number
+hi def link tliString  String
+hi def link tliComment Comment
+hi def link tliSpecial SpecialChar
+hi def link tliIdentifier Identifier
+hi def link tliObject     Statement
+hi def link tliField      Type
+hi def link tliStyle      PreProc
+
 
 let b:current_syntax = "tli"
 
index b1ea35f041e4418dd6b253ac53af8d2c13cdb305..1244b97f085119b8f1fc7a415113cef6ef972a5b 100644 (file)
@@ -59,26 +59,24 @@ syn match tppComment "^--##.*$"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink tppAbstractOptionKey            Special
-HiLink tppPageLocalOptionKey           Keyword
-HiLink tppPageLocalSwitchKey           Keyword
-HiLink tppColorOptionKey               Keyword
-HiLink tppTimeOptionKey                Comment
-HiLink tppNewPageOptionKey             PreProc
-HiLink tppString                       String
-HiLink tppColor                        String
-HiLink tppTime                 Number
-HiLink tppComment                      Comment
-HiLink tppAbstractOption               Error
-HiLink tppPageLocalOption              Error
-HiLink tppPageLocalSwitch              Error
-HiLink tppColorOption                  Error
-HiLink tppNewPageOption                Error
-HiLink tppTimeOption                   Error
+hi def link tppAbstractOptionKey               Special
+hi def link tppPageLocalOptionKey              Keyword
+hi def link tppPageLocalSwitchKey              Keyword
+hi def link tppColorOptionKey          Keyword
+hi def link tppTimeOptionKey           Comment
+hi def link tppNewPageOptionKey                PreProc
+hi def link tppString                  String
+hi def link tppColor                   String
+hi def link tppTime                    Number
+hi def link tppComment                 Comment
+hi def link tppAbstractOption          Error
+hi def link tppPageLocalOption         Error
+hi def link tppPageLocalSwitch         Error
+hi def link tppColorOption                     Error
+hi def link tppNewPageOption           Error
+hi def link tppTimeOption                      Error
 
-delcommand HiLink
 
 let b:current_syntax = "tpp"
 
index 1e7f75c357d6854d41feee74de50d9c31547aa0b..d52b5eeb4780b289821c055761b31251b6f9512b 100644 (file)
@@ -130,31 +130,29 @@ syn sync match trasysSync grouphere trasysComment "^HEADER DOCUMENTATION DATA"
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink trasysOptions           Special
-HiLink trasysSurface           Special
-HiLink trasysSurfaceType       Constant
-HiLink trasysSurfaceArgs       Constant
-HiLink trasysArgs              Constant
-HiLink trasysOperations        Statement
-HiLink trasysSubRoutine        Statement
-HiLink trassyPrcsrSegm PreProc
-HiLink trasysIdentifier        Identifier
-HiLink trasysComment           Comment
-HiLink trasysHeader            Typedef
-HiLink trasysMacro             Macro
-HiLink trasysInteger           Number
-HiLink trasysFloat             Float
-HiLink trasysScientific        Float
-
-HiLink trasysBlank             SpecialChar
-
-HiLink trasysEndData           Macro
-
-HiLink trasysTodo              Todo
-
-delcommand HiLink
+
+hi def link trasysOptions              Special
+hi def link trasysSurface              Special
+hi def link trasysSurfaceType  Constant
+hi def link trasysSurfaceArgs  Constant
+hi def link trasysArgs         Constant
+hi def link trasysOperations   Statement
+hi def link trasysSubRoutine   Statement
+hi def link trassyPrcsrSegm    PreProc
+hi def link trasysIdentifier   Identifier
+hi def link trasysComment              Comment
+hi def link trasysHeader               Typedef
+hi def link trasysMacro                Macro
+hi def link trasysInteger              Number
+hi def link trasysFloat                Float
+hi def link trasysScientific   Float
+
+hi def link trasysBlank                SpecialChar
+
+hi def link trasysEndData              Macro
+
+hi def link trasysTodo         Todo
+
 
 
 let b:current_syntax = "trasys"
index 7bccde0e524ab33001ce6eacc1f750c91685dcce..8dd2a24df9d118d77c4d7354d578577025255119 100644 (file)
@@ -169,37 +169,35 @@ syn sync ccomment tsaltComment
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink tsaltFunction           Statement
-HiLink tsaltSysVar             Type
-"HiLink tsaltLibFunc           UserDefFunc
-"HiLink tsaltConstants         Type
-"HiLink tsaltFuncArg           Type
-"HiLink tsaltOperator          Operator
-"HiLink tsaltLabel             Label
-"HiLink tsaltUserLabel         Label
-HiLink tsaltConditional                Conditional
-HiLink tsaltRepeat             Repeat
-HiLink tsaltCharacter          SpecialChar
-HiLink tsaltSpecialCharacter   SpecialChar
-HiLink tsaltNumber             Number
-HiLink tsaltFloat              Float
-HiLink tsaltCommentError       tsaltError
-HiLink tsaltInclude            Include
-HiLink tsaltPreProc            PreProc
-HiLink tsaltDefine             Macro
-HiLink tsaltIncluded           tsaltString
-HiLink tsaltError              Error
-HiLink tsaltStatement          Statement
-HiLink tsaltPreCondit          PreCondit
-HiLink tsaltType               Type
-HiLink tsaltString             String
-HiLink tsaltComment            Comment
-HiLink tsaltSpecial            Special
-HiLink tsaltTodo               Todo
-
-delcommand HiLink
+
+hi def link tsaltFunction              Statement
+hi def link tsaltSysVar                Type
+"hi def link tsaltLibFunc              UserDefFunc
+"hi def link tsaltConstants            Type
+"hi def link tsaltFuncArg              Type
+"hi def link tsaltOperator             Operator
+"hi def link tsaltLabel                Label
+"hi def link tsaltUserLabel            Label
+hi def link tsaltConditional           Conditional
+hi def link tsaltRepeat                Repeat
+hi def link tsaltCharacter             SpecialChar
+hi def link tsaltSpecialCharacter      SpecialChar
+hi def link tsaltNumber                Number
+hi def link tsaltFloat         Float
+hi def link tsaltCommentError  tsaltError
+hi def link tsaltInclude               Include
+hi def link tsaltPreProc               PreProc
+hi def link tsaltDefine                Macro
+hi def link tsaltIncluded              tsaltString
+hi def link tsaltError         Error
+hi def link tsaltStatement             Statement
+hi def link tsaltPreCondit             PreCondit
+hi def link tsaltType          Type
+hi def link tsaltString                String
+hi def link tsaltComment               Comment
+hi def link tsaltSpecial               Special
+hi def link tsaltTodo          Todo
+
 
 let b:current_syntax = "tsalt"
 
index 32ca8d43596a3efc3f7fd6696d8345fee7bd3756..fd2a5e2ba956eca7341dc95feeeded36bcf0659c 100644 (file)
@@ -177,28 +177,26 @@ syn match  tssclScientific  "-\=\<[0-9]*\.[0-9]*E[-+]\=[0-9]\+\>"
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink tssclCommand            Statement
-HiLink tssclKeyword            Special
-HiLink tssclEnd                Macro
-HiLink tssclUnits              Special
-
-HiLink tssclComment            Comment
-HiLink tssclDirective          Statement
-HiLink tssclConditional        Conditional
-HiLink tssclContChar           Macro
-HiLink tssclQualifier          Typedef
-HiLink tssclSymbol             Identifier
-HiLink tssclSymbol2            Symbol
-HiLink tssclString             String
-HiLink tssclOper               Operator
-
-HiLink tssclInteger            Number
-HiLink tssclFloat              Number
-HiLink tssclScientific Number
-
-delcommand HiLink
+
+hi def link tssclCommand               Statement
+hi def link tssclKeyword               Special
+hi def link tssclEnd           Macro
+hi def link tssclUnits         Special
+
+hi def link tssclComment               Comment
+hi def link tssclDirective             Statement
+hi def link tssclConditional   Conditional
+hi def link tssclContChar              Macro
+hi def link tssclQualifier             Typedef
+hi def link tssclSymbol                Identifier
+hi def link tssclSymbol2               Symbol
+hi def link tssclString                String
+hi def link tssclOper          Operator
+
+hi def link tssclInteger               Number
+hi def link tssclFloat         Number
+hi def link tssclScientific    Number
+
 
 
 let b:current_syntax = "tsscl"
index c575347c60e1cd1cf1289264e698d84f21dc0649..8ca7962e81879d42077cf8cb174ba34440a3c387 100644 (file)
@@ -73,26 +73,24 @@ syn match  tssgmScientific  "-\=\<[0-9]*\.[0-9]*E[-+]\=[0-9]\+\>"
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink tssgmParam              Statement
-HiLink tssgmSurfType           Type
-HiLink tssgmArgs               Special
-HiLink tssgmDelim              Typedef
-HiLink tssgmEnd                Macro
-HiLink tssgmUnits              Special
-
-HiLink tssgmDefault            SpecialComment
-HiLink tssgmComment            Statement
-HiLink tssgmCommentString      Comment
-HiLink tssgmSurfIdent          Identifier
-HiLink tssgmString             Delimiter
-
-HiLink tssgmInteger            Number
-HiLink tssgmFloat              Float
-HiLink tssgmScientific Float
-
-delcommand HiLink
+
+hi def link tssgmParam         Statement
+hi def link tssgmSurfType              Type
+hi def link tssgmArgs          Special
+hi def link tssgmDelim         Typedef
+hi def link tssgmEnd           Macro
+hi def link tssgmUnits         Special
+
+hi def link tssgmDefault               SpecialComment
+hi def link tssgmComment               Statement
+hi def link tssgmCommentString Comment
+hi def link tssgmSurfIdent             Identifier
+hi def link tssgmString                Delimiter
+
+hi def link tssgmInteger               Number
+hi def link tssgmFloat         Float
+hi def link tssgmScientific    Float
+
 
 
 let b:current_syntax = "tssgm"
index f8fadab3300ea06d3bcdc1c9df08050d9452063a..6a775b2358440c1194dcf052e78fb8c81f39929c 100644 (file)
@@ -54,21 +54,19 @@ syn match  tssopScientific  "-\=\<[0-9]*\.[0-9]*E[-+]\=[0-9]\+\>"
 
 " Define the default highlighting
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink tssopParam              Statement
-HiLink tssopProp               Identifier
-HiLink tssopArgs               Special
+hi def link tssopParam         Statement
+hi def link tssopProp          Identifier
+hi def link tssopArgs          Special
 
-HiLink tssopComment            Statement
-HiLink tssopCommentString      Comment
-HiLink tssopPropName           Typedef
+hi def link tssopComment               Statement
+hi def link tssopCommentString Comment
+hi def link tssopPropName              Typedef
 
-HiLink tssopInteger            Number
-HiLink tssopFloat              Float
-HiLink tssopScientific Float
+hi def link tssopInteger               Number
+hi def link tssopFloat         Float
+hi def link tssopScientific    Float
 
-delcommand HiLink
 
 
 let b:current_syntax = "tssop"
index e128cbf82c8b2391664855a1e9d06c96f9cca8d2..90d33396c538021c310f4636ab7f4e4bc32db29f 100644 (file)
@@ -108,55 +108,53 @@ exec "syn sync ccomment ucComment minlines=" . uc_minlines
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink ucFuncDef                       Conditional
-HiLink ucEventDef                      Conditional
-HiLink ucBraces                        Function
-HiLink ucBranch                        Conditional
-HiLink ucLabel                 Label
-HiLink ucUserLabel                     Label
-HiLink ucConditional                   Conditional
-HiLink ucRepeat                        Repeat
-HiLink ucStorageClass                  StorageClass
-HiLink ucMethodDecl                    ucStorageClass
-HiLink ucClassDecl                     ucStorageClass
-HiLink ucScopeDecl                     ucStorageClass
-HiLink ucBoolean                       Boolean
-HiLink ucSpecial                       Special
-HiLink ucSpecialError                  Error
-HiLink ucSpecialCharError              Error
-HiLink ucString                        String
-HiLink ucCharacter                     Character
-HiLink ucSpecialChar                   SpecialChar
-HiLink ucNumber                        Number
-HiLink ucError                 Error
-HiLink ucStringError                   Error
-HiLink ucStatement                     Statement
-HiLink ucOperator                      Operator
-HiLink ucOverLoaded                    Operator
-HiLink ucComment                       Comment
-HiLink ucDocComment                    Comment
-HiLink ucLineComment                   Comment
-HiLink ucConstant                      ucBoolean
-HiLink ucTypedef                       Typedef
-HiLink ucTodo                          Todo
-
-HiLink ucCommentTitle                  SpecialComment
-HiLink ucDocTags                       Special
-HiLink ucDocParam                      Function
-HiLink ucCommentStar                   ucComment
-
-HiLink ucType                          Type
-HiLink ucExternal                      Include
-
-HiLink ucClassKeys                     Conditional
-HiLink ucClassLabel                    Conditional
-
-HiLink htmlComment                     Special
-HiLink htmlCommentPart         Special
-
-delcommand HiLink
+
+hi def link ucFuncDef                  Conditional
+hi def link ucEventDef                 Conditional
+hi def link ucBraces                   Function
+hi def link ucBranch                   Conditional
+hi def link ucLabel                    Label
+hi def link ucUserLabel                        Label
+hi def link ucConditional                      Conditional
+hi def link ucRepeat                   Repeat
+hi def link ucStorageClass                     StorageClass
+hi def link ucMethodDecl                       ucStorageClass
+hi def link ucClassDecl                        ucStorageClass
+hi def link ucScopeDecl                        ucStorageClass
+hi def link ucBoolean                  Boolean
+hi def link ucSpecial                  Special
+hi def link ucSpecialError                     Error
+hi def link ucSpecialCharError         Error
+hi def link ucString                   String
+hi def link ucCharacter                        Character
+hi def link ucSpecialChar                      SpecialChar
+hi def link ucNumber                   Number
+hi def link ucError                    Error
+hi def link ucStringError                      Error
+hi def link ucStatement                        Statement
+hi def link ucOperator                 Operator
+hi def link ucOverLoaded                       Operator
+hi def link ucComment                  Comment
+hi def link ucDocComment                       Comment
+hi def link ucLineComment                      Comment
+hi def link ucConstant                 ucBoolean
+hi def link ucTypedef                  Typedef
+hi def link ucTodo                             Todo
+
+hi def link ucCommentTitle                     SpecialComment
+hi def link ucDocTags                  Special
+hi def link ucDocParam                 Function
+hi def link ucCommentStar                      ucComment
+
+hi def link ucType                             Type
+hi def link ucExternal                 Include
+
+hi def link ucClassKeys                        Conditional
+hi def link ucClassLabel                       Conditional
+
+hi def link htmlComment                        Special
+hi def link htmlCommentPart            Special
+
 
 let b:current_syntax = "uc"
 
index 689b187a25f8d08cc3b7bf965776f09229e1de74..ccf07d5a242ad5f6fcf005468eea8de5b9c33acd 100644 (file)
@@ -46,28 +46,26 @@ syn sync ccomment uilComment
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default highlighting.
-HiLink uilCharacter            uilString
-HiLink uilSpecialCharacter     uilSpecial
-HiLink uilNumber               uilString
-HiLink uilCommentError uilError
-HiLink uilInclude              uilPreCondit
-HiLink uilDefine               uilPreCondit
-HiLink uilIncluded             uilString
-HiLink uilSpecialFunction      uilRessource
-HiLink uilRessource            Identifier
-HiLink uilSpecialStatement     Keyword
-HiLink uilError                Error
-HiLink uilPreCondit            PreCondit
-HiLink uilType         Type
-HiLink uilString               String
-HiLink uilComment              Comment
-HiLink uilSpecial              Special
-HiLink uilTodo         Todo
+hi def link uilCharacter               uilString
+hi def link uilSpecialCharacter        uilSpecial
+hi def link uilNumber          uilString
+hi def link uilCommentError    uilError
+hi def link uilInclude         uilPreCondit
+hi def link uilDefine          uilPreCondit
+hi def link uilIncluded                uilString
+hi def link uilSpecialFunction uilRessource
+hi def link uilRessource               Identifier
+hi def link uilSpecialStatement        Keyword
+hi def link uilError           Error
+hi def link uilPreCondit               PreCondit
+hi def link uilType            Type
+hi def link uilString          String
+hi def link uilComment         Comment
+hi def link uilSpecial         Special
+hi def link uilTodo            Todo
 
-delcommand HiLink
 
 
 let b:current_syntax = "uil"
index 24c94fd5ba126b22bb8ee39d1edb64806bf91660..8ddb1efac39a653ab62b3c589d146ef5d83b105a 100644 (file)
@@ -336,31 +336,29 @@ syn match   vbTypeSpecifier  "#[a-zA-Z0-9]"me=e-1
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink vbBoolean               Boolean
-HiLink vbLineNumber            Comment
-HiLink vbComment               Comment
-HiLink vbConditional   Conditional
-HiLink vbConst                 Constant
-HiLink vbDefine                        Constant
-HiLink vbError                 Error
-HiLink vbFunction              Identifier
-HiLink vbIdentifier            Identifier
-HiLink vbNumber                        Number
-HiLink vbFloat                 Float
-HiLink vbMethods               PreProc
-HiLink vbOperator              Operator
-HiLink vbRepeat                        Repeat
-HiLink vbString                        String
-HiLink vbStatement             Statement
-HiLink vbKeyword               Statement
-HiLink vbEvents                        Special
-HiLink vbTodo                  Todo
-HiLink vbTypes                 Type
-HiLink vbTypeSpecifier Type
+hi def link vbBoolean          Boolean
+hi def link vbLineNumber               Comment
+hi def link vbComment          Comment
+hi def link vbConditional      Conditional
+hi def link vbConst                    Constant
+hi def link vbDefine                   Constant
+hi def link vbError                    Error
+hi def link vbFunction         Identifier
+hi def link vbIdentifier               Identifier
+hi def link vbNumber                   Number
+hi def link vbFloat                    Float
+hi def link vbMethods          PreProc
+hi def link vbOperator         Operator
+hi def link vbRepeat                   Repeat
+hi def link vbString                   String
+hi def link vbStatement                Statement
+hi def link vbKeyword          Statement
+hi def link vbEvents                   Special
+hi def link vbTodo                     Todo
+hi def link vbTypes                    Type
+hi def link vbTypeSpecifier    Type
 
-delcommand HiLink
 
 let b:current_syntax = "vb"
 
index 7952c94290ae556c209e5f6cce31a523b0e0dd1d..b41c0a6cbf1c597167364e1574c8854bc1dfe3c9 100644 (file)
@@ -285,65 +285,63 @@ exec "syn sync ccomment veraComment minlines=" . b:vera_minlines
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink veraClass               Identifier
-HiLink veraObject              Identifier
-HiLink veraUserMethod          Function
-HiLink veraTask                Keyword
-HiLink veraModifier            Tag
-HiLink veraDeprecated          veraError
-HiLink veraMethods             Statement
-" HiLink veraInterface         Label
-HiLink veraInterface           Function
-
-HiLink veraFormat              veraSpecial
-HiLink veraCppString           veraString
-HiLink veraCommentL            veraComment
-HiLink veraCommentStart                veraComment
-HiLink veraLabel                       Label
-HiLink veraUserLabel           Label
-HiLink veraConditional         Conditional
-HiLink veraRepeat              Repeat
-HiLink veraCharacter           Character
-HiLink veraSpecialCharacter    veraSpecial
-HiLink veraNumber              Number
-HiLink veraOctal                       Number
-HiLink veraOctalZero           PreProc  " link this to Error if you want
-HiLink veraFloat                       Float
-HiLink veraOctalError          veraError
-HiLink veraParenError          veraError
-HiLink veraErrInParen          veraError
-HiLink veraErrInBracket                veraError
-HiLink veraCommentError                veraError
-HiLink veraCommentStartError   veraError
-HiLink veraSpaceError         SpaceError
-HiLink veraSpecialError                veraError
-HiLink veraOperator            Operator
-HiLink veraStructure           Structure
-HiLink veraInclude             Include
-HiLink veraPreProc             PreProc
-HiLink veraDefine              Macro
-HiLink veraIncluded            veraString
-HiLink veraError                       Error
-HiLink veraStatement           Statement
-HiLink veraPreCondit           PreCondit
-HiLink veraType                        Type
-" HiLink veraConstant          Constant
-HiLink veraConstant            Keyword
-HiLink veraUserConstant                Constant
-HiLink veraCommentString               veraString
-HiLink veraComment2String      veraString
-HiLink veraCommentSkip         veraComment
-HiLink veraString              String
-HiLink veraComment             Comment
-HiLink veraSpecial             SpecialChar
-HiLink veraTodo                        Todo
-HiLink veraCppSkip             veraCppOut
-HiLink veraCppOut2             veraCppOut
-HiLink veraCppOut              Comment
-
-delcommand HiLink
+
+hi def link veraClass          Identifier
+hi def link veraObject         Identifier
+hi def link veraUserMethod             Function
+hi def link veraTask           Keyword
+hi def link veraModifier               Tag
+hi def link veraDeprecated             veraError
+hi def link veraMethods                Statement
+" hi def link veraInterface            Label
+hi def link veraInterface              Function
+
+hi def link veraFormat         veraSpecial
+hi def link veraCppString              veraString
+hi def link veraCommentL               veraComment
+hi def link veraCommentStart           veraComment
+hi def link veraLabel                  Label
+hi def link veraUserLabel              Label
+hi def link veraConditional            Conditional
+hi def link veraRepeat         Repeat
+hi def link veraCharacter              Character
+hi def link veraSpecialCharacter       veraSpecial
+hi def link veraNumber         Number
+hi def link veraOctal                  Number
+hi def link veraOctalZero              PreProc  " link this to Error if you want
+hi def link veraFloat                  Float
+hi def link veraOctalError             veraError
+hi def link veraParenError             veraError
+hi def link veraErrInParen             veraError
+hi def link veraErrInBracket           veraError
+hi def link veraCommentError           veraError
+hi def link veraCommentStartError      veraError
+hi def link veraSpaceError         SpaceError
+hi def link veraSpecialError           veraError
+hi def link veraOperator               Operator
+hi def link veraStructure              Structure
+hi def link veraInclude                Include
+hi def link veraPreProc                PreProc
+hi def link veraDefine         Macro
+hi def link veraIncluded               veraString
+hi def link veraError                  Error
+hi def link veraStatement              Statement
+hi def link veraPreCondit              PreCondit
+hi def link veraType                   Type
+" hi def link veraConstant             Constant
+hi def link veraConstant               Keyword
+hi def link veraUserConstant           Constant
+hi def link veraCommentString          veraString
+hi def link veraComment2String veraString
+hi def link veraCommentSkip            veraComment
+hi def link veraString         String
+hi def link veraComment                Comment
+hi def link veraSpecial                SpecialChar
+hi def link veraTodo                   Todo
+hi def link veraCppSkip                veraCppOut
+hi def link veraCppOut2                veraCppOut
+hi def link veraCppOut         Comment
+
 
 let b:current_syntax = "vera"
 
index 4b7570a13d3b8c64a3d2659ecd812d53de3d8e28..bbaca491a7474b594a92df76b45e5554a3c3d119 100644 (file)
@@ -96,25 +96,23 @@ syn sync minlines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default highlighting.
-HiLink verilogCharacter       Character
-HiLink verilogConditional     Conditional
-HiLink verilogRepeat          Repeat
-HiLink verilogString          String
-HiLink verilogTodo            Todo
-HiLink verilogComment         Comment
-HiLink verilogConstant        Constant
-HiLink verilogLabel           Label
-HiLink verilogNumber          Number
-HiLink verilogOperator        Special
-HiLink verilogStatement       Statement
-HiLink verilogGlobal          Define
-HiLink verilogDirective       SpecialComment
-HiLink verilogEscape            Special
-
-delcommand HiLink
+hi def link verilogCharacter       Character
+hi def link verilogConditional     Conditional
+hi def link verilogRepeat          Repeat
+hi def link verilogString          String
+hi def link verilogTodo            Todo
+hi def link verilogComment         Comment
+hi def link verilogConstant        Constant
+hi def link verilogLabel           Label
+hi def link verilogNumber          Number
+hi def link verilogOperator        Special
+hi def link verilogStatement       Statement
+hi def link verilogGlobal          Define
+hi def link verilogDirective       SpecialComment
+hi def link verilogEscape               Special
+
 
 let b:current_syntax = "verilog"
 
index 3e236099f5e1184b2f3f6fb8b25df8df4cdcb166..7551b681a805f191e32ff5b28a3c846d83e42413 100644 (file)
@@ -107,27 +107,25 @@ syn sync lines=50
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default highlighting.
-HiLink verilogamsCharacter    Character
-HiLink verilogamsConditional  Conditional
-HiLink verilogamsRepeat       Repeat
-HiLink verilogamsString       String
-HiLink verilogamsTodo         Todo
-HiLink verilogamsComment      Comment
-HiLink verilogamsConstant     Constant
-HiLink verilogamsLabel        Label
-HiLink verilogamsNumber       Number
-HiLink verilogamsOperator     Special
-HiLink verilogamsStatement    Statement
-HiLink verilogamsGlobal       Define
-HiLink verilogamsDirective    SpecialComment
-HiLink verilogamsEscape       Special
-HiLink verilogamsType         Type
-HiLink verilogamsSystask      Function
+hi def link verilogamsCharacter    Character
+hi def link verilogamsConditional  Conditional
+hi def link verilogamsRepeat       Repeat
+hi def link verilogamsString       String
+hi def link verilogamsTodo         Todo
+hi def link verilogamsComment      Comment
+hi def link verilogamsConstant     Constant
+hi def link verilogamsLabel        Label
+hi def link verilogamsNumber       Number
+hi def link verilogamsOperator     Special
+hi def link verilogamsStatement    Statement
+hi def link verilogamsGlobal       Define
+hi def link verilogamsDirective    SpecialComment
+hi def link verilogamsEscape       Special
+hi def link verilogamsType         Type
+hi def link verilogamsSystask      Function
 
-delcommand HiLink
 
 let b:current_syntax = "verilogams"
 
index 4a542160839da3a8e380cacf62e4e837c0b45e5d..f4b11ff5dd8ec13ed56b465b4f74bf4ff75be80d 100644 (file)
@@ -234,26 +234,24 @@ syn sync  minlines=600
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink vhdlSpecial     Special
-HiLink vhdlStatement   Statement
-HiLink vhdlCharacter   Character
-HiLink vhdlString      String
-HiLink vhdlVector      Number
-HiLink vhdlBoolean     Number
-HiLink vhdlTodo        Todo
-HiLink vhdlFixme       Fixme
-HiLink vhdlComment     Comment
-HiLink vhdlNumber      Number
-HiLink vhdlTime        Number
-HiLink vhdlType        Type
-HiLink vhdlOperator    Operator
-HiLink vhdlError       Error
-HiLink vhdlAttribute   Special
-HiLink vhdlPreProc     PreProc
-
-delcommand HiLink
+
+hi def link vhdlSpecial        Special
+hi def link vhdlStatement   Statement
+hi def link vhdlCharacter   Character
+hi def link vhdlString String
+hi def link vhdlVector Number
+hi def link vhdlBoolean        Number
+hi def link vhdlTodo   Todo
+hi def link vhdlFixme  Fixme
+hi def link vhdlComment        Comment
+hi def link vhdlNumber Number
+hi def link vhdlTime   Number
+hi def link vhdlType   Type
+hi def link vhdlOperator    Operator
+hi def link vhdlError  Error
+hi def link vhdlAttribute   Special
+hi def link vhdlPreProc        PreProc
+
 
 let b:current_syntax = "vhdl"
 
index 38897689d80e402e4df111c42f245f46d82d6dc4..ff8657c0eadfaa46f64b136acfe57a614abaed74 100644 (file)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:    Vim 7.4 script
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: August 26, 2016
-" Version:     7.4-52
+" Last Change: August 31, 2016
+" Version:     7.4-53
 " Automatically generated keyword lists: {{{1
 
 " Quit when a syntax file was already loaded {{{2
@@ -169,8 +169,8 @@ syn match vimNumber "\%(^\|[^a-zA-Z]\)\zs#\x\{6}"
 syn match vimCmdSep    "[:|]\+"        skipwhite nextgroup=vimAddress,vimAutoCmd,vimIsCommand,vimExtCmd,vimFilter,vimLet,vimMap,vimMark,vimSet,vimSyntax,vimUserCmd
 syn match vimIsCommand "\<\h\w*\>"     contains=vimCommand
 syn match vimVar        contained      "\<\h[a-zA-Z0-9#_]*\>"
-syn match vimVar               "\<[bwglsav]:\h[a-zA-Z0-9#_]*\>"
-syn match vimFBVar      contained   "\<[bwglsav]:\h[a-zA-Z0-9#_]*\>"
+syn match vimVar               "\<[bwglstav]:\h[a-zA-Z0-9#_]*\>"
+syn match vimFBVar      contained   "\<[bwglstav]:\h[a-zA-Z0-9#_]*\>"
 syn keyword vimCommand  contained      in
 
 " Insertions And Appends: insert append {{{2
@@ -793,167 +793,169 @@ syn sync match vimAugroupSyncA  groupthere NONE "\<aug\%[roup]\>\s\+[eE][nN][dD]"
 " Highlighting Settings {{{2
 " ====================
 
-if !exists("g:vimsyn_noerror")
- hi def link vimBehaveError    vimError
- hi def link vimCollClassErr   vimError
- hi def link vimErrSetting     vimError
- hi def link vimEmbedError     vimError
- hi def link vimFTError        vimError
- hi def link vimFunctionError  vimError
- hi def link vimFunc           vimError
- hi def link vimHiAttribList   vimError
- hi def link vimHiCtermError   vimError
- hi def link vimHiKeyError     vimError
- hi def link vimKeyCodeError   vimError
- hi def link vimMapModErr      vimError
- hi def link vimSubstFlagErr   vimError
- hi def link vimSynCaseError   vimError
- hi def link vimBufnrWarn      vimWarn
-endif
-
-hi def link vimAbb     vimCommand
-hi def link vimAddress vimMark
-hi def link vimAugroupError    vimError
-hi def link vimAugroupKey      vimCommand
-hi def link vimAuHighlight     vimHighlight
-hi def link vimAutoCmdOpt      vimOption
-hi def link vimAutoCmd vimCommand
-hi def link vimAutoEvent       Type
-hi def link vimAutoSet vimCommand
-hi def link vimBehaveModel     vimBehave
-hi def link vimBehave  vimCommand
-hi def link vimBracket Delimiter
-hi def link vimCmplxRepeat     SpecialChar
-hi def link vimCommand Statement
-hi def link vimComment Comment
-hi def link vimCommentString   vimString
-hi def link vimCommentTitle    PreProc
-hi def link vimCondHL  vimCommand
-hi def link vimContinue        Special
-hi def link vimCtrlChar        SpecialChar
-hi def link vimEchoHLNone      vimGroup
-hi def link vimEchoHL  vimCommand
-hi def link vimElseIfErr       Error
-hi def link vimElseif  vimCondHL
-hi def link vimEnvvar  PreProc
-hi def link vimError   Error
-hi def link vimFBVar   vimVar
-hi def link vimFgBgAttrib      vimHiAttrib
-hi def link vimFold    Folded
-hi def link vimFTCmd   vimCommand
-hi def link vimFTOption        vimSynType
-hi def link vimFuncKey vimCommand
-hi def link vimFuncName        Function
-hi def link vimFuncSID Special
-hi def link vimFuncVar Identifier
-hi def link vimGroupAdd        vimSynOption
-hi def link vimGroupName       vimGroup
-hi def link vimGroupRem        vimSynOption
-hi def link vimGroupSpecial    Special
-hi def link vimGroup   Type
-hi def link vimHiAttrib        PreProc
-hi def link vimHiClear vimHighlight
-hi def link vimHiCtermFgBg     vimHiTerm
-hi def link vimHiCTerm vimHiTerm
-hi def link vimHighlight       vimCommand
-hi def link vimHiGroup vimGroupName
-hi def link vimHiGuiFgBg       vimHiTerm
-hi def link vimHiGuiFont       vimHiTerm
-hi def link vimHiGuiRgb        vimNumber
-hi def link vimHiGui   vimHiTerm
-hi def link vimHiNmbr  Number
-hi def link vimHiStartStop     vimHiTerm
-hi def link vimHiTerm  Type
-hi def link vimHLGroup vimGroup
-hi def link vimHLMod   PreProc
-hi def link vimInsert  vimString
-hi def link vimIskSep  Delimiter
-hi def link vimKeyCode vimSpecFile
-hi def link vimKeyword Statement
-hi def link vimLet     vimCommand
-hi def link vimLineComment     vimComment
-hi def link vimMapBang vimCommand
-hi def link vimMapModKey       vimFuncSID
-hi def link vimMapMod  vimBracket
-hi def link vimMap     vimCommand
-hi def link vimMark    Number
-hi def link vimMarkNumber      vimNumber
-hi def link vimMenuMod vimMapMod
-hi def link vimMenuNameMore    vimMenuName
-hi def link vimMenuName        PreProc
-hi def link vimMtchComment     vimComment
-hi def link vimNorm    vimCommand
-hi def link vimNotation        Special
-hi def link vimNotFunc vimCommand
-hi def link vimNotPatSep       vimString
-hi def link vimNumber  Number
-hi def link vimOperError       Error
-hi def link vimOper    Operator
-hi def link vimOption  PreProc
-hi def link vimParenSep        Delimiter
-hi def link vimPatSepErr       vimPatSep
-hi def link vimPatSepR vimPatSep
-hi def link vimPatSep  SpecialChar
-hi def link vimPatSepZone      vimString
-hi def link vimPatSepZ vimPatSep
-hi def link vimPattern Type
-hi def link vimPlainMark       vimMark
-hi def link vimPlainRegister   vimRegister
-hi def link vimRegister        SpecialChar
-hi def link vimScriptDelim     Comment
-hi def link vimSearchDelim     Statement
-hi def link vimSearch  vimString
-hi def link vimSep     Delimiter
-hi def link vimSetMod  vimOption
-hi def link vimSetSep  Statement
-hi def link vimSetString       vimString
-hi def link vimSpecFile        Identifier
-hi def link vimSpecFileMod     vimSpecFile
-hi def link vimSpecial Type
-hi def link vimStatement       Statement
-hi def link vimStringCont      vimString
-hi def link vimString  String
-hi def link vimSubst1  vimSubst
-hi def link vimSubstDelim      Delimiter
-hi def link vimSubstFlags      Special
-hi def link vimSubstSubstr     SpecialChar
-hi def link vimSubstTwoBS      vimString
-hi def link vimSubst   vimCommand
-hi def link vimSynCaseError    Error
-hi def link vimSynCase Type
-hi def link vimSyncC   Type
-hi def link vimSyncError       Error
-hi def link vimSyncGroupName   vimGroupName
-hi def link vimSyncGroup       vimGroupName
-hi def link vimSyncKey Type
-hi def link vimSyncNone        Type
-hi def link vimSynContains     vimSynOption
-hi def link vimSynError        Error
-hi def link vimSynKeyContainedin       vimSynContains
-hi def link vimSynKeyOpt       vimSynOption
-hi def link vimSynMtchGrp      vimSynOption
-hi def link vimSynMtchOpt      vimSynOption
-hi def link vimSynNextgroup    vimSynOption
-hi def link vimSynNotPatRange  vimSynRegPat
-hi def link vimSynOption       Special
-hi def link vimSynPatRange     vimString
-hi def link vimSynRegOpt       vimSynOption
-hi def link vimSynRegPat       vimString
-hi def link vimSynReg  Type
-hi def link vimSyntax  vimCommand
-hi def link vimSynType vimSpecial
-hi def link vimTodo    Todo
-hi def link vimUnmap   vimMap
-hi def link vimUserAttrbCmpltFunc      Special
-hi def link vimUserAttrbCmplt  vimSpecial
-hi def link vimUserAttrbKey    vimOption
-hi def link vimUserAttrb       vimSpecial
-hi def link vimUserAttrbError  Error
-hi def link vimUserCmdError    Error
-hi def link vimUserCommand     vimCommand
-hi def link vimUserFunc        Normal
-hi def link vimVar     Identifier
-hi def link vimWarn    WarningMsg
+if !exists("skip_vim_syntax_inits")
+ if !exists("g:vimsyn_noerror")
+  hi def link vimBehaveError   vimError
+  hi def link vimCollClassErr  vimError
+  hi def link vimErrSetting    vimError
+  hi def link vimEmbedError    vimError
+  hi def link vimFTError       vimError
+  hi def link vimFunctionError vimError
+  hi def link vimFunc          vimError
+  hi def link vimHiAttribList  vimError
+  hi def link vimHiCtermError  vimError
+  hi def link vimHiKeyError    vimError
+  hi def link vimKeyCodeError  vimError
+  hi def link vimMapModErr     vimError
+  hi def link vimSubstFlagErr  vimError
+  hi def link vimSynCaseError  vimError
+  hi def link vimBufnrWarn     vimWarn
+ endif
+
+ hi def link vimAbb    vimCommand
+ hi def link vimAddress        vimMark
+ hi def link vimAugroupError   vimError
+ hi def link vimAugroupKey     vimCommand
+ hi def link vimAuHighlight    vimHighlight
+ hi def link vimAutoCmdOpt     vimOption
+ hi def link vimAutoCmd        vimCommand
+ hi def link vimAutoEvent      Type
+ hi def link vimAutoSet        vimCommand
+ hi def link vimBehaveModel    vimBehave
+ hi def link vimBehave vimCommand
+ hi def link vimBracket        Delimiter
+ hi def link vimCmplxRepeat    SpecialChar
+ hi def link vimCommand        Statement
+ hi def link vimComment        Comment
+ hi def link vimCommentString  vimString
+ hi def link vimCommentTitle   PreProc
+ hi def link vimCondHL vimCommand
+ hi def link vimContinue       Special
+ hi def link vimCtrlChar       SpecialChar
+ hi def link vimEchoHLNone     vimGroup
+ hi def link vimEchoHL vimCommand
+ hi def link vimElseIfErr      Error
+ hi def link vimElseif vimCondHL
+ hi def link vimEnvvar PreProc
+ hi def link vimError  Error
+ hi def link vimFBVar  vimVar
+ hi def link vimFgBgAttrib     vimHiAttrib
+ hi def link vimFold   Folded
+ hi def link vimFTCmd  vimCommand
+ hi def link vimFTOption       vimSynType
+ hi def link vimFuncKey        vimCommand
+ hi def link vimFuncName       Function
+ hi def link vimFuncSID        Special
+ hi def link vimFuncVar        Identifier
+ hi def link vimGroupAdd       vimSynOption
+ hi def link vimGroupName      vimGroup
+ hi def link vimGroupRem       vimSynOption
+ hi def link vimGroupSpecial   Special
+ hi def link vimGroup  Type
+ hi def link vimHiAttrib       PreProc
+ hi def link vimHiClear        vimHighlight
+ hi def link vimHiCtermFgBg    vimHiTerm
+ hi def link vimHiCTerm        vimHiTerm
+ hi def link vimHighlight      vimCommand
+ hi def link vimHiGroup        vimGroupName
+ hi def link vimHiGuiFgBg      vimHiTerm
+ hi def link vimHiGuiFont      vimHiTerm
+ hi def link vimHiGuiRgb       vimNumber
+ hi def link vimHiGui  vimHiTerm
+ hi def link vimHiNmbr Number
+ hi def link vimHiStartStop    vimHiTerm
+ hi def link vimHiTerm Type
+ hi def link vimHLGroup        vimGroup
+ hi def link vimHLMod  PreProc
+ hi def link vimInsert vimString
+ hi def link vimIskSep Delimiter
+ hi def link vimKeyCode        vimSpecFile
+ hi def link vimKeyword        Statement
+ hi def link vimLet    vimCommand
+ hi def link vimLineComment    vimComment
+ hi def link vimMapBang        vimCommand
+ hi def link vimMapModKey      vimFuncSID
+ hi def link vimMapMod vimBracket
+ hi def link vimMap    vimCommand
+ hi def link vimMark   Number
+ hi def link vimMarkNumber     vimNumber
+ hi def link vimMenuMod        vimMapMod
+ hi def link vimMenuNameMore   vimMenuName
+ hi def link vimMenuName       PreProc
+ hi def link vimMtchComment    vimComment
+ hi def link vimNorm   vimCommand
+ hi def link vimNotation       Special
+ hi def link vimNotFunc        vimCommand
+ hi def link vimNotPatSep      vimString
+ hi def link vimNumber Number
+ hi def link vimOperError      Error
+ hi def link vimOper   Operator
+ hi def link vimOption PreProc
+ hi def link vimParenSep       Delimiter
+ hi def link vimPatSepErr      vimPatSep
+ hi def link vimPatSepR        vimPatSep
+ hi def link vimPatSep SpecialChar
+ hi def link vimPatSepZone     vimString
+ hi def link vimPatSepZ        vimPatSep
+ hi def link vimPattern        Type
+ hi def link vimPlainMark      vimMark
+ hi def link vimPlainRegister  vimRegister
+ hi def link vimRegister       SpecialChar
+ hi def link vimScriptDelim    Comment
+ hi def link vimSearchDelim    Statement
+ hi def link vimSearch vimString
+ hi def link vimSep    Delimiter
+ hi def link vimSetMod vimOption
+ hi def link vimSetSep Statement
+ hi def link vimSetString      vimString
+ hi def link vimSpecFile       Identifier
+ hi def link vimSpecFileMod    vimSpecFile
+ hi def link vimSpecial        Type
+ hi def link vimStatement      Statement
+ hi def link vimStringCont     vimString
+ hi def link vimString String
+ hi def link vimSubst1 vimSubst
+ hi def link vimSubstDelim     Delimiter
+ hi def link vimSubstFlags     Special
+ hi def link vimSubstSubstr    SpecialChar
+ hi def link vimSubstTwoBS     vimString
+ hi def link vimSubst  vimCommand
+ hi def link vimSynCaseError   Error
+ hi def link vimSynCase        Type
+ hi def link vimSyncC  Type
+ hi def link vimSyncError      Error
+ hi def link vimSyncGroupName  vimGroupName
+ hi def link vimSyncGroup      vimGroupName
+ hi def link vimSyncKey        Type
+ hi def link vimSyncNone       Type
+ hi def link vimSynContains    vimSynOption
+ hi def link vimSynError       Error
+ hi def link vimSynKeyContainedin      vimSynContains
+ hi def link vimSynKeyOpt      vimSynOption
+ hi def link vimSynMtchGrp     vimSynOption
+ hi def link vimSynMtchOpt     vimSynOption
+ hi def link vimSynNextgroup   vimSynOption
+ hi def link vimSynNotPatRange vimSynRegPat
+ hi def link vimSynOption      Special
+ hi def link vimSynPatRange    vimString
+ hi def link vimSynRegOpt      vimSynOption
+ hi def link vimSynRegPat      vimString
+ hi def link vimSynReg Type
+ hi def link vimSyntax vimCommand
+ hi def link vimSynType        vimSpecial
+ hi def link vimTodo   Todo
+ hi def link vimUnmap  vimMap
+ hi def link vimUserAttrbCmpltFunc     Special
+ hi def link vimUserAttrbCmplt vimSpecial
+ hi def link vimUserAttrbKey   vimOption
+ hi def link vimUserAttrb      vimSpecial
+ hi def link vimUserAttrbError Error
+ hi def link vimUserCmdError   Error
+ hi def link vimUserCommand    vimCommand
+ hi def link vimUserFunc       Normal
+ hi def link vimVar    Identifier
+ hi def link vimWarn   WarningMsg
+endif
 
 " Current Syntax Variable: {{{2
 let b:current_syntax = "vim"
index 3023f13a917929a0dd433a23ecc1e4cf6ddae23e..0ed54fa899c8faeda7b2c776f6321d5b9ed041f5 100644 (file)
@@ -155,54 +155,52 @@ syn sync minlines=50              "for multiple region nesting
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " Sub Links:
-HiLink virataDefSubstError     virataPreProcError
-HiLink virataDefSubst          virataPreProc
-HiLink virataInAlter           virataOperator
-HiLink virataInExec            virataOperator
-HiLink virataInExport          virataOperator
-HiLink virataInImport          virataOperator
-HiLink virataInInstance        virataOperator
-HiLink virataInMake            virataOperator
-HiLink virataInModule          virataOperator
-HiLink virataInProcess virataOperator
-HiLink virataInMacAddr virataHexNumber
+hi def link virataDefSubstError        virataPreProcError
+hi def link virataDefSubst             virataPreProc
+hi def link virataInAlter              virataOperator
+hi def link virataInExec               virataOperator
+hi def link virataInExport             virataOperator
+hi def link virataInImport             virataOperator
+hi def link virataInInstance   virataOperator
+hi def link virataInMake               virataOperator
+hi def link virataInModule             virataOperator
+hi def link virataInProcess    virataOperator
+hi def link virataInMacAddr    virataHexNumber
 
 " Comment Group:
-HiLink virataComment           Comment
-HiLink virataSpclComment       SpecialComment
-HiLink virataInCommentTodo     Todo
+hi def link virataComment              Comment
+hi def link virataSpclComment  SpecialComment
+hi def link virataInCommentTodo        Todo
 
 " Constant Group:
-HiLink virataString            String
-HiLink virataStringError       Error
-HiLink virataCharacter Character
-HiLink virataSpclChar          Special
-HiLink virataDecNumber Number
-HiLink virataHexNumber Number
-HiLink virataSizeNumber        Number
-HiLink virataNumberError       Error
+hi def link virataString               String
+hi def link virataStringError  Error
+hi def link virataCharacter    Character
+hi def link virataSpclChar             Special
+hi def link virataDecNumber    Number
+hi def link virataHexNumber    Number
+hi def link virataSizeNumber   Number
+hi def link virataNumberError  Error
 
 " Identifier Group:
-HiLink virataIdentError        Error
+hi def link virataIdentError   Error
 
 " PreProc Group:
-HiLink virataPreProc           PreProc
-HiLink virataDefine            Define
-HiLink virataInclude           Include
-HiLink virataPreCondit PreCondit
-HiLink virataPreProcError      Error
-HiLink virataPreProcWarn       Todo
+hi def link virataPreProc              PreProc
+hi def link virataDefine               Define
+hi def link virataInclude              Include
+hi def link virataPreCondit    PreCondit
+hi def link virataPreProcError Error
+hi def link virataPreProcWarn  Todo
 
 " Directive Group:
-HiLink virataStatement Statement
-HiLink virataCfgStatement      Statement
-HiLink virataOperator          Operator
-HiLink virataDirective Keyword
+hi def link virataStatement    Statement
+hi def link virataCfgStatement Statement
+hi def link virataOperator             Operator
+hi def link virataDirective    Keyword
 
-delcommand HiLink
 
 let b:current_syntax = "virata"
 
index a4b71229ec6c67875f907de0d6f8a94cd0dd4aed..c5cbb1e3a27b0ddc35db63f3a2fb7b56a924b92b 100644 (file)
@@ -194,7 +194,6 @@ syn case match
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
 " The default methods for highlighting.  Can be overridden later
 " Comment Constant Error Identifier PreProc Special Statement Todo Type
@@ -206,34 +205,33 @@ command -nargs=+ HiLink hi def link <args>
 " Statement            Conditional Exception Keyword Label Operator Repeat
 " Type         StorageClass Structure Typedef
 
-HiLink vmasmComment            Comment
-HiLink vmasmTodo               Todo
+hi def link vmasmComment               Comment
+hi def link vmasmTodo          Todo
 
-HiLink vmasmhexNumber          Number          " Constant
-HiLink vmasmoctNumber          Number          " Constant
-HiLink vmasmbinNumber          Number          " Constant
-HiLink vmasmdecNumber          Number          " Constant
-HiLink vmasmfloatNumber        Number          " Constant
+hi def link vmasmhexNumber             Number          " Constant
+hi def link vmasmoctNumber             Number          " Constant
+hi def link vmasmbinNumber             Number          " Constant
+hi def link vmasmdecNumber             Number          " Constant
+hi def link vmasmfloatNumber   Number          " Constant
 
-"  HiLink vmasmString          String          " Constant
+"  hi def link vmasmString             String          " Constant
 
-HiLink vmasmReg                Identifier
-HiLink vmasmOperator           Identifier
+hi def link vmasmReg           Identifier
+hi def link vmasmOperator              Identifier
 
-HiLink vmasmInclude            Include         " PreProc
-HiLink vmasmMacro              Macro           " PreProc
-" HiLink vmasmMacroParam       Keyword         " Statement
+hi def link vmasmInclude               Include         " PreProc
+hi def link vmasmMacro         Macro           " PreProc
+" hi def link vmasmMacroParam  Keyword         " Statement
 
-HiLink vmasmDirective          Special
-HiLink vmasmPreCond            Special
+hi def link vmasmDirective             Special
+hi def link vmasmPreCond               Special
 
 
-HiLink vmasmOpcode             Statement
-HiLink vmasmCond               Conditional     " Statement
-HiLink vmasmRepeat             Repeat          " Statement
+hi def link vmasmOpcode                Statement
+hi def link vmasmCond          Conditional     " Statement
+hi def link vmasmRepeat                Repeat          " Statement
 
-HiLink vmasmLabel              Type
-delcommand HiLink
+hi def link vmasmLabel         Type
 
 let b:current_syntax = "vmasm"
 
index 530becb55a6788e0a21d6792fab594f0d9daf008..2474493c94602ba20dc5545dcecc018884b5dca0 100644 (file)
@@ -196,28 +196,26 @@ syn region VRMLString start=+"+ skip=+\\\\\|\\"+ end=+"+ fold contains=VRMLSpeci
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink VRMLCharacter  VRMLString
-HiLink VRMLSpecialCharacter VRMLSpecial
-HiLink VRMLNumber     VRMLString
-HiLink VRMLValues     VRMLString
-HiLink VRMLString     String
-HiLink VRMLSpecial    Special
-HiLink VRMLComment    Comment
-HiLink VRMLNodes      Statement
-HiLink VRMLFields     Type
-HiLink VRMLEvents     Type
-HiLink VRMLfTypes     LineNr
+
+hi def link VRMLCharacter  VRMLString
+hi def link VRMLSpecialCharacter VRMLSpecial
+hi def link VRMLNumber     VRMLString
+hi def link VRMLValues     VRMLString
+hi def link VRMLString     String
+hi def link VRMLSpecial    Special
+hi def link VRMLComment    Comment
+hi def link VRMLNodes      Statement
+hi def link VRMLFields     Type
+hi def link VRMLEvents     Type
+hi def link VRMLfTypes     LineNr
 "  hi     VRMLfTypes     ctermfg=6 guifg=Brown
-HiLink VRMLInstances  PreCondit
-HiLink VRMLRoutes     PreCondit
-HiLink VRMLProtos     PreProc
-HiLink VRMLRouteNode  Identifier
-HiLink VRMLInstName   Identifier
-HiLink VRMLTypes      Identifier
-
-delcommand HiLink
+hi def link VRMLInstances  PreCondit
+hi def link VRMLRoutes     PreCondit
+hi def link VRMLProtos     PreProc
+hi def link VRMLRouteNode  Identifier
+hi def link VRMLInstName   Identifier
+hi def link VRMLTypes      Identifier
+
 
 let b:current_syntax = "vrml"
 
index 5a106c2ef88cd9516fdc1fdf427c0ae1621ddc68..f329836236cbb7545aa37a5c9e87991275d0ae4a 100644 (file)
@@ -21,17 +21,15 @@ syn match vsejclParms /(.\{-})/ contained
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink vsejclComment           Comment
-HiLink vsejclField             Type
-HiLink vsejclKeyword           Statement
-HiLink vsejclObject            Constant
-HiLink vsejclString            Constant
-HiLink vsejclMisc                      Special
-HiLink vsejclParms             Constant
+hi def link vsejclComment              Comment
+hi def link vsejclField                Type
+hi def link vsejclKeyword              Statement
+hi def link vsejclObject               Constant
+hi def link vsejclString               Constant
+hi def link vsejclMisc                 Special
+hi def link vsejclParms                Constant
 
-delcommand HiLink
 
 let b:current_syntax = "vsejcl"
 
index bdc7be713126a6bc4349f50fc95fe06a7771de1c..d0afadff2fac50b8d139161088d567617dd27acf 100644 (file)
@@ -21,11 +21,9 @@ syn region wdiffNew start="{+" end="+}"
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink wdiffOld       Special
-HiLink wdiffNew       Identifier
+hi def link wdiffOld       Special
+hi def link wdiffNew       Identifier
 
-delcommand HiLink
 
 let b:current_syntax = "wdiff"
index 2c32f537d80200c4958b29c5fa68afcd9a6a12a6..fb1fff6d3d6368298a16a4d9dcabecf91883e413 100644 (file)
@@ -45,22 +45,20 @@ syn match webmacroHash "[#{}\$]" contained
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink webmacroComment CommentTitle
-HiLink webmacroVariable PreProc
-HiLink webmacroIf webmacroStatement
-HiLink webmacroForeach webmacroStatement
-HiLink webmacroSet webmacroStatement
-HiLink webmacroInclude webmacroStatement
-HiLink webmacroParse webmacroStatement
-HiLink webmacroStatement Function
-HiLink webmacroNumber Number
-HiLink webmacroBoolean Boolean
-HiLink webmacroSpecial Special
-HiLink webmacroString String
-HiLink webmacroBracesError Error
-delcommand HiLink
+hi def link webmacroComment CommentTitle
+hi def link webmacroVariable PreProc
+hi def link webmacroIf webmacroStatement
+hi def link webmacroForeach webmacroStatement
+hi def link webmacroSet webmacroStatement
+hi def link webmacroInclude webmacroStatement
+hi def link webmacroParse webmacroStatement
+hi def link webmacroStatement Function
+hi def link webmacroNumber Number
+hi def link webmacroBoolean Boolean
+hi def link webmacroSpecial Special
+hi def link webmacroString String
+hi def link webmacroBracesError Error
 
 let b:current_syntax = "webmacro"
 
index e787a5d09fed1da47e608f5ae937768df0d64441..15ea0fc77bd774680b8011174a7ff7a55ff119a4 100644 (file)
@@ -156,20 +156,18 @@ syn keyword winbatchImplicit xsendmessage xverifyccard yield
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink winbatchLabel           PreProc
-HiLink winbatchCtl             Operator
-HiLink winbatchStatement       Statement
-HiLink winbatchTodo            Todo
-HiLink winbatchString          String
-HiLink winbatchVar             Type
-HiLink winbatchComment Comment
-HiLink winbatchImplicit        Special
-HiLink winbatchNumber          Number
-HiLink winbatchConstant        StorageClass
+hi def link winbatchLabel              PreProc
+hi def link winbatchCtl                Operator
+hi def link winbatchStatement  Statement
+hi def link winbatchTodo               Todo
+hi def link winbatchString             String
+hi def link winbatchVar                Type
+hi def link winbatchComment    Comment
+hi def link winbatchImplicit   Special
+hi def link winbatchNumber             Number
+hi def link winbatchConstant   StorageClass
 
-delcommand HiLink
 
 let b:current_syntax = "winbatch"
 
index b9169d003b4a7bbd37f5efc90f761caf43d84410..73bf822e408952b741daf0b373016079d78b5c5c 100644 (file)
@@ -130,23 +130,21 @@ endif
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink wmlNextLine     Special
-HiLink wmlUse          Include
-HiLink wmlUsed String
-HiLink wmlBody Special
-HiLink wmlDiverted     Label
-HiLink wmlDivert       Delimiter
-HiLink wmlDivertEnd    Delimiter
-HiLink wmlLocationId   Label
-HiLink wmlLocation     Delimiter
-" HiLink wmlLocationed Delimiter
-HiLink wmlDefineName   String
-HiLink wmlComment      Comment
-HiLink wmlInclude      Include
-HiLink wmlSharpBang    PreProc
-
-delcommand HiLink
+
+hi def link wmlNextLine        Special
+hi def link wmlUse             Include
+hi def link wmlUsed    String
+hi def link wmlBody    Special
+hi def link wmlDiverted        Label
+hi def link wmlDivert  Delimiter
+hi def link wmlDivertEnd       Delimiter
+hi def link wmlLocationId      Label
+hi def link wmlLocation        Delimiter
+" hi def link wmlLocationed    Delimiter
+hi def link wmlDefineName      String
+hi def link wmlComment Comment
+hi def link wmlInclude Include
+hi def link wmlSharpBang       PreProc
+
 
 let b:current_syntax = "wml"
index f2fbbf25c1e4b92d061a2d389107e052413ba987..d01294caac627b500d9b0a6a9f3192b81cb957dc 100644 (file)
@@ -77,38 +77,36 @@ syn cluster wsmlTop add=wsmlString,wsmlCharacter,wsmlNumber,wsmlSpecial,wsmlStri
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink wsmlHeader                      TypeDef
-HiLink wsmlNamespace                   TypeDef
-HiLink wsmlOntology                    Statement
-HiLink wsmlAxiom                       TypeDef
-HiLink wsmlService                     TypeDef
-HiLink wsmlNFP                 TypeDef
-HiLink wsmlTopLevel                    TypeDef
-HiLink wsmlMediation                   TypeDef 
-HiLink wsmlBehavioral          TypeDef
-HiLink wsmlChoreographyPri             TypeDef
-HiLink wsmlChoreographySec             Operator
-HiLink wsmlChoreographyTer             Special
-HiLink wsmlString                      String
-HiLink wsmlIdentifier          Normal 
-HiLink wsmlSqName                     Normal
-HiLink wsmlVariable                    Define
-HiLink wsmlKeywordsInsideLEs           Operator
-HiLink wsmlOperator                    Operator
-HiLink wsmlBrace                       Operator
-HiLink wsmlCharacter                   Character
-HiLink wsmlNumber                      Number
-HiLink wsmlDataTypes                   Special
-HiLink wsmlComment                     Comment
-HiLink wsmlDocComment          Comment
-HiLink wsmlLineComment         Comment
-HiLink wsmlTodo                        Todo
-HiLink wsmlFixMe                       Error
-HiLink wsmlCommentTitle                SpecialComment
-HiLink wsmlCommentStar         wsmlComment
+hi def link wsmlHeader                 TypeDef
+hi def link wsmlNamespace                      TypeDef
+hi def link wsmlOntology                       Statement
+hi def link wsmlAxiom                  TypeDef
+hi def link wsmlService                        TypeDef
+hi def link wsmlNFP                    TypeDef
+hi def link wsmlTopLevel                       TypeDef
+hi def link wsmlMediation                      TypeDef 
+hi def link wsmlBehavioral             TypeDef
+hi def link wsmlChoreographyPri                TypeDef
+hi def link wsmlChoreographySec                Operator
+hi def link wsmlChoreographyTer                Special
+hi def link wsmlString                 String
+hi def link wsmlIdentifier             Normal 
+hi def link wsmlSqName                     Normal
+hi def link wsmlVariable                       Define
+hi def link wsmlKeywordsInsideLEs              Operator
+hi def link wsmlOperator                       Operator
+hi def link wsmlBrace                  Operator
+hi def link wsmlCharacter                      Character
+hi def link wsmlNumber                 Number
+hi def link wsmlDataTypes                      Special
+hi def link wsmlComment                        Comment
+hi def link wsmlDocComment             Comment
+hi def link wsmlLineComment            Comment
+hi def link wsmlTodo                   Todo
+hi def link wsmlFixMe                  Error
+hi def link wsmlCommentTitle           SpecialComment
+hi def link wsmlCommentStar            wsmlComment
 
-delcommand HiLink
 
 let b:current_syntax = "wsml"
 let b:spell_options="contained"
index 1dfcc34ae54d6982d6427e4b7ab867039471d2c0..7da5969cdebf32de532ed97d8720f61b102b7b95 100644 (file)
@@ -107,27 +107,25 @@ syn keyword xdefaultsSymbol contained Y_RESOLUTION
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-HiLink xdefaultsLabel          Type
-HiLink xdefaultsValue          Constant
-HiLink xdefaultsComment        Comment
-HiLink xdefaultsCommentH       xdefaultsComment
-HiLink xdefaultsPreProc        PreProc
-HiLink xdefaultsInclude        xdefaultsPreProc
-HiLink xdefaultsCppSkip        xdefaultsCppOut
-HiLink xdefaultsCppOut2        xdefaultsCppOut
-HiLink xdefaultsCppOut Comment
-HiLink xdefaultsIncluded       String
-HiLink xdefaultsDefine Macro
-HiLink xdefaultsSymbol Statement
-HiLink xdefaultsSpecial        Statement
-HiLink xdefaultsErrorLine      Error
-HiLink xdefaultsCommentError   Error
-HiLink xdefaultsPunct          Normal
-HiLink xdefaultsLineEnd        Special
-HiLink xdefaultsTodo           Todo
-
-delcommand HiLink
+hi def link xdefaultsLabel             Type
+hi def link xdefaultsValue             Constant
+hi def link xdefaultsComment   Comment
+hi def link xdefaultsCommentH  xdefaultsComment
+hi def link xdefaultsPreProc   PreProc
+hi def link xdefaultsInclude   xdefaultsPreProc
+hi def link xdefaultsCppSkip   xdefaultsCppOut
+hi def link xdefaultsCppOut2   xdefaultsCppOut
+hi def link xdefaultsCppOut    Comment
+hi def link xdefaultsIncluded  String
+hi def link xdefaultsDefine    Macro
+hi def link xdefaultsSymbol    Statement
+hi def link xdefaultsSpecial   Statement
+hi def link xdefaultsErrorLine Error
+hi def link xdefaultsCommentError      Error
+hi def link xdefaultsPunct             Normal
+hi def link xdefaultsLineEnd   Special
+hi def link xdefaultsTodo              Todo
+
 
 let b:current_syntax = "xdefaults"
 
index efb7d66c0c57af1ff7f8abe6c8a7d56d989c6def..59fc497e62251fd27d0bdf41bf3857b0afab1578 100644 (file)
@@ -47,35 +47,33 @@ syn keyword xkbTModif default hidden partial virtual
 syn keyword xkbSect alphanumeric_keys alternate_group function_keys keypad_keys modifier_keys xkb_compatibility xkb_geometry xkb_keycodes xkb_keymap xkb_semantics xkb_symbols xkb_types
 
 " Define the default highlighting
-command -nargs=+ HiLink hi def link <args>
 
-HiLink xkbModif xkbPreproc
-HiLink xkbTModif xkbPreproc
-HiLink xkbPreproc Preproc
+hi def link xkbModif xkbPreproc
+hi def link xkbTModif xkbPreproc
+hi def link xkbPreproc Preproc
 
-HiLink xkbIdentifier Keyword
-HiLink xkbFunction Function
-HiLink xkbSect Type
-HiLink xkbPhysicalKey Identifier
-HiLink xkbKeyword Keyword
+hi def link xkbIdentifier Keyword
+hi def link xkbFunction Function
+hi def link xkbSect Type
+hi def link xkbPhysicalKey Identifier
+hi def link xkbKeyword Keyword
 
-HiLink xkbComment Comment
-HiLink xkbTodo Todo
+hi def link xkbComment Comment
+hi def link xkbTodo Todo
 
-HiLink xkbConstant Constant
-HiLink xkbString String
+hi def link xkbConstant Constant
+hi def link xkbString String
 
-HiLink xkbSpecialChar xkbSpecial
-HiLink xkbSpecial Special
+hi def link xkbSpecialChar xkbSpecial
+hi def link xkbSpecial Special
 
-HiLink xkbParenError xkbBalancingError
-HiLink xkbBraceError xkbBalancingError
-HiLink xkbBraketError xkbBalancingError
-HiLink xkbBalancingError xkbError
-HiLink xkbCommentStartError xkbCommentError
-HiLink xkbCommentError xkbError
-HiLink xkbError Error
+hi def link xkbParenError xkbBalancingError
+hi def link xkbBraceError xkbBalancingError
+hi def link xkbBraketError xkbBalancingError
+hi def link xkbBalancingError xkbError
+hi def link xkbCommentStartError xkbCommentError
+hi def link xkbCommentError xkbError
+hi def link xkbError Error
 
-delcommand HiLink
 
 let b:current_syntax = "xkb"
index a81adf53cc1e1ac005ebb6463ab600b765e3302b..22b3e85daea0646eaafeef1d49d69c2170615597 100644 (file)
@@ -1,11 +1,12 @@
 " Vim syntax file
 " Language:    xmath (a simulation tool)
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: Sep 11, 2006
-" Version:     7
+" Last Change: Aug 31, 2016
+" Version:     9
 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_XMATH
 
-" quit when a syntax file was already loaded
+" For version 5.x: Clear all syntax items
+" For version 6.x: Quit when a syntax file was already loaded
 if exists("b:current_syntax")
   finish
 endif
@@ -191,34 +192,33 @@ syn sync match xmathSyncComment   grouphere xmathCommentBlock "#{"
 syn sync match xmathSyncComment        groupthere NONE "}#"
 
 " Define the default highlighting.
-" Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink xmathBraceError xmathError
-HiLink xmathCmd        xmathStatement
-HiLink xmathCommentBlock       xmathComment
-HiLink xmathCurlyError xmathError
-HiLink xmathFuncCmd    xmathStatement
-HiLink xmathParenError xmathError
-
-" The default methods for highlighting.  Can be overridden later
-HiLink xmathCharacter  Character
-HiLink xmathComma      Delimiter
-HiLink xmathComment    Comment
-HiLink xmathCommentBlock       Comment
-HiLink xmathConditional        Conditional
-HiLink xmathError      Error
-HiLink xmathFunc       Function
-HiLink xmathLabel      PreProc
-HiLink xmathNumber     Number
-HiLink xmathRepeat     Repeat
-HiLink xmathSpecial    Type
-HiLink xmathSpecialChar        SpecialChar
-HiLink xmathStatement  Statement
-HiLink xmathString     String
-HiLink xmathTodo       Todo
-
-delcommand HiLink
+if !exists("skip_xmath_syntax_inits")
+
+  hi def link xmathBraceError  xmathError
+  hi def link xmathCmd xmathStatement
+  hi def link xmathCommentBlock        xmathComment
+  hi def link xmathCurlyError  xmathError
+  hi def link xmathFuncCmd     xmathStatement
+  hi def link xmathParenError  xmathError
+
+  " The default methods for highlighting.  Can be overridden later
+  hi def link xmathCharacter   Character
+  hi def link xmathComma       Delimiter
+  hi def link xmathComment     Comment
+  hi def link xmathCommentBlock        Comment
+  hi def link xmathConditional Conditional
+  hi def link xmathError       Error
+  hi def link xmathFunc        Function
+  hi def link xmathLabel       PreProc
+  hi def link xmathNumber      Number
+  hi def link xmathRepeat      Repeat
+  hi def link xmathSpecial     Type
+  hi def link xmathSpecialChar SpecialChar
+  hi def link xmathStatement   Statement
+  hi def link xmathString      String
+  hi def link xmathTodo        Todo
+
+endif
 
 let b:current_syntax = "xmath"
 
index 8cc92a1189b0b2900d4e63e37d694d7f01d5153f..2021c3a96773f6323c2fab6c5ec2a774b4d34297 100644 (file)
@@ -124,15 +124,13 @@ endif             " has("gui_running")
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink xpmType         Type
-HiLink xpmStorageClass StorageClass
-HiLink xpmTodo         Todo
-HiLink xpmComment              Comment
-HiLink xpmPixelString  String
+hi def link xpmType            Type
+hi def link xpmStorageClass    StorageClass
+hi def link xpmTodo            Todo
+hi def link xpmComment         Comment
+hi def link xpmPixelString     String
 
-delcommand HiLink
 
 let b:current_syntax = "xpm"
 
index 908f3914e5bbec7ec1ebbfb688f149df02bddcce..1d0eb572fdb50fa967b5c97cb2dca62ad6611a81 100644 (file)
@@ -20,7 +20,6 @@ syn keyword xpm2Todo          TODO FIXME XXX  contained
 syn match   xpm2Comment                "\!.*$"  contains=@Spell,xpm2Todo
 
 
-command -nargs=+ HiLink hi def link <args>
 command -nargs=+ Hi hi def <args>
 
 if has("gui_running")
@@ -55,7 +54,7 @@ if has("gui_running")
        if s !~ '/'
          exe 'syn match xpm2Values /' . s . '/'
        endif
-       HiLink xpm2Values Statement
+       hi def link xpm2Values Statement
 
        let n = 1                       " n = color index
 
@@ -104,11 +103,11 @@ if has("gui_running")
        " now create syntax items
        " highlight the color string as normal string (no pixel string)
        exe 'syn match xpm2Col'.n.'Def /'.s.'/ contains=xpm2Col'.n.'inDef'
-       exe 'HiLink xpm2Col'.n.'Def Constant'
+       exe 'hi def link xpm2Col'.n.'Def Constant'
 
        " but highlight the first whitespace after chars in its color
        exe 'syn match xpm2Col'.n.'inDef /^'.chars.'/hs=s+'.(cpp).' contained'
-       exe 'HiLink xpm2Col'.n.'inDef xpm2Color'.n
+       exe 'hi def link xpm2Col'.n.'inDef xpm2Color'.n
 
        " remove the following whitespace from chars
        let chars = substitute(chars, '\\s\\+$', '', '')
@@ -138,13 +137,12 @@ endif             " has("gui_running")
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
 " The default highlighting.
-HiLink xpm2Type                Type
-HiLink xpm2StorageClass        StorageClass
-HiLink xpm2Todo                Todo
-HiLink xpm2Comment             Comment
-HiLink xpm2PixelString String
+hi def link xpm2Type           Type
+hi def link xpm2StorageClass   StorageClass
+hi def link xpm2Todo           Todo
+hi def link xpm2Comment                Comment
+hi def link xpm2PixelString    String
 
-delcommand HiLink
 delcommand Hi
 
 let b:current_syntax = "xpm2"
index 9a9140fdd0f249ea49595830df258d84f3387854..d4ac9d1bc712e90e5446f0648547210b413fb300 100644 (file)
@@ -3243,20 +3243,18 @@ syn keyword xsMacro xiv_iv xuv_uv yystype
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
 
-HiLink xsPrivate    Error
-HiLink xsSuperseded Error
-HiLink xsType       Type
-HiLink xsString     String
-HiLink xsConstant   Constant
-HiLink xsException  Exception
-HiLink xsKeyword    Keyword
-HiLink xsFunction   Function
-HiLink xsVariable   Identifier
-HiLink xsMacro      Macro
+hi def link xsPrivate    Error
+hi def link xsSuperseded Error
+hi def link xsType       Type
+hi def link xsString     String
+hi def link xsConstant   Constant
+hi def link xsException  Exception
+hi def link xsKeyword    Keyword
+hi def link xsFunction   Function
+hi def link xsVariable   Identifier
+hi def link xsMacro      Macro
 
-delcommand HiLink
 
 let b:current_syntax = "xs"
 
index 1145ebccf26d57da71a4278fc4fb48f2160127c9..f3c43e816ca7caef2ba7f4f599a0a21e1edf6a92 100644 (file)
@@ -1,8 +1,8 @@
 " Vim syntax file
 " Language:            bin using xxd
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: Oct 23, 2014
-" Version:             8
+" Last Change: Aug 31, 2016
+" Version:             10
 " Notes:               use :help xxd   to see how to invoke it
 " URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_XXD
 
@@ -17,14 +17,13 @@ syn match xxdAscii                          "  .\{,16\}\r\=$"hs=s+2 contains=xxdDot
 syn match xxdDot       contained       "[.\r]"
 
 " Define the default highlighting.
-" Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
+if !exists("skip_xxd_syntax_inits")
 
-HiLink xxdAddress      Constant
-HiLink xxdSep          Identifier
-HiLink xxdAscii        Statement
+ hi def link xxdAddress        Constant
+ hi def link xxdSep            Identifier
+ hi def link xxdAscii  Statement
 
-delcommand HiLink
+endif
 
 let b:current_syntax = "xxd"
 
index 8736baf94cbda0d8ddcc7a32343803e9578104d4..01e342ee29dd824a849ea90927c73ba92154abc1 100644 (file)
@@ -1,9 +1,9 @@
 " Vim syntax file
 " Language:    Yacc
 " Maintainer:  Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
-" Last Change: Apr 02, 2015
-" Version:     13
-" URL: http://mysite.verizon.net/astronaut/vim/index.html#vimlinks_syntax
+" Last Change: Aug 31, 2016
+" Version:     15
+" URL: http://www.drchip.org/astronaut/vim/index.html#SYNTAX_YACC
 "
 " Options: {{{1
 "   g:yacc_uses_cpp : if this variable exists, then C++ is loaded rather than C
@@ -87,7 +87,7 @@ syn sync fromstart
 
 " ---------------------------------------------------------------------
 " Define the default highlighting. {{{1
-if !exists("did_yacc_syn_inits")
+if !exists("skip_yacc_syn_inits")
   hi def link yaccBrkt yaccStmt
   hi def link yaccComment      Comment
   hi def link yaccCurly        Delimiter
index 054f6390e6c165088d43aad39348e50bb9a3c95e..6809eb98cd253bfbfc85611ce7bcc41d7dc1fd08 100644 (file)
@@ -83,21 +83,19 @@ syn case match
 
 " Define the default highlighting.
 " Only when an item doesn't have highlighting yet
-command -nargs=+ HiLink hi def link <args>
-
-HiLink z8aSection              Special
-HiLink z8aLabel                Label
-HiLink z8aSpecialLabel Label
-HiLink z8aComment              Comment
-HiLink z8aInstruction  Statement
-HiLink z8aSpecInst             Statement
-HiLink z8aInclude              Include
-HiLink z8aPreCondit            PreCondit
-HiLink z8aPreProc              PreProc
-HiLink z8aNumber               Number
-HiLink z8aString               String
-
-delcommand HiLink
+
+hi def link z8aSection         Special
+hi def link z8aLabel           Label
+hi def link z8aSpecialLabel    Label
+hi def link z8aComment         Comment
+hi def link z8aInstruction     Statement
+hi def link z8aSpecInst                Statement
+hi def link z8aInclude         Include
+hi def link z8aPreCondit               PreCondit
+hi def link z8aPreProc         PreProc
+hi def link z8aNumber          Number
+hi def link z8aString          String
+
 
 let b:current_syntax = "z8a"
 " vim: ts=8
index e19505ee7511ba4ac33c5597a72b466999fff474..b932303eff3bf141af24757aa350456d6aa39493 100644 (file)
@@ -5,7 +5,7 @@
      Vim ¤Ï¡¢¤³¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤ÇÀâÌÀ¤¹¤ë¤Ë¤Ï¿¤¹¤®¤ëÄø¤Î¥³¥Þ¥ó¥É¤òÈ÷¤¨¤¿Èó¾ï
      ¤Ë¶¯ÎϤʥ¨¥Ç¥£¥¿¡¼¤Ç¤¹¡£¤³¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤Ï¡¢¤¢¤Ê¤¿¤¬ Vim ¤òËüǽ¥¨¥Ç¥£
      ¥¿¡¼¤È¤·¤Æ»È¤¤¤³¤Ê¤»¤ë¤è¤¦¤Ë¤Ê¤ë¤Î¤Ë½½Ê¬¤Ê¥³¥Þ¥ó¥É¤Ë¤Ä¤¤¤ÆÀâÌÀ¤ò¤¹¤ë¤è¤¦
-     ¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
+     ¤ˤʤäƤ¤¤Þ¤¹¡£
 
      ¥Á¥å¡¼¥È¥ê¥¢¥ë¤ò´°Î»¤¹¤ë¤Î¤ËɬÍפʻþ´Ö¤Ï¡¢³Ð¤¨¤¿¥³¥Þ¥ó¥É¤ò»î¤¹¤Î¤Ë¤É¤ì¤À
      ¤±»þ´Ö¤ò»È¤¦¤Î¤«¤Ë¤â¤è¤ê¤Þ¤¹¤¬¡¢¤ª¤è¤½25¤«¤é30ʬ¤Ç¤¹¡£
@@ -16,7 +16,7 @@
 
      ¤³¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤¬¡¢»È¤¦¤³¤È¤Ç³Ð¤¨¤é¤ì¤ë»ÅÁȤߤˤʤäƤ¤¤ë¤³¤È¤ò¡¢¿´¤·
      ¤Æ¤ª¤«¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£Àµ¤·¤¯³Ø½¬¤¹¤ë¤Ë¤Ï¥³¥Þ¥ó¥É¤ò¼ÂºÝ¤Ë»î¤µ¤Ê¤±¤ì¤Ð
-     ¤Ê¤é¤Ê¤¤¤Î¤Ç¤¹¡£Ê¸¾Ï¤òÆÉ¤ó¤À¤À¤±¤Ê¤é¤Ð¡¢¤­¤Ã¤È˺¤ì¤Æ¤·¤Þ¤¤¤Þ¤¹!¡£
+     ¤Ê¤é¤Ê¤¤¤Î¤Ç¤¹¡£Ê¸¾Ï¤òÆÉ¤ó¤À¤À¤±¤Ê¤é¤Ð¡¢¤­¤Ã¤È˺¤ì¤Æ¤·¤Þ¤¤¤Þ¤¹!
 
      ¤µ¤¡¡¢Caps¥í¥Ã¥¯(Shift-Lock)¥­¡¼¤¬²¡¤µ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤ò³Îǧ¤·¤¿¸å¡¢²èÌ̤Ë
      ¥ì¥Ã¥¹¥ó1.1 ¤¬Á´Éôɽ¼¨¤µ¤ì¤ë¤È¤³¤í¤Þ¤Ç¡¢j ¥­¡¼¤ò²¡¤·¤Æ¥«¡¼¥½¥ë¤ò°Üư¤·¤Þ
@@ -242,7 +242,7 @@ NOTE: <ESC> 
     d          - ºï½ü¥³¥Þ¥ó¥É¡£
     ¥â¡¼¥·¥ç¥ó - ²¿¤ËÂФ·¤ÆÆ¯¤­¤«¤±¤ë¤«(°Ê²¼¤Ëµó¤²¤Þ¤¹)¡£
 
-  ¥ª¥Ú¥ì¡¼¥¿¤Î°ìÉô°ìÍ÷:
+  ¥â¡¼¥·¥ç¥ó°ìÍ÷¤Î°ìÉô:
     w - ¥«¡¼¥½¥ë°ÌÃÖ¤«¤é¶õÇò¤ò´Þ¤àñ¸ì¤ÎËöÈø¤Þ¤Ç¡£
     e - ¥«¡¼¥½¥ë°ÌÃÖ¤«¤é¶õÇò¤ò´Þ¤Þ¤Ê¤¤Ã±¸ì¤ÎËöÈø¤Þ¤Ç¡£
     $ - ¥«¡¼¥½¥ë°ÌÃÖ¤«¤é¹ÔËö¤Þ¤Ç¡£
@@ -706,7 +706,7 @@ NOTE: 
   3.  v ¥â¡¼¥·¥ç¥ó¤Ç :w FILENAME ¤È¤¹¤ë¤È¡¢¥Ó¥¸¥å¥¢¥ëÁªÂò¹Ô¤¬¥Õ¥¡¥¤¥ë¤ËÊݸ¤µ
       ¤ì¤ë¡£
 
-  4.  :r ¥Õ¥¡¥¤¥ë̾ ¤Ë¤è¤ê¥Õ¥¡¥¤¥ë̾¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤¬¥Ç¥£¥¹¥¯¤è¤ê¼è¹þ¤Þ¤ì¡¢
+  4.  :r ¥Õ¥¡¥¤¥ë̾ ¤Ë¤è¤ê¥Õ¥¡¥¤¥ë̾¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤¬¥Ç¥£¥¹¥¯¤è¤ê¼è¤ê¹þ¤Þ¤ì¡¢
       ¥«¡¼¥½¥ë°ÌÃ֤β¼¤ËÁÞÆþ¤µ¤ì¤ë¡£
 
   5.  :r !dir ¤Ï dir ¥³¥Þ¥ó¥É¤Î½ÐÎϤò¥«¡¼¥½¥ë°ÌÃְʲ¼¤ËÆÉ¤ß¹þ¤à¡£
@@ -790,7 +790,7 @@ NOTE: 
 
   1. ---> ¤È¼¨¤µ¤ì¤¿¹Ô¤Ø°Üư¤·¡¢¥«¡¼¥½¥ë¤ò "a)" ¤Î¸å¤ËÃÖ¤¤¤Æ¤ª¤­¤Þ¤¹¡£
   
-  2. v ¤Ç¥Ó¥¸¥å¥¢¥ë¥â¡¼¥É¤ò³«»Ï¤·¡¢"first"¤Î¼êÁ°¤Þ¤Ç¥«¡¼¥½¥ë¤ò°Üư¤·¤Þ¤¹¡£
+  2. v ¤Ç¥Ó¥¸¥å¥¢¥ë¥â¡¼¥É¤ò³«»Ï¤·¡¢"first" ¤Î¼êÁ°¤Þ¤Ç¥«¡¼¥½¥ë¤ò°Üư¤·¤Þ¤¹¡£
   
   3. y ¤ò¥¿¥¤¥×¤·¤Æ¶¯Ä´É½¼¨¤µ¤ì¤¿¥Æ¥­¥¹¥È¤ò yank (¥³¥Ô¡¼)¤·¤Þ¤¹¡£
 
@@ -969,8 +969,8 @@ NOTE: 
 
   Modified for Vim by Bram Moolenaar.
 
-  ÆüËܸìÌõ  ¾¾ËÜ ÂÙ¹°  <mattn_jp@hotmail.com>
-  ´Æ½¤      Â¼²¬ ÂÀϺ  <koron@tka.att.ne.jp>
+  ÆüËܸìÌõ  ¾¾ËÜ ÂÙ¹°  <mattn.jp@gmail.com>
+  ´Æ½¤      Â¼²¬ ÂÀϺ  <koron.kaoriya@gmail.com>
 
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  vi:set ts=8 sts=4 sw=4 tw=78:
index 132af31bf2b7526e839475600db5ac69ee23d1cf..cc03472022194dab09a8995218325a51d99845bc 100644 (file)
@@ -5,7 +5,7 @@
      Vim \82Í\81A\82±\82Ì\83`\83\85\81[\83g\83\8a\83A\83\8b\82Å\90à\96¾\82·\82é\82É\82Í\91½\82·\82¬\82é\92ö\82Ì\83R\83}\83\93\83h\82ð\94õ\82¦\82½\94ñ\8fí
      \82É\8b­\97Í\82È\83G\83f\83B\83^\81[\82Å\82·\81B\82±\82Ì\83`\83\85\81[\83g\83\8a\83A\83\8b\82Í\81A\82 \82È\82½\82ª Vim \82ð\96\9c\94\\83G\83f\83B
      \83^\81[\82Æ\82µ\82Ä\8eg\82¢\82±\82È\82¹\82é\82æ\82¤\82É\82È\82é\82Ì\82É\8f\\95ª\82È\83R\83}\83\93\83h\82É\82Â\82¢\82Ä\90à\96¾\82ð\82·\82é\82æ\82¤
-     \82È\82Á\82Ä\82¢\82Ü\82·\81B
+     \82ɂÈ\82Á\82Ä\82¢\82Ü\82·\81B
 
      \83`\83\85\81[\83g\83\8a\83A\83\8b\82ð\8a®\97¹\82·\82é\82Ì\82É\95K\97v\82È\8e\9e\8aÔ\82Í\81A\8ao\82¦\82½\83R\83}\83\93\83h\82ð\8e\8e\82·\82Ì\82É\82Ç\82ê\82¾
      \82¯\8e\9e\8aÔ\82ð\8eg\82¤\82Ì\82©\82É\82à\82æ\82è\82Ü\82·\82ª\81A\82¨\82æ\82»25\82©\82ç30\95ª\82Å\82·\81B
@@ -16,7 +16,7 @@
 
      \82±\82Ì\83`\83\85\81[\83g\83\8a\83A\83\8b\82ª\81A\8eg\82¤\82±\82Æ\82Å\8ao\82¦\82ç\82ê\82é\8ed\91g\82Ý\82É\82È\82Á\82Ä\82¢\82é\82±\82Æ\82ð\81A\90S\82µ
      \82Ä\82¨\82©\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ\81B\90³\82µ\82­\8aw\8fK\82·\82é\82É\82Í\83R\83}\83\93\83h\82ð\8eÀ\8dÛ\82É\8e\8e\82³\82È\82¯\82ê\82Î
-     \82È\82ç\82È\82¢\82Ì\82Å\82·\81B\95\8fÍ\82ð\93Ç\82ñ\82¾\82¾\82¯\82È\82ç\82Î\81A\82«\82Á\82Æ\96Y\82ê\82Ä\82µ\82Ü\82¢\82Ü\82·!\81B
+     \82È\82ç\82È\82¢\82Ì\82Å\82·\81B\95\8fÍ\82ð\93Ç\82ñ\82¾\82¾\82¯\82È\82ç\82Î\81A\82«\82Á\82Æ\96Y\82ê\82Ä\82µ\82Ü\82¢\82Ü\82·!
 
      \82³\82\9f\81ACaps\83\8d\83b\83N(Shift-Lock)\83L\81[\82ª\89\9f\82³\82ê\82Ä\82¢\82È\82¢\82±\82Æ\82ð\8am\94F\82µ\82½\8cã\81A\89æ\96Ê\82É
      \83\8c\83b\83X\83\931.1 \82ª\91S\95\94\95\\8e¦\82³\82ê\82é\82Æ\82±\82ë\82Ü\82Å\81Aj \83L\81[\82ð\89\9f\82µ\82Ä\83J\81[\83\\83\8b\82ð\88Ú\93®\82µ\82Ü
@@ -242,7 +242,7 @@ NOTE: <ESC> 
     d          - \8dí\8f\9c\83R\83}\83\93\83h\81B
     \83\82\81[\83V\83\87\83\93 - \89½\82É\91Î\82µ\82Ä\93­\82«\82©\82¯\82é\82©(\88È\89º\82É\8b\93\82°\82Ü\82·)\81B
 
-  \83I\83y\83\8c\81[\83^\82Ì\88ê\95\94\88ê\97\97:
+  \83\82\81[\83V\83\87\83\93\88ê\97\97\82Ì\88ê\95\94:
     w - \83J\81[\83\\83\8b\88Ê\92u\82©\82ç\8bó\94\92\82ð\8aÜ\82Þ\92P\8cê\82Ì\96\96\94ö\82Ü\82Å\81B
     e - \83J\81[\83\\83\8b\88Ê\92u\82©\82ç\8bó\94\92\82ð\8aÜ\82Ü\82È\82¢\92P\8cê\82Ì\96\96\94ö\82Ü\82Å\81B
     $ - \83J\81[\83\\83\8b\88Ê\92u\82©\82ç\8ds\96\96\82Ü\82Å\81B
@@ -706,7 +706,7 @@ NOTE: 
   3.  v \83\82\81[\83V\83\87\83\93\82Å :w FILENAME \82Æ\82·\82é\82Æ\81A\83r\83W\83\85\83A\83\8b\91I\91ð\8ds\82ª\83t\83@\83C\83\8b\82É\95Û\91\82³
       \82ê\82é\81B
 
-  4.  :r \83t\83@\83C\83\8b\96¼ \82É\82æ\82è\83t\83@\83C\83\8b\96¼\82Æ\82¢\82¤\83t\83@\83C\83\8b\82ª\83f\83B\83X\83N\82æ\82è\8eæ\8d\9e\82Ü\82ê\81A
+  4.  :r \83t\83@\83C\83\8b\96¼ \82É\82æ\82è\83t\83@\83C\83\8b\96¼\82Æ\82¢\82¤\83t\83@\83C\83\8b\82ª\83f\83B\83X\83N\82æ\82è\8eæ\82è\8d\9e\82Ü\82ê\81A
       \83J\81[\83\\83\8b\88Ê\92u\82Ì\89º\82É\91}\93ü\82³\82ê\82é\81B
 
   5.  :r !dir \82Í dir \83R\83}\83\93\83h\82Ì\8fo\97Í\82ð\83J\81[\83\\83\8b\88Ê\92u\88È\89º\82É\93Ç\82Ý\8d\9e\82Þ\81B
@@ -790,7 +790,7 @@ NOTE: 
 
   1. ---> \82Æ\8e¦\82³\82ê\82½\8ds\82Ö\88Ú\93®\82µ\81A\83J\81[\83\\83\8b\82ð "a)" \82Ì\8cã\82É\92u\82¢\82Ä\82¨\82«\82Ü\82·\81B
   
-  2. v \82Å\83r\83W\83\85\83A\83\8b\83\82\81[\83h\82ð\8aJ\8en\82µ\81A"first"\82Ì\8eè\91O\82Ü\82Å\83J\81[\83\\83\8b\82ð\88Ú\93®\82µ\82Ü\82·\81B
+  2. v \82Å\83r\83W\83\85\83A\83\8b\83\82\81[\83h\82ð\8aJ\8en\82µ\81A"first" \82Ì\8eè\91O\82Ü\82Å\83J\81[\83\\83\8b\82ð\88Ú\93®\82µ\82Ü\82·\81B
   
   3. y \82ð\83^\83C\83v\82µ\82Ä\8b­\92²\95\\8e¦\82³\82ê\82½\83e\83L\83X\83g\82ð yank (\83R\83s\81[)\82µ\82Ü\82·\81B
 
@@ -969,8 +969,8 @@ NOTE: 
 
   Modified for Vim by Bram Moolenaar.
 
-  \93ú\96{\8cê\96ó  \8f¼\96\91×\8dO  <mattn_jp@hotmail.com>
-  \8aÄ\8fC      \91º\89ª \91¾\98Y  <koron@tka.att.ne.jp>
+  \93ú\96{\8cê\96ó  \8f¼\96\91×\8dO  <mattn.jp@gmail.com>
+  \8aÄ\8fC      \91º\89ª \91¾\98Y  <koron.kaoriya@gmail.com>
 
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  vi:set ts=8 sts=4 sw=4 tw=78:
index 99cc7d4634cb72fd1f60ef995488bebdcf1e4820..aca6cf79ea8ad4d9f3dd9a66ed68d053438dfe6c 100644 (file)
@@ -5,7 +5,7 @@
      Vim は、このチュートリアルで説明するには多すぎる程のコマンドを備えた非常
      に強力なエディターです。このチュートリアルは、あなたが Vim を万能エディ
      ターとして使いこなせるようになるのに十分なコマンドについて説明をするよう
-     なっています。
+     ã\81«ã\81ªã\81£ã\81¦ã\81\84ã\81¾ã\81\99ã\80\82
 
      チュートリアルを完了するのに必要な時間は、覚えたコマンドを試すのにどれだ
      け時間を使うのかにもよりますが、およそ25から30分です。
@@ -16,7 +16,7 @@
 
      このチュートリアルが、使うことで覚えられる仕組みになっていることを、心し
      ておかなければなりません。正しく学習するにはコマンドを実際に試さなければ
-     ならないのです。文章を読んだだけならば、きっと忘れてしまいます!
+     ならないのです。文章を読んだだけならば、きっと忘れてしまいます!
 
      さぁ、Capsロック(Shift-Lock)キーが押されていないことを確認した後、画面に
      レッスン1.1 が全部表示されるところまで、j キーを押してカーソルを移動しま
@@ -242,7 +242,7 @@ NOTE: <ESC> キーを押すとノーマルモードに移行します。その
     d          - 削除コマンド。
     モーション - 何に対して働きかけるか(以下に挙げます)。
 
-  ã\82ªã\83\9aã\83¬ã\83¼ã\82¿ã\81®ä¸\80é\83¨ä¸\80覧:
+  ã\83¢ã\83¼ã\82·ã\83§ã\83³ä¸\80覧ã\81®ä¸\80é\83¨:
     w - カーソル位置から空白を含む単語の末尾まで。
     e - カーソル位置から空白を含まない単語の末尾まで。
     $ - カーソル位置から行末まで。
@@ -706,7 +706,7 @@ NOTE: 外部コマンドの出力を読み込むことも出来ます。例え
   3.  v モーションで :w FILENAME とすると、ビジュアル選択行がファイルに保存さ
       れる。
 
-  4.  :r ファイル名 によりファイル名というファイルがディスクより取込まれ、
+  4.  :r ファイル名 によりファイル名というファイルがディスクより取込まれ、
       カーソル位置の下に挿入される。
 
   5.  :r !dir は dir コマンドの出力をカーソル位置以下に読み込む。
@@ -790,7 +790,7 @@ NOTE: 置換モードは挿入モードに似ていますが、全てのタイ
 
   1. ---> と示された行へ移動し、カーソルを "a)" の後に置いておきます。
   
-  2. v でビジュアルモードを開始し、"first"の手前までカーソルを移動します。
+  2. v でビジュアルモードを開始し、"first" の手前までカーソルを移動します。
   
   3. y をタイプして強調表示されたテキストを yank (コピー)します。
 
@@ -969,8 +969,8 @@ NOTE: 補完は多くのコマンドで動作します。そして CTRL-D と <T
 
   Modified for Vim by Bram Moolenaar.
 
-  日本語訳  松本 泰弘  <mattn_jp@hotmail.com>
-  監修      村岡 太郎  <koron@tka.att.ne.jp>
+  日本語訳  松本 泰弘  <mattn.jp@gmail.com>
+  監修      村岡 太郎  <koron.kaoriya@gmail.com>
 
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  vi:set ts=8 sts=4 sw=4 tw=78:
index c6edba452af8c210bfe96d2b724f5205fb973697..cbd89f7d852292c2e39553106882924507294c3d 100644 (file)
@@ -14,8 +14,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Vim 7.4\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-02-01 09:02+0900\n"
-"PO-Revision-Date: 2016-02-01-09:08+0900\n"
+"POT-Creation-Date: 2016-08-31 18:10+0900\n"
+"PO-Revision-Date: 2016-08-31 21:20+0900\n"
 "Last-Translator: MURAOKA Taro <koron.kaoriya@gmail.com>\n"
 "Language-Team: vim-jp (https://github.com/vim-jp/lang-ja)\n"
 "Language: Japanese\n"
@@ -53,6 +53,9 @@ msgstr "E82: 
 msgid "E83: Cannot allocate buffer, using other one..."
 msgstr "E83: ¥Ð¥Ã¥Õ¥¡¤òºîÀ®¤Ç¤­¤Ê¤¤¤Î¤Ç, Â¾¤Î¤ò»ÈÍѤ·¤Þ¤¹..."
 
+msgid "E931: Buffer cannot be registered"
+msgstr "E931: ¥Ð¥Ã¥Õ¥¡¤òÅÐÏ¿¤Ç¤­¤Þ¤»¤ó"
+
 msgid "E515: No buffers were unloaded"
 msgstr "E515: ²òÊü¤µ¤ì¤¿¥Ð¥Ã¥Õ¥¡¤Ï¤¢¤ê¤Þ¤»¤ó"
 
@@ -202,17 +205,55 @@ msgstr "%s 
 msgid "    line=%ld  id=%d  name=%s"
 msgstr "    ¹Ô=%ld  ¼±ÊÌ»Ò=%d  Ì¾Á°=%s"
 
-msgid "E897: All channels are in use"
-msgstr "E897: Á´¥Á¥ã¥ó¥Í¥ë¤¬»ÈÍÑÃæ¤Ç¤¹"
-
-msgid "E899: Cannot connect to port after retry2"
-msgstr "E899: 2²ó¤Î¥ê¥È¥é¥¤¤ò¤·¤Æ¤â¥Ý¡¼¥È¤ËÀܳ¤Ç¤­¤Þ¤»¤ó"
-
 msgid "E902: Cannot connect to port"
 msgstr "E902: ¥Ý¡¼¥È¤ËÀܳ¤Ç¤­¤Þ¤»¤ó"
 
-msgid "E896: read from channel"
-msgstr "E896: ¥Á¥ã¥ó¥Í¥ë¤«¤éÆÉ¤ß¹þ¤ß"
+msgid "E901: gethostbyname() in channel_open()"
+msgstr "E901: channel_open() Æâ¤Î gethostbyname() ¤¬¼ºÇÔ¤·¤Þ¤·¤¿"
+
+msgid "E898: socket() in channel_open()"
+msgstr "E898: channel_open() Æâ¤Î socket() ¤¬¼ºÇÔ¤·¤Þ¤·¤¿"
+
+msgid "E903: received command with non-string argument"
+msgstr "E903: Èóʸ»úÎó¤Î°ú¿ô¤Î¥³¥Þ¥ó¥É¤ò¼õ¿®¤·¤Þ¤·¤¿"
+
+msgid "E904: last argument for expr/call must be a number"
+msgstr "E904: expr/call ¤ÎºÇ¸å¤Î°ú¿ô¤Ï¿ô»ú¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+
+msgid "E904: third argument for call must be a list"
+msgstr "E904: call ¤Î3ÈÖÌܤΰú¿ô¤Ï¥ê¥¹¥È·¿¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+
+#, c-format
+msgid "E905: received unknown command: %s"
+msgstr "E905: Ì¤ÃΤΥ³¥Þ¥ó¥É¤ò¼õ¿®¤·¤Þ¤·¤¿: %s"
+
+#, c-format
+msgid "E630: %s(): write while not connected"
+msgstr "E630: %s(): ÈóÀܳ¾õÂ֤ǽñ¤­¹þ¤ß¤Þ¤·¤¿"
+
+#, c-format
+msgid "E631: %s(): write failed"
+msgstr "E631: %s(): ½ñ¤­¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
+
+#, c-format
+msgid "E917: Cannot use a callback with %s()"
+msgstr "E917: %s() ¤Ë¥³¡¼¥ë¥Ð¥Ã¥¯¤Ï»È¤¨¤Þ¤»¤ó"
+
+msgid "E912: cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel"
+msgstr "E912: À¸¤ä nl ¥Á¥ã¥ó¥Í¥ë¤Ë ch_evalexpr()/ch_sendexpr ¤Ï»È¤¨¤Þ¤»¤ó"
+
+msgid "E906: not an open channel"
+msgstr "E906: ³«¤¤¤Æ¤¤¤Ê¤¤¥Á¥ã¥ó¥Í¥ë¤Ç¤¹"
+
+msgid "E920: _io file requires _name to be set"
+msgstr "E920: _io ¥Õ¥¡¥¤¥ë¤Ï _name ¤ÎÀßÄ꤬ɬÍפǤ¹"
+
+msgid "E915: in_io buffer requires in_buf or in_name to be set"
+msgstr "E915: in_io ¥Ð¥Ã¥Õ¥¡¤Ï in_buf ¤« in_name ¤ÎÀßÄ꤬ɬÍפǤ¹"
+
+#, c-format
+msgid "E918: buffer must be loaded: %s"
+msgstr "E918: ¥Ð¥Ã¥Õ¥¡¤¬¥í¡¼¥É¤µ¤ì¤Æ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
 
 msgid "E821: File is encrypted with unknown method"
 msgstr "E821: ¥Õ¥¡¥¤¥ë¤¬Ì¤ÃΤÎÊýË¡¤Ç°Å¹æ²½¤µ¤ì¤Æ¤¤¤Þ¤¹"
@@ -233,7 +274,30 @@ msgid "[crypted]"
 msgstr "[°Å¹æ²½]"
 
 #, c-format
-msgid "E96: Can not diff more than %ld buffers"
+msgid "E720: Missing colon in Dictionary: %s"
+msgstr "E720: ¼­½ñ·¿¤Ë¥³¥í¥ó¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+
+#, c-format
+msgid "E721: Duplicate key in Dictionary: \"%s\""
+msgstr "E721: ¼­½ñ·¿¤Ë½ÅÊ£¥­¡¼¤¬¤¢¤ê¤Þ¤¹: \"%s\""
+
+#, c-format
+msgid "E722: Missing comma in Dictionary: %s"
+msgstr "E722: ¼­½ñ·¿¤Ë¥«¥ó¥Þ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+
+#, c-format
+msgid "E723: Missing end of Dictionary '}': %s"
+msgstr "E723: ¼­½ñ·¿¤ÎºÇ¸å¤Ë '}' ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+
+msgid "extend() argument"
+msgstr "extend() ¤Î°ú¿ô"
+
+#, c-format
+msgid "E737: Key already exists: %s"
+msgstr "E737: ¥­¡¼¤Ï´û¤Ë¸ºß¤·¤Þ¤¹: %s"
+
+#, c-format
+msgid "E96: Cannot diff more than %ld buffers"
 msgstr "E96: %ld °Ê¾å¤Î¥Ð¥Ã¥Õ¥¡¤Ïdiff¤Ç¤­¤Þ¤»¤ó"
 
 msgid "E810: Cannot read or write temp files"
@@ -389,13 +453,10 @@ msgstr "%d 
 msgid "match %d"
 msgstr "%d ÈÖÌܤγºÅö"
 
+#. maximum nesting of lists and dicts
 msgid "E18: Unexpected characters in :let"
 msgstr "E18: Í½´ü¤»¤Ìʸ»ú¤¬ :let ¤Ë¤¢¤ê¤Þ¤·¤¿"
 
-#, c-format
-msgid "E684: list index out of range: %ld"
-msgstr "E684: ¥ê¥¹¥È¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬Èϰϳ°¤Ç¤¹: %ld"
-
 #, c-format
 msgid "E121: Undefined variable: %s"
 msgstr "E121: Ì¤ÄêµÁ¤ÎÊÑ¿ô¤Ç¤¹: %s"
@@ -403,38 +464,6 @@ msgstr "E121: ̤
 msgid "E111: Missing ']'"
 msgstr "E111: ']' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
-#, c-format
-msgid "E686: Argument of %s must be a List"
-msgstr "E686: %s ¤Î°ú¿ô¤Ï¥ê¥¹¥È·¿¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-
-#, c-format
-msgid "E712: Argument of %s must be a List or Dictionary"
-msgstr "E712: %s ¤Î°ú¿ô¤Ï¥ê¥¹¥È·¿¤Þ¤¿¤Ï¼­½ñ·¿¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-
-msgid "E714: List required"
-msgstr "E714: ¥ê¥¹¥È·¿¤¬É¬ÍפǤ¹"
-
-msgid "E715: Dictionary required"
-msgstr "E715: ¼­½ñ·¿¤¬É¬ÍפǤ¹"
-
-#, c-format
-msgid "E118: Too many arguments for function: %s"
-msgstr "E118: ´Ø¿ô¤Î°ú¿ô¤¬Â¿²á¤®¤Þ¤¹: %s"
-
-#, c-format
-msgid "E716: Key not present in Dictionary: %s"
-msgstr "E716: ¼­½ñ·¿¤Ë¥­¡¼¤¬Â¸ºß¤·¤Þ¤»¤ó: %s"
-
-#, c-format
-msgid "E122: Function %s already exists, add ! to replace it"
-msgstr "E122: ´Ø¿ô %s ¤ÏÄêµÁºÑ¤Ç¤¹, ºÆÄêµÁ¤¹¤ë¤Ë¤Ï ! ¤òÄɲ䷤Ƥ¯¤À¤µ¤¤"
-
-msgid "E717: Dictionary entry already exists"
-msgstr "E717: ¼­½ñ·¿Æâ¤Ë¥¨¥ó¥È¥ê¤¬´û¤Ë¸ºß¤·¤Þ¤¹"
-
-msgid "E718: Funcref required"
-msgstr "E718: ´Ø¿ô»²¾È·¿¤¬Í׵ᤵ¤ì¤Þ¤¹"
-
 msgid "E719: Cannot use [:] with a Dictionary"
 msgstr "E719: [:] ¤ò¼­½ñ·¿¤ÈÁȤ߹ç¤ï¤»¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
 
@@ -442,10 +471,6 @@ msgstr "E719: [:] 
 msgid "E734: Wrong variable type for %s="
 msgstr "E734: °Û¤Ê¤Ã¤¿·¿¤ÎÊÑ¿ô¤Ç¤¹ %s="
 
-#, c-format
-msgid "E130: Unknown function: %s"
-msgstr "E130: Ì¤ÃΤδؿô¤Ç¤¹: %s"
-
 #, c-format
 msgid "E461: Illegal variable name: %s"
 msgstr "E461: ÉÔÀµ¤ÊÊÑ¿ô̾¤Ç¤¹: %s"
@@ -485,10 +510,6 @@ msgstr "E711: 
 msgid "E690: Missing \"in\" after :for"
 msgstr "E690: :for ¤Î¸å¤Ë \"in\" ¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#, c-format
-msgid "E107: Missing parentheses: %s"
-msgstr "E107: ¥«¥Ã¥³ '(' ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
-
 #, c-format
 msgid "E108: No such variable: \"%s\""
 msgstr "E108: ¤½¤ÎÊÑ¿ô¤Ï¤¢¤ê¤Þ¤»¤ó: \"%s\""
@@ -511,9 +532,6 @@ msgstr "E735: 
 msgid "E736: Invalid operation for Dictionary"
 msgstr "E736: ¼­½ñ·¿¤Ë¤Ï̵¸ú¤ÊÁàºî¤Ç¤¹"
 
-msgid "E693: Can only compare Funcref with Funcref"
-msgstr "E693: ´Ø¿ô»²¾È·¿¤Ï´Ø¿ô»²¾È·¿¤È¤·¤«Èæ³Ó¤Ç¤­¤Þ¤»¤ó"
-
 msgid "E694: Invalid operation for Funcrefs"
 msgstr "E694: ´Ø¿ô»²¾È·¿¤Ë¤Ï̵¸ú¤ÊÁàºî¤Ç¤¹"
 
@@ -526,6 +544,9 @@ msgstr "E110: ')' 
 msgid "E695: Cannot index a Funcref"
 msgstr "E695: ´Ø¿ô»²¾È·¿¤Ï¥¤¥ó¥Ç¥Ã¥¯¥¹¤Ç¤­¤Þ¤»¤ó"
 
+msgid "E909: Cannot index a special variable"
+msgstr "E909: ÆÃ¼ìÊÑ¿ô¤Ï¥¤¥ó¥Ç¥Ã¥¯¥¹¤Ç¤­¤Þ¤»¤ó"
+
 #, c-format
 msgid "E112: Option name missing: %s"
 msgstr "E112: ¥ª¥×¥·¥ç¥ó̾¤¬¤¢¤ê¤Þ¤»¤ó: %s"
@@ -542,60 +563,116 @@ msgstr "E114: 
 msgid "E115: Missing quote: %s"
 msgstr "E115: °úÍÑÉä (') ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
 
-#, c-format
-msgid "E696: Missing comma in List: %s"
-msgstr "E696: ¥ê¥¹¥È·¿¤Ë¥«¥ó¥Þ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
-
-#, c-format
-msgid "E697: Missing end of List ']': %s"
-msgstr "E697: ¥ê¥¹¥È·¿¤ÎºÇ¸å¤Ë ']' ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
-
 msgid "Not enough memory to set references, garbage collection aborted!"
 msgstr ""
 "¥¬¡¼¥Ù¥Ã¥¸¥³¥ì¥¯¥·¥ç¥ó¤òÃæ»ß¤·¤Þ¤·¤¿! »²¾È¤òºîÀ®¤¹¤ë¤Î¤Ë¥á¥â¥ê¤¬ÉÔ­¤·¤Þ¤·¤¿"
 
-#, c-format
-msgid "E720: Missing colon in Dictionary: %s"
-msgstr "E720: ¼­½ñ·¿¤Ë¥³¥í¥ó¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+msgid "E724: variable nested too deep for displaying"
+msgstr "E724: É½¼¨¤¹¤ë¤Ë¤ÏÊÑ¿ô¤ÎÆþ¤ì»Ò¤¬¿¼²á¤®¤Þ¤¹"
 
-#, c-format
-msgid "E721: Duplicate key in Dictionary: \"%s\""
-msgstr "E721: ¼­½ñ·¿¤Ë½ÅÊ£¥­¡¼¤¬¤¢¤ê¤Þ¤¹: \"%s\""
+msgid "E805: Using a Float as a Number"
+msgstr "E805: ÉâÆ°¾®¿ôÅÀ¿ô¤ò¿ôÃͤȤ·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
 
-#, c-format
-msgid "E722: Missing comma in Dictionary: %s"
-msgstr "E722: ¼­½ñ·¿¤Ë¥«¥ó¥Þ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+msgid "E703: Using a Funcref as a Number"
+msgstr "E703: ´Ø¿ô»²¾È·¿¤ò¿ôÃͤȤ·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹¡£"
 
-#, c-format
-msgid "E723: Missing end of Dictionary '}': %s"
-msgstr "E723: ¼­½ñ·¿¤ÎºÇ¸å¤Ë '}' ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+msgid "E745: Using a List as a Number"
+msgstr "E745: ¥ê¥¹¥È·¿¤ò¿ôÃͤȤ·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
 
-msgid "E724: variable nested too deep for displaying"
-msgstr "E724: É½¼¨¤¹¤ë¤Ë¤ÏÊÑ¿ô¤ÎÆþ¤ì»Ò¤¬¿¼²á¤®¤Þ¤¹"
+msgid "E728: Using a Dictionary as a Number"
+msgstr "E728: ¼­½ñ·¿¤ò¿ôÃͤȤ·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
+
+msgid "E910: Using a Job as a Number"
+msgstr "E910: ¥¸¥ç¥Ö¤ò¿ôÃͤȤ·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
+
+msgid "E913: Using a Channel as a Number"
+msgstr "E913: ¥Á¥ã¥ó¥Í¥ë¤ò¿ôÃͤȤ·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹¡£"
+
+msgid "E891: Using a Funcref as a Float"
+msgstr "E891: ´Ø¿ô»²¾È·¿¤òÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹¡£"
+
+msgid "E892: Using a String as a Float"
+msgstr "E892: Ê¸»úÎó¤òÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
+
+msgid "E893: Using a List as a Float"
+msgstr "E893: ¥ê¥¹¥È·¿¤òÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
+
+msgid "E894: Using a Dictionary as a Float"
+msgstr "E894: ¼­½ñ·¿¤òÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
+
+msgid "E907: Using a special value as a Float"
+msgstr "E907: ÆÃ¼ìÃͤòÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
+
+msgid "E911: Using a Job as a Float"
+msgstr "E911: ¥¸¥ç¥Ö¤òÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
+
+msgid "E914: Using a Channel as a Float"
+msgstr "E914: ¥Á¥ã¥ó¥Í¥ë¤òÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹¡£"
+
+msgid "E729: using Funcref as a String"
+msgstr "E729: ´Ø¿ô»²¾È·¿¤òʸ»úÎó¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
+
+msgid "E730: using List as a String"
+msgstr "E730: ¥ê¥¹¥È·¿¤òʸ»úÎó¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
+
+msgid "E731: using Dictionary as a String"
+msgstr "E731: ¼­½ñ·¿¤òʸ»úÎó¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
+
+msgid "E908: using an invalid value as a String"
+msgstr "E908: Ìµ¸ú¤ÊÃͤòʸ»úÎó¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
 
 #, c-format
-msgid "E740: Too many arguments for function %s"
-msgstr "E740: ´Ø¿ô¤Î°ú¿ô¤¬Â¿²á¤®¤Þ¤¹: %s"
+msgid "E795: Cannot delete variable %s"
+msgstr "E795: ÊÑ¿ô %s ¤òºï½ü¤Ç¤­¤Þ¤»¤ó"
 
 #, c-format
-msgid "E116: Invalid arguments for function %s"
-msgstr "E116: ´Ø¿ô¤Î̵¸ú¤Ê°ú¿ô¤Ç¤¹: %s"
+msgid "E704: Funcref variable name must start with a capital: %s"
+msgstr "E704: ´Ø¿ô»²¾È·¿ÊÑ¿ô̾¤ÏÂçʸ»ú¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
 
 #, c-format
-msgid "E117: Unknown function: %s"
-msgstr "E117: Ì¤ÃΤδؿô¤Ç¤¹: %s"
+msgid "E705: Variable name conflicts with existing function: %s"
+msgstr "E705: ÊÑ¿ô̾¤¬´û¸¤Î´Ø¿ô̾¤È¾×ÆÍ¤·¤Þ¤¹: %s"
 
 #, c-format
-msgid "E119: Not enough arguments for function: %s"
-msgstr "E119: ´Ø¿ô¤Î°ú¿ô¤¬Â­¤ê¤Þ¤»¤ó: %s"
+msgid "E741: Value is locked: %s"
+msgstr "E741: Ãͤ¬¥í¥Ã¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹: %s"
+
+msgid "Unknown"
+msgstr "ÉÔÌÀ"
 
 #, c-format
-msgid "E120: Using <SID> not in a script context: %s"
-msgstr "E120: ¥¹¥¯¥ê¥×¥È°Ê³°¤Ç<SID>¤¬»È¤ï¤ì¤Þ¤·¤¿: %s"
+msgid "E742: Cannot change value of %s"
+msgstr "E742: %s ¤ÎÃͤòÊѹ¹¤Ç¤­¤Þ¤»¤ó"
+
+msgid "E698: variable nested too deep for making a copy"
+msgstr "E698: ¥³¥Ô¡¼¤ò¼è¤ë¤Ë¤ÏÊÑ¿ô¤ÎÆþ¤ì»Ò¤¬¿¼²á¤®¤Þ¤¹"
+
+msgid ""
+"\n"
+"# global variables:\n"
+msgstr ""
+"\n"
+"# ¥°¥í¡¼¥Ð¥ëÊÑ¿ô:\n"
+
+msgid ""
+"\n"
+"\tLast set from "
+msgstr ""
+"\n"
+"\tºÇ¸å¤Ë¥»¥Ã¥È¤·¤¿¥¹¥¯¥ê¥×¥È: "
+
+msgid "map() argument"
+msgstr "map() ¤Î°ú¿ô"
+
+msgid "filter() argument"
+msgstr "filter() ¤Î°ú¿ô"
 
 #, c-format
-msgid "E725: Calling dict function without Dictionary: %s"
-msgstr "E725: ¼­½ñÍÑ´Ø¿ô¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¼­½ñ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+msgid "E686: Argument of %s must be a List"
+msgstr "E686: %s ¤Î°ú¿ô¤Ï¥ê¥¹¥È·¿¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+
+msgid "E928: String required"
+msgstr "E928: Ê¸»úÎó¤¬É¬ÍפǤ¹"
 
 msgid "E808: Number or Float required"
 msgstr "E808: ¿ôÃͤ«ÉâÆ°¾®¿ôÅÀ¿ô¤¬É¬ÍפǤ¹"
@@ -603,9 +680,6 @@ msgstr "E808: 
 msgid "add() argument"
 msgstr "add() ¤Î°ú¿ô"
 
-msgid "E699: Too many arguments"
-msgstr "E699: °ú¿ô¤¬Â¿²á¤®¤Þ¤¹"
-
 msgid "E785: complete() can only be used in Insert mode"
 msgstr "E785: complete() ¤ÏÁÞÆþ¥â¡¼¥É¤Ç¤·¤«ÍøÍѤǤ­¤Þ¤»¤ó"
 
@@ -617,33 +691,22 @@ msgstr "E785: complete() 
 msgid "&Ok"
 msgstr "&Ok"
 
-msgid "E999: Invalid callback argument"
-msgstr "E999: Ìµ¸ú¤Ê¥³¡¼¥ë¥Ð¥Ã¥¯°ú¿ô¤Ç¤¹"
-
-msgid "E999: not an open channel"
-msgstr "E999: ³«¤¤¤Æ¤¤¤Ê¤¤¥Á¥ã¥ó¥Í¥ë¤Ç¤¹"
-
-msgid "extend() argument"
-msgstr "extend() ¤Î°ú¿ô"
-
-#, c-format
-msgid "E737: Key already exists: %s"
-msgstr "E737: ¥­¡¼¤Ï´û¤Ë¸ºß¤·¤Þ¤¹: %s"
-
-msgid "map() argument"
-msgstr "map() ¤Î°ú¿ô"
-
-msgid "filter() argument"
-msgstr "filter() ¤Î°ú¿ô"
-
 #, c-format
-msgid "+-%s%3ld lines: "
-msgstr "+-%s%3ld ¹Ô: "
+msgid "+-%s%3ld line: "
+msgid_plural "+-%s%3ld lines: "
+msgstr[0] "+-%s%3ld ¹Ô: "
+msgstr[1] "+-%s%3ld ¹Ô: "
 
 #, c-format
 msgid "E700: Unknown function: %s"
 msgstr "E700: Ì¤ÃΤδؿô¤Ç¤¹: %s"
 
+msgid "E922: expected a dict"
+msgstr "E922: ¼­½ñ¤¬´üÂÔ¤µ¤ì¤Æ¤¤¤Þ¤¹"
+
+msgid "E923: Second argument of function() must be a list or a dict"
+msgstr "E923: function() ¤ÎÂè 2 °ú¿ô¤Ï¥ê¥¹¥È·¿¤Þ¤¿¤Ï¼­½ñ·¿¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+
 msgid ""
 "&OK\n"
 "&Cancel"
@@ -660,9 +723,16 @@ msgstr "insert() 
 msgid "E786: Range not allowed"
 msgstr "E786: ÈϰϻØÄê¤Ïµö²Ä¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
+msgid "E916: not a valid job"
+msgstr "E916: Í­¸ú¤Ê¥¸¥ç¥Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+
 msgid "E701: Invalid type for len()"
 msgstr "E701: len() ¤Ë¤Ï̵¸ú¤Ê·¿¤Ç¤¹"
 
+#, c-format
+msgid "E798: ID is reserved for \":match\": %ld"
+msgstr "E798: ID ¤Ï \":match\" ¤Î¤¿¤á¤ËͽÌó¤µ¤ì¤Æ¤¤¤Þ¤¹: %ld"
+
 msgid "E726: Stride is zero"
 msgstr "E726: ¥¹¥È¥é¥¤¥É(Á°¿ÊÎÌ)¤¬ 0 ¤Ç¤¹"
 
@@ -690,183 +760,39 @@ msgid "E655: Too many symbolic links (cycle?)"
 msgstr "E655: ¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯¤¬Â¿²á¤®¤Þ¤¹ (½Û´Ä¤·¤Æ¤¤¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹)"
 
 msgid "reverse() argument"
-msgstr "reverse() ¤Î°ú¿ô"
-
-msgid "E258: Unable to send to client"
-msgstr "E258: ¥¯¥é¥¤¥¢¥ó¥È¤ØÁ÷¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
-
-msgid "sort() argument"
-msgstr "sort() ¤Î°ú¿ô"
-
-msgid "uniq() argument"
-msgstr "uniq() ¤Î°ú¿ô"
-
-msgid "E702: Sort compare function failed"
-msgstr "E702: ¥½¡¼¥È¤ÎÈæ³Ó´Ø¿ô¤¬¼ºÇÔ¤·¤Þ¤·¤¿"
-
-msgid "E882: Uniq compare function failed"
-msgstr "E882: Uniq ¤ÎÈæ³Ó´Ø¿ô¤¬¼ºÇÔ¤·¤Þ¤·¤¿"
-
-msgid "(Invalid)"
-msgstr "(̵¸ú)"
-
-msgid "E677: Error writing temp file"
-msgstr "E677: °ì»þ¥Õ¥¡¥¤¥ë½ñ¹þÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
-
-msgid "E805: Using a Float as a Number"
-msgstr "E805: ÉâÆ°¾®¿ôÅÀ¿ô¤ò¿ôÃͤȤ·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
-
-msgid "E703: Using a Funcref as a Number"
-msgstr "E703: ´Ø¿ô»²¾È·¿¤ò¿ôÃͤȤ·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹¡£"
-
-msgid "E745: Using a List as a Number"
-msgstr "E745: ¥ê¥¹¥È·¿¤ò¿ôÃͤȤ·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
-
-msgid "E728: Using a Dictionary as a Number"
-msgstr "E728: ¼­½ñ·¿¤ò¿ôÃͤȤ·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
-
-msgid "E891: Using a Funcref as a Float"
-msgstr "E891: ´Ø¿ô»²¾È·¿¤òÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹¡£"
-
-msgid "E892: Using a String as a Float"
-msgstr "E892: Ê¸»úÎó¤òÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
-
-msgid "E893: Using a List as a Float"
-msgstr "E893: ¥ê¥¹¥È·¿¤òÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
-
-msgid "E894: Using a Dictionary as a Float"
-msgstr "E894: ¼­½ñ·¿¤òÉâÆ°¾®¿ôÅÀ¿ô¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
-
-msgid "E729: using Funcref as a String"
-msgstr "E729: ´Ø¿ô»²¾È·¿¤òʸ»úÎó¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
-
-msgid "E730: using List as a String"
-msgstr "E730: ¥ê¥¹¥È·¿¤òʸ»úÎó¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
-
-msgid "E731: using Dictionary as a String"
-msgstr "E731: ¼­½ñ·¿¤òʸ»úÎó¤È¤·¤Æ°·¤Ã¤Æ¤¤¤Þ¤¹"
-
-#, c-format
-msgid "E706: Variable type mismatch for: %s"
-msgstr "E706: ÊÑ¿ô¤Î·¿¤¬°ìÃפ·¤Þ¤»¤ó: %s"
-
-#, c-format
-msgid "E795: Cannot delete variable %s"
-msgstr "E795: ÊÑ¿ô %s ¤òºï½ü¤Ç¤­¤Þ¤»¤ó"
-
-#, c-format
-msgid "E704: Funcref variable name must start with a capital: %s"
-msgstr "E704: ´Ø¿ô»²¾È·¿ÊÑ¿ô̾¤ÏÂçʸ»ú¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
-
-#, c-format
-msgid "E705: Variable name conflicts with existing function: %s"
-msgstr "E705: ÊÑ¿ô̾¤¬´û¸¤Î´Ø¿ô̾¤È¾×ÆÍ¤·¤Þ¤¹: %s"
-
-#, c-format
-msgid "E741: Value is locked: %s"
-msgstr "E741: Ãͤ¬¥í¥Ã¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹: %s"
-
-msgid "Unknown"
-msgstr "ÉÔÌÀ"
-
-#, c-format
-msgid "E742: Cannot change value of %s"
-msgstr "E742: %s ¤ÎÃͤòÊѹ¹¤Ç¤­¤Þ¤»¤ó"
-
-msgid "E698: variable nested too deep for making a copy"
-msgstr "E698: ¥³¥Ô¡¼¤ò¼è¤ë¤Ë¤ÏÊÑ¿ô¤ÎÆþ¤ì»Ò¤¬¿¼²á¤®¤Þ¤¹"
-
-#, c-format
-msgid "E123: Undefined function: %s"
-msgstr "E123: Ì¤ÄêµÁ¤Î´Ø¿ô¤Ç¤¹: %s"
-
-#, c-format
-msgid "E124: Missing '(': %s"
-msgstr "E124: '(' ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
-
-msgid "E862: Cannot use g: here"
-msgstr "E862: ¤³¤³¤Ç¤Ï g: ¤Ï»È¤¨¤Þ¤»¤ó"
-
-#, c-format
-msgid "E125: Illegal argument: %s"
-msgstr "E125: ÉÔÀµ¤Ê°ú¿ô¤Ç¤¹: %s"
-
-#, c-format
-msgid "E853: Duplicate argument name: %s"
-msgstr "E853: °ú¿ô̾¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹: %s"
-
-msgid "E126: Missing :endfunction"
-msgstr "E126: :endfunction ¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#, c-format
-msgid "E707: Function name conflicts with variable: %s"
-msgstr "E707: ´Ø¿ô̾¤¬ÊÑ¿ô̾¤È¾×ÆÍ¤·¤Þ¤¹: %s"
-
-#, c-format
-msgid "E127: Cannot redefine function %s: It is in use"
-msgstr "E127: ´Ø¿ô %s ¤òºÆÄêµÁ¤Ç¤­¤Þ¤»¤ó: »ÈÍÑÃæ¤Ç¤¹"
-
-#, c-format
-msgid "E746: Function name does not match script file name: %s"
-msgstr "E746: ´Ø¿ô̾¤¬¥¹¥¯¥ê¥×¥È¤Î¥Õ¥¡¥¤¥ë̾¤È°ìÃפ·¤Þ¤»¤ó: %s"
-
-msgid "E129: Function name required"
-msgstr "E129: ´Ø¿ô̾¤¬Í׵ᤵ¤ì¤Þ¤¹"
-
-#, c-format
-msgid "E128: Function name must start with a capital or \"s:\": %s"
-msgstr "E128: ´Ø¿ô̾¤ÏÂçʸ»ú¤« \"s:\" ¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
-
-#, c-format
-msgid "E884: Function name cannot contain a colon: %s"
-msgstr "E884: ´Ø¿ô̾¤Ë¤Ï¥³¥í¥ó¤Ï´Þ¤á¤é¤ì¤Þ¤»¤ó: %s"
-
-#, c-format
-msgid "E131: Cannot delete function %s: It is in use"
-msgstr "E131: ´Ø¿ô %s ¤òºï½ü¤Ç¤­¤Þ¤»¤ó: »ÈÍÑÃæ¤Ç¤¹"
+msgstr "reverse() ¤Î°ú¿ô"
 
-msgid "E132: Function call depth is higher than 'maxfuncdepth'"
-msgstr "E132: ´Ø¿ô¸Æ½Ð¤ÎÆþ¤ì»Ò¿ô¤¬ 'maxfuncdepth' ¤òͤ¨¤Þ¤·¤¿"
+msgid "E258: Unable to send to client"
+msgstr "E258: ¥¯¥é¥¤¥¢¥ó¥È¤ØÁ÷¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
 
 #, c-format
-msgid "calling %s"
-msgstr "%s ¤ò¼Â¹ÔÃæ¤Ç¤¹"
+msgid "E927: Invalid action: '%s'"
+msgstr "E927: Ìµ¸ú¤ÊÁàºî¤Ç¤¹: %s"
 
-#, c-format
-msgid "%s aborted"
-msgstr "%s ¤¬ÃæÃǤµ¤ì¤Þ¤·¤¿"
+msgid "sort() argument"
+msgstr "sort() ¤Î°ú¿ô"
 
-#, c-format
-msgid "%s returning #%ld"
-msgstr "%s ¤¬ #%ld ¤òÊÖ¤·¤Þ¤·¤¿"
+msgid "uniq() argument"
+msgstr "uniq() ¤Î°ú¿ô"
 
-#, c-format
-msgid "%s returning %s"
-msgstr "%s ¤¬ %s ¤òÊÖ¤·¤Þ¤·¤¿"
+msgid "E702: Sort compare function failed"
+msgstr "E702: ¥½¡¼¥È¤ÎÈæ³Ó´Ø¿ô¤¬¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#, c-format
-msgid "continuing in %s"
-msgstr "%s ¤Î¼Â¹Ô¤ò·ÑÂ³Ãæ¤Ç¤¹"
+msgid "E882: Uniq compare function failed"
+msgstr "E882: Uniq ¤ÎÈæ³Ó´Ø¿ô¤¬¼ºÇÔ¤·¤Þ¤·¤¿"
 
-msgid "E133: :return not inside a function"
-msgstr "E133: ´Ø¿ô³°¤Ë :return ¤¬¤¢¤ê¤Þ¤·¤¿"
+msgid "(Invalid)"
+msgstr "(̵¸ú)"
 
-msgid ""
-"\n"
-"# global variables:\n"
-msgstr ""
-"\n"
-"# ¥°¥í¡¼¥Ð¥ëÊÑ¿ô:\n"
+#, c-format
+msgid "E935: invalid submatch number: %d"
+msgstr "E935: Ìµ¸ú¤Ê¥µ¥Ö¥Þ¥Ã¥ÁÈÖ¹æ: %d"
 
-msgid ""
-"\n"
-"\tLast set from "
-msgstr ""
-"\n"
-"\tLast set from "
+msgid "E677: Error writing temp file"
+msgstr "E677: °ì»þ¥Õ¥¡¥¤¥ë½ñ¹þÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
 
-msgid "No old files"
-msgstr "¸Å¤¤¥Õ¥¡¥¤¥ë¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgid "E921: Invalid callback argument"
+msgstr "E921: Ìµ¸ú¤Ê¥³¡¼¥ë¥Ð¥Ã¥¯°ú¿ô¤Ç¤¹"
 
 #, c-format
 msgid "<%s>%s%s  %d,  Hex %02x,  Octal %03o"
@@ -928,6 +854,10 @@ msgstr " 
 msgid "E137: Viminfo file is not writable: %s"
 msgstr "E137: viminfo¥Õ¥¡¥¤¥ë¤¬½ñ¹þ¤ß¤Ç¤­¤Þ¤»¤ó: %s"
 
+#, c-format
+msgid "E929: Too many viminfo temp files, like %s!"
+msgstr "E929: °ì»þviminfo¥Õ¥¡¥¤¥ë¤¬Â¿²á¤®¤Þ¤¹! Îã: %s"
+
 #, c-format
 msgid "E138: Can't write viminfo file %s!"
 msgstr "E138: viminfo¥Õ¥¡¥¤¥ë %s ¤òÊݸ¤Ç¤­¤Þ¤»¤ó!"
@@ -1098,8 +1028,8 @@ msgid "Sorry, help file \"%s\" not found"
 msgstr "»Äǰ¤Ç¤¹¤¬¥Ø¥ë¥×¥Õ¥¡¥¤¥ë \"%s\" ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
 #, c-format
-msgid "E150: Not a directory: %s"
-msgstr "E150: ¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó: %s"
+msgid "E151: No match: %s"
+msgstr "E151: ¥Þ¥Ã¥Á¤Ï¤¢¤ê¤Þ¤»¤ó: %s"
 
 #, c-format
 msgid "E152: Cannot open %s for writing"
@@ -1118,6 +1048,10 @@ msgstr "E670: 1
 msgid "E154: Duplicate tag \"%s\" in file %s/%s"
 msgstr "E154: ¥¿¥° \"%s\" ¤¬¥Õ¥¡¥¤¥ë %s/%s ¤Ë½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
 
+#, c-format
+msgid "E150: Not a directory: %s"
+msgstr "E150: ¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó: %s"
+
 #, c-format
 msgid "E160: Unknown sign command: %s"
 msgstr "E160: Ì¤ÃΤÎsign¥³¥Þ¥ó¥É¤Ç¤¹: %s"
@@ -1143,6 +1077,9 @@ msgstr "E159: sign
 msgid "E158: Invalid buffer name: %s"
 msgstr "E158: Ìµ¸ú¤Ê¥Ð¥Ã¥Õ¥¡Ì¾¤Ç¤¹: %s"
 
+msgid "E934: Cannot jump to a buffer that does not have a name"
+msgstr "E934: Ì¾Á°¤Î̵¤¤¥Ð¥Ã¥Õ¥¡¤Ø¤Ï¥¸¥ã¥ó¥×¤Ç¤­¤Þ¤»¤ó"
+
 #, c-format
 msgid "E157: Invalid sign ID: %ld"
 msgstr "E157: Ìµ¸ú¤Êsign¼±Ê̻ҤǤ¹: %ld"
@@ -1161,6 +1098,9 @@ msgstr " (
 msgid "[Deleted]"
 msgstr "[ºï½üºÑ]"
 
+msgid "No old files"
+msgstr "¸Å¤¤¥Õ¥¡¥¤¥ë¤Ï¤¢¤ê¤Þ¤»¤ó"
+
 msgid "Entering Debug mode.  Type \"cont\" to continue."
 msgstr "¥Ç¥Ð¥Ã¥°¥â¡¼¥É¤ËÆþ¤ê¤Þ¤¹. Â³¤±¤ë¤Ë¤Ï \"cont\" ¤ÈÆþÎϤ·¤Æ¤¯¤À¤µ¤¤."
 
@@ -1233,8 +1173,8 @@ msgid "Searching for \"%s\""
 msgstr "\"%s\" ¤ò¸¡º÷Ãæ"
 
 #, c-format
-msgid "not found in 'runtimepath': \"%s\""
-msgstr "'runtimepath' ¤ÎÃæ¤Ë¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó: \"%s\""
+msgid "not found in '%s': \"%s\""
+msgstr "'%s' ¤ÎÃæ¤Ë¤Ï¤¢¤ê¤Þ¤»¤ó: \"%s\""
 
 msgid "Source Vim script"
 msgstr "Vim¥¹¥¯¥ê¥×¥È¤Î¼è¹þ¤ß"
@@ -1263,6 +1203,10 @@ msgstr "
 msgid "finished sourcing %s"
 msgstr "%s ¤Î¼è¹þ¤ò´°Î»"
 
+#, c-format
+msgid "continuing in %s"
+msgstr "%s ¤Î¼Â¹Ô¤ò·ÑÂ³Ãæ¤Ç¤¹"
+
 msgid "modeline"
 msgstr "¥â¡¼¥É¹Ô"
 
@@ -1466,6 +1410,9 @@ msgstr ""
 msgid "E466: :winpos requires two number arguments"
 msgstr "E466: :winpos ¤Ë¤Ï2¤Ä¤Î¿ôÃͤΰú¿ô¤¬É¬ÍפǤ¹"
 
+msgid "E930: Cannot use :redir inside execute()"
+msgstr "E930: execute() ¤ÎÃæ¤Ç¤Ï :redir ¤Ï»È¤¨¤Þ¤»¤ó"
+
 msgid "Save Redirection"
 msgstr "¥ê¥À¥¤¥ì¥¯¥È¤òÊݸ¤·¤Þ¤¹"
 
@@ -1674,6 +1621,9 @@ msgstr "
 msgid "Input Line"
 msgstr "ÆþÎϹÔ"
 
+msgid "Debug Line"
+msgstr "¥Ç¥Ð¥Ã¥°¹Ô"
+
 msgid "E198: cmd_pchar beyond the command length"
 msgstr "E198: cmd_pchar ¤¬¥³¥Þ¥ó¥ÉŤòͤ¨¤Þ¤·¤¿"
 
@@ -1919,11 +1869,6 @@ msgstr "1 ʸ
 msgid "%lld characters"
 msgstr "%lld Ê¸»ú"
 
-#. Explicit typecast avoids warning on Mac OS X 10.6
-#, c-format
-msgid "%ld characters"
-msgstr "%ld Ê¸»ú"
-
 msgid "[noeol]"
 msgstr "[noeol]"
 
@@ -2003,9 +1948,6 @@ msgstr "E462: \"%s\" 
 msgid "E321: Could not reload \"%s\""
 msgstr "E321: \"%s\" ¤Ï¥ê¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿"
 
-msgid "--Deleted--"
-msgstr "--ºï½üºÑ--"
-
 #, c-format
 msgid "auto-removing autocommand: %s <buffer=%d>"
 msgstr "autocommand: %s <¥Ð¥Ã¥Õ¥¡=%d> ¤¬¼«Æ°Åª¤Ëºï½ü¤µ¤ì¤Þ¤¹"
@@ -2015,6 +1957,12 @@ msgstr "autocommand: %s <
 msgid "E367: No such group: \"%s\""
 msgstr "E367: ¤½¤Î¥°¥ë¡¼¥×¤Ï¤¢¤ê¤Þ¤»¤ó: \"%s\""
 
+msgid "W19: Deleting augroup that is still in use"
+msgstr "W19: »ÈÍÑÃæ¤Î augroup ¤ò¾Ã¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+
+msgid "--Deleted--"
+msgstr "--ºï½üºÑ--"
+
 #, c-format
 msgid "E215: Illegal character after *: %s"
 msgstr "E215: * ¤Î¸å¤ËÉÔÀµ¤Êʸ»ú¤¬¤¢¤ê¤Þ¤·¤¿: %s"
@@ -2076,8 +2024,10 @@ msgid "E351: Cannot delete fold with current 'foldmethod'"
 msgstr "E351: ¸½ºß¤Î 'foldmethod' ¤Ç¤ÏÀÞ¾ö¤ß¤òºï½ü¤Ç¤­¤Þ¤»¤ó"
 
 #, c-format
-msgid "+--%3ld lines folded "
-msgstr "+--%3ld ¹Ô¤¬ÀÞ¾ö¤Þ¤ì¤Þ¤·¤¿ "
+msgid "+--%3ld line folded "
+msgid_plural "+--%3ld lines folded "
+msgstr[0] "+--%3ld ¹Ô¤¬ÀÞ¾ö¤Þ¤ì¤Þ¤·¤¿ "
+msgstr[1] "+--%3ld ¹Ô¤¬ÀÞ¾ö¤Þ¤ì¤Þ¤·¤¿ "
 
 msgid "E222: Add to read buffer"
 msgstr "E222: ÆÉ¹þ¥Ð¥Ã¥Õ¥¡¤ØÄɲÃ"
@@ -2170,6 +2120,18 @@ msgstr "Vim 
 msgid "E232: Cannot create BalloonEval with both message and callback"
 msgstr "E232: ¥á¥Ã¥»¡¼¥¸¤È¥³¡¼¥ë¥Ð¥Ã¥¯¤Î¤¢¤ë BalloonEval ¤òºîÀ®¤Ç¤­¤Þ¤»¤ó"
 
+msgid "_Cancel"
+msgstr "¥­¥ã¥ó¥»¥ë(_C)"
+
+msgid "_Save"
+msgstr "Êݸ(_S)"
+
+msgid "_Open"
+msgstr "³«¤¯(_O)"
+
+msgid "_OK"
+msgstr "_OK"
+
 msgid ""
 "&Yes\n"
 "&No\n"
@@ -2179,6 +2141,12 @@ msgstr ""
 "¤¤¤¤¤¨(&N)\n"
 "¥­¥ã¥ó¥»¥ë(&C)"
 
+msgid "Yes"
+msgstr "¤Ï¤¤"
+
+msgid "No"
+msgstr "¤¤¤¤¤¨"
+
 msgid "Input _Methods"
 msgstr "¥¤¥ó¥×¥Ã¥È¥á¥½¥Ã¥É"
 
@@ -2212,18 +2180,18 @@ msgstr "
 msgid "Down"
 msgstr "²¼"
 
-#. 'Find Next' button
 msgid "Find Next"
 msgstr "¼¡¤ò¸¡º÷"
 
-#. 'Replace' button
 msgid "Replace"
 msgstr "ÃÖ´¹"
 
-#. 'Replace All' button
 msgid "Replace All"
 msgstr "Á´¤ÆÃÖ´¹"
 
+msgid "_Close"
+msgstr "ÊĤ¸¤ë(_C)"
+
 msgid "Vim: Received \"die\" request from session manager\n"
 msgstr "Vim: ¥»¥Ã¥·¥ç¥ó¥Þ¥Í¡¼¥¸¥ã¤«¤é \"die\" Í×µá¤ò¼õ¤±¼è¤ê¤Þ¤·¤¿\n"
 
@@ -2275,17 +2243,6 @@ msgstr "
 msgid "&Undo"
 msgstr "¥¢¥ó¥É¥¥(&U)"
 
-#, c-format
-msgid "E671: Cannot find window title \"%s\""
-msgstr "E671: ¥¿¥¤¥È¥ë¤¬ \"%s\" ¤Î¥¦¥£¥ó¥É¥¦¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó"
-
-#, c-format
-msgid "E243: Argument not supported: \"-%s\"; Use the OLE version."
-msgstr "E243: °ú¿ô¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó: \"-%s\"; OLEÈǤò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤."
-
-msgid "E672: Unable to open window inside MDI application"
-msgstr "E672: MDI¥¢¥×¥ê¤ÎÃæ¤Ç¤Ï¥¦¥£¥ó¥É¥¦¤ò³«¤±¤Þ¤»¤ó"
-
 msgid "Open tab..."
 msgstr "¥¿¥Ö¥Ú¡¼¥¸¤ò³«¤¯"
 
@@ -2303,6 +2260,17 @@ msgstr "
 msgid "Directory\t*.nothing\n"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê\t*.nothing\n"
 
+#, c-format
+msgid "E671: Cannot find window title \"%s\""
+msgstr "E671: ¥¿¥¤¥È¥ë¤¬ \"%s\" ¤Î¥¦¥£¥ó¥É¥¦¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+
+#, c-format
+msgid "E243: Argument not supported: \"-%s\"; Use the OLE version."
+msgstr "E243: °ú¿ô¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó: \"-%s\"; OLEÈǤò»ÈÍѤ·¤Æ¤¯¤À¤µ¤¤."
+
+msgid "E672: Unable to open window inside MDI application"
+msgstr "E672: MDI¥¢¥×¥ê¤ÎÃæ¤Ç¤Ï¥¦¥£¥ó¥É¥¦¤ò³«¤±¤Þ¤»¤ó"
+
 msgid "Vim E458: Cannot allocate colormap entry, some colors may be incorrect"
 msgstr "Vim E458: ¿§»ØÄ꤬Àµ¤·¤¯¤Ê¤¤¤Î¤Ç¥¨¥ó¥È¥ê¤ò³ä¤êÅö¤Æ¤é¤ì¤Þ¤»¤ó"
 
@@ -2564,6 +2532,7 @@ msgstr "%-5s: %s%*s (
 
 msgid ""
 "\n"
+"       a: Find assignments to this symbol\n"
 "       c: Find functions calling this function\n"
 "       d: Find functions called by this function\n"
 "       e: Find this egrep pattern\n"
@@ -2574,6 +2543,7 @@ msgid ""
 "       t: Find this text string\n"
 msgstr ""
 "\n"
+"       a: ¤³¤Î¥·¥ó¥Ü¥ë¤ËÂФ¹¤ëÂåÆþ¤òõ¤¹\n"
 "       c: ¤³¤Î´Ø¿ô¤ò¸Æ¤ó¤Ç¤¤¤ë´Ø¿ô¤òõ¤¹\n"
 "       d: ¤³¤Î´Ø¿ô¤«¤é¸Æ¤ó¤Ç¤¤¤ë´Ø¿ô¤òõ¤¹\n"
 "       e: ¤³¤Îegrep¥Ñ¥¿¡¼¥ó¤òõ¤¹\n"
@@ -2701,19 +2671,6 @@ msgstr "
 msgid "not allowed in the Vim sandbox"
 msgstr "¥µ¥ó¥É¥Ü¥Ã¥¯¥¹¤Ç¤Ïµö¤µ¤ì¤Þ¤»¤ó"
 
-#, c-format
-msgid "E370: Could not load library %s"
-msgstr "E370: ¥é¥¤¥Ö¥é¥ê %s ¤ò¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿"
-
-msgid "Sorry, this command is disabled: the Perl library could not be loaded."
-msgstr ""
-"¤³¤Î¥³¥Þ¥ó¥É¤Ï̵¸ú¤Ç¤¹, ¤´¤á¤ó¤Ê¤µ¤¤: Perl¥é¥¤¥Ö¥é¥ê¤ò¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿."
-
-msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
-msgstr ""
-"E299: ¥µ¥ó¥É¥Ü¥Ã¥¯¥¹¤Ç¤Ï Safe ¥â¥¸¥å¡¼¥ë¤ò»ÈÍѤ·¤Ê¤¤Perl¥¹¥¯¥ê¥×¥È¤Ï¶Ø¤¸¤é¤ì"
-"¤Æ¤¤¤Þ¤¹"
-
 msgid "E836: This Vim cannot execute :python after using :py3"
 msgstr "E836: ¤³¤ÎVim¤Ç¤Ï :py3 ¤ò»È¤Ã¤¿¸å¤Ë :python ¤ò»È¤¨¤Þ¤»¤ó"
 
@@ -2769,95 +2726,6 @@ msgstr "E272: 
 msgid "E273: unknown longjmp status %d"
 msgstr "E273: Ì¤ÃΤÎlongjmp¾õÂÖ: %d"
 
-msgid "Toggle implementation/definition"
-msgstr "¼ÂÁõ¤ÈÄêµÁ¤òÀÚ¤êÂØ¤¨¤ë"
-
-msgid "Show base class of"
-msgstr "¼¡¤Î¥¯¥é¥¹¤Î´ðÄì¤òɽ¼¨"
-
-msgid "Show overridden member function"
-msgstr "¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤¿¥á¥ó¥Ð´Ø¿ô¤òɽ¼¨"
-
-msgid "Retrieve from file"
-msgstr "¥Õ¥¡¥¤¥ë¤«¤é²óÉü¤¹¤ë"
-
-msgid "Retrieve from project"
-msgstr "¥×¥í¥¸¥§¥¯¥È¤«¤é²óÉü¤¹¤ë"
-
-msgid "Retrieve from all projects"
-msgstr "Á´¤Æ¤Î¥×¥í¥¸¥§¥¯¥È¤«¤é²óÉü¤¹¤ë"
-
-msgid "Retrieve"
-msgstr "²óÉü"
-
-msgid "Show source of"
-msgstr "¼¡¤Î¥½¡¼¥¹¤òɽ¼¨¤¹¤ë"
-
-msgid "Find symbol"
-msgstr "¸«¤Ä¤±¤¿¥·¥ó¥Ü¥ë"
-
-msgid "Browse class"
-msgstr "¥¯¥é¥¹¤ò»²¾È"
-
-msgid "Show class in hierarchy"
-msgstr "³¬Áؤǥ¯¥é¥¹¤òɽ¼¨"
-
-msgid "Show class in restricted hierarchy"
-msgstr "¸ÂÄꤵ¤ì¤¿³¬Áؤǥ¯¥é¥¹¤òɽ¼¨"
-
-msgid "Xref refers to"
-msgstr "Xref ¤Î»²¾ÈÀè"
-
-msgid "Xref referred by"
-msgstr "Xref ¤¬»²¾È¤µ¤ì¤ë"
-
-msgid "Xref has a"
-msgstr "Xref ¤¬¼¡¤Î¤â¤Î¤ò¤â¤Ã¤Æ¤¤¤Þ¤¹"
-
-msgid "Xref used by"
-msgstr "Xref ¤¬»ÈÍѤµ¤ì¤ë"
-
-msgid "Show docu of"
-msgstr "¼¡¤Îʸ¾Ï¤òɽ¼¨"
-
-msgid "Generate docu for"
-msgstr "¼¡¤Îʸ¾Ï¤òÀ¸À®"
-
-msgid ""
-"Cannot connect to SNiFF+. Check environment (sniffemacs must be found in "
-"$PATH).\n"
-msgstr ""
-"SNiFF+¤ËÀܳ¤Ç¤­¤Þ¤»¤ó. ´Ä¶­¤ò¥Á¥§¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤(sniffemacs ¤¬ $PATH ¤Ë¤Ê¤±"
-"¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó).\n"
-
-msgid "E274: Sniff: Error during read. Disconnected"
-msgstr "E274: Sniff: ÆÉ¹þÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿. ÀÚÃǤ·¤Þ¤·¤¿"
-
-msgid "SNiFF+ is currently "
-msgstr "¸½ºßSNiFF+ ¤Î¾õÂ֤ϡÖ"
-
-msgid "not "
-msgstr "̤"
-
-msgid "connected"
-msgstr "Àܳ¡×¤Ç¤¹"
-
-#, c-format
-msgid "E275: Unknown SNiFF+ request: %s"
-msgstr "E275: Ì¤ÃΤΠSNiFF+ ¥ê¥¯¥¨¥¹¥È¤Ç¤¹: %s"
-
-msgid "E276: Error connecting to SNiFF+"
-msgstr "E276: SNiFF+ ¤Ø¤ÎÀÜÂ³Ãæ¤Î¥¨¥é¡¼¤Ç¤¹"
-
-msgid "E278: SNiFF+ not connected"
-msgstr "E278: SNiFF+ ¤ËÀܳ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-msgid "E279: Not a SNiFF+ buffer"
-msgstr "E279: SNiFF+ ¥Ð¥Ã¥Õ¥¡¤¬¤¢¤ê¤Þ¤»¤ó"
-
-msgid "Sniff: Error during write. Disconnected"
-msgstr "Sniff: ½ñ¹þ¤ßÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¤Î¤ÇÀÚÃǤ·¤Þ¤·¤¿"
-
 msgid "invalid buffer number"
 msgstr "̵¸ú¤Ê¥Ð¥Ã¥Õ¥¡ÈÖ¹æ¤Ç¤¹"
 
@@ -2944,6 +2812,14 @@ msgstr "E573: ̵
 msgid "E251: VIM instance registry property is badly formed.  Deleted!"
 msgstr "E251: VIM ¼ÂÂΤÎÅÐÏ¿¥×¥í¥Ñ¥Æ¥£¤¬ÉÔÀµ¤Ç¤¹. ¾Ãµî¤·¤Þ¤·¤¿!"
 
+#, c-format
+msgid "E696: Missing comma in List: %s"
+msgstr "E696: ¥ê¥¹¥È·¿¤Ë¥«¥ó¥Þ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+
+#, c-format
+msgid "E697: Missing end of List ']': %s"
+msgstr "E697: ¥ê¥¹¥È·¿¤ÎºÇ¸å¤Ë ']' ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+
 msgid "Unknown option argument"
 msgstr "̤ÃΤΥª¥×¥·¥ç¥ó°ú¿ô¤Ç¤¹"
 
@@ -2969,12 +2845,12 @@ msgstr "%d 
 msgid "netbeans is not supported with this GUI\n"
 msgstr "netbeans ¤Ï¤³¤ÎGUI¤Ç¤ÏÍøÍѤǤ­¤Þ¤»¤ó\n"
 
-msgid "This Vim was not compiled with the diff feature."
-msgstr "¤³¤ÎVim¤Ë¤Ïdiffµ¡Ç½¤¬¤¢¤ê¤Þ¤»¤ó(¥³¥ó¥Ñ¥¤¥ë»þÀßÄê)."
-
 msgid "'-nb' cannot be used: not enabled at compile time\n"
 msgstr "'-nb' »ÈÍÑÉÔ²Äǽ¤Ç¤¹: ¥³¥ó¥Ñ¥¤¥ë»þ¤Ë̵¸ú¤Ë¤µ¤ì¤Æ¤¤¤Þ¤¹\n"
 
+msgid "This Vim was not compiled with the diff feature."
+msgstr "¤³¤ÎVim¤Ë¤Ïdiffµ¡Ç½¤¬¤¢¤ê¤Þ¤»¤ó(¥³¥ó¥Ñ¥¤¥ë»þÀßÄê)."
+
 msgid "Attempt to open script file again: \""
 msgstr "¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤òºÆ¤Ó³«¤¤¤Æ¤ß¤Þ¤¹: \""
 
@@ -2987,6 +2863,9 @@ msgstr "
 msgid "Vim: Error: Failure to start gvim from NetBeans\n"
 msgstr "Vim: ¥¨¥é¡¼: NetBeans¤«¤égvim¤ò¥¹¥¿¡¼¥È¤Ç¤­¤Þ¤»¤ó\n"
 
+msgid "Vim: Error: This version of Vim does not run in a Cygwin terminal\n"
+msgstr "Vim: ¥¨¥é¡¼: ¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤ÎVim¤ÏCygwinüËö¤Ç¤Ïưºî¤·¤Þ¤»¤ó\n"
+
 msgid "Vim: Warning: Output is not to a terminal\n"
 msgstr "Vim: ·Ù¹ð: Ã¼Ëö¤Ø¤Î½ÐÎϤǤϤ¢¤ê¤Þ¤»¤ó\n"
 
@@ -3151,6 +3030,9 @@ msgstr "-F\t\t\t
 msgid "-T <terminal>\tSet terminal type to <terminal>"
 msgstr "-T <terminal>\tüËö¤ò <terminal> ¤ËÀßÄꤹ¤ë"
 
+msgid "--not-a-term\t\tSkip warning for input/output not being a terminal"
+msgstr "--not-a-term\t\tÆþ½ÐÎϤ¬Ã¼Ëö¤Ç¤Ê¤¤¤È¤Î·Ù¹ð¤ò¥¹¥­¥Ã¥×¤¹¤ë"
+
 msgid "-u <vimrc>\t\tUse <vimrc> instead of any .vimrc"
 msgstr "-u <vimrc>\t\t.vimrc¤ÎÂå¤ï¤ê¤Ë <vimrc> ¤ò»È¤¦"
 
@@ -3821,15 +3703,13 @@ msgid ""
 "\n"
 "(1) Another program may be editing the same file.  If this is the case,\n"
 "    be careful not to end up with two different instances of the same\n"
-"    file when making changes."
+"    file when making changes.  Quit, or continue with caution.\n"
 msgstr ""
 "\n"
 "(1) ÊÌ¤Î¥×¥í¥°¥é¥à¤¬Æ±¤¸¥Õ¥¡¥¤¥ë¤òÊÔ½¸¤·¤Æ¤¤¤ë¤«¤â¤·¤ì¤Þ¤»¤ó.\n"
 "    ¤³¤Î¾ì¹ç¤Ë¤Ï, Êѹ¹¤ò¤·¤Æ¤·¤Þ¤¦¤È1¤Ä¤Î¥Õ¥¡¥¤¥ë¤ËÂФ·¤Æ°Û¤Ê¤ë2¤Ä¤Î\n"
-"    ¥¤¥ó¥¹¥¿¥ó¥¹¤¬¤Ç¤­¤Æ¤·¤Þ¤¦¤Î¤Ç, ¤½¤¦¤·¤Ê¤¤¤è¤¦¤Ëµ¤¤ò¤Ä¤±¤Æ¤¯¤À¤µ¤¤."
-
-msgid "  Quit, or continue with caution.\n"
-msgstr "    ½ªÎ»¤¹¤ë¤«, Ãí°Õ¤·¤Ê¤¬¤é³¤±¤Æ¤¯¤À¤µ¤¤.\n"
+"    ¥¤¥ó¥¹¥¿¥ó¥¹¤¬¤Ç¤­¤Æ¤·¤Þ¤¦¤Î¤Ç, ¤½¤¦¤·¤Ê¤¤¤è¤¦¤Ëµ¤¤ò¤Ä¤±¤Æ¤¯¤À¤µ¤¤.\n"
+"    ½ªÎ»¤¹¤ë¤«, Ãí°Õ¤·¤Ê¤¬¤é³¤±¤Æ¤¯¤À¤µ¤¤.\n"
 
 msgid "(2) An edit session for this file crashed.\n"
 msgstr "(2) ¤³¤Î¥Õ¥¡¥¤¥ë¤ÎÊÔ½¸¥»¥Ã¥·¥ç¥ó¤¬¥¯¥é¥Ã¥·¥å¤·¤¿.\n"
@@ -4275,25 +4155,27 @@ msgid "%ld Cols; "
 msgstr "%ld Îó; "
 
 #, c-format
-msgid "Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Bytes"
-msgstr "ÁªÂò %s%ld / %ld ¹Ô; %ld / %ld Ã±¸ì; %ld / %ld ¥Ð¥¤¥È"
+msgid "Selected %s%ld of %ld Lines; %lld of %lld Words; %lld of %lld Bytes"
+msgstr "ÁªÂò %s%ld / %ld ¹Ô; %lld / %lld Ã±¸ì; %lld / %lld ¥Ð¥¤¥È"
 
 #, c-format
 msgid ""
-"Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Chars; %ld of %ld "
-"Bytes"
-msgstr "ÁªÂò %s%ld / %ld ¹Ô; %ld / %ld Ã±¸ì; %ld / %ld Ê¸»ú; %ld / %ld ¥Ð¥¤¥È"
+"Selected %s%ld of %ld Lines; %lld of %lld Words; %lld of %lld Chars; %lld of "
+"%lld Bytes"
+msgstr ""
+"ÁªÂò %s%ld / %ld ¹Ô; %lld / %lld Ã±¸ì; %lld / %lld Ê¸»ú; %lld / %lld ¥Ð¥¤¥È"
 
 #, c-format
-msgid "Col %s of %s; Line %ld of %ld; Word %ld of %ld; Byte %ld of %ld"
-msgstr "Îó %s / %s; ¹Ô %ld of %ld; Ã±¸ì %ld / %ld; ¥Ð¥¤¥È %ld / %ld"
+msgid "Col %s of %s; Line %ld of %ld; Word %lld of %lld; Byte %lld of %lld"
+msgstr "Îó %s / %s; ¹Ô %ld of %ld; Ã±¸ì %lld / %lld; ¥Ð¥¤¥È %lld / %lld"
 
 #, c-format
 msgid ""
-"Col %s of %s; Line %ld of %ld; Word %ld of %ld; Char %ld of %ld; Byte %ld of "
-"%ld"
+"Col %s of %s; Line %ld of %ld; Word %lld of %lld; Char %lld of %lld; Byte "
+"%lld of %lld"
 msgstr ""
-"Îó %s / %s; ¹Ô %ld / %ld; Ã±¸ì %ld / %ld; Ê¸»ú %ld / %ld; ¥Ð¥¤¥È %ld of %ld"
+"Îó %s / %s; ¹Ô %ld / %ld; Ã±¸ì %lld / %lld; Ê¸»ú %lld / %lld; ¥Ð¥¤¥È %lld of "
+"%lld"
 
 #, c-format
 msgid "(+%ld for BOM)"
@@ -4526,7 +4408,7 @@ msgid "Message"
 msgstr "¥á¥Ã¥»¡¼¥¸"
 
 msgid "'columns' is not 80, cannot execute external commands"
-msgstr "'columns' ¤¬80¤Ç¤Ï¤Ê¤¤¤¿¤á, ³°Éô¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó"
+msgstr "'columns' ¤¬ 80 ¤Ç¤Ï¤Ê¤¤¤¿¤á¡¢³°Éô¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó"
 
 msgid "E237: Printer selection failed"
 msgstr "E237: ¥×¥ê¥ó¥¿¤ÎÁªÂò¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
@@ -4551,6 +4433,10 @@ msgstr "
 msgid "E244: Illegal charset name \"%s\" in font name \"%s\""
 msgstr "E244: Ê¸»ú¥»¥Ã¥È̾ \"%s\" ¤ÏÉÔÀµ¤Ç¤¹ (¥Õ¥©¥ó¥È̾ \"%s\")"
 
+#, c-format
+msgid "E244: Illegal quality name \"%s\" in font name \"%s\""
+msgstr "E244: ÉʼÁ̾ \"%s\" ¤ÏÉÔÀµ¤Ç¤¹ (¥Õ¥©¥ó¥È̾ \"%s\")"
+
 #, c-format
 msgid "E245: Illegal char '%c' in font name \"%s\""
 msgstr "E245: '%c' ¤ÏÉÔÀµ¤Êʸ»ú¤Ç¤¹ (¥Õ¥©¥ó¥È̾ \"%s\")"
@@ -4594,13 +4480,6 @@ msgstr "
 msgid "Could not get security context %s for %s. Removing it!"
 msgstr "¥»¥­¥å¥ê¥Æ¥£¥³¥ó¥Æ¥­¥¹¥È %s ¤ò %s ¤«¤é¼èÆÀ¤Ç¤­¤Þ¤»¤ó. ºï½ü¤·¤Þ¤¹!"
 
-msgid ""
-"\n"
-"Cannot execute shell "
-msgstr ""
-"\n"
-"¥·¥§¥ë¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó "
-
 msgid ""
 "\n"
 "Cannot execute shell sh\n"
@@ -4629,6 +4508,13 @@ msgstr ""
 "\n"
 "fork ¤Ç¤­¤Þ¤»¤ó\n"
 
+msgid ""
+"\n"
+"Cannot execute shell "
+msgstr ""
+"\n"
+"¥·¥§¥ë¤ò¼Â¹Ô¤Ç¤­¤Þ¤»¤ó "
+
 msgid ""
 "\n"
 "Command terminated\n"
@@ -4671,10 +4557,6 @@ msgstr "VIM
 msgid "Could not fix up function pointers to the DLL!"
 msgstr "DLL¤«¤é´Ø¿ô¥Ý¥¤¥ó¥¿¤ò¼èÆÀ¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿"
 
-#, c-format
-msgid "shell returned %d"
-msgstr "¥·¥§¥ë¤¬¥³¡¼¥É %d ¤Ç½ªÎ»¤·¤Þ¤·¤¿"
-
 #, c-format
 msgid "Vim: Caught %s event\n"
 msgstr "Vim: ¥¤¥Ù¥ó¥È %s ¤ò¸¡ÃÎ\n"
@@ -4703,6 +4585,10 @@ msgstr ""
 msgid "Vim Warning"
 msgstr "Vim¤Î·Ù¹ð"
 
+#, c-format
+msgid "shell returned %d"
+msgstr "¥·¥§¥ë¤¬¥³¡¼¥É %d ¤Ç½ªÎ»¤·¤Þ¤·¤¿"
+
 #, c-format
 msgid "E372: Too many %%%c in format string"
 msgstr "E372: ¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó¤Ë %%%c ¤¬Â¿²á¤®¤Þ¤¹"
@@ -4726,6 +4612,7 @@ msgstr "E376: 
 msgid "E377: Invalid %%%c in format string"
 msgstr "E377: ¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó¤Ë̵¸ú¤Ê %%%c ¤¬¤¢¤ê¤Þ¤¹"
 
+#. nothing found
 msgid "E378: 'errorformat' contains no pattern"
 msgstr "E378: 'errorformat' ¤Ë¥Ñ¥¿¡¼¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
@@ -4735,6 +4622,15 @@ msgstr "E379: 
 msgid "E553: No more items"
 msgstr "E553: Í×ÁǤ¬¤â¤¦¤¢¤ê¤Þ¤»¤ó"
 
+msgid "E924: Current window was closed"
+msgstr "E924: ¸½ºß¤Î¥¦¥£¥ó¥É¥¦¤¬ÊĤ¸¤é¤ì¤Þ¤·¤¿"
+
+msgid "E925: Current quickfix was changed"
+msgstr "E925: ¸½ºß¤Î quickfix ¤¬Êѹ¹¤µ¤ì¤Þ¤·¤¿"
+
+msgid "E926: Current location list was changed"
+msgstr "E926: ¸½ºß¤Î¥í¥±¡¼¥·¥ç¥ó¥ê¥¹¥È¤¬Êѹ¹¤µ¤ì¤Þ¤·¤¿"
+
 #, c-format
 msgid "(%d of %d)%s%s: "
 msgstr "(%d of %d)%s%s: "
@@ -4742,15 +4638,18 @@ msgstr "(%d of %d)%s%s: "
 msgid " (line deleted)"
 msgstr " (¹Ô¤¬ºï½ü¤µ¤ì¤Þ¤·¤¿)"
 
+#, c-format
+msgid "%serror list %d of %d; %d errors "
+msgstr "%s ¥¨¥é¡¼°ìÍ÷ %d of %d; %d ¸Ä¥¨¥é¡¼"
+
 msgid "E380: At bottom of quickfix stack"
 msgstr "E380: quickfix ¥¹¥¿¥Ã¥¯¤ÎËöÈø¤Ç¤¹"
 
 msgid "E381: At top of quickfix stack"
 msgstr "E381: quickfix ¥¹¥¿¥Ã¥¯¤ÎÀèÆ¬¤Ç¤¹"
 
-#, c-format
-msgid "error list %d of %d; %d errors"
-msgstr "¥¨¥é¡¼°ìÍ÷ %d of %d; %d ¸Ä¥¨¥é¡¼"
+msgid "No entries"
+msgstr "¥¨¥ó¥È¥ê¤¬¤¢¤ê¤Þ¤»¤ó"
 
 msgid "E382: Cannot write, 'buftype' option is set"
 msgstr "E382: 'buftype' ¥ª¥×¥·¥ç¥ó¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¤Î¤Ç½ñ¹þ¤ß¤Þ¤»¤ó"
@@ -4986,9 +4885,6 @@ msgstr " 
 msgid " Arabic"
 msgstr " ¥¢¥é¥Ó¥¢"
 
-msgid " (lang)"
-msgstr " (¸À¸ì)"
-
 msgid " (paste)"
 msgstr " (ޤêÉÕ¤±)"
 
@@ -5083,8 +4979,49 @@ msgstr ""
 "# ºÇ¸å¤Î %s¸¡º÷¥Ñ¥¿¡¼¥ó:\n"
 "~"
 
-msgid "E759: Format error in spell file"
-msgstr "E759: ¥¹¥Ú¥ë¥Õ¥¡¥¤¥ë¤Î½ñ¼°¥¨¥é¡¼¤Ç¤¹"
+msgid "E756: Spell checking is not enabled"
+msgstr "E756: ¥¹¥Ú¥ë¥Á¥§¥Ã¥¯¤Ï̵¸ú²½¤µ¤ì¤Æ¤¤¤Þ¤¹"
+
+#, c-format
+msgid "Warning: Cannot find word list \"%s_%s.spl\" or \"%s_ascii.spl\""
+msgstr ""
+"·Ù¹ð: Ã±¸ì¥ê¥¹¥È \"%s_%s.spl\" ¤ª¤è¤Ó \"%s_ascii.spl\" ¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+
+#, c-format
+msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\""
+msgstr ""
+"·Ù¹ð: Ã±¸ì¥ê¥¹¥È \"%s.%s.spl\" ¤ª¤è¤Ó \"%s.ascii.spl\" ¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+
+msgid "E797: SpellFileMissing autocommand deleted buffer"
+msgstr "E797: autocommand ¤Î SpellFileMissing ¤¬¥Ð¥Ã¥Õ¥¡¤òºï½ü¤·¤Þ¤·¤¿"
+
+#, c-format
+msgid "Warning: region %s not supported"
+msgstr "·Ù¹ð9: %s ¤È¤¤¤¦ÈϰϤϥµ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+
+msgid "Sorry, no suggestions"
+msgstr "»Äǰ¤Ç¤¹¤¬, ½¤Àµ¸õÊä¤Ï¤¢¤ê¤Þ¤»¤ó"
+
+#, c-format
+msgid "Sorry, only %ld suggestions"
+msgstr "»Äǰ¤Ç¤¹¤¬, ½¤Àµ¸õÊä¤Ï %ld ¸Ä¤·¤«¤¢¤ê¤Þ¤»¤ó"
+
+#. for when 'cmdheight' > 1
+#. avoid more prompt
+#, c-format
+msgid "Change \"%.*s\" to:"
+msgstr "\"%.*s\" ¤ò¼¡¤ØÊÑ´¹:"
+
+#, c-format
+msgid " < \"%.*s\""
+msgstr " < \"%.*s\""
+
+msgid "E752: No previous spell replacement"
+msgstr "E752: ¥¹¥Ú¥ëÃÖ´¹¤¬¤Þ¤À¼Â¹Ô¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+
+#, c-format
+msgid "E753: Not found: %s"
+msgstr "E753: ¸«¤Ä¤«¤ê¤Þ¤»¤ó: %s"
 
 msgid "E758: Truncated spell file"
 msgstr "E758: ¥¹¥Ú¥ë¥Õ¥¡¥¤¥ë¤¬ÀÚ¼è¤é¤ì¤Æ¤¤¤ë¤è¤¦¤Ç¤¹"
@@ -5101,24 +5038,11 @@ msgid "E761: Format error in affix file FOL, LOW or UPP"
 msgstr ""
 "E761: affix¥Õ¥¡¥¤¥ë¤Î FOL, LOW ¤â¤·¤¯¤Ï UPP ¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤Ë¥¨¥é¡¼¤¬¤¢¤ê¤Þ¤¹"
 
-msgid "E762: Character in FOL, LOW or UPP is out of range"
-msgstr "E762: FOL, LOW ¤â¤·¤¯¤Ï UPP ¤Îʸ»ú¤¬Èϰϳ°¤Ç¤¹"
-
-msgid "Compressing word tree..."
-msgstr "ñ¸ì¥Ä¥ê¡¼¤ò°µ½Ì¤·¤Æ¤¤¤Þ¤¹..."
-
-msgid "E756: Spell checking is not enabled"
-msgstr "E756: ¥¹¥Ú¥ë¥Á¥§¥Ã¥¯¤Ï̵¸ú²½¤µ¤ì¤Æ¤¤¤Þ¤¹"
-
-#, c-format
-msgid "Warning: Cannot find word list \"%s_%s.spl\" or \"%s_ascii.spl\""
-msgstr ""
-"·Ù¹ð: Ã±¸ì¥ê¥¹¥È \"%s_%s.spl\" ¤ª¤è¤Ó \"%s_ascii.spl\" ¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó"
-
-#, c-format
-msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\""
-msgstr ""
-"·Ù¹ð: Ã±¸ì¥ê¥¹¥È \"%s.%s.spl\" ¤ª¤è¤Ó \"%s.ascii.spl\" ¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgid "E762: Character in FOL, LOW or UPP is out of range"
+msgstr "E762: FOL, LOW ¤â¤·¤¯¤Ï UPP ¤Îʸ»ú¤¬Èϰϳ°¤Ç¤¹"
+
+msgid "Compressing word tree..."
+msgstr "ñ¸ì¥Ä¥ê¡¼¤ò°µ½Ì¤·¤Æ¤¤¤Þ¤¹..."
 
 #, c-format
 msgid "Reading spell file \"%s\""
@@ -5137,8 +5061,24 @@ msgid "E770: Unsupported section in spell file"
 msgstr "E770: ¥¹¥Ú¥ë¥Õ¥¡¥¤¥ë¤Ë¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Ê¤¤¥»¥¯¥·¥ç¥ó¤¬¤¢¤ê¤Þ¤¹"
 
 #, c-format
-msgid "Warning: region %s not supported"
-msgstr "·Ù¹ð9: %s ¤È¤¤¤¦ÈϰϤϥµ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgid "E778: This does not look like a .sug file: %s"
+msgstr "E778: .sug ¥Õ¥¡¥¤¥ë¤Ç¤Ï¤Ê¤¤¤è¤¦¤Ç¤¹: %s"
+
+#, c-format
+msgid "E779: Old .sug file, needs to be updated: %s"
+msgstr "E779: ¸Å¤¤ .sug ¥Õ¥¡¥¤¥ë¤Ê¤Î¤Ç, ¥¢¥Ã¥×¥Ç¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤: %s"
+
+#, c-format
+msgid "E780: .sug file is for newer version of Vim: %s"
+msgstr "E780: ¤è¤ê¿·¤·¤¤¥Ð¡¼¥¸¥ç¥ó¤Î Vim ÍѤΠ.sug ¥Õ¥¡¥¤¥ë¤Ç¤¹: %s"
+
+#, c-format
+msgid "E781: .sug file doesn't match .spl file: %s"
+msgstr "E781: .sug ¥Õ¥¡¥¤¥ë¤¬ .spl ¥Õ¥¡¥¤¥ë¤È°ìÃפ·¤Þ¤»¤ó: %s"
+
+#, c-format
+msgid "E782: error while reading .sug file: %s"
+msgstr "E782: .sug ¥Õ¥¡¥¤¥ë¤ÎÆÉ¹þÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿: %s"
 
 #, c-format
 msgid "Reading affix file %s ..."
@@ -5409,50 +5349,6 @@ msgstr "ñ
 msgid "E763: Word characters differ between spell files"
 msgstr "E763: Ã±¸ì¤Îʸ»ú¤¬¥¹¥Ú¥ë¥Õ¥¡¥¤¥ë¤È°Û¤Ê¤ê¤Þ¤¹"
 
-msgid "Sorry, no suggestions"
-msgstr "»Äǰ¤Ç¤¹¤¬, ½¤Àµ¸õÊä¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#, c-format
-msgid "Sorry, only %ld suggestions"
-msgstr "»Äǰ¤Ç¤¹¤¬, ½¤Àµ¸õÊä¤Ï %ld ¸Ä¤·¤«¤¢¤ê¤Þ¤»¤ó"
-
-#. for when 'cmdheight' > 1
-#. avoid more prompt
-#, c-format
-msgid "Change \"%.*s\" to:"
-msgstr "\"%.*s\" ¤ò¼¡¤ØÊÑ´¹:"
-
-#, c-format
-msgid " < \"%.*s\""
-msgstr " < \"%.*s\""
-
-msgid "E752: No previous spell replacement"
-msgstr "E752: ¥¹¥Ú¥ëÃÖ´¹¤¬¤Þ¤À¼Â¹Ô¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#, c-format
-msgid "E753: Not found: %s"
-msgstr "E753: ¸«¤Ä¤«¤ê¤Þ¤»¤ó: %s"
-
-#, c-format
-msgid "E778: This does not look like a .sug file: %s"
-msgstr "E778: .sug ¥Õ¥¡¥¤¥ë¤Ç¤Ï¤Ê¤¤¤è¤¦¤Ç¤¹: %s"
-
-#, c-format
-msgid "E779: Old .sug file, needs to be updated: %s"
-msgstr "E779: ¸Å¤¤ .sug ¥Õ¥¡¥¤¥ë¤Ê¤Î¤Ç, ¥¢¥Ã¥×¥Ç¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤: %s"
-
-#, c-format
-msgid "E780: .sug file is for newer version of Vim: %s"
-msgstr "E780: ¤è¤ê¿·¤·¤¤¥Ð¡¼¥¸¥ç¥ó¤Î Vim ÍѤΠ.sug ¥Õ¥¡¥¤¥ë¤Ç¤¹: %s"
-
-#, c-format
-msgid "E781: .sug file doesn't match .spl file: %s"
-msgstr "E781: .sug ¥Õ¥¡¥¤¥ë¤¬ .spl ¥Õ¥¡¥¤¥ë¤È°ìÃפ·¤Þ¤»¤ó: %s"
-
-#, c-format
-msgid "E782: error while reading .sug file: %s"
-msgstr "E782: .sug ¥Õ¥¡¥¤¥ë¤ÎÆÉ¹þÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿: %s"
-
 #. This should have been checked when generating the .spl
 #. * file.
 msgid "E783: duplicate char in MAP entry"
@@ -5789,6 +5685,9 @@ msgstr ""
 "\n"
 "--- Ã¼Ëö¥­¡¼ ---"
 
+msgid "Cannot open $VIMRUNTIME/rgb.txt"
+msgstr "$VIMRUNTIME/rgb.txt¤ò³«¤±¤Þ¤»¤ó"
+
 msgid "new shell started\n"
 msgstr "¿·¤·¤¤¥·¥§¥ë¤òµ¯Æ°¤·¤Þ¤¹\n"
 
@@ -5936,6 +5835,130 @@ msgstr "E439: 
 msgid "E440: undo line missing"
 msgstr "E440: ¥¢¥ó¥É¥¥¹Ô¤¬¤¢¤ê¤Þ¤»¤ó"
 
+#, c-format
+msgid "E122: Function %s already exists, add ! to replace it"
+msgstr "E122: ´Ø¿ô %s ¤ÏÄêµÁºÑ¤Ç¤¹, ºÆÄêµÁ¤¹¤ë¤Ë¤Ï ! ¤òÄɲ䷤Ƥ¯¤À¤µ¤¤"
+
+msgid "E717: Dictionary entry already exists"
+msgstr "E717: ¼­½ñ·¿Æâ¤Ë¥¨¥ó¥È¥ê¤¬´û¤Ë¸ºß¤·¤Þ¤¹"
+
+msgid "E718: Funcref required"
+msgstr "E718: ´Ø¿ô»²¾È·¿¤¬Í׵ᤵ¤ì¤Þ¤¹"
+
+#, c-format
+msgid "E130: Unknown function: %s"
+msgstr "E130: Ì¤ÃΤδؿô¤Ç¤¹: %s"
+
+#, c-format
+msgid "E125: Illegal argument: %s"
+msgstr "E125: ÉÔÀµ¤Ê°ú¿ô¤Ç¤¹: %s"
+
+#, c-format
+msgid "E853: Duplicate argument name: %s"
+msgstr "E853: °ú¿ô̾¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹: %s"
+
+#, c-format
+msgid "E740: Too many arguments for function %s"
+msgstr "E740: ´Ø¿ô¤Î°ú¿ô¤¬Â¿²á¤®¤Þ¤¹: %s"
+
+#, c-format
+msgid "E116: Invalid arguments for function %s"
+msgstr "E116: ´Ø¿ô¤Î̵¸ú¤Ê°ú¿ô¤Ç¤¹: %s"
+
+msgid "E132: Function call depth is higher than 'maxfuncdepth'"
+msgstr "E132: ´Ø¿ô¸Æ½Ð¤ÎÆþ¤ì»Ò¿ô¤¬ 'maxfuncdepth' ¤òͤ¨¤Þ¤·¤¿"
+
+#, c-format
+msgid "calling %s"
+msgstr "%s ¤ò¼Â¹ÔÃæ¤Ç¤¹"
+
+#, c-format
+msgid "%s aborted"
+msgstr "%s ¤¬ÃæÃǤµ¤ì¤Þ¤·¤¿"
+
+#, c-format
+msgid "%s returning #%ld"
+msgstr "%s ¤¬ #%ld ¤òÊÖ¤·¤Þ¤·¤¿"
+
+#, c-format
+msgid "%s returning %s"
+msgstr "%s ¤¬ %s ¤òÊÖ¤·¤Þ¤·¤¿"
+
+msgid "E699: Too many arguments"
+msgstr "E699: °ú¿ô¤¬Â¿²á¤®¤Þ¤¹"
+
+#, c-format
+msgid "E117: Unknown function: %s"
+msgstr "E117: Ì¤ÃΤδؿô¤Ç¤¹: %s"
+
+#, c-format
+msgid "E933: Function was deleted: %s"
+msgstr "E933: ´Ø¿ô¤Ïºï½ü¤µ¤ì¤Þ¤·¤¿: %s"
+
+#, c-format
+msgid "E119: Not enough arguments for function: %s"
+msgstr "E119: ´Ø¿ô¤Î°ú¿ô¤¬Â­¤ê¤Þ¤»¤ó: %s"
+
+#, c-format
+msgid "E120: Using <SID> not in a script context: %s"
+msgstr "E120: ¥¹¥¯¥ê¥×¥È°Ê³°¤Ç<SID>¤¬»È¤ï¤ì¤Þ¤·¤¿: %s"
+
+#, c-format
+msgid "E725: Calling dict function without Dictionary: %s"
+msgstr "E725: ¼­½ñÍÑ´Ø¿ô¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¼­½ñ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+
+msgid "E129: Function name required"
+msgstr "E129: ´Ø¿ô̾¤¬Í׵ᤵ¤ì¤Þ¤¹"
+
+#, c-format
+msgid "E128: Function name must start with a capital or \"s:\": %s"
+msgstr "E128: ´Ø¿ô̾¤ÏÂçʸ»ú¤« \"s:\" ¤Ç»Ï¤Þ¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó: %s"
+
+#, c-format
+msgid "E884: Function name cannot contain a colon: %s"
+msgstr "E884: ´Ø¿ô̾¤Ë¤Ï¥³¥í¥ó¤Ï´Þ¤á¤é¤ì¤Þ¤»¤ó: %s"
+
+#, c-format
+msgid "E123: Undefined function: %s"
+msgstr "E123: Ì¤ÄêµÁ¤Î´Ø¿ô¤Ç¤¹: %s"
+
+#, c-format
+msgid "E124: Missing '(': %s"
+msgstr "E124: '(' ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+
+msgid "E862: Cannot use g: here"
+msgstr "E862: ¤³¤³¤Ç¤Ï g: ¤Ï»È¤¨¤Þ¤»¤ó"
+
+#, c-format
+msgid "E932: Closure function should not be at top level: %s"
+msgstr "E932: ¥¯¥í¡¼¥¸¥ã¡¼´Ø¿ô¤Ï¥È¥Ã¥×¥ì¥Ù¥ë¤Ëµ­½Ò¤Ç¤­¤Þ¤»¤ó: %s"
+
+msgid "E126: Missing :endfunction"
+msgstr "E126: :endfunction ¤¬¤¢¤ê¤Þ¤»¤ó"
+
+#, c-format
+msgid "E707: Function name conflicts with variable: %s"
+msgstr "E707: ´Ø¿ô̾¤¬ÊÑ¿ô̾¤È¾×ÆÍ¤·¤Þ¤¹: %s"
+
+#, c-format
+msgid "E127: Cannot redefine function %s: It is in use"
+msgstr "E127: ´Ø¿ô %s ¤òºÆÄêµÁ¤Ç¤­¤Þ¤»¤ó: »ÈÍÑÃæ¤Ç¤¹"
+
+#, c-format
+msgid "E746: Function name does not match script file name: %s"
+msgstr "E746: ´Ø¿ô̾¤¬¥¹¥¯¥ê¥×¥È¤Î¥Õ¥¡¥¤¥ë̾¤È°ìÃפ·¤Þ¤»¤ó: %s"
+
+#, c-format
+msgid "E131: Cannot delete function %s: It is in use"
+msgstr "E131: ´Ø¿ô %s ¤òºï½ü¤Ç¤­¤Þ¤»¤ó: »ÈÍÑÃæ¤Ç¤¹"
+
+msgid "E133: :return not inside a function"
+msgstr "E133: ´Ø¿ô³°¤Ë :return ¤¬¤¢¤ê¤Þ¤·¤¿"
+
+#, c-format
+msgid "E107: Missing parentheses: %s"
+msgstr "E107: ¥«¥Ã¥³ '(' ¤¬¤¢¤ê¤Þ¤»¤ó: %s"
+
 #. Only MS VC 4.1 and earlier can do Win32s
 msgid ""
 "\n"
@@ -5958,9 +5981,6 @@ msgstr ""
 "\n"
 "MS-Windows 32 ¥Ó¥Ã¥È GUI ÈÇ"
 
-msgid " in Win32s mode"
-msgstr " in Win32s ¥â¡¼¥É"
-
 msgid " with OLE support"
 msgstr " with OLE ¥µ¥Ý¡¼¥È"
 
@@ -5978,27 +5998,6 @@ msgstr ""
 "\n"
 "MS-Windows 32 ¥Ó¥Ã¥È ¥³¥ó¥½¡¼¥ë ÈÇ"
 
-msgid ""
-"\n"
-"MS-Windows 16-bit version"
-msgstr ""
-"\n"
-"MS-Windows 16 ¥Ó¥Ã¥È ÈÇ"
-
-msgid ""
-"\n"
-"32-bit MS-DOS version"
-msgstr ""
-"\n"
-"32 ¥Ó¥Ã¥È MS-DOS ÈÇ"
-
-msgid ""
-"\n"
-"16-bit MS-DOS version"
-msgstr ""
-"\n"
-"16 ¥Ó¥Ã¥È MS-DOS ÈÇ"
-
 msgid ""
 "\n"
 "MacOS X (unix) version"
@@ -6092,6 +6091,9 @@ msgstr ""
 msgid "without GUI."
 msgstr "without GUI."
 
+msgid "with GTK3 GUI."
+msgstr "with GTK3 GUI."
+
 msgid "with GTK2-GNOME GUI."
 msgstr "with GTK2-GNOME GUI."
 
@@ -6155,6 +6157,9 @@ msgstr "  
 msgid "3rd user gvimrc file: \""
 msgstr "  Âè3¥æ¡¼¥¶¡¼ gvimrc: \""
 
+msgid "       defaults file: \""
+msgstr "  ¥Ç¥Õ¥©¥ë¥È¥Õ¥¡¥¤¥ë: \""
+
 msgid "    system menu file: \""
 msgstr "    ¥·¥¹¥Æ¥à¥á¥Ë¥å¡¼: \""
 
@@ -6246,10 +6251,10 @@ msgid "menu  Help->Sponsor/Register  for information    "
 msgstr "¾ÜºÙ¤Ï¥á¥Ë¥å¡¼¤Î ¥Ø¥ë¥×->¥¹¥Ý¥ó¥µ¡¼/ÅÐÏ¿ ¤ò»²¾È¤·¤Æ²¼¤µ¤¤"
 
 msgid "WARNING: Windows 95/98/ME detected"
-msgstr "   ·Ù¹ð: Windows 95/98/Me ¤ò¸¡½Ð  "
+msgstr "·Ù¹ð: Windows 95/98/ME ¤ò¸¡½Ð¤·¤Þ¤·¤¿"
 
 msgid "type  :help windows95<Enter>  for info on this"
-msgstr " ¾ÜºÙ¤Ê¾ðÊó¤Ï          :help windows95<Enter> "
+msgstr "¾ÜºÙ¤Ê¾ðÊó¤Ï            :help windows95<Enter>"
 
 msgid "Already only one window"
 msgstr "´û¤Ë¥¦¥£¥ó¥É¥¦¤Ï1¤Ä¤·¤«¤¢¤ê¤Þ¤»¤ó"
@@ -6282,9 +6287,38 @@ msgstr "E446: 
 msgid "E447: Can't find file \"%s\" in path"
 msgstr "E447: path¤Ë¤Ï \"%s\" ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó"
 
+#, c-format
+msgid "E799: Invalid ID: %ld (must be greater than or equal to 1)"
+msgstr "E799: Ìµ¸ú¤Ê ID: %ld (1 °Ê¾å¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó)"
+
+#, c-format
+msgid "E801: ID already taken: %ld"
+msgstr "E801: ID ¤Ï¤¹¤Ç¤ËÍøÍÑÃæ¤Ç¤¹: %ld"
+
 msgid "List or number required"
 msgstr "¥ê¥¹¥È¤«¿ôÃͤ¬É¬ÍפǤ¹"
 
+#, c-format
+msgid "E802: Invalid ID: %ld (must be greater than or equal to 1)"
+msgstr "E802: Ìµ¸ú¤Ê ID: %ld (1 °Ê¾å¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó)"
+
+#, c-format
+msgid "E803: ID not found: %ld"
+msgstr "E803: ID ¤Ï¤¢¤ê¤Þ¤»¤ó: %ld"
+
+#, c-format
+msgid "E370: Could not load library %s"
+msgstr "E370: ¥é¥¤¥Ö¥é¥ê %s ¤ò¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿"
+
+msgid "Sorry, this command is disabled: the Perl library could not be loaded."
+msgstr ""
+"¤³¤Î¥³¥Þ¥ó¥É¤Ï̵¸ú¤Ç¤¹, ¤´¤á¤ó¤Ê¤µ¤¤: Perl¥é¥¤¥Ö¥é¥ê¤ò¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿."
+
+msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
+msgstr ""
+"E299: ¥µ¥ó¥É¥Ü¥Ã¥¯¥¹¤Ç¤Ï Safe ¥â¥¸¥å¡¼¥ë¤ò»ÈÍѤ·¤Ê¤¤Perl¥¹¥¯¥ê¥×¥È¤Ï¶Ø¤¸¤é¤ì"
+"¤Æ¤¤¤Þ¤¹"
+
 msgid "Edit with &multiple Vims"
 msgstr "Ê£¿ô¤ÎVim¤ÇÊÔ½¸¤¹¤ë (&M)"
 
@@ -6561,6 +6595,28 @@ msgstr "E794: 
 msgid "E713: Cannot use empty key for Dictionary"
 msgstr "E713: ¼­½ñ·¿¤Ë¶õ¤Î¥­¡¼¤ò»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
 
+msgid "E715: Dictionary required"
+msgstr "E715: ¼­½ñ·¿¤¬É¬ÍפǤ¹"
+
+#, c-format
+msgid "E684: list index out of range: %ld"
+msgstr "E684: ¥ê¥¹¥È¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬Èϰϳ°¤Ç¤¹: %ld"
+
+#, c-format
+msgid "E118: Too many arguments for function: %s"
+msgstr "E118: ´Ø¿ô¤Î°ú¿ô¤¬Â¿²á¤®¤Þ¤¹: %s"
+
+#, c-format
+msgid "E716: Key not present in Dictionary: %s"
+msgstr "E716: ¼­½ñ·¿¤Ë¥­¡¼¤¬Â¸ºß¤·¤Þ¤»¤ó: %s"
+
+msgid "E714: List required"
+msgstr "E714: ¥ê¥¹¥È·¿¤¬É¬ÍפǤ¹"
+
+#, c-format
+msgid "E712: Argument of %s must be a List or Dictionary"
+msgstr "E712: %s ¤Î°ú¿ô¤Ï¥ê¥¹¥È·¿¤Þ¤¿¤Ï¼­½ñ·¿¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+
 msgid "E47: Error while reading errorfile"
 msgstr "E47: ¥¨¥é¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¹þÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
 
@@ -6660,6 +6716,10 @@ msgstr "E764: 
 msgid "E850: Invalid register name"
 msgstr "E850: Ìµ¸ú¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹"
 
+#, c-format
+msgid "E919: Directory not found in '%s': \"%s\""
+msgstr "E919: ¥Ç¥£¥ì¥¯¥È¥ê¤¬ '%s' ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó: \"%s\""
+
 msgid "search hit TOP, continuing at BOTTOM"
 msgstr "¾å¤Þ¤Ç¸¡º÷¤·¤¿¤Î¤Ç²¼¤ËÌá¤ê¤Þ¤¹"
 
@@ -6731,11 +6791,11 @@ msgstr "
 
 #, c-format
 msgid "expected 3-tuple as imp.find_module() result, but got %s"
-msgstr "imp.find_module() ¤¬ %s ¤òÊÖ¤·¤Þ¤·¤¿ (´üÂÔÃÍ: 2 Í×ÁǤΥ¿¥×¥ë)"
+msgstr "imp.find_module() ¤¬ %s ¤òÊÖ¤·¤Þ¤·¤¿ (´üÂÔÃÍ: 3 Í×ÁǤΥ¿¥×¥ë)"
 
 #, c-format
 msgid "expected 3-tuple as imp.find_module() result, but got tuple of size %d"
-msgstr "impl.find_module() ¤¬ %d Í×ÁǤΥ¿¥×¥ë¤òÊÖ¤·¤Þ¤·¤¿ (´üÂÔÃÍ: 2)"
+msgstr "imp.find_module() ¤¬ %d Í×ÁǤΥ¿¥×¥ë¤òÊÖ¤·¤Þ¤·¤¿ (´üÂÔÃÍ: 3)"
 
 msgid "internal error: imp.find_module returned tuple with NULL"
 msgstr "ÆâÉô¥¨¥é¡¼: imp.find_module ¤¬ NULL ¤ò´Þ¤à¥¿¥×¥ë¤òÊÖ¤·¤Þ¤·¤¿"
@@ -6806,9 +6866,6 @@ msgstr "̵̾
 msgid "function %s does not exist"
 msgstr "´Ø¿ô %s ¤¬¤¢¤ê¤Þ¤»¤ó"
 
-msgid "function constructor does not accept keyword arguments"
-msgstr "´Ø¿ô¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï¥­¡¼¥ï¡¼¥É°ú¿ô¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-
 #, c-format
 msgid "failed to run function %s"
 msgstr "´Ø¿ô %s ¤Î¼Â¹Ô¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
@@ -6895,6 +6952,10 @@ msgstr "E859: 
 msgid "unable to convert %s to vim dictionary"
 msgstr "%s vim¤Î¼­½ñ·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
 
+#, c-format
+msgid "unable to convert %s to vim list"
+msgstr "%s ¤òvim¤Î¥ê¥¹¥È¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+
 #, c-format
 msgid "unable to convert %s to vim structure"
 msgstr "%s ¤òvim¤Î¹½Â¤ÂΤËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
index e1f9b1d1cd5e446f5c1f7bfb1c236dcee962ddb5..f93f923d6efcc27464bde035c80a2078c6f0493f 100644 (file)
@@ -14,8 +14,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Vim 7.4\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-02-01 09:02+0900\n"
-"PO-Revision-Date: 2016-02-01-09:08+0900\n"
+"POT-Creation-Date: 2016-08-31 18:10+0900\n"
+"PO-Revision-Date: 2016-08-31 21:20+0900\n"
 "Last-Translator: MURAOKA Taro <koron.kaoriya@gmail.com>\n"
 "Language-Team: vim-jp (https://github.com/vim-jp/lang-ja)\n"
 "Language: Japanese\n"
@@ -53,6 +53,9 @@ msgstr "E82: バッファを1つも作成できないので, 終了します..."
 msgid "E83: Cannot allocate buffer, using other one..."
 msgstr "E83: バッファを作成できないので, 他のを使用します..."
 
+msgid "E931: Buffer cannot be registered"
+msgstr "E931: バッファを登録できません"
+
 msgid "E515: No buffers were unloaded"
 msgstr "E515: 解放されたバッファはありません"
 
@@ -202,17 +205,55 @@ msgstr "%s のサイン:"
 msgid "    line=%ld  id=%d  name=%s"
 msgstr "    行=%ld  識別子=%d  名前=%s"
 
-msgid "E897: All channels are in use"
-msgstr "E897: 全チャンネルが使用中です"
-
-msgid "E899: Cannot connect to port after retry2"
-msgstr "E899: 2回のリトライをしてもポートに接続できません"
-
 msgid "E902: Cannot connect to port"
 msgstr "E902: ポートに接続できません"
 
-msgid "E896: read from channel"
-msgstr "E896: チャンネルから読み込み"
+msgid "E901: gethostbyname() in channel_open()"
+msgstr "E901: channel_open() 内の gethostbyname() が失敗しました"
+
+msgid "E898: socket() in channel_open()"
+msgstr "E898: channel_open() 内の socket() が失敗しました"
+
+msgid "E903: received command with non-string argument"
+msgstr "E903: 非文字列の引数のコマンドを受信しました"
+
+msgid "E904: last argument for expr/call must be a number"
+msgstr "E904: expr/call の最後の引数は数字でなければなりません"
+
+msgid "E904: third argument for call must be a list"
+msgstr "E904: call の3番目の引数はリスト型でなければなりません"
+
+#, c-format
+msgid "E905: received unknown command: %s"
+msgstr "E905: 未知のコマンドを受信しました: %s"
+
+#, c-format
+msgid "E630: %s(): write while not connected"
+msgstr "E630: %s(): 非接続状態で書き込みました"
+
+#, c-format
+msgid "E631: %s(): write failed"
+msgstr "E631: %s(): 書き込みに失敗しました"
+
+#, c-format
+msgid "E917: Cannot use a callback with %s()"
+msgstr "E917: %s() にコールバックは使えません"
+
+msgid "E912: cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel"
+msgstr "E912: 生や nl チャンネルに ch_evalexpr()/ch_sendexpr は使えません"
+
+msgid "E906: not an open channel"
+msgstr "E906: 開いていないチャンネルです"
+
+msgid "E920: _io file requires _name to be set"
+msgstr "E920: _io ファイルは _name の設定が必要です"
+
+msgid "E915: in_io buffer requires in_buf or in_name to be set"
+msgstr "E915: in_io バッファは in_buf か in_name の設定が必要です"
+
+#, c-format
+msgid "E918: buffer must be loaded: %s"
+msgstr "E918: バッファがロードされてなければなりません: %s"
 
 msgid "E821: File is encrypted with unknown method"
 msgstr "E821: ファイルが未知の方法で暗号化されています"
@@ -233,7 +274,30 @@ msgid "[crypted]"
 msgstr "[暗号化]"
 
 #, c-format
-msgid "E96: Can not diff more than %ld buffers"
+msgid "E720: Missing colon in Dictionary: %s"
+msgstr "E720: 辞書型にコロンがありません: %s"
+
+#, c-format
+msgid "E721: Duplicate key in Dictionary: \"%s\""
+msgstr "E721: 辞書型に重複キーがあります: \"%s\""
+
+#, c-format
+msgid "E722: Missing comma in Dictionary: %s"
+msgstr "E722: 辞書型にカンマがありません: %s"
+
+#, c-format
+msgid "E723: Missing end of Dictionary '}': %s"
+msgstr "E723: 辞書型の最後に '}' がありません: %s"
+
+msgid "extend() argument"
+msgstr "extend() の引数"
+
+#, c-format
+msgid "E737: Key already exists: %s"
+msgstr "E737: キーは既に存在します: %s"
+
+#, c-format
+msgid "E96: Cannot diff more than %ld buffers"
 msgstr "E96: %ld 以上のバッファはdiffできません"
 
 msgid "E810: Cannot read or write temp files"
@@ -389,13 +453,10 @@ msgstr "%d 番目の該当 (全該当 %d 個中)"
 msgid "match %d"
 msgstr "%d 番目の該当"
 
+#. maximum nesting of lists and dicts
 msgid "E18: Unexpected characters in :let"
 msgstr "E18: 予期せぬ文字が :let にありました"
 
-#, c-format
-msgid "E684: list index out of range: %ld"
-msgstr "E684: リストのインデックスが範囲外です: %ld"
-
 #, c-format
 msgid "E121: Undefined variable: %s"
 msgstr "E121: 未定義の変数です: %s"
@@ -403,38 +464,6 @@ msgstr "E121: 未定義の変数です: %s"
 msgid "E111: Missing ']'"
 msgstr "E111: ']' が見つかりません"
 
-#, c-format
-msgid "E686: Argument of %s must be a List"
-msgstr "E686: %s の引数はリスト型でなければなりません"
-
-#, c-format
-msgid "E712: Argument of %s must be a List or Dictionary"
-msgstr "E712: %s の引数はリスト型または辞書型でなければなりません"
-
-msgid "E714: List required"
-msgstr "E714: リスト型が必要です"
-
-msgid "E715: Dictionary required"
-msgstr "E715: 辞書型が必要です"
-
-#, c-format
-msgid "E118: Too many arguments for function: %s"
-msgstr "E118: 関数の引数が多過ぎます: %s"
-
-#, c-format
-msgid "E716: Key not present in Dictionary: %s"
-msgstr "E716: 辞書型にキーが存在しません: %s"
-
-#, c-format
-msgid "E122: Function %s already exists, add ! to replace it"
-msgstr "E122: 関数 %s は定義済です, 再定義するには ! を追加してください"
-
-msgid "E717: Dictionary entry already exists"
-msgstr "E717: 辞書型内にエントリが既に存在します"
-
-msgid "E718: Funcref required"
-msgstr "E718: 関数参照型が要求されます"
-
 msgid "E719: Cannot use [:] with a Dictionary"
 msgstr "E719: [:] を辞書型と組み合わせては使えません"
 
@@ -442,10 +471,6 @@ msgstr "E719: [:] を辞書型と組み合わせては使えません"
 msgid "E734: Wrong variable type for %s="
 msgstr "E734: 異なった型の変数です %s="
 
-#, c-format
-msgid "E130: Unknown function: %s"
-msgstr "E130: 未知の関数です: %s"
-
 #, c-format
 msgid "E461: Illegal variable name: %s"
 msgstr "E461: 不正な変数名です: %s"
@@ -485,10 +510,6 @@ msgstr "E711: リスト型変数に十分な数の要素がありません"
 msgid "E690: Missing \"in\" after :for"
 msgstr "E690: :for の後に \"in\" がありません"
 
-#, c-format
-msgid "E107: Missing parentheses: %s"
-msgstr "E107: カッコ '(' がありません: %s"
-
 #, c-format
 msgid "E108: No such variable: \"%s\""
 msgstr "E108: その変数はありません: \"%s\""
@@ -511,9 +532,6 @@ msgstr "E735: 辞書型は辞書型としか比較できません"
 msgid "E736: Invalid operation for Dictionary"
 msgstr "E736: 辞書型には無効な操作です"
 
-msgid "E693: Can only compare Funcref with Funcref"
-msgstr "E693: 関数参照型は関数参照型としか比較できません"
-
 msgid "E694: Invalid operation for Funcrefs"
 msgstr "E694: 関数参照型には無効な操作です"
 
@@ -526,6 +544,9 @@ msgstr "E110: ')' が見つかりません"
 msgid "E695: Cannot index a Funcref"
 msgstr "E695: 関数参照型はインデックスできません"
 
+msgid "E909: Cannot index a special variable"
+msgstr "E909: 特殊変数はインデックスできません"
+
 #, c-format
 msgid "E112: Option name missing: %s"
 msgstr "E112: オプション名がありません: %s"
@@ -542,60 +563,116 @@ msgstr "E114: 引用符 (\") がありません: %s"
 msgid "E115: Missing quote: %s"
 msgstr "E115: 引用符 (') がありません: %s"
 
-#, c-format
-msgid "E696: Missing comma in List: %s"
-msgstr "E696: リスト型にカンマがありません: %s"
-
-#, c-format
-msgid "E697: Missing end of List ']': %s"
-msgstr "E697: リスト型の最後に ']' がありません: %s"
-
 msgid "Not enough memory to set references, garbage collection aborted!"
 msgstr ""
 "ガーベッジコレクションを中止しました! 参照を作成するのにメモリが不足しました"
 
-#, c-format
-msgid "E720: Missing colon in Dictionary: %s"
-msgstr "E720: 辞書型にコロンがありません: %s"
+msgid "E724: variable nested too deep for displaying"
+msgstr "E724: 表示するには変数の入れ子が深過ぎます"
 
-#, c-format
-msgid "E721: Duplicate key in Dictionary: \"%s\""
-msgstr "E721: 辞書型に重複キーがあります: \"%s\""
+msgid "E805: Using a Float as a Number"
+msgstr "E805: 浮動小数点数を数値として扱っています"
 
-#, c-format
-msgid "E722: Missing comma in Dictionary: %s"
-msgstr "E722: 辞書型にカンマがありません: %s"
+msgid "E703: Using a Funcref as a Number"
+msgstr "E703: 関数参照型を数値として扱っています。"
 
-#, c-format
-msgid "E723: Missing end of Dictionary '}': %s"
-msgstr "E723: 辞書型の最後に '}' がありません: %s"
+msgid "E745: Using a List as a Number"
+msgstr "E745: リスト型を数値として扱っています"
 
-msgid "E724: variable nested too deep for displaying"
-msgstr "E724: 表示するには変数の入れ子が深過ぎます"
+msgid "E728: Using a Dictionary as a Number"
+msgstr "E728: 辞書型を数値として扱っています"
+
+msgid "E910: Using a Job as a Number"
+msgstr "E910: ジョブを数値として扱っています"
+
+msgid "E913: Using a Channel as a Number"
+msgstr "E913: チャンネルを数値として扱っています。"
+
+msgid "E891: Using a Funcref as a Float"
+msgstr "E891: 関数参照型を浮動小数点数として扱っています。"
+
+msgid "E892: Using a String as a Float"
+msgstr "E892: 文字列を浮動小数点数として扱っています"
+
+msgid "E893: Using a List as a Float"
+msgstr "E893: リスト型を浮動小数点数として扱っています"
+
+msgid "E894: Using a Dictionary as a Float"
+msgstr "E894: 辞書型を浮動小数点数として扱っています"
+
+msgid "E907: Using a special value as a Float"
+msgstr "E907: 特殊値を浮動小数点数として扱っています"
+
+msgid "E911: Using a Job as a Float"
+msgstr "E911: ジョブを浮動小数点数として扱っています"
+
+msgid "E914: Using a Channel as a Float"
+msgstr "E914: チャンネルを浮動小数点数として扱っています。"
+
+msgid "E729: using Funcref as a String"
+msgstr "E729: 関数参照型を文字列として扱っています"
+
+msgid "E730: using List as a String"
+msgstr "E730: リスト型を文字列として扱っています"
+
+msgid "E731: using Dictionary as a String"
+msgstr "E731: 辞書型を文字列として扱っています"
+
+msgid "E908: using an invalid value as a String"
+msgstr "E908: 無効な値を文字列として扱っています"
 
 #, c-format
-msgid "E740: Too many arguments for function %s"
-msgstr "E740: 関数の引数が多過ぎます: %s"
+msgid "E795: Cannot delete variable %s"
+msgstr "E795: 変数 %s を削除できません"
 
 #, c-format
-msgid "E116: Invalid arguments for function %s"
-msgstr "E116: 関数の無効な引数です: %s"
+msgid "E704: Funcref variable name must start with a capital: %s"
+msgstr "E704: 関数参照型変数名は大文字で始まらなければなりません: %s"
 
 #, c-format
-msgid "E117: Unknown function: %s"
-msgstr "E117: 未知の関数です: %s"
+msgid "E705: Variable name conflicts with existing function: %s"
+msgstr "E705: 変数名が既存の関数名と衝突します: %s"
 
 #, c-format
-msgid "E119: Not enough arguments for function: %s"
-msgstr "E119: 関数の引数が足りません: %s"
+msgid "E741: Value is locked: %s"
+msgstr "E741: 値がロックされています: %s"
+
+msgid "Unknown"
+msgstr "不明"
 
 #, c-format
-msgid "E120: Using <SID> not in a script context: %s"
-msgstr "E120: スクリプト以外で<SID>が使われました: %s"
+msgid "E742: Cannot change value of %s"
+msgstr "E742: %s の値を変更できません"
+
+msgid "E698: variable nested too deep for making a copy"
+msgstr "E698: コピーを取るには変数の入れ子が深過ぎます"
+
+msgid ""
+"\n"
+"# global variables:\n"
+msgstr ""
+"\n"
+"# グローバル変数:\n"
+
+msgid ""
+"\n"
+"\tLast set from "
+msgstr ""
+"\n"
+"\t最後にセットしたスクリプト: "
+
+msgid "map() argument"
+msgstr "map() の引数"
+
+msgid "filter() argument"
+msgstr "filter() の引数"
 
 #, c-format
-msgid "E725: Calling dict function without Dictionary: %s"
-msgstr "E725: 辞書用関数が呼ばれましたが辞書がありません: %s"
+msgid "E686: Argument of %s must be a List"
+msgstr "E686: %s の引数はリスト型でなければなりません"
+
+msgid "E928: String required"
+msgstr "E928: 文字列が必要です"
 
 msgid "E808: Number or Float required"
 msgstr "E808: 数値か浮動小数点数が必要です"
@@ -603,9 +680,6 @@ msgstr "E808: 数値か浮動小数点数が必要です"
 msgid "add() argument"
 msgstr "add() の引数"
 
-msgid "E699: Too many arguments"
-msgstr "E699: 引数が多過ぎます"
-
 msgid "E785: complete() can only be used in Insert mode"
 msgstr "E785: complete() は挿入モードでしか利用できません"
 
@@ -617,33 +691,22 @@ msgstr "E785: complete() は挿入モードでしか利用できません"
 msgid "&Ok"
 msgstr "&Ok"
 
-msgid "E999: Invalid callback argument"
-msgstr "E999: 無効なコールバック引数です"
-
-msgid "E999: not an open channel"
-msgstr "E999: 開いていないチャンネルです"
-
-msgid "extend() argument"
-msgstr "extend() の引数"
-
-#, c-format
-msgid "E737: Key already exists: %s"
-msgstr "E737: キーは既に存在します: %s"
-
-msgid "map() argument"
-msgstr "map() の引数"
-
-msgid "filter() argument"
-msgstr "filter() の引数"
-
 #, c-format
-msgid "+-%s%3ld lines: "
-msgstr "+-%s%3ld 行: "
+msgid "+-%s%3ld line: "
+msgid_plural "+-%s%3ld lines: "
+msgstr[0] "+-%s%3ld 行: "
+msgstr[1] "+-%s%3ld 行: "
 
 #, c-format
 msgid "E700: Unknown function: %s"
 msgstr "E700: 未知の関数です: %s"
 
+msgid "E922: expected a dict"
+msgstr "E922: 辞書が期待されています"
+
+msgid "E923: Second argument of function() must be a list or a dict"
+msgstr "E923: function() の第 2 引数はリスト型または辞書型でなければなりません"
+
 msgid ""
 "&OK\n"
 "&Cancel"
@@ -660,9 +723,16 @@ msgstr "insert() の引数"
 msgid "E786: Range not allowed"
 msgstr "E786: 範囲指定は許可されていません"
 
+msgid "E916: not a valid job"
+msgstr "E916: 有効なジョブではありません"
+
 msgid "E701: Invalid type for len()"
 msgstr "E701: len() には無効な型です"
 
+#, c-format
+msgid "E798: ID is reserved for \":match\": %ld"
+msgstr "E798: ID は \":match\" のために予約されています: %ld"
+
 msgid "E726: Stride is zero"
 msgstr "E726: ストライド(前進量)が 0 です"
 
@@ -690,183 +760,39 @@ msgid "E655: Too many symbolic links (cycle?)"
 msgstr "E655: シンボリックリンクが多過ぎます (循環している可能性があります)"
 
 msgid "reverse() argument"
-msgstr "reverse() の引数"
-
-msgid "E258: Unable to send to client"
-msgstr "E258: クライアントへ送ることができません"
-
-msgid "sort() argument"
-msgstr "sort() の引数"
-
-msgid "uniq() argument"
-msgstr "uniq() の引数"
-
-msgid "E702: Sort compare function failed"
-msgstr "E702: ソートの比較関数が失敗しました"
-
-msgid "E882: Uniq compare function failed"
-msgstr "E882: Uniq の比較関数が失敗しました"
-
-msgid "(Invalid)"
-msgstr "(無効)"
-
-msgid "E677: Error writing temp file"
-msgstr "E677: 一時ファイル書込中にエラーが発生しました"
-
-msgid "E805: Using a Float as a Number"
-msgstr "E805: 浮動小数点数を数値として扱っています"
-
-msgid "E703: Using a Funcref as a Number"
-msgstr "E703: 関数参照型を数値として扱っています。"
-
-msgid "E745: Using a List as a Number"
-msgstr "E745: リスト型を数値として扱っています"
-
-msgid "E728: Using a Dictionary as a Number"
-msgstr "E728: 辞書型を数値として扱っています"
-
-msgid "E891: Using a Funcref as a Float"
-msgstr "E891: 関数参照型を浮動小数点数として扱っています。"
-
-msgid "E892: Using a String as a Float"
-msgstr "E892: 文字列を浮動小数点数として扱っています"
-
-msgid "E893: Using a List as a Float"
-msgstr "E893: リスト型を浮動小数点数として扱っています"
-
-msgid "E894: Using a Dictionary as a Float"
-msgstr "E894: 辞書型を浮動小数点数として扱っています"
-
-msgid "E729: using Funcref as a String"
-msgstr "E729: 関数参照型を文字列として扱っています"
-
-msgid "E730: using List as a String"
-msgstr "E730: リスト型を文字列として扱っています"
-
-msgid "E731: using Dictionary as a String"
-msgstr "E731: 辞書型を文字列として扱っています"
-
-#, c-format
-msgid "E706: Variable type mismatch for: %s"
-msgstr "E706: 変数の型が一致しません: %s"
-
-#, c-format
-msgid "E795: Cannot delete variable %s"
-msgstr "E795: 変数 %s を削除できません"
-
-#, c-format
-msgid "E704: Funcref variable name must start with a capital: %s"
-msgstr "E704: 関数参照型変数名は大文字で始まらなければなりません: %s"
-
-#, c-format
-msgid "E705: Variable name conflicts with existing function: %s"
-msgstr "E705: 変数名が既存の関数名と衝突します: %s"
-
-#, c-format
-msgid "E741: Value is locked: %s"
-msgstr "E741: 値がロックされています: %s"
-
-msgid "Unknown"
-msgstr "不明"
-
-#, c-format
-msgid "E742: Cannot change value of %s"
-msgstr "E742: %s の値を変更できません"
-
-msgid "E698: variable nested too deep for making a copy"
-msgstr "E698: コピーを取るには変数の入れ子が深過ぎます"
-
-#, c-format
-msgid "E123: Undefined function: %s"
-msgstr "E123: 未定義の関数です: %s"
-
-#, c-format
-msgid "E124: Missing '(': %s"
-msgstr "E124: '(' がありません: %s"
-
-msgid "E862: Cannot use g: here"
-msgstr "E862: ここでは g: は使えません"
-
-#, c-format
-msgid "E125: Illegal argument: %s"
-msgstr "E125: 不正な引数です: %s"
-
-#, c-format
-msgid "E853: Duplicate argument name: %s"
-msgstr "E853: 引数名が重複しています: %s"
-
-msgid "E126: Missing :endfunction"
-msgstr "E126: :endfunction がありません"
-
-#, c-format
-msgid "E707: Function name conflicts with variable: %s"
-msgstr "E707: 関数名が変数名と衝突します: %s"
-
-#, c-format
-msgid "E127: Cannot redefine function %s: It is in use"
-msgstr "E127: 関数 %s を再定義できません: 使用中です"
-
-#, c-format
-msgid "E746: Function name does not match script file name: %s"
-msgstr "E746: 関数名がスクリプトのファイル名と一致しません: %s"
-
-msgid "E129: Function name required"
-msgstr "E129: 関数名が要求されます"
-
-#, c-format
-msgid "E128: Function name must start with a capital or \"s:\": %s"
-msgstr "E128: 関数名は大文字か \"s:\" で始まらなければなりません: %s"
-
-#, c-format
-msgid "E884: Function name cannot contain a colon: %s"
-msgstr "E884: 関数名にはコロンは含められません: %s"
-
-#, c-format
-msgid "E131: Cannot delete function %s: It is in use"
-msgstr "E131: 関数 %s を削除できません: 使用中です"
+msgstr "reverse() の引数"
 
-msgid "E132: Function call depth is higher than 'maxfuncdepth'"
-msgstr "E132: 関数呼出の入れ子数が 'maxfuncdepth' を超えました"
+msgid "E258: Unable to send to client"
+msgstr "E258: クライアントへ送ることができません"
 
 #, c-format
-msgid "calling %s"
-msgstr "%s を実行中です"
+msgid "E927: Invalid action: '%s'"
+msgstr "E927: 無効な操作です: %s"
 
-#, c-format
-msgid "%s aborted"
-msgstr "%s が中断されました"
+msgid "sort() argument"
+msgstr "sort() の引数"
 
-#, c-format
-msgid "%s returning #%ld"
-msgstr "%s が #%ld を返しました"
+msgid "uniq() argument"
+msgstr "uniq() の引数"
 
-#, c-format
-msgid "%s returning %s"
-msgstr "%s が %s を返しました"
+msgid "E702: Sort compare function failed"
+msgstr "E702: ソートの比較関数が失敗しました"
 
-#, c-format
-msgid "continuing in %s"
-msgstr "%s の実行を継続中です"
+msgid "E882: Uniq compare function failed"
+msgstr "E882: Uniq の比較関数が失敗しました"
 
-msgid "E133: :return not inside a function"
-msgstr "E133: 関数外に :return がありました"
+msgid "(Invalid)"
+msgstr "(無効)"
 
-msgid ""
-"\n"
-"# global variables:\n"
-msgstr ""
-"\n"
-"# グローバル変数:\n"
+#, c-format
+msgid "E935: invalid submatch number: %d"
+msgstr "E935: 無効なサブマッチ番号: %d"
 
-msgid ""
-"\n"
-"\tLast set from "
-msgstr ""
-"\n"
-"\tLast set from "
+msgid "E677: Error writing temp file"
+msgstr "E677: 一時ファイル書込中にエラーが発生しました"
 
-msgid "No old files"
-msgstr "古いファイルはありません"
+msgid "E921: Invalid callback argument"
+msgstr "E921: 無効なコールバック引数です"
 
 #, c-format
 msgid "<%s>%s%s  %d,  Hex %02x,  Octal %03o"
@@ -928,6 +854,10 @@ msgstr " 失敗"
 msgid "E137: Viminfo file is not writable: %s"
 msgstr "E137: viminfoファイルが書込みできません: %s"
 
+#, c-format
+msgid "E929: Too many viminfo temp files, like %s!"
+msgstr "E929: 一時viminfoファイルが多過ぎます! 例: %s"
+
 #, c-format
 msgid "E138: Can't write viminfo file %s!"
 msgstr "E138: viminfoファイル %s を保存できません!"
@@ -1098,8 +1028,8 @@ msgid "Sorry, help file \"%s\" not found"
 msgstr "残念ですがヘルプファイル \"%s\" が見つかりません"
 
 #, c-format
-msgid "E150: Not a directory: %s"
-msgstr "E150: ディレクトリではありません: %s"
+msgid "E151: No match: %s"
+msgstr "E151: マッチはありません: %s"
 
 #, c-format
 msgid "E152: Cannot open %s for writing"
@@ -1118,6 +1048,10 @@ msgstr "E670: 1つの言語のヘルプファイルに複数のエンコード
 msgid "E154: Duplicate tag \"%s\" in file %s/%s"
 msgstr "E154: タグ \"%s\" がファイル %s/%s に重複しています"
 
+#, c-format
+msgid "E150: Not a directory: %s"
+msgstr "E150: ディレクトリではありません: %s"
+
 #, c-format
 msgid "E160: Unknown sign command: %s"
 msgstr "E160: 未知のsignコマンドです: %s"
@@ -1143,6 +1077,9 @@ msgstr "E159: signの番号がありません"
 msgid "E158: Invalid buffer name: %s"
 msgstr "E158: 無効なバッファ名です: %s"
 
+msgid "E934: Cannot jump to a buffer that does not have a name"
+msgstr "E934: 名前の無いバッファへはジャンプできません"
+
 #, c-format
 msgid "E157: Invalid sign ID: %ld"
 msgstr "E157: 無効なsign識別子です: %ld"
@@ -1161,6 +1098,9 @@ msgstr " (非サポート)"
 msgid "[Deleted]"
 msgstr "[削除済]"
 
+msgid "No old files"
+msgstr "古いファイルはありません"
+
 msgid "Entering Debug mode.  Type \"cont\" to continue."
 msgstr "デバッグモードに入ります. 続けるには \"cont\" と入力してください."
 
@@ -1233,8 +1173,8 @@ msgid "Searching for \"%s\""
 msgstr "\"%s\" を検索中"
 
 #, c-format
-msgid "not found in 'runtimepath': \"%s\""
-msgstr "'runtimepath' の中には見つかりません: \"%s\""
+msgid "not found in '%s': \"%s\""
+msgstr "'%s' の中にはありません: \"%s\""
 
 msgid "Source Vim script"
 msgstr "Vimスクリプトの取込み"
@@ -1263,6 +1203,10 @@ msgstr "行 %ld: %s を取込中"
 msgid "finished sourcing %s"
 msgstr "%s の取込を完了"
 
+#, c-format
+msgid "continuing in %s"
+msgstr "%s の実行を継続中です"
+
 msgid "modeline"
 msgstr "モード行"
 
@@ -1466,6 +1410,9 @@ msgstr ""
 msgid "E466: :winpos requires two number arguments"
 msgstr "E466: :winpos には2つの数値の引数が必要です"
 
+msgid "E930: Cannot use :redir inside execute()"
+msgstr "E930: execute() の中では :redir は使えません"
+
 msgid "Save Redirection"
 msgstr "リダイレクトを保存します"
 
@@ -1674,6 +1621,9 @@ msgstr "式"
 msgid "Input Line"
 msgstr "入力行"
 
+msgid "Debug Line"
+msgstr "デバッグ行"
+
 msgid "E198: cmd_pchar beyond the command length"
 msgstr "E198: cmd_pchar がコマンド長を超えました"
 
@@ -1919,11 +1869,6 @@ msgstr "1 文字"
 msgid "%lld characters"
 msgstr "%lld 文字"
 
-#. Explicit typecast avoids warning on Mac OS X 10.6
-#, c-format
-msgid "%ld characters"
-msgstr "%ld 文字"
-
 msgid "[noeol]"
 msgstr "[noeol]"
 
@@ -2003,9 +1948,6 @@ msgstr "E462: \"%s\" をリロードする準備ができませんでした"
 msgid "E321: Could not reload \"%s\""
 msgstr "E321: \"%s\" はリロードできませんでした"
 
-msgid "--Deleted--"
-msgstr "--削除済--"
-
 #, c-format
 msgid "auto-removing autocommand: %s <buffer=%d>"
 msgstr "autocommand: %s <バッファ=%d> が自動的に削除されます"
@@ -2015,6 +1957,12 @@ msgstr "autocommand: %s <バッファ=%d> が自動的に削除されます"
 msgid "E367: No such group: \"%s\""
 msgstr "E367: そのグループはありません: \"%s\""
 
+msgid "W19: Deleting augroup that is still in use"
+msgstr "W19: 使用中の augroup を消そうとしています"
+
+msgid "--Deleted--"
+msgstr "--削除済--"
+
 #, c-format
 msgid "E215: Illegal character after *: %s"
 msgstr "E215: * の後に不正な文字がありました: %s"
@@ -2076,8 +2024,10 @@ msgid "E351: Cannot delete fold with current 'foldmethod'"
 msgstr "E351: 現在の 'foldmethod' では折畳みを削除できません"
 
 #, c-format
-msgid "+--%3ld lines folded "
-msgstr "+--%3ld 行が折畳まれました "
+msgid "+--%3ld line folded "
+msgid_plural "+--%3ld lines folded "
+msgstr[0] "+--%3ld 行が折畳まれました "
+msgstr[1] "+--%3ld 行が折畳まれました "
 
 msgid "E222: Add to read buffer"
 msgstr "E222: 読込バッファへ追加"
@@ -2170,6 +2120,18 @@ msgstr "Vim ダイアログ"
 msgid "E232: Cannot create BalloonEval with both message and callback"
 msgstr "E232: メッセージとコールバックのある BalloonEval を作成できません"
 
+msgid "_Cancel"
+msgstr "キャンセル(_C)"
+
+msgid "_Save"
+msgstr "保存(_S)"
+
+msgid "_Open"
+msgstr "開く(_O)"
+
+msgid "_OK"
+msgstr "_OK"
+
 msgid ""
 "&Yes\n"
 "&No\n"
@@ -2179,6 +2141,12 @@ msgstr ""
 "いいえ(&N)\n"
 "キャンセル(&C)"
 
+msgid "Yes"
+msgstr "はい"
+
+msgid "No"
+msgstr "いいえ"
+
 msgid "Input _Methods"
 msgstr "インプットメソッド"
 
@@ -2212,18 +2180,18 @@ msgstr "上"
 msgid "Down"
 msgstr "下"
 
-#. 'Find Next' button
 msgid "Find Next"
 msgstr "次を検索"
 
-#. 'Replace' button
 msgid "Replace"
 msgstr "置換"
 
-#. 'Replace All' button
 msgid "Replace All"
 msgstr "全て置換"
 
+msgid "_Close"
+msgstr "閉じる(_C)"
+
 msgid "Vim: Received \"die\" request from session manager\n"
 msgstr "Vim: セッションマネージャから \"die\" 要求を受け取りました\n"
 
@@ -2275,17 +2243,6 @@ msgstr "全て置換(&A)"
 msgid "&Undo"
 msgstr "アンドゥ(&U)"
 
-#, c-format
-msgid "E671: Cannot find window title \"%s\""
-msgstr "E671: タイトルが \"%s\" のウィンドウは見つかりません"
-
-#, c-format
-msgid "E243: Argument not supported: \"-%s\"; Use the OLE version."
-msgstr "E243: 引数はサポートされません: \"-%s\"; OLE版を使用してください."
-
-msgid "E672: Unable to open window inside MDI application"
-msgstr "E672: MDIアプリの中ではウィンドウを開けません"
-
 msgid "Open tab..."
 msgstr "タブページを開く"
 
@@ -2303,6 +2260,17 @@ msgstr "使われません"
 msgid "Directory\t*.nothing\n"
 msgstr "ディレクトリ\t*.nothing\n"
 
+#, c-format
+msgid "E671: Cannot find window title \"%s\""
+msgstr "E671: タイトルが \"%s\" のウィンドウは見つかりません"
+
+#, c-format
+msgid "E243: Argument not supported: \"-%s\"; Use the OLE version."
+msgstr "E243: 引数はサポートされません: \"-%s\"; OLE版を使用してください."
+
+msgid "E672: Unable to open window inside MDI application"
+msgstr "E672: MDIアプリの中ではウィンドウを開けません"
+
 msgid "Vim E458: Cannot allocate colormap entry, some colors may be incorrect"
 msgstr "Vim E458: 色指定が正しくないのでエントリを割り当てられません"
 
@@ -2564,6 +2532,7 @@ msgstr "%-5s: %s%*s (使用法: %s)"
 
 msgid ""
 "\n"
+"       a: Find assignments to this symbol\n"
 "       c: Find functions calling this function\n"
 "       d: Find functions called by this function\n"
 "       e: Find this egrep pattern\n"
@@ -2574,6 +2543,7 @@ msgid ""
 "       t: Find this text string\n"
 msgstr ""
 "\n"
+"       a: このシンボルに対する代入を探す\n"
 "       c: この関数を呼んでいる関数を探す\n"
 "       d: この関数から呼んでいる関数を探す\n"
 "       e: このegrepパターンを探す\n"
@@ -2701,19 +2671,6 @@ msgstr "範囲外の行番号です"
 msgid "not allowed in the Vim sandbox"
 msgstr "サンドボックスでは許されません"
 
-#, c-format
-msgid "E370: Could not load library %s"
-msgstr "E370: ライブラリ %s をロードできませんでした"
-
-msgid "Sorry, this command is disabled: the Perl library could not be loaded."
-msgstr ""
-"このコマンドは無効です, ごめんなさい: Perlライブラリをロードできませんでした."
-
-msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
-msgstr ""
-"E299: サンドボックスでは Safe モジュールを使用しないPerlスクリプトは禁じられ"
-"ています"
-
 msgid "E836: This Vim cannot execute :python after using :py3"
 msgstr "E836: このVimでは :py3 を使った後に :python を使えません"
 
@@ -2769,95 +2726,6 @@ msgstr "E272: 取り扱われなかった例外があります"
 msgid "E273: unknown longjmp status %d"
 msgstr "E273: 未知のlongjmp状態: %d"
 
-msgid "Toggle implementation/definition"
-msgstr "実装と定義を切り替える"
-
-msgid "Show base class of"
-msgstr "次のクラスの基底を表示"
-
-msgid "Show overridden member function"
-msgstr "オーバーライドされたメンバ関数を表示"
-
-msgid "Retrieve from file"
-msgstr "ファイルから回復する"
-
-msgid "Retrieve from project"
-msgstr "プロジェクトから回復する"
-
-msgid "Retrieve from all projects"
-msgstr "全てのプロジェクトから回復する"
-
-msgid "Retrieve"
-msgstr "回復"
-
-msgid "Show source of"
-msgstr "次のソースを表示する"
-
-msgid "Find symbol"
-msgstr "見つけたシンボル"
-
-msgid "Browse class"
-msgstr "クラスを参照"
-
-msgid "Show class in hierarchy"
-msgstr "階層でクラスを表示"
-
-msgid "Show class in restricted hierarchy"
-msgstr "限定された階層でクラスを表示"
-
-msgid "Xref refers to"
-msgstr "Xref の参照先"
-
-msgid "Xref referred by"
-msgstr "Xref が参照される"
-
-msgid "Xref has a"
-msgstr "Xref が次のものをもっています"
-
-msgid "Xref used by"
-msgstr "Xref が使用される"
-
-msgid "Show docu of"
-msgstr "次の文章を表示"
-
-msgid "Generate docu for"
-msgstr "次の文章を生成"
-
-msgid ""
-"Cannot connect to SNiFF+. Check environment (sniffemacs must be found in "
-"$PATH).\n"
-msgstr ""
-"SNiFF+に接続できません. 環境をチェックしてください(sniffemacs が $PATH になけ"
-"ればなりません).\n"
-
-msgid "E274: Sniff: Error during read. Disconnected"
-msgstr "E274: Sniff: 読込中にエラーが発生しました. 切断しました"
-
-msgid "SNiFF+ is currently "
-msgstr "現在SNiFF+ の状態は「"
-
-msgid "not "
-msgstr "未"
-
-msgid "connected"
-msgstr "接続」です"
-
-#, c-format
-msgid "E275: Unknown SNiFF+ request: %s"
-msgstr "E275: 未知の SNiFF+ リクエストです: %s"
-
-msgid "E276: Error connecting to SNiFF+"
-msgstr "E276: SNiFF+ への接続中のエラーです"
-
-msgid "E278: SNiFF+ not connected"
-msgstr "E278: SNiFF+ に接続されていません"
-
-msgid "E279: Not a SNiFF+ buffer"
-msgstr "E279: SNiFF+ バッファがありません"
-
-msgid "Sniff: Error during write. Disconnected"
-msgstr "Sniff: 書込み中にエラーが発生したので切断しました"
-
 msgid "invalid buffer number"
 msgstr "無効なバッファ番号です"
 
@@ -2944,6 +2812,14 @@ msgstr "E573: 無効なサーバーIDが使われました: %s"
 msgid "E251: VIM instance registry property is badly formed.  Deleted!"
 msgstr "E251: VIM 実体の登録プロパティが不正です. 消去しました!"
 
+#, c-format
+msgid "E696: Missing comma in List: %s"
+msgstr "E696: リスト型にカンマがありません: %s"
+
+#, c-format
+msgid "E697: Missing end of List ']': %s"
+msgstr "E697: リスト型の最後に ']' がありません: %s"
+
 msgid "Unknown option argument"
 msgstr "未知のオプション引数です"
 
@@ -2969,12 +2845,12 @@ msgstr "%d 個のファイルが編集を控えています\n"
 msgid "netbeans is not supported with this GUI\n"
 msgstr "netbeans はこのGUIでは利用できません\n"
 
-msgid "This Vim was not compiled with the diff feature."
-msgstr "このVimにはdiff機能がありません(コンパイル時設定)."
-
 msgid "'-nb' cannot be used: not enabled at compile time\n"
 msgstr "'-nb' 使用不可能です: コンパイル時に無効にされています\n"
 
+msgid "This Vim was not compiled with the diff feature."
+msgstr "このVimにはdiff機能がありません(コンパイル時設定)."
+
 msgid "Attempt to open script file again: \""
 msgstr "スクリプトファイルを再び開いてみます: \""
 
@@ -2987,6 +2863,9 @@ msgstr "スクリプト出力用を開けません"
 msgid "Vim: Error: Failure to start gvim from NetBeans\n"
 msgstr "Vim: エラー: NetBeansからgvimをスタートできません\n"
 
+msgid "Vim: Error: This version of Vim does not run in a Cygwin terminal\n"
+msgstr "Vim: エラー: このバージョンのVimはCygwin端末では動作しません\n"
+
 msgid "Vim: Warning: Output is not to a terminal\n"
 msgstr "Vim: 警告: 端末への出力ではありません\n"
 
@@ -3151,6 +3030,9 @@ msgstr "-F\t\t\tペルシア語モードで起動する"
 msgid "-T <terminal>\tSet terminal type to <terminal>"
 msgstr "-T <terminal>\t端末を <terminal> に設定する"
 
+msgid "--not-a-term\t\tSkip warning for input/output not being a terminal"
+msgstr "--not-a-term\t\t入出力が端末でないとの警告をスキップする"
+
 msgid "-u <vimrc>\t\tUse <vimrc> instead of any .vimrc"
 msgstr "-u <vimrc>\t\t.vimrcの代わりに <vimrc> を使う"
 
@@ -3821,15 +3703,13 @@ msgid ""
 "\n"
 "(1) Another program may be editing the same file.  If this is the case,\n"
 "    be careful not to end up with two different instances of the same\n"
-"    file when making changes."
+"    file when making changes.  Quit, or continue with caution.\n"
 msgstr ""
 "\n"
 "(1) 別のプログラムが同じファイルを編集しているかもしれません.\n"
 "    この場合には, 変更をしてしまうと1つのファイルに対して異なる2つの\n"
-"    インスタンスができてしまうので, そうしないように気をつけてください."
-
-msgid "  Quit, or continue with caution.\n"
-msgstr "    終了するか, 注意しながら続けてください.\n"
+"    インスタンスができてしまうので, そうしないように気をつけてください.\n"
+"    終了するか, 注意しながら続けてください.\n"
 
 msgid "(2) An edit session for this file crashed.\n"
 msgstr "(2) このファイルの編集セッションがクラッシュした.\n"
@@ -4275,25 +4155,27 @@ msgid "%ld Cols; "
 msgstr "%ld 列; "
 
 #, c-format
-msgid "Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Bytes"
-msgstr "選択 %s%ld / %ld 行; %ld / %ld 単語; %ld / %ld バイト"
+msgid "Selected %s%ld of %ld Lines; %lld of %lld Words; %lld of %lld Bytes"
+msgstr "選択 %s%ld / %ld 行; %lld / %lld 単語; %lld / %lld バイト"
 
 #, c-format
 msgid ""
-"Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Chars; %ld of %ld "
-"Bytes"
-msgstr "選択 %s%ld / %ld 行; %ld / %ld 単語; %ld / %ld 文字; %ld / %ld バイト"
+"Selected %s%ld of %ld Lines; %lld of %lld Words; %lld of %lld Chars; %lld of "
+"%lld Bytes"
+msgstr ""
+"選択 %s%ld / %ld 行; %lld / %lld 単語; %lld / %lld 文字; %lld / %lld バイト"
 
 #, c-format
-msgid "Col %s of %s; Line %ld of %ld; Word %ld of %ld; Byte %ld of %ld"
-msgstr "列 %s / %s; 行 %ld of %ld; 単語 %ld / %ld; バイト %ld / %ld"
+msgid "Col %s of %s; Line %ld of %ld; Word %lld of %lld; Byte %lld of %lld"
+msgstr "列 %s / %s; 行 %ld of %ld; 単語 %lld / %lld; バイト %lld / %lld"
 
 #, c-format
 msgid ""
-"Col %s of %s; Line %ld of %ld; Word %ld of %ld; Char %ld of %ld; Byte %ld of "
-"%ld"
+"Col %s of %s; Line %ld of %ld; Word %lld of %lld; Char %lld of %lld; Byte "
+"%lld of %lld"
 msgstr ""
-"列 %s / %s; 行 %ld / %ld; 単語 %ld / %ld; 文字 %ld / %ld; バイト %ld of %ld"
+"列 %s / %s; 行 %ld / %ld; 単語 %lld / %lld; 文字 %lld / %lld; バイト %lld of "
+"%lld"
 
 #, c-format
 msgid "(+%ld for BOM)"
@@ -4526,7 +4408,7 @@ msgid "Message"
 msgstr "メッセージ"
 
 msgid "'columns' is not 80, cannot execute external commands"
-msgstr "'columns' が80ではないため, 外部コマンドを実行できません"
+msgstr "'columns' が 80 ではないため、外部コマンドを実行できません"
 
 msgid "E237: Printer selection failed"
 msgstr "E237: プリンタの選択に失敗しました"
@@ -4551,6 +4433,10 @@ msgstr "印刷しています: '%s'"
 msgid "E244: Illegal charset name \"%s\" in font name \"%s\""
 msgstr "E244: 文字セット名 \"%s\" は不正です (フォント名 \"%s\")"
 
+#, c-format
+msgid "E244: Illegal quality name \"%s\" in font name \"%s\""
+msgstr "E244: 品質名 \"%s\" は不正です (フォント名 \"%s\")"
+
 #, c-format
 msgid "E245: Illegal char '%c' in font name \"%s\""
 msgstr "E245: '%c' は不正な文字です (フォント名 \"%s\")"
@@ -4594,13 +4480,6 @@ msgstr "セキュリティコンテキスト %s を %s に設定できません"
 msgid "Could not get security context %s for %s. Removing it!"
 msgstr "セキュリティコンテキスト %s を %s から取得できません. 削除します!"
 
-msgid ""
-"\n"
-"Cannot execute shell "
-msgstr ""
-"\n"
-"シェルを実行できません "
-
 msgid ""
 "\n"
 "Cannot execute shell sh\n"
@@ -4629,6 +4508,13 @@ msgstr ""
 "\n"
 "fork できません\n"
 
+msgid ""
+"\n"
+"Cannot execute shell "
+msgstr ""
+"\n"
+"シェルを実行できません "
+
 msgid ""
 "\n"
 "Command terminated\n"
@@ -4671,10 +4557,6 @@ msgstr "VIMエラー"
 msgid "Could not fix up function pointers to the DLL!"
 msgstr "DLLから関数ポインタを取得できませんでした"
 
-#, c-format
-msgid "shell returned %d"
-msgstr "シェルがコード %d で終了しました"
-
 #, c-format
 msgid "Vim: Caught %s event\n"
 msgstr "Vim: イベント %s を検知\n"
@@ -4703,6 +4585,10 @@ msgstr ""
 msgid "Vim Warning"
 msgstr "Vimの警告"
 
+#, c-format
+msgid "shell returned %d"
+msgstr "シェルがコード %d で終了しました"
+
 #, c-format
 msgid "E372: Too many %%%c in format string"
 msgstr "E372: フォーマット文字列に %%%c が多過ぎます"
@@ -4726,6 +4612,7 @@ msgstr "E376: フォーマット文字列の前置に無効な %%%c がありま
 msgid "E377: Invalid %%%c in format string"
 msgstr "E377: フォーマット文字列に無効な %%%c があります"
 
+#. nothing found
 msgid "E378: 'errorformat' contains no pattern"
 msgstr "E378: 'errorformat' にパターンが指定されていません"
 
@@ -4735,6 +4622,15 @@ msgstr "E379: ディレクトリ名が無いか空です"
 msgid "E553: No more items"
 msgstr "E553: 要素がもうありません"
 
+msgid "E924: Current window was closed"
+msgstr "E924: 現在のウィンドウが閉じられました"
+
+msgid "E925: Current quickfix was changed"
+msgstr "E925: 現在の quickfix が変更されました"
+
+msgid "E926: Current location list was changed"
+msgstr "E926: 現在のロケーションリストが変更されました"
+
 #, c-format
 msgid "(%d of %d)%s%s: "
 msgstr "(%d of %d)%s%s: "
@@ -4742,15 +4638,18 @@ msgstr "(%d of %d)%s%s: "
 msgid " (line deleted)"
 msgstr " (行が削除されました)"
 
+#, c-format
+msgid "%serror list %d of %d; %d errors "
+msgstr "%s エラー一覧 %d of %d; %d 個エラー"
+
 msgid "E380: At bottom of quickfix stack"
 msgstr "E380: quickfix スタックの末尾です"
 
 msgid "E381: At top of quickfix stack"
 msgstr "E381: quickfix スタックの先頭です"
 
-#, c-format
-msgid "error list %d of %d; %d errors"
-msgstr "エラー一覧 %d of %d; %d 個エラー"
+msgid "No entries"
+msgstr "エントリがありません"
 
 msgid "E382: Cannot write, 'buftype' option is set"
 msgstr "E382: 'buftype' オプションが設定されているので書込みません"
@@ -4986,9 +4885,6 @@ msgstr " ヘブライ"
 msgid " Arabic"
 msgstr " アラビア"
 
-msgid " (lang)"
-msgstr " (言語)"
-
 msgid " (paste)"
 msgstr " (貼り付け)"
 
@@ -5083,8 +4979,49 @@ msgstr ""
 "# 最後の %s検索パターン:\n"
 "~"
 
-msgid "E759: Format error in spell file"
-msgstr "E759: スペルファイルの書式エラーです"
+msgid "E756: Spell checking is not enabled"
+msgstr "E756: スペルチェックは無効化されています"
+
+#, c-format
+msgid "Warning: Cannot find word list \"%s_%s.spl\" or \"%s_ascii.spl\""
+msgstr ""
+"警告: 単語リスト \"%s_%s.spl\" および \"%s_ascii.spl\" は見つかりません"
+
+#, c-format
+msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\""
+msgstr ""
+"警告: 単語リスト \"%s.%s.spl\" および \"%s.ascii.spl\" は見つかりません"
+
+msgid "E797: SpellFileMissing autocommand deleted buffer"
+msgstr "E797: autocommand の SpellFileMissing がバッファを削除しました"
+
+#, c-format
+msgid "Warning: region %s not supported"
+msgstr "警告9: %s という範囲はサポートされていません"
+
+msgid "Sorry, no suggestions"
+msgstr "残念ですが, 修正候補はありません"
+
+#, c-format
+msgid "Sorry, only %ld suggestions"
+msgstr "残念ですが, 修正候補は %ld 個しかありません"
+
+#. for when 'cmdheight' > 1
+#. avoid more prompt
+#, c-format
+msgid "Change \"%.*s\" to:"
+msgstr "\"%.*s\" を次へ変換:"
+
+#, c-format
+msgid " < \"%.*s\""
+msgstr " < \"%.*s\""
+
+msgid "E752: No previous spell replacement"
+msgstr "E752: スペル置換がまだ実行されていません"
+
+#, c-format
+msgid "E753: Not found: %s"
+msgstr "E753: 見つかりません: %s"
 
 msgid "E758: Truncated spell file"
 msgstr "E758: スペルファイルが切取られているようです"
@@ -5101,24 +5038,11 @@ msgid "E761: Format error in affix file FOL, LOW or UPP"
 msgstr ""
 "E761: affixファイルの FOL, LOW もしくは UPP のフォーマットにエラーがあります"
 
-msgid "E762: Character in FOL, LOW or UPP is out of range"
-msgstr "E762: FOL, LOW もしくは UPP の文字が範囲外です"
-
-msgid "Compressing word tree..."
-msgstr "単語ツリーを圧縮しています..."
-
-msgid "E756: Spell checking is not enabled"
-msgstr "E756: スペルチェックは無効化されています"
-
-#, c-format
-msgid "Warning: Cannot find word list \"%s_%s.spl\" or \"%s_ascii.spl\""
-msgstr ""
-"警告: 単語リスト \"%s_%s.spl\" および \"%s_ascii.spl\" は見つかりません"
-
-#, c-format
-msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\""
-msgstr ""
-"警告: 単語リスト \"%s.%s.spl\" および \"%s.ascii.spl\" は見つかりません"
+msgid "E762: Character in FOL, LOW or UPP is out of range"
+msgstr "E762: FOL, LOW もしくは UPP の文字が範囲外です"
+
+msgid "Compressing word tree..."
+msgstr "単語ツリーを圧縮しています..."
 
 #, c-format
 msgid "Reading spell file \"%s\""
@@ -5137,8 +5061,24 @@ msgid "E770: Unsupported section in spell file"
 msgstr "E770: スペルファイルにサポートしていないセクションがあります"
 
 #, c-format
-msgid "Warning: region %s not supported"
-msgstr "警告9: %s という範囲はサポートされていません"
+msgid "E778: This does not look like a .sug file: %s"
+msgstr "E778: .sug ファイルではないようです: %s"
+
+#, c-format
+msgid "E779: Old .sug file, needs to be updated: %s"
+msgstr "E779: 古い .sug ファイルなので, アップデートしてください: %s"
+
+#, c-format
+msgid "E780: .sug file is for newer version of Vim: %s"
+msgstr "E780: より新しいバージョンの Vim 用の .sug ファイルです: %s"
+
+#, c-format
+msgid "E781: .sug file doesn't match .spl file: %s"
+msgstr "E781: .sug ファイルが .spl ファイルと一致しません: %s"
+
+#, c-format
+msgid "E782: error while reading .sug file: %s"
+msgstr "E782: .sug ファイルの読込中にエラーが発生しました: %s"
 
 #, c-format
 msgid "Reading affix file %s ..."
@@ -5409,50 +5349,6 @@ msgstr "単語 '%.*s' が %s へ追加されました"
 msgid "E763: Word characters differ between spell files"
 msgstr "E763: 単語の文字がスペルファイルと異なります"
 
-msgid "Sorry, no suggestions"
-msgstr "残念ですが, 修正候補はありません"
-
-#, c-format
-msgid "Sorry, only %ld suggestions"
-msgstr "残念ですが, 修正候補は %ld 個しかありません"
-
-#. for when 'cmdheight' > 1
-#. avoid more prompt
-#, c-format
-msgid "Change \"%.*s\" to:"
-msgstr "\"%.*s\" を次へ変換:"
-
-#, c-format
-msgid " < \"%.*s\""
-msgstr " < \"%.*s\""
-
-msgid "E752: No previous spell replacement"
-msgstr "E752: スペル置換がまだ実行されていません"
-
-#, c-format
-msgid "E753: Not found: %s"
-msgstr "E753: 見つかりません: %s"
-
-#, c-format
-msgid "E778: This does not look like a .sug file: %s"
-msgstr "E778: .sug ファイルではないようです: %s"
-
-#, c-format
-msgid "E779: Old .sug file, needs to be updated: %s"
-msgstr "E779: 古い .sug ファイルなので, アップデートしてください: %s"
-
-#, c-format
-msgid "E780: .sug file is for newer version of Vim: %s"
-msgstr "E780: より新しいバージョンの Vim 用の .sug ファイルです: %s"
-
-#, c-format
-msgid "E781: .sug file doesn't match .spl file: %s"
-msgstr "E781: .sug ファイルが .spl ファイルと一致しません: %s"
-
-#, c-format
-msgid "E782: error while reading .sug file: %s"
-msgstr "E782: .sug ファイルの読込中にエラーが発生しました: %s"
-
 #. This should have been checked when generating the .spl
 #. * file.
 msgid "E783: duplicate char in MAP entry"
@@ -5789,6 +5685,9 @@ msgstr ""
 "\n"
 "--- 端末キー ---"
 
+msgid "Cannot open $VIMRUNTIME/rgb.txt"
+msgstr "$VIMRUNTIME/rgb.txtを開けません"
+
 msgid "new shell started\n"
 msgstr "新しいシェルを起動します\n"
 
@@ -5936,6 +5835,130 @@ msgstr "E439: アンドゥリストが壊れています"
 msgid "E440: undo line missing"
 msgstr "E440: アンドゥ行がありません"
 
+#, c-format
+msgid "E122: Function %s already exists, add ! to replace it"
+msgstr "E122: 関数 %s は定義済です, 再定義するには ! を追加してください"
+
+msgid "E717: Dictionary entry already exists"
+msgstr "E717: 辞書型内にエントリが既に存在します"
+
+msgid "E718: Funcref required"
+msgstr "E718: 関数参照型が要求されます"
+
+#, c-format
+msgid "E130: Unknown function: %s"
+msgstr "E130: 未知の関数です: %s"
+
+#, c-format
+msgid "E125: Illegal argument: %s"
+msgstr "E125: 不正な引数です: %s"
+
+#, c-format
+msgid "E853: Duplicate argument name: %s"
+msgstr "E853: 引数名が重複しています: %s"
+
+#, c-format
+msgid "E740: Too many arguments for function %s"
+msgstr "E740: 関数の引数が多過ぎます: %s"
+
+#, c-format
+msgid "E116: Invalid arguments for function %s"
+msgstr "E116: 関数の無効な引数です: %s"
+
+msgid "E132: Function call depth is higher than 'maxfuncdepth'"
+msgstr "E132: 関数呼出の入れ子数が 'maxfuncdepth' を超えました"
+
+#, c-format
+msgid "calling %s"
+msgstr "%s を実行中です"
+
+#, c-format
+msgid "%s aborted"
+msgstr "%s が中断されました"
+
+#, c-format
+msgid "%s returning #%ld"
+msgstr "%s が #%ld を返しました"
+
+#, c-format
+msgid "%s returning %s"
+msgstr "%s が %s を返しました"
+
+msgid "E699: Too many arguments"
+msgstr "E699: 引数が多過ぎます"
+
+#, c-format
+msgid "E117: Unknown function: %s"
+msgstr "E117: 未知の関数です: %s"
+
+#, c-format
+msgid "E933: Function was deleted: %s"
+msgstr "E933: 関数は削除されました: %s"
+
+#, c-format
+msgid "E119: Not enough arguments for function: %s"
+msgstr "E119: 関数の引数が足りません: %s"
+
+#, c-format
+msgid "E120: Using <SID> not in a script context: %s"
+msgstr "E120: スクリプト以外で<SID>が使われました: %s"
+
+#, c-format
+msgid "E725: Calling dict function without Dictionary: %s"
+msgstr "E725: 辞書用関数が呼ばれましたが辞書がありません: %s"
+
+msgid "E129: Function name required"
+msgstr "E129: 関数名が要求されます"
+
+#, c-format
+msgid "E128: Function name must start with a capital or \"s:\": %s"
+msgstr "E128: 関数名は大文字か \"s:\" で始まらなければなりません: %s"
+
+#, c-format
+msgid "E884: Function name cannot contain a colon: %s"
+msgstr "E884: 関数名にはコロンは含められません: %s"
+
+#, c-format
+msgid "E123: Undefined function: %s"
+msgstr "E123: 未定義の関数です: %s"
+
+#, c-format
+msgid "E124: Missing '(': %s"
+msgstr "E124: '(' がありません: %s"
+
+msgid "E862: Cannot use g: here"
+msgstr "E862: ここでは g: は使えません"
+
+#, c-format
+msgid "E932: Closure function should not be at top level: %s"
+msgstr "E932: クロージャー関数はトップレベルに記述できません: %s"
+
+msgid "E126: Missing :endfunction"
+msgstr "E126: :endfunction がありません"
+
+#, c-format
+msgid "E707: Function name conflicts with variable: %s"
+msgstr "E707: 関数名が変数名と衝突します: %s"
+
+#, c-format
+msgid "E127: Cannot redefine function %s: It is in use"
+msgstr "E127: 関数 %s を再定義できません: 使用中です"
+
+#, c-format
+msgid "E746: Function name does not match script file name: %s"
+msgstr "E746: 関数名がスクリプトのファイル名と一致しません: %s"
+
+#, c-format
+msgid "E131: Cannot delete function %s: It is in use"
+msgstr "E131: 関数 %s を削除できません: 使用中です"
+
+msgid "E133: :return not inside a function"
+msgstr "E133: 関数外に :return がありました"
+
+#, c-format
+msgid "E107: Missing parentheses: %s"
+msgstr "E107: カッコ '(' がありません: %s"
+
 #. Only MS VC 4.1 and earlier can do Win32s
 msgid ""
 "\n"
@@ -5958,9 +5981,6 @@ msgstr ""
 "\n"
 "MS-Windows 32 ビット GUI 版"
 
-msgid " in Win32s mode"
-msgstr " in Win32s モード"
-
 msgid " with OLE support"
 msgstr " with OLE サポート"
 
@@ -5978,27 +5998,6 @@ msgstr ""
 "\n"
 "MS-Windows 32 ビット コンソール 版"
 
-msgid ""
-"\n"
-"MS-Windows 16-bit version"
-msgstr ""
-"\n"
-"MS-Windows 16 ビット 版"
-
-msgid ""
-"\n"
-"32-bit MS-DOS version"
-msgstr ""
-"\n"
-"32 ビット MS-DOS 版"
-
-msgid ""
-"\n"
-"16-bit MS-DOS version"
-msgstr ""
-"\n"
-"16 ビット MS-DOS 版"
-
 msgid ""
 "\n"
 "MacOS X (unix) version"
@@ -6092,6 +6091,9 @@ msgstr ""
 msgid "without GUI."
 msgstr "without GUI."
 
+msgid "with GTK3 GUI."
+msgstr "with GTK3 GUI."
+
 msgid "with GTK2-GNOME GUI."
 msgstr "with GTK2-GNOME GUI."
 
@@ -6155,6 +6157,9 @@ msgstr "  第2ユーザー gvimrc: \""
 msgid "3rd user gvimrc file: \""
 msgstr "  第3ユーザー gvimrc: \""
 
+msgid "       defaults file: \""
+msgstr "  デフォルトファイル: \""
+
 msgid "    system menu file: \""
 msgstr "    システムメニュー: \""
 
@@ -6246,10 +6251,10 @@ msgid "menu  Help->Sponsor/Register  for information    "
 msgstr "詳細はメニューの ヘルプ->スポンサー/登録 を参照して下さい"
 
 msgid "WARNING: Windows 95/98/ME detected"
-msgstr "   警告: Windows 95/98/Me を検出  "
+msgstr "警告: Windows 95/98/ME を検出しました"
 
 msgid "type  :help windows95<Enter>  for info on this"
-msgstr " 詳細な情報は          :help windows95<Enter> "
+msgstr "詳細な情報は            :help windows95<Enter>"
 
 msgid "Already only one window"
 msgstr "既にウィンドウは1つしかありません"
@@ -6282,9 +6287,38 @@ msgstr "E446: カーソルの下にファイル名がありません"
 msgid "E447: Can't find file \"%s\" in path"
 msgstr "E447: pathには \"%s\" というファイルがありません"
 
+#, c-format
+msgid "E799: Invalid ID: %ld (must be greater than or equal to 1)"
+msgstr "E799: 無効な ID: %ld (1 以上でなければなりません)"
+
+#, c-format
+msgid "E801: ID already taken: %ld"
+msgstr "E801: ID はすでに利用中です: %ld"
+
 msgid "List or number required"
 msgstr "リストか数値が必要です"
 
+#, c-format
+msgid "E802: Invalid ID: %ld (must be greater than or equal to 1)"
+msgstr "E802: 無効な ID: %ld (1 以上でなければなりません)"
+
+#, c-format
+msgid "E803: ID not found: %ld"
+msgstr "E803: ID はありません: %ld"
+
+#, c-format
+msgid "E370: Could not load library %s"
+msgstr "E370: ライブラリ %s をロードできませんでした"
+
+msgid "Sorry, this command is disabled: the Perl library could not be loaded."
+msgstr ""
+"このコマンドは無効です, ごめんなさい: Perlライブラリをロードできませんでした."
+
+msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
+msgstr ""
+"E299: サンドボックスでは Safe モジュールを使用しないPerlスクリプトは禁じられ"
+"ています"
+
 msgid "Edit with &multiple Vims"
 msgstr "複数のVimで編集する (&M)"
 
@@ -6561,6 +6595,28 @@ msgstr "E794: サンドボックスでは変数 \"%s\" に値を設定できま
 msgid "E713: Cannot use empty key for Dictionary"
 msgstr "E713: 辞書型に空のキーを使うことはできません"
 
+msgid "E715: Dictionary required"
+msgstr "E715: 辞書型が必要です"
+
+#, c-format
+msgid "E684: list index out of range: %ld"
+msgstr "E684: リストのインデックスが範囲外です: %ld"
+
+#, c-format
+msgid "E118: Too many arguments for function: %s"
+msgstr "E118: 関数の引数が多過ぎます: %s"
+
+#, c-format
+msgid "E716: Key not present in Dictionary: %s"
+msgstr "E716: 辞書型にキーが存在しません: %s"
+
+msgid "E714: List required"
+msgstr "E714: リスト型が必要です"
+
+#, c-format
+msgid "E712: Argument of %s must be a List or Dictionary"
+msgstr "E712: %s の引数はリスト型または辞書型でなければなりません"
+
 msgid "E47: Error while reading errorfile"
 msgstr "E47: エラーファイルの読込中にエラーが発生しました"
 
@@ -6660,6 +6716,10 @@ msgstr "E764: オプション '%s' は設定されていません"
 msgid "E850: Invalid register name"
 msgstr "E850: 無効なレジスタ名です"
 
+#, c-format
+msgid "E919: Directory not found in '%s': \"%s\""
+msgstr "E919: ディレクトリが '%s' の中にありません: \"%s\""
+
 msgid "search hit TOP, continuing at BOTTOM"
 msgstr "上まで検索したので下に戻ります"
 
@@ -6731,11 +6791,11 @@ msgstr "辞書の変更に失敗しました"
 
 #, c-format
 msgid "expected 3-tuple as imp.find_module() result, but got %s"
-msgstr "imp.find_module() が %s を返しました (期待値: 2 要素のタプル)"
+msgstr "imp.find_module() が %s を返しました (期待値: 3 要素のタプル)"
 
 #, c-format
 msgid "expected 3-tuple as imp.find_module() result, but got tuple of size %d"
-msgstr "impl.find_module() が %d 要素のタプルを返しました (期待値: 2)"
+msgstr "imp.find_module() が %d 要素のタプルを返しました (期待値: 3)"
 
 msgid "internal error: imp.find_module returned tuple with NULL"
 msgstr "内部エラー: imp.find_module が NULL を含むタプルを返しました"
@@ -6806,9 +6866,6 @@ msgstr "無名関数 %s は存在しません"
 msgid "function %s does not exist"
 msgstr "関数 %s がありません"
 
-msgid "function constructor does not accept keyword arguments"
-msgstr "関数のコンストラクタはキーワード引数を受け付けません"
-
 #, c-format
 msgid "failed to run function %s"
 msgstr "関数 %s の実行に失敗しました"
@@ -6895,6 +6952,10 @@ msgstr "E859: 返されたpythonオブジェクトをvimの値に変換できま
 msgid "unable to convert %s to vim dictionary"
 msgstr "%s vimの辞書型に変換できません"
 
+#, c-format
+msgid "unable to convert %s to vim list"
+msgstr "%s をvimのリストに変換できません"
+
 #, c-format
 msgid "unable to convert %s to vim structure"
 msgstr "%s をvimの構造体に変換できません"
index e69599d35bfc2bb4ee57b73c65b6998c56490620..bbdaf0a21bd0e8d502ed08eef9d46025b64b5729 100644 (file)
@@ -14,8 +14,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Vim 7.4\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-02-01 09:02+0900\n"
-"PO-Revision-Date: 2016-02-01-09:08+0900\n"
+"POT-Creation-Date: 2016-08-31 18:10+0900\n"
+"PO-Revision-Date: 2016-08-31 21:20+0900\n"
 "Last-Translator: MURAOKA Taro <koron.kaoriya@gmail.com>\n"
 "Language-Team: vim-jp (https://github.com/vim-jp/lang-ja)\n"
 "Language: Japanese\n"
@@ -53,6 +53,9 @@ msgstr "E82: 
 msgid "E83: Cannot allocate buffer, using other one..."
 msgstr "E83: \83o\83b\83t\83@\82ð\8dì\90¬\82Å\82«\82È\82¢\82Ì\82Å, \91¼\82Ì\82ð\8eg\97p\82µ\82Ü\82·..."
 
+msgid "E931: Buffer cannot be registered"
+msgstr "E931: \83o\83b\83t\83@\82ð\93o\98^\82Å\82«\82Ü\82¹\82ñ"
+
 msgid "E515: No buffers were unloaded"
 msgstr "E515: \89ð\95ú\82³\82ê\82½\83o\83b\83t\83@\82Í\82 \82è\82Ü\82¹\82ñ"
 
@@ -202,17 +205,55 @@ msgstr "%s 
 msgid "    line=%ld  id=%d  name=%s"
 msgstr "    \8ds=%ld  \8e¯\95Ê\8eq=%d  \96¼\91O=%s"
 
-msgid "E897: All channels are in use"
-msgstr "E897: \91S\83`\83\83\83\93\83l\83\8b\82ª\8eg\97p\92\86\82Å\82·"
-
-msgid "E899: Cannot connect to port after retry2"
-msgstr "E899: 2\89ñ\82Ì\83\8a\83g\83\89\83C\82ð\82µ\82Ä\82à\83|\81[\83g\82É\90Ú\91±\82Å\82«\82Ü\82¹\82ñ"
-
 msgid "E902: Cannot connect to port"
 msgstr "E902: \83|\81[\83g\82É\90Ú\91±\82Å\82«\82Ü\82¹\82ñ"
 
-msgid "E896: read from channel"
-msgstr "E896: \83`\83\83\83\93\83l\83\8b\82©\82ç\93Ç\82Ý\8d\9e\82Ý"
+msgid "E901: gethostbyname() in channel_open()"
+msgstr "E901: channel_open() \93à\82Ì gethostbyname() \82ª\8e¸\94s\82µ\82Ü\82µ\82½"
+
+msgid "E898: socket() in channel_open()"
+msgstr "E898: channel_open() \93à\82Ì socket() \82ª\8e¸\94s\82µ\82Ü\82µ\82½"
+
+msgid "E903: received command with non-string argument"
+msgstr "E903: \94ñ\95\8e\9a\97ñ\82Ì\88ø\90\94\82Ì\83R\83}\83\93\83h\82ð\8eó\90M\82µ\82Ü\82µ\82½"
+
+msgid "E904: last argument for expr/call must be a number"
+msgstr "E904: expr/call \82Ì\8dÅ\8cã\82Ì\88ø\90\94\82Í\90\94\8e\9a\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ"
+
+msgid "E904: third argument for call must be a list"
+msgstr "E904: call \82Ì3\94Ô\96Ú\82Ì\88ø\90\94\82Í\83\8a\83X\83g\8c^\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E905: received unknown command: %s"
+msgstr "E905: \96¢\92m\82Ì\83R\83}\83\93\83h\82ð\8eó\90M\82µ\82Ü\82µ\82½: %s"
+
+#, c-format
+msgid "E630: %s(): write while not connected"
+msgstr "E630: %s(): \94ñ\90Ú\91±\8fó\91Ô\82Å\8f\91\82«\8d\9e\82Ý\82Ü\82µ\82½"
+
+#, c-format
+msgid "E631: %s(): write failed"
+msgstr "E631: %s(): \8f\91\82«\8d\9e\82Ý\82É\8e¸\94s\82µ\82Ü\82µ\82½"
+
+#, c-format
+msgid "E917: Cannot use a callback with %s()"
+msgstr "E917: %s() \82É\83R\81[\83\8b\83o\83b\83N\82Í\8eg\82¦\82Ü\82¹\82ñ"
+
+msgid "E912: cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel"
+msgstr "E912: \90\82â nl \83`\83\83\83\93\83l\83\8b\82É ch_evalexpr()/ch_sendexpr \82Í\8eg\82¦\82Ü\82¹\82ñ"
+
+msgid "E906: not an open channel"
+msgstr "E906: \8aJ\82¢\82Ä\82¢\82È\82¢\83`\83\83\83\93\83l\83\8b\82Å\82·"
+
+msgid "E920: _io file requires _name to be set"
+msgstr "E920: _io \83t\83@\83C\83\8b\82Í _name \82Ì\90Ý\92è\82ª\95K\97v\82Å\82·"
+
+msgid "E915: in_io buffer requires in_buf or in_name to be set"
+msgstr "E915: in_io \83o\83b\83t\83@\82Í in_buf \82© in_name \82Ì\90Ý\92è\82ª\95K\97v\82Å\82·"
+
+#, c-format
+msgid "E918: buffer must be loaded: %s"
+msgstr "E918: \83o\83b\83t\83@\82ª\83\8d\81[\83h\82³\82ê\82Ä\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ: %s"
 
 msgid "E821: File is encrypted with unknown method"
 msgstr "E821: \83t\83@\83C\83\8b\82ª\96¢\92m\82Ì\95û\96@\82Å\88Ã\8d\86\89»\82³\82ê\82Ä\82¢\82Ü\82·"
@@ -233,7 +274,30 @@ msgid "[crypted]"
 msgstr "[\88Ã\8d\86\89»]"
 
 #, c-format
-msgid "E96: Can not diff more than %ld buffers"
+msgid "E720: Missing colon in Dictionary: %s"
+msgstr "E720: \8e«\8f\91\8c^\82É\83R\83\8d\83\93\82ª\82 \82è\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E721: Duplicate key in Dictionary: \"%s\""
+msgstr "E721: \8e«\8f\91\8c^\82É\8fd\95¡\83L\81[\82ª\82 \82è\82Ü\82·: \"%s\""
+
+#, c-format
+msgid "E722: Missing comma in Dictionary: %s"
+msgstr "E722: \8e«\8f\91\8c^\82É\83J\83\93\83}\82ª\82 \82è\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E723: Missing end of Dictionary '}': %s"
+msgstr "E723: \8e«\8f\91\8c^\82Ì\8dÅ\8cã\82É '}' \82ª\82 \82è\82Ü\82¹\82ñ: %s"
+
+msgid "extend() argument"
+msgstr "extend() \82Ì\88ø\90\94"
+
+#, c-format
+msgid "E737: Key already exists: %s"
+msgstr "E737: \83L\81[\82Í\8aù\82É\91\8dÝ\82µ\82Ü\82·: %s"
+
+#, c-format
+msgid "E96: Cannot diff more than %ld buffers"
 msgstr "E96: %ld \88È\8fã\82Ì\83o\83b\83t\83@\82Ídiff\82Å\82«\82Ü\82¹\82ñ"
 
 msgid "E810: Cannot read or write temp files"
@@ -389,13 +453,10 @@ msgstr "%d 
 msgid "match %d"
 msgstr "%d \94Ô\96Ú\82Ì\8aY\93\96"
 
+#. maximum nesting of lists and dicts
 msgid "E18: Unexpected characters in :let"
 msgstr "E18: \97\\\8aú\82¹\82Ê\95\8e\9a\82ª :let \82É\82 \82è\82Ü\82µ\82½"
 
-#, c-format
-msgid "E684: list index out of range: %ld"
-msgstr "E684: \83\8a\83X\83g\82Ì\83C\83\93\83f\83b\83N\83X\82ª\94Í\88Í\8aO\82Å\82·: %ld"
-
 #, c-format
 msgid "E121: Undefined variable: %s"
 msgstr "E121: \96¢\92è\8b`\82Ì\95Ï\90\94\82Å\82·: %s"
@@ -403,38 +464,6 @@ msgstr "E121: 
 msgid "E111: Missing ']'"
 msgstr "E111: ']' \82ª\8c©\82Â\82©\82è\82Ü\82¹\82ñ"
 
-#, c-format
-msgid "E686: Argument of %s must be a List"
-msgstr "E686: %s \82Ì\88ø\90\94\82Í\83\8a\83X\83g\8c^\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E712: Argument of %s must be a List or Dictionary"
-msgstr "E712: %s \82Ì\88ø\90\94\82Í\83\8a\83X\83g\8c^\82Ü\82½\82Í\8e«\8f\91\8c^\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ"
-
-msgid "E714: List required"
-msgstr "E714: \83\8a\83X\83g\8c^\82ª\95K\97v\82Å\82·"
-
-msgid "E715: Dictionary required"
-msgstr "E715: \8e«\8f\91\8c^\82ª\95K\97v\82Å\82·"
-
-#, c-format
-msgid "E118: Too many arguments for function: %s"
-msgstr "E118: \8aÖ\90\94\82Ì\88ø\90\94\82ª\91½\89ß\82¬\82Ü\82·: %s"
-
-#, c-format
-msgid "E716: Key not present in Dictionary: %s"
-msgstr "E716: \8e«\8f\91\8c^\82É\83L\81[\82ª\91\8dÝ\82µ\82Ü\82¹\82ñ: %s"
-
-#, c-format
-msgid "E122: Function %s already exists, add ! to replace it"
-msgstr "E122: \8aÖ\90\94 %s \82Í\92è\8b`\8dÏ\82Å\82·, \8dÄ\92è\8b`\82·\82é\82É\82Í ! \82ð\92Ç\89Á\82µ\82Ä\82­\82¾\82³\82¢"
-
-msgid "E717: Dictionary entry already exists"
-msgstr "E717: \8e«\8f\91\8c^\93à\82É\83G\83\93\83g\83\8a\82ª\8aù\82É\91\8dÝ\82µ\82Ü\82·"
-
-msgid "E718: Funcref required"
-msgstr "E718: \8aÖ\90\94\8eQ\8fÆ\8c^\82ª\97v\8b\81\82³\82ê\82Ü\82·"
-
 msgid "E719: Cannot use [:] with a Dictionary"
 msgstr "E719: [:] \82ð\8e«\8f\91\8c^\82Æ\91g\82Ý\8d\87\82í\82¹\82Ä\82Í\8eg\82¦\82Ü\82¹\82ñ"
 
@@ -442,10 +471,6 @@ msgstr "E719: [:] 
 msgid "E734: Wrong variable type for %s="
 msgstr "E734: \88Ù\82È\82Á\82½\8c^\82Ì\95Ï\90\94\82Å\82· %s="
 
-#, c-format
-msgid "E130: Unknown function: %s"
-msgstr "E130: \96¢\92m\82Ì\8aÖ\90\94\82Å\82·: %s"
-
 #, c-format
 msgid "E461: Illegal variable name: %s"
 msgstr "E461: \95s\90³\82È\95Ï\90\94\96¼\82Å\82·: %s"
@@ -485,10 +510,6 @@ msgstr "E711: 
 msgid "E690: Missing \"in\" after :for"
 msgstr "E690: :for \82Ì\8cã\82É \"in\" \82ª\82 \82è\82Ü\82¹\82ñ"
 
-#, c-format
-msgid "E107: Missing parentheses: %s"
-msgstr "E107: \83J\83b\83R '(' \82ª\82 \82è\82Ü\82¹\82ñ: %s"
-
 #, c-format
 msgid "E108: No such variable: \"%s\""
 msgstr "E108: \82»\82Ì\95Ï\90\94\82Í\82 \82è\82Ü\82¹\82ñ: \"%s\""
@@ -511,9 +532,6 @@ msgstr "E735: 
 msgid "E736: Invalid operation for Dictionary"
 msgstr "E736: \8e«\8f\91\8c^\82É\82Í\96³\8cø\82È\91\80\8dì\82Å\82·"
 
-msgid "E693: Can only compare Funcref with Funcref"
-msgstr "E693: \8aÖ\90\94\8eQ\8fÆ\8c^\82Í\8aÖ\90\94\8eQ\8fÆ\8c^\82Æ\82µ\82©\94ä\8ar\82Å\82«\82Ü\82¹\82ñ"
-
 msgid "E694: Invalid operation for Funcrefs"
 msgstr "E694: \8aÖ\90\94\8eQ\8fÆ\8c^\82É\82Í\96³\8cø\82È\91\80\8dì\82Å\82·"
 
@@ -526,6 +544,9 @@ msgstr "E110: ')' 
 msgid "E695: Cannot index a Funcref"
 msgstr "E695: \8aÖ\90\94\8eQ\8fÆ\8c^\82Í\83C\83\93\83f\83b\83N\83X\82Å\82«\82Ü\82¹\82ñ"
 
+msgid "E909: Cannot index a special variable"
+msgstr "E909: \93Á\8eê\95Ï\90\94\82Í\83C\83\93\83f\83b\83N\83X\82Å\82«\82Ü\82¹\82ñ"
+
 #, c-format
 msgid "E112: Option name missing: %s"
 msgstr "E112: \83I\83v\83V\83\87\83\93\96¼\82ª\82 \82è\82Ü\82¹\82ñ: %s"
@@ -542,60 +563,116 @@ msgstr "E114: 
 msgid "E115: Missing quote: %s"
 msgstr "E115: \88ø\97p\95\84 (') \82ª\82 \82è\82Ü\82¹\82ñ: %s"
 
-#, c-format
-msgid "E696: Missing comma in List: %s"
-msgstr "E696: \83\8a\83X\83g\8c^\82É\83J\83\93\83}\82ª\82 \82è\82Ü\82¹\82ñ: %s"
-
-#, c-format
-msgid "E697: Missing end of List ']': %s"
-msgstr "E697: \83\8a\83X\83g\8c^\82Ì\8dÅ\8cã\82É ']' \82ª\82 \82è\82Ü\82¹\82ñ: %s"
-
 msgid "Not enough memory to set references, garbage collection aborted!"
 msgstr ""
 "\83K\81[\83x\83b\83W\83R\83\8c\83N\83V\83\87\83\93\82ð\92\86\8e~\82µ\82Ü\82µ\82½! \8eQ\8fÆ\82ð\8dì\90¬\82·\82é\82Ì\82É\83\81\83\82\83\8a\82ª\95s\91«\82µ\82Ü\82µ\82½"
 
-#, c-format
-msgid "E720: Missing colon in Dictionary: %s"
-msgstr "E720: \8e«\8f\91\8c^\82É\83R\83\8d\83\93\82ª\82 \82è\82Ü\82¹\82ñ: %s"
+msgid "E724: variable nested too deep for displaying"
+msgstr "E724: \95\\\8e¦\82·\82é\82É\82Í\95Ï\90\94\82Ì\93ü\82ê\8eq\82ª\90[\89ß\82¬\82Ü\82·"
 
-#, c-format
-msgid "E721: Duplicate key in Dictionary: \"%s\""
-msgstr "E721: \8e«\8f\91\8c^\82É\8fd\95¡\83L\81[\82ª\82 \82è\82Ü\82·: \"%s\""
+msgid "E805: Using a Float as a Number"
+msgstr "E805: \95\82\93®\8f¬\90\94\93_\90\94\82ð\90\94\92l\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
 
-#, c-format
-msgid "E722: Missing comma in Dictionary: %s"
-msgstr "E722: \8e«\8f\91\8c^\82É\83J\83\93\83}\82ª\82 \82è\82Ü\82¹\82ñ: %s"
+msgid "E703: Using a Funcref as a Number"
+msgstr "E703: \8aÖ\90\94\8eQ\8fÆ\8c^\82ð\90\94\92l\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·\81B"
 
-#, c-format
-msgid "E723: Missing end of Dictionary '}': %s"
-msgstr "E723: \8e«\8f\91\8c^\82Ì\8dÅ\8cã\82É '}' \82ª\82 \82è\82Ü\82¹\82ñ: %s"
+msgid "E745: Using a List as a Number"
+msgstr "E745: \83\8a\83X\83g\8c^\82ð\90\94\92l\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
 
-msgid "E724: variable nested too deep for displaying"
-msgstr "E724: \95\\\8e¦\82·\82é\82É\82Í\95Ï\90\94\82Ì\93ü\82ê\8eq\82ª\90[\89ß\82¬\82Ü\82·"
+msgid "E728: Using a Dictionary as a Number"
+msgstr "E728: \8e«\8f\91\8c^\82ð\90\94\92l\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
+
+msgid "E910: Using a Job as a Number"
+msgstr "E910: \83W\83\87\83u\82ð\90\94\92l\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
+
+msgid "E913: Using a Channel as a Number"
+msgstr "E913: \83`\83\83\83\93\83l\83\8b\82ð\90\94\92l\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·\81B"
+
+msgid "E891: Using a Funcref as a Float"
+msgstr "E891: \8aÖ\90\94\8eQ\8fÆ\8c^\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·\81B"
+
+msgid "E892: Using a String as a Float"
+msgstr "E892: \95\8e\9a\97ñ\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
+
+msgid "E893: Using a List as a Float"
+msgstr "E893: \83\8a\83X\83g\8c^\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
+
+msgid "E894: Using a Dictionary as a Float"
+msgstr "E894: \8e«\8f\91\8c^\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
+
+msgid "E907: Using a special value as a Float"
+msgstr "E907: \93Á\8eê\92l\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
+
+msgid "E911: Using a Job as a Float"
+msgstr "E911: \83W\83\87\83u\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
+
+msgid "E914: Using a Channel as a Float"
+msgstr "E914: \83`\83\83\83\93\83l\83\8b\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·\81B"
+
+msgid "E729: using Funcref as a String"
+msgstr "E729: \8aÖ\90\94\8eQ\8fÆ\8c^\82ð\95\8e\9a\97ñ\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
+
+msgid "E730: using List as a String"
+msgstr "E730: \83\8a\83X\83g\8c^\82ð\95\8e\9a\97ñ\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
+
+msgid "E731: using Dictionary as a String"
+msgstr "E731: \8e«\8f\91\8c^\82ð\95\8e\9a\97ñ\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
+
+msgid "E908: using an invalid value as a String"
+msgstr "E908: \96³\8cø\82È\92l\82ð\95\8e\9a\97ñ\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
 
 #, c-format
-msgid "E740: Too many arguments for function %s"
-msgstr "E740: \8aÖ\90\94\82Ì\88ø\90\94\82ª\91½\89ß\82¬\82Ü\82·: %s"
+msgid "E795: Cannot delete variable %s"
+msgstr "E795: \95Ï\90\94 %s \82ð\8dí\8f\9c\82Å\82«\82Ü\82¹\82ñ"
 
 #, c-format
-msgid "E116: Invalid arguments for function %s"
-msgstr "E116: \8aÖ\90\94\82Ì\96³\8cø\82È\88ø\90\94\82Å\82·: %s"
+msgid "E704: Funcref variable name must start with a capital: %s"
+msgstr "E704: \8aÖ\90\94\8eQ\8fÆ\8c^\95Ï\90\94\96¼\82Í\91å\95\8e\9a\82Å\8en\82Ü\82ç\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ: %s"
 
 #, c-format
-msgid "E117: Unknown function: %s"
-msgstr "E117: \96¢\92m\82Ì\8aÖ\90\94\82Å\82·: %s"
+msgid "E705: Variable name conflicts with existing function: %s"
+msgstr "E705: \95Ï\90\94\96¼\82ª\8aù\91\82Ì\8aÖ\90\94\96¼\82Æ\8fÕ\93Ë\82µ\82Ü\82·: %s"
 
 #, c-format
-msgid "E119: Not enough arguments for function: %s"
-msgstr "E119: \8aÖ\90\94\82Ì\88ø\90\94\82ª\91«\82è\82Ü\82¹\82ñ: %s"
+msgid "E741: Value is locked: %s"
+msgstr "E741: \92l\82ª\83\8d\83b\83N\82³\82ê\82Ä\82¢\82Ü\82·: %s"
+
+msgid "Unknown"
+msgstr "\95s\96¾"
 
 #, c-format
-msgid "E120: Using <SID> not in a script context: %s"
-msgstr "E120: \83X\83N\83\8a\83v\83g\88È\8aO\82Å<SID>\82ª\8eg\82í\82ê\82Ü\82µ\82½: %s"
+msgid "E742: Cannot change value of %s"
+msgstr "E742: %s \82Ì\92l\82ð\95Ï\8dX\82Å\82«\82Ü\82¹\82ñ"
+
+msgid "E698: variable nested too deep for making a copy"
+msgstr "E698: \83R\83s\81[\82ð\8eæ\82é\82É\82Í\95Ï\90\94\82Ì\93ü\82ê\8eq\82ª\90[\89ß\82¬\82Ü\82·"
+
+msgid ""
+"\n"
+"# global variables:\n"
+msgstr ""
+"\n"
+"# \83O\83\8d\81[\83o\83\8b\95Ï\90\94:\n"
+
+msgid ""
+"\n"
+"\tLast set from "
+msgstr ""
+"\n"
+"\t\8dÅ\8cã\82É\83Z\83b\83g\82µ\82½\83X\83N\83\8a\83v\83g: "
+
+msgid "map() argument"
+msgstr "map() \82Ì\88ø\90\94"
+
+msgid "filter() argument"
+msgstr "filter() \82Ì\88ø\90\94"
 
 #, c-format
-msgid "E725: Calling dict function without Dictionary: %s"
-msgstr "E725: \8e«\8f\91\97p\8aÖ\90\94\82ª\8cÄ\82Î\82ê\82Ü\82µ\82½\82ª\8e«\8f\91\82ª\82 \82è\82Ü\82¹\82ñ: %s"
+msgid "E686: Argument of %s must be a List"
+msgstr "E686: %s \82Ì\88ø\90\94\82Í\83\8a\83X\83g\8c^\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ"
+
+msgid "E928: String required"
+msgstr "E928: \95\8e\9a\97ñ\82ª\95K\97v\82Å\82·"
 
 msgid "E808: Number or Float required"
 msgstr "E808: \90\94\92l\82©\95\82\93®\8f¬\90\94\93_\90\94\82ª\95K\97v\82Å\82·"
@@ -603,9 +680,6 @@ msgstr "E808: 
 msgid "add() argument"
 msgstr "add() \82Ì\88ø\90\94"
 
-msgid "E699: Too many arguments"
-msgstr "E699: \88ø\90\94\82ª\91½\89ß\82¬\82Ü\82·"
-
 msgid "E785: complete() can only be used in Insert mode"
 msgstr "E785: complete() \82Í\91}\93ü\83\82\81[\83h\82Å\82µ\82©\97\98\97p\82Å\82«\82Ü\82¹\82ñ"
 
@@ -617,33 +691,22 @@ msgstr "E785: complete() 
 msgid "&Ok"
 msgstr "&Ok"
 
-msgid "E999: Invalid callback argument"
-msgstr "E999: \96³\8cø\82È\83R\81[\83\8b\83o\83b\83N\88ø\90\94\82Å\82·"
-
-msgid "E999: not an open channel"
-msgstr "E999: \8aJ\82¢\82Ä\82¢\82È\82¢\83`\83\83\83\93\83l\83\8b\82Å\82·"
-
-msgid "extend() argument"
-msgstr "extend() \82Ì\88ø\90\94"
-
-#, c-format
-msgid "E737: Key already exists: %s"
-msgstr "E737: \83L\81[\82Í\8aù\82É\91\8dÝ\82µ\82Ü\82·: %s"
-
-msgid "map() argument"
-msgstr "map() \82Ì\88ø\90\94"
-
-msgid "filter() argument"
-msgstr "filter() \82Ì\88ø\90\94"
-
 #, c-format
-msgid "+-%s%3ld lines: "
-msgstr "+-%s%3ld \8ds: "
+msgid "+-%s%3ld line: "
+msgid_plural "+-%s%3ld lines: "
+msgstr[0] "+-%s%3ld \8ds: "
+msgstr[1] "+-%s%3ld \8ds: "
 
 #, c-format
 msgid "E700: Unknown function: %s"
 msgstr "E700: \96¢\92m\82Ì\8aÖ\90\94\82Å\82·: %s"
 
+msgid "E922: expected a dict"
+msgstr "E922: \8e«\8f\91\82ª\8aú\91Ò\82³\82ê\82Ä\82¢\82Ü\82·"
+
+msgid "E923: Second argument of function() must be a list or a dict"
+msgstr "E923: function() \82Ì\91æ 2 \88ø\90\94\82Í\83\8a\83X\83g\8c^\82Ü\82½\82Í\8e«\8f\91\8c^\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ"
+
 msgid ""
 "&OK\n"
 "&Cancel"
@@ -660,9 +723,16 @@ msgstr "insert() 
 msgid "E786: Range not allowed"
 msgstr "E786: \94Í\88Í\8ew\92è\82Í\8b\96\89Â\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
 
+msgid "E916: not a valid job"
+msgstr "E916: \97L\8cø\82È\83W\83\87\83u\82Å\82Í\82 \82è\82Ü\82¹\82ñ"
+
 msgid "E701: Invalid type for len()"
 msgstr "E701: len() \82É\82Í\96³\8cø\82È\8c^\82Å\82·"
 
+#, c-format
+msgid "E798: ID is reserved for \":match\": %ld"
+msgstr "E798: ID \82Í \":match\" \82Ì\82½\82ß\82É\97\\\96ñ\82³\82ê\82Ä\82¢\82Ü\82·: %ld"
+
 msgid "E726: Stride is zero"
 msgstr "E726: \83X\83g\83\89\83C\83h(\91O\90i\97Ê)\82ª 0 \82Å\82·"
 
@@ -690,183 +760,39 @@ msgid "E655: Too many symbolic links (cycle?)"
 msgstr "E655: \83V\83\93\83{\83\8a\83b\83N\83\8a\83\93\83N\82ª\91½\89ß\82¬\82Ü\82· (\8fz\8aÂ\82µ\82Ä\82¢\82é\89Â\94\\\90«\82ª\82 \82è\82Ü\82·)"
 
 msgid "reverse() argument"
-msgstr "reverse() \82Ì\88ø\90\94"
-
-msgid "E258: Unable to send to client"
-msgstr "E258: \83N\83\89\83C\83A\83\93\83g\82Ö\91\97\82é\82±\82Æ\82ª\82Å\82«\82Ü\82¹\82ñ"
-
-msgid "sort() argument"
-msgstr "sort() \82Ì\88ø\90\94"
-
-msgid "uniq() argument"
-msgstr "uniq() \82Ì\88ø\90\94"
-
-msgid "E702: Sort compare function failed"
-msgstr "E702: \83\\\81[\83g\82Ì\94ä\8ar\8aÖ\90\94\82ª\8e¸\94s\82µ\82Ü\82µ\82½"
-
-msgid "E882: Uniq compare function failed"
-msgstr "E882: Uniq \82Ì\94ä\8ar\8aÖ\90\94\82ª\8e¸\94s\82µ\82Ü\82µ\82½"
-
-msgid "(Invalid)"
-msgstr "(\96³\8cø)"
-
-msgid "E677: Error writing temp file"
-msgstr "E677: \88ê\8e\9e\83t\83@\83C\83\8b\8f\91\8d\9e\92\86\82É\83G\83\89\81[\82ª\94­\90\82µ\82Ü\82µ\82½"
-
-msgid "E805: Using a Float as a Number"
-msgstr "E805: \95\82\93®\8f¬\90\94\93_\90\94\82ð\90\94\92l\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
-
-msgid "E703: Using a Funcref as a Number"
-msgstr "E703: \8aÖ\90\94\8eQ\8fÆ\8c^\82ð\90\94\92l\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·\81B"
-
-msgid "E745: Using a List as a Number"
-msgstr "E745: \83\8a\83X\83g\8c^\82ð\90\94\92l\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
-
-msgid "E728: Using a Dictionary as a Number"
-msgstr "E728: \8e«\8f\91\8c^\82ð\90\94\92l\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
-
-msgid "E891: Using a Funcref as a Float"
-msgstr "E891: \8aÖ\90\94\8eQ\8fÆ\8c^\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·\81B"
-
-msgid "E892: Using a String as a Float"
-msgstr "E892: \95\8e\9a\97ñ\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
-
-msgid "E893: Using a List as a Float"
-msgstr "E893: \83\8a\83X\83g\8c^\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
-
-msgid "E894: Using a Dictionary as a Float"
-msgstr "E894: \8e«\8f\91\8c^\82ð\95\82\93®\8f¬\90\94\93_\90\94\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
-
-msgid "E729: using Funcref as a String"
-msgstr "E729: \8aÖ\90\94\8eQ\8fÆ\8c^\82ð\95\8e\9a\97ñ\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
-
-msgid "E730: using List as a String"
-msgstr "E730: \83\8a\83X\83g\8c^\82ð\95\8e\9a\97ñ\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
-
-msgid "E731: using Dictionary as a String"
-msgstr "E731: \8e«\8f\91\8c^\82ð\95\8e\9a\97ñ\82Æ\82µ\82Ä\88µ\82Á\82Ä\82¢\82Ü\82·"
-
-#, c-format
-msgid "E706: Variable type mismatch for: %s"
-msgstr "E706: \95Ï\90\94\82Ì\8c^\82ª\88ê\92v\82µ\82Ü\82¹\82ñ: %s"
-
-#, c-format
-msgid "E795: Cannot delete variable %s"
-msgstr "E795: \95Ï\90\94 %s \82ð\8dí\8f\9c\82Å\82«\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E704: Funcref variable name must start with a capital: %s"
-msgstr "E704: \8aÖ\90\94\8eQ\8fÆ\8c^\95Ï\90\94\96¼\82Í\91å\95\8e\9a\82Å\8en\82Ü\82ç\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ: %s"
-
-#, c-format
-msgid "E705: Variable name conflicts with existing function: %s"
-msgstr "E705: \95Ï\90\94\96¼\82ª\8aù\91\82Ì\8aÖ\90\94\96¼\82Æ\8fÕ\93Ë\82µ\82Ü\82·: %s"
-
-#, c-format
-msgid "E741: Value is locked: %s"
-msgstr "E741: \92l\82ª\83\8d\83b\83N\82³\82ê\82Ä\82¢\82Ü\82·: %s"
-
-msgid "Unknown"
-msgstr "\95s\96¾"
-
-#, c-format
-msgid "E742: Cannot change value of %s"
-msgstr "E742: %s \82Ì\92l\82ð\95Ï\8dX\82Å\82«\82Ü\82¹\82ñ"
-
-msgid "E698: variable nested too deep for making a copy"
-msgstr "E698: \83R\83s\81[\82ð\8eæ\82é\82É\82Í\95Ï\90\94\82Ì\93ü\82ê\8eq\82ª\90[\89ß\82¬\82Ü\82·"
-
-#, c-format
-msgid "E123: Undefined function: %s"
-msgstr "E123: \96¢\92è\8b`\82Ì\8aÖ\90\94\82Å\82·: %s"
-
-#, c-format
-msgid "E124: Missing '(': %s"
-msgstr "E124: '(' \82ª\82 \82è\82Ü\82¹\82ñ: %s"
-
-msgid "E862: Cannot use g: here"
-msgstr "E862: \82±\82±\82Å\82Í g: \82Í\8eg\82¦\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E125: Illegal argument: %s"
-msgstr "E125: \95s\90³\82È\88ø\90\94\82Å\82·: %s"
-
-#, c-format
-msgid "E853: Duplicate argument name: %s"
-msgstr "E853: \88ø\90\94\96¼\82ª\8fd\95¡\82µ\82Ä\82¢\82Ü\82·: %s"
-
-msgid "E126: Missing :endfunction"
-msgstr "E126: :endfunction \82ª\82 \82è\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E707: Function name conflicts with variable: %s"
-msgstr "E707: \8aÖ\90\94\96¼\82ª\95Ï\90\94\96¼\82Æ\8fÕ\93Ë\82µ\82Ü\82·: %s"
-
-#, c-format
-msgid "E127: Cannot redefine function %s: It is in use"
-msgstr "E127: \8aÖ\90\94 %s \82ð\8dÄ\92è\8b`\82Å\82«\82Ü\82¹\82ñ: \8eg\97p\92\86\82Å\82·"
-
-#, c-format
-msgid "E746: Function name does not match script file name: %s"
-msgstr "E746: \8aÖ\90\94\96¼\82ª\83X\83N\83\8a\83v\83g\82Ì\83t\83@\83C\83\8b\96¼\82Æ\88ê\92v\82µ\82Ü\82¹\82ñ: %s"
-
-msgid "E129: Function name required"
-msgstr "E129: \8aÖ\90\94\96¼\82ª\97v\8b\81\82³\82ê\82Ü\82·"
-
-#, c-format
-msgid "E128: Function name must start with a capital or \"s:\": %s"
-msgstr "E128: \8aÖ\90\94\96¼\82Í\91å\95\8e\9a\82© \"s:\" \82Å\8en\82Ü\82ç\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ: %s"
-
-#, c-format
-msgid "E884: Function name cannot contain a colon: %s"
-msgstr "E884: \8aÖ\90\94\96¼\82É\82Í\83R\83\8d\83\93\82Í\8aÜ\82ß\82ç\82ê\82Ü\82¹\82ñ: %s"
-
-#, c-format
-msgid "E131: Cannot delete function %s: It is in use"
-msgstr "E131: \8aÖ\90\94 %s \82ð\8dí\8f\9c\82Å\82«\82Ü\82¹\82ñ: \8eg\97p\92\86\82Å\82·"
+msgstr "reverse() \82Ì\88ø\90\94"
 
-msgid "E132: Function call depth is higher than 'maxfuncdepth'"
-msgstr "E132: \8aÖ\90\94\8cÄ\8fo\82Ì\93ü\82ê\8eq\90\94\82ª 'maxfuncdepth' \82ð\92´\82¦\82Ü\82µ\82½"
+msgid "E258: Unable to send to client"
+msgstr "E258: \83N\83\89\83C\83A\83\93\83g\82Ö\91\97\82é\82±\82Æ\82ª\82Å\82«\82Ü\82¹\82ñ"
 
 #, c-format
-msgid "calling %s"
-msgstr "%s \82ð\8eÀ\8ds\92\86\82Å\82·"
+msgid "E927: Invalid action: '%s'"
+msgstr "E927: \96³\8cø\82È\91\80\8dì\82Å\82·: %s"
 
-#, c-format
-msgid "%s aborted"
-msgstr "%s \82ª\92\86\92f\82³\82ê\82Ü\82µ\82½"
+msgid "sort() argument"
+msgstr "sort() \82Ì\88ø\90\94"
 
-#, c-format
-msgid "%s returning #%ld"
-msgstr "%s \82ª #%ld \82ð\95Ô\82µ\82Ü\82µ\82½"
+msgid "uniq() argument"
+msgstr "uniq() \82Ì\88ø\90\94"
 
-#, c-format
-msgid "%s returning %s"
-msgstr "%s \82ª %s \82ð\95Ô\82µ\82Ü\82µ\82½"
+msgid "E702: Sort compare function failed"
+msgstr "E702: \83\\\81[\83g\82Ì\94ä\8ar\8aÖ\90\94\82ª\8e¸\94s\82µ\82Ü\82µ\82½"
 
-#, c-format
-msgid "continuing in %s"
-msgstr "%s \82Ì\8eÀ\8ds\82ð\8cp\91±\92\86\82Å\82·"
+msgid "E882: Uniq compare function failed"
+msgstr "E882: Uniq \82Ì\94ä\8ar\8aÖ\90\94\82ª\8e¸\94s\82µ\82Ü\82µ\82½"
 
-msgid "E133: :return not inside a function"
-msgstr "E133: \8aÖ\90\94\8aO\82É :return \82ª\82 \82è\82Ü\82µ\82½"
+msgid "(Invalid)"
+msgstr "(\96³\8cø)"
 
-msgid ""
-"\n"
-"# global variables:\n"
-msgstr ""
-"\n"
-"# \83O\83\8d\81[\83o\83\8b\95Ï\90\94:\n"
+#, c-format
+msgid "E935: invalid submatch number: %d"
+msgstr "E935: \96³\8cø\82È\83T\83u\83}\83b\83`\94Ô\8d\86: %d"
 
-msgid ""
-"\n"
-"\tLast set from "
-msgstr ""
-"\n"
-"\tLast set from "
+msgid "E677: Error writing temp file"
+msgstr "E677: \88ê\8e\9e\83t\83@\83C\83\8b\8f\91\8d\9e\92\86\82É\83G\83\89\81[\82ª\94­\90\82µ\82Ü\82µ\82½"
 
-msgid "No old files"
-msgstr "\8cÃ\82¢\83t\83@\83C\83\8b\82Í\82 \82è\82Ü\82¹\82ñ"
+msgid "E921: Invalid callback argument"
+msgstr "E921: \96³\8cø\82È\83R\81[\83\8b\83o\83b\83N\88ø\90\94\82Å\82·"
 
 #, c-format
 msgid "<%s>%s%s  %d,  Hex %02x,  Octal %03o"
@@ -928,6 +854,10 @@ msgstr " 
 msgid "E137: Viminfo file is not writable: %s"
 msgstr "E137: viminfo\83t\83@\83C\83\8b\82ª\8f\91\8d\9e\82Ý\82Å\82«\82Ü\82¹\82ñ: %s"
 
+#, c-format
+msgid "E929: Too many viminfo temp files, like %s!"
+msgstr "E929: \88ê\8e\9eviminfo\83t\83@\83C\83\8b\82ª\91½\89ß\82¬\82Ü\82·! \97á: %s"
+
 #, c-format
 msgid "E138: Can't write viminfo file %s!"
 msgstr "E138: viminfo\83t\83@\83C\83\8b %s \82ð\95Û\91\82Å\82«\82Ü\82¹\82ñ!"
@@ -1098,8 +1028,8 @@ msgid "Sorry, help file \"%s\" not found"
 msgstr "\8ec\94O\82Å\82·\82ª\83w\83\8b\83v\83t\83@\83C\83\8b \"%s\" \82ª\8c©\82Â\82©\82è\82Ü\82¹\82ñ"
 
 #, c-format
-msgid "E150: Not a directory: %s"
-msgstr "E150: \83f\83B\83\8c\83N\83g\83\8a\82Å\82Í\82 \82è\82Ü\82¹\82ñ: %s"
+msgid "E151: No match: %s"
+msgstr "E151: \83}\83b\83`\82Í\82 \82è\82Ü\82¹\82ñ: %s"
 
 #, c-format
 msgid "E152: Cannot open %s for writing"
@@ -1118,6 +1048,10 @@ msgstr "E670: 1
 msgid "E154: Duplicate tag \"%s\" in file %s/%s"
 msgstr "E154: \83^\83O \"%s\" \82ª\83t\83@\83C\83\8b %s/%s \82É\8fd\95¡\82µ\82Ä\82¢\82Ü\82·"
 
+#, c-format
+msgid "E150: Not a directory: %s"
+msgstr "E150: \83f\83B\83\8c\83N\83g\83\8a\82Å\82Í\82 \82è\82Ü\82¹\82ñ: %s"
+
 #, c-format
 msgid "E160: Unknown sign command: %s"
 msgstr "E160: \96¢\92m\82Ìsign\83R\83}\83\93\83h\82Å\82·: %s"
@@ -1143,6 +1077,9 @@ msgstr "E159: sign
 msgid "E158: Invalid buffer name: %s"
 msgstr "E158: \96³\8cø\82È\83o\83b\83t\83@\96¼\82Å\82·: %s"
 
+msgid "E934: Cannot jump to a buffer that does not have a name"
+msgstr "E934: \96¼\91O\82Ì\96³\82¢\83o\83b\83t\83@\82Ö\82Í\83W\83\83\83\93\83v\82Å\82«\82Ü\82¹\82ñ"
+
 #, c-format
 msgid "E157: Invalid sign ID: %ld"
 msgstr "E157: \96³\8cø\82Èsign\8e¯\95Ê\8eq\82Å\82·: %ld"
@@ -1161,6 +1098,9 @@ msgstr " (
 msgid "[Deleted]"
 msgstr "[\8dí\8f\9c\8dÏ]"
 
+msgid "No old files"
+msgstr "\8cÃ\82¢\83t\83@\83C\83\8b\82Í\82 \82è\82Ü\82¹\82ñ"
+
 msgid "Entering Debug mode.  Type \"cont\" to continue."
 msgstr "\83f\83o\83b\83O\83\82\81[\83h\82É\93ü\82è\82Ü\82·. \91±\82¯\82é\82É\82Í \"cont\" \82Æ\93ü\97Í\82µ\82Ä\82­\82¾\82³\82¢."
 
@@ -1233,8 +1173,8 @@ msgid "Searching for \"%s\""
 msgstr "\"%s\" \82ð\8c\9f\8dõ\92\86"
 
 #, c-format
-msgid "not found in 'runtimepath': \"%s\""
-msgstr "'runtimepath' \82Ì\92\86\82É\82Í\8c©\82Â\82©\82è\82Ü\82¹\82ñ: \"%s\""
+msgid "not found in '%s': \"%s\""
+msgstr "'%s' \82Ì\92\86\82É\82Í\82 \82è\82Ü\82¹\82ñ: \"%s\""
 
 msgid "Source Vim script"
 msgstr "Vim\83X\83N\83\8a\83v\83g\82Ì\8eæ\8d\9e\82Ý"
@@ -1263,6 +1203,10 @@ msgstr "
 msgid "finished sourcing %s"
 msgstr "%s \82Ì\8eæ\8d\9e\82ð\8a®\97¹"
 
+#, c-format
+msgid "continuing in %s"
+msgstr "%s \82Ì\8eÀ\8ds\82ð\8cp\91±\92\86\82Å\82·"
+
 msgid "modeline"
 msgstr "\83\82\81[\83h\8ds"
 
@@ -1466,6 +1410,9 @@ msgstr ""
 msgid "E466: :winpos requires two number arguments"
 msgstr "E466: :winpos \82É\82Í2\82Â\82Ì\90\94\92l\82Ì\88ø\90\94\82ª\95K\97v\82Å\82·"
 
+msgid "E930: Cannot use :redir inside execute()"
+msgstr "E930: execute() \82Ì\92\86\82Å\82Í :redir \82Í\8eg\82¦\82Ü\82¹\82ñ"
+
 msgid "Save Redirection"
 msgstr "\83\8a\83_\83C\83\8c\83N\83g\82ð\95Û\91\82µ\82Ü\82·"
 
@@ -1674,6 +1621,9 @@ msgstr "
 msgid "Input Line"
 msgstr "\93ü\97Í\8ds"
 
+msgid "Debug Line"
+msgstr "\83f\83o\83b\83O\8ds"
+
 msgid "E198: cmd_pchar beyond the command length"
 msgstr "E198: cmd_pchar \82ª\83R\83}\83\93\83h\92·\82ð\92´\82¦\82Ü\82µ\82½"
 
@@ -1919,11 +1869,6 @@ msgstr "1 
 msgid "%lld characters"
 msgstr "%lld \95\8e\9a"
 
-#. Explicit typecast avoids warning on Mac OS X 10.6
-#, c-format
-msgid "%ld characters"
-msgstr "%ld \95\8e\9a"
-
 msgid "[noeol]"
 msgstr "[noeol]"
 
@@ -2003,9 +1948,6 @@ msgstr "E462: \"%s\" 
 msgid "E321: Could not reload \"%s\""
 msgstr "E321: \"%s\" \82Í\83\8a\83\8d\81[\83h\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½"
 
-msgid "--Deleted--"
-msgstr "--\8dí\8f\9c\8dÏ--"
-
 #, c-format
 msgid "auto-removing autocommand: %s <buffer=%d>"
 msgstr "autocommand: %s <\83o\83b\83t\83@=%d> \82ª\8e©\93®\93I\82É\8dí\8f\9c\82³\82ê\82Ü\82·"
@@ -2015,6 +1957,12 @@ msgstr "autocommand: %s <
 msgid "E367: No such group: \"%s\""
 msgstr "E367: \82»\82Ì\83O\83\8b\81[\83v\82Í\82 \82è\82Ü\82¹\82ñ: \"%s\""
 
+msgid "W19: Deleting augroup that is still in use"
+msgstr "W19: \8eg\97p\92\86\82Ì augroup \82ð\8fÁ\82»\82¤\82Æ\82µ\82Ä\82¢\82Ü\82·"
+
+msgid "--Deleted--"
+msgstr "--\8dí\8f\9c\8dÏ--"
+
 #, c-format
 msgid "E215: Illegal character after *: %s"
 msgstr "E215: * \82Ì\8cã\82É\95s\90³\82È\95\8e\9a\82ª\82 \82è\82Ü\82µ\82½: %s"
@@ -2076,8 +2024,10 @@ msgid "E351: Cannot delete fold with current 'foldmethod'"
 msgstr "E351: \8c»\8dÝ\82Ì 'foldmethod' \82Å\82Í\90Ü\8fô\82Ý\82ð\8dí\8f\9c\82Å\82«\82Ü\82¹\82ñ"
 
 #, c-format
-msgid "+--%3ld lines folded "
-msgstr "+--%3ld \8ds\82ª\90Ü\8fô\82Ü\82ê\82Ü\82µ\82½ "
+msgid "+--%3ld line folded "
+msgid_plural "+--%3ld lines folded "
+msgstr[0] "+--%3ld \8ds\82ª\90Ü\8fô\82Ü\82ê\82Ü\82µ\82½ "
+msgstr[1] "+--%3ld \8ds\82ª\90Ü\8fô\82Ü\82ê\82Ü\82µ\82½ "
 
 msgid "E222: Add to read buffer"
 msgstr "E222: \93Ç\8d\9e\83o\83b\83t\83@\82Ö\92Ç\89Á"
@@ -2170,6 +2120,18 @@ msgstr "Vim 
 msgid "E232: Cannot create BalloonEval with both message and callback"
 msgstr "E232: \83\81\83b\83Z\81[\83W\82Æ\83R\81[\83\8b\83o\83b\83N\82Ì\82 \82é BalloonEval \82ð\8dì\90¬\82Å\82«\82Ü\82¹\82ñ"
 
+msgid "_Cancel"
+msgstr "\83L\83\83\83\93\83Z\83\8b(_C)"
+
+msgid "_Save"
+msgstr "\95Û\91¶(_S)"
+
+msgid "_Open"
+msgstr "\8aJ\82­(_O)"
+
+msgid "_OK"
+msgstr "_OK"
+
 msgid ""
 "&Yes\n"
 "&No\n"
@@ -2179,6 +2141,12 @@ msgstr ""
 "\82¢\82¢\82¦(&N)\n"
 "\83L\83\83\83\93\83Z\83\8b(&C)"
 
+msgid "Yes"
+msgstr "\82Í\82¢"
+
+msgid "No"
+msgstr "\82¢\82¢\82¦"
+
 msgid "Input _Methods"
 msgstr "\83C\83\93\83v\83b\83g\83\81\83\\\83b\83h"
 
@@ -2212,18 +2180,18 @@ msgstr "
 msgid "Down"
 msgstr "\89º"
 
-#. 'Find Next' button
 msgid "Find Next"
 msgstr "\8e\9f\82ð\8c\9f\8dõ"
 
-#. 'Replace' button
 msgid "Replace"
 msgstr "\92u\8a·"
 
-#. 'Replace All' button
 msgid "Replace All"
 msgstr "\91S\82Ä\92u\8a·"
 
+msgid "_Close"
+msgstr "\95Â\82\82é(_C)"
+
 msgid "Vim: Received \"die\" request from session manager\n"
 msgstr "Vim: \83Z\83b\83V\83\87\83\93\83}\83l\81[\83W\83\83\82©\82ç \"die\" \97v\8b\81\82ð\8eó\82¯\8eæ\82è\82Ü\82µ\82½\n"
 
@@ -2275,17 +2243,6 @@ msgstr "
 msgid "&Undo"
 msgstr "\83A\83\93\83h\83D(&U)"
 
-#, c-format
-msgid "E671: Cannot find window title \"%s\""
-msgstr "E671: \83^\83C\83g\83\8b\82ª \"%s\" \82Ì\83E\83B\83\93\83h\83E\82Í\8c©\82Â\82©\82è\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E243: Argument not supported: \"-%s\"; Use the OLE version."
-msgstr "E243: \88ø\90\94\82Í\83T\83|\81[\83g\82³\82ê\82Ü\82¹\82ñ: \"-%s\"; OLE\94Å\82ð\8eg\97p\82µ\82Ä\82­\82¾\82³\82¢."
-
-msgid "E672: Unable to open window inside MDI application"
-msgstr "E672: MDI\83A\83v\83\8a\82Ì\92\86\82Å\82Í\83E\83B\83\93\83h\83E\82ð\8aJ\82¯\82Ü\82¹\82ñ"
-
 msgid "Open tab..."
 msgstr "\83^\83u\83y\81[\83W\82ð\8aJ\82­"
 
@@ -2303,6 +2260,17 @@ msgstr "
 msgid "Directory\t*.nothing\n"
 msgstr "\83f\83B\83\8c\83N\83g\83\8a\t*.nothing\n"
 
+#, c-format
+msgid "E671: Cannot find window title \"%s\""
+msgstr "E671: \83^\83C\83g\83\8b\82ª \"%s\" \82Ì\83E\83B\83\93\83h\83E\82Í\8c©\82Â\82©\82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E243: Argument not supported: \"-%s\"; Use the OLE version."
+msgstr "E243: \88ø\90\94\82Í\83T\83|\81[\83g\82³\82ê\82Ü\82¹\82ñ: \"-%s\"; OLE\94Å\82ð\8eg\97p\82µ\82Ä\82­\82¾\82³\82¢."
+
+msgid "E672: Unable to open window inside MDI application"
+msgstr "E672: MDI\83A\83v\83\8a\82Ì\92\86\82Å\82Í\83E\83B\83\93\83h\83E\82ð\8aJ\82¯\82Ü\82¹\82ñ"
+
 msgid "Vim E458: Cannot allocate colormap entry, some colors may be incorrect"
 msgstr "Vim E458: \90F\8ew\92è\82ª\90³\82µ\82­\82È\82¢\82Ì\82Å\83G\83\93\83g\83\8a\82ð\8a\84\82è\93\96\82Ä\82ç\82ê\82Ü\82¹\82ñ"
 
@@ -2564,6 +2532,7 @@ msgstr "%-5s: %s%*s (
 
 msgid ""
 "\n"
+"       a: Find assignments to this symbol\n"
 "       c: Find functions calling this function\n"
 "       d: Find functions called by this function\n"
 "       e: Find this egrep pattern\n"
@@ -2574,6 +2543,7 @@ msgid ""
 "       t: Find this text string\n"
 msgstr ""
 "\n"
+"       a: \82±\82Ì\83V\83\93\83{\83\8b\82É\91Î\82·\82é\91ã\93ü\82ð\92T\82·\n"
 "       c: \82±\82Ì\8aÖ\90\94\82ð\8cÄ\82ñ\82Å\82¢\82é\8aÖ\90\94\82ð\92T\82·\n"
 "       d: \82±\82Ì\8aÖ\90\94\82©\82ç\8cÄ\82ñ\82Å\82¢\82é\8aÖ\90\94\82ð\92T\82·\n"
 "       e: \82±\82Ìegrep\83p\83^\81[\83\93\82ð\92T\82·\n"
@@ -2701,19 +2671,6 @@ msgstr "
 msgid "not allowed in the Vim sandbox"
 msgstr "\83T\83\93\83h\83{\83b\83N\83X\82Å\82Í\8b\96\82³\82ê\82Ü\82¹\82ñ"
 
-#, c-format
-msgid "E370: Could not load library %s"
-msgstr "E370: \83\89\83C\83u\83\89\83\8a %s \82ð\83\8d\81[\83h\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½"
-
-msgid "Sorry, this command is disabled: the Perl library could not be loaded."
-msgstr ""
-"\82±\82Ì\83R\83}\83\93\83h\82Í\96³\8cø\82Å\82·, \82²\82ß\82ñ\82È\82³\82¢: Perl\83\89\83C\83u\83\89\83\8a\82ð\83\8d\81[\83h\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½."
-
-msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
-msgstr ""
-"E299: \83T\83\93\83h\83{\83b\83N\83X\82Å\82Í Safe \83\82\83W\83\85\81[\83\8b\82ð\8eg\97p\82µ\82È\82¢Perl\83X\83N\83\8a\83v\83g\82Í\8bÖ\82\82ç\82ê"
-"\82Ä\82¢\82Ü\82·"
-
 msgid "E836: This Vim cannot execute :python after using :py3"
 msgstr "E836: \82±\82ÌVim\82Å\82Í :py3 \82ð\8eg\82Á\82½\8cã\82É :python \82ð\8eg\82¦\82Ü\82¹\82ñ"
 
@@ -2769,95 +2726,6 @@ msgstr "E272: 
 msgid "E273: unknown longjmp status %d"
 msgstr "E273: \96¢\92m\82Ìlongjmp\8fó\91Ô: %d"
 
-msgid "Toggle implementation/definition"
-msgstr "\8eÀ\91\95\82Æ\92è\8b`\82ð\90Ø\82è\91Ö\82¦\82é"
-
-msgid "Show base class of"
-msgstr "\8e\9f\82Ì\83N\83\89\83X\82Ì\8aî\92ê\82ð\95\\\8e¦"
-
-msgid "Show overridden member function"
-msgstr "\83I\81[\83o\81[\83\89\83C\83h\82³\82ê\82½\83\81\83\93\83o\8aÖ\90\94\82ð\95\\\8e¦"
-
-msgid "Retrieve from file"
-msgstr "\83t\83@\83C\83\8b\82©\82ç\89ñ\95\9c\82·\82é"
-
-msgid "Retrieve from project"
-msgstr "\83v\83\8d\83W\83F\83N\83g\82©\82ç\89ñ\95\9c\82·\82é"
-
-msgid "Retrieve from all projects"
-msgstr "\91S\82Ä\82Ì\83v\83\8d\83W\83F\83N\83g\82©\82ç\89ñ\95\9c\82·\82é"
-
-msgid "Retrieve"
-msgstr "\89ñ\95\9c"
-
-msgid "Show source of"
-msgstr "\8e\9f\82Ì\83\\\81[\83X\82ð\95\\\8e¦\82·\82é"
-
-msgid "Find symbol"
-msgstr "\8c©\82Â\82¯\82½\83V\83\93\83{\83\8b"
-
-msgid "Browse class"
-msgstr "\83N\83\89\83X\82ð\8eQ\8fÆ"
-
-msgid "Show class in hierarchy"
-msgstr "\8aK\91w\82Å\83N\83\89\83X\82ð\95\\\8e¦"
-
-msgid "Show class in restricted hierarchy"
-msgstr "\8cÀ\92è\82³\82ê\82½\8aK\91w\82Å\83N\83\89\83X\82ð\95\\\8e¦"
-
-msgid "Xref refers to"
-msgstr "Xref \82Ì\8eQ\8fÆ\90æ"
-
-msgid "Xref referred by"
-msgstr "Xref \82ª\8eQ\8fÆ\82³\82ê\82é"
-
-msgid "Xref has a"
-msgstr "Xref \82ª\8e\9f\82Ì\82à\82Ì\82ð\82à\82Á\82Ä\82¢\82Ü\82·"
-
-msgid "Xref used by"
-msgstr "Xref \82ª\8eg\97p\82³\82ê\82é"
-
-msgid "Show docu of"
-msgstr "\8e\9f\82Ì\95\8fÍ\82ð\95\\\8e¦"
-
-msgid "Generate docu for"
-msgstr "\8e\9f\82Ì\95\8fÍ\82ð\90\90¬"
-
-msgid ""
-"Cannot connect to SNiFF+. Check environment (sniffemacs must be found in "
-"$PATH).\n"
-msgstr ""
-"SNiFF+\82É\90Ú\91±\82Å\82«\82Ü\82¹\82ñ. \8aÂ\8b«\82ð\83`\83F\83b\83N\82µ\82Ä\82­\82¾\82³\82¢(sniffemacs \82ª $PATH \82É\82È\82¯"
-"\82ê\82Î\82È\82è\82Ü\82¹\82ñ).\n"
-
-msgid "E274: Sniff: Error during read. Disconnected"
-msgstr "E274: Sniff: \93Ç\8d\9e\92\86\82É\83G\83\89\81[\82ª\94­\90\82µ\82Ü\82µ\82½. \90Ø\92f\82µ\82Ü\82µ\82½"
-
-msgid "SNiFF+ is currently "
-msgstr "\8c»\8dÝSNiFF+ \82Ì\8fó\91Ô\82Í\81u"
-
-msgid "not "
-msgstr "\96¢"
-
-msgid "connected"
-msgstr "\90Ú\91±\81v\82Å\82·"
-
-#, c-format
-msgid "E275: Unknown SNiFF+ request: %s"
-msgstr "E275: \96¢\92m\82Ì SNiFF+ \83\8a\83N\83G\83X\83g\82Å\82·: %s"
-
-msgid "E276: Error connecting to SNiFF+"
-msgstr "E276: SNiFF+ \82Ö\82Ì\90Ú\91±\92\86\82Ì\83G\83\89\81[\82Å\82·"
-
-msgid "E278: SNiFF+ not connected"
-msgstr "E278: SNiFF+ \82É\90Ú\91±\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
-
-msgid "E279: Not a SNiFF+ buffer"
-msgstr "E279: SNiFF+ \83o\83b\83t\83@\82ª\82 \82è\82Ü\82¹\82ñ"
-
-msgid "Sniff: Error during write. Disconnected"
-msgstr "Sniff: \8f\91\8d\9e\82Ý\92\86\82É\83G\83\89\81[\82ª\94­\90\82µ\82½\82Ì\82Å\90Ø\92f\82µ\82Ü\82µ\82½"
-
 msgid "invalid buffer number"
 msgstr "\96³\8cø\82È\83o\83b\83t\83@\94Ô\8d\86\82Å\82·"
 
@@ -2944,6 +2812,14 @@ msgstr "E573: 
 msgid "E251: VIM instance registry property is badly formed.  Deleted!"
 msgstr "E251: VIM \8eÀ\91Ì\82Ì\93o\98^\83v\83\8d\83p\83e\83B\82ª\95s\90³\82Å\82·. \8fÁ\8b\8e\82µ\82Ü\82µ\82½!"
 
+#, c-format
+msgid "E696: Missing comma in List: %s"
+msgstr "E696: \83\8a\83X\83g\8c^\82É\83J\83\93\83}\82ª\82 \82è\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E697: Missing end of List ']': %s"
+msgstr "E697: \83\8a\83X\83g\8c^\82Ì\8dÅ\8cã\82É ']' \82ª\82 \82è\82Ü\82¹\82ñ: %s"
+
 msgid "Unknown option argument"
 msgstr "\96¢\92m\82Ì\83I\83v\83V\83\87\83\93\88ø\90\94\82Å\82·"
 
@@ -2969,12 +2845,12 @@ msgstr "%d 
 msgid "netbeans is not supported with this GUI\n"
 msgstr "netbeans \82Í\82±\82ÌGUI\82Å\82Í\97\98\97p\82Å\82«\82Ü\82¹\82ñ\n"
 
-msgid "This Vim was not compiled with the diff feature."
-msgstr "\82±\82ÌVim\82É\82Ídiff\8b@\94\\\82ª\82 \82è\82Ü\82¹\82ñ(\83R\83\93\83p\83C\83\8b\8e\9e\90Ý\92è)."
-
 msgid "'-nb' cannot be used: not enabled at compile time\n"
 msgstr "'-nb' \8eg\97p\95s\89Â\94\\\82Å\82·: \83R\83\93\83p\83C\83\8b\8e\9e\82É\96³\8cø\82É\82³\82ê\82Ä\82¢\82Ü\82·\n"
 
+msgid "This Vim was not compiled with the diff feature."
+msgstr "\82±\82ÌVim\82É\82Ídiff\8b@\94\\\82ª\82 \82è\82Ü\82¹\82ñ(\83R\83\93\83p\83C\83\8b\8e\9e\90Ý\92è)."
+
 msgid "Attempt to open script file again: \""
 msgstr "\83X\83N\83\8a\83v\83g\83t\83@\83C\83\8b\82ð\8dÄ\82Ñ\8aJ\82¢\82Ä\82Ý\82Ü\82·: \""
 
@@ -2987,6 +2863,9 @@ msgstr "
 msgid "Vim: Error: Failure to start gvim from NetBeans\n"
 msgstr "Vim: \83G\83\89\81[: NetBeans\82©\82çgvim\82ð\83X\83^\81[\83g\82Å\82«\82Ü\82¹\82ñ\n"
 
+msgid "Vim: Error: This version of Vim does not run in a Cygwin terminal\n"
+msgstr "Vim: \83G\83\89\81[: \82±\82Ì\83o\81[\83W\83\87\83\93\82ÌVim\82ÍCygwin\92[\96\96\82Å\82Í\93®\8dì\82µ\82Ü\82¹\82ñ\n"
+
 msgid "Vim: Warning: Output is not to a terminal\n"
 msgstr "Vim: \8cx\8d\90\92[\96\96\82Ö\82Ì\8fo\97Í\82Å\82Í\82 \82è\82Ü\82¹\82ñ\n"
 
@@ -3151,6 +3030,9 @@ msgstr "-F\t\t\t
 msgid "-T <terminal>\tSet terminal type to <terminal>"
 msgstr "-T <terminal>\t\92[\96\96\82ð <terminal> \82É\90Ý\92è\82·\82é"
 
+msgid "--not-a-term\t\tSkip warning for input/output not being a terminal"
+msgstr "--not-a-term\t\t\93ü\8fo\97Í\82ª\92[\96\96\82Å\82È\82¢\82Æ\82Ì\8cx\8d\90\82ð\83X\83L\83b\83v\82·\82é"
+
 msgid "-u <vimrc>\t\tUse <vimrc> instead of any .vimrc"
 msgstr "-u <vimrc>\t\t.vimrc\82Ì\91ã\82í\82è\82É <vimrc> \82ð\8eg\82¤"
 
@@ -3821,15 +3703,13 @@ msgid ""
 "\n"
 "(1) Another program may be editing the same file.  If this is the case,\n"
 "    be careful not to end up with two different instances of the same\n"
-"    file when making changes."
+"    file when making changes.  Quit, or continue with caution.\n"
 msgstr ""
 "\n"
 "(1) \95Ê\82Ì\83v\83\8d\83O\83\89\83\80\82ª\93¯\82\83t\83@\83C\83\8b\82ð\95Ò\8fW\82µ\82Ä\82¢\82é\82©\82à\82µ\82ê\82Ü\82¹\82ñ.\n"
 "    \82±\82Ì\8fê\8d\87\82É\82Í, \95Ï\8dX\82ð\82µ\82Ä\82µ\82Ü\82¤\82Æ1\82Â\82Ì\83t\83@\83C\83\8b\82É\91Î\82µ\82Ä\88Ù\82È\82é2\82Â\82Ì\n"
-"    \83C\83\93\83X\83^\83\93\83X\82ª\82Å\82«\82Ä\82µ\82Ü\82¤\82Ì\82Å, \82»\82¤\82µ\82È\82¢\82æ\82¤\82É\8bC\82ð\82Â\82¯\82Ä\82­\82¾\82³\82¢."
-
-msgid "  Quit, or continue with caution.\n"
-msgstr "    \8fI\97¹\82·\82é\82©, \92\8d\88Ó\82µ\82È\82ª\82ç\91±\82¯\82Ä\82­\82¾\82³\82¢.\n"
+"    \83C\83\93\83X\83^\83\93\83X\82ª\82Å\82«\82Ä\82µ\82Ü\82¤\82Ì\82Å, \82»\82¤\82µ\82È\82¢\82æ\82¤\82É\8bC\82ð\82Â\82¯\82Ä\82­\82¾\82³\82¢.\n"
+"    \8fI\97¹\82·\82é\82©, \92\8d\88Ó\82µ\82È\82ª\82ç\91±\82¯\82Ä\82­\82¾\82³\82¢.\n"
 
 msgid "(2) An edit session for this file crashed.\n"
 msgstr "(2) \82±\82Ì\83t\83@\83C\83\8b\82Ì\95Ò\8fW\83Z\83b\83V\83\87\83\93\82ª\83N\83\89\83b\83V\83\85\82µ\82½.\n"
@@ -4275,25 +4155,27 @@ msgid "%ld Cols; "
 msgstr "%ld \97ñ; "
 
 #, c-format
-msgid "Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Bytes"
-msgstr "\91I\91ð %s%ld / %ld \8ds; %ld / %ld \92P\8cê; %ld / %ld \83o\83C\83g"
+msgid "Selected %s%ld of %ld Lines; %lld of %lld Words; %lld of %lld Bytes"
+msgstr "\91I\91ð %s%ld / %ld \8ds; %lld / %lld \92P\8cê; %lld / %lld \83o\83C\83g"
 
 #, c-format
 msgid ""
-"Selected %s%ld of %ld Lines; %ld of %ld Words; %ld of %ld Chars; %ld of %ld "
-"Bytes"
-msgstr "\91I\91ð %s%ld / %ld \8ds; %ld / %ld \92P\8cê; %ld / %ld \95\8e\9a; %ld / %ld \83o\83C\83g"
+"Selected %s%ld of %ld Lines; %lld of %lld Words; %lld of %lld Chars; %lld of "
+"%lld Bytes"
+msgstr ""
+"\91I\91ð %s%ld / %ld \8ds; %lld / %lld \92P\8cê; %lld / %lld \95\8e\9a; %lld / %lld \83o\83C\83g"
 
 #, c-format
-msgid "Col %s of %s; Line %ld of %ld; Word %ld of %ld; Byte %ld of %ld"
-msgstr "\97ñ %s / %s; \8ds %ld of %ld; \92P\8cê %ld / %ld; \83o\83C\83g %ld / %ld"
+msgid "Col %s of %s; Line %ld of %ld; Word %lld of %lld; Byte %lld of %lld"
+msgstr "\97ñ %s / %s; \8ds %ld of %ld; \92P\8cê %lld / %lld; \83o\83C\83g %lld / %lld"
 
 #, c-format
 msgid ""
-"Col %s of %s; Line %ld of %ld; Word %ld of %ld; Char %ld of %ld; Byte %ld of "
-"%ld"
+"Col %s of %s; Line %ld of %ld; Word %lld of %lld; Char %lld of %lld; Byte "
+"%lld of %lld"
 msgstr ""
-"\97ñ %s / %s; \8ds %ld / %ld; \92P\8cê %ld / %ld; \95\8e\9a %ld / %ld; \83o\83C\83g %ld of %ld"
+"\97ñ %s / %s; \8ds %ld / %ld; \92P\8cê %lld / %lld; \95\8e\9a %lld / %lld; \83o\83C\83g %lld of "
+"%lld"
 
 #, c-format
 msgid "(+%ld for BOM)"
@@ -4526,7 +4408,7 @@ msgid "Message"
 msgstr "\83\81\83b\83Z\81[\83W"
 
 msgid "'columns' is not 80, cannot execute external commands"
-msgstr "'columns' \82ª80\82Å\82Í\82È\82¢\82½\82ß, \8aO\95\94\83R\83}\83\93\83h\82ð\8eÀ\8ds\82Å\82«\82Ü\82¹\82ñ"
+msgstr "'columns' \82ª 80 \82Å\82Í\82È\82¢\82½\82ß\81A\8aO\95\94\83R\83}\83\93\83h\82ð\8eÀ\8ds\82Å\82«\82Ü\82¹\82ñ"
 
 msgid "E237: Printer selection failed"
 msgstr "E237: \83v\83\8a\83\93\83^\82Ì\91I\91ð\82É\8e¸\94s\82µ\82Ü\82µ\82½"
@@ -4551,6 +4433,10 @@ msgstr "
 msgid "E244: Illegal charset name \"%s\" in font name \"%s\""
 msgstr "E244: \95\8e\9a\83Z\83b\83g\96¼ \"%s\" \82Í\95s\90³\82Å\82· (\83t\83H\83\93\83g\96¼ \"%s\")"
 
+#, c-format
+msgid "E244: Illegal quality name \"%s\" in font name \"%s\""
+msgstr "E244: \95i\8e¿\96¼ \"%s\" \82Í\95s\90³\82Å\82· (\83t\83H\83\93\83g\96¼ \"%s\")"
+
 #, c-format
 msgid "E245: Illegal char '%c' in font name \"%s\""
 msgstr "E245: '%c' \82Í\95s\90³\82È\95\8e\9a\82Å\82· (\83t\83H\83\93\83g\96¼ \"%s\")"
@@ -4594,13 +4480,6 @@ msgstr "
 msgid "Could not get security context %s for %s. Removing it!"
 msgstr "\83Z\83L\83\85\83\8a\83e\83B\83R\83\93\83e\83L\83X\83g %s \82ð %s \82©\82ç\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ. \8dí\8f\9c\82µ\82Ü\82·!"
 
-msgid ""
-"\n"
-"Cannot execute shell "
-msgstr ""
-"\n"
-"\83V\83F\83\8b\82ð\8eÀ\8ds\82Å\82«\82Ü\82¹\82ñ "
-
 msgid ""
 "\n"
 "Cannot execute shell sh\n"
@@ -4629,6 +4508,13 @@ msgstr ""
 "\n"
 "fork \82Å\82«\82Ü\82¹\82ñ\n"
 
+msgid ""
+"\n"
+"Cannot execute shell "
+msgstr ""
+"\n"
+"\83V\83F\83\8b\82ð\8eÀ\8ds\82Å\82«\82Ü\82¹\82ñ "
+
 msgid ""
 "\n"
 "Command terminated\n"
@@ -4671,10 +4557,6 @@ msgstr "VIM
 msgid "Could not fix up function pointers to the DLL!"
 msgstr "DLL\82©\82ç\8aÖ\90\94\83|\83C\83\93\83^\82ð\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½"
 
-#, c-format
-msgid "shell returned %d"
-msgstr "\83V\83F\83\8b\82ª\83R\81[\83h %d \82Å\8fI\97¹\82µ\82Ü\82µ\82½"
-
 #, c-format
 msgid "Vim: Caught %s event\n"
 msgstr "Vim: \83C\83x\83\93\83g %s \82ð\8c\9f\92m\n"
@@ -4703,6 +4585,10 @@ msgstr ""
 msgid "Vim Warning"
 msgstr "Vim\82Ì\8cx\8d\90"
 
+#, c-format
+msgid "shell returned %d"
+msgstr "\83V\83F\83\8b\82ª\83R\81[\83h %d \82Å\8fI\97¹\82µ\82Ü\82µ\82½"
+
 #, c-format
 msgid "E372: Too many %%%c in format string"
 msgstr "E372: \83t\83H\81[\83}\83b\83g\95\8e\9a\97ñ\82É %%%c \82ª\91½\89ß\82¬\82Ü\82·"
@@ -4726,6 +4612,7 @@ msgstr "E376: 
 msgid "E377: Invalid %%%c in format string"
 msgstr "E377: \83t\83H\81[\83}\83b\83g\95\8e\9a\97ñ\82É\96³\8cø\82È %%%c \82ª\82 \82è\82Ü\82·"
 
+#. nothing found
 msgid "E378: 'errorformat' contains no pattern"
 msgstr "E378: 'errorformat' \82É\83p\83^\81[\83\93\82ª\8ew\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
 
@@ -4735,6 +4622,15 @@ msgstr "E379: 
 msgid "E553: No more items"
 msgstr "E553: \97v\91f\82ª\82à\82¤\82 \82è\82Ü\82¹\82ñ"
 
+msgid "E924: Current window was closed"
+msgstr "E924: \8c»\8dÝ\82Ì\83E\83B\83\93\83h\83E\82ª\95Â\82\82ç\82ê\82Ü\82µ\82½"
+
+msgid "E925: Current quickfix was changed"
+msgstr "E925: \8c»\8dÝ\82Ì quickfix \82ª\95Ï\8dX\82³\82ê\82Ü\82µ\82½"
+
+msgid "E926: Current location list was changed"
+msgstr "E926: \8c»\8dÝ\82Ì\83\8d\83P\81[\83V\83\87\83\93\83\8a\83X\83g\82ª\95Ï\8dX\82³\82ê\82Ü\82µ\82½"
+
 #, c-format
 msgid "(%d of %d)%s%s: "
 msgstr "(%d of %d)%s%s: "
@@ -4742,15 +4638,18 @@ msgstr "(%d of %d)%s%s: "
 msgid " (line deleted)"
 msgstr " (\8ds\82ª\8dí\8f\9c\82³\82ê\82Ü\82µ\82½)"
 
+#, c-format
+msgid "%serror list %d of %d; %d errors "
+msgstr "%s \83G\83\89\81[\88ê\97\97 %d of %d; %d \8cÂ\83G\83\89\81["
+
 msgid "E380: At bottom of quickfix stack"
 msgstr "E380: quickfix \83X\83^\83b\83N\82Ì\96\96\94ö\82Å\82·"
 
 msgid "E381: At top of quickfix stack"
 msgstr "E381: quickfix \83X\83^\83b\83N\82Ì\90æ\93ª\82Å\82·"
 
-#, c-format
-msgid "error list %d of %d; %d errors"
-msgstr "\83G\83\89\81[\88ê\97\97 %d of %d; %d \8cÂ\83G\83\89\81["
+msgid "No entries"
+msgstr "\83G\83\93\83g\83\8a\82ª\82 \82è\82Ü\82¹\82ñ"
 
 msgid "E382: Cannot write, 'buftype' option is set"
 msgstr "E382: 'buftype' \83I\83v\83V\83\87\83\93\82ª\90Ý\92è\82³\82ê\82Ä\82¢\82é\82Ì\82Å\8f\91\8d\9e\82Ý\82Ü\82¹\82ñ"
@@ -4986,9 +4885,6 @@ msgstr " 
 msgid " Arabic"
 msgstr " \83A\83\89\83r\83A"
 
-msgid " (lang)"
-msgstr " (\8c¾\8cê)"
-
 msgid " (paste)"
 msgstr " (\93\\\82è\95t\82¯)"
 
@@ -5083,8 +4979,49 @@ msgstr ""
 "# \8dÅ\8cã\82Ì %s\8c\9f\8dõ\83p\83^\81[\83\93:\n"
 "~"
 
-msgid "E759: Format error in spell file"
-msgstr "E759: \83X\83y\83\8b\83t\83@\83C\83\8b\82Ì\8f\91\8e®\83G\83\89\81[\82Å\82·"
+msgid "E756: Spell checking is not enabled"
+msgstr "E756: \83X\83y\83\8b\83`\83F\83b\83N\82Í\96³\8cø\89»\82³\82ê\82Ä\82¢\82Ü\82·"
+
+#, c-format
+msgid "Warning: Cannot find word list \"%s_%s.spl\" or \"%s_ascii.spl\""
+msgstr ""
+"\8cx\8d\90\92P\8cê\83\8a\83X\83g \"%s_%s.spl\" \82¨\82æ\82Ñ \"%s_ascii.spl\" \82Í\8c©\82Â\82©\82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\""
+msgstr ""
+"\8cx\8d\90\92P\8cê\83\8a\83X\83g \"%s.%s.spl\" \82¨\82æ\82Ñ \"%s.ascii.spl\" \82Í\8c©\82Â\82©\82è\82Ü\82¹\82ñ"
+
+msgid "E797: SpellFileMissing autocommand deleted buffer"
+msgstr "E797: autocommand \82Ì SpellFileMissing \82ª\83o\83b\83t\83@\82ð\8dí\8f\9c\82µ\82Ü\82µ\82½"
+
+#, c-format
+msgid "Warning: region %s not supported"
+msgstr "\8cx\8d\909: %s \82Æ\82¢\82¤\94Í\88Í\82Í\83T\83|\81[\83g\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
+
+msgid "Sorry, no suggestions"
+msgstr "\8ec\94O\82Å\82·\82ª, \8fC\90³\8có\95â\82Í\82 \82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "Sorry, only %ld suggestions"
+msgstr "\8ec\94O\82Å\82·\82ª, \8fC\90³\8có\95â\82Í %ld \8cÂ\82µ\82©\82 \82è\82Ü\82¹\82ñ"
+
+#. for when 'cmdheight' > 1
+#. avoid more prompt
+#, c-format
+msgid "Change \"%.*s\" to:"
+msgstr "\"%.*s\" \82ð\8e\9f\82Ö\95Ï\8a·:"
+
+#, c-format
+msgid " < \"%.*s\""
+msgstr " < \"%.*s\""
+
+msgid "E752: No previous spell replacement"
+msgstr "E752: \83X\83y\83\8b\92u\8a·\82ª\82Ü\82¾\8eÀ\8ds\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E753: Not found: %s"
+msgstr "E753: \8c©\82Â\82©\82è\82Ü\82¹\82ñ: %s"
 
 msgid "E758: Truncated spell file"
 msgstr "E758: \83X\83y\83\8b\83t\83@\83C\83\8b\82ª\90Ø\8eæ\82ç\82ê\82Ä\82¢\82é\82æ\82¤\82Å\82·"
@@ -5101,24 +5038,11 @@ msgid "E761: Format error in affix file FOL, LOW or UPP"
 msgstr ""
 "E761: affix\83t\83@\83C\83\8b\82Ì FOL, LOW \82à\82µ\82­\82Í UPP \82Ì\83t\83H\81[\83}\83b\83g\82É\83G\83\89\81[\82ª\82 \82è\82Ü\82·"
 
-msgid "E762: Character in FOL, LOW or UPP is out of range"
-msgstr "E762: FOL, LOW \82à\82µ\82­\82Í UPP \82Ì\95\8e\9a\82ª\94Í\88Í\8aO\82Å\82·"
-
-msgid "Compressing word tree..."
-msgstr "\92P\8cê\83c\83\8a\81[\82ð\88³\8fk\82µ\82Ä\82¢\82Ü\82·..."
-
-msgid "E756: Spell checking is not enabled"
-msgstr "E756: \83X\83y\83\8b\83`\83F\83b\83N\82Í\96³\8cø\89»\82³\82ê\82Ä\82¢\82Ü\82·"
-
-#, c-format
-msgid "Warning: Cannot find word list \"%s_%s.spl\" or \"%s_ascii.spl\""
-msgstr ""
-"\8cx\8d\90\92P\8cê\83\8a\83X\83g \"%s_%s.spl\" \82¨\82æ\82Ñ \"%s_ascii.spl\" \82Í\8c©\82Â\82©\82è\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "Warning: Cannot find word list \"%s.%s.spl\" or \"%s.ascii.spl\""
-msgstr ""
-"\8cx\8d\90\92P\8cê\83\8a\83X\83g \"%s.%s.spl\" \82¨\82æ\82Ñ \"%s.ascii.spl\" \82Í\8c©\82Â\82©\82è\82Ü\82¹\82ñ"
+msgid "E762: Character in FOL, LOW or UPP is out of range"
+msgstr "E762: FOL, LOW \82à\82µ\82­\82Í UPP \82Ì\95\8e\9a\82ª\94Í\88Í\8aO\82Å\82·"
+
+msgid "Compressing word tree..."
+msgstr "\92P\8cê\83c\83\8a\81[\82ð\88³\8fk\82µ\82Ä\82¢\82Ü\82·..."
 
 #, c-format
 msgid "Reading spell file \"%s\""
@@ -5137,8 +5061,24 @@ msgid "E770: Unsupported section in spell file"
 msgstr "E770: \83X\83y\83\8b\83t\83@\83C\83\8b\82É\83T\83|\81[\83g\82µ\82Ä\82¢\82È\82¢\83Z\83N\83V\83\87\83\93\82ª\82 \82è\82Ü\82·"
 
 #, c-format
-msgid "Warning: region %s not supported"
-msgstr "\8cx\8d\909: %s \82Æ\82¢\82¤\94Í\88Í\82Í\83T\83|\81[\83g\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
+msgid "E778: This does not look like a .sug file: %s"
+msgstr "E778: .sug \83t\83@\83C\83\8b\82Å\82Í\82È\82¢\82æ\82¤\82Å\82·: %s"
+
+#, c-format
+msgid "E779: Old .sug file, needs to be updated: %s"
+msgstr "E779: \8cÃ\82¢ .sug \83t\83@\83C\83\8b\82È\82Ì\82Å, \83A\83b\83v\83f\81[\83g\82µ\82Ä\82­\82¾\82³\82¢: %s"
+
+#, c-format
+msgid "E780: .sug file is for newer version of Vim: %s"
+msgstr "E780: \82æ\82è\90V\82µ\82¢\83o\81[\83W\83\87\83\93\82Ì Vim \97p\82Ì .sug \83t\83@\83C\83\8b\82Å\82·: %s"
+
+#, c-format
+msgid "E781: .sug file doesn't match .spl file: %s"
+msgstr "E781: .sug \83t\83@\83C\83\8b\82ª .spl \83t\83@\83C\83\8b\82Æ\88ê\92v\82µ\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E782: error while reading .sug file: %s"
+msgstr "E782: .sug \83t\83@\83C\83\8b\82Ì\93Ç\8d\9e\92\86\82É\83G\83\89\81[\82ª\94­\90\82µ\82Ü\82µ\82½: %s"
 
 #, c-format
 msgid "Reading affix file %s ..."
@@ -5409,50 +5349,6 @@ msgstr "
 msgid "E763: Word characters differ between spell files"
 msgstr "E763: \92P\8cê\82Ì\95\8e\9a\82ª\83X\83y\83\8b\83t\83@\83C\83\8b\82Æ\88Ù\82È\82è\82Ü\82·"
 
-msgid "Sorry, no suggestions"
-msgstr "\8ec\94O\82Å\82·\82ª, \8fC\90³\8có\95â\82Í\82 \82è\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "Sorry, only %ld suggestions"
-msgstr "\8ec\94O\82Å\82·\82ª, \8fC\90³\8có\95â\82Í %ld \8cÂ\82µ\82©\82 \82è\82Ü\82¹\82ñ"
-
-#. for when 'cmdheight' > 1
-#. avoid more prompt
-#, c-format
-msgid "Change \"%.*s\" to:"
-msgstr "\"%.*s\" \82ð\8e\9f\82Ö\95Ï\8a·:"
-
-#, c-format
-msgid " < \"%.*s\""
-msgstr " < \"%.*s\""
-
-msgid "E752: No previous spell replacement"
-msgstr "E752: \83X\83y\83\8b\92u\8a·\82ª\82Ü\82¾\8eÀ\8ds\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"
-
-#, c-format
-msgid "E753: Not found: %s"
-msgstr "E753: \8c©\82Â\82©\82è\82Ü\82¹\82ñ: %s"
-
-#, c-format
-msgid "E778: This does not look like a .sug file: %s"
-msgstr "E778: .sug \83t\83@\83C\83\8b\82Å\82Í\82È\82¢\82æ\82¤\82Å\82·: %s"
-
-#, c-format
-msgid "E779: Old .sug file, needs to be updated: %s"
-msgstr "E779: \8cÃ\82¢ .sug \83t\83@\83C\83\8b\82È\82Ì\82Å, \83A\83b\83v\83f\81[\83g\82µ\82Ä\82­\82¾\82³\82¢: %s"
-
-#, c-format
-msgid "E780: .sug file is for newer version of Vim: %s"
-msgstr "E780: \82æ\82è\90V\82µ\82¢\83o\81[\83W\83\87\83\93\82Ì Vim \97p\82Ì .sug \83t\83@\83C\83\8b\82Å\82·: %s"
-
-#, c-format
-msgid "E781: .sug file doesn't match .spl file: %s"
-msgstr "E781: .sug \83t\83@\83C\83\8b\82ª .spl \83t\83@\83C\83\8b\82Æ\88ê\92v\82µ\82Ü\82¹\82ñ: %s"
-
-#, c-format
-msgid "E782: error while reading .sug file: %s"
-msgstr "E782: .sug \83t\83@\83C\83\8b\82Ì\93Ç\8d\9e\92\86\82É\83G\83\89\81[\82ª\94­\90\82µ\82Ü\82µ\82½: %s"
-
 #. This should have been checked when generating the .spl
 #. * file.
 msgid "E783: duplicate char in MAP entry"
@@ -5789,6 +5685,9 @@ msgstr ""
 "\n"
 "--- \92[\96\96\83L\81[ ---"
 
+msgid "Cannot open $VIMRUNTIME/rgb.txt"
+msgstr "$VIMRUNTIME/rgb.txt\82ð\8aJ\82¯\82Ü\82¹\82ñ"
+
 msgid "new shell started\n"
 msgstr "\90V\82µ\82¢\83V\83F\83\8b\82ð\8bN\93®\82µ\82Ü\82·\n"
 
@@ -5936,6 +5835,130 @@ msgstr "E439: 
 msgid "E440: undo line missing"
 msgstr "E440: \83A\83\93\83h\83D\8ds\82ª\82 \82è\82Ü\82¹\82ñ"
 
+#, c-format
+msgid "E122: Function %s already exists, add ! to replace it"
+msgstr "E122: \8aÖ\90\94 %s \82Í\92è\8b`\8dÏ\82Å\82·, \8dÄ\92è\8b`\82·\82é\82É\82Í ! \82ð\92Ç\89Á\82µ\82Ä\82­\82¾\82³\82¢"
+
+msgid "E717: Dictionary entry already exists"
+msgstr "E717: \8e«\8f\91\8c^\93à\82É\83G\83\93\83g\83\8a\82ª\8aù\82É\91\8dÝ\82µ\82Ü\82·"
+
+msgid "E718: Funcref required"
+msgstr "E718: \8aÖ\90\94\8eQ\8fÆ\8c^\82ª\97v\8b\81\82³\82ê\82Ü\82·"
+
+#, c-format
+msgid "E130: Unknown function: %s"
+msgstr "E130: \96¢\92m\82Ì\8aÖ\90\94\82Å\82·: %s"
+
+#, c-format
+msgid "E125: Illegal argument: %s"
+msgstr "E125: \95s\90³\82È\88ø\90\94\82Å\82·: %s"
+
+#, c-format
+msgid "E853: Duplicate argument name: %s"
+msgstr "E853: \88ø\90\94\96¼\82ª\8fd\95¡\82µ\82Ä\82¢\82Ü\82·: %s"
+
+#, c-format
+msgid "E740: Too many arguments for function %s"
+msgstr "E740: \8aÖ\90\94\82Ì\88ø\90\94\82ª\91½\89ß\82¬\82Ü\82·: %s"
+
+#, c-format
+msgid "E116: Invalid arguments for function %s"
+msgstr "E116: \8aÖ\90\94\82Ì\96³\8cø\82È\88ø\90\94\82Å\82·: %s"
+
+msgid "E132: Function call depth is higher than 'maxfuncdepth'"
+msgstr "E132: \8aÖ\90\94\8cÄ\8fo\82Ì\93ü\82ê\8eq\90\94\82ª 'maxfuncdepth' \82ð\92´\82¦\82Ü\82µ\82½"
+
+#, c-format
+msgid "calling %s"
+msgstr "%s \82ð\8eÀ\8ds\92\86\82Å\82·"
+
+#, c-format
+msgid "%s aborted"
+msgstr "%s \82ª\92\86\92f\82³\82ê\82Ü\82µ\82½"
+
+#, c-format
+msgid "%s returning #%ld"
+msgstr "%s \82ª #%ld \82ð\95Ô\82µ\82Ü\82µ\82½"
+
+#, c-format
+msgid "%s returning %s"
+msgstr "%s \82ª %s \82ð\95Ô\82µ\82Ü\82µ\82½"
+
+msgid "E699: Too many arguments"
+msgstr "E699: \88ø\90\94\82ª\91½\89ß\82¬\82Ü\82·"
+
+#, c-format
+msgid "E117: Unknown function: %s"
+msgstr "E117: \96¢\92m\82Ì\8aÖ\90\94\82Å\82·: %s"
+
+#, c-format
+msgid "E933: Function was deleted: %s"
+msgstr "E933: \8aÖ\90\94\82Í\8dí\8f\9c\82³\82ê\82Ü\82µ\82½: %s"
+
+#, c-format
+msgid "E119: Not enough arguments for function: %s"
+msgstr "E119: \8aÖ\90\94\82Ì\88ø\90\94\82ª\91«\82è\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E120: Using <SID> not in a script context: %s"
+msgstr "E120: \83X\83N\83\8a\83v\83g\88È\8aO\82Å<SID>\82ª\8eg\82í\82ê\82Ü\82µ\82½: %s"
+
+#, c-format
+msgid "E725: Calling dict function without Dictionary: %s"
+msgstr "E725: \8e«\8f\91\97p\8aÖ\90\94\82ª\8cÄ\82Î\82ê\82Ü\82µ\82½\82ª\8e«\8f\91\82ª\82 \82è\82Ü\82¹\82ñ: %s"
+
+msgid "E129: Function name required"
+msgstr "E129: \8aÖ\90\94\96¼\82ª\97v\8b\81\82³\82ê\82Ü\82·"
+
+#, c-format
+msgid "E128: Function name must start with a capital or \"s:\": %s"
+msgstr "E128: \8aÖ\90\94\96¼\82Í\91å\95\8e\9a\82© \"s:\" \82Å\8en\82Ü\82ç\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E884: Function name cannot contain a colon: %s"
+msgstr "E884: \8aÖ\90\94\96¼\82É\82Í\83R\83\8d\83\93\82Í\8aÜ\82ß\82ç\82ê\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E123: Undefined function: %s"
+msgstr "E123: \96¢\92è\8b`\82Ì\8aÖ\90\94\82Å\82·: %s"
+
+#, c-format
+msgid "E124: Missing '(': %s"
+msgstr "E124: '(' \82ª\82 \82è\82Ü\82¹\82ñ: %s"
+
+msgid "E862: Cannot use g: here"
+msgstr "E862: \82±\82±\82Å\82Í g: \82Í\8eg\82¦\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E932: Closure function should not be at top level: %s"
+msgstr "E932: \83N\83\8d\81[\83W\83\83\81[\8aÖ\90\94\82Í\83g\83b\83v\83\8c\83x\83\8b\82É\8bL\8fq\82Å\82«\82Ü\82¹\82ñ: %s"
+
+msgid "E126: Missing :endfunction"
+msgstr "E126: :endfunction \82ª\82 \82è\82Ü\82¹\82ñ"
+
+#, c-format
+msgid "E707: Function name conflicts with variable: %s"
+msgstr "E707: \8aÖ\90\94\96¼\82ª\95Ï\90\94\96¼\82Æ\8fÕ\93Ë\82µ\82Ü\82·: %s"
+
+#, c-format
+msgid "E127: Cannot redefine function %s: It is in use"
+msgstr "E127: \8aÖ\90\94 %s \82ð\8dÄ\92è\8b`\82Å\82«\82Ü\82¹\82ñ: \8eg\97p\92\86\82Å\82·"
+
+#, c-format
+msgid "E746: Function name does not match script file name: %s"
+msgstr "E746: \8aÖ\90\94\96¼\82ª\83X\83N\83\8a\83v\83g\82Ì\83t\83@\83C\83\8b\96¼\82Æ\88ê\92v\82µ\82Ü\82¹\82ñ: %s"
+
+#, c-format
+msgid "E131: Cannot delete function %s: It is in use"
+msgstr "E131: \8aÖ\90\94 %s \82ð\8dí\8f\9c\82Å\82«\82Ü\82¹\82ñ: \8eg\97p\92\86\82Å\82·"
+
+msgid "E133: :return not inside a function"
+msgstr "E133: \8aÖ\90\94\8aO\82É :return \82ª\82 \82è\82Ü\82µ\82½"
+
+#, c-format
+msgid "E107: Missing parentheses: %s"
+msgstr "E107: \83J\83b\83R '(' \82ª\82 \82è\82Ü\82¹\82ñ: %s"
+
 #. Only MS VC 4.1 and earlier can do Win32s
 msgid ""
 "\n"
@@ -5958,9 +5981,6 @@ msgstr ""
 "\n"
 "MS-Windows 32 \83r\83b\83g GUI \94Å"
 
-msgid " in Win32s mode"
-msgstr " in Win32s \83\82\81[\83h"
-
 msgid " with OLE support"
 msgstr " with OLE \83T\83|\81[\83g"
 
@@ -5978,27 +5998,6 @@ msgstr ""
 "\n"
 "MS-Windows 32 \83r\83b\83\83R\83\93\83\\\81[\83\8b \94Å"
 
-msgid ""
-"\n"
-"MS-Windows 16-bit version"
-msgstr ""
-"\n"
-"MS-Windows 16 \83r\83b\83\94Å"
-
-msgid ""
-"\n"
-"32-bit MS-DOS version"
-msgstr ""
-"\n"
-"32 \83r\83b\83g MS-DOS \94Å"
-
-msgid ""
-"\n"
-"16-bit MS-DOS version"
-msgstr ""
-"\n"
-"16 \83r\83b\83g MS-DOS \94Å"
-
 msgid ""
 "\n"
 "MacOS X (unix) version"
@@ -6092,6 +6091,9 @@ msgstr ""
 msgid "without GUI."
 msgstr "without GUI."
 
+msgid "with GTK3 GUI."
+msgstr "with GTK3 GUI."
+
 msgid "with GTK2-GNOME GUI."
 msgstr "with GTK2-GNOME GUI."
 
@@ -6155,6 +6157,9 @@ msgstr "  
 msgid "3rd user gvimrc file: \""
 msgstr "  \91æ3\83\86\81[\83U\81[ gvimrc: \""
 
+msgid "       defaults file: \""
+msgstr "  \83f\83t\83H\83\8b\83g\83t\83@\83C\83\8b: \""
+
 msgid "    system menu file: \""
 msgstr "    \83V\83X\83e\83\80\83\81\83j\83\85\81[: \""
 
@@ -6246,10 +6251,10 @@ msgid "menu  Help->Sponsor/Register  for information    "
 msgstr "\8fÚ\8d×\82Í\83\81\83j\83\85\81[\82Ì \83w\83\8b\83v->\83X\83|\83\93\83T\81[/\93o\98\82ð\8eQ\8fÆ\82µ\82Ä\89º\82³\82¢"
 
 msgid "WARNING: Windows 95/98/ME detected"
-msgstr "   \8cx\8d\90: Windows 95/98/Me \82ð\8c\9f\8fo  "
+msgstr "\8cx\8d\90: Windows 95/98/ME \82ð\8c\9f\8fo\82µ\82Ü\82µ\82½"
 
 msgid "type  :help windows95<Enter>  for info on this"
-msgstr " \8fÚ\8d×\82È\8fî\95ñ\82Í          :help windows95<Enter> "
+msgstr "\8fÚ\8d×\82È\8fî\95ñ\82Í            :help windows95<Enter>"
 
 msgid "Already only one window"
 msgstr "\8aù\82É\83E\83B\83\93\83h\83E\82Í1\82Â\82µ\82©\82 \82è\82Ü\82¹\82ñ"
@@ -6282,9 +6287,38 @@ msgstr "E446: 
 msgid "E447: Can't find file \"%s\" in path"
 msgstr "E447: path\82É\82Í \"%s\" \82Æ\82¢\82¤\83t\83@\83C\83\8b\82ª\82 \82è\82Ü\82¹\82ñ"
 
+#, c-format
+msgid "E799: Invalid ID: %ld (must be greater than or equal to 1)"
+msgstr "E799: \96³\8cø\82È ID: %ld (1 \88È\8fã\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ)"
+
+#, c-format
+msgid "E801: ID already taken: %ld"
+msgstr "E801: ID \82Í\82·\82Å\82É\97\98\97p\92\86\82Å\82·: %ld"
+
 msgid "List or number required"
 msgstr "\83\8a\83X\83g\82©\90\94\92l\82ª\95K\97v\82Å\82·"
 
+#, c-format
+msgid "E802: Invalid ID: %ld (must be greater than or equal to 1)"
+msgstr "E802: \96³\8cø\82È ID: %ld (1 \88È\8fã\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ)"
+
+#, c-format
+msgid "E803: ID not found: %ld"
+msgstr "E803: ID \82Í\82 \82è\82Ü\82¹\82ñ: %ld"
+
+#, c-format
+msgid "E370: Could not load library %s"
+msgstr "E370: \83\89\83C\83u\83\89\83\8a %s \82ð\83\8d\81[\83h\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½"
+
+msgid "Sorry, this command is disabled: the Perl library could not be loaded."
+msgstr ""
+"\82±\82Ì\83R\83}\83\93\83h\82Í\96³\8cø\82Å\82·, \82²\82ß\82ñ\82È\82³\82¢: Perl\83\89\83C\83u\83\89\83\8a\82ð\83\8d\81[\83h\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½."
+
+msgid "E299: Perl evaluation forbidden in sandbox without the Safe module"
+msgstr ""
+"E299: \83T\83\93\83h\83{\83b\83N\83X\82Å\82Í Safe \83\82\83W\83\85\81[\83\8b\82ð\8eg\97p\82µ\82È\82¢Perl\83X\83N\83\8a\83v\83g\82Í\8bÖ\82\82ç\82ê"
+"\82Ä\82¢\82Ü\82·"
+
 msgid "Edit with &multiple Vims"
 msgstr "\95¡\90\94\82ÌVim\82Å\95Ò\8fW\82·\82é (&M)"
 
@@ -6561,6 +6595,28 @@ msgstr "E794: 
 msgid "E713: Cannot use empty key for Dictionary"
 msgstr "E713: \8e«\8f\91\8c^\82É\8bó\82Ì\83L\81[\82ð\8eg\82¤\82±\82Æ\82Í\82Å\82«\82Ü\82¹\82ñ"
 
+msgid "E715: Dictionary required"
+msgstr "E715: \8e«\8f\91\8c^\82ª\95K\97v\82Å\82·"
+
+#, c-format
+msgid "E684: list index out of range: %ld"
+msgstr "E684: \83\8a\83X\83g\82Ì\83C\83\93\83f\83b\83N\83X\82ª\94Í\88Í\8aO\82Å\82·: %ld"
+
+#, c-format
+msgid "E118: Too many arguments for function: %s"
+msgstr "E118: \8aÖ\90\94\82Ì\88ø\90\94\82ª\91½\89ß\82¬\82Ü\82·: %s"
+
+#, c-format
+msgid "E716: Key not present in Dictionary: %s"
+msgstr "E716: \8e«\8f\91\8c^\82É\83L\81[\82ª\91\8dÝ\82µ\82Ü\82¹\82ñ: %s"
+
+msgid "E714: List required"
+msgstr "E714: \83\8a\83X\83g\8c^\82ª\95K\97v\82Å\82·"
+
+#, c-format
+msgid "E712: Argument of %s must be a List or Dictionary"
+msgstr "E712: %s \82Ì\88ø\90\94\82Í\83\8a\83X\83g\8c^\82Ü\82½\82Í\8e«\8f\91\8c^\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ"
+
 msgid "E47: Error while reading errorfile"
 msgstr "E47: \83G\83\89\81[\83t\83@\83C\83\8b\82Ì\93Ç\8d\9e\92\86\82É\83G\83\89\81[\82ª\94­\90\82µ\82Ü\82µ\82½"
 
@@ -6660,6 +6716,10 @@ msgstr "E764: 
 msgid "E850: Invalid register name"
 msgstr "E850: \96³\8cø\82È\83\8c\83W\83X\83^\96¼\82Å\82·"
 
+#, c-format
+msgid "E919: Directory not found in '%s': \"%s\""
+msgstr "E919: \83f\83B\83\8c\83N\83g\83\8a\82ª '%s' \82Ì\92\86\82É\82 \82è\82Ü\82¹\82ñ: \"%s\""
+
 msgid "search hit TOP, continuing at BOTTOM"
 msgstr "\8fã\82Ü\82Å\8c\9f\8dõ\82µ\82½\82Ì\82Å\89º\82É\96ß\82è\82Ü\82·"
 
@@ -6731,11 +6791,11 @@ msgstr "
 
 #, c-format
 msgid "expected 3-tuple as imp.find_module() result, but got %s"
-msgstr "imp.find_module() \82ª %s \82ð\95Ô\82µ\82Ü\82µ\82½ (\8aú\91Ò\92l: 2 \97v\91f\82Ì\83^\83v\83\8b)"
+msgstr "imp.find_module() \82ª %s \82ð\95Ô\82µ\82Ü\82µ\82½ (\8aú\91Ò\92l: 3 \97v\91f\82Ì\83^\83v\83\8b)"
 
 #, c-format
 msgid "expected 3-tuple as imp.find_module() result, but got tuple of size %d"
-msgstr "impl.find_module() \82ª %d \97v\91f\82Ì\83^\83v\83\8b\82ð\95Ô\82µ\82Ü\82µ\82½ (\8aú\91Ò\92l: 2)"
+msgstr "imp.find_module() \82ª %d \97v\91f\82Ì\83^\83v\83\8b\82ð\95Ô\82µ\82Ü\82µ\82½ (\8aú\91Ò\92l: 3)"
 
 msgid "internal error: imp.find_module returned tuple with NULL"
 msgstr "\93à\95\94\83G\83\89\81[: imp.find_module \82ª NULL \82ð\8aÜ\82Þ\83^\83v\83\8b\82ð\95Ô\82µ\82Ü\82µ\82½"
@@ -6806,9 +6866,6 @@ msgstr "
 msgid "function %s does not exist"
 msgstr "\8aÖ\90\94 %s \82ª\82 \82è\82Ü\82¹\82ñ"
 
-msgid "function constructor does not accept keyword arguments"
-msgstr "\8aÖ\90\94\82Ì\83R\83\93\83X\83g\83\89\83N\83^\82Í\83L\81[\83\8f\81[\83h\88ø\90\94\82ð\8eó\82¯\95t\82¯\82Ü\82¹\82ñ"
-
 #, c-format
 msgid "failed to run function %s"
 msgstr "\8aÖ\90\94 %s \82Ì\8eÀ\8ds\82É\8e¸\94s\82µ\82Ü\82µ\82½"
@@ -6895,6 +6952,10 @@ msgstr "E859: 
 msgid "unable to convert %s to vim dictionary"
 msgstr "%s vim\82Ì\8e«\8f\91\8c^\82É\95Ï\8a·\82Å\82«\82Ü\82¹\82ñ"
 
+#, c-format
+msgid "unable to convert %s to vim list"
+msgstr "%s \82ðvim\82Ì\83\8a\83X\83g\82É\95Ï\8a·\82Å\82«\82Ü\82¹\82ñ"
+
 #, c-format
 msgid "unable to convert %s to vim structure"
 msgstr "%s \82ðvim\82Ì\8d\\\91¢\91Ì\82É\95Ï\8a·\82Å\82«\82Ü\82¹\82ñ"