Some internal changes how /SERVER command works. Added /SERVER PURGE

[<target>] command. The channel output is purged at /PART if the output
queue is larger than 10.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1759 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
Timo Sirainen 2001-08-14 13:19:06 +00:00 committed by cras
commit 0d5e569195
8 changed files with 127 additions and 30 deletions

View file

@ -25,6 +25,7 @@
#include "formats.h"
#include "gui-windows.h"
#include "gui-printtext.h"
#include "textbuffer.h"
static GString *format;
@ -187,10 +188,7 @@ void textbuffer_reformat_line(WINDOW_REC *window, LINE_REC *line)
g_free(str);
g_free(prestr);
gui->use_insert_after = TRUE;
gui->insert_after = line_prev;
format_send_to_gui(&dest, tmp);
gui->use_insert_after = FALSE;
gui_printtext_after(&dest, line_prev, tmp);
g_free(tmp);
line = textbuffer_insert(gui->view->buffer, gui->insert_after,