--- James Cameron <quozl at us.netrek.org> wrote: > --- file.orig 2006-06-29 21:26:33.000000000 +1000 > +++ file 2006-06-29 21:28:38.000000000 +1000 > @@ -1 +1 @@ > - * > + * hello > > You see? There is a clear misalignment. The first > line is minus, > space, tab, asterisk, but the second line is plus, > space, eight spaces, > asterisk, space, hello. The eight spaces don't have > the same visual > effect as the tab, *only* because this is part of a > patch. Tabs are aligned to the nearest 8 space cell while 8 spaces are not aligned! Gotcha! This has been the best explanation of it yet. > Writing for others changes your code ... giving it a > higher value. It's > fantastic ... helping you to become better at it. Yeah, when I debugged the bots the first time on my own. I definitely didn't get as far as where we are today. I spent the last few hours trying to get emacs to "show me the tabs!" I finally went with the first solution from the webpage quozl referred me to with the lisp program. Took a while to get it to work. So if anybody wants me to detail it out. I'd be more than happy to. Also found out that emacs won't let me insert tabs in *other* locations! Pretty annoying. Had to use vi some of the time to tidy up the code. Say you have this: <tab> int <tab> <tab> counter=0; The first tab is fine, but emacs won't let you add in the 2nd or 3rd tab.... Emacs wants you to use spaces to align everything up afterwards.... Hmm... Jimmy