Did my first commit to assembla.com/chdk late in the evening yesterday:
http://tools.assembla.com/chdk/changeset/285There are changes reported which differ in white space only. A bug in SVN commit? A feature?

I'm using Inprise (aka Borland) multi-language IDEs, which are highly configurable therefore.
There are some interresting 'Editor Options', see my settings:
- Use tab character: no
- Tab stops: 4
- Keep trailing blanks: no
Should I turn on 'Keep trailing blanks' as a workaround or - should the source be cleaned up?
(I know about the annoying 'White space changes' tick in the Browser)
What's about tabs ?
EDIT:
What's about BUILD_NUMBER := ?
Should I swap lines this way to ease reading in SVN diff browser ?
//#if !defined (CAMERA_ixus700_sd500) && !defined (CAMERA_ixus800_sd700) && !defined(CAMERA_a560)
//nirschi: IXUS800(me) and IXUS950(whoever) tested OK, a560 and ixus800+ should not crash calling ...
#if !defined (CAMERA_ixus700_sd500)
NOTE: Comments will be removed when this test level is over.