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

Diff for /src/usr.bin/mg/Attic/random.c between version 1.31 and 1.32

version 1.31, 2012/05/18 02:13:44 version 1.32, 2013/03/25 11:41:44
Line 68 
Line 68 
         /* NOSTRICT */          /* NOSTRICT */
         ratio = nchar ? (100L * cchar) / nchar : 100;          ratio = nchar ? (100L * cchar) / nchar : 100;
         ewprintf("Char: %c (0%o)  point=%ld(%d%%)  line=%d  row=%d  col=%d",          ewprintf("Char: %c (0%o)  point=%ld(%d%%)  line=%d  row=%d  col=%d",
             cbyte, cbyte, cchar, ratio, cline, row, getcolpos());              cbyte, cbyte, cchar, ratio, cline, row, getcolpos(curwp));
         return (TRUE);          return (TRUE);
 }  }
   
 int  int
 getcolpos(void)  getcolpos(struct mgwin *wp)
 {  {
         int     col, i, c;          int     col, i, c;
         char tmp[5];          char tmp[5];
Line 81 
Line 81 
         /* determine column */          /* determine column */
         col = 0;          col = 0;
   
         for (i = 0; i < curwp->w_doto; ++i) {          for (i = 0; i < wp->w_doto; ++i) {
                 c = lgetc(curwp->w_dotp, i);                  c = lgetc(wp->w_dotp, i);
                 if (c == '\t'                  if (c == '\t'
 #ifdef NOTAB  #ifdef NOTAB
                     && !(curbp->b_flag & BFNOTAB)                      && !(wp->w_bufp->b_flag & BFNOTAB)
 #endif /* NOTAB */  #endif /* NOTAB */
                         ) {                          ) {
                         col |= 0x07;                          col |= 0x07;

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32