getpelican/pelican — pull request #844 by Rogdham (2013-04-14 09:20:45+00:00)
Title: Do not generate invalid filenames. Fixes #814.

Turn invalid characters into underscores, remove leading dots and enforce a
maximum length. Should be fine on main file systems used by Windows, Mac OS and
Linux.