diff options
author | Daniel Albers <daniel@lbe.rs> | 2012-01-13 18:49:23 +0100 |
---|---|---|
committer | Daniel Albers <daniel@lbe.rs> | 2012-01-13 18:49:23 +0100 |
commit | 948ababaf509050a83a32e629c6c327f087f6d07 (patch) | |
tree | 1da98b7ea26a7c825b412ea3f13dcdadfa83b0c5 | |
parent | 441b9dd255ed67ea78467135266d225964ad7041 (diff) |
add 'strip_newlines' setting to Twitter
-rw-r--r-- | protocols/twitter/twitter.c | 2 | ||||
-rw-r--r-- | protocols/twitter/twitter_lib.c | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/protocols/twitter/twitter.c b/protocols/twitter/twitter.c index ef49e83a..91b6e28c 100644 --- a/protocols/twitter/twitter.c +++ b/protocols/twitter/twitter.c @@ -245,6 +245,8 @@ static void twitter_init(account_t * acc) s->flags |= ACC_SET_OFFLINE_ONLY; s = set_add(&acc->set, "show_old_mentions", "true", set_eval_bool, acc); + + s = set_add(&acc->set, "strip_newlines", "false", set_eval_bool, acc); } /** diff --git a/protocols/twitter/twitter_lib.c b/protocols/twitter/twitter_lib.c index db1192ce..0a1c5828 100644 --- a/protocols/twitter/twitter_lib.c +++ b/protocols/twitter/twitter_lib.c @@ -646,6 +646,9 @@ static void twitter_groupchat(struct im_connection *ic, GSList * list) strip_html(status->text); + if (set_getbool(&ic->acc->set, "strip_newlines")) + strip_newlines(status->text); + msg = twitter_msg_add_id(ic, status, ""); // Say it! |