]> code.delx.au - gnu-emacs/commitdiff
(find_field):
authorMiles Bader <miles@gnu.org>
Wed, 25 Oct 2000 07:35:11 +0000 (07:35 +0000)
committerMiles Bader <miles@gnu.org>
Wed, 25 Oct 2000 07:35:11 +0000 (07:35 +0000)
  Use the correct overlay marker when checking after_overlay's start ins type.

src/editfns.c

index dcc64455b3c529c7d9fb749d95299a7deda9e8e4..2fe6468a96ecb251d34cf75c977e3e953d68786b 100644 (file)
@@ -442,7 +442,8 @@ find_field (pos, merge_at_boundary, beg, end)
           also eat insertions here, but then they will overlap, and
           there's not much we can do.  */
        stickiness = -1;
           also eat insertions here, but then they will overlap, and
           there's not much we can do.  */
        stickiness = -1;
-      else if (aop && XMARKER(OVERLAY_END(after_overlay))->insertion_type == 0)
+      else if (aop
+              && XMARKER (OVERLAY_START (after_overlay))->insertion_type == 0)
        /* after_field is from an overlay, which expand to contain
           start-insertions.  */
        stickiness = 1;
        /* after_field is from an overlay, which expand to contain
           start-insertions.  */
        stickiness = 1;