diff --git a/ChangeLog b/ChangeLog index fdd16c954..3882fa8e3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17,6 +17,7 @@ Version 0.3.9 (under dev!) * core: reallow names beginning with "#" for bars, proxies and filters * core: escape special chars (`#[\`) in configuration files for name of options (bug #36584) +* aspell: add missing dictionaries (ast/grc/hus/kn/ky) * guile: fix crash when unloading a script without pointer to interpreter * guile: fix path of guile include dirs in cmake build (patch #7790) * irc: fix parsing of user modes (ignore everything after first space) diff --git a/src/plugins/aspell/weechat-aspell.c b/src/plugins/aspell/weechat-aspell.c index 9457c5f38..a15fc15a8 100644 --- a/src/plugins/aspell/weechat-aspell.c +++ b/src/plugins/aspell/weechat-aspell.c @@ -48,12 +48,17 @@ struct t_gui_buffer *aspell_buffer_spellers = NULL; char *aspell_last_modifier_string = NULL; /* last str. received by modifier */ char *aspell_last_modifier_result = NULL; /* last str. built by modifier */ -/* aspell supported langs (updated on of 2008-10-17) */ +/* + * aspell supported langs, updated on 2012-07-05 + * URL: ftp://ftp.gnu.org/gnu/aspell/dict/0index.html + */ + struct t_aspell_code aspell_langs_avail[] = { { "af", "Afrikaans" }, { "am", "Amharic" }, { "ar", "Arabic" }, + { "ast", "Asturian" }, { "az", "Azerbaijani" }, { "be", "Belarusian" }, { "bg", "Bulgarian" }, @@ -79,6 +84,7 @@ struct t_aspell_code aspell_langs_avail[] = { "ga", "Irish" }, { "gd", "Scottish Gaelic" }, { "gl", "Galician" }, + { "grc", "Ancient Greek" }, { "gu", "Gujarati" }, { "gv", "Manx Gaelic" }, { "he", "Hebrew" }, @@ -87,12 +93,15 @@ struct t_aspell_code aspell_langs_avail[] = { "hr", "Croatian" }, { "hsb", "Upper Sorbian" }, { "hu", "Hungarian" }, + { "hus", "Huastec" }, { "hy", "Armenian" }, { "ia", "Interlingua" }, { "id", "Indonesian" }, { "is", "Icelandic" }, { "it", "Italian" }, + { "kn", "Kannada" }, { "ku", "Kurdi" }, + { "ky", "Kirghiz" }, { "la", "Latin" }, { "lt", "Lithuanian" }, { "lv", "Latvian" },