TragicWarrior / libvterm

Based on libROTE, libvterm is a color terminal emulator. It mimics vt100, rxvt, xterm, and xterm 256 color mode
Other
38 stars 7 forks source link

interpret_csi_SGR: optimize reset and never recurse #154

Closed lwi closed 4 years ago

lwi commented 4 years ago

I extended my change to get rid of the recursion. The semantics remain exactly the same.

TragicWarrior commented 4 years ago

@lwi , can you rebase this pull request. it has conflicts with master right now.

lwi commented 4 years ago

done

lwi commented 4 years ago

rebased

TragicWarrior commented 4 years ago

@lwi , looks good. before I implemented the jump table this would not have been possible (the fall through approach). like it!