Commit graph

58 commits

Author SHA1 Message Date
Erik Hesselink
0fb804cc21 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
213cefa832 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
9eb58d22f1 Added tag 0.3.6.0 for changeset ffce91ed40c6 2011-11-13 19:36:56 -08:00
Bryan O'Sullivan
2108b0cb3c Bump version to 0.3.6.0 2011-11-13 19:36:48 -08:00
Bryan O'Sullivan
ed24bcaaa3 Merge pull request #1 from jystic/master
Fixed build problem on windows
2011-11-13 19:35:27 -08:00
Bryan O'Sullivan
342a04bf7d Update URLs 2011-11-13 19:24:59 -08:00
Jacob Stanley
5d7c44c690 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
acb9d13766 Added tag 0.3.5.2 for changeset 26a8ade60b05 2011-02-08 13:46:09 -08:00
Bryan O'Sullivan
e17849e1de Add bug report and homepage links 2011-02-08 13:46:06 -08:00
Bryan O'Sullivan
72da48644f Get working with newer mtl (and GHC 7) 2011-02-08 13:44:01 -08:00
Bryan O'Sullivan
3e57adf369 Added tag 0.3.5.1 for changeset 072c321a639d 2010-11-01 21:21:43 -07:00
Bryan O'Sullivan
5b0239278d Fix dependency on mtl 2010-11-01 21:21:12 -07:00
Bryan O'Sullivan
0bce865d1e Added tag 0.3.5.0 for changeset 64cd3627a707 2010-10-10 16:17:07 -07:00
Bryan O'Sullivan
5ebd0ab412 Get things building again 2010-10-10 16:16:47 -07:00
Bryan O'Sullivan
b2b548bb96 Update README
--HG--
rename : README => README.markdown
2010-10-10 16:05:33 -07:00
Bryan O'Sullivan
f2afffcfb3 Start to clean things up
--HG--
rename : FileManip.cabal => filemanip.cabal
2010-10-10 16:03:56 -07:00
convert-repo
0fa21022e9 update tags 2010-10-11 07:00:27 +00:00
Bryan O'Sullivan
d2aaa3005d TAG 0.3.3
--HG--
extra : convert_revision : c6e58a547a98b29bec657437bf36e3e0612c8f06
2010-07-10 15:48:08 +00:00
Bryan O'Sullivan
c6b391578f Drop -O2
--HG--
extra : convert_revision : 2a9728593ca2a69d5ab23eb7e226cac4a2f58725
2010-07-10 15:47:48 +00:00
Bryan O'Sullivan
7cfcde5ec6 Add license file.
--HG--
extra : convert_revision : 7ce948f870fa1ac2610d75ec8634af29143c07f7
2010-07-10 15:47:21 +00:00
Bryan O'Sullivan
ee4fde32a3 Bump version
--HG--
extra : convert_revision : 715603529a4f11b9dda919dc301cc703168cfc0a
2010-07-10 15:46:29 +00:00
Sergei Trofimovich
fb34509cf1 FileManip: migrated to extenible-exceptions
--HG--
extra : convert_revision : 65e5f9c80e000fc9680da857ea7a255f3125b614
2010-03-05 21:19:53 +00:00
Bryan O'Sullivan
1a7b99ac4e old tag: 0.3.2
--HG--
extra : convert_revision : b0aa6a8bfbf62b7c3bd51b4f6fc3077e39289587
2008-02-03 17:53:49 +00:00
Bryan O'Sullivan
0026853457 Fix Cabal complaint
--HG--
extra : convert_revision : a843333418d1426bd965be9d856fafe8f97fd0de
2008-02-03 17:53:46 +00:00
Bryan O'Sullivan
7fb193cb7d old tag: 0.3.2
--HG--
extra : convert_revision : 4c95c52f3bd1a0919f5e4765b5066449190604b9
2008-02-03 17:52:25 +00:00
Bryan O'Sullivan
323ce1df1b Fix reference to LGPL in sources
--HG--
extra : convert_revision : b39042cb836780b9c8e7902149b8fb86a6a8b49d
2008-02-03 17:52:21 +00:00
Bryan O'Sullivan
c826a9cb26 old tag: 0.3.1
--HG--
extra : convert_revision : 8f31767b6b3d12264931c2a4765cb63f100780f5
2007-11-09 05:43:18 +00:00
Bryan O'Sullivan
9bb70471ad Switch license to BSD3.
--HG--
extra : convert_revision : 982640494cd0d6601b206adf942eb173d7c95a5d
2007-11-09 05:43:05 +00:00
Bryan O'Sullivan
887aef6fc7 old tag: 0.3
--HG--
extra : convert_revision : 448427ff8bbc7a6c9eab8ffddf77dc006a1910a4
2007-11-09 05:40:12 +00:00
Bryan O'Sullivan
d3803fde45 Bump version.
--HG--
extra : convert_revision : 19d383ca6bd025f2e7d57447daa331dc9e4a2e9a
2007-11-09 05:40:05 +00:00
Bryan O'Sullivan
258fcb3587 Build with GHC 6.8.1.
--HG--
extra : convert_revision : 87b71debe80aa21e0a6bc03f7fb871f5ec9a52ca
2007-11-09 05:39:32 +00:00
Spencer Janssen
e8644cb930 Manip.hs uses TypeSynonymInstances
--HG--
extra : convert_revision : ba99de4c3ae7ee9d9d97f3117c3a5ca582f3d569
2007-11-05 07:09:32 +00:00
Bryan O'Sullivan
09544e1403 Strictify the fold.
--HG--
extra : convert_revision : 879510c3a41039e46f4cd117381470a82861d049
2007-06-24 16:59:43 +00:00
Bryan O'Sullivan
0c75bbda33 Bump version number.
--HG--
extra : convert_revision : 3a171fe833d909cc48837d88835923e1d42a2684
2007-06-24 16:30:59 +00:00
Bryan O'Sullivan
097afc9831 Add Glob module, update docs.
--HG--
extra : convert_revision : e114cb9154838d7f74c72671db22dbddb97e3a58
2007-06-24 16:30:41 +00:00
Bryan O'Sullivan
cb63c4f2a5 old tag: 0.1
--HG--
extra : convert_revision : 6de4635de3fcfc021691ecf0b88cec31ab1245f0
2007-05-02 06:06:35 +00:00
Bryan O'Sullivan
5e7e0d5cf9 Update README with URL for docs.
--HG--
extra : convert_revision : 07b69ee7562e97f495e6a7d6fd154b98d002f059
2007-05-02 06:05:52 +00:00
Bryan O'Sullivan
892054acc3 Turn on optimisation.
--HG--
extra : convert_revision : 170753ea8470544bcc51c89326b9eadf70ab012e
2007-05-02 06:02:56 +00:00
Bryan O'Sullivan
0f27317674 Add docs.
--HG--
extra : convert_revision : 88e724524fcf29c16f7217de5e0886195cbf60ce
2007-05-02 05:56:32 +00:00
Bryan O'Sullivan
37398ede96 Add README.
--HG--
extra : convert_revision : cef02b74aefb1f81aa48f4e7b55c09cb09263c02
2007-05-02 05:55:51 +00:00
Bryan O'Sullivan
812f087b88 More docs.
--HG--
extra : convert_revision : 6c759d41ec6d42d9758387265051a24e82b4c566
2007-05-01 06:24:44 +00:00
Bryan O'Sullivan
5a8bbe8ac8 Tweaklet.
--HG--
extra : convert_revision : 979fcb3601237594b93d678cd9c0bb1a8cd8deba
2007-05-01 05:59:22 +00:00
Bryan O'Sullivan
28394b9ba1 Drop trace import.
--HG--
extra : convert_revision : c455b43965598e8d3e94e4528d049aed1c724eb9
2007-05-01 05:59:11 +00:00
Bryan O'Sullivan
85545ec0c3 Point to license file.
--HG--
extra : convert_revision : b60ca5b0fd568cb352b251ee4016f9882fce4b65
2007-05-01 05:57:14 +00:00
Bryan O'Sullivan
7e249fd3d2 Add minimal docs.
--HG--
extra : convert_revision : 538c7f076e7f4f4fcce1632f482050a9e208214c
2007-05-01 05:49:58 +00:00
Bryan O'Sullivan
ee72746a92 Tidy.
--HG--
extra : convert_revision : 2c20dd4c3f44ab869278b5f4a4b584a7192cf6af
2007-04-30 23:07:44 +00:00
Bryan O'Sullivan
4475f313c4 Reduce verbosity.
--HG--
extra : convert_revision : 06b22ff40f49bb6251adae2c8beed8a757ae84e0
2007-04-30 23:07:37 +00:00
Bryan O'Sullivan
5722b80140 Simple examples.
--HG--
extra : convert_revision : 3fc23f5e8d6a5372a4db3192751746e71b365cf9
2007-04-30 22:53:33 +00:00
Bryan O'Sullivan
1f5a65b56e Follow links a bit more usefully.
--HG--
extra : convert_revision : 71391f687787d19d094c467eeded471042f4311a
2007-04-30 22:53:13 +00:00
Bryan O'Sullivan
c5ccd0a6ab Parameterise modifyWith.
--HG--
extra : convert_revision : 719d7cb72f1ba1a11228a2ee65a41f47a2d04de7
2007-04-30 20:11:13 +00:00