catch errors when opening files given on command line
This commit is contained in:
parent
4a0aa96160
commit
ba562367f0
|
@ -248,7 +248,7 @@ int main(int argc, char* argv[])
|
|||
global_hooks.run_hook("KakBegin", "", empty_context);
|
||||
}
|
||||
|
||||
if (parser.positional_count() != 0)
|
||||
if (parser.positional_count() != 0) try
|
||||
{
|
||||
// create buffers in reverse order so that the first given buffer
|
||||
// is the most recently created one.
|
||||
|
@ -259,6 +259,10 @@ int main(int argc, char* argv[])
|
|||
new Buffer(file, Buffer::Flags::New | Buffer::Flags::File);
|
||||
}
|
||||
}
|
||||
catch (Kakoune::runtime_error& error)
|
||||
{
|
||||
write_debug("error while opening command line files: "_str + error.what());
|
||||
}
|
||||
else
|
||||
new Buffer("*scratch*", Buffer::Flags::None);
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user