change-monger-0.0: Parse VCS changelogs into ChangeLogs

Text.ChangeMonger.Mercurial

Synopsis

Documentation

hgChanges :: String -> IO StringSource

Ask Mercurial for changes in general; we accept an options argument which will be passed onto Mercurial, so you can customize by using any of the many options to log which Mercurial understands.

hgChangesAll :: IO StringSource

Nothing fancy: just get the entire repository history.

hgChangesSince :: IO StringSource

Ask Mercurial for all changes, since the last tag. Conscientious folks tag at every release, so this is a good heuristic.