summaryrefslogtreecommitdiff
path: root/encode.go
AgeCommit message (Expand)Author
2023-02-25encode: Sort maps by the pre-string-encoded keyLuke Shumaker
2023-02-18encode, reencode: Fix handling of invalid UTF-8Luke Shumaker
2023-02-16reencode: Factor into separate modulesLuke Shumaker
2023-02-16encode: Avoid allocations when formatting integersLuke Shumaker
2023-02-16reencode: Don't have the ReEncoderConfig member be publicLuke Shumaker
2023-02-16Move string-encoding to an internal/jsonstring packageLuke Shumaker
2023-02-10encoder, reencoder: Distinguish between syntax errors and I/O errorsLuke Shumaker
2023-02-10Be more careful about importing encoding/jsonLuke Shumaker
2023-02-10encode: Begone with encodeTODOLuke Shumaker
2023-02-10tree-wide: Update various references from Go 1.18 to Go 1.20Luke Shumaker
2023-02-10Sync borrowed code from Go 1.20Luke Shumaker
2023-02-07Move struct-handling to internal/jsonstructLuke Shumaker
2023-01-30Invent "barriers" instead of nesting parsersLuke Shumaker
2023-01-30encode: Nested ReEncoders don't need to inherit the backslash escaperLuke Shumaker
2023-01-30reencode: Reuse speculation buffersLuke Shumaker
2023-01-30encode: Don't use panic for flow-controlLuke Shumaker
2023-01-30Avoid doing type switching in inner functionsLuke Shumaker
2023-01-30BREAKING CHANGE: reencode: Separate config from stateLuke Shumaker
2023-01-30encode: Fix errors for marshalers/encodables with bad outputLuke Shumaker
2023-01-29Move things between filesLuke Shumaker
2023-01-29Improve/fix documentation and commentsLuke Shumaker
2023-01-26Write documentationv0.2.0Luke Shumaker
2023-01-26Move the Parser to the internal packageLuke Shumaker
2023-01-25Delete things I don't want to documentLuke Shumaker
2022-08-30Allow calling lowmemjson.Encode at the root of EncodeJSONLuke Shumaker
2022-08-21Add tests for the actual usability of the Decodable and Encodable interfacesLuke Shumaker
2022-08-17Add more tests around trailing-newlines from the encoderLuke Shumaker
2022-08-17Get the new borrowed tests passingLuke Shumaker
2022-08-16encode: Don't use generics for encodeStringLuke Shumaker
2022-08-16Get borrowed_encode_test.go passing [ci-skip]Luke Shumaker
2022-08-16wip: Reduce test differences [ci-skip]Luke Shumaker
2022-08-14reencode: Rethink the string backslash encoderLuke Shumaker
2022-08-13set up as a separate repoLuke Shumaker