summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/cus-start.el20
2 files changed, 25 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 80099608acc..107634bf8b2 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
+2000-11-22 Miles Bader <miles@gnu.org>
+
+ * cus-start.el: Add entry for `minibuffer-prompt-properties'.
+ * simple.el (minibuffer-avoid-prompt): New function.
+
2000-11-21 Gerd Moellmann <gerd@gnu.org>
* Makefile.in (.SUFFIXES): Add .SUFFIXES.
diff --git a/lisp/cus-start.el b/lisp/cus-start.el
index 620a870090b..1dbed46d4be 100644
--- a/lisp/cus-start.el
+++ b/lisp/cus-start.el
@@ -156,6 +156,26 @@
;; minibuf.c
(completion-auto-help minibuffer boolean)
(enable-recursive-minibuffers minibuffer boolean)
+ (minibuffer-prompt-properties
+ minibuffer
+ (list
+ (checklist :inline t
+ (const :tag "Read-Only"
+ :doc "Prevent prompt from being modified"
+ :format "%t%n%h"
+ :inline t
+ (read-only t))
+ (const :tag "Inviolable"
+ :doc "Prevent point from ever entering prompt"
+ :format "%t%n%h"
+ :inline t
+ (point-entered minibuffer-avoid-prompt)))
+ (repeat :inline t
+ :tag "Other Properties"
+ (list :inline t
+ :format "%v"
+ (symbol :tag "Property")
+ (sexp :tag "Value")))))
(minibuffer-auto-raise minibuffer boolean)
;; msdos.c
(dos-unsupported-char-glyph display integer)