X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=userdiff.h;h=4a7e78ffbcc6d552a39dcccd9008d6c11919e432;hb=bd193f46b70fd3f8a55e2a8dcbb1fb2b4eec13d6;hp=c3151594f5c0643fead757accc27bf1093cf4a68;hpb=77f143bf3e218857ec8e5244d7e862e8e0c1a041;p=git.git diff --git a/userdiff.h b/userdiff.h index c3151594f..4a7e78ffb 100644 --- a/userdiff.h +++ b/userdiff.h @@ -1,6 +1,8 @@ #ifndef USERDIFF_H #define USERDIFF_H +#include "notes-cache.h" + struct userdiff_funcname { const char *pattern; int cflags; @@ -13,10 +15,14 @@ struct userdiff_driver { struct userdiff_funcname funcname; const char *word_regex; const char *textconv; + struct notes_cache *textconv_cache; + int textconv_want_cache; }; int userdiff_config(const char *k, const char *v); struct userdiff_driver *userdiff_find_by_name(const char *name); struct userdiff_driver *userdiff_find_by_path(const char *path); +struct userdiff_driver *userdiff_get_textconv(struct userdiff_driver *driver); + #endif /* USERDIFF */