[GRASS-dev] Re: [GRASS-user] scientific notation
Martin Landa
landa.martin at gmail.com
Mon Nov 26 05:47:34 EST 2007
Hamish,
2007/11/26, Hamish <hamish_nospam at yahoo.com>:
> re. yesterday's v.in.ascii changes, rev 1.51
> http://freegis.org/cgi-bin/viewcvs.cgi/grass6/vector/v.in.ascii/in.c
>
> "Changes since 1.50: +465 -425 lines
> Run indent
> Message standardization"
>
>
>
> Please do not mix code changes with indent changes!
> It makes it very hard to review the code changes.
>
> SUBMITTING rule 15:
> Existing code should not be re-indented except in extreme cases, as this
> will make "diff" comparisons with older versions impossible. If indent is
> needed, do not check in any changes other than the indentation in the same
> commit! Do add the indent switches and any indent warning messages to the
> CVS log. Any change or fix mixed in with an indent is very hard to track
> making it hard for others to follow the change or fix any new bugs.
well, sorry.
> and changing the v.in.ascii columns= option to use
> G_define_standard_option(G_OPT_COLUMNS) is not very safe as the standard option
> is really meant for a different column= task. If in future someone changed the
> parser.c definition for the intended task, v.in.ascii's option could change in
> an undesirable way.
>
>
> note that by doing that you have changed the name of the option in an
> incompatible way-
> v.in.ascii was:
> columns_opt->key = "columns";
>
> while parser.c sets it to
> case G_OPT_COLUMNS:
> Opt->key = "column";
>
> Anyone who scripted "columns=" will now get an error.
>
> (regardless of above, perhaps it would be a good idea to change G_OPT_COLUMNS
> to key->"columns" in parser.c? the change would be backwards compatible as the
> options work on minimum letter match)
already done
http://freegis.org/cgi-bin/viewcvs.cgi/grass6/lib/gis/parser.c.diff?r1=1.133&r2=1.134
Martin
>
> thanks,
> Hamish
>
>
>
> ____________________________________________________________________________________
> Get easy, one-click access to your favorites.
> Make Yahoo! your homepage.
> http://www.yahoo.com/r/hs
>
--
Martin Landa <landa.martin at gmail.com> * http://gama.fsv.cvut.cz/~landa *
More information about the grass-dev
mailing list