elisp: Standard Abbrev Tables

 
 35.5 Standard Abbrev Tables
 ===========================
 
 Here we list the variables that hold the abbrev tables for the preloaded
 major modes of Emacs.
 
  -- Variable: global-abbrev-table
      This is the abbrev table for mode-independent abbrevs.  The abbrevs
      defined in it apply to all buffers.  Each buffer may also have a
      local abbrev table, whose abbrev definitions take precedence over
      those in the global table.
 
  -- Variable: local-abbrev-table
      The value of this buffer-local variable is the (mode-specific)
      abbreviation table of the current buffer.  It can also be a list of
      such tables.
 
  -- Variable: abbrev-minor-mode-table-alist
      The value of this variable is a list of elements of the form ‘(MODE
      . ABBREV-TABLE)’ where MODE is the name of a variable: if the
      variable is bound to a non-‘nil’ value, then the ABBREV-TABLE is
      active, otherwise it is ignored.  ABBREV-TABLE can also be a list
      of abbrev tables.
 
  -- Variable: fundamental-mode-abbrev-table
      This is the local abbrev table used in Fundamental mode; in other
      words, it is the local abbrev table in all buffers in Fundamental
      mode.
 
  -- Variable: text-mode-abbrev-table
      This is the local abbrev table used in Text mode.
 
  -- Variable: lisp-mode-abbrev-table
      This is the local abbrev table used in Lisp mode.  It is the parent
      of the local abbrev table used in Emacs Lisp mode.  SeeAbbrev
      Table Properties.