summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/catalog/catversion.h2
-rw-r--r--src/include/snowball/libstemmer/api.h3
-rw-r--r--src/include/snowball/libstemmer/header.h4
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_basque.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_catalan.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_danish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_dutch.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_english.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_finnish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_french.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_german.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_indonesian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_irish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_italian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_norwegian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_porter.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_portuguese.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_spanish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_1_swedish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_2_hungarian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_ISO_8859_2_romanian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_KOI8_R_russian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_arabic.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_armenian.h15
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_basque.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_catalan.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_danish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_dutch.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_english.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_finnish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_french.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_german.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_greek.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_hindi.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_hungarian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_indonesian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_irish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_italian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_lithuanian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_nepali.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_norwegian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_porter.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_portuguese.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_romanian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_russian.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_serbian.h15
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_spanish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_swedish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_tamil.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_turkish.h2
-rw-r--r--src/include/snowball/libstemmer/stem_UTF_8_yiddish.h15
51 files changed, 95 insertions, 49 deletions
diff --git a/src/include/catalog/catversion.h b/src/include/catalog/catversion.h
index bdf120fea94..4cc94de224a 100644
--- a/src/include/catalog/catversion.h
+++ b/src/include/catalog/catversion.h
@@ -53,6 +53,6 @@
*/
/* yyyymmddN */
-#define CATALOG_VERSION_NO 202102171
+#define CATALOG_VERSION_NO 202102191
#endif
diff --git a/src/include/snowball/libstemmer/api.h b/src/include/snowball/libstemmer/api.h
index 7ed7995f9e1..ba9d1c14bca 100644
--- a/src/include/snowball/libstemmer/api.h
+++ b/src/include/snowball/libstemmer/api.h
@@ -16,14 +16,13 @@ struct SN_env {
int c; int l; int lb; int bra; int ket;
symbol * * S;
int * I;
- unsigned char * B;
};
#ifdef __cplusplus
extern "C" {
#endif
-extern struct SN_env * SN_create_env(int S_size, int I_size, int B_size);
+extern struct SN_env * SN_create_env(int S_size, int I_size);
extern void SN_close_env(struct SN_env * z, int S_size);
extern int SN_set_current(struct SN_env * z, int size, const symbol * s);
diff --git a/src/include/snowball/libstemmer/header.h b/src/include/snowball/libstemmer/header.h
index 85a42fdb8f8..bf172d5b9bd 100644
--- a/src/include/snowball/libstemmer/header.h
+++ b/src/include/snowball/libstemmer/header.h
@@ -23,7 +23,9 @@ struct among
extern symbol * create_s(void);
extern void lose_s(symbol * p);
-extern int skip_utf8(const symbol * p, int c, int lb, int l, int n);
+extern int skip_utf8(const symbol * p, int c, int limit, int n);
+
+extern int skip_b_utf8(const symbol * p, int c, int limit, int n);
extern int in_grouping_U(struct SN_env * z, const unsigned char * s, int min, int max, int repeat);
extern int in_grouping_b_U(struct SN_env * z, const unsigned char * s, int min, int max, int repeat);
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_basque.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_basque.h
index b40fc493d09..abdb9206844 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_basque.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_basque.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_catalan.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_catalan.h
index d68f6fa6eef..f8c86d6154a 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_catalan.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_catalan.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_danish.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_danish.h
index 76ed47675bd..1626bfbe894 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_danish.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_danish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_dutch.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_dutch.h
index 0376706c371..36a871c8c0e 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_dutch.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_dutch.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_english.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_english.h
index ccd4acb27d3..d61f02ba098 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_english.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_english.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_finnish.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_finnish.h
index 7f7b36ed2af..f7213228a23 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_finnish.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_finnish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_french.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_french.h
index 36e9074da76..afdbf6a7c4b 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_french.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_french.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_german.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_german.h
index c8780e179b4..00e3ae8fcb7 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_german.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_german.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_indonesian.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_indonesian.h
index a429ae9aa05..599fb54085b 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_indonesian.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_indonesian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_irish.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_irish.h
index aa468f9db4f..278a9d20ee5 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_irish.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_irish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_italian.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_italian.h
index cffcd53dbb2..f56a3c46ebe 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_italian.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_italian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_norwegian.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_norwegian.h
index 72fe18fda5d..5adaeaabe03 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_norwegian.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_norwegian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_porter.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_porter.h
index d52c3e336b5..aed5a35e5d5 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_porter.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_porter.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_portuguese.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_portuguese.h
index dc5731e40c2..1b8121cd5b3 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_portuguese.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_portuguese.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_spanish.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_spanish.h
index 953fd19b20d..658d3ae75b0 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_spanish.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_spanish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_1_swedish.h b/src/include/snowball/libstemmer/stem_ISO_8859_1_swedish.h
index f775fe10f75..1414e77f693 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_1_swedish.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_1_swedish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_2_hungarian.h b/src/include/snowball/libstemmer/stem_ISO_8859_2_hungarian.h
index 4a13910ae8b..6bd6e574034 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_2_hungarian.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_2_hungarian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_ISO_8859_2_romanian.h b/src/include/snowball/libstemmer/stem_ISO_8859_2_romanian.h
index d266e2d3848..fe0ab8116d2 100644
--- a/src/include/snowball/libstemmer/stem_ISO_8859_2_romanian.h
+++ b/src/include/snowball/libstemmer/stem_ISO_8859_2_romanian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_KOI8_R_russian.h b/src/include/snowball/libstemmer/stem_KOI8_R_russian.h
index 454c46cf42e..2d7d1f823bc 100644
--- a/src/include/snowball/libstemmer/stem_KOI8_R_russian.h
+++ b/src/include/snowball/libstemmer/stem_KOI8_R_russian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_arabic.h b/src/include/snowball/libstemmer/stem_UTF_8_arabic.h
index 966acae965a..1d928625940 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_arabic.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_arabic.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_armenian.h b/src/include/snowball/libstemmer/stem_UTF_8_armenian.h
new file mode 100644
index 00000000000..3f75ce3ba2f
--- /dev/null
+++ b/src/include/snowball/libstemmer/stem_UTF_8_armenian.h
@@ -0,0 +1,15 @@
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+extern struct SN_env * armenian_UTF_8_create_env(void);
+extern void armenian_UTF_8_close_env(struct SN_env * z);
+
+extern int armenian_UTF_8_stem(struct SN_env * z);
+
+#ifdef __cplusplus
+}
+#endif
+
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_basque.h b/src/include/snowball/libstemmer/stem_UTF_8_basque.h
index 34b4622b863..bc9ccdd62d5 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_basque.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_basque.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_catalan.h b/src/include/snowball/libstemmer/stem_UTF_8_catalan.h
index e5a3ae20a5a..c048a19c285 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_catalan.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_catalan.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_danish.h b/src/include/snowball/libstemmer/stem_UTF_8_danish.h
index a408655b7db..fdd82d3419a 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_danish.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_danish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_dutch.h b/src/include/snowball/libstemmer/stem_UTF_8_dutch.h
index bd851fedf2c..7543be3f78e 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_dutch.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_dutch.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_english.h b/src/include/snowball/libstemmer/stem_UTF_8_english.h
index c58b71d17f2..532cd0f6f21 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_english.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_english.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_finnish.h b/src/include/snowball/libstemmer/stem_UTF_8_finnish.h
index fa6866178db..2c08de633b2 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_finnish.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_finnish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_french.h b/src/include/snowball/libstemmer/stem_UTF_8_french.h
index 7ec833d5f86..977455a7ea3 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_french.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_french.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_german.h b/src/include/snowball/libstemmer/stem_UTF_8_german.h
index a3c3b7b93bc..e601e45f405 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_german.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_german.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_greek.h b/src/include/snowball/libstemmer/stem_UTF_8_greek.h
index 728e3c8fca6..c1f14548cee 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_greek.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_greek.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_hindi.h b/src/include/snowball/libstemmer/stem_UTF_8_hindi.h
index 8a86e373a50..8abf20f9966 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_hindi.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_hindi.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_hungarian.h b/src/include/snowball/libstemmer/stem_UTF_8_hungarian.h
index 92d5b61f901..2fe259afebb 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_hungarian.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_hungarian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_indonesian.h b/src/include/snowball/libstemmer/stem_UTF_8_indonesian.h
index 4d37237e00c..688b5e25e47 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_indonesian.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_indonesian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_irish.h b/src/include/snowball/libstemmer/stem_UTF_8_irish.h
index 94bdb6f7547..c15d5e8a58f 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_irish.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_irish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_italian.h b/src/include/snowball/libstemmer/stem_UTF_8_italian.h
index 367e3bf5327..64c56178864 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_italian.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_italian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_lithuanian.h b/src/include/snowball/libstemmer/stem_UTF_8_lithuanian.h
index b634532703f..e06101e6442 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_lithuanian.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_lithuanian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_nepali.h b/src/include/snowball/libstemmer/stem_UTF_8_nepali.h
index 3dccb82b962..c1e3fcb7ff0 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_nepali.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_nepali.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_norwegian.h b/src/include/snowball/libstemmer/stem_UTF_8_norwegian.h
index b657249d18c..c08cd38c369 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_norwegian.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_norwegian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_porter.h b/src/include/snowball/libstemmer/stem_UTF_8_porter.h
index d2b86b7bae3..a29518bf909 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_porter.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_porter.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_portuguese.h b/src/include/snowball/libstemmer/stem_UTF_8_portuguese.h
index 0b7807368bc..6c33f36ad21 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_portuguese.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_portuguese.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_romanian.h b/src/include/snowball/libstemmer/stem_UTF_8_romanian.h
index b493196c914..30f72968719 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_romanian.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_romanian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_russian.h b/src/include/snowball/libstemmer/stem_UTF_8_russian.h
index 2f3f3a1fa7e..ea4709682ab 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_russian.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_russian.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_serbian.h b/src/include/snowball/libstemmer/stem_UTF_8_serbian.h
new file mode 100644
index 00000000000..4d785adc349
--- /dev/null
+++ b/src/include/snowball/libstemmer/stem_UTF_8_serbian.h
@@ -0,0 +1,15 @@
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+extern struct SN_env * serbian_UTF_8_create_env(void);
+extern void serbian_UTF_8_close_env(struct SN_env * z);
+
+extern int serbian_UTF_8_stem(struct SN_env * z);
+
+#ifdef __cplusplus
+}
+#endif
+
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_spanish.h b/src/include/snowball/libstemmer/stem_UTF_8_spanish.h
index c3afee5b0ae..7cf53a8108e 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_spanish.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_spanish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_swedish.h b/src/include/snowball/libstemmer/stem_UTF_8_swedish.h
index 28b127d6ca5..3ee43d4a7db 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_swedish.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_swedish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_tamil.h b/src/include/snowball/libstemmer/stem_UTF_8_tamil.h
index 77d353e0ea5..0faca9deb0e 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_tamil.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_tamil.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_turkish.h b/src/include/snowball/libstemmer/stem_UTF_8_turkish.h
index aa400cfc8ca..32aa7739021 100644
--- a/src/include/snowball/libstemmer/stem_UTF_8_turkish.h
+++ b/src/include/snowball/libstemmer/stem_UTF_8_turkish.h
@@ -1,4 +1,4 @@
-/* Generated by Snowball 2.0.0 - https://snowballstem.org/ */
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
#ifdef __cplusplus
extern "C" {
diff --git a/src/include/snowball/libstemmer/stem_UTF_8_yiddish.h b/src/include/snowball/libstemmer/stem_UTF_8_yiddish.h
new file mode 100644
index 00000000000..275161503f8
--- /dev/null
+++ b/src/include/snowball/libstemmer/stem_UTF_8_yiddish.h
@@ -0,0 +1,15 @@
+/* Generated by Snowball 2.1.0 - https://snowballstem.org/ */
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+extern struct SN_env * yiddish_UTF_8_create_env(void);
+extern void yiddish_UTF_8_close_env(struct SN_env * z);
+
+extern int yiddish_UTF_8_stem(struct SN_env * z);
+
+#ifdef __cplusplus
+}
+#endif
+