annotate TODO @ 4:f060cb19d58d

allowed StringIO
author Jeff Hammel <k0scist@gmail.com>
date Tue, 03 Nov 2020 13:08:18 -0800
parents 5b6f8024e177
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
1 Block level elements should be distinguished from non-block level elements:
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
2 For instance, div('foo') should render:
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
3
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
4 <div>
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
5 foo
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
6 </div>
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
7
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
8 Versus b('foo') should result in
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
9
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
10 <b>foo</b>
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
11
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
12 Quoting - smart quoting should be implemented:
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
13
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
14 "foo" -> &#8220;foo&#8221;
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
15
5b6f8024e177 initial commit
Jeff Hammel <k0scist@gmail.com>
parents:
diff changeset
16 'foo' -> &#8216;foo&#8217;