Commits

Show all
Author Commit Message Labels Comments Date
Bryan O'Sullivan
Handle bmstore when writing bookmarks This fixes issue #60.
Bookmarks
master
Augie Fackler
git_handler: defend against unexported revisions in tag exporting
Augie Fackler
Added tag 0.3.4 for changeset 586b7aa96466
Augie Fackler
Release 0.3.4
Tags
0.3.4
David Carr
overlaychangectx: fix compatibility with mercurial 2.4-rc (no attribute _repo) This isn't a real implementation of phases support. Rather, it's just enough to avoid the traceback. Traceback (most recent call last): File "/usr/local/share/python/hg", line 38, in <module> mercurial.dispatch.run() File "/usr/local/lib/python2.7/site-packages/mercurial/dispatch.py", line 28, in run sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255) File "/usr/local/lib/python…
Augie Fackler
git_handler: lazy-load mapping Loading the mapping was costing about half a second for a user on IRC on the pidgin repo. There's no reason to load this data aggressively.
David Carr
push: state when no changes are found
David Carr
push: only output updated refs
David Carr
push: return 1 if no changes found, 0 if success While working on some other tests, I noticed that the push command was returning exit code 1 on success. This changeset makes hgrepo.push use the same return code contract as localrepo.push, which makes the exit codes behave as expected.
David Carr
makefile: add update support from hg 2.3 to hg 2.3.1
David Carr
makefile: remove support for hg 1.6.4 This version is too old to support unified tests with all-version-tests.
David Carr
tests: fix exec mode on test-help and test-keywords These tests were being skipped with "not executable" messages
David Carr
revsets: add fromgit and gitnode selectors Support for Hg 1.5.4 was removed, as it doesn't support revsets and is older than the earliest version we want to put special effort into supporting.
David Carr
templatekw: add support for gitnode template keyword
David Carr
help: add additional help topics
David Carr
makefile: document all-version-tests intentions
kiilerix
git_handler: fix safehasattr - hg util is hgutil
Augie Fackler
Added tag 0.3.3 for changeset 9d44dafbb31c
Augie Fackler
Bump version number.
Tags
0.3.3
David Carr
tests: update versions included in make all-version-tests This changeset doesn't remove any previous major releases. Instead, I just updated major releases to their latest minor release, and added major releases that have been released since this was last updated.
David Carr
tests: fix for hg 1.5.4 On Hg 1.5.4, util.version() appears to return "unknown", which wasn't an expected value in the version parsing logic in test-incoming and test-outgoing. The net result of the change is that test-incoming no longer fails in 1.5.4, but is skipped instead.
David Carr
tests: remove hg 1.4.3 from make all-version-tests As demonstrated by the test suite, it was already broken. Specifically, the "Remove any dangling tag references." section of git_handler.py wasn't properly detecting Hg 1.4, and fell through to a call to util.safehasattr, which didn't yet exist.
David Carr
tests: fix test-merge and test-octopus Both were failing due to extra spaces in the output from merges, which seems to have been caused by a sed expression not working as intended. According to my copy of "man re_format", basic regular expressions (such as used by sed without the -E option) don't support using + as a special character. Thus, I replaced it with one of the recommended alternatives (x+ to xx*).
Augie Fackler
tests: cope with change in git merge output format
David Carr
tests: tweak which hg versions run test-pull-after-strip Without this change, the test is skipped for modern versions of Mercurial with minor version less than 5, despite the test actually passing for said versions.
Augie Fackler
overlaymanifest: add the withflags method introduced in hg change a1dcd842ce17
Augie Fackler
girepo: add _capabilities method expected after the peer refactor
Toshi MARUYAMA
hgrepo: fix _findtags changes on Mercurial 2.2
Artem Tikhomirov
repository in mercurial.repo.py starts with lowercase
Augie Fackler
gitrepo: correct capitalization of peerrepository
  1. Prev
  2. Next