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
11841184 local prefix = find_common_prefix(completions)
11851185
11861186 if opts.case_sensitive then
1187− return completions, prefix
1187+ return completions, prefix or part
11881188 end
11891189
11901190 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