diff options
| author | Dave Love | 2000-10-27 17:11:23 +0000 |
|---|---|---|
| committer | Dave Love | 2000-10-27 17:11:23 +0000 |
| commit | c47a0dc8a2b008506a1cf55fab0d4cc832c7fb1f (patch) | |
| tree | 8ae798dc8844922b1ba98741aa0b052048380b0b | |
| parent | 62a27ccf01be539c42ae81f07f8a66da82b1f223 (diff) | |
| download | emacs-c47a0dc8a2b008506a1cf55fab0d4cc832c7fb1f.tar.gz emacs-c47a0dc8a2b008506a1cf55fab0d4cc832c7fb1f.zip | |
(message-mode-menu): Add some :help strings.
(message-mode) [message-tool-bar-map]: Define tool-bar-map.
(featurep): Use (featurep 'xemacs). Install tool bar for Emacs.
| -rw-r--r-- | lisp/gnus/message.el | 43 |
1 files changed, 35 insertions, 8 deletions
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index a919ddf749a..3bed431603c 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el | |||
| @@ -1382,12 +1382,17 @@ Point is left at the beginning of the narrowed-to region." | |||
| 1382 | ["Kill To Signature" message-kill-to-signature t] | 1382 | ["Kill To Signature" message-kill-to-signature t] |
| 1383 | ["Newline and Reformat" message-newline-and-reformat t] | 1383 | ["Newline and Reformat" message-newline-and-reformat t] |
| 1384 | ["Rename buffer" message-rename-buffer t] | 1384 | ["Rename buffer" message-rename-buffer t] |
| 1385 | ["Spellcheck" ispell-message t] | 1385 | ["Spellcheck" ispell-message |
| 1386 | ["Attach file as MIME" mml-attach-file t] | 1386 | :help "Spellcheck this message"] |
| 1387 | ["Attach file as MIME" mml-attach-file | ||
| 1388 | :help "Attach a file at point"] | ||
| 1387 | "----" | 1389 | "----" |
| 1388 | ["Send Message" message-send-and-exit t] | 1390 | ["Send Message" message-send-and-exit |
| 1389 | ["Abort Message" message-dont-send t] | 1391 | :help "Send this message"] |
| 1390 | ["Kill Message" message-kill-buffer t])) | 1392 | ["Abort Message" message-dont-send |
| 1393 | :help "File this draft message and exit"] | ||
| 1394 | ["Kill Message" message-kill-buffer | ||
| 1395 | :help "Delete this message without sending"])) | ||
| 1391 | 1396 | ||
| 1392 | (easy-menu-define | 1397 | (easy-menu-define |
| 1393 | message-mode-field-menu message-mode-map "" | 1398 | message-mode-field-menu message-mode-map "" |
| @@ -1490,7 +1495,9 @@ M-RET message-newline-and-reformat (break the line and reformat)." | |||
| 1490 | (if (featurep 'xemacs) | 1495 | (if (featurep 'xemacs) |
| 1491 | (message-setup-toolbar) | 1496 | (message-setup-toolbar) |
| 1492 | (set (make-local-variable 'font-lock-defaults) | 1497 | (set (make-local-variable 'font-lock-defaults) |
| 1493 | '(message-font-lock-keywords t))) | 1498 | '(message-font-lock-keywords t)) |
| 1499 | (if (boundp 'message-tool-bar-map) | ||
| 1500 | (set (make-local-variable 'tool-bar-map) message-tool-bar-map))) | ||
| 1494 | (easy-menu-add message-mode-menu message-mode-map) | 1501 | (easy-menu-add message-mode-menu message-mode-map) |
| 1495 | (easy-menu-add message-mode-field-menu message-mode-map) | 1502 | (easy-menu-add message-mode-field-menu message-mode-map) |
| 1496 | ;; Allow mail alias things. | 1503 | ;; Allow mail alias things. |
| @@ -4309,8 +4316,28 @@ which specify the range to operate on." | |||
| 4309 | (defalias 'message-exchange-point-and-mark 'exchange-point-and-mark) | 4316 | (defalias 'message-exchange-point-and-mark 'exchange-point-and-mark) |
| 4310 | 4317 | ||
| 4311 | ;; Support for toolbar | 4318 | ;; Support for toolbar |
| 4312 | (when (string-match "XEmacs\\|Lucid" emacs-version) | 4319 | (if (featurep 'xemacs) |
| 4313 | (require 'messagexmas)) | 4320 | (require 'messagexmas) |
| 4321 | (when (and (fboundp 'tool-bar-add-item-from-menu) | ||
| 4322 | tool-bar-mode) | ||
| 4323 | (defvar message-tool-bar-map | ||
| 4324 | (let ((tool-bar-map (copy-keymap tool-bar-map))) | ||
| 4325 | ;; Zap some items which aren't so relevant and take up space. | ||
| 4326 | (dolist (key '(print-buffer kill-buffer save-buffer write-file | ||
| 4327 | dired open-file)) | ||
| 4328 | (define-key tool-bar-map (vector key) nil)) | ||
| 4329 | |||
| 4330 | (tool-bar-add-item-from-menu | ||
| 4331 | 'message-send-and-exit "mail_send" message-mode-map) | ||
| 4332 | (tool-bar-add-item-from-menu | ||
| 4333 | 'message-kill-buffer "close" message-mode-map) | ||
| 4334 | (tool-bar-add-item-from-menu | ||
| 4335 | 'message-dont-send "cancel" message-mode-map) | ||
| 4336 | (tool-bar-add-item-from-menu | ||
| 4337 | 'mml-attach-file "attach" message-mode-map) | ||
| 4338 | (tool-bar-add-item-from-menu | ||
| 4339 | 'ispell-message "spell" message-mode-map) | ||
| 4340 | tool-bar-map)))) | ||
| 4314 | 4341 | ||
| 4315 | ;;; Group name completion. | 4342 | ;;; Group name completion. |
| 4316 | 4343 | ||