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