There is currently no need to save every single highlight id in the sets
array since individual query set highlights will never be removed. If they’re never removed, then one can assume that highlight ids within a particular query set are contiguous, with the only attribute needed to be saved being the start highlight id.
This is potentially problematic if the document uses class names that contain or are equal to Css.highlight
.
- State “DONE” from “IN-PROGRESS” [2015-04-02 Thu 12:26]
- State “IN-PROGRESS” from “TODO” [2015-04-02 Thu 07:58]
Class XPathFinder
and methods nthOf_
, elementAt
, xpathOf
.
- State “DONE” from “TODO” [2015-03-30 Mon 14:20]
Employ binary search algorithm to look up offset.
- State “DONE” from “TODO” [2015-03-30 Mon 14:20]
- State “CANCELED” from “TODO” [2015-03-30 Mon 14:20]
Not necessary anymore.