about summary refs log tree commit diff stats
path: root/src/render/rendertext.nim
Commit message (Collapse)AuthorAgeFilesLines
* move around more modulesbptato2023-09-141-1/+1
| | | | | | | | | | * ips -> io/ * loader related stuff -> loader/ * tempfile -> extern/ * buffer, forkserver -> server/ * lineedit, window -> display/ * cell -> types/ * opt -> types/
* Move charsets into chakasubptato2023-08-141-2/+3
| | | | Operation "modularize Chawan somewhat" part 1
* rendertext: do not rewind if no other charsets are availablebptato2023-06-251-1/+1
| | | | Fixes crash when the decoder fails to decode all given charsets.
* Add display/output encodingbptato2023-05-191-0/+2
| | | | Some encodings are still missing
* Refactor config, add charset optsbptato2023-05-161-3/+30
| | | | Only document-charset supported for now.
* rendertext: fix format position for non-asciibptato2023-01-011-1/+5
|
* rendertext: fix ansi escape regressionbptato2022-12-281-0/+1
|
* Proper support for tabsbptato2022-12-271-15/+1
|
* rendertext: fix tab widthbptato2022-12-271-8/+7
|
* rendertext: fix tab weirdnessbptato2022-12-251-10/+8
|
* Add unicode normalization, etcbptato2022-12-191-3/+0
|
* Remove obsolete renderPlainText procbptato2022-12-151-42/+0
|
* Fix console display bugs, add container.locationbptato2022-12-151-1/+6
|
* rendertext, color: fix escape codesbptato2022-12-141-0/+1
|
* Fix decoder bugs, move decoder to encoding/bptato2022-12-101-1/+1
|
* Add support for the encoding standard, fix parseLegacyColorbptato2022-12-101-32/+43
| | | | Also, fix a bug in the
* Remove unused twtstr functionsbptato2022-12-051-2/+2
|
* Fix some regressions, add loading progress barbptato2022-11-271-21/+31
|
* Buffer improvementsbptato2022-11-251-11/+13
|
* Fix tab renderingbptato2022-11-221-2/+20
|
* Rewrite buffer/pager for multi-processingbptato2022-11-191-1/+1
|
* Reduce formatting complexitybptato2022-02-191-2/+2
| | | | | | Formatting based on cells instead of bytes. No clue why I'd ever thought the latter would be a good idea. This fixes background colors too. I think.
* Implement paddingbptato2022-01-261-2/+2
|
* Basic content type implementationbptato2021-12-261-3/+8
|
* Proper URL handlingbptato2021-12-261-16/+42
|
* Refactor buffer rendering proceduresbptato2021-12-231-0/+40