On Jan 6, 2008 1:29 PM, Ralph Shumaker <[EMAIL PROTECTED]> wrote: > Andrew Lentvorski wrote: > > Ralph Shumaker wrote: > >> I never understood why spaces and tabs cannot be displayed with > >> something visible. > > > > Because a tab is not a printing character, it is a *control* > > character, and its semantics are poorly defined. > > > > Tab is *not* just n spaces. It is "move the head/platen to tab stop" > > and "tab stop" is defined by the end user. > > Be that as it may, that still doesn't address ASCII 032 not having the > option of being visible so as to visually be able to differentiate it > from a tab, on screen that is. On the printouts, I would prefer things > be as they are, except maybe being able to tell the printer to use the > computer's definition of the tab. I think someone mentioned that the > printer *always* uses 8.
For raw printing, I'm sure it does. So does the console. But I don't care: When I print from a modern text editor like UltraEdit, I get a printout that matches my preferences and even syntax highlighting. Not sure about vim or emacs. I use TextMate now but haven't printed any code yet. -Chuck -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
