The union of the color and the node_number in the struct screen_char.
[elinks.git] / src / config / conf.h
blob05f548c8a778b6b57100e3e00ab835db711ab49e
1 #ifndef EL__CONFIG_CONF_H
2 #define EL__CONFIG_CONF_H
4 #include "terminal/terminal.h"
5 #include "util/string.h"
7 enum parse_error {
8 ERROR_NONE,
9 ERROR_COMMAND,
10 ERROR_PARSE,
11 ERROR_OPTION,
12 ERROR_VALUE,
13 ERROR_NOMEM,
16 void load_config(void);
17 #ifdef CONFIG_EXMODE
18 enum parse_error parse_config_exmode_command(unsigned char *cmd);
19 #endif
20 void parse_config_file(struct option *options, unsigned char *name,
21 unsigned char *file, struct string *mirror,
22 int is_system_conf);
23 int write_config(struct terminal *);
25 unsigned char *
26 create_config_string(unsigned char *prefix, unsigned char *name);
28 struct string *wrap_option_desc(struct string *out, const unsigned char *src,
29 const struct string *indent, int maxwidth);
31 #endif