New issue
Advanced search Search tips

Issue 799812 link

Starred by 0 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Jan 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

hterm: text attributes incorrectly combined when using cursor movement

Project Member Reported by vapier@chromium.org, Jan 8 2018

Issue description

to reproduce:
  printf 'start \e[4mhi\e[5Cbye\e[0m end\n'
or a slightly more complicated one:
  printf 'start \e[4mhi\e[0m\e[5C\e[4mbye\e[0m end\n'

with hterm, we get:
  start <u>hi     bye</u> end

with other terminals we get:
  start <u>hi</u>     <u>bye</u> end

since these cells aren't populated, we shouldn't coalesce the "spaces" in between into the same span
 
Status: WontFix (was: Available)
this was due to a local patch i was testing out.  i thought i had reverted before retesting, but i messed up.  guess i'll make sure the tests cover it :).

Sign in to add a comment