X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/halibut/blobdiff_plain/7136a6c7f094fa423c48ec319748c4fd7e1fa645..65151c30376998e87609555c50c7362a54990eee:/halibut.h diff --git a/halibut.h b/halibut.h index 6b3d383..30a1280 100644 --- a/halibut.h +++ b/halibut.h @@ -105,13 +105,14 @@ enum { para_Description, para_Code, para_Copyright, - para_Preamble, para_NoCite, para_Title, para_VersionID, para_Config, /* configuration directive */ para_LcontPush, /* begin continuation of list item */ para_LcontPop, /* end continuation of list item */ + para_QuotePush, /* begin block quote */ + para_QuotePop, /* end block quote */ para_NotParaType /* placeholder value */ }; @@ -213,7 +214,7 @@ enum { err_winhelp_ctxclash, /* WinHelp context ID hash clash */ err_multikw, /* keyword clash in sections */ err_misplacedlcont, /* \lcont not after a list item */ - err_sectmarkerinlcont, /* section marker appeared in \lcont */ + err_sectmarkerinblock, /* section marker appeared in block */ err_whatever /* random error of another type */ }; @@ -251,6 +252,7 @@ int ustrlen(wchar_t *s); wchar_t *uadv(wchar_t *s); wchar_t *ustrcpy(wchar_t *dest, wchar_t *source); wchar_t utolower(wchar_t); +int uisalpha(wchar_t); int ustrcmp(wchar_t *lhs, wchar_t *rhs); int ustricmp(wchar_t *lhs, wchar_t *rhs); int utoi(wchar_t *); @@ -392,7 +394,7 @@ indextag *index_findtag(indexdata *idx, wchar_t *name); */ numberstate *number_init(void); void number_cfg(numberstate *, paragraph *); -word *number_mktext(numberstate *, paragraph *, wchar_t *, int , int *); +word *number_mktext(numberstate *, paragraph *, wchar_t *, int *, int *); void number_free(numberstate *); /*