+2003-04-23 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * mml.el (mml-preview): Bind `=', RET, and mouse-2.
+
+2003-04-23 Jesper Harder <harder@ifa.au.dk>
+
+ * mm-bodies.el (mm-decode-body): Don't override supplied charset.
+
2003-04-23 Katsumi Yamaoka <yamaoka@jpl.org>
* dgnushack.el (merge, copy-list): Remove compiler macros.
(setq coding-system mail-parse-charset))
(not (eq coding-system 'gnus-decoded)))
(if (or force
- ;; If a charset was supplied and `code-pages'
- ;; hasn't been loaded, then use the supplied
- ;; charset unconditionally.
- (and (not (featurep 'code-pages))
- charset-supplied))
+ ;; If a charset was supplied, then use the
+ ;; supplied charset unconditionally.
+ charset-supplied)
(mm-decode-coding-region (point-min) (point-max)
coding-system)
;; Otherwise allow Emacs to auto-detect the charset.
- ;; Messages in windows-125x are frequently incorrectly
- ;; advertised as iso-8859-x -- if `code-pages' has been
- ;; loaded and configured, we're able to deal with them
- ;; properly.
(mm-decode-coding-region-safely (point-min) (point-max)
coding-system)))
(setq buffer-file-coding-system
(mm-destroy-parts gnus-article-mime-handles)) nil t)
(setq buffer-read-only t)
(local-set-key "q" (lambda () (interactive) (kill-buffer nil)))
+ (local-set-key "=" (lambda () (interactive) (delete-other-windows)))
+ (local-set-key "\r"
+ (lambda ()
+ (interactive)
+ (widget-button-press (point))))
+ (local-set-key gnus-mouse-2
+ (lambda (event)
+ (interactive "@e")
+ (widget-button-press (widget-event-point event) event)))
(goto-char (point-min)))))
(defun mml-validate ()