fix(init): Use stderr for init error message (#3131)

* Use stderr for init error message

* Add a dummy commit to appease the Semantic PR bot

Co-authored-by: Kevin Song <chips@ksong.dev>
This commit is contained in:
Ajeet D'Souza 2021-10-09 12:05:17 +05:30 committed by GitHub
parent 94d7de7f4e
commit 671365b505
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 16 additions and 16 deletions

View File

@ -173,23 +173,23 @@ pub fn init_stub(shell_name: &str) -> io::Result<()> {
starship.sprint_posix()? starship.sprint_posix()?
), ),
_ => { _ => {
let quoted_arg = shell_words::quote(shell_basename); eprintln!(
println!( "{0} is not yet supported by starship.\n\
"printf \"\\n%s is not yet supported by starship.\\n\ For the time being, we support the following shells:\n\
For the time being, we support the following shells:\\n\ * bash\n\
* bash\\n\ * elvish\n\
* elvish\\n\ * fish\n\
* fish\\n\ * ion\n\
* ion\\n\ * powershell\n\
* powershell\\n\ * tcsh\n\
* tcsh\\n\ * zsh\n\
* zsh\\n\ * nu\n\
* nu\\n\ * xonsh\n\
* xonsh\\n\ \n\
\\n\
Please open an issue in the starship repo if you would like to \ Please open an issue in the starship repo if you would like to \
see support for %s:\\nhttps://github.com/starship/starship/issues/new\\n\\n\" {0} {0}", see support for {0}:\n\
quoted_arg https://github.com/starship/starship/issues/new\n",
shell_basename
) )
} }
}; };