4 #define LINGUISTICS_WORD_SEPARATORS_ASCII " -/()'`"
static double s1
Definition: geod_for.c:27
int linguistics_compare(const char *s1, const char *s2, enum linguistics_cmp_mode mode)
Compare two strings, trying to replace special characters (e.g. umlauts) in first string with plain l...
Definition: linguistics.c:342
int linguistics_search(const char *str)
Definition: linguistics.c:449
char * linguistics_next_word(char *str)
Definition: linguistics.c:442
char * linguistics_expand_special(const char *str, int mode)
Replace special characters in string (e.g. umlauts) with plain letters. This is useful e....
Definition: linguistics.c:385
char * linguistics_casefold(const char *in)
Definition: linguistics.c:288
void linguistics_init(void)
Definition: linguistics.c:476
linguistics_cmp_mode
Definition: linguistics.h:11
@ linguistics_cmp_words
Definition: linguistics.h:14
@ linguistics_cmp_partial
Definition: linguistics.h:13
@ linguistics_cmp_expand
Definition: linguistics.h:12
void linguistics_free(void)
Definition: linguistics.c:498