Martin Buchholz <martin(a)xemacs.org> writes:
>>>>> "cgw" == Charles G Waldman
<cgw(a)fnal.gov> writes:
cgw> How can I tell, without looking ahead to the next line, that that "d"
cgw> is subject to columnar alignment? I'm hoping somebody comes up with an
cgw> absolutely brilliant suggestion here... in the meanwhile I'll keep on
cgw> tinkering.
You have to be able to backtrack. When you read the next line, with its
two spaces, you know you might have to go back and align previous line(s)
as well. Single pass won't work. It'll be expensive. But computers are
fast.
That's what the new dual processor G4s are good for. :) We should optimize
the redisplay calculations with those fancy 128-bit instructions. I agree
that most computers are fast enough to deal with something like this now,
but we should always permit a way to turn it off.
We also have to make sure only to do this in source code and not in
text mode.
I disagree - there are plenty of instances where I want things to align in
text mode. Granted, I do write most of my documentation on HTML now, but
having nicely aligned tables of figures in email or plain text files can be
very useful. :)
-Bill P.