=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mg/basic.c,v retrieving revision 1.53 retrieving revision 1.54 diff -u -r1.53 -r1.54 --- src/usr.bin/mg/basic.c 2023/04/17 09:49:04 1.53 +++ src/usr.bin/mg/basic.c 2023/04/21 13:39:36 1.54 @@ -1,4 +1,4 @@ -/* $OpenBSD: basic.c,v 1.53 2023/04/17 09:49:04 op Exp $ */ +/* $OpenBSD: basic.c,v 1.54 2023/04/21 13:39:36 op Exp $ */ /* This file is in the public domain */ @@ -277,8 +277,7 @@ for (i = 0; i < llength(dlp); i++) { c = lgetc(dlp, i); if (c == '\t') { - col |= 0x07; - col++; + col = ntabstop(col, curbp->b_tabw); } else if (ISCTRL(c) != FALSE) { col += 2; } else if (isprint(c))