summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlum <lum@openbsd.org>2018-11-17 09:52:34 +0000
committerlum <lum@openbsd.org>2018-11-17 09:52:34 +0000
commit8d6aab5fe0a0b86cfb5a6bc63dd601d70aed0e19 (patch)
treed982e1f96f129402c1632d2b0eb9479d198e5abf
parentFix whitespace around assignment operators. (diff)
downloadwireguard-openbsd-8d6aab5fe0a0b86cfb5a6bc63dd601d70aed0e19.tar.xz
wireguard-openbsd-8d6aab5fe0a0b86cfb5a6bc63dd601d70aed0e19.zip
fix undo in transpose-paragraph.
-rw-r--r--usr.bin/mg/paragraph.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/usr.bin/mg/paragraph.c b/usr.bin/mg/paragraph.c
index df8b733c853..694fcc91a84 100644
--- a/usr.bin/mg/paragraph.c
+++ b/usr.bin/mg/paragraph.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: paragraph.c,v 1.45 2016/09/06 16:25:47 lum Exp $ */
+/* $OpenBSD: paragraph.c,v 1.46 2018/11/17 09:52:34 lum Exp $ */
/* This file is in the public domain. */
@@ -338,6 +338,8 @@ transposepara(int f, int n)
if (n == 0)
return (TRUE);
+ undo_boundary_enable(FFRAND, 0);
+
/* find a paragraph, set mark, then goto the end */
gotobop(FFRAND, 1);
curwp->w_markp = curwp->w_dotp;
@@ -365,6 +367,8 @@ transposepara(int f, int n)
}
(void)yank(FFRAND, 1);
+ undo_boundary_enable(FFRAND, 1);
+
return (TRUE);
}