hilinks.txt	Highlighting Links				Feb 18, 2016

Author:  Charles E. Campbell  <NdrOchip@ScampbellPfamily.AbizM>
	  (remove NOSPAM from Campbell's email first)
Copyright: (c) 2008-2013 by Charles E. Campbell		hilinks-copyright
           The VIM LICENSE applies to hilinks.vim, and hilinks.txt
           (see copyright) except use "hilinks" instead of "Vim"

1. Contents					hilinks hilinks-contents
     1. Contents : ............................. hilinks
     2. Manual   : ............................. hilinks-manual
     3. History  : ............................. hilinks-history

2. Manual					hilinks-manual

MAPS						hlt
	\hlt  : reveals a linked list of highlighting from the top-level down
	        to the bottom level for the cursor position.  For vim 7.1
	        with patch 215, will also reveal the syntax stack at the cursor

	:HLT  : same as \hlt, but in a command format.
	:HLT! : same as \hlt, but will execute on every CursorMoved event,
	        so one can see the highlighting trace and syntax stack as
		one moves the cursor.  The next :HLT! will toggle this mode
		May enable mouse-based balloons, too (see hilinks-beval).
	:HLTm : same as :HLT! (provided so AsNeeded can trigger off it)
	:HLTX : like :HLT, but also converts the colors into an xterm-256-color
	:HLTX!: like :HLT!, but also converts the colors into an xterm-256-color

	NOTE: Vim 7.1 with patch#215 required for the syntax stack.

BEVAL						hilinks-beval
	By default and with :HLT!, if your vim supports 'beval', hilinks will enable
	beval and install a ballon expression ('bexpr').  You can
	prevent that by putting
		let g:hilinks_nobeval= 1
	into your .vimrc .

	This feature means that a hovering mouse will show a highlighting
	trace when :HLT! is used to enable syntax and highlighting tracing
	as you move the cursor.

3. History					hilinks-history

   v4   Jan 10, 2008	* :HLT and :HLT! implemented
        Feb 29, 2008	* shows foreground and background definitions
	May 20, 2008	* (bugfix) wasn't working when patch#215 was missing
	Feb 23, 2009	* (bugfix) the map was missing the new argument
			* :HLTm implemented (so AsNeeded can use :HLTm)
	Feb 28, 2013	* 'beval' usage implemented
	Apr 03, 2013	* included :HLTX and :HLTX! commands
	Feb 18, 2016	* Change =~ to =~# where appropriate

Modelines: {{{1