TO DO list for PercentFormat ============================ TO DO list for PercentFormat, more or less in order: * when `%s` argument is char, generate `` instead of `''`; * when `%i`/`%f`/etc argument is a number encoded in a string, parse the number and make it work; * add `%e` and `%E`; * add `%q` (see `tests/test-number.hs`); * sweep `TODO`s scattered through files; * interpret precision in `%r` as prec of showsPrec; * *maybe*: make "%l" for lists: > "%l" % [1,2,3] -- regular [1,2,3] > "% l" % [1,2,3] -- add spaces [1, 2, 3] > "%\nl" % [1,2,3] -- add linebreaks [ 1 , 2 , 3 ]