diff options
Diffstat (limited to 'durt/init_code.lua')
-rw-r--r-- | durt/init_code.lua | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/durt/init_code.lua b/durt/init_code.lua index 3919aa7..625353a 100644 --- a/durt/init_code.lua +++ b/durt/init_code.lua @@ -237,6 +237,15 @@ F.get_rc_safe = function() return get_rc() or "" end +F.has_rc = function(query,rc_list) + if rc_list == "" or query == nil or query=="" then return false end + if not rc_list then rc_list = F.get_rc_safe() end + for word in rc_list:gmatch("[^%s]+") do + if word == query then return true end + end + return false +end + F.remove_rc = function(rc_list,arrow_mode) -- rc_list MUST be a table of rc codes to remove -- eg: {"rc1","rc2"} |