diff options
author | Carl Worth <cworth@cworth.org> | 2010-05-25 20:35:01 -0700 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2010-05-25 20:39:33 -0700 |
commit | 10ae438399f14367dd9e03032594c1e16c428999 (patch) | |
tree | cf8b4ebb7e21d4f2cdfff8df4de65d3e5869a287 /tests | |
parent | 5aa7ea08093f727761d424ad090f44b116c8f0bd (diff) |
Avoid getting extra trailing whitespace from macros.
This trailing whitespace was coming from macro definitions and from
macro arguments. We fix this with a little extra state in the
token_list. It now remembers the last non-space token added, so that
these can be trimmed off just before printing the list.
With this fix test 23 now passes. Tests 24 and 25 are also passing,
but they probbably would ahve before this fix---just that they weren't
being run earlier.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions