diff -r adc06e9e8470 -r c13989a152ab bookloupe/bookloupe.h --- a/bookloupe/bookloupe.h Mon Sep 23 21:18:27 2013 +0100 +++ b/bookloupe/bookloupe.h Thu Sep 26 07:06:15 2013 +0100 @@ -24,14 +24,20 @@ #define CHAR_LS_QUOTE 0x2018 #define CHAR_RS_QUOTE 0x2019 +#define CHAR_LD_QUOTE 0x201C +#define CHAR_RD_QUOTE 0x201D #define CHAR_IS_SQUOTE(c) ((c)==CHAR_SQUOTE || (c)==CHAR_OPEN_SQUOTE || \ (c)==CHAR_LS_QUOTE || (c)==CHAR_RS_QUOTE) +#define CHAR_IS_DQUOTE(c) ((c)==CHAR_DQUOTE || (c)==CHAR_LD_QUOTE || \ + (c)==CHAR_RD_QUOTE) + #define CHAR_IS_APOSTROPHE(c) ((c)==CHAR_SQUOTE || (c)==CHAR_RS_QUOTE) #define CHAR_IS_CLOSING_QUOTE(c) \ - ((c)==CHAR_DQUOTE || (c)==CHAR_SQUOTE || (c)==CHAR_RS_QUOTE) + ((c)==CHAR_DQUOTE || (c)==CHAR_RD_QUOTE || (c)==CHAR_SQUOTE || \ + (c)==CHAR_RS_QUOTE) /* longest and shortest normal PG line lengths */ #define LONGEST_PG_LINE 75