+2004-12-15 Maciek Pasternacki <maciekp@japhy.fnord.org> (tiny change)
+
+ * nnrss.el (nnrss-fetch): Signal an error if w3-parse-buffer also
+ failed.
+
2004-12-14 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-group.el (gnus-group-delete-group): Decode group name.
;; why w3-parse-buffer fails to parse some well-formed xml and
;; fix it.
- (condition-case err
+ (condition-case nil
(setq xmlform (xml-parse-region (point-min) (point-max)))
- (error (if (fboundp 'w3-parse-buffer)
- (setq htmlform (caddar (w3-parse-buffer
- (current-buffer))))
- (message "nnrss: Not valid XML and w3 parse not available (%s)"
- url))))
+ (error
+ (condition-case err
+ (setq htmlform (caddar (w3-parse-buffer
+ (current-buffer))))
+ (error
+ (message "nnrss: %s: Not valid XML and w3-parse doesn't work: %s"
+ url err)))))
(if htmlform
htmlform
xmlform))))