summaryrefslogtreecommitdiff
path: root/IkiWiki/Rcs/mercurial.pm
AgeCommit message (Collapse)Author
2008-07-22add rcs_commit_staged and rcs_renameJoey Hess
Implemented for git and svn so far. Note that rcs_commit_staged does assume that the rcs has the ability to "stage" multiple changes for a later commit. Support for this varies, but all we really care about is staging removals and renames, which, AFAIK, all modern rcs's support.
2008-07-21All rcs backends need to implement rcs_removeJoey Hess
(Done for svn, git.)
2008-07-11fix use orderingJoey Hess
The recent setup revamp exposed some latent bugs in use/package ordering that caused some symbols to not the exported into the correct scope.
2008-03-03* Add recentchangesdiff plugin that adds diffs to the recentchanges feeds.Joey Hess
* rcs_diff is a new function that rcs modules should implement. * Implemented rcs_diff for git, svn, and tla (tla version untested). Mercurial and monotone still todo.
2008-02-20* tla: Remove call to escapeHTML when constructing recentchanges message;Joey Hess
the html is escaped at a different level. Closes: #466495 * bzr, mercurial: Remove unused import of escapeHTML.
2008-01-29* Removed support for sending commit notification mails. Along with it wentJoey Hess
the svnrepo and notify settings, though both will be ignored if left in setup files.
2008-01-28change rcs_recentchanges when to absolute, not relative, timeJoey Hess
No point in using a relative time value in rcs_recentchanges. Different consumers of the info want different things.
2008-01-28figured out how rev is used..Joey Hess
2008-01-28add an id field to the rcs_recentchanges return structureJoey Hess
There was an undocumented field named "rev", I think "id" is a better name, and nothing uses it yet.
2007-08-29use --style default for get_ctime toojoey
2007-08-29* mercurial: Fix rcs_getctime (thanks, bma)joey
2007-08-29thank goodness for test suitesjoey
2007-08-29* mercurial: Pass --style defaults to hg log to ensure right format is used.joey
2007-04-29* Apply patch from hb that uses the full path to a file when adding a filejoey
using the mercurial backend. Not 100% sure why it failed w/o the full path, but this still passes the test suite, and indeed, is how the test suite calls hg add.
2007-04-22* In mercurial backend, untaint ipaddr when using it as the user for thejoey
commit. Thanks, Alexander Wirt. Closes: #420428
2007-03-24* Fix mercurial backend to deal with empty commit messages.joey
2007-03-18* Applied a patch from MichaƂ to make the mercurial backend pass --quiet tojoey
hg.
2006-12-21* Patch from Emanuele Aina to fix modification time code in mercurualjoey
backend.
2006-11-26* Mercurial backend improvements, including --get-ctime support.joey
2006-11-26mercurial username setting patchjoey
2006-11-22updatesjoey
2006-11-08* Make sure to check for errors from every eval.joey
2006-09-06* Add support for mercurial, contributed by Emanuele Aina.joey