I don't have time to look at this problem today, but I thought I'd mention it now to defer the 1.8.1 release.
If I have a website http://somesite/ with three files on it: index.html, a.html and b.html, such that index.html links only to a.html and a.html links only to b.html then the following command will retrieve all three files: wget -r -l 1 http://somesite/index.html http://somesite/a.html However, if I then create a file 'list' containing the lines: http://somesite/index.html http://somesite/a.html and issue the command: wget -r -l 1 -i list then only index.html and a.html are retrieved. I think wget should also retrieve b.html which is linked to by b.html, i.e. treat the URLs in the file as though they were specified on the command line.
