diff options
| author | Francesco Abbate <francesco.bbt@gmail.com> | 2021-09-07 06:44:15 -0700 |
|---|---|---|
| committer | Francesco Abbate <francesco.bbt@gmail.com> | 2021-09-07 06:44:15 -0700 |
| commit | 2b277bb50224fdc52aa76c838b66640010dfa4bb (patch) | |
| tree | abf6f12895fcc1b77577ef12395a00e839a70e2e /data/core/init.lua | |
| parent | 67d7b894ae90e04413a2075d5e2f7cf4a8976bef (diff) | |
| download | lite-xl-2b277bb50224fdc52aa76c838b66640010dfa4bb.tar.gz lite-xl-2b277bb50224fdc52aa76c838b66640010dfa4bb.zip | |
Fix problem with -psn argument on macOS
Diffstat (limited to 'data/core/init.lua')
| -rw-r--r-- | data/core/init.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/data/core/init.lua b/data/core/init.lua index 018beadb..e84792ac 100644 --- a/data/core/init.lua +++ b/data/core/init.lua @@ -461,7 +461,10 @@ function core.init() project_dir = arg_filename project_dir_explicit = true else - delayed_error = string.format("error: invalid file or directory %q", ARGS[i]) + -- on macOS we can get an argument like "-psn_0_52353" that we just ignore. + if not ARGS[i]:match("^-psn") then + delayed_error = string.format("error: invalid file or directory %q", ARGS[i]) + end end end |
