[BACK]Return to cmd-parse.y CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/cmd-parse.y between version 1.47 and 1.48

version 1.47, 2021/09/09 06:57:48 version 1.48, 2021/09/10 08:52:46
Line 749 
Line 749 
         struct cmd_parse_command        *last;          struct cmd_parse_command        *last;
         char                            *alias, *name, *cause;          char                            *alias, *name, *cause;
   
           if (pi->flags & CMD_PARSE_NOALIAS)
                   return (0);
         memset(pr, 0, sizeof *pr);          memset(pr, 0, sizeof *pr);
   
         first = TAILQ_FIRST(&cmd->arguments);          first = TAILQ_FIRST(&cmd->arguments);
Line 786 
Line 788 
                 TAILQ_REMOVE(&cmd->arguments, arg, entry);                  TAILQ_REMOVE(&cmd->arguments, arg, entry);
                 TAILQ_INSERT_TAIL(&last->arguments, arg, entry);                  TAILQ_INSERT_TAIL(&last->arguments, arg, entry);
         }          }
         cmd_parse_log_commands(cmds, __func__);          cmd_parse_log_commands(cmds, __func__);
   
           pi->flags |= CMD_PARSE_NOALIAS;
         cmd_parse_build_commands(cmds, pi, pr);          cmd_parse_build_commands(cmds, pi, pr);
           pi->flags &= ~CMD_PARSE_NOALIAS;
         return (1);          return (1);
 }  }
   
Line 865 
Line 869 
                 pr->cmdlist = cmd_list_new();                  pr->cmdlist = cmd_list_new();
                 return;                  return;
         }          }
         cmd_parse_log_commands(cmds, __func__);          cmd_parse_log_commands(cmds, __func__);
   
         /*          /*
          * Parse each command into a command list. Create a new command list           * Parse each command into a command list. Create a new command list
Line 1422 
Line 1426 
                         if (o3 >= '0' && o3 <= '7') {                          if (o3 >= '0' && o3 <= '7') {
                                 ch = 64 * (ch - '0') +                                  ch = 64 * (ch - '0') +
                                       8 * (o2 - '0') +                                        8 * (o2 - '0') +
                                           (o3 - '0');                                            (o3 - '0');
                                 yylex_append1(buf, len, ch);                                  yylex_append1(buf, len, ch);
                                 return (1);                                  return (1);
                         }                          }

Legend:
Removed from v.1.47  
changed lines
  Added in v.1.48