fix the regexpr version fix, we really do require 0.5.1
This commit is contained in:
		
							parent
							
								
									acbb669bcc
								
							
						
					
					
						commit
						3699343318
					
				| @ -36,7 +36,7 @@ import Debug.Trace | ||||
| import Test.HUnit | ||||
| import Text.Printf | ||||
| import Text.Regex | ||||
| import Text.RegexPR hiding (gsubRegexPRBy) | ||||
| import Text.RegexPR | ||||
| import Text.ParserCombinators.Parsec | ||||
| 
 | ||||
| 
 | ||||
| @ -120,14 +120,6 @@ containsRegex r s = case matchRegex r s of | ||||
|                       Just _ -> True | ||||
|                       otherwise -> False | ||||
| 
 | ||||
| -- regexpr-0.5.1 includes this now, keep a little longer to minimise installation pain | ||||
| -- | Replace all occurrences of a regexp in string using the given replacement function | ||||
| gsubRegexPRBy :: String -> (String -> String) -> String -> String | ||||
| gsubRegexPRBy pat f str =  | ||||
|     case (matchRegexPR pat str) of  | ||||
|       Just ((match, (before,after)), _) -> before ++ f match ++ gsubRegexPRBy pat f after | ||||
|       Nothing -> str | ||||
|      | ||||
| 
 | ||||
| -- lists | ||||
| 
 | ||||
|  | ||||
| @ -19,7 +19,7 @@ Extra-Tmp-Files: | ||||
| Cabal-Version:  >= 1.2 | ||||
| 
 | ||||
| Executable hledger | ||||
|   Build-Depends:  base, containers, haskell98, directory, parsec, regex-compat, regexpr, | ||||
|   Build-Depends:  base, containers, haskell98, directory, parsec, regex-compat, regexpr>=0.5.1, | ||||
|                   old-locale, time, HUnit, vty==3.1.2, mtl, bytestring | ||||
|   Main-Is:        hledger.hs | ||||
|   Other-Modules:   | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user