On 2010-01-07 15:34-0800 David MacMahon wrote: > Thank for telling me about scripts/style_source.sh. I notice that it > requires uncrustify 0.53, but MacPorts is up to version 0.54 of uncrustify. > Do you know if it's truly incompatible with 0.54 or has it just not been > tried yet? If necessary, I can probably find and install 0.53, but it would > be much easier for me to use 0.54. Maybe I can be the guinea pig.
Thanks for that heads-up about new versions of uncrustify. I tried uncrustify-0.55 (released ~10 days ago at http://sourceforge.net/projects/uncrustify/files/). It has many new parameters and better documentation of the old ones. One of the new parameters has a default which ends up changing _many_ of our files. I didn't like that style change so I changed that parameter from the default "add" to "ignore", and the number of files that were changed was reduced to a much more reasonable number (10 or so), and those changes (as seen by "scripts/style_source.sh --diff -au |less") and committed as revision 10744 looked like improvements to me. Since the results from uncrustify seem to be so version dependent, I have now changed the requirement to exactly version 0.55 for obvious reasons. This requirement should not be too onerous for our developers since uncrustify-0.55 is such an easy download and build. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel