]> git.deb.at Git - pkg/abook.git/blobdiff - abook_rl.c
readline tweaks
[pkg/abook.git] / abook_rl.c
index 0cd591e9dc7c2a4861b52dbdd54a9aa0abaa21f0..fe070700899b42f943fc7d3ccba74d673be68e67 100644 (file)
@@ -6,7 +6,6 @@
  * Copyright (C) Jaakko Heinonen
  */
 
-
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/types.h>
@@ -81,8 +80,10 @@ abook_rl_init(int use_completion)
 
        if(use_completion)
                rl_bind_key('\t', rl_menu_complete);
-       else
+       else {
                rl_unbind_function_in_map(rl_complete, rl_get_keymap());
+               rl_unbind_function_in_map(rl_menu_complete, rl_get_keymap());
+       }
 
        clear_history();
 }      
@@ -105,3 +106,4 @@ abook_readline(WINDOW *w, int y, int x, char *s, int limit, int use_completion)
 
        return ret;
 }
+