Commit graph

39 commits

Author SHA1 Message Date
0edef8f7bb add flag to follow symlinks when recursing 2021-04-16 21:29:00 +02:00
Bryan O'Sullivan
686e4fd75e Fix build with GHC 7.10 2015-01-20 15:31:31 -08:00
Bryan O'Sullivan
4033c45f0d Merge pull request #7 from madjar/master
Fixed a typo that broke the "**" pattern.
2015-01-20 15:20:18 -08:00
Bryan O'Sullivan
177f53bd99 Merge pull request #6 from asr/master
Fixed documentation and buggy example
2015-01-20 15:20:04 -08:00
Georges Dubus
45f8f1928a Fixed a typo that broke the "**" pattern.
Fixes #5
2014-12-28 22:56:27 +01:00
Andrés Sicard-Ramírez
ca9a53c615 Fixed documentation in Find.hs 2014-06-12 14:48:38 -05:00
Mihaly Barasz
97afb2427d Add canonicalPath and canonicalName combinators 2014-04-05 22:26:53 +02:00
Bryan O'Sullivan
147e01c893 Merge pull request #2 from silkapp/master
Fixed two match group bugs
2012-09-09 00:04:58 -07:00
Bryan O'Sullivan
53c3aa2e1d Merge pull request #2 from silkapp/master
Fixed two match group bugs
2012-09-09 00:04:58 -07:00
Bryan O'Sullivan
cc78a3c212 Fix GHC 7.6 build problems 2012-08-29 20:12:51 -07:00
Bryan O'Sullivan
a0839097e9 Fix GHC 7.6 build problems 2012-08-29 20:12:51 -07: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
cb3b1a75a6 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
Erik Hesselink
c07090e251 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
Jacob Stanley
e5c916fbc7 Use System.PosixCompat instead of System.Posix
This uses the unix-compat wrappers instead of unix directly
so that the functionality can be emulated on Windows.
2011-11-07 10:16:43 +08:00
Jacob Stanley
609b7e8046 Use System.PosixCompat instead of System.Posix
This uses the unix-compat wrappers instead of unix directly
so that the functionality can be emulated on Windows.
2011-11-07 10:16:43 +08:00
Bryan O'Sullivan
39fb1fd3cc Get working with newer mtl (and GHC 7) 2011-02-08 13:44:01 -08:00
Bryan O'Sullivan
083cc33a57 Get working with newer mtl (and GHC 7) 2011-02-08 13:44:01 -08:00
Bryan O'Sullivan
76491aebb1 Get things building again 2010-10-10 16:16:47 -07:00
Bryan O'Sullivan
6fb691b65d Get things building again 2010-10-10 16:16:47 -07:00
Sergei Trofimovich
3d3da401b8 FileManip: migrated to extenible-exceptions 2010-03-05 21:19:53 +00:00
Bryan O'Sullivan
26a3a9d1fc Fix reference to LGPL in sources 2008-02-03 17:52:21 +00:00
Spencer Janssen
54beee1b5a Manip.hs uses TypeSynonymInstances 2007-11-05 07:09:32 +00:00
Bryan O'Sullivan
e3baf08e0a Strictify the fold. 2007-06-24 16:59:43 +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
d4c8a504bb More docs. 2007-05-01 06:24:44 +00:00
Bryan O'Sullivan
a7bb6b893e Drop trace import. 2007-05-01 05:59:11 +00:00
Bryan O'Sullivan
8c46101a0c Add minimal docs. 2007-05-01 05:49:58 +00:00
Bryan O'Sullivan
3873c897cb Reduce verbosity. 2007-04-30 23:07:37 +00:00
Bryan O'Sullivan
509afd5252 Follow links a bit more usefully. 2007-04-30 22:53:13 +00:00
Bryan O'Sullivan
aa9629005c Parameterise modifyWith. 2007-04-30 20:11:13 +00:00
Bryan O'Sullivan
67cff2bdbe Add Manip module. 2007-04-30 19:46:06 +00:00
Bryan O'Sullivan
37d7142475 Rename Glob -> GlobPattern. 2007-04-30 17:06:48 +00:00
Bryan O'Sullivan
dd5de4dd99 Fix the type signature of fold, and clean up other names. 2007-04-30 16:53:55 +00:00
Bryan O'Sullivan
58f570ce37 Working snapshot. 2007-04-30 07:29:32 +00:00
Bryan O'Sullivan
57d61ac6c5 Export more functions. 2007-04-30 07:08:57 +00:00
Bryan O'Sullivan
919df4fef7 Add new files. 2007-04-30 06:30:30 +00:00