* lisp/net/shr.el (shr-copy-url): Make the command really copy
the image url if given a prefix.
If called twice, then try to fetch the URL and see whether it
redirects somewhere else."
(interactive "P")
If called twice, then try to fetch the URL and see whether it
redirects somewhere else."
(interactive "P")
- (let ((url (or (get-text-property (point) 'shr-url)
- (get-text-property (point) 'image-url))))
+ (let ((url (if image-url
+ (get-text-property (point) 'image-url)
+ (or (get-text-property (point) 'shr-url)
+ (get-text-property (point) 'image-url)))))
(cond
((not url)
(message "No URL under point"))
(cond
((not url)
(message "No URL under point"))