X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=dict%2Flookgrep.c;h=5d8fe87038fa77af42f5f4366cff47ad15bc1ca2;hp=1cb452a46c8790593ca274a80e392e4de230fb1a;hb=3eb26862c3e82f9332c75c9c560f1044f80bc778;hpb=19b3a576969e77f965d0d2c915b40821db2aa265 diff --git a/dict/lookgrep.c b/dict/lookgrep.c index 1cb452a..5d8fe87 100644 --- a/dict/lookgrep.c +++ b/dict/lookgrep.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: lookgrep.c,v $ - * Revision 1.15 1996-03-20 09:35:18 adam + * Revision 1.16 1996-05-24 14:46:04 adam + * Added dict_grep_cmap function to define user-mapping in grep lookups. + * + * Revision 1.15 1996/03/20 09:35:18 adam * Function dict_lookup_grep got extra parameter, init_pos, which marks * from which position in pattern approximate pattern matching should occur. * @@ -441,3 +444,8 @@ int dict_lookup_grep (Dict dict, const char *pattern, int range, void *client, rm_MatchContext (&mc); return i; } + +void dict_grep_cmap (Dict dict, char **(*cmap)(const char **from)) +{ + dict->grep_cmap = cmap; +}