[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-wget] Patch: Improve configuration for converting to utf8 capabilit
From: |
YX Hao |
Subject: |
[Bug-wget] Patch: Improve configuration for converting to utf8 capability |
Date: |
Sun, 26 Feb 2017 23:14:33 +0800 |
Hi,
I realized that with configured '-iri', no-ascii chars from 'stdin' never will
be converted to utf8, although 'libiconv' is available and featured!
You see that, the 'IRI' module includes 'utf8 convertion' and 'idn encoding'.
While 'utf8 convertion' requires 'libiconv', and 'idn encoding' requires
'libidn2' and 'libunistring'.
So, I make the 2 requirements separated, to get as more as possible feature. I
don't know how to call it. Seems it is half-IRI ;p
Maybe, the codes should be separated into standalone files. I just make it the
least changes.
I don't have 'libidn2' linked, also don't know whether it works well at this
part. Any more experienced, please give a review and take more tests.
Also, I noticed the other reported encoding related issue and Tim's conclusion
(http://lists.gnu.org/archive/html/bug-wget/2017-02/msg00127.html). But, I
haven't included changes on that. Because it is caused by logical consideration
confused and more complicate. I am trying to figure it out ... Maybe :p
Hoping the encoding related feature can be improved ASAP!
Regards, YX Hao
convert-to-utf8-only-needs-libiconv.patch
Description: Binary data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug-wget] Patch: Improve configuration for converting to utf8 capability,
YX Hao <=