Changeset 62248


Ignore:
Timestamp:
Oct 13, 2014, 6:39:11 PM (10 years ago)
Author:
wenzeslaus
Message:

g.list and g.remove: make guisections consistent and put related things together

  • group print options together (move from optional)
  • group pattern flags together (move from optional)
  • remove raster (contained just one flag)
  • move names group to be first (not perfect, names and ignore have different usages, related in implementation, not for user)
Location:
grass/trunk/general
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • grass/trunk/general/g.list/main.c

    r62220 r62248  
    115115    opt.separator = G_define_standard_option(G_OPT_F_SEP);
    116116    opt.separator->answer = "newline";
     117    opt.separator->guisection = _("Print");
    117118
    118119    opt.region = G_define_standard_option(G_OPT_M_REGION);
     
    125126    opt.output->label = _("Name for output file");
    126127    opt.output->description = _("If not given or '-' then standard output");
     128    opt.output->guisection = _("Print");
    127129
    128130    flag.regex = G_define_flag();
  • grass/trunk/general/g.remove/main.c

    r62244 r62248  
    8181    opt.type->guidependency = "pattern,exclude,names,ignore";
    8282
    83     opt.pattern = G_define_option();
    84     opt.pattern->key = "pattern";
    85     opt.pattern->type = TYPE_STRING;
    86     opt.pattern->description = _("File name search pattern");
    87     opt.pattern->guisection = _("Pattern");
    88 
    89     opt.exclude = G_define_option();
    90     opt.exclude->key = "exclude";
    91     opt.exclude->type = TYPE_STRING;
    92     opt.exclude->description = _("File name exclusion pattern (default: none)");
    93     opt.exclude->guisection = _("Pattern");
    94 
    9583    opt.names = G_define_option();
    9684    opt.names->key = "names";
     
    11098    opt.ignore->guisection = _("Names");
    11199
     100    opt.pattern = G_define_option();
     101    opt.pattern->key = "pattern";
     102    opt.pattern->type = TYPE_STRING;
     103    opt.pattern->description = _("File name search pattern");
     104    opt.pattern->guisection = _("Pattern");
     105
     106    opt.exclude = G_define_option();
     107    opt.exclude->key = "exclude";
     108    opt.exclude->type = TYPE_STRING;
     109    opt.exclude->description = _("File name exclusion pattern (default: none)");
     110    opt.exclude->guisection = _("Pattern");
     111
    112112    flag.regex = G_define_flag();
    113113    flag.regex->key = 'r';
    114114    flag.regex->description =
    115115        _("Use basic regular expressions instead of wildcards");
     116    flag.regex->guisection = _("Pattern");
    116117
    117118    flag.extended = G_define_flag();
     
    119120    flag.extended->description =
    120121        _("Use extended regular expressions instead of wildcards");
     122    flag.extended->guisection = _("Pattern");
    121123
    122124    flag.force = G_define_flag();
     
    128130    flag.basemap->key = 'b';
    129131    flag.basemap->description = _("Remove base raster maps");
    130     flag.basemap->guisection = _("Raster");
    131    
     132
    132133    G_option_exclusive(flag.regex, flag.extended, NULL);
    133134    G_option_exclusive(opt.pattern, opt.names, NULL);
Note: See TracChangeset for help on using the changeset viewer.