Index: src/wikiformat.c ================================================================== --- src/wikiformat.c +++ src/wikiformat.c @@ -1,7 +1,7 @@ /* -** Copyright (c) 2007 D. Richard Hipp +** Copyright (c) 2007, 2009 D. Richard Hipp ** ** This program is free software; you can redistribute it and/or ** modify it under the terms of the GNU General Public ** License version 2 as published by the Free Software Foundation. ** @@ -156,56 +156,57 @@ ** in aAllowedMarkup[]. */ #define MARKUP_INVALID 0 #define MARKUP_A 1 #define MARKUP_ADDRESS 2 -#define MARKUP_B 3 -#define MARKUP_BIG 4 -#define MARKUP_BLOCKQUOTE 5 -#define MARKUP_BR 6 -#define MARKUP_CENTER 7 -#define MARKUP_CITE 8 -#define MARKUP_CODE 9 -#define MARKUP_DD 10 -#define MARKUP_DFN 11 -#define MARKUP_DIV 12 -#define MARKUP_DL 13 -#define MARKUP_DT 14 -#define MARKUP_EM 15 -#define MARKUP_FONT 16 -#define MARKUP_H1 17 -#define MARKUP_H2 18 -#define MARKUP_H3 19 -#define MARKUP_H4 20 -#define MARKUP_H5 21 -#define MARKUP_H6 22 -#define MARKUP_HR 23 -#define MARKUP_I 24 -#define MARKUP_IMG 25 -#define MARKUP_KBD 26 -#define MARKUP_LI 27 -#define MARKUP_NOBR 28 -#define MARKUP_NOWIKI 29 -#define MARKUP_OL 30 -#define MARKUP_P 31 -#define MARKUP_PRE 32 -#define MARKUP_S 33 -#define MARKUP_SAMP 34 -#define MARKUP_SMALL 35 -#define MARKUP_STRIKE 36 -#define MARKUP_STRONG 37 -#define MARKUP_SUB 38 -#define MARKUP_SUP 39 -#define MARKUP_TABLE 40 -#define MARKUP_TD 41 -#define MARKUP_TH 42 -#define MARKUP_TR 43 -#define MARKUP_TT 44 -#define MARKUP_U 45 -#define MARKUP_UL 46 -#define MARKUP_VAR 47 -#define MARKUP_VERBATIM 48 +#define MARKUP_ANNOTATION 3 +#define MARKUP_B 4 +#define MARKUP_BIG 5 +#define MARKUP_BLOCKQUOTE 6 +#define MARKUP_BR 7 +#define MARKUP_CENTER 8 +#define MARKUP_CITE 9 +#define MARKUP_CODE 10 +#define MARKUP_DD 11 +#define MARKUP_DFN 12 +#define MARKUP_DIV 13 +#define MARKUP_DL 14 +#define MARKUP_DT 15 +#define MARKUP_EM 16 +#define MARKUP_FONT 17 +#define MARKUP_H1 18 +#define MARKUP_H2 19 +#define MARKUP_H3 20 +#define MARKUP_H4 21 +#define MARKUP_H5 22 +#define MARKUP_H6 23 +#define MARKUP_HR 24 +#define MARKUP_I 25 +#define MARKUP_IMG 26 +#define MARKUP_KBD 27 +#define MARKUP_LI 28 +#define MARKUP_NOBR 29 +#define MARKUP_NOWIKI 30 +#define MARKUP_OL 31 +#define MARKUP_P 32 +#define MARKUP_PRE 33 +#define MARKUP_S 34 +#define MARKUP_SAMP 35 +#define MARKUP_SMALL 36 +#define MARKUP_STRIKE 37 +#define MARKUP_STRONG 38 +#define MARKUP_SUB 39 +#define MARKUP_SUP 40 +#define MARKUP_TABLE 41 +#define MARKUP_TD 42 +#define MARKUP_TH 43 +#define MARKUP_TR 44 +#define MARKUP_TT 45 +#define MARKUP_U 46 +#define MARKUP_UL 47 +#define MARKUP_VAR 48 +#define MARKUP_VERBATIM 49 /* ** The various markup is divided into the following types: */ #define MUTYPE_SINGLE 0x0001 /* ,
, or
*/ @@ -214,11 +215,11 @@ #define MUTYPE_LIST 0x0010 /* Lists.
    ,