diff options
author | 2010-06-16 18:10:13 -0400 | |
---|---|---|
committer | 2010-06-16 18:10:13 -0400 | |
commit | c94eb63139d7ca800a05596157a65f560f610a91 (patch) | |
tree | dbfe3a8e3e48f2467fad3fe487fb0ac64aafce5c /modules/textadept/keys.lua | |
parent | 5245d1b62be50ebb2efc266eaf579b3d32a49e1f (diff) | |
download | textadept-c94eb63139d7ca800a05596157a65f560f610a91.tar.gz textadept-c94eb63139d7ca800a05596157a65f560f610a91.zip |
Code and documentation cleanup.
Diffstat (limited to 'modules/textadept/keys.lua')
-rw-r--r-- | modules/textadept/keys.lua | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/modules/textadept/keys.lua b/modules/textadept/keys.lua index 0d65f76a..f5cd0914 100644 --- a/modules/textadept/keys.lua +++ b/modules/textadept/keys.lua @@ -489,7 +489,6 @@ local string = _G.string local string_char = string.char local string_format = string.format local pcall = _G.pcall -local ipairs = _G.ipairs local next = _G.next local type = _G.type local unpack = _G.unpack @@ -537,7 +536,7 @@ end -- of -1. This way, pcall will return false and -1, where the -1 can easily and -- efficiently be checked rather than using a string error message. local function try_get_cmd(active_table) - for _, key_seq in ipairs(keychain) do active_table = active_table[key_seq] end + for i = 1, #keychain do active_table = active_table[keychain[i]] end if #active_table == 0 and next(active_table) then gui.statusbar_text = locale.KEYCHAIN..table.concat(keychain, ' ') error(-1, 0) |