ELinks 0.18.0
|
#include "elinks.h"
#include "dom/configuration.h"
#include "dom/node.h"
#include "dom/stack.h"
#include "dom/string.h"
Data Structures | |
struct | dom_config_info |
Macros | |
#define | DOM_CONFIG(name, flag) |
Functions | |
static enum dom_code | normalize_text_node_whitespace (struct dom_node *node) |
static enum dom_code | append_node_text (struct dom_config *config, struct dom_node *node) |
static enum dom_code | dom_normalize_node_end (struct dom_stack *stack, struct dom_node *node, void *data) |
enum dom_code | dom_normalize_text (struct dom_stack *stack, struct dom_node *node, void *data) |
struct dom_config * | add_dom_config_normalizer (struct dom_stack *stack, struct dom_config *config, unsigned int flags) |
static unsigned int | get_dom_config_flag (struct dom_string *name) |
unsigned int | parse_dom_config (char *flaglist, char separator) |
Variables | |
static struct dom_stack_context_info | dom_config_normalizer_context |
static struct dom_config_info | dom_config_info [] |
#define DOM_CONFIG | ( | name, | |
flag ) |
struct dom_config * add_dom_config_normalizer | ( | struct dom_stack * | stack, |
struct dom_config * | config, | ||
unsigned int | flags ) |
|
static |
|
static |
|
static |
unsigned int parse_dom_config | ( | char * | flaglist, |
char | separator ) |
|
static |
|
static |