sapling/eden/scm/contrib
Jun Wu 34d8dca79a dispatch: run command in non-main thread
Summary:
This extends the Ctrl+C special handling from edenapi to the entire Python
command so Ctrl+C should be able to exit the program even if it's running
some blocking Rust functions.

`edenapi` no longer needs to spawn threads for fetching.

Reviewed By: singhsrb

Differential Revision: D23759710

fbshipit-source-id: cbaaa8e5f93d8d74a8692117a00d9de20646d232
2020-09-18 18:47:24 -07:00
..
chg dispatch: run command in non-main thread 2020-09-18 18:47:24 -07:00
hgsh Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
python2-winbuild Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
vim Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
whochanges Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
xdiff xdiff: renamed third-party xdiff functions 2020-07-09 01:20:32 -07:00
bdiff-torture.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
check-code.py debugshell: add "api" object 2020-09-18 13:28:33 -07:00
check-config.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
check-py3-compat.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
clang-format-blacklist Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
dirstatenonnormalcheck.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
editmergeps.bat Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
editmergeps.ps1 Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
fix-code.py check-code: convert to Python 3 2020-05-07 09:07:50 -07:00
git-sl git-sl: remove Mercurial import 2020-04-02 12:32:34 -07:00
hg-ssh Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
hg-test-mode.el Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
mercurial.el Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
perf.py contrib: remove revlog related perf tests 2020-07-30 20:32:34 -07:00
python-hook-examples.py Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
scm-prompt.sh scm-prompt.sh: optionally show dirty state of working directory 2020-05-28 10:24:52 -07:00
synthrepo.py py3 iteritems -> pycompat.iteritems 2020-02-04 15:29:39 -08:00
traceprof.py check-code: convert to Python 3 2020-05-07 09:07:50 -07:00
zsh_completion debugcomplete: show aliases with -v 2020-07-07 16:47:45 -07:00