diff --git a/musique/cmd.cc b/musique/cmd.cc index 7104551..8be884c 100644 --- a/musique/cmd.cc +++ b/musique/cmd.cc @@ -50,7 +50,8 @@ static Requires_Argument show_docs = [](std::string_view builtin) { std::cout << *maybe_docs << std::endl; return; } - std::cerr << "musique: error: cannot find documentation for given builtin" << std::endl; + std::cerr << pretty::begin_error << "musique: error:" << pretty::end; + std::cerr << " cannot find documentation for given builtin" << std::endl; std::exit(1); }; @@ -223,7 +224,8 @@ std::optional cmd::accept_commandline_argument(std::vector cmd::accept_commandline_argument(std::vector Main(std::span args) while (args.size()) if (auto failed = cmd::accept_commandline_argument(runnables, args)) { - std::cerr << "musique: error: Failed to recognize parameter " << std::quoted(*failed) << std::endl; + std::cerr << pretty::begin_error << "musique: error:" << pretty::end; + std::cerr << " Failed to recognize parameter " << std::quoted(*failed) << std::endl; cmd::print_close_matches(args.front()); std::exit(1); } @@ -320,7 +321,8 @@ static std::optional Main(std::span args) eternal_sources.emplace_back(std::istreambuf_iterator(std::cin), std::istreambuf_iterator()); } else { if (not fs::exists(path)) { - std::cerr << "musique: error: couldn't open file: " << path << std::endl; + std::cerr << pretty::begin_error << "musique: error:" << pretty::end; + std::cerr << " couldn't open file: " << path << std::endl; std::exit(1); } std::ifstream source_file{fs::path(path)}; @@ -381,7 +383,8 @@ static std::optional Main(std::span args) if (command.starts_with(':')) { command.remove_prefix(1); if (!Try(handle_repl_session_commands(command, runner))) { - std::cerr << "musique: error: unrecognized REPL command '" << command << '\'' << std::endl; + std::cerr << pretty::begin_error << "musique: error:" << pretty::end; + std::cerr << " unrecognized REPL command '" << command << '\'' << std::endl; } continue; }