emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/src/abbrev.c


From: Richard M. Stallman
Subject: [Emacs-diffs] Changes to emacs/src/abbrev.c
Date: Fri, 29 Aug 2003 12:14:26 -0400

Index: emacs/src/abbrev.c
diff -c emacs/src/abbrev.c:1.58 emacs/src/abbrev.c:1.59
*** emacs/src/abbrev.c:1.58     Thu Apr 17 17:44:50 2003
--- emacs/src/abbrev.c  Fri Aug 29 12:14:26 2003
***************
*** 356,365 ****
      {
        SET_PT (wordstart);
  
-       del_range_both (wordstart, wordstart_byte, wordend, wordend_byte, 1);
- 
        insert_from_string (expansion, 0, 0, SCHARS (expansion),
                          SBYTES (expansion), 1);
        SET_PT (PT + whitecnt);
  
        if (uccount && !lccount)
--- 356,368 ----
      {
        SET_PT (wordstart);
  
        insert_from_string (expansion, 0, 0, SCHARS (expansion),
                          SBYTES (expansion), 1);
+       del_range_both (PT, PT_BYTE,
+                     wordend + (PT - wordstart),
+                     wordend_byte + (PT_BYTE - wordstart_byte),
+                     1);
+ 
        SET_PT (PT + whitecnt);
  
        if (uccount && !lccount)




reply via email to

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