Commit graph

7 commits

Author SHA1 Message Date
Georges Dubus
45f8f1928a Fixed a typo that broke the "**" pattern.
Fixes #5
2014-12-28 22:56:27 +01:00
Erik Hesselink
9fd07bfa9b Fixed matching of groups.
Matching of the tail of all groups would continue if any matched, leading to (aa|bb) matching the string ab. Also, any empty group would mean continuing to match the rest of the terms, ignoring a non-empty matching group. This lead to (aa|a) not matching the string a.
2012-04-17 16:22:19 +02:00
Erik Hesselink
59fafe0596 Remove infinite loop on MatchGroup without common prefix.
In that case, the exact same MatchGroup would be fed to simplifyTerms again. Now, it is returned immediately, and only the rest of the terms are simplified.
2012-04-17 14:02:05 +02:00
Bryan O'Sullivan
26a3a9d1fc Fix reference to LGPL in sources 2008-02-03 17:52:21 +00:00
Bryan O'Sullivan
8b28c0feee Add Glob module, update docs. 2007-06-24 16:30:41 +00:00
Bryan O'Sullivan
c39421c1e2 Add docs. 2007-05-02 05:56:32 +00:00
Bryan O'Sullivan
37d7142475 Rename Glob -> GlobPattern. 2007-04-30 17:06:48 +00:00
Renamed from System/FilePath/Glob.hs (Browse further)