Is there a way to force the squiggle line tagger (derived from TaggerBase<ISquiggleTag>) to update the lines that are not being edited, based on specified delimiters ';' ?
Please refer to 'AdornmentsSquigglesIntro' in the sample project for the implementation of the squiggle tagger.
a = 1;
b = 1
c = 1
d = 1
e = 1;
If line 'c = 1' is modified, line 'b = 1', line 'd = 1' and line 'e = 1;' are called by GetTags(...) in the squiggle tagger class to update the squggle line display, as these lines are within the same pair of delimiters ';' (starting delimiter in 'a = 1;' and ending delimiter in 'e = 1;').
Currently, only the line being modified is called to update the squiggle line display.
I've a use case whereby the correctness of one line affects the neighboring lines within the same pair of delimiters ';'
[Modified 6 years ago]