Example:
Code: Select all
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Dolor sed
viverra ipsum nunc aliquet bibendum enim. In massa tempor nec
feugiat. Nunc aliquet bibendum enim facilisis gravida. Nisl nunc mi
ipsum faucibus vitae aliquet nec ullamcorper. Amet luctus venenatis
lectus magna fringilla. Volutpat maecenas volutpat blandit aliquam
etiam erat velit scelerisque in. Egestas egestas fringilla phasellus
faucibus scelerisque eleifend. Sagittis orci a scelerisque purus
semper eget duis. Nulla pharetra diam sit amet nisl suscipit. Sed
adipiscing diam donec adipiscing tristique risus nec feugiat in. Fusce
ut placerat orci nulla. Pharetra vel turpis nunc eget lorem
dolor. Tristique senectus et netus et malesuada.
will appear okay on terminals with width of 70+, but on terminals wit width <70 you'll see stuff like:
Code: Select all
Lorem ipsum dolor sit amet, consectetur
adipiscing elit, sed do
eiusmod tempor incididunt ut labore et dolore
magna aliqua. Dolor sed
viverra ipsum nunc aliquet bibendum enim.
In massa tempor nec
feugiat. Nunc aliquet bibendum enim facilisis
gravida. Nisl nunc mi
ipsum faucibus vitae aliquet nec
ullamcorper. Amet luctus venenatis
lectus magna fringilla. Volutpat maecenas
volutpat blandit aliquam
etiam erat velit scelerisque in. Egestas egestas
fringilla phasellus
faucibus scelerisque eleifend. Sagittis orci
a scelerisque purus
semper eget duis. Nulla pharetra diam sit amet
nisl suscipit. Sed
adipiscing diam donec adipiscing tristique risus
nec feugiat in. Fusce
ut placerat orci nulla. Pharetra vel turpis
nunc eget lorem
dolor. Tristique senectus et netus et malesuada.
That's just 50 symbols width.
Text typed as
Code: Select all
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Dolor sed viverra ipsum nunc aliquet bibendum enim. In massa tempor nec feugiat. Nunc aliquet bibendum enim facilisis gravida. Nisl nunc mi ipsum faucibus vitae aliquet nec ullamcorper. Amet luctus venenatis lectus magna fringilla. Volutpat maecenas volutpat blandit aliquam etiam erat velit scelerisque in. Egestas egestas fringilla phasellus faucibus scelerisque eleifend. Sagittis orci a scelerisque purus semper eget duis. Nulla pharetra diam sit amet nisl suscipit. Sed adipiscing diam donec adipiscing tristique risus nec feugiat in. Fusce ut placerat orci nulla. Pharetra vel turpis nunc eget lorem dolor. Tristique senectus et netus et malesuada.
Will appear as
Code: Select all
Lorem ipsum dolor sit amet, consectetur
adipiscing elit, sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua. Dolor sed
viverra ipsum nunc aliquet bibendum enim. In
massa tempor nec feugiat. Nunc aliquet bibendum
enim facilisis gravida. Nisl nunc mi ipsum
faucibus vitae aliquet nec ullamcorper. Amet
luctus venenatis lectus magna fringilla. Volutpat
maecenas volutpat blandit aliquam etiam erat
velit scelerisque in. Egestas egestas fringilla
phasellus faucibus scelerisque eleifend. Sagittis
orci a scelerisque purus semper eget duis. Nulla
pharetra diam sit amet nisl suscipit. Sed
adipiscing diam donec adipiscing tristique
risus nec feugiat in. Fusce ut placerat orci
nulla. Pharetra vel turpis nunc eget lorem
dolor. Tristique senectus et netus et malesuada.
But menu linebreaking like (-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-) is the worst, a terminal with the same width would see:
Code: Select all
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-=-=-=-=-=-
I keep doing it myself =\ but eventually I'd like to replace it with something else.
The issue expands on any of our ascii art elements, including MOTD. In fact MOTD is the worst: it displays colors BEFORE client identified they support colors. Try to launch your terminal in vt100 mode and look at this:

I'm not sure how urgent is this particular issue issue, but it needs resolving.