[BACK]Return to arguments.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/arguments.c between version 1.58 and 1.59

version 1.58, 2023/01/08 23:34:46 version 1.59, 2023/03/15 08:15:39
Line 98 
Line 98 
         }          }
 }  }
   
   /* Type to string. */
   static const char *
   args_type_to_string (enum args_type type)
   {
           switch (type)
           {
           case ARGS_NONE:
                   return "NONE";
           case ARGS_STRING:
                   return "STRING";
           case ARGS_COMMANDS:
                   return "COMMANDS";
           }
           return "INVALID";
   }
   
 /* Get value as string. */  /* Get value as string. */
 static const char *  static const char *
 args_value_as_string(struct args_value *value)  args_value_as_string(struct args_value *value)
Line 250 
Line 266 
                         value = &values[i];                          value = &values[i];
   
                         s = args_value_as_string(value);                          s = args_value_as_string(value);
                         log_debug("%s: %u = %s (type %d)", __func__, i, s,                          log_debug("%s: %u = %s (type %s)", __func__, i, s,
                             value->type);                              args_type_to_string (value->type));
   
                         if (parse->cb != NULL) {                          if (parse->cb != NULL) {
                                 type = parse->cb(args, args->count, cause);                                  type = parse->cb(args, args->count, cause);
Line 796 
Line 812 
         }          }
   
         cmd = xstrdup(state->cmd);          cmd = xstrdup(state->cmd);
           log_debug("%s: %s", __func__, cmd);
           cmd_log_argv(argc, argv, __func__);
         for (i = 0; i < argc; i++) {          for (i = 0; i < argc; i++) {
                 new_cmd = cmd_template_replace(cmd, argv[i], i + 1);                  new_cmd = cmd_template_replace(cmd, argv[i], i + 1);
                 log_debug("%s: %%%u %s: %s", __func__, i + 1, argv[i], new_cmd);                  log_debug("%s: %%%u %s: %s", __func__, i + 1, argv[i], new_cmd);

Legend:
Removed from v.1.58  
changed lines
  Added in v.1.59