On Saturday, June 12, 2004 at 13:28:41, Mark Triggs wrote:
> Masatake YAMATO <[EMAIL PROTECTED]> writes:
> 
> >> For what it's worth, I agree.. I find the following easier to
> >> read (and it's what emacs does automatically :o):
> >
> > Yes. Emacs does automatically.
> >
> > I agree trailing whitespaces should be removed.
> > But why we should not use tab?
> > Stefan, do you get many confects because of tabs?
> 
> I think we shouldn't have a problem with conflicts as long as we all
> agree to use tabs, or all agree to uses spaces.
> 
> Personally, I prefer spaces for two reasons:
> 
>   * People (like me ;o) often set their tab-widths to funny values,
>     so if you write your code with your tab-width set to 8, it might
>     look totally different to someone whose tab-width is set to 4
>     (for instance, your LET clauses stop lining up).
>   * (more selfishly) I've got some code that highlights lines that
>     are longer than 79 characters (because I prefer lines to be
>     short), and because tabs are counted as a single character, this
>     code doesn't work properly.
> 
> Of course, this last point is my problem, and I can always fix the
> code if it comes to that :o)

I also vote for spaces, we probably all have seen this
discussion before ... spaces are simply safer and setting
indent-tabs-mode to nil will not harm anyone.

> I'm happy as long as we all agree on which scheme to use--I'm not
> going to argue about this.
> 
> > About indentation, I think we should use the Emacs's default
> > indentation.
> 
> Yep, absolutely.  Otherwise I'm going to have to write my own major
> mode for modifying xtla code--I use emacs so I don't have to
> manually format code!

The default mode is reasonable, so probably it was just a
accident that untabing broke indention.

BTW such code linting can be a PITA, if not done by

1) Everyone, please sync and wait
2) Lint & commit
3) Everyone, please sync and go ahead 

causing loads of conflicts.  Patch has a -l option, but this
is not exactly what you want!

Robert.



Reply via email to