changelog:921:	* abbrev.c (Fexpand_abbrev): Return the abbrev symbol,
changelog:1141:	* abbrev.c (Fexpand_abbrev): If the abbrev's expansion is nil,
changelog:1271:	* abbrev.c (Finsert_abbrev_table_description).
changelog:2037:	* abbrev.c, bytecode.c: Change all references from point to PT.
changelog:5049:	* abbrev.c (Fdefine_abbrev_table): Fix previous change.
changelog:5056:	* abbrev.c (Fdefine_global_abbrev, Fdefine_mode_abbrev,
changelog.1:790:	* abbrev.c (Fexpand_abbrev):  Use upcase_initials_region.
changelog.1:1653:	from it.  Move definition of abbrev-mode here from abbrev.c.
changelog.1:1671:	* buffer.h, abbrev.c, cmds.c, xdisp.c
changelog.1:2249:	* abbrev.c (Fdefine_global_abbrev, Fdefine_mode_abbrev):
changelog.1:2307:	* abbrev.c (Fdefine_global_abbrev, Fdefine_local_abbrev):
changelog.1:2351:	* abbrev.c (describe_abbrev):
changelog.1:2599:	* abbrev.c (expand_abbrev):
changelog.2:2774:	* abbrev.c (Fexpand_abbrev): For abbrev with hook,
changelog.2:2830:	* abbrev.c (Fexpand_abbrev): Use those macros.
changelog.2:3513:	* abbrev.c (Funexpand_abbrev):
changelog.2:3545:	* abbrev.c (Funexpand_abbrev):
changelog.2:3549:	* abbrev.c (Fexpand_abbrev):
changelog.2:3658:	* abbrev.c (Fexpand_abbrev): Save original text of the abbrev
changelog.2:3660:	* abbrev.c (Funexpand_abbrev): Restore the original text.
changelog.2:3663:	* abbrev.c (syms_of_abbrev):
changelog.2:3665:	* abbrev.c (Flast_abbrev_expansion): Delete this function.
changelog.2:4369:	* eval.c (and abbrev.c, buffer.c, callint.c, cmds.c, keyboard.c, lread.c, lisp.h)
changelog.2:4534:	* abbrev.c (Fexpand_abbrev):
changelog.3:2816:	* abbrev.c (Fexpand_abbrev): Only copy the text we're going to
changelog.3:4401:	* abbrev.c (Funexpand_abbrev): Just assign the last abbrev's value
changelog.3:6219:	* abbrev.c (Fexpand_abbrev): If pre-expand hook changes the buffer,
changelog.3:6348:	* abbrev.c (syms_of_abbrev): Same.
changelog.3:8920:	* abbrev.c (Fexpand_abbrev): Run pre-abbrev-expand-hook.
changelog.3:9487:	* abbrev.c (Fexpand_abbrev): Don't let capitalization go past point.
changelog.3:11882:	* abbrev.c (Fexpand_abbrev): Use insert_from_string, not insert.
changelog.3:11925:	* abbrev.c (Fdefine_abbrevs): Don't crash when EXPANSION is nil.
changelog.3:12910:	* abbrev.c (Fexpand_abbrev): Return nil if alloca arg would be neg.
changelog.3:13431:	* abbrev.c (Fdefine_mode_abbrev): Clean up error message.
changelog.3:14932:	* abbrev.c (Fdefine_abbrev): Allow nil spec'd as expansion.
changelog.3:15166:	* abbrev.c (Finsert_abbrev_table_description): Make 2nd arg optional.
changelog.3:15590:	* abbrev.c, alloc.c, buffer.c, bytecode.c, callint.c, callproc.c:
changelog.4:4501:	* abbrev.c (Funexpand_abbrev, Fexpand_abbrev): Pass new arg.
changelog.4:4532:	filelock.c, sysdep.c, abbrev.c, minibuf.c, xfaces.c, callproc.c,
changelog.5:353:	* abbrev.c (Fexpand_abbrev): Call to upcase_initials_region
changelog.5:1160:	* abbrev.c (Fexpand_abbrev): Add some error checking.
changelog.5:5351:	* abbrev.c (Fexpand_abbrev): Instead of Fcapitalize_region,
lisp.h:1656:/* Defined in abbrev.c */
makefile.c:910:abbrev.o: abbrev.c buffer.h window.h commands.h $(config_h)
makefile.in:952:abbrev.o: abbrev.c buffer.h window.h commands.h $(config_h)
