neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

purifylog.vim (3357B)


      1 " Vim syntax file
      2 " Language:	purify log files
      3 " Maintainer:	Gautam H. Mudunuri <gmudunur@informatica.com>
      4 " Last Change:	2003 May 11
      5 
      6 " quit when a syntax file was already loaded
      7 if exists("b:current_syntax")
      8  finish
      9 endif
     10 
     11 " Purify header
     12 syn match purifyLogHeader      "^\*\*\*\*.*$"
     13 
     14 " Informational messages
     15 syn match purifyLogFIU "^FIU:.*$"
     16 syn match purifyLogMAF "^MAF:.*$"
     17 syn match purifyLogMIU "^MIU:.*$"
     18 syn match purifyLogSIG "^SIG:.*$"
     19 syn match purifyLogWPF "^WPF:.*$"
     20 syn match purifyLogWPM "^WPM:.*$"
     21 syn match purifyLogWPN "^WPN:.*$"
     22 syn match purifyLogWPR "^WPR:.*$"
     23 syn match purifyLogWPW "^WPW:.*$"
     24 syn match purifyLogWPX "^WPX:.*$"
     25 
     26 " Warning messages
     27 syn match purifyLogABR "^ABR:.*$"
     28 syn match purifyLogBSR "^BSR:.*$"
     29 syn match purifyLogBSW "^BSW:.*$"
     30 syn match purifyLogFMR "^FMR:.*$"
     31 syn match purifyLogMLK "^MLK:.*$"
     32 syn match purifyLogMSE "^MSE:.*$"
     33 syn match purifyLogPAR "^PAR:.*$"
     34 syn match purifyLogPLK "^PLK:.*$"
     35 syn match purifyLogSBR "^SBR:.*$"
     36 syn match purifyLogSOF "^SOF:.*$"
     37 syn match purifyLogUMC "^UMC:.*$"
     38 syn match purifyLogUMR "^UMR:.*$"
     39 
     40 " Corrupting messages
     41 syn match purifyLogABW "^ABW:.*$"
     42 syn match purifyLogBRK "^BRK:.*$"
     43 syn match purifyLogFMW "^FMW:.*$"
     44 syn match purifyLogFNH "^FNH:.*$"
     45 syn match purifyLogFUM "^FUM:.*$"
     46 syn match purifyLogMRE "^MRE:.*$"
     47 syn match purifyLogSBW "^SBW:.*$"
     48 
     49 " Fatal messages
     50 syn match purifyLogCOR "^COR:.*$"
     51 syn match purifyLogNPR "^NPR:.*$"
     52 syn match purifyLogNPW "^NPW:.*$"
     53 syn match purifyLogZPR "^ZPR:.*$"
     54 syn match purifyLogZPW "^ZPW:.*$"
     55 
     56 " Define the default highlighting.
     57 " Only when an item doesn't have highlighting yet
     58 
     59 hi def link purifyLogFIU purifyLogInformational
     60 hi def link purifyLogMAF purifyLogInformational
     61 hi def link purifyLogMIU purifyLogInformational
     62 hi def link purifyLogSIG purifyLogInformational
     63 hi def link purifyLogWPF purifyLogInformational
     64 hi def link purifyLogWPM purifyLogInformational
     65 hi def link purifyLogWPN purifyLogInformational
     66 hi def link purifyLogWPR purifyLogInformational
     67 hi def link purifyLogWPW purifyLogInformational
     68 hi def link purifyLogWPX purifyLogInformational
     69 
     70 hi def link purifyLogABR purifyLogWarning
     71 hi def link purifyLogBSR purifyLogWarning
     72 hi def link purifyLogBSW purifyLogWarning
     73 hi def link purifyLogFMR purifyLogWarning
     74 hi def link purifyLogMLK purifyLogWarning
     75 hi def link purifyLogMSE purifyLogWarning
     76 hi def link purifyLogPAR purifyLogWarning
     77 hi def link purifyLogPLK purifyLogWarning
     78 hi def link purifyLogSBR purifyLogWarning
     79 hi def link purifyLogSOF purifyLogWarning
     80 hi def link purifyLogUMC purifyLogWarning
     81 hi def link purifyLogUMR purifyLogWarning
     82 
     83 hi def link purifyLogABW purifyLogCorrupting
     84 hi def link purifyLogBRK purifyLogCorrupting
     85 hi def link purifyLogFMW purifyLogCorrupting
     86 hi def link purifyLogFNH purifyLogCorrupting
     87 hi def link purifyLogFUM purifyLogCorrupting
     88 hi def link purifyLogMRE purifyLogCorrupting
     89 hi def link purifyLogSBW purifyLogCorrupting
     90 
     91 hi def link purifyLogCOR purifyLogFatal
     92 hi def link purifyLogNPR purifyLogFatal
     93 hi def link purifyLogNPW purifyLogFatal
     94 hi def link purifyLogZPR purifyLogFatal
     95 hi def link purifyLogZPW purifyLogFatal
     96 
     97 hi def link purifyLogHeader		Comment
     98 hi def link purifyLogInformational	PreProc
     99 hi def link purifyLogWarning		Type
    100 hi def link purifyLogCorrupting	Error
    101 hi def link purifyLogFatal		Error
    102 
    103 
    104 let b:current_syntax = "purifylog"
    105 
    106 " vim:ts=8