Sometimes you just have to leave people alone and they will figure stuff out
SublimePTY.tmTheme uses white[fg].black[bg] as a default screen color. If console reports any character as white.black I don't have to add any region and: a) everything works faster b) borders are not present.
You've changed console text color to green, because of that each character is reported as green.black (even if it's a [space]) and there are a lot of regions to apply.
applycolors() is slow, I promise I'll try to improve it asap.
I know exactly how to enable this, but I also know that once I make it too easy to run SublimePTY, people will start using it for real tasks (against my every advice) and I'll be flooded with requests. As you've probably noticed, it's still an alpha/prototype, lets say running console_server.py is a test
I had the same idea, but combining any DRAW_EMPTY/DRAW_EMPTY_AS_OVERWRITE with DRAW_OUTLINED (in any order) did not yield anything useful. It seems as if any additional regions are ignored when DRAW_EMPTY or DRAW_EMPTY_AS_OVERWRITE is used.