emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r113651: Fix last change.


From: Dmitry Antipov
Subject: [Emacs-diffs] trunk r113651: Fix last change.
Date: Fri, 02 Aug 2013 08:33:12 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 113651
revision-id: address@hidden
parent: address@hidden
committer: Dmitry Antipov <address@hidden>
branch nick: trunk
timestamp: Fri 2013-08-02 12:32:32 +0400
message:
  Fix last change.
modified:
  src/insdel.c                   insdel.c-20091113204419-o5vbwnq5f7feedwu-175
=== modified file 'src/insdel.c'
--- a/src/insdel.c      2013-08-02 07:07:08 +0000
+++ b/src/insdel.c      2013-08-02 08:32:32 +0000
@@ -1374,8 +1374,11 @@
      the deletion will be undone first.  Thus, undo
      will insert before deleting, and thus will keep
      the markers before and after this text separate.  */
-  record_insert (from + SCHARS (deletion), inschars);
-  record_delete (from, deletion);
+  if (!NILP (deletion))
+    {
+      record_insert (from + SCHARS (deletion), inschars);
+      record_delete (from, deletion);
+    }
 
   GAP_SIZE -= outgoing_insbytes;
   GPT += inschars;


reply via email to

[Prev in Thread] Current Thread [Next in Thread]