selectel / pyte

Simple VTXXX-compatible linux terminal emulator
http://pyte.readthedocs.org/
GNU Lesser General Public License v3.0
658 stars 102 forks source link

Tabs stops start at 9th col (skipping first eight) #98

Closed gordon-quad closed 7 years ago

gordon-quad commented 7 years ago

First tab stop should be at 8 column, skipping 0-7 columns. You can check that using any terminal emulator by issuing such command:

$ echo -n "\ta\tb\n01234567890123456789"
    a   b
01234567890123456789

This cause some ttyrec files with ncurses application recording played through pyte to be rendered incorrectly.

superbobry commented 7 years ago

Thanks!