While deleting some twin games I started to get
annoyed that the highlighting was sometimes (ie
highlight an extra tag on one side and all the moves on
the other), so I had a look to see what might be causing
this. This is what I came up with.
-- changes a 'right' to a 'left' fixing highlights.
-- re-write of highlighting using same comparison
method while eliminating duplicate code.
-- total re-write of comparison method, breaking move
comparison to its own section.
all patches are based on scid3.5 and are stand-alone.
currently patch 3 does the same as 2 or 1, however it's
designed to allow for future modificaton to the move list
comparison, to take into account different
comments/variations but same move list (ie highlight diff
comments but not same moves after diff comment).