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