Don't match C++ template delims starting within a token. FIxes bug #28418.
commitf4859757b63a056392af410fce6b4938f7f27c00
authorAlan Mackenzie <acm@muc.de>
Tue, 12 Sep 2017 16:19:52 +0000 (12 16:19 +0000)
committerAlan Mackenzie <acm@muc.de>
Tue, 12 Sep 2017 16:23:10 +0000 (12 16:23 +0000)
tree157d43f842e0c42c226aebeb5e4a655d2a4a59a6
parentb3fd6831dc38c1e1fedc4c9fbf344662384fa10a
Don't match C++ template delims starting within a token.  FIxes bug #28418.

* lisp/progmodes/cc-engine.el (c-restore-<>-properties): After failing an
attempted match from the start of a token (in particular, "<<"), move to the
next token rather than the nex character before searching for the next "<".
lisp/progmodes/cc-engine.el