=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mg/line.c,v retrieving revision 1.52 retrieving revision 1.53 diff -u -r1.52 -r1.53 --- src/usr.bin/mg/line.c 2013/12/23 21:47:32 1.52 +++ src/usr.bin/mg/line.c 2014/03/20 07:47:29 1.53 @@ -1,4 +1,4 @@ -/* $OpenBSD: line.c,v 1.52 2013/12/23 21:47:32 florian Exp $ */ +/* $OpenBSD: line.c,v 1.53 2014/03/20 07:47:29 lum Exp $ */ /* This file is in the public domain. */ @@ -147,6 +147,7 @@ return (k); if (curbp->b_flag & BFREADONLY) { + dobeep(); ewprintf("Buffer is read only"); return (FALSE); } @@ -244,6 +245,7 @@ return (s); if (curbp->b_flag & BFREADONLY) { + dobeep(); ewprintf("Buffer is read only"); return (FALSE); } @@ -259,6 +261,7 @@ /* now should only happen in empty buffer */ if (curwp->w_doto != 0) { + dobeep(); ewprintf("bug: linsert"); return (FALSE); } @@ -405,6 +408,7 @@ if ((s = checkdirty(curbp)) != TRUE) return (s); if (curbp->b_flag & BFREADONLY) { + dobeep(); ewprintf("Buffer is read only"); return (FALSE); } @@ -436,6 +440,7 @@ if ((s = checkdirty(curbp)) != TRUE) return (s); if (curbp->b_flag & BFREADONLY) { + dobeep(); ewprintf("Buffer is read only"); goto out; } @@ -524,6 +529,7 @@ if ((s = checkdirty(curbp)) != TRUE) return (s); if (curbp->b_flag & BFREADONLY) { + dobeep(); ewprintf("Buffer is read only"); return (FALSE); } @@ -601,6 +607,7 @@ if ((s = checkdirty(curbp)) != TRUE) return (s); if (curbp->b_flag & BFREADONLY) { + dobeep(); ewprintf("Buffer is read only"); return (FALSE); }