Changes committed gnus/lisp (ChangeLog gnus-art.el)
"Katsumi Yamaoka" <[email protected]> Fri, 24 Jul 2009 02:01:28 +0200
| Newsgroups | gmane.emacs.gnus.commits |
|---|---|
| Message-ID | <[email protected]> |
Modified: ChangeLog gnus-art.el (gnus-article-mode-map): Bind the "e" key to gnus-article-read-summary-keys rather than gnus-summary-edit-article that should not be used for draft articles. (gnus-article-read-summary-keys): Use key-binding instead of lookup-key that has no concern in minor mode keys. (gnus-article-summary-command, gnus-article-summary-command-nosave): Abolish. Index: ChangeLog diff -u gnus/lisp/ChangeLog:7.2003 gnus/lisp/ChangeLog:7.2004 --- ChangeLog:7.2003 Fri Jul 17 12:16:55 2009 +++ ChangeLog Fri Jul 24 02:01:28 2009 @@ -1,3 +1,13 @@ +2009-07-23 Katsumi Yamaoka <[email protected]> + + * gnus-art.el (gnus-article-mode-map): Bind the "e" key to + gnus-article-read-summary-keys rather than gnus-summary-edit-article + that should not be used for draft articles. + (gnus-article-read-summary-keys): Use key-binding instead of lookup-key + that has no concern in minor mode keys. + (gnus-article-summary-command, gnus-article-summary-command-nosave): + Abolish. + 2009-07-16 Katsumi Yamaoka <[email protected]> * nnrss.el (nnrss-request-article): Allow mml-to-mime to generate MIME Index: gnus-art.el diff -u gnus/lisp/gnus-art.el:7.291 gnus/lisp/gnus-art.el:7.292 --- gnus-art.el:7.291 Mon Jun 1 13:48:30 2009 +++ gnus-art.el Fri Jul 24 02:01:28 2009 @@ -4270,7 +4270,6 @@ "s" gnus-article-show-summary "\C-c\C-m" gnus-article-mail "?" gnus-article-describe-briefly - "e" gnus-summary-edit-article "<" beginning-of-buffer ">" end-of-buffer "\C-c\C-i" gnus-info-find-node @@ -4281,6 +4280,7 @@ "\C-hc" gnus-article-describe-key-briefly "\C-hb" gnus-article-describe-bindings + "e" gnus-article-read-summary-keys "\C-d" gnus-article-read-summary-keys "\M-*" gnus-article-read-summary-keys "\M-#" gnus-article-read-summary-keys @@ -6277,27 +6277,6 @@ (interactive) (gnus-message 6 (substitute-command-keys "\\<gnus-article-mode-map>\\[gnus-article-goto-next-page]:Next page \\[gnus-article-goto-prev-page]:Prev page \\[gnus-article-show-summary]:Show summary \\[gnus-info-find-node]:Run Info \\[gnus-article-describe-briefly]:This help"))) -(defun gnus-article-summary-command () - "Execute the last keystroke in the summary buffer." - (interactive) - (let ((obuf (current-buffer)) - (owin (current-window-configuration)) - func) - (switch-to-buffer gnus-article-current-summary 'norecord) - (setq func (lookup-key (current-local-map) (this-command-keys))) - (call-interactively func) - (set-buffer obuf) - (set-window-configuration owin) - (set-window-point (get-buffer-window (current-buffer)) (point)))) - -(defun gnus-article-summary-command-nosave () - "Execute the last keystroke in the summary buffer." - (interactive) - (let (func) - (pop-to-buffer gnus-article-current-summary) - (setq func (lookup-key (current-local-map) (this-command-keys))) - (call-interactively func))) - (defun gnus-article-check-buffer () "Beep if not in an article buffer." (unless (equal major-mode 'gnus-article-mode) @@ -6340,7 +6319,7 @@ (pop-to-buffer gnus-article-current-summary) ;; We disable the pick minor mode commands. (let (gnus-pick-mode) - (setq func (lookup-key (current-local-map) keys)))) + (setq func (key-binding keys t)))) (if (or (not func) (numberp func)) (ding) @@ -6375,7 +6354,7 @@ (setq in-buffer (current-buffer)) ;; We disable the pick minor mode commands. (if (and (setq func (let (gnus-pick-mode) - (lookup-key (current-local-map) keys))) + (key-binding keys t))) (functionp func) (condition-case code (progn