ELinks 0.18.0
|
#include <string.h>
#include "elinks.h"
#include "bfu/dialog.h"
#include "config/home.h"
#include "document/forms.h"
#include "formhist/dialogs.h"
#include "formhist/formhist.h"
#include "intl/libintl.h"
#include "main/module.h"
#include "main/object.h"
#include "session/session.h"
#include "terminal/window.h"
#include "util/base64.h"
#include "util/file.h"
#include "util/lists.h"
#include "util/secsave.h"
#include "util/string.h"
#include "viewer/text/form.h"
Macros | |
#define | FORMS_HISTORY_FILENAME "formhist" |
Functions | |
static struct formhist_data * | new_formhist_item (char *url) |
static void | done_formhist_item (struct formhist_data *form) |
void | delete_formhist_item (struct formhist_data *form) |
int | load_formhist_from_file (void) |
int | save_formhist_to_file (void) |
static int | form_exists (struct formhist_data *form1) |
static int | forget_forms_with_url (char *url) |
static void | remember_form (void *form_) |
static void | dont_remember_form (void *form_) |
static void | never_for_this_site (void *form_) |
char * | get_form_history_value (const char *url, const char *name) |
void | memorize_form (struct session *ses, struct submitted_value list *submit, struct form *forminfo) |
static void | done_form_history (struct module *module) |
Variables | |
static union option_info | forms_history_options [] |
struct formhist_data list | saved_forms = { D_LIST_HEAD_EL(saved_forms) } |
static int | loaded = 0 |
struct module | forms_history_module |
#define FORMS_HISTORY_FILENAME "formhist" |
void delete_formhist_item | ( | struct formhist_data * | form | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
char * get_form_history_value | ( | const char * | url, |
const char * | name ) |
int load_formhist_from_file | ( | void | ) |
void memorize_form | ( | struct session * | ses, |
struct submitted_value list * | submit, | ||
struct form * | forminfo ) |
|
static |
|
static |
|
static |
int save_formhist_to_file | ( | void | ) |
struct module forms_history_module |
|
static |
|
static |
struct formhist_data list saved_forms = { D_LIST_HEAD_EL(saved_forms) } |