37a75d69eb43d21df6b85bdd073ec66b606bf84d: with: use context manager for wlock in workingctx.add
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:46 -0800 - rev 29751
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in workingctx.add
0c48c566bab00e07adaabd27add3ebbcba5a5501: with: use context manager for wlock in graft
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:46 -0800 - rev 29750
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in graft
6ad5e134ef2e2508d6d5e46a29fb6bbe4bf31c1b: with: use context manager for wlock in debugsetparents
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:46 -0800 - rev 29749
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in debugsetparents
a5eae47aa1f895efff95898fda3f8a0dae0b1502: with: use context manager for wlock in debugrebuilddirstate
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:46 -0800 - rev 29748
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in debugrebuilddirstate
bdaf433192f0395a2e81cd9fe94c494ee11ab152: with: use context manager for wlock in copy
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:46 -0800 - rev 29747
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in copy
aa41199a74e2568afcd44f5932f63d60ffcb5c62: with: use context manager for wlock in branch
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:46 -0800 - rev 29746
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in branch
a8e8950ebd4d8e6e78346d261453d2bdf9a87887: with: use context manager for wlock in revert
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:46 -0800 - rev 29745
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in revert
ed44a66fd7ae4e7f00a54496888e2e6666e9d387: with: use context manager for wlock in remove
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:45 -0800 - rev 29744
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in remove
7be6371c732e7bace9fd0b3e0251fa326e5a10c7: with: use context manager for wlock in recordinwlock
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:45 -0800 - rev 29743
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in recordinwlock
1c5f2c2c046b71ab380e20e8c434a222e03d6efd: with: use context manager for wlock in _writeactive
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:45 -0800 - rev 29742
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in _writeactive
24b4dbb16c60311ffeb827c7be4a9e0bd882fe8b: with: use context manager for wlock in _writerepo
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:45 -0800 - rev 29741
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for wlock in _writerepo
8953e963ce8c8858c39a64db02a2d1dd97d85129: sshpeer: make remotelock a context manager
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:50 -0800 - rev 29740
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
sshpeer: make remotelock a context manager
054abf2377e806d9ba51130dd3f9db2670d8bdf5: lock: turn a lock into a Python context manager
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:45 -0800 - rev 29739
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
lock: turn a lock into a Python context manager This lets us greatly simply acquire/release cycles. Code pattern before: try: lock = repo.lock() # zillions of lines of code finally: lock.release() And after: with repo.lock(): # ...
f7f3958d39c037be5f3a13e8037aebd481c15c50: with: use context manager for I/O in changedfiles in patch
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:50 -0800 - rev 29738
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for I/O in changedfiles in patch
3e0d27d298b7dab677df58383d7e307dff753336: with: use context manager for file I/O in memusage
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:45 -0800 - rev 29737
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
with: use context manager for file I/O in memusage
9a1f3f9bac5d62550470c9a14a2a5ec35b125b71: i18n: don't translate a transaction name
Bryan O'Sullivan <bryano@fb.com> - Fri, 15 Jan 2016 13:14:49 -0800 - rev 29736
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
i18n: don't translate a transaction name
8c9bbf5cd34947f4d4ce37d7cd891ca02ad816b8: chgserver: mark as a built-in extension
Yuya Nishihara <yuya@tcha.org> - Wed, 23 Dec 2015 22:37:24 +0900 - rev 29735
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
chgserver: mark as a built-in extension
980957333cfae95e5de5063f7d6b2430ed616b9a: chgserver: import background server extension from cHg
Yuya Nishihara <yuya@tcha.org> - Wed, 23 Dec 2015 22:23:56 +0900 - rev 29734
Push 172 by gszorc@mozilla.com at Mon, 18 Jan 2016 03:58:21 +0000
chgserver: import background server extension from cHg This extension is copied from https://bitbucket.org/yuja/chg/ -r 86feb5f2e971 It could be imported as mercurial/chgserver.py, but in that case, we would have to resolve circular import between chgserver and commandserver. So I decided to keep it as an extension. chgserver.chgcmdserver -> commandserver.server commandserver._servicemap -> chgserver.chgunixservice
0029c2bebc23182c34f83fa22abde1d5d4aebc51: check-code: export needs a space to avoid false positives
timeless <timeless@mozdev.org> - Tue, 12 Jan 2016 15:58:59 +0000 - rev 29733
Push 171 by gszorc@mozilla.com at Sat, 16 Jan 2016 21:16:14 +0000
check-code: export needs a space to avoid false positives
2d294dada4f833d12ec0a7fbfde4c6d1c58cb800: rebase: small refactoring to allow better extensibility from extensions
Laurent Charignon <lcharignon@fb.com> - Thu, 14 Jan 2016 11:50:28 -0800 - rev 29732
Push 171 by gszorc@mozilla.com at Sat, 16 Jan 2016 21:16:14 +0000
rebase: small refactoring to allow better extensibility from extensions Inhibit, one of evolve's extension, would like to change the way rebase works with obsolete changesets. During a rebase with inhibit, the inhibition of the obsolescence markers should be lifted for the rebase. With this small refactoring, inhibit and can wrap the _filterobsoleterevs function to lift inhibition cleanly and at the same time this change makes rebases' code more legible.
(0) -10000 -1000 -100 -50 +20 +50 +100 +3000 +10000 tip