|
ELinks 0.19.1
|
#include <ctype.h>#include <string.h>#include "elinks.h"#include "bfu/dialog.h"#include "config/conf.h"#include "config/kbdbind.h"#include "config/options.h"#include "dialogs/exmode.h"#include "intl/libintl.h"#include "main/module.h"#include "session/session.h"#include "session/task.h"#include "terminal/terminal.h"#include "util/error.h"#include "util/memory.h"#include "util/string.h"#include "viewer/action.h"
Macros | |
| #define | EXMODE_HISTORY_FILENAME "exmodehist" |
Typedefs | |
| typedef int(* | exmode_handler_T) (struct session *, char *, char *) |
Functions | |
| static | INIT_INPUT_HISTORY (exmode_history) |
| static int | exmode_action_handler (struct session *ses, char *command, char *args) |
| static int | exmode_confcmd_handler (struct session *ses, char *command, char *args) |
| static void | exmode_exec (struct session *ses, char buffer[INPUT_LINE_BUFFER_SIZE]) |
| void | try_exmode_exec (struct session *ses, const char *val) |
| static enum input_line_code | exmode_input_handler (struct input_line *input_line, int action_id) |
| void | exmode_start (struct session *ses) |
| static void | init_exmode (struct module *module) |
| static void | done_exmode (struct module *module) |
Variables | |
| static const exmode_handler_T | exmode_handlers [] |
| struct module | exmode_module |
| #define EXMODE_HISTORY_FILENAME "exmodehist" |
| typedef int(* exmode_handler_T) (struct session *, char *, char *) |
|
static |
|
static |
|
static |
|
static |
|
static |
| void exmode_start | ( | struct session * | ses | ) |
|
static |
|
static |
| void try_exmode_exec | ( | struct session * | ses, |
| const char * | val ) |
|
static |