[BACK]Return to cmd-set-environment.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/cmd-set-environment.c between version 1.22 and 1.23

version 1.22, 2017/04/22 10:22:39 version 1.23, 2020/03/31 17:14:40
Line 34 
Line 34 
         .name = "set-environment",          .name = "set-environment",
         .alias = "setenv",          .alias = "setenv",
   
         .args = { "grt:u", 1, 2 },          .args = { "hgrt:u", 1, 2 },
         .usage = "[-gru] " CMD_TARGET_SESSION_USAGE " name [value]",          .usage = "[-hgru] " CMD_TARGET_SESSION_USAGE " name [value]",
   
         .target = { 't', CMD_FIND_SESSION, CMD_FIND_CANFAIL },          .target = { 't', CMD_FIND_SESSION, CMD_FIND_CANFAIL },
   
Line 96 
Line 96 
                         cmdq_error(item, "no value specified");                          cmdq_error(item, "no value specified");
                         return (CMD_RETURN_ERROR);                          return (CMD_RETURN_ERROR);
                 }                  }
                 environ_set(env, name, "%s", value);                  if (args_has(args, 'h'))
                           environ_set(env, name, ENVIRON_HIDDEN, "%s", value);
                   else
                           environ_set(env, name, 0, "%s", value);
         }          }
   
         return (CMD_RETURN_NORMAL);          return (CMD_RETURN_NORMAL);

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23