Bart Schaefer wrote on Tue, Aug 30, 2016 at 00:03:31 -0700: > ainfo->line->olen appears ultimately to come from add_match_part() > called from match_str() at line 739 of compmatch.c; it's merged from > there into ainfo by join_clines() called from add_match_data(). At > this point, though, I get lost trying to keep track of what's going > on with l + loff and llen (which comes from mp->llen) and ll and all > of Sven's other usefully named variables. Some variable name documentation attached. I haven't renamed them for various reasons, e.g., to keep 'blame' usable and to maintain similarity to other functions which may also use the same short names. I'm planning to commit this with distinct X-Seq numbers such as 39309/{0001..0011} — didn't want to send 11 separate emails for such trivial changes. Cheers, Daniel