Changes committed gnus/lisp (ChangeLog gnus-util.el)
"Reiner Steib" <[email protected]>
| Newsgroups | gmane.emacs.gnus.commits |
|---|---|
| Message-ID | <[email protected]> |
Modified: ChangeLog gnus-util.el (gnus-y-or-n-p, gnus-y-or-n-p): Update comments. Index: ChangeLog diff -u gnus/lisp/ChangeLog:7.1751 gnus/lisp/ChangeLog:7.1752 --- ChangeLog:7.1751 Thu Feb 14 21:01:42 2008 +++ ChangeLog Sat Feb 16 13:19:15 2008 @@ -1,3 +1,7 @@ +2008-02-16 Reiner Steib <[email protected]> + + * gnus-util.el (gnus-y-or-n-p, gnus-y-or-n-p): Update comments. + 2008-02-14 Reiner Steib <[email protected]> * nnmail.el (nnmail-message-id-cache-file): Derive from Index: gnus-util.el diff -u gnus/lisp/gnus-util.el:7.75 gnus/lisp/gnus-util.el:7.76 --- gnus-util.el:7.75 Sun Jan 20 06:23:57 2008 +++ gnus-util.el Sat Feb 16 13:19:15 2008 @@ -338,11 +338,43 @@ ;; Two silly functions to ensure that all `y-or-n-p' questions clear ;; the echo area. ;; -;; Do we really need these aliases? Workarounds for bugs in the corresponding -;; Emacs functions? Maybe these bug are no longer present in any supported +;; Do we really need these functions? Workarounds for bugs in the corresponding +;; Emacs functions? Maybe these bugs are no longer present in any supported ;; (X)Emacs version? Alias them to the original functions and see if anyone -;; reports a problem. If not, replace with original functions. --rsteib +;; reports a problem. If not, replace with original functions. --rsteib, +;; 2007-12-14 ;; +;; All supported Emacsen clear the echo area after `yes-or-no-p', so we can +;; remove `yes-or-no-p'. RMS says that not clearing after `y-or-n-p' is +;; intentional (see below), so we could remove `gnus-y-or-n-p' too. +;; Objections? --rsteib, 2008-02-16 +;; +;; ,----[ http://thread.gmane.org/gmane.emacs.gnus.general/65099/focus=66070 ] +;; | From: Richard Stallman +;; | Subject: Re: Do we need gnus-yes-or-no-p and gnus-y-or-n-p? +;; | To: Katsumi Yamaoka [...] +;; | Cc: emacs-devel@[...], xemacs-beta@[...], ding@[...] +;; | Date: Mon, 07 Jan 2008 12:16:05 -0500 +;; | Message-ID: <[email protected]> +;; | +;; | The behavior of `y-or-n-p' that it doesn't clear the question +;; | and the answer is not serious of course, but I feel it is not +;; | cool. +;; | +;; | It is intentional. +;; | +;; | Currently, it is commented out in the trunk by Reiner Steib. He +;; | also wrote the benefit of leaving the question and the answer in +;; | the echo area as follows: +;; | +;; | (http://article.gmane.org/gmane.emacs.gnus.general/66061) +;; | > In contrast to yes-or-no-p it is much easier to type y, n, +;; | > SPC, DEL, etc accidentally, so it might be useful for the user +;; | > to see what he has typed. +;; | +;; | Yes, that is the reason. +;; `---- + ;; (defun gnus-y-or-n-p (prompt) ;; (prog1 ;; (y-or-n-p prompt)