Re: rssフォルダーの URLのエスケ ープ方法

Kazuhiro NISHIYAMA <[email protected]> Sat, 05 May 2018 18:52:01 +0900
Newsgroups gmane.mail.wanderlust.general.japanese
Message-ID <[email protected]>

On Fri, 04 May 2018 20:51:47 +0900,
Kazuhiro Ito wrote:

> feed xml-parse-region 
> HTTP 
> ~/.folders elmo-rss.el 
>  override 




> (defun elmo-rss-download (folder)
>   "Download the RSS feed and parse it."
>   (let* ((url (elmo-rss-folder-url-internal folder))
>          (buffer (or (url-retrieve-synchronously url)
>                      (error "No data for feed %s" url)))
>          (xml
>           (prog1
>               (with-current-buffer buffer
> 		(let ((point (progn
> 			       (goto-char (point-min))
> 			       (search-forward "\n\n"))))
>                   (xml-parse-region point (point-max))))
>             (kill-buffer buffer)))
>          (parse (elmo-rss-parse xml url))
>          (entries (car parse))
>          (urls (cadr parse)))
>     (elmo-rss-folder-set-downloaded-internal folder t)
>     (elmo-rss-folder-set-entries-internal folder entries)
>     (elmo-rss-folder-set-children-internal folder urls)))

-- 
|ZnZ(  )
|(Kazuhiro NISHIYAMA)