If a list of pathnames includes a path ending with "/..." then that
path, plus the entire sub-tree of (unhidden) directories beneath it
are added to the list of pathnames. So if Map.Path is set with:
and ~/.roadmap/maps/moremaps/foo and ~/.roadmap/maps/.secret/bar are
both actual directories, then the final list of paths used when
looking for maps will be:
/etc/roadmap will not be searched for subdirectories, because it was
not specified with a trailing "/...", and nothing below
~/.roadmap/maps/.secret will be searched, because ".secret" is "hidden"
in the traditional UNIX sense. The subdirectory search will follow
This feature can be used, for instance, to help keep maps of a single
region together, by letting them be more easily put into separate
directories. If a subdirectory may come and go while RoadMap is
running, e.g. if it's on removeable media, then it should be named
specifically in the preferences -- the complete list of
subdirectories is only enumerated at startup.