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

Diff for /src/usr.bin/tmux/window-copy.c between version 1.345 and 1.346

version 1.345, 2023/11/02 10:38:14 version 1.346, 2024/03/21 11:26:28
Line 795 
Line 795 
         format_add(ft, "copy_cursor_x", "%d", data->cx);          format_add(ft, "copy_cursor_x", "%d", data->cx);
         format_add(ft, "copy_cursor_y", "%d", data->cy);          format_add(ft, "copy_cursor_y", "%d", data->cy);
   
         format_add(ft, "selection_present", "%d", data->screen.sel != NULL);  
         if (data->screen.sel != NULL) {          if (data->screen.sel != NULL) {
                 format_add(ft, "selection_start_x", "%d", data->selx);                  format_add(ft, "selection_start_x", "%d", data->selx);
                 format_add(ft, "selection_start_y", "%d", data->sely);                  format_add(ft, "selection_start_y", "%d", data->sely);
                 format_add(ft, "selection_end_x", "%d", data->endselx);                  format_add(ft, "selection_end_x", "%d", data->endselx);
                 format_add(ft, "selection_end_y", "%d", data->endsely);                  format_add(ft, "selection_end_y", "%d", data->endsely);
                 format_add(ft, "selection_active", "%d",  
                     data->cursordrag != CURSORDRAG_NONE);                  if (data->cursordrag != CURSORDRAG_NONE)
         } else                          format_add(ft, "selection_active", "1");
                 format_add(ft, "selection_active", "%d", 0);                  else
                           format_add(ft, "selection_active", "0");
                   if (data->endselx != data->selx && data->endsely != data->sely)
                           format_add(ft, "selection_present", "1");
                   else
                           format_add(ft, "selection_present", "0");
           } else {
                   format_add(ft, "selection_active", "0");
                   format_add(ft, "selection_present", "0");
           }
   
         format_add(ft, "search_present", "%d", data->searchmark != NULL);          format_add(ft, "search_present", "%d", data->searchmark != NULL);
         format_add_cb(ft, "search_match", window_copy_search_match_cb);          format_add_cb(ft, "search_match", window_copy_search_match_cb);

Legend:
Removed from v.1.345  
changed lines
  Added in v.1.346