about summary refs log tree commit diff stats
path: root/src/io/cell.nim
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite buffer/pager for multi-processingbptato2022-11-191-305/+0
|
* Store FixedCell contents as strbptato2022-08-031-4/+3
|
* Fix renderdocument setText etc.bptato2022-08-021-35/+12
|
* Make marks a property of bufferbptato2022-08-011-1/+1
| | | | So that re-rendering the buffer doesn't destroy all marks.
* Fix StyledNode invalidation & othersbptato2022-07-271-2/+2
|
* Improved incremental search: support unicodebptato2022-07-231-0/+6
|
* Reduce formatting complexitybptato2022-02-191-3/+7
| | | | | | 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.
* Fix format background unicode problemsbptato2022-02-151-6/+0
|
* Implement blink tagbptato2022-02-121-0/+5
| | | | with text-decoration: blink.
* Implement paddingbptato2022-01-261-59/+59
|
* Fix node to cell mappingbptato2022-01-241-5/+5
|
* Basic content type implementationbptato2021-12-261-1/+1
|
* Proper URL handlingbptato2021-12-261-39/+66
|
* Refactor formatting, improve buffer cursor movementbptato2021-12-251-96/+66
|
* Honestly I'm not sure what I added here...bptato2021-12-211-16/+13
|
* Fix and implement cursor movement commandsbptato2021-12-201-7/+6
| | | | | In particular, cursorNextLink and cursorPrevLink now work and some other commands have been improved
* Fix pager mode formattingbptato2021-12-191-6/+4
|
* More code formatting consistencybptato2021-12-171-8/+8
|
* Use bit fields in cell formattingbptato2021-12-151-7/+47
|
* Support more colors, config.nim refactoringbptato2021-12-101-8/+8
|
* Fix some cursor movement bugsbptato2021-11-231-0/+1
|
* Various performance optimizations (...part two)bptato2021-11-191-29/+52
|
* Operation "get rid of FlexibleCell" part onebptato2021-11-191-22/+50
|
* Abstract away FlexibleCell, fix pageUp/pageDownbptato2021-11-151-0/+15
|
* Initial implementation of CSS :hoverbptato2021-11-141-0/+5
|
* Parse ansi escape codes when displaying plain textbptato2021-11-131-54/+128
|
* Refactor output formatting code, drop non-ansi supportbptato2021-11-131-0/+92
|
* Optimized generateFullOutputbptato2021-11-131-1/+7
|
* Implement text-decorationbptato2021-11-131-0/+2
|
* Rewrite renderer (still non-functional)bptato2021-08-281-1/+10
|
* Some refactoringbptato2021-08-101-0/+34