Hi,
A bit late to propose this. But I use astyle with success on number of
c++ projects to enforce coding style : http://astyle.sourceforge.net
With the correct settings described in a file on the repository one
can format it's submissions easily.
For example here are my team's settings
# options
# -N indent namespace
# -n don't preserve original copy
# -b Break brackets from pre-block code (i.e. ANSI C/C++ style).
# -p Insert space paddings around operators only. Operators inside
block parens [] are not padded.
# -s4 Indent using 4 spaces per indent.
astyle -Nnbps4
Le 26 mai 10 à 09:57, J.P. Delport a écrit :
Hi,
On 26/05/10 09:51, Robert Osfield wrote:
Hi J.P,
I have I tried a range of indentation tools but they all work poorly
for C++. Perhaps indent has improved since I last tried it but in
the
past I've poor far more time into trying to get these tools to work
well enough to use than just fixing stuff by hand. You always have
to
review the code afterwards too to make sure that the tool doesn't
screw up.
yes, I agree, there's no magic pain relief for it.
jp
Robert.
On Wed, May 26, 2010 at 8:02 AM, J.P.
Delport<[email protected]> wrote:
Hi Robert,
sorry to chip in here,
On 25/05/10 19:06, Robert Osfield wrote:
Hi John,
When reviewing the code I noticed that all the files you've
written or
modified have a 3 space indentation in them. I can't get my head
around why on earth you'd want to use a odd number like 3
spaces. The
OSG uses 4 spaces as this is the most common and the most portable
spacing to use across OS's and dev tools.
I can't let the OSG drift off into some mess of coding styles so
have
had to by hand go through all your files and fix them to adhere
more
closely to the standard coding style that the OSG users. This
has is
not a quick job, and one that does progress any features or bug
fixes,
so it's darn frustrating to have to do it.
Could please in future adopt the coding style of the OSG when
submitting code as it's a real waste of my time having to fix it.
I agree it is best for the submitter to correct the submission, but
maybe GNU indent can help in some cases.
http://www.gnu.org/software/indent/
rgds
jp
Robert.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
--
This message is subject to the CSIR's copyright terms and
conditions, e-mail
legal notice, and implemented Open Document Format (ODF) standard.
The full
disclaimer details can be found at http://www.csir.co.za/disclaimer.html
.
This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean. MailScanner thanks
Transtec
Computers for their support.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
--
This message is subject to the CSIR's copyright terms and
conditions, e-mail legal notice, and implemented Open Document
Format (ODF) standard. The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html
.
This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean. MailScanner thanks
Transtec Computers for their support.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
Mathieu
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org