about summary refs log tree commit diff stats
path: root/src/encoding
Commit message (Collapse)AuthorAgeFilesLines
* decoderstream: refactoring + iso2022jp fixesbptato2023-07-121-115/+138
| | | | | * Use openArray in decoder functions * Fix iso-2022-jp erroring out in the wrong case
* Improve encoding supportbptato2023-07-122-86/+123
| | | | | | | | * Use the output charset in lineedit (as w3m does) * encoder: fix broken UTF-8 encoding, use openArray instead of var seq for input queue * Add RuneStream as an in-memory interface to EncoderStream * Document display-charset config option
* decoderstream: remove unused functionbptato2023-07-111-9/+0
|
* decoderstream: fix incorrect Big5 decodingbptato2023-07-061-4/+4
|
* Fix CastSize warningsbptato2023-07-032-12/+12
| | | | Introduced by 1.6.14. Warns of undefined behavior.
* Factor out map search, remove sugarbptato2023-06-291-6/+2
|
* Support all whatwg encodingsbptato2023-05-201-25/+136
|
* Add display/output encodingbptato2023-05-192-15/+393
| | | | Some encodings are still missing
* Refactor config, add charset optsbptato2023-05-161-17/+17
| | | | Only document-charset supported for now.
* decoderstream: fix some bugs that broke readAllbptato2022-12-261-3/+9
|
* Add JS support to documentsbptato2022-12-181-0/+10
|
* Fix decoder bugs, move decoder to encoding/bptato2022-12-101-0/+844