Commit Graph

18 Commits (5af781291f654a2634f66ad1bc7178f93ec4fbcf)

Author SHA1 Message Date
vi 5af781291f Correct pipeline semantics. 2014-08-24 12:57:35 +08:00
vi c6c5eae311 Simplified adornSuffix; no "Maybe" indirection. 2014-08-24 01:30:40 +08:00
vi 42bc20ae07 Safe implementation of adornSuffix. 2014-08-23 19:01:14 +08:00
vi 427a2516b3 Isolated tests for predicates defined in the top-level Internal module. 2014-08-23 19:00:48 +08:00
vi 9bf2a9194c Fixed exclusion matching. 2014-08-17 08:39:56 +08:00
vi 2732605a61 Permit latest Hspec. 2014-08-17 07:44:46 +08:00
vi 85605fcbab Fixed target parser. 2014-08-11 05:42:03 +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 2a409bfdc7 Sorted build-depends. 2014-08-11 02:14:00 +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
vi 2c0a18a6f0 Simplified replacement parsing for less redundancy. 2014-08-10 23:35:12 +08:00
vi 85a367ec94 No restriction on rules-raw dependency; list ICU extras in other-modules. 2014-08-10 07:26:21 +08:00
vi 5060883c5a Broken domain logic. 2014-08-10 07:16:57 +08:00
vi e154ef7404 Escape "." characters in target; this resolves #1. 2014-08-10 04:47:52 +08:00
vi f78421e09f Incomplete parser for HTTPS Everywhere rulesets. 2014-08-10 04:23:41 +08:00