add roadmap to the readme

This commit is contained in:
Diego Fernando Carrión 2024-08-12 23:21:44 +02:00
parent afb9e2ce43
commit 4f1a9037d4
Signed by: CRThaze
GPG Key ID: 8279B79A1A7F8194

View File

@ -106,3 +106,20 @@ func main() {
term.InvokeCtrlSequence(cs)
}
```
## Roadmap
- Optimize the mapping of new character sets to codepoint ranges when
shifting sets in.
- Build an equivalency table for a wider array of Unicode characters to
find characters in the terminal's repetoire that are visually similar enough
to use instead.
- Support loading, and invoking soft (down-line-loadable) Character
Sets (fonts)
- Support creating arbitrary sixels for use in Soft Character Sets.
- Have write method more intelligently determine when to lock-shift or
designate character sets into the graphic registers based on what would be
most efficient for the given string to print.
- Add more helper-functions for standard control sequences.
- Support VT100 and more.
- Support 7-bit mode.