regex-tdfa 1.3.2.3 → 1.3.2.4
raw patch · 4 files changed
+16/−6 lines, 4 files
Files
- CHANGELOG.md +7/−0
- lib/Text/Regex/TDFA/Pattern.hs +1/−1
- regex-tdfa.cabal +5/−5
- test/cases/basic3.txt +3/−0
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)