@dshil
Yeah, in Linux console smso and rev represent the \E[7m escape sequence. When the _exec_escape_sequence method sees \E[7m, it calls _cap_smso according to linux_console.yml.
In screen smso represents \E[3m and rev represents \E[7m. When Gits supports screen, it will have something like screen.yml according to which _exec_escape_sequence will call _cap_smso when it sees \E[3m and call _cap_rev when it sees \E[7m.
@dshil Yeah, in Linux console
smso
andrev
represent the\E[7m
escape sequence. When the_exec_escape_sequence
method sees\E[7m
, it calls_cap_smso
according tolinux_console.yml
. In screensmso
represents\E[3m
andrev
represents\E[7m
. When Gits supports screen, it will have something likescreen.yml
according to which_exec_escape_sequence
will call_cap_smso
when it sees\E[3m
and call_cap_rev
when it sees\E[7m
.