Commit Graph

9 Commits

Author SHA1 Message Date
Pierre-Yves David
30913031d4 error: get Abort from 'error' instead of 'util'
The home of 'Abort' is 'error' not 'util' however, a lot of code seems to be
confused about that and gives all the credit to 'util' instead of the
hardworking 'error'. In a spirit of equity, we break the cycle of injustice and
give back to 'error' the respect it deserves. And screw that 'util' poser.

For great justice.
2015-10-08 12:55:45 -07:00
Matt Mackall
14a3d1e6cd factotum: use try/except/finally 2015-05-15 09:54:56 -05:00
David Eckhardt
7718d2191b factotum: convert Plan 9 quoted string to Python string 2014-11-25 02:31:52 -06:00
Yuya Nishihara
9ac7efcc5e factotum: initialize global variables to suppress pyflakes warning 2014-05-02 18:24:10 +09:00
Jeff Sickel
638ca0e5b2 factotum: clean up keychain for multiple hg repository authentication 2013-08-12 17:44:31 -05:00
Mads Kiilerich
9f7a8fb2c4 factotum: fix urllib2 import so it no longer relies on a demandimport bug
demandimport will do that urllib2 can be imported 'from mercurial' even though
it doesn't exist there.
2013-02-10 18:26:04 +01:00
Steven Stallion
d5d80849ef factotum: add man reference to help output 2012-05-04 09:14:55 -07:00
Steven Stallion
adee5af180 factotum: rename mount and path configuration entries
The factotum extension used mount and path entries which were too
generic. These have been replaced by mountpoint and executable
(respectively) to match existing conventions.
2012-04-17 21:12:37 -07:00
Steven Stallion
d79ff306e5 plan9: initial support for plan 9 from bell labs
This patch contains support for Plan 9 from Bell Labs. A README is
provided in contrib/plan9 which describes the port in greater detail.
A new extension is also provided named factotum which permits the
factotum(4) authentication agent to provide credentials for HTTP
repositories. This extension is also applicable to other POSIX
platforms which make use of Plan 9 from User Space (aka plan9ports).
2012-04-08 12:43:41 -07:00