Commit graph

9 commits

Author SHA1 Message Date
vi 9fcf5bc289 Refactored ICU extras. 2015-11-08 17:16:05 +08:00
vi c26afe01cf Don't admit package-wise parameterisation of rulesets.
As 'a6f28e07a1edc8f62f3dfaf7965b3a818c2f4a7f' showed, there may be
breaking changes in the structure of rulesets between releases. I
don't intend to verify that every pair in the product works (is there
reason to be interested in any other than the latest?), so let's not
acommodate any more than one.
2015-11-08 00:53:35 +08:00
vi e3c171b67e Prepare to assimilate https-everywhere-rules-raw. 2015-11-04 21:57:59 +08:00
vi 427a2516b3 Isolated tests for predicates defined in the top-level Internal module. 2014-08-23 19:00:48 +08:00
vi 8ec3419492 Failing tests for parseRuleSets. 2014-08-11 05:32:06 +08:00
vi 49be7aa1a0 Use more structured URI representation; targets match only hosts.
This resolves #2.
2014-08-11 03:32:51 +08:00
vi 444b5ea51d Don't strip the text surrounding a match when performing find and replace.
Meta:
  Cross-Reference: #2
2014-08-11 02:09:02 +08:00
vi 809cca61b7 A unit test for the target parser. 2014-08-11 00:38:16 +08:00
vi d86284f09e Unit tests for Data.Text.ICU.Extras. 2014-08-11 00:12:36 +08:00