ELinks 0.18.0
|
#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 |