packages feed

regex-tdfa 1.3.2.3 → 1.3.2.4

raw patch · 4 files changed

+16/−6 lines, 4 files

Files

CHANGELOG.md view
@@ -1,3 +1,10 @@+### 1.3.2.4++_2025-05-09 Andreas Abel_++- Fix definition of `[[:graph:]]` character class ([#66](https://github.com/haskell-hvr/regex-tdfa/issues/66))+- Tested with GHC 8.0 - 9.12.2+ ### 1.3.2.3  _2025-03-02 Andreas Abel_
lib/Text/Regex/TDFA/Pattern.hs view
@@ -201,7 +201,7 @@     "digit"  -> ['0'..'9']     "punct"  -> ['\33'..'\47']++['\58'..'\64']++['\91'..'\96']++['\123'..'\126']     "alpha"  -> ['A'..'Z']++['a'..'z']-    "graph"  -> ['\41'..'\126']+    "graph"  -> ['\33'..'\126']     "space"  -> "\t\n\v\f\r "     "blank"  -> "\t "     "lower"  -> ['a'..'z']
regex-tdfa.cabal view
@@ -1,6 +1,6 @@ cabal-version:          1.24 name:                   regex-tdfa-version:                1.3.2.3+version:                1.3.2.4  build-Type:             Simple license:                BSD3@@ -27,10 +27,10 @@   test/cases/*.txt  tested-with:-  GHC == 9.12.1-  GHC == 9.10.1+  GHC == 9.12.2+  GHC == 9.10.2   GHC == 9.8.4-  GHC == 9.6.6+  GHC == 9.6.7   GHC == 9.4.8   GHC == 9.2.8   GHC == 9.0.2@@ -48,7 +48,7 @@ source-repository this   type:                git   location:            https://github.com/haskell-hvr/regex-tdfa.git-  tag:                 v1.3.2.3+  tag:                 v1.3.2.4  flag force-O2   default: False
test/cases/basic3.txt view
@@ -140,3 +140,6 @@    144		.*(/000).*			/000			(0,4)(0,4)    145		.*(\\000).*			\000			(0,4)(0,4)    146		\\000				\000			(0,4)+   147		[[:graph:]]+		!#}~		(0,4)+   148		[[:xdigit:]]+		dE4db3eF		(0,8)+   149		[[:print:]]+		!#}~		(0,4)