diff options
Diffstat (limited to 'src/LYStructs.h')
-rw-r--r-- | src/LYStructs.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/LYStructs.h b/src/LYStructs.h index 12ad43be..2ea0de0d 100644 --- a/src/LYStructs.h +++ b/src/LYStructs.h @@ -35,6 +35,11 @@ typedef struct _document { char * bookmark; int link; int line; + BOOL internal_link; /* whether doc was reached via an internal + (fragment) link. - kw */ +#ifdef USEHASH + char * style; +#endif } document; #ifndef HTFORMS_H @@ -51,6 +56,11 @@ typedef struct _histstruct { BOOL isHEAD; int link; int page; + BOOL internal_link; /* whether doc was reached via an internal + (fragment) link. - kw */ + int intern_seq_start; /* indicates which element on the history + is the start of this sequence of + "internal links", otherwise -1 */ } histstruct; typedef struct _VisitedLink { @@ -92,4 +102,9 @@ extern lynx_html_item_type *downloaders; /* for upload commands */ extern lynx_html_item_type *uploaders; +#ifdef USE_EXTERNALS +/* for external commands */ +extern lynx_html_item_type *externals; +#endif + #endif /* LYSTRUCTS_H */ |