Another crack at #133, using ansi-terminal. You've mentioned on #363 that it would be preferable to adapt web-server's approach to highlights - which I did here. targetInfo and targetResultDisplay pass targetItem to highlightItem when color is on. On highlightItem - it needs to be refactored to support arbitrary outputs (HTML and ANSI currently) if this PR goes forward.
WIP, opening PR to get some feedback.
Should we check for color support?
What else should be colorized? Currently it's just the name.
Another crack at #133, using
ansi-terminal
. You've mentioned on #363 that it would be preferable to adapt web-server's approach to highlights - which I did here.targetInfo
andtargetResultDisplay
passtargetItem
tohighlightItem
whencolor
is on. OnhighlightItem
- it needs to be refactored to support arbitrary outputs (HTML and ANSI currently) if this PR goes forward.WIP, opening PR to get some feedback.
Preview