about summary refs log tree commit diff stats
path: root/src/encoding/decoderstream.nim
Commit message (Collapse)AuthorAgeFilesLines
* Move charsets into chakasubptato2023-08-141-863/+0
| | | | Operation "modularize Chawan somewhat" part 1
* 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-121-1/+1
| | | | | | | | * 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-031-11/+11
| | | | Introduced by 1.6.14. Warns of undefined behavior.
* Add display/output encodingbptato2023-05-191-15/+4
| | | | 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