From 0a93e0f4e52191819069b0a32b5fb051fae7d0da Mon Sep 17 00:00:00 2001 From: Jacob Nevins Date: Mon, 1 Jan 2007 21:27:39 +0000 Subject: Fix the behaviour of constructions like \e{index \i{term}} -- the index tag was causing emphasis to be broken (particularly noticeable in text-like backends). There are some instances of this in the PuTTY manual, for instance. Unfortunately, \k references in similar situations still aren't quite right, but fixing that will be more involved, and I haven't found any instances yet. [originally from svn r7049] --- halibut.h | 1 + 1 file changed, 1 insertion(+) (limited to 'halibut.h') diff --git a/halibut.h b/halibut.h index 1ff014e..11e478f 100644 --- a/halibut.h +++ b/halibut.h @@ -185,6 +185,7 @@ enum { quote_Close = 0x0020, quote_mask = 0x0030 }; +#define isvis(x) ( ( (x) >= word_Normal && (x) <= word_LowerXref ) ) #define isattr(x) ( ( (x) > word_Normal && (x) < word_WhiteSpace ) || \ ( (x) > word_WhiteSpace && (x) < word_internal_endattrs ) ) #define sameattr(x,y) ( (((x)-(y)) & 3) == 0 ) -- cgit v1.1