]> code.delx.au - gnu-emacs/blobdiff - doc/lispref/minibuf.texi
Merge from emacs--rel--22
[gnu-emacs] / doc / lispref / minibuf.texi
index 60b396be827bd62d98d51bf486152e3669d4ecc1..7353b57c659ed099cceb2eeb7b4dcaf402059075 100644 (file)
@@ -1,7 +1,7 @@
 @c -*-texinfo-*-
 @c This is part of the GNU Emacs Lisp Reference Manual.
 @c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2001, 2002,
-@c   2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
+@c   2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
 @c See the file elisp.texi for copying conditions.
 @setfilename ../../info/minibuf
 @node Minibuffers, Command Loop, Read and Print, Top
@@ -846,8 +846,8 @@ input already in the buffer matches an element of @var{collection}.
 However, empty input is always permitted, regardless of the value of
 @var{require-match}; in that case, @code{completing-read} returns the
 first element of @var{default}, if it is a list; @code{""}, if
-@var{default} is @code{nil}; or @var{default}.  The string or strins
-in @var{default} aer also available to the user through the history
+@var{default} is @code{nil}; or @var{default}.  The string or strings
+in @var{default} are also available to the user through the history
 commands.
 
 The function @code{completing-read} uses
@@ -1188,7 +1188,7 @@ symbol.
 The argument @var{default} specifies the default value to return if
 the user enters null input.  It can be a symbol, a string, or a list
 of strings.  If it is a string, @code{read-variable} interns it to
-make the default value; If it is a list, @code{read-variable} interns
+make the default value If it is a list, @code{read-variable} interns
 the first element.  If @var{default} is @code{nil}, that means no
 default has been specified; then if the user enters null input, the
 return value is @code{(intern "")}.
@@ -1488,14 +1488,14 @@ completion to be encapsulated in a symbol.
   Emacs uses programmed completion when completing file names.
 @xref{File Name Completion}.
 
-@defmac dynamic-completion-table function
-This macro is a convenient way to write a function that can act as
+@defun completion-table-dynamic function
+This function is a convenient way to write a function that can act as
 programmed completion function.  The argument @var{function} should be
 a function that takes one argument, a string, and returns an alist of
 possible completions of it.  You can think of
-@code{dynamic-completion-table} as a transducer between that interface
+@code{completion-table-dynamic} as a transducer between that interface
 and the interface for programmed completion functions.
-@end defmac
+@end defun
 
 @node Yes-or-No Queries
 @section Yes-or-No Queries