History

console.lua: fix crash if no completions exist

If complete is case-sensitive and no completions exist the script crashes with the following: Lua error: @console.lua:1417: attempt to concatenate local 'prefix' (a nil value)

nanahi committed 2 years ago

Commit 75f252c1 parent ef026ff1 file · +1 −1Browse files

Unified · Split

player/lua/console.lua+1−1
@@ -1184,7 +1184,7 @@ local function complete_match(part, list) · 1183 unmodified lines
1184 local prefix = find_common_prefix(completions)1184 local prefix = find_common_prefix(completions)
1185 1185
1186 if opts.case_sensitive then1186 if opts.case_sensitive then
1187 return completions, prefix1187 return completions, prefix or part
1188 end1188 end
1189 1189
1190 completions = {}1190 completions = {}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t