:function SetHighLightBuggy()
:       let hA=printf("highlight Normal guibg=#%02x%02x%02x",					255,255,0)
:       let hA1=printf("highlight Folded guibg=#%02x%02x%02x",					255,255,0)
:       let hA2=printf("highlight CursorColumn guibg=#%02x%02x%02x",				255,255,0) 
:       let hA2a=printf("highlight CursorLine guibg=#%02x%02x%02x",				255,255,0) 
:       let hA3=printf("highlight NonText guibg=#%02x%02x%02x guifg=#%02x%02x%02x",		255,255,0,0,0,0)  
:       let hA4=printf("highlight LineNr guibg=#%02x%02x%02x",					255,255,255)
:       let hA4a=printf("highlight FoldColumn guibg=#%02x%02x%02x",				255,255,0)
:       let hA5=printf("highlight Search guibg=#%02x%02x%02x",					255,255,0) 
:	let hA6=printf("highlight DiffAdd guibg=#%02x%02x%02x",					200,200,0)
:	let hA7=printf("highlight DiffDelete guibg=#%02x%02x%02x",				180,180,0)
:	let hA8=printf("highlight DiffChange guibg=#%02x%02x%02x",				140,140,140)
:	let hA9=printf("highlight DiffText guibg=#%02x%02x%02x",				120,120,120)
:	let hB=printf("highlight Statement guifg=#%02x%02x%02x guibg=#%02x%02x%02x",		0,0,0,255,255,255)
:	let hB1=printf("highlight VertSplit guifg=#%02x%02x%02x",				255,255,0)
:       let hB2=printf("highlight LineNr guifg=#%02x%02x%02x",					0,0,0)  
:       let hB2a=printf("highlight FoldColumn guifg=#%02x%02x%02x",				0,0,0)  
:       let hB2b=printf("highlight Folded guifg=#%02x%02x%02x",					0,0,0)  
:	let hC=printf("highlight Constant guifg=#%02x%02x%02x guibg=#%02x%02x%02x",		0,0,0,255,255,255)
:	let hC1=printf("highlight JavaScriptValue guifg=#%02x%02x%02x guibg=#%02x%02x%02x",	0,0,0,255,255,255)
:	let hD=printf("highlight Normal guifg=#%02x%02x%02x gui=NONE",				0,0,0)
:	let hE=printf("highlight Identifier guifg=#%02x%02x%02x guibg=#%02x%02x%02x",		0,0,0,255,255,255) 
:	let hF=printf("highlight PreProc guifg=#%02x%02x%02x gui=bold guibg=#%02x%02x%02x",	0,0,0,255,255,255)
:	let hG=printf("highlight Special guifg=#%02x%02x%02x gui=bold guibg=#%02x%02x%02x",	0,0,0,255,255,255) 
:	let hG1=printf("highlight JavaScriptParens guifg=#%02x%02x%02x gui=bold guibg=#%02x%02x%02x",	0,0,0,255,255,255) 
:       let hH=printf("highlight Title guifg=#%02x%02x%02x guibg=#%02x%02x%02x",		0,0,0,255,255,255) 
:	let hI=printf("highlight Comment guifg=#%02x%02x%02x guibg=#%02x%02x%02x",		0,0,0,255,255,255)
:	let hI1=printf("highlight htmlComment guifg=#%02x%02x%02x guibg=#%02x%02x%02x",		0,0,0,255,255,255)
:	let hI2=printf("highlight htmlCommentPart guifg=#%02x%02x%02x guibg=#%02x%02x%02x",	0,0,0,255,255,255)
:	let hJ=printf("highlight StatusLine guibg=#%02x%02x%02x guifg=#%02x%02x%02x gui=bold",	255,255,255,0,0,0)
:	let hK=printf("highlight StatusLineNC guibg=#%02x%02x%02x guifg=#%02x%02x%02x gui=bold",255,255,255,0,0,0)
:	let hM=printf("highlight PMenu guibg=#%02x%02x%02x",					255,255,255)
:	let hN="highlight PMenuSel guibg=Yellow guifg=Blue"
:	let hL=printf("highlight Visual guibg=#%02x%02x%02x",					255,255,255)
:	let hO=printf("highlight Type guifg=#%02x%02x%02x",					0,0,0)
:	let hP=printf("highlight Cursor guibg=#%02x%02x%02x",					255,0,0)
:	let hP1=printf("highlight MatchParen guibg=#%02x%02x%02x",				255,255,255)
:	let hQ=printf("highlight htmlLink guifg=#%02x%02x%02x guibg=#%02x%02x%02x",		0,0,0,255,255,255)
:	let hR=printf("highlight Question guifg=#%02x%02x%02x guibg=#%02x%02x%02x",		0,0,0,255,255,255)
:	let hR1=printf("highlight MoreMsg guifg=#%02x%02x%02x guibg=#%02x%02x%02x",		0,0,0,255,255,255)
:	let hS=printf("highlight Directory guifg=#%02x%02x%02x guibg=#%02x%02x%02x",		0,0,0,255,255,255)
:	execute hA
:	execute hA1
:	execute hA2
:	execute hA2a
:	execute hA3
:	execute hA4
:	execute hA4a
:	execute hA5
:	execute hA6
:	execute hA7
:	execute hA8
:	execute hA9
:	execute hB
:	execute hB1
:	execute hB2
:	execute hB2a
:	execute hB2b
:	execute hC
:	execute hC1
:	execute hD
:	execute hE
:	execute hF
:	execute hG
:	execute hG1
:	execute hH
:	execute hI
:	execute hI1
:	execute hI2
:	execute hJ
:	execute hK
:	execute hL
:	execute hM
:	execute hN
:	execute hO
:	execute hP
:	execute hP1
:	execute hQ
:	execute hR
:	execute hR1
:	execute hS
:	redraw
:endfunction       

:" Note: i have not set updatetime to the high refresh rate i use
:" which is 950 because I don't want to mess up your vim

:echo "starting HIGHLIGHT calls..."
:let i=0
:while i<3000
:	call SetHighLightBuggy()
:	let i=i+1
:	echo "call no.: ".i. "  on my system around 2450 makes HIGHLIGHT stop working"
:endwhile
:echo "finished HIGHLIGHT calls"

