Diff for /gnutrition/main.c between versions 1.1 and 1.4

version 1.1, 2026/05/08 03:23:59 version 1.4, 2026/05/12 21:32:44
Line 46  static const struct option long_options[ Line 46  static const struct option long_options[
   {"age",        required_argument, NULL, 'a'},    {"age",        required_argument, NULL, 'a'},
   {"height",     required_argument, NULL, 'H'},    {"height",     required_argument, NULL, 'H'},
   {"weight",     required_argument, NULL, 'w'},    {"weight",     required_argument, NULL, 'w'},
   {"activity",   required_argument, NULL, 'A'},  
   {"gender",     required_argument, NULL, 'G'},    {"gender",     required_argument, NULL, 'G'},
     {"activity",   required_argument, NULL, 'A'},
   {"date",       required_argument, NULL, 'd'},    {"date",       required_argument, NULL, 'd'},
   {"db",         required_argument, NULL, 'D'},    {"db",         required_argument, NULL, 'D'},
   {"profile-db", required_argument, NULL, 'P'},    {"profile-db", required_argument, NULL, 'P'},
Line 90  print_help (void) Line 90  print_help (void)
   printf (_("  -H, --height=CM      your height in centimeters\n"));    printf (_("  -H, --height=CM      your height in centimeters\n"));
   printf (_("  -w, --weight=KG      your weight in kilograms\n"));    printf (_("  -w, --weight=KG      your weight in kilograms\n"));
   printf (_("  -A, --activity=LEVEL activity level: sedentary, light,\n"));    printf (_("  -A, --activity=LEVEL activity level: sedentary, light,\n"));
   printf (_("                         moderate, very-active, "    printf (_("                         moderate, very-active, or extra-active\n"));
           "or extra-active\n"));    printf (_("  -G, --gender=NAME    neutral, female, or male\n"));
   printf (_("  -d, --date=DATE      date for log/budget "    printf (_("  -d, --date=DATE      date for log/budget "
           "(default: today)\n"));            "(default: today)\n"));
   printf (_("  -D, --db=PATH        path to food database "    printf (_("  -D, --db=PATH        path to food database (default: food.db)\n"));
           "(default: food.db)\n"));  
   printf (_("  -P, --profile-db=PATH\n"));    printf (_("  -P, --profile-db=PATH\n"));
   printf (_("                       path to profile/log database\n"));    printf (_("                       path to profile/log database\n"));
   printf (_("                         (default: "    printf (_("                         (default: $XDG_DATA_HOME/gnutrition/log.db)\n"));
           "$XDG_DATA_HOME/gnutrition/log.db)\n"));  
   printf (_("  -h, --help           display this help and exit\n"));    printf (_("  -h, --help           display this help and exit\n"));
   printf (_("  -V, --version        output version information and exit\n"));    printf (_("  -V, --version        output version information and exit\n"));
   printf (_("\nWhen --age, --height, --weight, and --activity are all given,\n"));    printf (_("\nWhen --age, --height, --weight, and --activity are all given,\n"));
Line 508  main (int argc, char **argv) Line 506  main (int argc, char **argv)
   log_db = NULL;    log_db = NULL;
   exit_status = 0;    exit_status = 0;
   
   while ((c = getopt_long (argc, argv, "hVs:i:l:n:x:e:bc:a:H:w:A:d:D:P:",    while ((c = getopt_long (argc, argv, "hVs:i:l:n:x:e:bc:a:H:w:A:G:d:D:P:",
                            long_options, NULL)) != -1)                             long_options, NULL)) != -1)
     {      {
       switch (c)        switch (c)

Removed from v.1.1  
changed lines
  Added in v.1.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>