about summary refs log tree commit diff stats
path: root/src/LYStructs.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/LYStructs.h')
-rw-r--r--src/LYStructs.h15
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 */