mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-06-21 23:03:27 +00:00
Allow prewarming of kitty @ commands
This commit is contained in:
parent
e43ca5b031
commit
a5cbb552f0
1 changed files with 14 additions and 4 deletions
|
|
@ -199,10 +199,20 @@ connect_to_socket_synchronously(const char *addr) {
|
|||
static bool
|
||||
is_prewarmable(int argc, char *argv[]) {
|
||||
if (argc < 2) return false;
|
||||
if (argv[1][0] != '+') return false;
|
||||
if (argv[1][1] != 0) return strcmp(argv[1], "+open") != 0;
|
||||
if (argc < 3) return false;
|
||||
return strcmp(argv[2], "open") != 0;
|
||||
switch (argv[1][0]) {
|
||||
case '+':
|
||||
if (argv[1][1] != 0) return strcmp(argv[1], "+open") != 0;
|
||||
if (argc < 3) return false;
|
||||
return strcmp(argv[2], "open") != 0;
|
||||
break;
|
||||
case '@':
|
||||
return true;
|
||||
break;
|
||||
default:
|
||||
return false;
|
||||
break;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue