1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-01 23:36:37 +02:00

core: change color format for options from ${xxx} to ${color:xxx}

Options affected:
- weechat.look.buffer_time_format
- weechat.look.prefix_action
- weechat.look.prefix_error
- weechat.look.prefix_join
- weechat.look.prefix_network
- weechat.look.prefix_quit
This commit is contained in:
Sebastien Helleu
2013-08-04 12:18:47 +02:00
parent f486b84134
commit 8ca36552ea
23 changed files with 445 additions and 252 deletions
+3 -2
View File
@@ -32,6 +32,7 @@
#include "../core/weechat.h"
#include "../core/wee-config.h"
#include "../core/wee-eval.h"
#include "../core/wee-hashtable.h"
#include "../core/wee-hook.h"
#include "../core/wee-string.h"
@@ -119,7 +120,7 @@ gui_chat_prefix_build ()
ptr_prefix);
if (pos_color)
gui_chat_prefix[i] = gui_color_string_replace_colors (prefix);
gui_chat_prefix[i] = eval_expression (prefix, NULL, NULL, NULL);
else
gui_chat_prefix[i] = strdup (prefix);
}
@@ -373,7 +374,7 @@ gui_chat_get_time_string (time_t date)
if (strstr (text_time, "${"))
{
text_with_color = gui_color_string_replace_colors (text_time);
text_with_color = eval_expression (text_time, NULL, NULL, NULL);
if (text_with_color)
{
if (strcmp (text_time, text_with_color) != 0)