ELinks 0.18.0
|
#include <stdlib.h>
#include <stdio.h>
#include "elinks.h"
#include "cache/cache.h"
#include "document/document.h"
#include "document/libdom/corestrings.h"
#include "document/libdom/doc.h"
#include "intl/charsets.h"
#include "util/string.h"
Enumerations | |
enum | { KEYB_ENTER , KEYB_ARROW_LEFT , KEYB_ARROW_RIGHT , KEYB_ARROW_UP , KEYB_ARROW_DOWN , KEYB_PAGE_UP , KEYB_PAGE_DOWN , KEYB_HOME , KEYB_END , KEYB_ESCAPE , KEYB_BACKSPACE , KEYB_TAB , KEYB_INSERT , KEYB_DELETE , KEYB_F1 , KEYB_F2 , KEYB_F3 , KEYB_F4 , KEYB_F5 , KEYB_F6 , KEYB_F7 , KEYB_F8 , KEYB_F9 , KEYB_F10 , KEYB_F11 , KEYB_F12 , KEYB_COUNT } |
Functions | |
void | js_html_document_user_data_handler (dom_node_operation operation, dom_string *key, void *data, struct dom_node *src, struct dom_node *dst) |
void * | document_parse_text (const char *charset, const char *data, size_t length) |
void * | document_parse (struct document *document, struct string *source) |
void | free_document (void *doc) |
void | add_lowercase_to_string (struct string *buf, const char *str, int len) |
bool | convert_key_to_dom_string (term_event_key_T key, dom_string **res) |
void | keybstrings_init (void) |
void | keybstrings_fini (void) |
unicode_val_T | convert_dom_string_to_keycode (dom_string *dom_key) |
Variables | |
static const char * | __keys_names [] |
static lwc_string * | keyb_lwc [KEYB_COUNT] |
anonymous enum |
void add_lowercase_to_string | ( | struct string * | buf, |
const char * | str, | ||
int | len ) |
unicode_val_T convert_dom_string_to_keycode | ( | dom_string * | dom_key | ) |
bool convert_key_to_dom_string | ( | term_event_key_T | key, |
dom_string ** | res ) |
void * document_parse_text | ( | const char * | charset, |
const char * | data, | ||
size_t | length ) |
void free_document | ( | void * | doc | ) |
void js_html_document_user_data_handler | ( | dom_node_operation | operation, |
dom_string * | key, | ||
void * | data, | ||
struct dom_node * | src, | ||
struct dom_node * | dst ) |
void keybstrings_fini | ( | void | ) |
void keybstrings_init | ( | void | ) |
|
static |
|
static |