diff src/structs.h @ 9885:4e8b05fa12c6 v7.4.2217

commit https://github.com/vim/vim/commit/4f416e41243ca151b95d39d81ce23d00b1484755 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Aug 16 16:08:18 2016 +0200 patch 7.4.2217 Problem: When using matchaddpos() a character after the end of the line can be highlighted. Solution: Only highlight existing characters. (Hirohito Higashi)
author Christian Brabandt <cb@256bit.org>
date Tue, 16 Aug 2016 16:15:06 +0200
parents 4eea48b76d03
children ccb6461b82df
line wrap: on
line diff
--- a/src/structs.h
+++ b/src/structs.h
@@ -2439,6 +2439,8 @@ typedef struct
     linenr_T	first_lnum;	/* first lnum to search for multi-line pat */
     colnr_T	startcol; /* in win_line() points to char where HL starts */
     colnr_T	endcol;	 /* in win_line() points to char where HL ends */
+    int		is_addpos;	/* position specified directly by
+				   matchaddpos(). TRUE/FALSE */
 #ifdef FEAT_RELTIME
     proftime_T	tm;	/* for a time limit */
 #endif