From 78a27d50acdf5a626b3ac72d19eb7ea68d204717 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Wed, 1 Nov 2017 16:10:01 +0100 Subject: remove now useless completion extension --- config/lumail/lumail.lua | 32 ++++++-------------------------- 1 file changed, 6 insertions(+), 26 deletions(-) diff --git a/config/lumail/lumail.lua b/config/lumail/lumail.lua index 42e0337..678f805 100644 --- a/config/lumail/lumail.lua +++ b/config/lumail/lumail.lua @@ -5,6 +5,10 @@ keymap['global']['gg'] = 'first()' keymap['global']['G'] = 'last()' +-- change message binding to show headers +keymap['message']['G'] = nil +keymap['message']['^G'] = 'Config.toggle( "message.headers" )' + ----------------------------------------------------------------------------- -- @@ -178,30 +182,6 @@ colour_table['message'] = { } -- --- Include address book completion in on_complete +-- Specify address book command. -- -do - local _on_complete = on_complete - function on_complete(token) - local res = _on_complete(token) - - local handle = io.popen("khard email --parsable " .. token) - local stdout = handle:read("*a") - handle:close() - - local lines = {} - - local function insert_mailaddr(line) - -- include @ to make sure match is email - local mailaddr = line:match("([^%s]*@[^%s]*)%s") - if mailaddr then - table.insert(res, mailaddr) - end - end - - stdout:gsub("(.-)\r?\n", insert_mailaddr) - - return res - end -end - +Config:set("complete.addressbookcmd", "khard email --parsable") -- cgit v1.2.3