rust-encoding
rust-encoding copied to clipboard
Character encoding support for Rust
It would be useful to have `Debug`, `Clone`, `Eq`/`PartialEq` implemented or dervied for `Encoding`/`EncodingRef` so that structs can contain an `EncodingRef` and have those traits be derived.
libencoding-628a0580477da326.rlib(encoding-628a0580477da326.0.o) : error LNK2019: unresolved external symbol __imp__ZN6euc_kr20BACKWARD_TABLE_UPPER20h7dcfe3eed7745131q6oE referenced in function _ZN6euc_kr8backward20h382884ad758a08bazDpE libencoding-628a0580477da326.rlib(encoding-628a0580477da326.0.o) : error LNK2019: unresolved external symbol __imp__ZN6euc_kr20BACKWARD_TABLE_LOWER20h7dcfe3eed7745131RlgE referenced in function _ZN6euc_kr8backward20h382884ad758a08bazDpE libencoding-628a0580477da326.rlib(encoding-628a0580477da326.0.o) : error LNK2019: unresolved external...
Readers?
It would be convenient to have an object that implements `Read`, so one could for example easily and efficiently read from a file in an encoding other than utf-8.
This is a master list for important missing encodings. What is considered "important" is a delicate question, but for now I have the following list: --- **WHATWG multibyte encodings** -...
(As discussed on IRC many weeks ago.) When `StringWriter` is a `String`, provide access to the `String`. When `ByteWriter` is a `Vec`, provide access to the `Vec`. This allows converters...
I'm current working on this issue: https://github.com/servo/servo/issues/13234 To support streaming, I need to use `RawDecoder` provided by rust-encoding. I add an instance of `RawDecoder` to `TextDecoder`, make decode method use...
This issue was automatically generated. Feel free to close without ceremony if you do not agree with re-licensing or if it is not possible for other reasons. Respond to @cmr...
Should follow whatwg/encoding@19b0ebf0e48c3a607ab7623b5b272642dd59d6e7. Unfortunately, this is not an easy task which should update both the encoder, decoder and tests. Also it would be desirable to have a version of ISO-2022-JP...
I saw that you had the evil encoding CESU-8 on one of your TODO lists. If it helps, I've taken a stab at a small, standalone encoding library which converts...
Rust-encoding is (and will continue to be) _big_, and some library may want to provide a reference to the encoding but not the direct transcode facililty. emk/rust-uchardet#1 is one example,...