Commit Graph

39 Commits

Author SHA1 Message Date
rhiannon morris 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