[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.242 and 1.243

version 1.242, 2019/12/11 18:23:34 version 1.243, 2019/12/11 18:30:29
Line 2082 
Line 2082 
 window_copy_search_lr(struct grid *gd,  window_copy_search_lr(struct grid *gd,
     struct grid *sgd, u_int *ppx, u_int py, u_int first, u_int last, int cis)      struct grid *sgd, u_int *ppx, u_int py, u_int first, u_int last, int cis)
 {  {
         u_int   ax, bx, px, pywrap, endline;          u_int                    ax, bx, px, pywrap, endline;
         int     matched;          int                      matched;
           struct grid_line        *gl;
   
         endline = gd->hsize + gd->sy - 1;          endline = gd->hsize + gd->sy - 1;
         for (ax = first; ax < last; ax++) {          for (ax = first; ax < last; ax++) {
Line 2092 
Line 2093 
                         pywrap = py;                          pywrap = py;
                         /* Wrap line. */                          /* Wrap line. */
                         while (px >= gd->sx && pywrap < endline) {                          while (px >= gd->sx && pywrap < endline) {
                                   gl = grid_get_line(gd, pywrap);
                                   if (~gl->flags & GRID_LINE_WRAPPED)
                                           break;
                                 px -= gd->sx;                                  px -= gd->sx;
                                 pywrap++;                                  pywrap++;
                         }                          }
Line 2115 
Line 2119 
 window_copy_search_rl(struct grid *gd,  window_copy_search_rl(struct grid *gd,
     struct grid *sgd, u_int *ppx, u_int py, u_int first, u_int last, int cis)      struct grid *sgd, u_int *ppx, u_int py, u_int first, u_int last, int cis)
 {  {
         u_int   ax, bx, px, pywrap, endline;          u_int                    ax, bx, px, pywrap, endline;
         int     matched;          int                      matched;
           struct grid_line        *gl;
   
         endline = gd->hsize + gd->sy - 1;          endline = gd->hsize + gd->sy - 1;
         for (ax = last; ax > first; ax--) {          for (ax = last; ax > first; ax--) {
Line 2125 
Line 2130 
                         pywrap = py;                          pywrap = py;
                         /* Wrap line. */                          /* Wrap line. */
                         while (px >= gd->sx && pywrap < endline) {                          while (px >= gd->sx && pywrap < endline) {
                                   gl = grid_get_line(gd, pywrap);
                                   if (~gl->flags & GRID_LINE_WRAPPED)
                                           break;
                                 px -= gd->sx;                                  px -= gd->sx;
                                 pywrap++;                                  pywrap++;
                         }                          }

Legend:
Removed from v.1.242  
changed lines
  Added in v.1.243