Use regex-tdfa instead of regex-compat-tdfa
This commit is contained in:
		
							parent
							
								
									1d91d76d64
								
							
						
					
					
						commit
						cf365524cb
					
				| @ -51,7 +51,7 @@ import System.IO.Unsafe (unsafePerformIO) | ||||
| import Test.HUnit | ||||
| import Text.ParserCombinators.Parsec | ||||
| import Text.Printf | ||||
| import Text.Regex | ||||
| import Text.Regex.TDFA | ||||
| import Text.RegexPR | ||||
| import Text.Show.Pretty | ||||
| -- import qualified Data.Map as Map | ||||
| @ -246,10 +246,10 @@ regexSplit = splitRegexPR | ||||
| 
 | ||||
| -- regex-compat (regex-posix) functions that perform better than regexpr. | ||||
| regexMatchesRegexCompat :: String -> String -> Bool | ||||
| regexMatchesRegexCompat r = isJust . matchRegex (mkRegex r) | ||||
| regexMatchesRegexCompat = flip (=~) | ||||
| 
 | ||||
| regexMatchesCIRegexCompat :: String -> String -> Bool | ||||
| regexMatchesCIRegexCompat r = isJust . matchRegex (mkRegexWithOpts r True False) | ||||
| regexMatchesCIRegexCompat r = match (makeRegexOpts defaultCompOpt { multiline = True, caseSensitive = False, newSyntax = True } defaultExecOpt r) | ||||
| 
 | ||||
| -- lists | ||||
| 
 | ||||
|  | ||||
| @ -68,7 +68,7 @@ library | ||||
|                  ,old-time | ||||
|                  ,parsec | ||||
|                  ,pretty-show | ||||
|                  ,regex-compat-tdfa == 0.95.* | ||||
|                  ,regex-tdfa | ||||
|                  ,regexpr >= 0.5.1 | ||||
|                  ,safe >= 0.2 | ||||
|                  ,split >= 0.1 && < 0.3 | ||||
| @ -100,7 +100,7 @@ test-suite tests | ||||
|                , old-time | ||||
|                , parsec | ||||
|                , pretty-show | ||||
|                , regex-compat-tdfa | ||||
|                , regex-tdfa | ||||
|                , regexpr | ||||
|                , safe | ||||
|                , split | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user