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
27fe8cc1338fD8450yuja
rust-chg: clean up excessive indents 
Apr 11
4b0185841058D8449yuja
rust-chg: do not terminate tokio runtime until pager exits 
Apr 10
9fc9526e283aD8448yuja
rust-chg: modernize entry function 
Apr 10
a347a329e48dD8447yuja
rust-chg: reimplement locator by using async/await and tokio-0.2 
Apr 10
d6f706929120D8446yuja
rust-chg: reimplement ChgClientExt as ChgClient wrapper 
Apr 10
94cace4b80eaD8445yuja
rust-chg: reimplement run_command operation as async function 
Apr 10
c794d0da5fb2D8444yuja
rust-chg: reimplement uihandler by using async-trait and tokio-0.2 
Apr 10
cb5822e6e545D8443yuja
rust-chg: have attach_io() simply take reference of AsRawFd object 
Apr 10
1be605526c34D8442yuja
rust-chg: reimplement attach_io operation as async function 
Apr 10
e9e44e61042bD8441yuja
rust-chg: upgrade to futures-0.3 based libraries 
Apr 10
8685add122ffD8440yuja
rust-chg: exclude futures-dependent modules from build and break things 
Apr 10
c6d31e659a28D8463martinvonz
commit: tell user what to do with .hg/last-message.txt 
Apr 20
f44a7d8660eayuja
test-check-rust-format: specify --edition=2018 
Apr 17
f0d88d20654bD8375durin42
manifest: leave a TODO where we may have more work for sha1 portability 
Apr 2
677e8fdd2c8bD8373durin42
manifest: add test for long hashes 
Jan 8
2db2e9e585b3D8372durin42
manifest: remove a final 40-byte assumption from pure-python parser 
Apr 2
fb1adb7588c6D8400yuja
rust-chg: use "crate::" to import local modules 
Apr 10
3e6e5953c671D8399yuja
rust-chg: upgrade to 2018 edition and remove useless extern crates 
Apr 10
4c806a5fe254D8398joerg.sonnenberger
fastexport: fix diagnostics 
Apr 10
a97156dd4411marmoute
discovery: avoid wrongly saying there are nothing to pull 
Apr 5
6d5db16f6195D8232mharbison72
phabricator: add a helper function to convert DREVSPECs to a DREV dict list 
Mar 5
c74bab41d1c5D8125joerg.sonnenberger
transactions: convert changes['phases'] to list of ranges 
Dec 7 2017
9350ae3a42f1D8273Alphare
test-install: don't print Rust re2 bindings information if Rust is not in use 
Mar 11
b08bea3f9a1fD8269mharbison72
tests: drop an extraneous (glob) from test-debugbackupbundle.t 
Mar 9
9386b71a1f98D8200pulkit
pull: add `--confirm` flag to confirm before writing changes 
Feb 29
cae7cddef4b0D8269mharbison72
tests: drop an extraneous (glob) from test-debugbackupbundle.t 
Mar 9
476c8e427975D8200pulkit
pull: add `--confirm` flag to confirm before writing changes 
Feb 29
f4c01f43132aD8199pulkit
scmutil: add option to register summary callbacks as transaction validators 
Feb 29
14e956b8acefD8198pulkit
transaction: add functionality to have multiple validators 
Feb 29
5a50e8c39b82D8246Alphare
hg-core: add a compilation error if trying to compile outside of Linux 
Mar 6
18ac32d2802fManuel Jacob
tests: use native string type for parsed hghave log lines 
Mar 9
cc85b2c88969Manuel Jacob
tests: avoid implicit bytes -> unicode -> bytes roundtrip on Python 2 
Mar 6
b4fe3395b975marmoute
cext: make HgRevlogIndex_GetParents private again 
Mar 8
02e9ee14f227marmoute
setup-rust: remove the legacy 'direct-ffi' variant 
Mar 6
827a5e9d6174D8162marmoute
hghave: add a `rust` keyword to detect the use of compiled rust code 
Feb 18
07a67cb37bdcD8180marmoute
nodemap: check that a simple lookup works fine 
Feb 28
4d27d297af07D8266durin42
localrepo: add git extension to autoextensions list 
Mar 7
5db5cfa2cab3D8264durin42
gitlog: implement __iter__ on changelog 
Mar 7
ce0cad6c069fD8263durin42
gitlog: fix embarassing bug that prevented log from showing correct parents 
Mar 7
4f5b730365e7D8262durin42
git: add readfast() method to manifest 
Mar 7
bf7d15b1ad2fD8248Alphare
debuginstall: print if Rust extensions are installed 
Mar 6
6d4f6c2f7f18D8254durin42
nodemap: fix missing r-prefix on regular expression 
Mar 6
6267f7175093Manuel Jacob
tests: use native string type for parsed hghave log lines 
Mar 9
c0c8183a0d9fManuel Jacob
tests: avoid implicit bytes -> unicode -> bytes roundtrip on Python 2 
Mar 6
251d668eaf04marmoute
cext: make HgRevlogIndex_GetParents private again 
Mar 8
10e2ac217348marmoute
setup-rust: remove the legacy 'direct-ffi' variant 
Mar 6
d4689494c436D8162marmoute
hghave: add a `rust` keyword to detect the use of compiled rust code 
Feb 18
b4e098628646D8180marmoute
nodemap: check that a simple lookup works fine 
Feb 28
8407f8678a77D8266durin42
localrepo: add git extension to autoextensions list 
Mar 7
3e5293769f22D8264durin42
gitlog: implement __iter__ on changelog 
Mar 7