home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 February / OpenLinux 2.3 CD.iso / live / usr / share / vim / syntax / purifylog.vim < prev    next >
Encoding:
Text File  |  1999-08-10  |  3.5 KB  |  107 lines

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