=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mg/dired.c,v retrieving revision 1.55 retrieving revision 1.56 diff -u -r1.55 -r1.56 --- src/usr.bin/mg/dired.c 2013/05/29 05:28:48 1.55 +++ src/usr.bin/mg/dired.c 2013/05/29 19:16:48 1.56 @@ -1,4 +1,4 @@ -/* $OpenBSD: dired.c,v 1.55 2013/05/29 05:28:48 lum Exp $ */ +/* $OpenBSD: dired.c,v 1.56 2013/05/29 19:16:48 lum Exp $ */ /* This file is in the public domain. */ @@ -275,8 +275,7 @@ curwp->w_dotp = lforw(curwp->w_dotp); } curwp->w_rflag |= WFEDIT | WFMOVE; - curwp->w_doto = 0; - return (TRUE); + return (d_warpdot(curwp->w_dotp, &curwp->w_doto)); } /* ARGSUSED */ @@ -292,8 +291,7 @@ curwp->w_dotp = lforw(curwp->w_dotp); } curwp->w_rflag |= WFEDIT | WFMOVE; - curwp->w_doto = 0; - return (TRUE); + return (d_warpdot(curwp->w_dotp, &curwp->w_doto)); } /* ARGSUSED */ @@ -308,9 +306,8 @@ if (lback(curwp->w_dotp) != curbp->b_headp) curwp->w_dotp = lback(curwp->w_dotp); } - curwp->w_doto = 0; curwp->w_rflag |= WFEDIT | WFMOVE; - return (TRUE); + return (d_warpdot(curwp->w_dotp, &curwp->w_doto)); } /* ARGSUSED */