alfred-margaret 2.1.1.0 → 2.1.1.1
raw patch · 3 files changed
+18/−3 lines, 3 files
Files
- CHANGELOG.md +11/−0
- alfred-margaret.cabal +6/−2
- src/Data/Text/AhoCorasick/Automaton.hs +1/−1
CHANGELOG.md view
@@ -1,5 +1,16 @@ # Changelog +## v2.1.1.1 - "Matrix Reloaded" (2026-05-08)++Tested on GHC 9.6, 9.8, 9.10, 9.12, and 9.14.++- Fix build on GHC 9.6 by replacing `Data.List.foldl'` import via `Prelude`+ with an explicit `List.foldl'` qualified import+ ([#77](https://github.com/channable/alfred-margaret/pull/77)).+- CI now tests against a matrix of GHC 9.6, 9.8, 9.10, 9.12 and 9.14 to+ prevent future regressions.+- Nix: allow selecting the GHC version used by the development environment.+ ## v2.1.1.0 - "Generically Primitive" (2026-04-24) Tested on GHC 9.14.1.
alfred-margaret.cabal view
@@ -1,5 +1,5 @@ name: alfred-margaret-version: 2.1.1.0+version: 2.1.1.1 synopsis: Fast Aho-Corasick string searching description: An efficient implementation of the Aho-Corasick string searching algorithm.@@ -25,7 +25,11 @@ -- Nixpkgs unstable (Updated 2024-09-05) , GHC == 9.6.6 -- Nixpkgs unstable (Updated 2026-04-22)- , GHC == 9.14.1+ , GHC == 9.6.*+ , GHC == 9.8.*+ , GHC == 9.10.*+ , GHC == 9.12.*+ , GHC == 9.14.* source-repository head type: git
src/Data/Text/AhoCorasick/Automaton.hs view
@@ -289,7 +289,7 @@ initialTransitions = IntMap.singleton stateInitial IntMap.empty initialValues = IntMap.empty in- foldl' insertNeedle (1, initialTransitions, initialValues)+ List.foldl' insertNeedle (1, initialTransitions, initialValues) -- Size of the ascii transition lookup table. asciiCount :: Integral a => a