int opoint = PT, opoint_byte = PT_BYTE;
int pos, pos_byte;
int count, shortage;
- int temp;
if (NILP (n))
count = 1;
int spaces_to_insert = 0;
overwrite = current_buffer->overwrite_mode;
- if (!NILP (Vbefore_change_function) || !NILP (Vafter_change_function)
- || !NILP (Vbefore_change_functions) || !NILP (Vafter_change_functions))
+ if (!NILP (Vbefore_change_functions) || !NILP (Vafter_change_functions))
hairy = 1;
/* At first, get multi-byte form of C in STR. */
sym = Fexpand_abbrev ();
- /* If we expanded an abbrev which has only a hook,
+ /* If we expanded an abbrev which has a hook,
and the hook has a non-nil `no-self-insert' property,
return right away--don't really self-insert. */
if (! NILP (sym) && ! NILP (XSYMBOL (sym)->function)
hairy = 2;
}
-#ifdef HAVE_FACES
/* If previous command specified a face to use, use it. */
if (!NILP (Vself_insert_face)
&& EQ (current_kboard->Vlast_command, Vself_insert_face_command))
Qface, Vself_insert_face, Qnil);
Vself_insert_face = Qnil;
}
-#endif
synt = SYNTAX (c);
if ((synt == Sclose || synt == Smath)