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

Diff for /src/usr.bin/tmux/cmd-send-keys.c between version 1.64 and 1.65

version 1.64, 2020/05/25 18:57:24 version 1.65, 2020/05/27 14:45:35
Line 118 
Line 118 
         if (literal) {          if (literal) {
                 ud = utf8_fromcstr(s);                  ud = utf8_fromcstr(s);
                 for (loop = ud; loop->size != 0; loop++) {                  for (loop = ud; loop->size != 0; loop++) {
                         if (utf8_from_data(loop, &uc) != UTF8_DONE)                          if (loop->size == 1 && loop->data[0] <= 0x7f)
                                 continue;                                  key = loop->data[0];
                         after = cmd_send_keys_inject_key(item, after, uc);                          else {
                                   if (utf8_from_data(loop, &uc) != UTF8_DONE)
                                           continue;
                                   key = uc;
                           }
                           after = cmd_send_keys_inject_key(item, after, key);
                 }                  }
                 free(ud);                  free(ud);
         }          }

Legend:
Removed from v.1.64  
changed lines
  Added in v.1.65