sapling/mercurial
Benoit Boissinot 68e9caf50f manifestdict: remove unnecessary dictionary copy
No need to copy the dict, dict.__init__() will do that for us.
It was responsible for a non-negligeable waste of time during a qpush of an
-mm queue on the kernel repo.
2009-09-03 02:42:56 +02:00
..
hgweb Merge with crew-stable 2009-08-27 00:01:03 +02:00
pure compat: use open() instead of file() everywhere 2009-07-05 11:01:30 +02:00
__init__.py Add back links from file revisions to changeset revisions 2005-05-03 13:16:10 -08:00
ancestor.py ancestor: use set instead of dict 2009-05-17 03:53:13 +02:00
archival.py use new style classes 2009-06-10 15:10:21 +02:00
base85.c Some additional space/tab cleanups 2008-10-20 15:19:05 +02:00
bdiff.c bdiff: fix compile with GCC -ansi (issue1690) 2009-06-20 11:50:51 -05:00
bundlerepo.py coding style: use a space after comma 2009-07-22 23:12:54 +02:00
byterange.py compat: use email in favor of mimetools 2009-07-05 11:04:55 +02:00
changegroup.py typos: "it's" -> "its" 2009-07-08 23:17:10 +02:00
changelog.py changelog: move delayopener outside of class to eliminate reference cycle 2009-07-18 12:34:38 -05:00
cmdutil.py cmdutil: use context objects for walkchangerevs() 2009-08-20 08:34:22 +02:00
commands.py use 'x in dict' instead of 'dict.has_key(x)' 2009-08-24 21:00:34 +02:00
config.py config: improve code readability 2009-08-12 11:50:27 +02:00
context.py for calls expecting bool args, pass bool instead of int 2009-07-13 09:50:26 +09:00
copies.py Merge with stable 2009-07-09 19:49:02 -05:00
demandimport.py dispatch: also pass level argument to __import__ for ignored modules 2009-08-05 17:19:37 +02:00
diffhelpers.c Handle patches with misformatted empty lines 2007-11-01 17:15:50 -05:00
dirstate.py dirstate.write: don't ignore stat data if mtime is in the future (issue1790) 2009-08-21 14:17:23 +02:00
dispatch.py extensions: pass ui arguement to extsetup if accepted 2009-08-16 00:41:24 +02:00
encoding.py separate import lines from mercurial and general python modules 2009-04-28 17:40:46 +02:00
error.py turn some comments back into module docstrings 2009-04-26 01:24:49 +02:00
extensions.py extensions: load and configure extensions in well-defined phases 2009-08-29 00:29:16 +02:00
fancyopts.py some modernization cleanups, forward compatibility 2009-05-13 14:08:39 +02:00
filelog.py filelog encoding: move the encoding/decoding into store 2009-05-20 18:35:47 +02:00
filemerge.py filemerge, subrepo: correct indention 2009-07-07 17:26:20 +02:00
graphmod.py graphmod/webcommands: use generic DAG walks 2009-06-19 13:44:23 +02:00
hbisect.py hbisect: use set.update for bulk updates 2009-05-17 16:57:12 +02:00
help.py help: align columns "hg help templates" output 2009-08-18 13:59:30 +02:00
hg.py Merge with stable 2009-08-12 12:07:11 -05:00
hook.py hook: fix full path imports on Windows (issue1779) 2009-08-05 21:45:54 -05:00
httprepo.py named branches: client branchmap wire protocol support (issue736) 2009-05-23 17:03:51 +02:00
i18n.py i18n: move unrelated line out of try-except block 2009-08-06 00:34:28 +02:00
ignore.py ignore: separate pattern extraction from match compilation 2009-07-09 15:14:42 -07:00
keepalive.py util: remove md5 2009-05-04 21:30:39 +02:00
localrepo.py localrepo: document the locking scheme a little better 2009-08-05 14:42:57 +02:00
lock.py localrepo: document the locking scheme a little better 2009-08-05 14:42:57 +02:00
lsprof.py merge with crew-stable 2009-08-05 17:21:29 +02:00
lsprofcalltree.py drop unused imports 2009-05-14 15:35:46 +02:00
mail.py email: Catch exceptions during send. 2009-07-27 02:27:24 +02:00
manifest.py manifestdict: remove unnecessary dictionary copy 2009-09-03 02:42:56 +02:00
match.py split local and stdlib module imports (eases migration issues) 2009-07-05 11:06:09 +02:00
mdiff.py replace "i in range(len(xs))" with "i, x in enumerate(xs)" 2009-05-26 22:59:52 +02:00
merge.py ui: extract choice from prompt 2009-06-21 01:13:19 +02:00
minirst.py minirst: parse field lists 2009-08-02 23:38:07 +02:00
mpatch.c allow Mercurial to compile on Haiku 2008-09-17 10:22:35 +02:00
node.py put license and copyright info into comment blocks 2009-04-26 01:13:08 +02:00
osutil.c osutil: fix compilation with -ansi 2009-08-14 11:18:23 +02:00
parsers.c Some additional space/tab cleanups 2008-10-20 15:19:05 +02:00
patch.py patch: remove the unused, broken reverse() function 2009-08-23 14:32:58 +02:00
posix.py util: add realpath() for getting the 'true' path. 2009-07-26 17:25:08 +02:00
repair.py localrepo: add destroyed() method for strip/rollback to use (issue548). 2009-07-16 10:39:41 -04:00
repo.py updated license to be explicit about GPL version 2 2009-04-26 01:08:54 +02:00
revlog.py compat: use // for integer division 2009-07-05 11:00:44 +02:00
simplemerge.py separate import lines from mercurial and general python modules 2009-04-28 17:40:46 +02:00
sshrepo.py named branches: client branchmap wire protocol support (issue736) 2009-05-23 17:03:51 +02:00
sshserver.py coding style: use a space after comma 2009-07-22 23:12:54 +02:00
statichttprepo.py localrepo: rename in-memory tag cache instance attributes (issue548). 2009-07-16 10:39:41 -04:00
store.py store: eliminate reference cycle in fncachestore 2009-07-14 14:05:07 +02:00
streamclone.py Generally replace "file name" with "filename" in help and comments. 2009-06-09 09:25:17 -04:00
strutil.py updated license to be explicit about GPL version 2 2009-04-26 01:08:54 +02:00
subrepo.py merge with crew-stable 2009-07-23 20:44:26 +02:00
tags.py tags: don't crash if unable to write tag cache 2009-08-18 22:07:43 -04:00
templatefilters.py templatefilters: indent: do not compute text.endswith('\n') in each iteration 2009-08-22 19:40:15 +02:00
templater.py templater: remove support for ## template variables 2009-08-20 10:41:56 +02:00
transaction.py transaction: document close(), abort() methods 2009-07-21 20:31:45 -04:00
ui.py ui: fix NameError in ui.progress due to unit/units typo 2009-08-18 14:47:41 -04:00
url.py url: add support for custom handlers in extensions 2009-08-11 22:45:38 +02:00
util.py util: Fix date format for 12-hour time. 2009-08-21 21:52:57 +12:00
verify.py coding style: use a space after comma 2009-07-22 23:12:54 +02:00
win32.py coding style: use a space after comma 2009-07-22 23:12:54 +02:00
windows.py util: add realpath() for getting the 'true' path. 2009-07-26 17:25:08 +02:00