# HG changeset patch # User Richard M. Stallman # Date 748008627 0 # Node ID 5297e155e1d2ff4ff0b48dbad2f4017c4c012768 # Parent 4382ad05411ed08d5ca221a7a6848974ef674e40 (Funexpand_abbrev, Fexpand_abbrev): Pass new arg to insert_from_string. diff -r 4382ad05411e -r 5297e155e1d2 src/abbrev.c --- a/src/abbrev.c Tue Sep 14 12:10:02 1993 +0000 +++ b/src/abbrev.c Tue Sep 14 12:10:27 1993 +0000 @@ -295,7 +295,7 @@ XINT (XSYMBOL (sym)->plist) + 1); /* Increment use count */ expansion = XSYMBOL (sym)->value; - insert_from_string (expansion, 0, XSTRING (expansion)->size); + insert_from_string (expansion, 0, XSTRING (expansion)->size, 1); SET_PT (point + whitecnt); if (uccount && !lccount) @@ -359,8 +359,9 @@ error ("value of abbrev-symbol must be a string"); adjust = XSTRING (val)->size; del_range (point, point + adjust); + /* Don't inherit properties here; just copy from old contents. */ insert_from_string (Vlast_abbrev_text, 0, - XSTRING (Vlast_abbrev_text)->size); + XSTRING (Vlast_abbrev_text)->size, 0); adjust -= XSTRING (Vlast_abbrev_text)->size; Vlast_abbrev_text = Qnil; }