mirror of
				https://github.com/neovim/neovim.git
				synced 2025-11-04 01:34:25 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			107 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
			
		
		
	
	
			107 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
" Vim syntax file
 | 
						|
" Language:	purify log files
 | 
						|
" Maintainer:	Gautam H. Mudunuri <gmudunur@informatica.com>
 | 
						|
" Last Change:	2003 May 11
 | 
						|
 | 
						|
" quit when a syntax file was already loaded
 | 
						|
if exists("b:current_syntax")
 | 
						|
  finish
 | 
						|
endif
 | 
						|
 | 
						|
" 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:.*$"
 | 
						|
 | 
						|
" Define the default highlighting.
 | 
						|
" Only when an item doesn't have highlighting yet
 | 
						|
 | 
						|
hi def link purifyLogFIU purifyLogInformational
 | 
						|
hi def link purifyLogMAF purifyLogInformational
 | 
						|
hi def link purifyLogMIU purifyLogInformational
 | 
						|
hi def link purifyLogSIG purifyLogInformational
 | 
						|
hi def link purifyLogWPF purifyLogInformational
 | 
						|
hi def link purifyLogWPM purifyLogInformational
 | 
						|
hi def link purifyLogWPN purifyLogInformational
 | 
						|
hi def link purifyLogWPR purifyLogInformational
 | 
						|
hi def link purifyLogWPW purifyLogInformational
 | 
						|
hi def link purifyLogWPX purifyLogInformational
 | 
						|
 | 
						|
hi def link purifyLogABR purifyLogWarning
 | 
						|
hi def link purifyLogBSR purifyLogWarning
 | 
						|
hi def link purifyLogBSW purifyLogWarning
 | 
						|
hi def link purifyLogFMR purifyLogWarning
 | 
						|
hi def link purifyLogMLK purifyLogWarning
 | 
						|
hi def link purifyLogMSE purifyLogWarning
 | 
						|
hi def link purifyLogPAR purifyLogWarning
 | 
						|
hi def link purifyLogPLK purifyLogWarning
 | 
						|
hi def link purifyLogSBR purifyLogWarning
 | 
						|
hi def link purifyLogSOF purifyLogWarning
 | 
						|
hi def link purifyLogUMC purifyLogWarning
 | 
						|
hi def link purifyLogUMR purifyLogWarning
 | 
						|
 | 
						|
hi def link purifyLogABW purifyLogCorrupting
 | 
						|
hi def link purifyLogBRK purifyLogCorrupting
 | 
						|
hi def link purifyLogFMW purifyLogCorrupting
 | 
						|
hi def link purifyLogFNH purifyLogCorrupting
 | 
						|
hi def link purifyLogFUM purifyLogCorrupting
 | 
						|
hi def link purifyLogMRE purifyLogCorrupting
 | 
						|
hi def link purifyLogSBW purifyLogCorrupting
 | 
						|
 | 
						|
hi def link purifyLogCOR purifyLogFatal
 | 
						|
hi def link purifyLogNPR purifyLogFatal
 | 
						|
hi def link purifyLogNPW purifyLogFatal
 | 
						|
hi def link purifyLogZPR purifyLogFatal
 | 
						|
hi def link purifyLogZPW purifyLogFatal
 | 
						|
 | 
						|
hi def link purifyLogHeader		Comment
 | 
						|
hi def link purifyLogInformational	PreProc
 | 
						|
hi def link purifyLogWarning		Type
 | 
						|
hi def link purifyLogCorrupting	Error
 | 
						|
hi def link purifyLogFatal		Error
 | 
						|
 | 
						|
 | 
						|
let b:current_syntax = "purifylog"
 | 
						|
 | 
						|
" vim:ts=8
 |