Added
- extras/_pagegen_bash_completion
- If fzy or fzf installed calling pagegen command with no arguments gives list of content files to choose for editing
- Calling pagegen with a single path will create the path if not existing and open it for editing
- Plugin for vim, extras/vim-plugin. Copy this directory to ~/.vim/pack/plugins/start/pagegen to start using. Complete tags, open files etc, see extras/vim-plugin/doc/pagegen.txt for help
- Major refactor of modules for looser coupling
Fixed
- Sitemap exclude header must now be set explicitly in all pages, it is no longer inherited by the page children
- Page header 'Strip extension' now is only applied if header 'Preserve file name' is False
- Search now indexes search terms that are alphanumeric, previously only alpabetic search terms where index
- Double dashes(--) in url are replaced with a single dash (-)
Removed
- SASS support has been removed, CSS ftw