+2006-01-24 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gmm-utils.el (gmm-tool-bar-item): Add "Separator".
+ (gmm-tool-bar-from-list): Suppress tooltip for `gmm-ignore'.
+
+ * message.el (message-tool-bar-gnome): Use gmm-ignore.
+
2006-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-xmas.el (gnus-mime-security-button-menu): New alias.
* mml.el (mml-attach-file): Describe `description' in doc string.
(mml-menu): Add Emacs MIME manual and PGG manual.
-2005-12-12 Richard M. Stallman <rms@gnu.org>
+2006-01-20 Richard M. Stallman <rms@gnu.org>
* mm-url.el (mm-url-load-url): Require url-parse and url-vars.
-2005-11-14 Kevin Greiner <kevin.greiner@compsol.cc>
+2006-01-20 Kevin Greiner <kevin.greiner@compsol.cc>
* nntp.el (nntp-end-of-line): Doc fix.
-2005-11-04 Ken Manheimer <ken.manheimer@gmail.com>
+2006-01-20 Chong Yidong <cyd@stupidchicken.com>
+
+ * imap.el (imap-open): Handle case where buffer is a buffer
+ object.
+
+2005-01-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * gnus-delay.el (gnus-delay): Don't autoload.
+ It's useless and could trigger a bug in cus-dep.el causing ldefs-boot
+ to be re-loaded when customizing the `gnus-delay' group.
+
+2005-01-20 Chong Yidong <cyd@stupidchicken.com>
+
+ * message.el (message-insert-citation-line): Use newlines.
+
+2006-01-19 Ken Manheimer <ken.manheimer@gmail.com>
* pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region)
(pgg-pgp-sign-region): Add optional 'passphrase' argument to all
(pgg-pgp5-sign-region): Use new name of
pgg-add-passphrase-to-cache function.
-2005-10-30 Chong Yidong <cyd@stupidchicken.com>
-
- * imap.el (imap-open): Handle case where buffer is a buffer
- object.
-
-2005-10-29 Ken Manheimer <ken.manheimer@gmail.com>
+2006-01-19 Ken Manheimer <ken.manheimer@gmail.com>
* pgg-gpg.el (pgg-gpg-select-matching-key): Fix: look at the right
part of the decoded armor to find the key-identifier.
(pgg-decrypt): Convey provided passphrase in subordinate call to
pgg-decrypt-region.
-2005-10-20 Ken Manheimer <ken.manheimer+emacs@gmail.com>
+2006-01-19 Ken Manheimer <ken.manheimer+emacs@gmail.com>
* pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region)
(pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region)
'notruncate' argument, so the passphrase cache can be used
reliably with identifiers besides a pgp packet's key id.
-2005-10-29 Sascha Wilde <swilde@sha-bang.de>
+2006-01-19 Sascha Wilde <swilde@sha-bang.de>
* pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for
symmetric encryption.
* pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region):
New user commands for symmetric encryption.
-2005-11-30 Stefan Monnier <monnier@iro.umontreal.ca>
-
- * gnus-delay.el (gnus-delay): Don't autoload.
- It's useless and could trigger a bug in cus-dep.el causing ldefs-boot
- to be re-loaded when customizing the `gnus-delay' group.
-
-2005-11-19 Chong Yidong <cyd@stupidchicken.com>
-
- * message.el (message-insert-citation-line): Use newlines.
-
2006-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
* mm-bodies.el (mm-decode-body): Don't decode decoded body.
(define-widget 'gmm-tool-bar-item (if (gmm-widget-p 'lazy) 'lazy 'gmm-lazy)
"Tool bar list item."
:tag "Tool bar item"
- :type '(list (function :tag "Menu Command")
- (string :tag "Icon file")
- (choice (const :tag "Default map" nil)
- ;; Note: Usually we need non-nil attributes if map is
- ;; t.
- (const :tag "No menu" t)
- (sexp :tag "Other map"))
- (plist :inline t :tag "Properties")))
+ :type '(choice
+ (list :tag "Command and Icon"
+ (function :tag "Command")
+ (string :tag "Icon file")
+ (choice
+ (const :tag "Default map" nil)
+ ;; Note: Usually we need non-nil attributes if map is t.
+ (const :tag "No menu" t)
+ (sexp :tag "Other map"))
+ (plist :inline t :tag "Properties"))
+ (list :tag "Separator"
+ (const :tag "No command" gmm-ignore)
+ (string :tag "Icon file")
+ (const :tag "No map")
+ (plist :inline t :tag "Properties"))))
;;;###autoload
(define-widget 'gmm-tool-bar-zap-list (if (gmm-widget-p 'lazy) 'lazy 'gmm-lazy)
(fmap (or (nth 2 el) default-map))
(props (cdr (cdr (cdr el)))) )
;; command may stem from different from-maps:
- (cond ((eq command 'ignore)
- ;; FIXME: How to get no tool tip at all?
+ (cond ((eq command 'gmm-ignore)
+ ;; The dummy `gmm-ignore', see `gmm-tool-bar-item'
+ ;; widget. Suppress tooltip by adding `:enable nil'.
(if (fboundp 'tool-bar-local-item)
(apply 'tool-bar-local-item icon nil nil
- tool-bar-map props)
+ tool-bar-map :enable nil props)
;; (tool-bar-local-item ICON DEF KEY MAP &rest PROPS)
;; (tool-bar-add-item ICON DEF KEY &rest PROPS)
- (apply 'tool-bar-add-item icon nil nil props)))
+ (apply 'tool-bar-add-item icon nil nil :enable nil props)))
((equal fmap t) ;; Not a menu command
(if (fboundp 'tool-bar-local-item)
(apply 'tool-bar-local-item