aboutsummaryrefslogtreecommitdiffstats
path: root/lispref
diff options
context:
space:
mode:
authorRomain Francoise2005-09-30 18:30:10 +0000
committerRomain Francoise2005-09-30 18:30:10 +0000
commit97c3e4cc37decbf26618ce80b215f1a6aea2a7b8 (patch)
tree52f32dad2f4f08d11fe70633f195fc2cb20dbaf2 /lispref
parent42b5e85ecd6609f0c35edb9eeb24936b431e940c (diff)
downloademacs-97c3e4cc37decbf26618ce80b215f1a6aea2a7b8.tar.gz
emacs-97c3e4cc37decbf26618ce80b215f1a6aea2a7b8.zip
(High-Level Completion): Explain that the prompt
given to `read-buffer' should end with a colon and a space. Update usage examples.
Diffstat (limited to 'lispref')
-rw-r--r--lispref/ChangeLog6
-rw-r--r--lispref/minibuf.texi9
2 files changed, 13 insertions, 2 deletions
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index 6e8f20024d2..332ec14df3a 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,9 @@
12005-09-30 Romain Francoise <romain@orebokech.com>
2
3 * minibuf.texi (High-Level Completion): Explain that the prompt
4 given to `read-buffer' should end with a colon and a space.
5 Update usage examples.
6
12005-09-29 Juri Linkov <juri@jurta.org> 72005-09-29 Juri Linkov <juri@jurta.org>
2 8
3 * display.texi (Displaying Messages): Rename argument name 9 * display.texi (Displaying Messages): Rename argument name
diff --git a/lispref/minibuf.texi b/lispref/minibuf.texi
index 04443c493f3..bc2342fc18e 100644
--- a/lispref/minibuf.texi
+++ b/lispref/minibuf.texi
@@ -1044,6 +1044,11 @@ return if the user exits with an empty minibuffer. If non-@code{nil},
1044it should be a string or a buffer. It is mentioned in the prompt, but 1044it should be a string or a buffer. It is mentioned in the prompt, but
1045is not inserted in the minibuffer as initial input. 1045is not inserted in the minibuffer as initial input.
1046 1046
1047The argument @var{prompt} should be a string ending with a colon and a
1048space. If @var{default} is non-@code{nil}, the function inserts it in
1049@var{prompt} before the colon to follow the convention for reading from
1050the minibuffer with a default value (@pxref{Programming Tips}).
1051
1047If @var{existing} is non-@code{nil}, then the name specified must be 1052If @var{existing} is non-@code{nil}, then the name specified must be
1048that of an existing buffer. The usual commands to exit the minibuffer 1053that of an existing buffer. The usual commands to exit the minibuffer
1049do not exit if the text is not valid, and @key{RET} does completion to 1054do not exit if the text is not valid, and @key{RET} does completion to
@@ -1058,7 +1063,7 @@ only buffer name starting with the given input is
1058@samp{minibuffer.texi}, so that name is the value. 1063@samp{minibuffer.texi}, so that name is the value.
1059 1064
1060@example 1065@example
1061(read-buffer "Buffer name? " "foo" t) 1066(read-buffer "Buffer name: " "foo" t)
1062@group 1067@group
1063;; @r{After evaluation of the preceding expression,} 1068;; @r{After evaluation of the preceding expression,}
1064;; @r{the following prompt appears,} 1069;; @r{the following prompt appears,}
@@ -1067,7 +1072,7 @@ only buffer name starting with the given input is
1067 1072
1068@group 1073@group
1069---------- Buffer: Minibuffer ---------- 1074---------- Buffer: Minibuffer ----------
1070Buffer name? (default foo) @point{} 1075Buffer name (default foo): @point{}
1071---------- Buffer: Minibuffer ---------- 1076---------- Buffer: Minibuffer ----------
1072@end group 1077@end group
1073 1078