Update snowball

Peter Eisentraut <peter@eisentraut.org>

Commit: cbcc8726bb1c3075e58b9907547104271ff5899b
Author: Peter Eisentraut <peter@eisentraut.org>
Date: 2020-06-08T06:07:15Z
Releases: 14.0
Update snowball

Update to snowball tag v2.0.0.  Major changes are new stemmers for
Basque, Catalan, and Hindi.

Discussion: https://www.postgresql.org/message-id/flat/a8eeabd6-2be1-43fe-401e-a97594c38478%402ndquadrant.com

Files

PathChange+/−
src/backend/snowball/dict_snowball.c modified +10 −0
src/backend/snowball/libstemmer/api.c modified +0 −1
src/backend/snowball/libstemmer/stem_ISO_8859_1_basque.c added +1184 −0
src/backend/snowball/libstemmer/stem_ISO_8859_1_catalan.c added +1447 −0
src/backend/snowball/libstemmer/stem_ISO_8859_1_danish.c modified +1 −14
src/backend/snowball/libstemmer/stem_ISO_8859_1_dutch.c modified +46 −54
src/backend/snowball/libstemmer/stem_ISO_8859_1_english.c modified +11 −30
src/backend/snowball/libstemmer/stem_ISO_8859_1_finnish.c modified +5 −22
src/backend/snowball/libstemmer/stem_ISO_8859_1_french.c modified +27 −37
src/backend/snowball/libstemmer/stem_ISO_8859_1_german.c modified +10 −16
src/backend/snowball/libstemmer/stem_ISO_8859_1_indonesian.c modified +16 −22
src/backend/snowball/libstemmer/stem_ISO_8859_1_irish.c modified +1 −12
src/backend/snowball/libstemmer/stem_ISO_8859_1_italian.c modified +16 −24
src/backend/snowball/libstemmer/stem_ISO_8859_1_norwegian.c modified +1 −10
src/backend/snowball/libstemmer/stem_ISO_8859_1_porter.c modified +13 −28
src/backend/snowball/libstemmer/stem_ISO_8859_1_portuguese.c modified +21 −28
src/backend/snowball/libstemmer/stem_ISO_8859_1_spanish.c modified +13 −21
src/backend/snowball/libstemmer/stem_ISO_8859_1_swedish.c modified +1 −10
src/backend/snowball/libstemmer/stem_ISO_8859_2_hungarian.c modified +1 −22
src/backend/snowball/libstemmer/stem_ISO_8859_2_romanian.c modified +16 −26
src/backend/snowball/libstemmer/stem_KOI8_R_russian.c modified +20 −26
src/backend/snowball/libstemmer/stem_UTF_8_arabic.c modified +91 −97
src/backend/snowball/libstemmer/stem_UTF_8_basque.c added +1186 −0
src/backend/snowball/libstemmer/stem_UTF_8_catalan.c added +1450 −0
src/backend/snowball/libstemmer/stem_UTF_8_danish.c modified +1 −14
src/backend/snowball/libstemmer/stem_UTF_8_dutch.c modified +46 −54
src/backend/snowball/libstemmer/stem_UTF_8_english.c modified +11 −30
src/backend/snowball/libstemmer/stem_UTF_8_finnish.c modified +5 −22
src/backend/snowball/libstemmer/stem_UTF_8_french.c modified +27 −37
src/backend/snowball/libstemmer/stem_UTF_8_german.c modified +10 −16
src/backend/snowball/libstemmer/stem_UTF_8_greek.c modified +567 −1047
src/backend/snowball/libstemmer/stem_UTF_8_hindi.c added +332 −0
src/backend/snowball/libstemmer/stem_UTF_8_hungarian.c modified +1 −22
src/backend/snowball/libstemmer/stem_UTF_8_indonesian.c modified +16 −22
src/backend/snowball/libstemmer/stem_UTF_8_irish.c modified +1 −12
src/backend/snowball/libstemmer/stem_UTF_8_italian.c modified +16 −24
src/backend/snowball/libstemmer/stem_UTF_8_lithuanian.c modified +4 −16
src/backend/snowball/libstemmer/stem_UTF_8_nepali.c modified +9 −11
src/backend/snowball/libstemmer/stem_UTF_8_norwegian.c modified +1 −10
src/backend/snowball/libstemmer/stem_UTF_8_porter.c modified +13 −28
src/backend/snowball/libstemmer/stem_UTF_8_portuguese.c modified +21 −28
src/backend/snowball/libstemmer/stem_UTF_8_romanian.c modified +16 −26
src/backend/snowball/libstemmer/stem_UTF_8_russian.c modified +20 −26
src/backend/snowball/libstemmer/stem_UTF_8_spanish.c modified +13 −21
src/backend/snowball/libstemmer/stem_UTF_8_swedish.c modified +1 −10
src/backend/snowball/libstemmer/stem_UTF_8_tamil.c modified +7 −42
src/backend/snowball/libstemmer/stem_UTF_8_turkish.c modified +2 −12
src/backend/snowball/libstemmer/utilities.c modified +52 −52
src/backend/snowball/Makefile modified +8 −0
src/backend/snowball/README modified +6 −3
src/bin/initdb/initdb.c modified +6 −0
src/include/snowball/libstemmer/header.h modified +0 −1
src/include/snowball/libstemmer/stem_ISO_8859_1_basque.h added +15 −0
src/include/snowball/libstemmer/stem_ISO_8859_1_catalan.h added +15 −0
src/include/snowball/libstemmer/stem_ISO_8859_1_danish.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_dutch.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_english.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_finnish.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_french.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_german.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_indonesian.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_irish.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_italian.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_norwegian.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_porter.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_portuguese.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_spanish.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_1_swedish.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_2_hungarian.h modified +1 −2
src/include/snowball/libstemmer/stem_ISO_8859_2_romanian.h modified +1 −2
src/include/snowball/libstemmer/stem_KOI8_R_russian.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_arabic.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_basque.h added +15 −0
src/include/snowball/libstemmer/stem_UTF_8_catalan.h added +15 −0
src/include/snowball/libstemmer/stem_UTF_8_danish.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_dutch.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_english.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_finnish.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_french.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_german.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_greek.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_hindi.h added +15 −0
src/include/snowball/libstemmer/stem_UTF_8_hungarian.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_indonesian.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_irish.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_italian.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_lithuanian.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_nepali.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_norwegian.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_porter.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_portuguese.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_romanian.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_russian.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_spanish.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_swedish.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_tamil.h modified +1 −2
src/include/snowball/libstemmer/stem_UTF_8_turkish.h modified +1 −2

Discussion