I've been meaning to write this up formally, but in general:
I am considering switching to tabbed tabs only, as there's too much variation right now. When it was just me it didn't matter as all my tabs were the same, but now for each to have their own tab-size preferences, I think it'd be better to have hard tabs.
All of these are easy to fix with jEdit and a couple regexps. :-)
Just changed the entire Zenphoto source to use hard tabs instead of spaces. I've been meaning to do that for a long time.
Haven't figured out the win vs. unix line ending thing, but I'll let you know when I do. In any case it shouldn't affect the program (clearly).
Essentially, wherever there is a CRLF the CR needs to be removed. The easiest way to do it is to feed every file to dos2unix. I can create an SVN diff if you would like. I submitted one patch already, but it is out of date now.
The hard tabs will save my sanity. Thank you
While I agree that it's better to have some consistency in the source base, personally I'd prefer it to be spaces to tabs. There's no standard tabstop value - they vary widely across users/printers and applications. Users can be said to make their own choice, but many don't and the defaults is generally 4 or 8 spaces per tab. HTML/PHP code results in lots of nesting and it just crawls too far across the screen - as an example, the diffs on Trac seem to have 7 spaces per tab and are definitely harder to read when the code has hard tabs than 2 or three spaces.
http://www.zenphoto.org/trac/changeset/1124
Anyway, I'm not that bothered myself, but I just thought I'd express an alternative opinion.