on a66cbb7 help sign in
a66cbb7Allow compareLengthI to shortcircuit if the maximum length is less than the target length.Edward Kmett 260f3abSimplify lazy takeEndBryan O'Sullivan b51087aImplement lazy takeEndBryan O'Sullivan 274d10eAdd local cabal config fileBryan O'Sullivan 5fb8c42Add a config file to speed building the test suiteBryan O'Sullivan 4ab406eFix doc copy-and-paste-oBryan O'Sullivan e339ba9Rework splitAt to use our shiny extractified loopBryan O'Sullivan 5c62b11Rework drop to use the loop we just extractedBryan O'Sullivan db590c0Extract loop from takeBryan O'Sullivan d70ea12Implement strict takeEndBryan O'Sullivan b696eb0Extract the loop from dropEndBryan O'Sullivan 6207edfImplement lazy dropEndBryan O'Sullivan 65b6ea5Implement dropEndBryan O'Sullivan 94e83cfAdd a missed fileBryan O'Sullivan 09cd408Added tag 1.1.0.1 for changeset 68a32d80c082Bryan O'Sullivan 280a5abBump version to 1.1.0.11.1.0.1Bryan O'Sullivan 2b11c56Add Functor and Applicative instances for IParserBryan O'Sullivan 15034aaRefactor Read modules to share codeBryan O'Sullivan 5eaa1afFix build problems with GHC 7.8.1Bryan O'Sullivan 1099412Drop a weird, and seemingly unnecessary, INLINE of appendBryan O'Sullivan 4814ca3Drop a redundant importBryan O'Sullivan 37fb6c7Tests: sort importsBryan O'Sullivan 7e1a008Tests: streamDecodeUtf8 should report undecoded bits correctlyBryan O'Sullivan def2960Tests: generalise feedChunksOf and hoist to top levelBryan O'Sullivan 5105752Tests: remove some gratuitous use of CPPBryan O'Sullivan 96ea9f2QuickCheckUtils: drop support for GHC < 7Bryan O'Sullivan cca3e87Refactor genUnicode to be more flexibleBryan O'Sullivan b3cf20fCorrect the documentation for streaming decodingBryan O'Sullivan 02b409cstreamDecodeUtf8With: accumulate undecoded chunks correctlyBryan O'Sullivan f5dade2documentation fixAdam Vogt bf35178Mark some internal modules as not-home for HaddockYuras Shumovich 12677f2encodeUtf8: squeeze out a little more fast path performanceBryan O'Sullivan df38ae8Added tag 1.1.0.0 for changeset 62674a9bbc83Bryan O'Sullivan c6015dcUpdate changelog1.1.0.0Bryan O'Sullivan a1b1986Tidy up importsBryan O'Sullivan 61f3e4bDrop a redundant importBryan O'Sullivan 59d6232Drop the old pure-Haskell implementation of encodeUtf8Bryan O'Sullivan a9fa48eDrop the Builder-based encodeUtf8 implementationBryan O'Sullivan 614e82eLet's see if this tweak helps the automated testsBryan O'Sullivan b437bb7encodeUtf8_2: drop parallel range checksBryan O'Sullivan 2ca9003encodeUtf8_2: fix parallel range checkBryan O'Sullivan 17ac55dImprove Arbitrary instancesBryan O'Sullivan 54f61efI am enjoying these changelog editsBryan O'Sullivan d5bad1fencodeUtf8_2: add fast paths for x86_64 and i386Bryan O'Sullivan df36f17Add a multibyte HTML document benchmarkBryan O'Sullivan 69cb49aRevise changelog perf note (yay!)Bryan O'Sullivan b5c0bedencodeUtf8_1: so long, it's been nice knowing you!Bryan O'Sullivan d45c26dencodeUtf8_2: fix an off-by-one-bit error (!)Bryan O'Sullivan 9cd3f3aencodeUtf8_2: cap the number of wasted bytes at 2xBryan O'Sullivan 2b68d6bencodeUtf8_2: a C-based encoding functionBryan O'Sullivan