aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorGlenn Morris2009-11-14 04:18:10 +0000
committerGlenn Morris2009-11-14 04:18:10 +0000
commitf6714ede06b56c845cf107200056b8129a9ce233 (patch)
treea57b5eb3806e6900134829554d738f4b13d45d23 /lisp
parent276bbe96524f9355c802acd5bf3d358266f80f05 (diff)
downloademacs-f6714ede06b56c845cf107200056b8129a9ce233.tar.gz
emacs-f6714ede06b56c845cf107200056b8129a9ce233.zip
(x-selection-owner-p): Declare.
(read-mail-command): Use custom radio type rather than choice. (completion-no-auto-exit): Doc fix.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/simple.el16
2 files changed, 13 insertions, 7 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 8a40f5ab5ef..842bf9fbc68 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,9 @@
12009-11-14 Glenn Morris <rgm@gnu.org> 12009-11-14 Glenn Morris <rgm@gnu.org>
2 2
3 * simple.el (x-selection-owner-p): Declare.
4 (read-mail-command): Use custom radio type rather than choice.
5 (completion-no-auto-exit): Doc fix.
6
3 * custom.el (defgroup): 7 * custom.el (defgroup):
4 * epg-config.el (epg): 8 * epg-config.el (epg):
5 * ps-print.el (postscript): Doc fixes. 9 * ps-print.el (postscript): Doc fixes.
diff --git a/lisp/simple.el b/lisp/simple.el
index d87ddab685d..180c8ef6f5d 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -3539,6 +3539,8 @@ a mistake; see the documentation of `set-mark'."
3539 :group 'killing 3539 :group 'killing
3540 :version "23.1") 3540 :version "23.1")
3541 3541
3542(declare-function x-selection-owner-p "xselect.c" (&optional selection))
3543
3542;; Many places set mark-active directly, and several of them failed to also 3544;; Many places set mark-active directly, and several of them failed to also
3543;; run deactivate-mark-hook. This shorthand should simplify. 3545;; run deactivate-mark-hook. This shorthand should simplify.
3544(defsubst deactivate-mark (&optional force) 3546(defsubst deactivate-mark (&optional force)
@@ -5500,10 +5502,11 @@ specification for `play-sound'."
5500 "Your preference for a mail reading package. 5502 "Your preference for a mail reading package.
5501This is used by some keybindings which support reading mail. 5503This is used by some keybindings which support reading mail.
5502See also `mail-user-agent' concerning sending mail." 5504See also `mail-user-agent' concerning sending mail."
5503 :type '(choice (function-item rmail) 5505 :type '(radio (function-item :tag "Rmail" :format "%t\n" rmail)
5504 (function-item gnus) 5506 (function-item :tag "Gnus" :format "%t\n" gnus)
5505 (function-item mh-rmail) 5507 (function-item :tag "Emacs interface to MH"
5506 (function :tag "Other")) 5508 :format "%t\n" mh-rmail)
5509 (function :tag "Other"))
5507 :version "21.1" 5510 :version "21.1"
5508 :group 'mail) 5511 :group 'mail)
5509 5512
@@ -5736,8 +5739,7 @@ Initial value is nil to avoid some compiler warnings.")
5736 5739
5737(defvar completion-no-auto-exit nil 5740(defvar completion-no-auto-exit nil
5738 "Non-nil means `choose-completion-string' should never exit the minibuffer. 5741 "Non-nil means `choose-completion-string' should never exit the minibuffer.
5739This also applies to other functions such as `choose-completion' 5742This also applies to other functions such as `choose-completion'.")
5740and `mouse-choose-completion'.")
5741 5743
5742(defvar completion-base-position nil 5744(defvar completion-base-position nil
5743 "Position of the base of the text corresponding to the shown completions. 5745 "Position of the base of the text corresponding to the shown completions.
@@ -5840,7 +5842,7 @@ With prefix argument N, move N items (negative N means move backward)."
5840 (or (and (buffer-live-p buffer) 5842 (or (and (buffer-live-p buffer)
5841 (get-buffer-window buffer 0)) 5843 (get-buffer-window buffer 0))
5842 owindow))) 5844 owindow)))
5843 5845
5844 (choose-completion-string 5846 (choose-completion-string
5845 choice buffer 5847 choice buffer
5846 (or base-position 5848 (or base-position