comparison lisp/gnus/mm-view.el @ 43166:aa31e3865857

* gnus-art.el (article-wash-html): Bind url-gateway-unplugged. * mm-view.el (mm-w3-prepare-buffer): Ditto. (mm-inline-text): Ditto. Suggested by Dave Love <fx@gnu.org>. * mml.el (mml-preview): Disable local map. * mml.el (mml-preview): Bind `q'.
author ShengHuo ZHU <zsh@cs.rochester.edu>
date Thu, 07 Feb 2002 15:57:55 +0000
parents b4833df45a4c
children 0d8b17d428b5
comparison
equal deleted inserted replaced
43165:9714dc041391 43166:aa31e3865857
87 ((equal type "html") 87 ((equal type "html")
88 (mm-setup-w3) 88 (mm-setup-w3)
89 (setq text (mm-get-part handle)) 89 (setq text (mm-get-part handle))
90 (let ((b (point)) 90 (let ((b (point))
91 (url-standalone-mode t) 91 (url-standalone-mode t)
92 (url-gateway-unplugged t)
92 (url-current-object 93 (url-current-object
93 (url-generic-parse-url (format "cid:%s" (mm-handle-id handle)))) 94 (url-generic-parse-url (format "cid:%s" (mm-handle-id handle))))
94 (width (window-width)) 95 (width (window-width))
95 (charset (mail-content-type-get 96 (charset (mail-content-type-get
96 (mm-handle-type handle) 'charset))) 97 (mm-handle-type handle) 'charset)))
118 (save-window-excursion 119 (save-window-excursion
119 (save-restriction 120 (save-restriction
120 (let ((w3-strict-width width) 121 (let ((w3-strict-width width)
121 ;; Don't let w3 set the global version of 122 ;; Don't let w3 set the global version of
122 ;; this variable. 123 ;; this variable.
123 (fill-column fill-column) 124 (fill-column fill-column))
124 (url-standalone-mode t))
125 (condition-case var 125 (condition-case var
126 (w3-region (point-min) (point-max)) 126 (w3-region (point-min) (point-max))
127 (error 127 (error
128 (delete-region (point-min) (point-max)) 128 (delete-region (point-min) (point-max))
129 (let ((b (point)) 129 (let ((b (point))
212 (defun mm-view-sound-file () 212 (defun mm-view-sound-file ()
213 (message "Not implemented")) 213 (message "Not implemented"))
214 214
215 (defun mm-w3-prepare-buffer () 215 (defun mm-w3-prepare-buffer ()
216 (require 'w3) 216 (require 'w3)
217 (let ((url-standalone-mode t)) 217 (let ((url-standalone-mode t)
218 (url-gateway-unplugged t))
218 (w3-prepare-buffer))) 219 (w3-prepare-buffer)))
219 220
220 (defun mm-view-message () 221 (defun mm-view-message ()
221 (mm-enable-multibyte) 222 (mm-enable-multibyte)
222 (let (handles) 223 (let (handles)