Divide the do_paint() loop into several subloops. The activity of
[sgt/putty] / testdata / vt100.txt
diff --git a/testdata/vt100.txt b/testdata/vt100.txt
new file mode 100644 (file)
index 0000000..b206770
--- /dev/null
@@ -0,0 +1,12 @@
+VT100 line drawing characters, actually using the VT100 escapes
+\e(B\e)0\ eooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo\ f
+
+\ elqqqqqqqqqqpoopqrssrqqqqqqqqqqwqqqqqqqqqqpoopqrssrqqqqqqqqqqk\ f
+\ ex\ f                             \ ex\ f                             \ ex\ f
+\ ex\ f      ooh, swirly!           \ ex\ f       top right corner      \ ex\ f
+\ ex\ f                             \ ex\ f                             \ ex\ f
+\ etqqqqqqqqqqpoopqrssrqqqqqqqqqqnqqqqqqqqqqpoopqrssrqqqqqqqqqqu\ f
+\ ex\ f                             \ ex\ f                             \ ex\ f
+\ ex\ f     stuff down here         \ ex\ f       is quite inane        \ ex\ f
+\ ex\ f                             \ ex\ f                             \ ex\ f
+\ emqqqqqqqqqqpoopqrssrqqqqqqqqqqvqqqqqqqqqqpoopqrssrqqqqqqqqqqj\ f