aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/Rcs
Commit message (Expand)AuthorAge
* Version control backends promoted to first-class pluginsJoey Hess2008-07-26
* fixupsJoey Hess2008-07-26
* wrapper setup reorg•••Flattened the wrapper setup, as this lets it be handled better by the setup generation code. Joey Hess2008-07-26
* clarify wordingJoey Hess2008-07-26
* tla done tooJoey Hess2008-07-26
* move more settings out to rcsJoey Hess2008-07-26
* getsetup-ize svn and bzrJoey Hess2008-07-26
* add foldingJoey Hess2008-07-26
* add gensetup for hgJoey Hess2008-07-26
* add gensetup for gitJoey Hess2008-07-26
* typosJoey Hess2008-07-26
* make monotone use hooks, add getsetup•••Rather than every monotone rcs_ function calling check_config, just put it in a checkconfig hook. (But the chdir still needs to be done by every hook.) Joey Hess2008-07-26
* bzr: Version directories on the fly, ignore directories when retrieving•••changes. Now passes t/bazaar.t again. Jelmer Vernooij2008-07-25
* Merge commit 'jelmer/master'Joey Hess2008-07-25
|\
| * Support staging commands in bzr backend.Jelmer Vernooij2008-07-24
* | mercurial: Add support for rename, delete, and also diff. (William Uther)Joey Hess2008-07-24
|/
* add todoJoey Hess2008-07-23
* add rcs_commit_staged and rcs_rename•••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. Joey Hess2008-07-22
* All rcs backends need to implement rcs_remove•••(Done for svn, git.) Joey Hess2008-07-21
* mark old web commits as from webJoey Hess2008-07-17
* fix web commit determinationJoey Hess2008-07-17
* dummy up an email address for web commits•••Not doing so breaks cia and other things that try to parse a username out of the email address. Joey Hess2008-07-17
* git: Fix parsing of git logs with no commit messages at all.Joey Hess2008-07-17
* change how web commits are specified•••The trailer line was a bit complex and ugly; I think it's better to just put "(web)" after the user name. This has a side effect of making web commits with no messages have a completly empty commit message. Use --cleanup=verbatim to force git to accept such. Joey Hess2008-07-17
* git: Put web committer name/openid/address in the git author field•••The committer's email address is not used (because leaking email addresses is not liked by many users). Closes: #451023 A "Web-commit" trailer is added, to allow telling the difference between web commits and direct commits. Joey Hess2008-07-17
* fix use ordering•••The recent setup revamp exposed some latent bugs in use/package ordering that caused some symbols to not the exported into the correct scope. Joey Hess2008-07-11
* git: Skip over signed-off-by and similar lines in commit messages when genera...Joey Hess2008-05-15
* git: Put -- before the filename when calling git rev-list to avoid warning me...Joey Hess2008-05-02
* Use bzr --quiet to avoid it outputting stuff and messing up http headers. (Sc...Joey Hess2008-04-10
* Fix broken rcs_update for bzr. (Scott Bronson)Joey Hess2008-04-10
* truncate recentchangesdiffs after 200 lines•••This works around a perl crasher bug, and also avoids bloating pages with enormous diffs. rcs_recentchanges modified to return a list in an array context. Joey Hess2008-03-12
* use git show to get the diff•••If a diff of the firsst commit in a git repo was requested, it would fail and print to stderr since first^ isn't valid. Using git show will always work. Joey Hess2008-03-12
* * monotone: Require version 0.38 or greater, and stop using the mtnmergerc••• option. (Brian May) Joey Hess2008-03-12
* * Remove locking code in git rcs_commit. I'm not sure if this was ever••• correct, and it's certianly not correct now, since the wiki is locked before rcs_commit is ever called, and should not be unlocked by rcs_commit either. Joey Hess2008-03-07
* * Add recentchangesdiff plugin that adds diffs to the recentchanges feeds.•••* 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. Joey Hess2008-03-03
* * tla: Remove call to escapeHTML when constructing recentchanges message;••• the html is escaped at a different level. Closes: #466495 * bzr, mercurial: Remove unused import of escapeHTML. Joey Hess2008-02-20
* * monotone: Add code to default mergerc file to run••• _MTN/ikiwiki-netsync-hook when a commit is merged in from the net. Joey Hess2008-02-14
* remove spurious EOFJoey Hess2008-02-03
* * monotone changes by Brian May:••• - On commits, replace "mtn sync" bidirectional with "mtn push" single direction. No need to pull changes when doing a commit. mtn sync is still called in rcs_update. - Support for viewing differences via patches using viewmtn. Joey Hess2008-02-03
* Expand file-id in diffurl in the bzr backend.Jelmer Vernooij2008-01-30
* rename bazaar -> bzr after discussion with jelmerJoey Hess2008-01-29
* commit only the changed fileJoey Hess2008-01-29
* stylistic changes•••Remarkably few. Also, I removed the stub for the obsolete rcs_notify function. Joey Hess2008-01-29
* Merge git://git.samba.org/jelmer/ikiwikiJoey Hess2008-01-29
|\
| * Finish bazaar backend and make the remaining test pass.Jelmer Vernooij2008-01-28
| * Initial work adding support for Bazaar.Jelmer Vernooij2008-01-28
* | * Removed support for sending commit notification mails. Along with it went••• the svnrepo and notify settings, though both will be ignored if left in setup files. Joey Hess2008-01-29
* | change rcs_recentchanges when to absolute, not relative, time•••No point in using a relative time value in rcs_recentchanges. Different consumers of the info want different things. Joey Hess2008-01-28
* | remove debug message•••This can legitimately happen when there's a simple merge. Joey Hess2008-01-28
* | figured out how rev is used..Joey Hess2008-01-28