From db62b272b5010ad6c3013991fd8bd8f6003d3ec1 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Fri, 11 Jan 2013 16:07:45 +0100 Subject: [PATCH] Revert "aspell: store dictionaries in buffer local variable "aspell_dict"" This reverts commit 8b61a557640e62e67f6eb7349c3a12cca9b43b5e. The local variable in buffers introduced new display bugs and would need some extra code and optimizations to fix. This will be reintroduced after the release of version 0.4.0. --- ChangeLog | 1 - src/plugins/aspell/weechat-aspell-bar-item.c | 3 +-- src/plugins/aspell/weechat-aspell.c | 3 --- 3 files changed, 1 insertion(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1307702dd..a58d48ef8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -66,7 +66,6 @@ Version 0.4.0 (under dev!) hook_connect (task #11205) * alias: give higher priority to aliases (2000) so that they take precedence over an existing command -* aspell: store dictionaries in buffer local variable "aspell_dict" * aspell: ignore self and remote nicks in private buffers * aspell: add signal "aspell_suggest" (sent when new suggestions are displayed) * aspell: add bar items "aspell_dict" (dictionary used on current buffer) and diff --git a/src/plugins/aspell/weechat-aspell-bar-item.c b/src/plugins/aspell/weechat-aspell-bar-item.c index 44e469e26..a23614b49 100644 --- a/src/plugins/aspell/weechat-aspell-bar-item.c +++ b/src/plugins/aspell/weechat-aspell-bar-item.c @@ -50,8 +50,7 @@ weechat_aspell_bar_item_dict (void *data, struct t_gui_bar_item *item, buffer = weechat_window_get_pointer (window, "buffer"); if (buffer) { - dict_list = weechat_buffer_get_string (buffer, - "localvar_aspell_dict"); + dict_list = weechat_aspell_get_dict (buffer); if (dict_list) return strdup (dict_list); } diff --git a/src/plugins/aspell/weechat-aspell.c b/src/plugins/aspell/weechat-aspell.c index 276ad7887..039c4fa9d 100644 --- a/src/plugins/aspell/weechat-aspell.c +++ b/src/plugins/aspell/weechat-aspell.c @@ -362,10 +362,7 @@ weechat_aspell_create_spellers (struct t_gui_buffer *buffer) } weechat_string_free_split (argv); } - weechat_buffer_set (buffer, "localvar_set_aspell_dict", dict_list); } - else - weechat_buffer_set (buffer, "localvar_del_aspell_dict", ""); weechat_bar_item_update ("aspell_dict"); } }