mirror of
https://github.com/tio/tio.git
synced 2026-05-01 14:57:59 +02:00
Add --script function to key command ctrl-t r "Run script"
If filename starts with '!', do filename's remain parts as lua commands.
This commit is contained in:
parent
e62a23f320
commit
58aae5511f
1 changed files with 9 additions and 1 deletions
10
src/script.c
10
src/script.c
|
|
@ -549,7 +549,15 @@ void script_run(int fd, const char *script_filename)
|
|||
if (script_filename != NULL)
|
||||
{
|
||||
tio_printf("Running script %s", script_filename);
|
||||
script_file_run(L, script_filename);
|
||||
// if filename starts with '!', do filename's remain parts as lua commands.
|
||||
if (strlen(script_filename) >= 1 && script_filename[0] == '!')
|
||||
{
|
||||
script_buffer_run(L, &script_filename[1]);
|
||||
}
|
||||
else
|
||||
{
|
||||
script_file_run(L, script_filename);
|
||||
}
|
||||
}
|
||||
else if (option.script_filename != NULL)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue