HomePhabricator

merge with stable

Authored by durin42.

Description

merge with stable

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
9d0d8793e847D5932pulkit
branchmap: decode a label only once 
Feb 11 2019
bfc49f1df615D5931pulkit
branchmap: move __init__ up in branchcache class 
Feb 11 2019
0531dff73d0bD5930martinvonz
match: delete unused root and cwd arguments from {always,never,exact}() (API) 
Feb 10 2019
ddbebce94665D5929martinvonz
match: delete unused root and cwd arguments to constructors (API) 
Feb 10 2019
e178b131906aD5928martinvonz
dirstate: call and cache os.getcwd() in constructor 
Feb 11 2019
1db5ae4b0ddaD5927martinvonz
cleanup: prefer matchmod.{always,never}() over accessing matchers directly 
Feb 10 2019
c302218a2528D5926martinvonz
match: allow passing in badfn to always() and never() 
Feb 10 2019
34ae00a14783D5925indygreg
py3: use raw strings and %d for formatting 
Feb 10 2019
db69a763bc89D5896martinvonz
diff: make --stat respect ui.relative-paths 
Jan 31 2019
a13268524c25D5924martinvonz
match: delete unused argument "listsubrepos" from _buildmatch() 
Feb 10 2019
c4f023b656cfD5923martinvonz
match: delete unused rel() (API) 
Feb 9 2019
8fa1a5fb8a28D5922martinvonz
largefiles: get cwd and relative paths from repo instead of matcher 
Feb 9 2019
a950b65cbe1bD5921martinvonz
scmutil: remove special handling of pats==("",) in matchandpats() (API) 
Feb 9 2019
0ed7a8ac5711D5916martinvonz
scmutil: respect ui.relative-paths in default match.badfn 
Feb 8 2019
0cbf491db7eeD5915martinvonz
cmdutil: migrate previously missed instances to uipathfn 
Feb 8 2019
28ce9184d495D5914martinvonz
cat: respect ui.relative-paths for "skipping missing subrepository" 
Feb 8 2019
0a5a6675c86cD5913martinvonz
addremove: use uipathfn instead of m.rel() for recorded similatity message 
Feb 8 2019
05433ad59c52D5912martinvonz
forget: use relative paths for --interactive 
Feb 7 2019
f89aad980025D5910martinvonz
automv: respect ui.relative-paths 
Feb 8 2019
ecf7f4ef52fbD5909martinvonz
debugwalk: avoid match.rel() and use repo.pathto() instead 
Feb 8 2019
727f0be3539aD5908martinvonz
match: delete unused abs() (API) 
Feb 8 2019
e41449818beeD5907martinvonz
copy: respect ui.relative-paths in copy/rename 
Feb 8 2019
dadbfcc63b3eD5906martinvonz
match: delete unused uipath() and _uipathrelative (API) 
Feb 8 2019
df59b1078983D5905martinvonz
diff: respect ui.relative-paths for warning about path outside --root 
Feb 8 2019
f164076427b2D5904martinvonz
largefiles: use uipathfn instead of match.{rel,uipath}() (API) 
Feb 8 2019
16a49c778bdeD5911martinvonz
forget: pass around uipathfn and use instead of m.rel() (API) 
Feb 8 2019
6a447a3d1bd0D5903martinvonz
addremove: pass around uipathfn and use instead of m.uipath() (API) 
Feb 8 2019
b2df5dc3ebfbD5902martinvonz
remove: pass around uipathfn and use instead of m.rel() (API) 
Feb 8 2019
f8b18583049fD5901martinvonz
add: pass around uipathfn and use instead of m.rel() (API) 
Feb 7 2019
799e156785f7D5900martinvonz
subrepo: (mostly) use relative path in "skipping missing subrepository" 
Feb 8 2019
d8cdd5320f75D5899martinvonz
subrepo: use relative path for "already tracked" message 
Feb 8 2019
ec37db02fc72D5895martinvonz
diff: make `hg diff --root=subrepo` work 
Feb 7 2019
d4c9eebdd72dD5894martinvonz
patch: replace "prefix" and "relroot" arguments by "pathfn" (API) 
Feb 7 2019
2306158314e9lothiraldan
test: use `printenv.py --line` in `test-static-http.t` 
Feb 8 2019
9a8d41fa919elothiraldan
test: use `printenv.py --line` in `test-ssh.t` 
Feb 8 2019
616ef3db5a90lothiraldan
test: use `printenv.py --line` in `test-ssh-bundle1.t` 
Feb 8 2019
7839249e7834lothiraldan
test: use `printenv.py --line` in `test-push-http.t` 
Feb 8 2019
e857dbb02dc3lothiraldan
test: use `printenv.py --line` in `test-https.t` 
Feb 8 2019
e06d91bc504blothiraldan
test: use `printenv.py --line` in `test-http-bundle1.t` 
Feb 8 2019
f8443db3032elothiraldan
test: use `printenv.py --line` in `test-hook.t` 
Feb 8 2019
e8a71ed9c373lothiraldan
test: use `printenv.py --line` in `test-bundle2-multiple-changegroups.t` 
Feb 8 2019
252cc56c9ff6lothiraldan
test: use `printenv.py --line` in `test-bundle.t` 
Feb 8 2019
be8741d42836D5898martinvonz
debugignore: respect ui.relative-paths 
Feb 8 2019
446e1dcc3b5cD5917martinvonz
annotate: respect ui.relative-paths for "binary file" message 
Feb 8 2019
62bf34f70fe8D5920martinvonz
remotefilelog: replace matchandpats() by match() 
Feb 9 2019
7b1b0415f8e5D5784spectral
blackbox: test that track=* works to log everything 
Jan 31 2019
31dfe7026f8dD5783spectral
blackbox: test that unsetting track disables blackbox logging 
Jan 31 2019
3d9d5e612e67D5887martinvonz
subrepo: adjust subrepo prefix before calling subrepo.archive() (API) 
Feb 7 2019
3d094bfaf885D5886martinvonz
subrepo: adjust subrepo prefix before calling subrepo.diff() (API) 
Feb 7 2019
5ee3c49fc9cdD5885martinvonz
subrepo: adjust subrepo prefix before calling subrepo.addremove() (API) 
Feb 7 2019