on text-jsstring help sign in
all commits
90d36ecFix an issue where multibyte characters resulted in an incorrect buffer length in encodeUtf8Ryan Trinkle fb26001Clean up Data.Text.EncodingLuigy Leon e4a00d9uncomment rule for decodeutf8Luigy Leon 5bb6396Clean up unused js ffi importsLuigy Leon 377a23eFinish streamDecodeUtf8WithLuigy Leon ced5579Add decodeLatin and faster decodeUtf8Luigy Leon d1c5d18wip text as jsstringLuigy Leon 54e45dfDepend on bytestring-builder for API backwards compatibilityRyan Scott d70ce27Add a Binary instance for strict TextBryan O'Sullivan 1842416Don't leak space when passing the undecoded portion to the next iteration.Tom Ellis 2925921Reset the lazy decoder state consistently if an error occursBryan O'Sullivan 2ce0b45Merge pull request #71 from quchen/masterBryan O'Sullivan ce0a556Remove incorrect deprecation doc messageDavid Luposchainsky 7217d93Rename textP to textBryan O'Sullivan 15034aaRefactor Read modules to share codeBryan O'Sullivan 5eaa1afFix build problems with GHC 7.8.1Bryan O'Sullivan b3cf20fCorrect the documentation for streaming decodingBryan O'Sullivan 02b409cstreamDecodeUtf8With: accumulate undecoded chunks correctlyBryan 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 b5c0bedencodeUtf8_1: so long, it's been nice knowing you!Bryan O'Sullivan 9cd3f3aencodeUtf8_2: cap the number of wasted bytes at 2xBryan O'Sullivan 2b68d6bencodeUtf8_2: a C-based encoding functionBryan O'Sullivan 1c65333Improve small string performance for UTF-8 encoding to bytestringsSimon Meier 4f33beaencodeUtf8_1: get my arithmetic right :-(Bryan O'Sullivan 7e2c78eExport both encodeUtf8 variantsBryan O'Sullivan ea7e68aDrop now-redundant importsBryan O'Sullivan d0e2738encodeUtf8_1: drop an unnecessary type signatureBryan O'Sullivan 1eea671encodeUtf8_1: drop a loop induction variableBryan O'Sullivan 4651858Drop unused importBryan O'Sullivan 6b6fcd8encodeUtf8_1: make available with both bytestring versionsBryan O'Sullivan e4957a3encodeUtf8_1: a little cosmetic workBryan O'Sullivan 6dbd7d3encodeUtf8_1: refactor the last loop bodyBryan O'Sullivan 2cb8673encodeUtf8_1: refactor another loop bodyBryan O'Sullivan 27bd76fencodeUtf8_1: refactor loop bodyBryan O'Sullivan f9a39d1encodeUtf8_1: massively rework internalsBryan O'Sullivan 71a54fdencodeUtf8_1: hoist ensure up a levelBryan O'Sullivan c08245fencodeUtf8_1: refactor go to accept a pointer parameterBryan O'Sullivan f370b80encodeUtf8_1: hoist poke8 up a levelBryan O'Sullivan 3090eb4Duplicate encodeUtf8 as encodeUtf8_1 temporarilyBryan O'Sullivan ca92673Merge pull request #63 from meiersi/polish-text-bytestring-builder-integrationBryan O'Sullivan 22dc447Add back 'ensure 1' to avoid overflowing an output bufferSimon Meier 3e915b2Polish UTF-8 bytestring builder supportSimon Meier 0f3435bDrop some special-casing for ASCII during UTF-8 encodingBryan O'Sullivan 08b39b5Merge the new bytestring builder codeBryan O'Sullivan 3b4a007Clarify who the maintainer isBryan O'Sullivan 717be11Rename the last set of internal modulesBryan O'Sullivan 148a2d1Rename strict fusion-related modulesBryan O'Sullivan