This project is mirrored from https://github.com/haskell/text. Pull mirroring updated .
  1. 23 Nov, 2021 3 commits
  2. 14 Nov, 2021 2 commits
  3. 14 Oct, 2021 1 commit
  4. 13 Oct, 2021 2 commits
  5. 10 Sep, 2021 1 commit
  6. 08 Sep, 2021 4 commits
  7. 20 Aug, 2021 2 commits
  8. 19 Jul, 2021 5 commits
  9. 01 Jul, 2021 3 commits
  10. 21 Jun, 2021 4 commits
  11. 29 May, 2021 1 commit
    • Bodigrim's avatar
      Refactor tests (#345) · e7cb443a
      Bodigrim authored
      * Tests: replace unsquare with a shrinkable newtype
      
      * Tests: do not depend on quickcheck-unicode
      
      * Refactor most of remaining forAll
      
      * Refactor t_utf8_err to report more information about counterexamples
      e7cb443a
  12. 25 May, 2021 2 commits
  13. 22 May, 2021 2 commits
    • Bodigrim's avatar
      Add inspection tests for fusion (#337) · 01bd370a
      Bodigrim authored
      01bd370a
    • Xia Li-yao's avatar
      Fix UTF-8 decoding of lazy bytestrings · 204f6ac2
      Xia Li-yao authored and Bodigrim's avatar Bodigrim committed
      At the beginning of a new chunk we may be trying to complete a UTF-8
      sequence started in the previous chunk (contained in the `undecode0`
      buffer). If it turns out to be invalid, we must apply the `onErr`
      handler to every character in that buffer.
      
      When we reach the end of the chunk, we must also be more careful
      about when to keep the previous buffer: a UTF-8 sequence (up to 4 bytes)
      can span more than two chunks, when those chunks are very short
      (of length 0, 1, or 2).
      204f6ac2
  14. 12 May, 2021 2 commits
  15. 08 May, 2021 2 commits
  16. 11 Apr, 2021 1 commit
  17. 31 Mar, 2021 2 commits
  18. 13 Mar, 2021 1 commit