This project is mirrored from https://github.com/haskell/text. Pull mirroring updated .
  1. 23 Nov, 2021 1 commit
  2. 14 Nov, 2021 2 commits
  3. 08 Sep, 2021 2 commits
  4. 19 Jul, 2021 3 commits
  5. 01 Jul, 2021 1 commit
  6. 21 Jun, 2021 1 commit
  7. 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
  8. 22 May, 2021 1 commit
    • 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
  9. 12 May, 2021 1 commit
  10. 08 May, 2021 1 commit
  11. 31 Mar, 2021 1 commit
  12. 28 Aug, 2018 1 commit
  13. 21 May, 2017 1 commit
  14. 12 Dec, 2014 6 commits
  15. 05 Dec, 2014 2 commits
  16. 12 Nov, 2014 6 commits
  17. 03 Nov, 2014 1 commit
  18. 31 Oct, 2014 1 commit
  19. 28 Apr, 2014 1 commit
  20. 19 Feb, 2014 3 commits
  21. 08 Jan, 2014 2 commits
  22. 30 Dec, 2013 1 commit