Credits for sending in patches go to:

Vincent Partington <vinny AT klomp DOT org> 
 * for enabling filenames containing spaces or other 'illegal characters'
Pavel Roskin <proski AT gnu DOT org>
 * substitute spaces for underlines in image captions and title
