sapling/mercurial
Matt Mackall 862620d6bf localrepo: add separate methods for manipulating repository data
This change adds new methods sjoin and sopener for accessing the
following elements:

 - changelog
 - manifest
 - data/
 - journal and undo log
 - repo lock

This will simplify sharing this data and escaping paths
2006-10-23 17:12:20 -05:00
..
hgweb httprepo: add support for passing lookup exception data 2006-10-18 02:08:36 -05:00
__init__.py Add back links from file revisions to changeset revisions 2005-05-03 13:16:10 -08:00
ancestor.py Abstract ancestor algorithm into generic function 2006-09-20 16:50:50 -05:00
appendfile.py reduce memory used when appendfile appends to real file. 2006-05-09 11:08:06 -07:00
archival.py Fix some bugs introduced during the manifest refactoring 2006-08-12 08:53:23 -03:00
base85.c python2.5 PyArg_ParseTuple fix 2006-10-12 14:04:11 -03:00
bdiff.c python2.5 PyArg_ParseTuple fix 2006-10-12 14:04:11 -03:00
bundlerepo.py bundlerepo: avoid exception in __del__ when the bundle doesn't exist 2006-10-16 20:38:04 -03:00
byterange.py Make consistent use of str.startswith() in conditionals. 2005-07-10 16:14:56 -08:00
changegroup.py use demandload more. 2006-06-20 23:58:21 -07:00
changelog.py imported patch b1 2006-10-17 18:01:14 -05:00
cmdutil.py Move revision parsing into cmdutil. 2006-09-14 11:19:35 -07:00
commands.py Stop erroring out pull -r and clone -r if repository isn't local. 2006-09-09 18:25:07 -07:00
context.py filecontext: report False for missing files 2006-10-18 14:06:48 -05:00
demandload.py Avoid Python 2.5 warning 2006-08-20 00:44:53 -03:00
dirstate.py Whitespace/Tab cleanup 2006-10-01 19:26:33 +02:00
fancyopts.py fixed some stuff pychecker shows, marked unclear/wrong stuff with XXX 2005-11-14 03:59:35 +02:00
filelog.py filelog.annotate is now obsolete 2006-09-30 20:56:26 -07:00
hg.py Stop erroring out pull -r and clone -r if repository isn't local. 2006-09-09 18:25:07 -07:00
httprangereader.py update copyrights. 2006-08-12 12:30:02 -07:00
httprepo.py httprepo: add support for passing lookup exception data 2006-10-18 02:08:36 -05:00
i18n.py update copyrights. 2006-08-12 12:30:02 -07:00
keepalive.py clean up trailing white space. 2006-07-12 08:28:00 -07:00
localrepo.py localrepo: add separate methods for manipulating repository data 2006-10-23 17:12:20 -05:00
lock.py update copyrights. 2006-08-12 12:30:02 -07:00
lsprof.py do not try to package lsprof if not available. 2006-06-23 19:20:22 -07:00
mail.py fix typo in mail.py 2006-08-20 02:21:59 -03:00
manifest.py Whitespace/Tab cleanup 2006-10-01 19:26:33 +02:00
mdiff.py Add -D/--nodates options to hg diff/export that removes dates from diff headers 2006-09-26 00:05:24 +01:00
merge.py merge: fix branch setting 2006-10-17 22:59:01 -05:00
mpatch.c mpatch: Fix for malloc corner case on AIX 2006-09-21 16:16:39 -05:00
node.py update copyrights. 2006-08-12 12:30:02 -07:00
packagescan.py merge. 2006-08-22 07:55:10 -07:00
patch.py use short hashes with diff -v 2006-10-13 15:34:35 -03:00
remoterepo.py update copyrights. 2006-08-12 12:30:02 -07:00
repo.py Add hg.LookupError 2006-10-01 11:58:55 -07:00
revlog.py Only look up tags and branches as a last resort 2006-10-18 11:44:56 -05:00
sshrepo.py sshrepo: add passing of lookup exceptions 2006-09-09 18:25:06 -07:00
sshserver.py sshrepo: add passing of lookup exceptions 2006-09-09 18:25:06 -07:00
statichttprepo.py localrepo: add separate methods for manipulating repository data 2006-10-23 17:12:20 -05:00
streamclone.py fix problem with uncompressed clone and python 2.3. 2006-07-17 07:43:15 -07:00
strutil.py fix issue 322. 2006-08-18 21:03:29 -07:00
templater.py templater: Better exception for errors in foo%bar formatting. 2006-10-11 20:53:02 +02:00
transaction.py update copyrights. 2006-08-12 12:30:02 -07:00
ui.py add ui.readsections 2006-10-17 16:59:24 -03:00
util_win32.py fix windows username problem. 2006-07-24 09:11:26 -07:00
util.py Use a case-sensitive version of SafeConfigParser everywhere 2006-10-16 15:38:53 -03:00
verify.py Abstract manifest block parsing. 2006-09-29 13:00:54 -07:00
version.py update copyrights. 2006-08-12 12:30:02 -07:00