]> git.eshelyaron.com Git - emacs.git/commitdiff
(x-selection-owner-p): Declare.
authorGlenn Morris <rgm@gnu.org>
Sat, 14 Nov 2009 04:18:10 +0000 (04:18 +0000)
committerGlenn Morris <rgm@gnu.org>
Sat, 14 Nov 2009 04:18:10 +0000 (04:18 +0000)
(read-mail-command): Use custom radio type rather than choice.
(completion-no-auto-exit): Doc fix.

lisp/ChangeLog
lisp/simple.el

index 8a40f5ab5efb0e6f08636346947a4f3e7bba5328..842bf9fbc68aeafb9d9026a0a7ee50aedbf78f10 100644 (file)
@@ -1,5 +1,9 @@
 2009-11-14  Glenn Morris  <rgm@gnu.org>
 
+       * simple.el (x-selection-owner-p): Declare.
+       (read-mail-command): Use custom radio type rather than choice.
+       (completion-no-auto-exit): Doc fix.
+
        * custom.el (defgroup):
        * epg-config.el (epg):
        * ps-print.el (postscript): Doc fixes.
index d87ddab685d44685b34eeb0c3b149b13e345b88c..180c8ef6f5d943dae494f11e8d838caf7c3b0bec 100644 (file)
@@ -3539,6 +3539,8 @@ a mistake; see the documentation of `set-mark'."
   :group 'killing
   :version "23.1")
 
+(declare-function x-selection-owner-p "xselect.c" (&optional selection))
+
 ;; Many places set mark-active directly, and several of them failed to also
 ;; run deactivate-mark-hook.  This shorthand should simplify.
 (defsubst deactivate-mark (&optional force)
@@ -5500,10 +5502,11 @@ specification for `play-sound'."
   "Your preference for a mail reading package.
 This is used by some keybindings which support reading mail.
 See also `mail-user-agent' concerning sending mail."
-  :type '(choice (function-item rmail)
-                (function-item gnus)
-                (function-item mh-rmail)
-                (function :tag "Other"))
+  :type '(radio (function-item :tag "Rmail" :format "%t\n" rmail)
+                (function-item :tag "Gnus" :format "%t\n" gnus)
+                (function-item :tag "Emacs interface to MH"
+                               :format "%t\n" mh-rmail)
+                (function :tag "Other"))
   :version "21.1"
   :group 'mail)
 
@@ -5736,8 +5739,7 @@ Initial value is nil to avoid some compiler warnings.")
 
 (defvar completion-no-auto-exit nil
   "Non-nil means `choose-completion-string' should never exit the minibuffer.
-This also applies to other functions such as `choose-completion'
-and `mouse-choose-completion'.")
+This also applies to other functions such as `choose-completion'.")
 
 (defvar completion-base-position nil
   "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)."
        (or (and (buffer-live-p buffer)
                (get-buffer-window buffer 0))
           owindow)))
-    
+
     (choose-completion-string
      choice buffer
      (or base-position