--- 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