On Tue, Aug 5, 2008 at 11:17 PM, Glynn Clements
<[EMAIL PROTECTED]> wrote:
> Martin Landa wrote:
>
>> btw what to do with messages indented like
>>
>> G_message(_
>>                   (...));
>
> Damn; I thought that not specifying -l would prevent this from
> happening.
>
>> manually fix when fixing/updating code to?
>>
>> G_message(_(...));
>
> We can fix them automatically:
>
>        find . -type f -name '*.c' | xargs grep -l '(_$' | \
>        while read file ; do sed -i -e '/(_$/{;N;s/\n[ \t]*//;}' $file ; done
>
> [Note: using \t in a character set is a GNU extension; other versions
> of sed need a literal tab character.]


I have added this gettext polishing trick to
tools/grass_indent.sh

Using this script you can format easily the file indentation to the new standard
before submitting to SVN.

Markus
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to