1.1 --- a/bookloupe/bookloupe.h Mon Sep 23 21:18:27 2013 +0100
1.2 +++ b/bookloupe/bookloupe.h Tue Sep 24 22:28:02 2013 +0100
1.3 @@ -24,14 +24,20 @@
1.4
1.5 #define CHAR_LS_QUOTE 0x2018
1.6 #define CHAR_RS_QUOTE 0x2019
1.7 +#define CHAR_LD_QUOTE 0x201C
1.8 +#define CHAR_RD_QUOTE 0x201D
1.9
1.10 #define CHAR_IS_SQUOTE(c) ((c)==CHAR_SQUOTE || (c)==CHAR_OPEN_SQUOTE || \
1.11 (c)==CHAR_LS_QUOTE || (c)==CHAR_RS_QUOTE)
1.12
1.13 +#define CHAR_IS_DQUOTE(c) ((c)==CHAR_DQUOTE || (c)==CHAR_LD_QUOTE || \
1.14 + (c)==CHAR_RD_QUOTE)
1.15 +
1.16 #define CHAR_IS_APOSTROPHE(c) ((c)==CHAR_SQUOTE || (c)==CHAR_RS_QUOTE)
1.17
1.18 #define CHAR_IS_CLOSING_QUOTE(c) \
1.19 - ((c)==CHAR_DQUOTE || (c)==CHAR_SQUOTE || (c)==CHAR_RS_QUOTE)
1.20 + ((c)==CHAR_DQUOTE || (c)==CHAR_RD_QUOTE || (c)==CHAR_SQUOTE || \
1.21 + (c)==CHAR_RS_QUOTE)
1.22
1.23 /* longest and shortest normal PG line lengths */
1.24 #define LONGEST_PG_LINE 75