Advertising

the feed has been moved:
to...@bela:~$ curl -i http://feeds.feedburner.com/codinghorror
HTTP/1.0 302 Moved Temporarily
Date: Sat, 04 Apr 2009 12:55:25 GMT
Server: Apache
X-FB-Host: app33
Location: http://feeds2.feedburner.com/codinghorror
Content-Length: 0
P3P: CP="ALL DSP COR NID CUR OUR NOR"
Keep-Alive: timeout=30, max=100
Connection: keep-alive
Content-Type: text/plain; charset=UTF-8
to...@bela:~$
so you can try the new url: http://feeds2.feedburner.com/codinghorror
> However doing wget -O - http://feeds.feedburner.com/codinghorror is
> not a problem.
wget seems to be following the redirect.
> The above wget options will output to stdout instead of writing to a
> file, my basic problem here is that I don't know enough about basic
> Linux functions, I'm trying the following with no success:
>
> (pipe (out (list 'wget '-O '-
> 'http://feeds.feedburner.com/codinghorror)) (till))
I tried:
: (in (list "wget" "-q" "-O" "-" "http://feeds.feedburner.com/codinghorror&quot;)
(till))
Bad UTF-8
?
:
The trouble here is that the feed is not utf but iso-8859-1:
<?xml version="1.0" encoding="iso-8859-1"?>
<rss...
Not sure how Alex handles things like this in a standard picolisp way,
but I guess you'll need to convert the latin1 file to utf externally
(use sh -c wget ... | lat1-to-utf8) before reading it into picolisp.
lat1-to-utf8 would be an external program to do this (it actually
might be in the picolisp distribution already, I saw some tools
looking like that).
> Any ideas?
Another idea would be to use the 'client' function to download the
feed. However, you will still need to do the encoding conversion I
think.
Cheers,
Tomas
--
UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe