Updates search functionality to support non-contiguous character matching, including a scoring function for ordering by match relevancy, adapted from the version originally implemented for https://github.com/numist/numi.st/pull/85 / #21.
As an example: searching for oe will now match One Half (½), but OE (œ) scores better.
Updates search functionality to support non-contiguous character matching, including a scoring function for ordering by match relevancy, adapted from the version originally implemented for https://github.com/numist/numi.st/pull/85 / #21.
As an example: searching for
oe
will now matchOne Half
(½), butOE
(œ) scores better.