Fe newtext plans - shabble/irssi-docs GitHub Wiki
Plans for the fe-text rewrite
- change the core theme engine to keep around the format and arguments
- keep a reference to the data structures around in
- make it possible to reference the time value
- make editable
- reference the data in the records
- supports better querying when rewriting the TextBuffer history
- nick, target, etc. would still be accessible
- rewrite the and reparenting code
- but keep the TextBufferView intact
- easier to implement vertical splits
- rewrite the terminal drawing engine
- also get rid of curses altogether
- teach the theme / format engine new tricks
- $[$variable]0 -- variable alignment
- ${[-10]$0$1} -- compound alignment
- ${($0,$1)expando} -- variable passing to expandos?
- Vertical elements
- Dynamic themeing
- Line meta-data
- Proper “$expandos” (like ircII)
- Multiple windows (like ircII)
⚠️ **GitHub.com Fallback** ⚠️