[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lispref/abbrevs.texi,v
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] Changes to emacs/lispref/abbrevs.texi,v |
Date: |
Sun, 10 Dec 2006 03:13:00 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Glenn Morris <gm> 06/12/10 03:13:00
Index: abbrevs.texi
===================================================================
RCS file: /cvsroot/emacs/emacs/lispref/abbrevs.texi,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- abbrevs.texi 10 Dec 2006 03:05:30 -0000 1.27
+++ abbrevs.texi 10 Dec 2006 03:13:00 -0000 1.28
@@ -131,9 +131,12 @@
@comment node-name, next, previous, up
@section Defining Abbrevs
@code{define-abbrev} is the low-level basic function for defining an
-abbrev in a specified abbrev table. When major modes predefine
-standard abbrevs, they should call @code{define-abbrev} and specify
address@hidden for @var{system-flag}.
+abbrev in a specified abbrev table. When major modes predefine standard
+abbrevs, they should call @code{define-abbrev} and specify @code{t} for
address@hidden Be aware that any saved non-``system'' abbrevs are
+restored at startup, i.e. before some major modes are loaded. Major modes
+should therefore not assume that when they are first loaded their abbrev
+tables are empty.
@defun define-abbrev table name expansion &optional hook count system-flag
This function defines an abbrev named @var{name}, in @var{table}, to