News
====

1.0.3

It is now possible to use file names with spaces, '&', and other
special shell characters.

Added the --index/--noindex option to specify if the first file should
be called "index.html" or not and the --filenameprefix option to
specify a string to be prepended to all file names (except index, if
used). 

Changed Makefile to make it possible to run tests without having an
account with the same name as mine.

Added the installperlmodules.sh script to install all Perl modules
needed to use indexpage.pl.


1.0.2

For some reason, the htmlhead and htmlfoot options could only be given
from the config file, not from command line options. Fixed now.

Added a descfile option to specify from where the descriptions file
should be read. Also, the file name can now be separated from the
image description with any kind of whitespace, not just a TAB.  It is
now possible to turn off the creation and reading of the descriptions
file by specifying the nodesc option.

Changed the default value of imagere from ^[^\d]*(\d+)[^\d]*\..*$ to
^(.*)\..*$. This gibberish means that by default, the entire file name
of images will be used, not just any digits found in the input file
name. (This also fixes occurences of ".jpg.jpg" extensions in some web
pages that some people have been reporting.)


1.0.1

Rewrote command line option processing so that it now works as
advertised (or even at all). Now, indexpage.pl always reads the
standard config file, then the user-specified config file, and finally
any command line options. If an option is specified in more than one
place, the last definition is used.

Any config variable can be printed with %(variable)s now.

Removed the unneccesary navigator if all the images fit on one page.

Added some automatic tests to avoid old errors creeping back in when
adding new features. Also found a couple of bugs and fixed them.


1.0.0

First released version.
