parsers.markdown: Make module callable, to allow parsing text as a module draft default tip

util.lua: Trim leading non-alphanumerics when generating URL as well as trailing ones draft

build.lua: Write the latest 10 entries to the feed, not the earliest 10 entries :)

Add publish command to jorvick

Improve 'create' command - now automatically fills in metadata and opens an editor

Add initial jorvick utility to manage posts and build the site

Update to modularise a little, and prepare for a system-wide installation support

Fix typo in build.lua

Strip trailing punctuation from short titles

Allow config file to be specified with flag on the command-line

Move config into util.lua

Mode changes for files

Add util module and move first helper function into it

Fix potential skipping of published posts if prior posts weren't published

Correctly parse file extension to determine post format

(0) -15 tip

mercurial