std.encoding:2554 - Unrecognized Encoding: big5 - Please help!
Steven Schveighoffer
schveiguy at gmail.com
Tue Aug 28 14:18:34 UTC 2018
On 8/28/18 9:38 AM, spikespaz wrote:
> I have a user who submitted a bug report for one of my projects. The
> error is in std\encoding.d on line 2554.
>
> The problem arises when he types "google.com.hk/search?q={{query}}"
> (exact string) into this function:
> https://github.com/spikespaz/search-deflector/blob/master/source/setup.d#L253-L278
>
>
> Here is the issue on GH:
> https://github.com/spikespaz/search-deflector/issues/12
>
> I really can't figure this one out and any help would be appreciated.
> Thanks.
The answer is: the encoding "big5" isn't supported by std.encoding.
You can add a new subclass and register it, to handle the encoding.
Maybe this article can help you write one:
https://en.wikipedia.org/wiki/Big5
You want to subclass EncodingScheme. See instructions at the top of
https://dlang.org/phobos/std_encoding.html
-Steve
More information about the Digitalmars-d
mailing list