comparison runtime/syntax/nasm.vim @ 10051:46763b01cd9a

commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c Author: Bram Moolenaar <Bram@vim.org> Date: Wed Aug 31 22:22:10 2016 +0200 Updated runtime files. Remove HiLink commands.
author Christian Brabandt <cb@256bit.org>
date Wed, 31 Aug 2016 22:30:08 +0200
parents 43efa4f5a8ea
children 523cd59d6db0
comparison
equal deleted inserted replaced
10050:b702edc4b2b8 10051:46763b01cd9a
420 syn sync match nasmSync grouphere NONE "^\s*%endmacro\>" 420 syn sync match nasmSync grouphere NONE "^\s*%endmacro\>"
421 421
422 422
423 " Define the default highlighting. 423 " Define the default highlighting.
424 " Only when an item doesn't have highlighting yet 424 " Only when an item doesn't have highlighting yet
425 command -nargs=+ HiLink hi def link <args>
426 425
427 " Sub Links: 426 " Sub Links:
428 HiLink nasmInMacDirective nasmDirective 427 hi def link nasmInMacDirective nasmDirective
429 HiLink nasmInMacLabel nasmLocalLabel 428 hi def link nasmInMacLabel nasmLocalLabel
430 HiLink nasmInMacLblWarn nasmLabelWarn 429 hi def link nasmInMacLblWarn nasmLabelWarn
431 HiLink nasmInMacMacro nasmMacro 430 hi def link nasmInMacMacro nasmMacro
432 HiLink nasmInMacParam nasmMacro 431 hi def link nasmInMacParam nasmMacro
433 HiLink nasmInMacParamNum nasmDecNumber 432 hi def link nasmInMacParamNum nasmDecNumber
434 HiLink nasmInMacPreCondit nasmPreCondit 433 hi def link nasmInMacPreCondit nasmPreCondit
435 HiLink nasmInMacPreProc nasmPreProc 434 hi def link nasmInMacPreProc nasmPreProc
436 HiLink nasmInPreCondit nasmPreCondit 435 hi def link nasmInPreCondit nasmPreCondit
437 HiLink nasmInStructure nasmStructure 436 hi def link nasmInStructure nasmStructure
438 HiLink nasmStructureLabel nasmStructure 437 hi def link nasmStructureLabel nasmStructure
439 438
440 " Comment Group: 439 " Comment Group:
441 HiLink nasmComment Comment 440 hi def link nasmComment Comment
442 HiLink nasmSpecialComment SpecialComment 441 hi def link nasmSpecialComment SpecialComment
443 HiLink nasmInCommentTodo Todo 442 hi def link nasmInCommentTodo Todo
444 443
445 " Constant Group: 444 " Constant Group:
446 HiLink nasmString String 445 hi def link nasmString String
447 HiLink nasmStringError Error 446 hi def link nasmStringError Error
448 HiLink nasmBinNumber Number 447 hi def link nasmBinNumber Number
449 HiLink nasmOctNumber Number 448 hi def link nasmOctNumber Number
450 HiLink nasmDecNumber Number 449 hi def link nasmDecNumber Number
451 HiLink nasmHexNumber Number 450 hi def link nasmHexNumber Number
452 HiLink nasmFltNumber Float 451 hi def link nasmFltNumber Float
453 HiLink nasmNumberError Error 452 hi def link nasmNumberError Error
454 453
455 " Identifier Group: 454 " Identifier Group:
456 HiLink nasmLabel Identifier 455 hi def link nasmLabel Identifier
457 HiLink nasmLocalLabel Identifier 456 hi def link nasmLocalLabel Identifier
458 HiLink nasmSpecialLabel Special 457 hi def link nasmSpecialLabel Special
459 HiLink nasmLabelError Error 458 hi def link nasmLabelError Error
460 HiLink nasmLabelWarn Todo 459 hi def link nasmLabelWarn Todo
461 460
462 " PreProc Group: 461 " PreProc Group:
463 HiLink nasmPreProc PreProc 462 hi def link nasmPreProc PreProc
464 HiLink nasmDefine Define 463 hi def link nasmDefine Define
465 HiLink nasmInclude Include 464 hi def link nasmInclude Include
466 HiLink nasmMacro Macro 465 hi def link nasmMacro Macro
467 HiLink nasmPreCondit PreCondit 466 hi def link nasmPreCondit PreCondit
468 HiLink nasmPreProcError Error 467 hi def link nasmPreProcError Error
469 HiLink nasmPreProcWarn Todo 468 hi def link nasmPreProcWarn Todo
470 469
471 " Type Group: 470 " Type Group:
472 HiLink nasmType Type 471 hi def link nasmType Type
473 HiLink nasmStorage StorageClass 472 hi def link nasmStorage StorageClass
474 HiLink nasmStructure Structure 473 hi def link nasmStructure Structure
475 HiLink nasmTypeError Error 474 hi def link nasmTypeError Error
476 475
477 " Directive Group: 476 " Directive Group:
478 HiLink nasmConstant Constant 477 hi def link nasmConstant Constant
479 HiLink nasmInstrModifier Operator 478 hi def link nasmInstrModifier Operator
480 HiLink nasmRepeat Repeat 479 hi def link nasmRepeat Repeat
481 HiLink nasmDirective Keyword 480 hi def link nasmDirective Keyword
482 HiLink nasmStdDirective Operator 481 hi def link nasmStdDirective Operator
483 HiLink nasmFmtDirective Keyword 482 hi def link nasmFmtDirective Keyword
484 483
485 " Register Group: 484 " Register Group:
486 HiLink nasmCtrlRegister Special 485 hi def link nasmCtrlRegister Special
487 HiLink nasmDebugRegister Debug 486 hi def link nasmDebugRegister Debug
488 HiLink nasmTestRegister Special 487 hi def link nasmTestRegister Special
489 HiLink nasmRegisterError Error 488 hi def link nasmRegisterError Error
490 HiLink nasmMemRefError Error 489 hi def link nasmMemRefError Error
491 490
492 " Instruction Group: 491 " Instruction Group:
493 HiLink nasmStdInstruction Statement 492 hi def link nasmStdInstruction Statement
494 HiLink nasmSysInstruction Statement 493 hi def link nasmSysInstruction Statement
495 HiLink nasmDbgInstruction Debug 494 hi def link nasmDbgInstruction Debug
496 HiLink nasmFpuInstruction Statement 495 hi def link nasmFpuInstruction Statement
497 HiLink nasmMmxInstruction Statement 496 hi def link nasmMmxInstruction Statement
498 HiLink nasmSseInstruction Statement 497 hi def link nasmSseInstruction Statement
499 HiLink nasmNowInstruction Statement 498 hi def link nasmNowInstruction Statement
500 HiLink nasmAmdInstruction Special 499 hi def link nasmAmdInstruction Special
501 HiLink nasmCrxInstruction Special 500 hi def link nasmCrxInstruction Special
502 HiLink nasmUndInstruction Todo 501 hi def link nasmUndInstruction Todo
503 HiLink nasmInstructnError Error 502 hi def link nasmInstructnError Error
504 503
505 delcommand HiLink
506 504
507 let b:current_syntax = "nasm" 505 let b:current_syntax = "nasm"
508 506
509 " vim:ts=8 sw=4 507 " vim:ts=8 sw=4