-
- Downloads
Cleanup for some problems in tsearch patch:
- ispell initialization crashed on empty dictionary file - ispell initialization crashed on affix file with prefixes but no suffixes - stop words file was run through pg_verify_mbstr, with database encoding, but it's supposed to be UTF-8; similar bug for synonym files - bunch of comments added, typos fixed, and other cleanup Introduced consistent encoding checking/conversion of data read from tsearch configuration files, by doing this in a single t_readline() subroutine (replacing direct usages of fgets). Cleaned up API for readstopwords too. Heikki Linnakangas
Showing
- src/backend/snowball/dict_snowball.c 2 additions, 4 deletionssrc/backend/snowball/dict_snowball.c
- src/backend/tsearch/dict_ispell.c 2 additions, 4 deletionssrc/backend/tsearch/dict_ispell.c
- src/backend/tsearch/dict_simple.c 8 additions, 11 deletionssrc/backend/tsearch/dict_simple.c
- src/backend/tsearch/dict_synonym.c 48 additions, 36 deletionssrc/backend/tsearch/dict_synonym.c
- src/backend/tsearch/dict_thesaurus.c 15 additions, 15 deletionssrc/backend/tsearch/dict_thesaurus.c
- src/backend/tsearch/spell.c 129 additions, 134 deletionssrc/backend/tsearch/spell.c
- src/backend/tsearch/ts_locale.c 36 additions, 14 deletionssrc/backend/tsearch/ts_locale.c
- src/backend/tsearch/ts_parse.c 13 additions, 13 deletionssrc/backend/tsearch/ts_parse.c
- src/backend/tsearch/ts_utils.c 35 additions, 36 deletionssrc/backend/tsearch/ts_utils.c
- src/backend/tsearch/wparser.c 5 additions, 5 deletionssrc/backend/tsearch/wparser.c
- src/include/tsearch/dicts/spell.h 28 additions, 12 deletionssrc/include/tsearch/dicts/spell.h
- src/include/tsearch/ts_locale.h 6 additions, 6 deletionssrc/include/tsearch/ts_locale.h
- src/include/tsearch/ts_public.h 6 additions, 8 deletionssrc/include/tsearch/ts_public.h
- src/include/tsearch/ts_utils.h 8 additions, 30 deletionssrc/include/tsearch/ts_utils.h
Loading
Please register or sign in to comment