bookloupe/bookloupe.h
changeset 123 ddb5ddba6ef3
parent 103 adc06e9e8470
child 139 c130152c4a57
child 147 bb31577536d1
child 151 a485f5dcc2de
     1.1 --- a/bookloupe/bookloupe.h	Mon Sep 23 21:18:27 2013 +0100
     1.2 +++ b/bookloupe/bookloupe.h	Fri Sep 27 07:13:06 2013 +0100
     1.3 @@ -24,15 +24,17 @@
     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 -
    1.21  /* longest and shortest normal PG line lengths */
    1.22  #define LONGEST_PG_LINE   75
    1.23  #define WAY_TOO_LONG      80
    1.24 @@ -81,8 +83,8 @@
    1.25  
    1.26  extern gboolean pswit[SWITNO];
    1.27  
    1.28 -extern long cnt_dquot,cnt_squot,cnt_brack,cnt_bin,cnt_odd,cnt_long,cnt_short;
    1.29 -extern long cnt_punct,cnt_dash,cnt_word,cnt_html,cnt_lineend,cnt_spacend;
    1.30 -extern long linecnt,checked_linecnt;
    1.31 +extern long cnt_quote,cnt_brack,cnt_bin,cnt_odd,cnt_long,cnt_short,cnt_punct;
    1.32 +extern long cnt_dash,cnt_word,cnt_html,cnt_lineend,cnt_spacend,linecnt;
    1.33 +extern long checked_linecnt;
    1.34  
    1.35  #endif /* BOOKOUPE_H */