From f033c7144056f8382fc2a2434709b6e92f240055 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Tue, 10 Apr 2001 20:34:00 +0000 Subject: [PATCH] URL words split to two categories with different weights. --- lib/index.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/index.h b/lib/index.h index 91292510..89d90aaf 100644 --- a/lib/index.h +++ b/lib/index.h @@ -21,14 +21,15 @@ enum word_type { WT_KEYWORD, /* Explicitly marked keyword */ WT_META, /* Various meta-information */ WT_ALT, /* Alternate texts for graphical elements */ - WT_URL, /* Word extracted from document URL */ + WT_URL1, /* Word extracted from document URL (low and high weight) */ + WT_URL2, WT_MAX }; /* Descriptive names used for user output */ #define WORD_TYPE_USER_NAMES \ "reserved", "text", "emph", "small", "title", "hdr1", "hdr2", "keywd", \ - "meta", "alt", "urlword", "type11", "type12", "type13", "type14", "type15" + "meta", "alt", "urlword1", "urlword2", "type12", "type13", "type14", "type15" /* Keywords for word type names */ #define WORD_TYPE_NAMES \ @@ -43,10 +44,10 @@ enum word_type { T(KEYWD, 1 << WT_KEYWORD) \ T(META, 1 << WT_META) \ T(ALT, 1 << WT_ALT) \ - T(URLWORD, 1 << WT_URL) + T(URLWORD, (1 << WT_URL1) | (1 << WT_URL2)) /* These types are not shown in document contexts */ -#define WORD_TYPES_HIDDEN (1 << WT_URL) +#define WORD_TYPES_HIDDEN ((1 << WT_URL1) | (1 << WT_URL2)) /* String types */ -- 2.39.5