|
ELinks 0.19.1
|
#include <ctype.h>#include <errno.h>#include <stdlib.h>#include <string.h>#include "elinks.h"#include "config/options.h"#include "document/css/apply.h"#include "document/html/frames.h"#include "document/html/parser/general.h"#include "document/html/parser/link.h"#include "document/html/parser/stack.h"#include "document/html/parser/parse.h"#include "document/html/parser.h"#include "document/html/renderer.h"#include "document/html/tables.h"#include "document/options.h"#include "intl/charsets.h"#include "protocol/uri.h"#include "terminal/draw.h"#include "util/align.h"#include "util/box.h"#include "util/color.h"#include "util/conv.h"#include "util/error.h"#include "util/memdebug.h"#include "util/memory.h"#include "util/string.h"#include "document/html/internal.h"
Macros | |
| #define | _GNU_SOURCE /* strcasestr() */ |
Functions | |
| void | html_article (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_main (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_section (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_span (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_bold (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_italic (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_strike (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_underline (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_fixed (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_subscript (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_subscript_close (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_superscript (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_svg (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_quote (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_quote_close (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_font (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_body (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_apply_canvas_bgcolor (struct html_context *html_context) |
| void | html_script (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_style (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_style_close (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_html (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_html_close (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_head (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_meta (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_handle_body_meta (struct html_context *html_context, char *meta, char *eof) |
| void | html_title (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_center (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_linebrk (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_br (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_p (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_address (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_blockquote (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_blockquote_close (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_h (int h, char *a, format_align_T default_align, struct html_context *html_context, char *html, char *eof, char **end) |
| void | html_h1 (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_h2 (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_h3 (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_h4 (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_h5 (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_h6 (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_pre (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_xmp (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_xmp_close (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_hr (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_table (struct html_context *html_context, char *attr, char *html, char *eof, char **end) |
| void | html_tt (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_tr (struct html_context *html_context, char *a, char *html, char *eof, char **end) |
| void | html_th (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_td (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_base (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_ul (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_ol (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| static void | roman (struct string *p, unsigned n) |
| void | html_li (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_dl (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_dt (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_dd (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_noframes (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_frame (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_frameset (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_noscript (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
| void | html_template (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5) |
Variables | |
| static char * | quote_char [2] = { C_("\""), C_("'") } |
| struct { | |
| int n | |
| const char * s | |
| } | roman_tbl [] |
| #define _GNU_SOURCE /* strcasestr() */ |
| void html_address | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_apply_canvas_bgcolor | ( | struct html_context * | html_context | ) |
| void html_article | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_base | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_blockquote | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_blockquote_close | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_body | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_bold | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_br | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_center | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_dd | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_dl | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_dt | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_fixed | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_font | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_frame | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_frameset | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_h | ( | int | h, |
| char * | a, | ||
| format_align_T | default_align, | ||
| struct html_context * | html_context, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_h1 | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_h2 | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_h3 | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_h4 | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_h5 | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_h6 | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_handle_body_meta | ( | struct html_context * | html_context, |
| char * | meta, | ||
| char * | eof ) |
| void html_head | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_hr | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_html | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_html_close | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_italic | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_li | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_linebrk | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_main | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_meta | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_noframes | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_noscript | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_ol | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_p | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_pre | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_quote | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_quote_close | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_script | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_section | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_span | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_strike | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_style | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_style_close | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_subscript | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_subscript_close | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_superscript | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_svg | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_table | ( | struct html_context * | html_context, |
| char * | attr, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_td | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_template | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_th | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_title | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_tr | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_tt | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_ul | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_underline | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | xxx3, | ||
| char * | xxx4, | ||
| char ** | xxx5 ) |
| void html_xmp | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
| void html_xmp_close | ( | struct html_context * | html_context, |
| char * | a, | ||
| char * | html, | ||
| char * | eof, | ||
| char ** | end ) |
|
static |
| int n |
| struct { ... } roman_tbl[] |
| const char* s |