--- /dev/null
+-3
+-2.449
+-2
+-1
+0
+.0000000001
+1e-10
+-1e-2
+-1234e-99
+-1e-1234
+-1f-1234
+-0
+1.0.0
+2.
++1
+1-2
+-2.0
+--1
--- /dev/null
+ -3
+ -2.449 --
+ -2 ----
+ -1 -------<-
+ 0 -------<--=-|
+.0000000001 -------<--=-|
+ 1e-10 -------<--=-|
+ -1e-2 -------<--=-|
+ -1234e-99 -------<--=-|
+ -1e-1234 -------<--=-|
+ -1f-1234 -------<-
+ -0 -------<--=-|
+ 1.0.0 -------<--=-|-----
+ 2. -------<--=-|---------
++1 -------<--=-|
+ 1-2 -------<--=-|-----
+ -2.0 ----
+--1 -------<--=-|
--- /dev/null
+ 9324 A
+ 920 B
+ 476 C
+ 619 Ĉ
+ 2094 D
+ 6552 E
+ 1062 F
+ 766 G
+ 738 Ĝ
+ 371 H
+ 7 Ĥ
+ 5513 I
+ 1140 J
+ 38 Ĵ
+ 2558 K
+ 4253 L
+ 2183 M
+ 6321 N
+ 8110 O
+ 2266 P
+ 4387 R
+ 5462 S
+ 331 Ŝ
+ 3534 T
+2579 U
+ 320 Ŭ
+ 1458 V
+ 383 Z
+# 23731 whitespace
+4217 …
+\r0
--- /dev/null
+9324 A -<----+-=--->--------------------
+ 920 B -<-
+ 476 C -<
+ 619 Ĉ -<
+2094 D -<----+
+6552 E -<----+-=--->----------
+1062 F -<--
+ 766 G -<-
+ 738 Ĝ -<-
+ 371 H -
+ 7 Ĥ
+5513 I -<----+-=--->-------
+1140 J -<--
+ 38 Ĵ
+2558 K -<----+-=
+4253 L -<----+-=--->--
+2183 M -<----+-
+6321 N -<----+-=--->---------
+8110 O -<----+-=--->----------------
+2266 P -<----+-
+4387 R -<----+-=--->---
+5462 S -<----+-=--->------
+ 331 Ŝ -
+3534 T -<----+-=--->
+2579 U -<----+-=
+ 320 Ŭ -
+1458 V -<---
+ 383 Z -
+# 23731 whitespace
+4217 … -<----+-=--->--
+\r0
--- /dev/null
+1
+ 2 prepend
+ 3: append
+ 4 3 2 1 trailing space
+ 010
+ 10. more
+ 5.0less
--- /dev/null
+ 1 -
+ 2 prepend -<
+ 3: append -<
+ 4 3 2 1 trailing space -<+
+010 -<+=->--
+ 10. more -<+=->--
+5.0less -<+=
--- /dev/null
+t1100-aligned.in
\ No newline at end of file
--- /dev/null
+ 1 -
+ 2 prepend -<
+ 3: append -<
+ 4 3 2 1 trailing space -<+
+010 -<+=->--
+ 10. more -<+=->--
+5.0less -<+=
--- /dev/null
+t1100-aligned.in
\ No newline at end of file
--- /dev/null
+ 1 ----
+ 2 -------
+ 3:---------<-
+ 4 ---------<---+
+010 ---------<---+---=-------->---------
+ 10.---------<---+---=-------->---------
+5.0l---------<---+---=
--- /dev/null
+t1100-aligned.in
\ No newline at end of file
--- /dev/null
+ 1 ----
+ 2 -------
+ 3: ---------<-
+ 4 ---------<---+
+010 ---------<---+--=-------->---------
+ 10. ---------<---+--=-------->---------
+5.0l ---------<---+--=-
--- /dev/null
+t1100-aligned.in
\ No newline at end of file
--- /dev/null
+ 1 ---
+ 2 pr… ------
+ 3: … --------<-
+ 4 … --------<--+-
+010 --------<--+---=------->--------
+ 10. m… --------<--+---=------->--------
+5.0less --------<--+---=
--- /dev/null
+t1100-aligned.in
\ No newline at end of file
--- /dev/null
+ 1 --
+ 2 prepend ---
+ 3: append ----<
+ 4 3 2 1 trail… ----<+-
+010 ----<+-=--->-----
+ 10. more ----<+-=--->-----
+5.0less ----<+-=-
--- /dev/null
+t1100-aligned.in
\ No newline at end of file
--- /dev/null
+ 1 <
+ 2 prepend <
+ 3: append <+
+ 4 3 2 1 trailing space <+
+010 <+=>--
+ 10. more <+=>--
+5.0less <+=
--- /dev/null
+t1100-aligned.in
\ No newline at end of file
--- /dev/null
+1 -
+ 2 prepend --
+ 3: append --<
+ 4 3 2 1 trailing space --<+
+ 010 --<+=->---
+ 10. more --<+=->---
+ 5.0less --<+=
--- /dev/null
+t1100-aligned.in
\ No newline at end of file
--- /dev/null
+1
+ 2 prepend
+ 3: append
+ 4 3 2 1 trailing space
+ 010
+ 10. more
+ 5.0less
--- /dev/null
+t1100-aligned.in
\ No newline at end of file
--- /dev/null
+1 ---
+ 2 pre… -------
+ 3: … --------<-
+ 4 --------<---+
+ 010 --------<---+--=------->---------
+ 10. … --------<---+--=------->---------
+ 5.0… --------<---+--=-
--- /dev/null
+1 2 3 4
+10 20 30 40
+3 16 9 123
+ 4 5 12 7
--- /dev/null
+1 2 3 4 ---
+10 20 30 40 -------<+--=------>---------
+3 16 9 123 -------<
+4 5 12 7 -------<+--