HomePhabricator

merge with stable

Authored by yuja.

Description

merge with stable

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
f2dc337117b9mjacob
compat: back out a25343d16ebe (initialize LC_CTYPE locale on all Python ...) 
Jun 28
a65c60f3280emjacob
curses: back out d2227d4c9e6b (do not initialize LC_ALL to user settings) 
Jun 28
752da6863e39D8664jcristau
test: redirect stderr so warning messages don't change output (issue6237) 
Jun 25
5797dbb630dfD8666martinvonz
locks: expect repo lock, not wlock, when writing to .hg/strip-backup/ 
Jun 25
6118ad07b98dD8669martinvonz
graft: leverage cmdutil.check_incompatible_arguments() for --abort/--stop 
Jun 25
3f17018c9d54D8664jcristau
test: redirect stderr so warning messages don't change output (issue6237) 
Jun 25
27f24dd2a45dD8666martinvonz
locks: expect repo lock, not wlock, when writing to .hg/strip-backup/ 
Jun 25
5ebcb357d2a5D8669martinvonz
graft: leverage cmdutil.check_incompatible_arguments() for --abort/--stop 
Jun 25
c63a297fb964D8668martinvonz
graft: leverage cmdutil.check_incompatible_arguments() for --no-commit 
Jun 25
7d494425167cD8667martinvonz
graft: leverage cmdutil.check_at_most_one_arg() for --abort/--stop/--continue 
Jun 25
e1ea913da2edD8671mharbison72
version: sort extensions by name in verbose mode 
Jun 27
1e292320394fmjacob
convert: set LC_CTYPE around calls to Subversion bindings 
Jun 27
904098031804mjacob
pycompat: stop setting LC_CTYPE unconditionally 
Jun 27
47a07bbf400amjacob
crecord: stop trying to import wcurses 
Jun 27
36178b5c9aebD8642spectral
debian: support building a single deb for multiple py3 versions 
Jun 18
05277278f177durin42
merge with stable 
Jun 26
d2227d4c9e6bmjacob
curses: do not initialize LC_ALL to user settings (issue6358) 
Jun 26
a25343d16ebemjacob
compat: initialize LC_CTYPE locale on all Python versions and platforms 
Jun 25
3fadbdc47aedmartinvonz
merge with stable 
Jun 25
d1471dbbdd63D8665martinvonz
merge: don't grab wlock when merging in memory 
Jun 25
f2de8f31cb59mjacob
pycompat: use os.fsencode() to re-encode sys.argv 
Jun 24
93aa152d4295yuja
merge with stable 
Jun 25
c2df0bca0dfamjacob
perf: make `hg perfwrite` more flexible 
Jun 4
2c920c4dbb31mjacob
chg: fix typo 
Jun 22
cfd06649a1b8D8650martinvonz
copies: implement __repr__ on branch_copies for debugging 
Jun 19
98f97026fa05yuja
phases: remove useless lookup of repo[rev].rev() in _retractboundary 
Jun 19
484e04dc7f42mjacob
ui: replace `self._ferr` with identical `dest` 
Jun 4
65d19d9c8e76D8643khanchi97
absorb: make it clear what happens when no input 
Jun 20
62bdb288c449D8638pulkit
tests: add hghave rule 'setprocname' to check if osutil.setprocname and use it 
Jun 17
7af5c1f5b3a0pulkit
util: flush stderr explicitly after using warnings.warn() 
Jun 19
fa151f7af275D8641joerg.sonnenberger
phases: improve performance of _retractboundary 
Jun 18
a28d1eca6507pulkit
tests: use proctutil.stdout.write() instead of print() in test-extension.t 
Jun 18
0ff59434af72D8374durin42
fuzz: tell manifest fuzzer about longer node hashes 
Jan 8
1ca0047fd7e1mjacob
absorb: preserve changesets which were already empty 
Jun 1
bfef35bb4ecbmjacob
absorb: preserve branch-closing changesets even if empty 
Jun 1
1b757f385549mjacob
absorb: preserve branch-changing changesets even if empty 
Jun 1
bacf6c7ef01bD8611acezar
rhg: add Command trait for subcommands implemented by rhg 
Jun 22
e4d2efb76c94D8638pulkit
tests: add hghave rule 'setprocname' to check if osutil.setprocname and use it 
Jun 17
f46a333fefcapulkit
util: flush stderr explicitly after using warnings.warn() 
Jun 19
a54ee130210aD8641joerg.sonnenberger
phases: improve performance of _retractboundary 
Jun 18
ae6890f108f2D8641joerg.sonnenberger
phases: improve performance of _retractboundary 
Jun 18
8bac155c6eebpulkit
tests: use proctutil.stdout.write() instead of print() in test-extension.t 
Jun 18
9bedcfb4bb0eD8374durin42
fuzz: tell manifest fuzzer about longer node hashes 
Jan 8
6746a7107c46mjacob
absorb: preserve changesets which were already empty 
Jun 1
3898422da6efmjacob
absorb: preserve branch-closing changesets even if empty 
Jun 1
d180ba202eecmjacob
absorb: preserve branch-changing changesets even if empty 
Jun 1
0b950a328159D8611acezar
rhg: add Command trait for subcommands implemented by rhg 
Jun 5
cf04f62d1579D8610acezar
rhg: add rhg crate 
Jun 5
5965efb609b6D8609acezar
hg-core: add FindRoot operation to find repository root path 
Jun 5
a46e36b82461D8608acezar
hg-core: add Operation interface for high-level hg operations 
Jun 5