Opened 12 years ago

Last modified 10 years ago

#90 new defect

Incoming tabs are misdisplayed

Reported by: andersk@MIT.EDU Owned by: nelhage@mit.edu
Priority: major Milestone:
Component: ui Keywords:
Cc:

Description

$ echo $'1\n\t2\n\t\t3' | zwrite -t $USER
Message queued for andersk... sent
$ echo $'\t\t\t\t\t\t\t\t\tlots of tabs' | zwrite -t $USER
Message queued for andersk... sent
-> Zephyr from andersk  17:55  (Anders Kaseorg)
       1
        2
                3
   Zephyr from andersk  17:55  (Anders Kaseorg)
                                                                        lots of
tabs

Change History (1)

comment:1 Changed 10 years ago by davidben@mit.edu

To update the status of things: e0022d27c7ef4ceadf3a0a6531d728cc9fd62c6e and 30da4734c9467186b300a0b3d9848980cf28f8c0 should make the display no longer inconsistent. It should also be correct for popless now.

However, there is one final piece of expanding that needs to be done; any style which prepends an indent (e.g., the default style) should ideally expand tabs (in a markup-aware way) so that the stops are correct. Alternatively, we could decide we do not care about that.

Note: See TracTickets for help on using tickets.