mercurial/context.py
cb372d09d30a94f220624fe64c5a0dfd20733305
created 2018-12-04 17:13 -0500
pushed 2018-12-10 19:44 +0000
Augie Fackler Augie Fackler - merge with stable
1c8c54cf97256f4468da2eb4dbee24f7f3888e71
created 2018-11-20 14:43 -0800
pushed 2018-12-10 19:44 +0000
Martin von Zweigbergk Martin von Zweigbergk - rebase: fix path auditing to audit path relative to repo root (issue5818) stable 4.8.1
44c2e80db98532eea9ee3f3ec226e199e1e8a72e
created 2018-12-03 11:14 -0800
pushed 2018-12-04 20:59 +0000
Martin von Zweigbergk Martin von Zweigbergk - rebase: fix dir/file conflict detection when using in-mem merge stable
d98fb3f42f33054a6ca90a133abfd2d26c438da0
created 2018-10-10 00:50 +0200
pushed 2018-11-28 22:39 +0000
Boris Feld Boris Feld - context: floor adjustlinkrev graph walk during copy tracing
69206452a2acf682359c8df738c07ae04257869e
created 2018-11-19 14:30 +0000
pushed 2018-11-28 22:39 +0000
Boris Feld Boris Feld - context: small refactoring of `isintroducedafter`
9fa0d6dd16172d207a9f8b4f5bbd48469391d2b9
created 2018-10-10 00:50 +0200
pushed 2018-11-28 22:39 +0000
Boris Feld Boris Feld - context: split `introrev` logic in a sub function
8a0136f690273d53080e0f4293885f1686dea3a2
created 2018-10-10 00:50 +0200
pushed 2018-11-28 22:39 +0000
Boris Feld Boris Feld - context: introduce an `isintroducedafter` method and use it in copies
aee94f0a36cd7ddf1ea1435e410bb4e4fa8b5ff9
created 2018-10-10 00:50 +0200
pushed 2018-11-28 22:39 +0000
Boris Feld Boris Feld - context: take advantage of `_descendantrev` in introrev if available
f3f4d8537b11d5ba7c1b6323c784478741e46008
created 2018-10-10 00:49 +0200
pushed 2018-11-28 22:39 +0000
Boris Feld Boris Feld - context: spell out the logic around linkrev adjustement starting point
1423ff45c32254faa95d4e6a64b2c0f35913ac8d
created 2018-11-19 23:08 -0800
pushed 2018-11-28 22:39 +0000
Martin von Zweigbergk Martin von Zweigbergk - context: remove seemingly impossible code branch
af2306bf7d5de7a09ec8e30193b80c96240af9cb
created 2018-10-14 11:05 -0400
pushed 2018-10-16 08:08 +0000
Augie Fackler Augie Fackler - context: raise runtime errors with sysstrs
2f47703c548913d1c2e8946a9132878c23a77e87
created 2018-10-13 08:54 -0400
pushed 2018-10-14 07:52 +0000
Augie Fackler Augie Fackler - context: open files in bytes mode
aa41f1b01f316e0e1c48cb01aaf3615fac7c5310
created 2018-09-28 22:35 -0700
pushed 2018-10-08 23:06 +0000
Martin von Zweigbergk Martin von Zweigbergk - narrow: filter files by narrowspec in ctx.matches()
2cf18f46a1ce0ac4bb4fe8389a23872b47e88847
created 2018-09-28 17:09 -0700
pushed 2018-10-08 23:06 +0000
Martin von Zweigbergk Martin von Zweigbergk - narrow: only walk files within narrowspec also for committed revisions
48a0ce67d67aea5a91982e042523f6b327a3e35d
created 2018-09-27 23:01 -0700
pushed 2018-10-08 23:06 +0000
Martin von Zweigbergk Martin von Zweigbergk - status: intersect matcher with narrow matcher instead of filtering afterwards
b6c2543e1dd8637fd51471871eed01368ccfb5cd
created 2018-10-04 10:38 -0700
pushed 2018-10-05 18:08 +0000
Martin von Zweigbergk Martin von Zweigbergk - filectx: correct docstring about "changeid"
a38a99c74ad4041e226df636b6cdf3521910e056
created 2018-10-04 10:30 -0700
pushed 2018-10-05 18:08 +0000
Martin von Zweigbergk Martin von Zweigbergk - context: drop incorrect and superfluous docstring
43d3b09b3e5ae70f73fae7bb425b9e79d0dbedfb
created 2018-09-26 23:09 -0700
pushed 2018-10-02 19:44 +0000
Martin von Zweigbergk Martin von Zweigbergk - repo: move unfiltered-repo optimization to workingctx
3d35304bd09bf19e7e08d253a915e400f2d25591
created 2018-09-26 22:53 -0700
pushed 2018-10-02 19:44 +0000
Martin von Zweigbergk Martin von Zweigbergk - context: move logic from changectx.__init__ to localrepo.__getitem__ (API)
e1e3d1b498d3776f8df15ca998b3afd2cb4b6828
created 2018-09-26 22:44 -0700
pushed 2018-10-02 19:44 +0000
Martin von Zweigbergk Martin von Zweigbergk - context: reduce dependence of changectx constructor
a5dafefc4a53294aa0bd88a27cc29baf2a1ea62c
created 2018-05-22 16:16 +0200
pushed 2018-09-19 21:16 +0000
Sean Farley Sean Farley - memctx: simplify _manifest with new revlog nodeids
15e86ecf6b269738849fe9582eb6599d8ed30fb2
created 2018-05-22 12:35 +0200
pushed 2018-09-19 21:16 +0000
Sean Farley Sean Farley - context: remove unused overlayfilectx (API)
6c8ceebce309fbb974f112b6535123edc54fddf1
created 2018-06-11 20:48 -0700
pushed 2018-09-19 21:16 +0000
Sean Farley Sean Farley - context: fix typo in workingcommitctx
7375a9ab014943ee6265634bcb899fb4abe98cca
created 2018-07-17 17:16 -0700
pushed 2018-09-19 21:16 +0000
Sean Farley Sean Farley - filectx: fix return of renamed
fa4d16daf1bed54ddf25019f34c74e7065dc14c2
created 2018-09-12 17:45 +0300
pushed 2018-09-12 17:11 +0000
Pulkit Goyal Pulkit Goyal - context: don't count deleted files as candidates for path conflicts in IMM
f6f52841e1ffd979ad8b660abd0abe59d2e74aaa
created 2018-08-28 00:32 +0800
pushed 2018-08-28 16:04 +0000
Anton Shestakov Anton Shestakov - context: use new names for unstable changesets in docstrings
d859b48730b87d7d63097a5892df658a4e141c42
created 2018-08-20 09:48 -0700
pushed 2018-08-20 19:31 +0000
Martin von Zweigbergk Martin von Zweigbergk - merge with stable
8c6775e812d8423a8910be47048c8313a98847f3
created 2018-08-19 13:27 +0900
pushed 2018-08-20 19:31 +0000
Yuya Nishihara Yuya Nishihara - merge: do not delete untracked files silently (issue5962) stable
873f3a56993ff077cdd95c98da37e2c740674538
created 2018-08-16 16:59 +0300
pushed 2018-08-16 18:23 +0000
Pulkit Goyal Pulkit Goyal - context: make sure file is not deleted while checking path conflicts
95bd19f6095703fa23b20433a5360654c7b194c8
created 2018-08-15 17:40 -0700
pushed 2018-08-16 18:23 +0000
Kyle Lippincott Kyle Lippincott - overlayworkingctx: fix exception in metadata-only inmemory merges (issue5960)
48157f198a0482ba270dbf62f08872c10599588e
created 2018-08-14 13:36 -0700
pushed 2018-08-14 21:48 +0000
Boris Feld Boris Feld - context: drop compatibility for `context.descendant` (API)
2488dcfa71f8671b7ba0d13f5ffad2ffda17a40c
created 2018-08-01 16:28 +0300
pushed 2018-08-10 17:31 +0000
Pulkit Goyal Pulkit Goyal - context: safegaurd from 'lx' being passed as file flag in manifest
e411774a2e0f0a616f44bab787cbbf80ed5f7f48
created 2018-08-02 23:50 -0700
pushed 2018-08-03 19:58 +0000
Martin von Zweigbergk Martin von Zweigbergk - narrow: move status-filtering to core and to ctx
e7aa113b14f77959ad4039d873b57100a4d56b31
created 2018-08-01 13:00 -0700
pushed 2018-08-03 01:30 +0000
Gregory Szorc Gregory Szorc - global: use pycompat.xrange()
e971d6eb47708bc16f67c3c9a71f434797d2ba9a
created 2018-07-30 14:37 -0700
pushed 2018-08-03 01:30 +0000
Martin von Zweigbergk Martin von Zweigbergk - context: delete an obsolete comment
d558e53cd6b619d5f671a7580513bfc66a398eac
created 2018-07-25 21:19 +0300
pushed 2018-08-01 17:04 +0000
Pulkit Goyal Pulkit Goyal - context: safegaurd against 'lx' being passed as file flag in manifest stable
545a3e6650cd8f7e19c0f0256082837a33bea029
created 2018-07-30 14:36 -0700
pushed 2018-08-01 17:04 +0000
Martin von Zweigbergk Martin von Zweigbergk - context: use hex nodeid in error about filtered node stable
71d6886d27cf94dc45d0e495c3912d3c6e74794e
created 2018-07-30 09:50 -0400
pushed 2018-08-01 17:04 +0000
Augie Fackler Augie Fackler - context: add missing b prefix stable
6a032a8f741b3073a59ee48de3724e17d243672b
created 2018-07-16 16:21 +0200
pushed 2018-07-18 00:43 +0000
Boris Feld Boris Feld - context: reintroduce `ctx.descendant` as deprecated
fbec9c0b32d37b9145bce8cbc088e0c8ec860e63
created 2018-07-12 08:22 -0700
pushed 2018-07-18 00:43 +0000
Martin von Zweigbergk Martin von Zweigbergk - context: rename descendant() to isancestorof()
21846c94e60524cf541751e3b80aea797047f90f
created 2018-07-12 08:14 -0700
pushed 2018-07-18 00:43 +0000
Martin von Zweigbergk Martin von Zweigbergk - revlog: delete isdescendantrev() in favor of isancestorrev()
160da69ba1bfe55ea9dcffe8aecfd42b898a701f
created 2018-07-11 16:21 -0700
pushed 2018-07-18 00:43 +0000
Martin von Zweigbergk Martin von Zweigbergk - revlog: replace descendant(b, a) by isdescendantrev(a, b) (API)
760cc5dc01e8078ae617f6eeb927f9d90d07ebd1
created 2018-06-09 20:53 +0900
pushed 2018-07-10 05:37 +0000
Yuya Nishihara Yuya Nishihara - fileset: restrict getfileset() to not return a computed set (API)
a936d1368fc5c54dadb9ebae3621657b2bcf5e4c
created 2018-07-06 17:57 +0200
pushed 2018-07-10 05:37 +0000
Joerg Sonnenberger Joerg Sonnenberger - ui: make the large file warning limit fully configurable
91618801d5c3fb1b9deed6c3dbf60e953b48ab65
created 2018-07-06 16:45 -0700
pushed 2018-07-08 00:11 +0000
Martin von Zweigbergk Martin von Zweigbergk - context: raise ProgrammingError on repo['my-tag']
7f4bf81101507644d92347aaa0d9d9c1043842d1
created 2018-07-06 21:28 +0900
pushed 2018-07-08 00:11 +0000
Yuya Nishihara Yuya Nishihara - context: remove unneeded alias of diffopts
62249cfe02d211c8c24a7a3d973f7106922fd5e7
created 2018-06-23 15:03 +0200
pushed 2018-07-08 00:11 +0000
Boris Feld Boris Feld - context: no longer accept diff options as dictionnary
c1a7bbf9984d2614bfac478d42c86377a84641ba
created 2018-06-23 13:19 +0100
pushed 2018-07-04 18:53 +0000
Boris Feld Boris Feld - context: also accept diff option directly
02633fe3883a597ef8f51ae91cf7b8cc1b1c5a55
created 2018-05-23 15:31 +0200
pushed 2018-07-04 18:53 +0000
Boris Feld Boris Feld - context: also take all other arguments than `patch.diff` accept
4455e5d4d59c74ba2553cdd59c52f4c314b2b5ab
created 2018-05-22 15:02 +0200
pushed 2018-07-04 18:53 +0000
Boris Feld Boris Feld - context: explicitly take diffopts in `context.diff` (API)
da2a7d8354b2e1c0e35ca926f445d45d9e143c17
created 2018-06-28 18:07 -0700
pushed 2018-07-01 01:38 +0000
Kyle Lippincott Kyle Lippincott - unlinkpath: make empty directory removal optional (issue5901) (issue5826)
aaed058a03901afcb4e7832b51cabe8e5ba6c021
created 2018-06-11 10:05 -0700
pushed 2018-06-16 18:13 +0000
Martin von Zweigbergk Martin von Zweigbergk - context: make workingctx.matches() filter our removed files (API)
c0f8fa74d8c2f4096ba5794e74efa5ea98a0b549
created 2018-05-18 20:11 -0400
pushed 2018-05-23 02:22 +0000
Augie Fackler Augie Fackler - context: fix %-formatting on Python 3
less more (0) -300 -100 -60 tip