replace SKIPWS with a proper inline func with the right API.
[apps/madmutt.git] / lib-lib / buffer.h
index da476ac..50e3904 100644 (file)
 
 #include <lib-lib/str.h>
 
+/* flags for mutt_extract_token() */
+#define M_TOKEN_EQUAL          1       /* treat '=' as a special */
+#define M_TOKEN_CONDENSE       (1<<1)  /* ^(char) to control chars (macros) */
+#define M_TOKEN_SPACE          (1<<2)  /* don't treat whitespace as a term */
+#define M_TOKEN_QUOTE          (1<<3)  /* don't interpret quotes */
+#define M_TOKEN_PATTERN                (1<<4)  /* !)|~ are terms (for patterns) */
+#define M_TOKEN_COMMENT                (1<<5)  /* don't reap comments */
+#define M_TOKEN_SEMICOLON      (1<<6)  /* don't treat ; as special */
+
+
 typedef struct {
     char *data;          /* pointer to data */
     char *dptr;          /* current read/write position */