More robust handling of ANSI color escape sequences.

This commit is contained in:
Dianne Skoll
2022-10-09 22:00:06 -04:00
parent c2e5534462
commit 67601507fa
3 changed files with 26 additions and 21 deletions

View File

@@ -5504,7 +5504,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5533,7 +5533,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5562,7 +5562,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5591,7 +5591,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5620,7 +5620,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5649,7 +5649,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5678,7 +5678,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5707,7 +5707,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5736,7 +5736,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5765,7 +5765,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5794,7 +5794,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5823,7 +5823,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5852,7 +5852,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5881,7 +5881,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5910,7 +5910,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5939,7 +5939,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5968,7 +5968,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low
@@ -5997,7 +5997,7 @@ keyword will wrap it so it's pleasantly readable.
Here we have a formatted reminder. It should be word-wrapped nicely
and neatly by Remind. Although it is very long and unwieldy, the MSF
keyword will wrap it so it's pleasantly readable.
keyword will wrap it so it's pleasantly readable.
../tests/ansicolors.rem(29): ansicolor(): Not enough arguments
../tests/ansicolors.rem(30): ansicolor(): Number too low