Mercurial > emacs
diff src/abbrev.c @ 88123:375f2633d815
New directory
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Mon, 08 Sep 2003 11:56:09 +0000 |
parents | 695cf19ef79e |
children | 2f877ed80fa6 |
line wrap: on
line diff
--- a/src/abbrev.c Thu Sep 04 04:00:49 2003 +0000 +++ b/src/abbrev.c Mon Sep 08 11:56:09 2003 +0000 @@ -356,13 +356,10 @@ { SET_PT (wordstart); + del_range_both (wordstart, wordstart_byte, wordend, wordend_byte, 1); + 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) @@ -693,6 +690,3 @@ defsubr (&Sinsert_abbrev_table_description); defsubr (&Sdefine_abbrev_table); } - -/* arch-tag: b721db69-f633-44a8-a361-c275acbdad7d - (do not change this comment) */