|
ELinks 0.19.1
|
#include <stdlib.h>#include <string.h>#include "elinks.h"#include "bfu/dialog.h"#include "bfu/inphist.h"#include "bfu/menu.h"#include "config/home.h"#include "config/options.h"#include "dialogs/menu.h"#include "terminal/terminal.h"#include "util/conv.h"#include "util/file.h"#include "util/lists.h"#include "util/memory.h"#include "util/secsave.h"
Functions | |
| static void | tab_compl_n (struct dialog_data *dlg_data, char *item, int len) |
| static void | tab_compl (struct dialog_data *dlg_data, char *item) |
| static void | menu_tab_compl (struct terminal *term, void *item_, void *dlg_data_) |
| void | do_tab_compl (struct dialog_data *dlg_data, struct input_history_entry list *history) |
| static int | strcommonlen (char *a, char *b) |
| void | do_tab_compl_unambiguous (struct dialog_data *dlg_data, struct input_history_entry list *history) |
| static void | set_complete_file_menu (struct terminal *term, void *filename_, void *dlg_data_) |
| static void | tab_complete_file_menu (struct terminal *term, void *path_, void *dlg_data_) |
| void | do_tab_compl_file (struct dialog_data *dlg_data, struct input_history_entry list *history) |
| static struct input_history_entry * | check_duplicate_entries (struct input_history *history, char *data) |
| void | add_to_input_history (struct input_history *history, char *data, int check_duplicate) |
| int | load_input_history (struct input_history *history, const char *filename) |
| int | save_input_history (struct input_history *history, const char *filename) |
| void | dlg_set_history (struct widget_data *widget_data) |
| void add_to_input_history | ( | struct input_history * | history, |
| char * | data, | ||
| int | check_duplicate ) |
|
static |
| void dlg_set_history | ( | struct widget_data * | widget_data | ) |
| void do_tab_compl | ( | struct dialog_data * | dlg_data, |
| struct input_history_entry list * | history ) |
| void do_tab_compl_file | ( | struct dialog_data * | dlg_data, |
| struct input_history_entry list * | history ) |
| void do_tab_compl_unambiguous | ( | struct dialog_data * | dlg_data, |
| struct input_history_entry list * | history ) |
| int load_input_history | ( | struct input_history * | history, |
| const char * | filename ) |
|
static |
| int save_input_history | ( | struct input_history * | history, |
| const char * | filename ) |
|
static |
|
inlinestatic |
|
static |
|
static |
|
static |