I'm re-sending the following, as it bounced last time. My apologies in advance if two copies arrive.
Date: Fri, 10 Apr 2009 13:39:54 +0100 From: Jake Waskett <[email protected]> To: [email protected] Subject: Suggestion: making formatting consistent using GNU indent While working on the idle time bug, I can't help noticing that the indentation style in the source code is somewhat inconsistent. To make the code a little easier to read (and thus understand and debug), I've been experimenting with GNU Indent (see links below) to automate the process. I've been able to obtain something very readable -- and similar in style to much of the current RpcEmu code -- using the command line in the script below. The only problem with this is that it modifies virtually all the codebase. Consequently, "svn diff" is useless for checking differences against the repository, as it generates a 48,000 line diff! Would anyone have any objections to using this script (or something similar) to update the code in SVN? Links for GNU indent: http://www.gnu.org/software/indent/ There is also apparently a Win32 version at: http://gnuwin32.sourceforge.net/packages/indent.htm [begin script] #!/bin/sh # indent-all script for RpcEmu for f in *.c *.h do indent -nbad -nbap -bbo -bls -c33 -cd33 -cdb -ce -ci4 -cli0 -cp33 -di1 -fc1 -fca -hnl -i4 -ip4 -l75 -lp -cs -npcs -nprs -npsl -saf -sai -saw -nsc -nsob -nss -ts8 -bli0 $f done [end script] Jake
_______________________________________________ Rpcemu mailing list [email protected] http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu
