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

Diff for /src/usr.bin/mg/window.c between version 1.29 and 1.30

version 1.29, 2013/05/31 18:03:45 version 1.30, 2014/03/20 07:47:29
Line 92 
Line 92 
   
                 /* check if too small */                  /* check if too small */
                 if (nrow < wp->w_toprow + 3) {                  if (nrow < wp->w_toprow + 3) {
                           dobeep();
                         ewprintf("Display unusable");                          ewprintf("Display unusable");
                         return (FALSE);                          return (FALSE);
                 }                  }
Line 211 
Line 212 
         int              ntru, ntrd, ntrl;          int              ntru, ntrd, ntrl;
   
         if (curwp->w_ntrows < 3) {          if (curwp->w_ntrows < 3) {
                   dobeep();
                 ewprintf("Cannot split a %d line window", curwp->w_ntrows);                  ewprintf("Cannot split a %d line window", curwp->w_ntrows);
                 return (FALSE);                  return (FALSE);
         }          }
         wp = new_window(curbp);          wp = new_window(curbp);
         if (wp == NULL) {          if (wp == NULL) {
                   dobeep();
                 ewprintf("Unable to create a window");                  ewprintf("Unable to create a window");
                 return (FALSE);                  return (FALSE);
         }          }
Line 302 
Line 305 
         if (n < 0)          if (n < 0)
                 return (shrinkwind(f, -n));                  return (shrinkwind(f, -n));
         if (wheadp->w_wndp == NULL) {          if (wheadp->w_wndp == NULL) {
                   dobeep();
                 ewprintf("Only one window");                  ewprintf("Only one window");
                 return (FALSE);                  return (FALSE);
         }          }
Line 311 
Line 315 
                         adjwp = adjwp->w_wndp;                          adjwp = adjwp->w_wndp;
         }          }
         if (adjwp->w_ntrows <= n) {          if (adjwp->w_ntrows <= n) {
                   dobeep();
                 ewprintf("Impossible change");                  ewprintf("Impossible change");
                 return (FALSE);                  return (FALSE);
         }          }
Line 351 
Line 356 
         if (n < 0)          if (n < 0)
                 return (enlargewind(f, -n));                  return (enlargewind(f, -n));
         if (wheadp->w_wndp == NULL) {          if (wheadp->w_wndp == NULL) {
                   dobeep();
                 ewprintf("Only one window");                  ewprintf("Only one window");
                 return (FALSE);                  return (FALSE);
         }          }
Line 359 
Line 365 
          * to be trusted implicitly about sizes.           * to be trusted implicitly about sizes.
          */           */
         if (!(f & FFRAND) && curwp->w_ntrows <= n) {          if (!(f & FFRAND) && curwp->w_ntrows <= n) {
                   dobeep();
                 ewprintf("Impossible change");                  ewprintf("Impossible change");
                 return (FALSE);                  return (FALSE);
         }          }

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30