diff --git a/chsrc.c b/chsrc.c index f940a71..015a1b3 100644 --- a/chsrc.c +++ b/chsrc.c @@ -567,9 +567,11 @@ static const char const }, -*wr_tex[] = {"tex", "latex", "ctan", NULL, NULL}, +*wr_tex[] = {"latex", "ctan", "tex", NULL, NULL}, +*wr_anaconda[] = {"conda", "anaconda", NULL, NULL}, +*wr_emacs[] = {"emacs", NULL, NULL}, -**wr_softwares[] = {wr_tex}; +**wr_softwares[] = {wr_tex, wr_anaconda, wr_emacs}; #undef chsrcfunc @@ -603,6 +605,51 @@ call_cmd (void* cmdptr, const char* arg) } + +void +print_available_mirrors () +{ + // xy_info ("chsrc: 可用以下镜像站,所有的致谢属于这些站点以及它们的开发/维护者们"); + for (int i=0; iabbr); + puts (mir->name); + } +} + + +void +print_supported_targets_ (const char const*** array, size_t size) +{ + for (int i=0; i