diff src/conversation.c @ 1253:8342d3aab1f1

[gaim-migrate @ 1263] only need buddy.c (which should be mostly painless) and dialogs.c (which should kill me) committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Wed, 13 Dec 2000 23:59:46 +0000
parents b5783215b245
children 1526caa87138
line wrap: on
line diff
--- a/src/conversation.c	Wed Dec 13 22:12:02 2000 +0000
+++ b/src/conversation.c	Wed Dec 13 23:59:46 2000 +0000
@@ -71,7 +71,7 @@
 #include "pixmaps/luke03.xpm"
 #include "pixmaps/oneeye.xpm"
 
-int state_lock=0;
+int state_lock = 0;
 
 GdkPixmap *dark_icon_pm = NULL;
 GdkBitmap *dark_icon_bm = NULL;
@@ -81,7 +81,7 @@
 extern GdkColor fgcolor;
 
 void check_everything(GtkWidget *entry);
-gboolean keypress_callback(GtkWidget *entry, GdkEventKey *event,  struct conversation *c);
+gboolean keypress_callback(GtkWidget *entry, GdkEventKey * event, struct conversation *c);
 
 /*------------------------------------------------------------------------*/
 /*  Helpers                                                               */
@@ -90,40 +90,40 @@
 
 void quiet_set(GtkWidget *tb, int state)
 {
-	state_lock=1;
+	state_lock = 1;
 	gtk_toggle_button_set_state(GTK_TOGGLE_BUTTON(tb), state);
-	state_lock=0;
+	state_lock = 0;
 }
 
 
 void set_state_lock(int i)
 {
-        state_lock = i;
+	state_lock = i;
 }
 
 void toggle_sensitive(GtkWidget *widget, GtkWidget *to_toggle)
 {
 	gboolean sensitivity = GTK_WIDGET_IS_SENSITIVE(GTK_WIDGET(to_toggle));
-	
+
 	if (sensitivity == TRUE)
 		gtk_widget_set_sensitive(GTK_WIDGET(to_toggle), FALSE);
 	else
 		gtk_widget_set_sensitive(GTK_WIDGET(to_toggle), TRUE);
-		
+
 	return;
 }
 
 struct conversation *new_conversation(char *name)
 {
-        struct conversation *c;
+	struct conversation *c;
+
+	c = find_conversation(name);
 
-        c = find_conversation(name);
-	
-        if (c != NULL)
-                return c;
+	if (c != NULL)
+		return c;
 
-        c = (struct conversation *)g_new0(struct conversation, 1);
-        g_snprintf(c->name, sizeof(c->name), "%s", name);
+	c = (struct conversation *)g_new0(struct conversation, 1);
+	g_snprintf(c->name, sizeof(c->name), "%s", name);
 
 	if ((general_options & OPT_GEN_LOG_ALL) || find_log_info(c->name)) {
 		FILE *fd;
@@ -131,9 +131,11 @@
 		fd = open_log_file(c->name);
 		if (fd > 0) {
 			if (!(general_options & OPT_GEN_STRIP_HTML))
-				fprintf(fd, "<HR><BR><H3 Align=Center> ---- New Conversation @ %s ----</H3><BR>\n", full_date()); 
+				fprintf(fd,
+					"<HR><BR><H3 Align=Center> ---- New Conversation @ %s ----</H3><BR>\n",
+					full_date());
 			else
-				fprintf(fd, " ---- New Conversation @ %s ----\n", full_date()); 
+				fprintf(fd, " ---- New Conversation @ %s ----\n", full_date());
 			fclose(fd);
 		} else
 			/* do we want to do something here? */ ;
@@ -141,31 +143,31 @@
 
 	if (connections)
 		c->gc = (struct gaim_connection *)connections->data;
-        show_conv(c);
-        conversations = g_list_append(conversations, c);
+	show_conv(c);
+	conversations = g_list_append(conversations, c);
 	plugin_event(event_new_conversation, name, 0, 0, 0);
-        return c;
+	return c;
 }
 
 
 struct conversation *find_conversation(char *name)
 {
-        char *cuser = g_malloc(64);
-        struct conversation *c;
-        GList *cnv = conversations;
-        
-        strcpy(cuser, normalize(name));
+	char *cuser = g_malloc(64);
+	struct conversation *c;
+	GList *cnv = conversations;
+
+	strcpy(cuser, normalize(name));
 
-        while(cnv) {
-                c = (struct conversation *)cnv->data;
-                if(!strcasecmp(cuser, normalize(c->name))) {
-                        g_free(cuser);
-                        return c;
-                }
-                cnv = cnv->next;
-        }
-        g_free(cuser);
-        return NULL;
+	while (cnv) {
+		c = (struct conversation *)cnv->data;
+		if (!strcasecmp(cuser, normalize(c->name))) {
+			g_free(cuser);
+			return c;
+		}
+		cnv = cnv->next;
+	}
+	g_free(cuser);
+	return NULL;
 }
 
 /* ---------------------------------------------------
@@ -175,33 +177,33 @@
 
 void rm_log(struct log_conversation *a)
 {
-        struct conversation *cnv = find_conversation(a->name);
-        char buf[128];
+	struct conversation *cnv = find_conversation(a->name);
+	char buf[128];
+
+	log_conversations = g_list_remove(log_conversations, a);
 
-        log_conversations = g_list_remove(log_conversations, a);
-        
-        save_prefs();
+	save_prefs();
 
-        if (cnv) {
+	if (cnv) {
 		if (!(general_options & OPT_GEN_LOG_ALL))
-                	g_snprintf(buf, sizeof(buf), CONVERSATION_TITLE, cnv->name);
+			g_snprintf(buf, sizeof(buf), CONVERSATION_TITLE, cnv->name);
 		else
 			g_snprintf(buf, sizeof(buf), LOG_CONVERSATION_TITLE, cnv->name);
-                gtk_window_set_title(GTK_WINDOW(cnv->window), buf);
-        }
+		gtk_window_set_title(GTK_WINDOW(cnv->window), buf);
+	}
 }
 
 struct log_conversation *find_log_info(char *name)
 {
-        char *pname = g_malloc(64);
-        GList *lc = log_conversations;
+	char *pname = g_malloc(64);
+	GList *lc = log_conversations;
 	struct log_conversation *l;
-		
+
 
 	strcpy(pname, normalize(name));
 
-        while(lc) {
-                l = (struct log_conversation *)lc->data;
+	while (lc) {
+		l = (struct log_conversation *)lc->data;
 		if (!strcasecmp(pname, normalize(l->name))) {
 			g_free(pname);
 			return l;
@@ -214,7 +216,7 @@
 
 void delete_conversation(struct conversation *c)
 {
-        conversations = g_list_remove(conversations, c);
+	conversations = g_list_remove(conversations, c);
 	if (c->fg_color_dialog)
 		gtk_widget_destroy(c->fg_color_dialog);
 	if (c->bg_color_dialog)
@@ -238,11 +240,12 @@
 	GList *cnv = conversations;
 	struct conversation *c;
 
-	while(cnv) {
+	while (cnv) {
 		c = (struct conversation *)cnv->data;
 
 		if (c->log_button)
-			gtk_widget_set_sensitive(c->log_button, ((general_options & OPT_GEN_LOG_ALL)) ? FALSE : TRUE);
+			gtk_widget_set_sensitive(c->log_button,
+						 ((general_options & OPT_GEN_LOG_ALL)) ? FALSE : TRUE);
 
 		cnv = cnv->next;
 	}
@@ -250,11 +253,13 @@
 	while (C) {
 		g = (struct gaim_connection *)C->data;
 		bcs = g->buddy_chats;
-		while(bcs) {
+		while (bcs) {
 			c = (struct conversation *)bcs->data;
 
 			if (c->log_button)
-				gtk_widget_set_sensitive(c->log_button, ((general_options & OPT_GEN_LOG_ALL)) ? FALSE : TRUE);
+				gtk_widget_set_sensitive(c->log_button,
+							 ((general_options & OPT_GEN_LOG_ALL)) ? FALSE :
+							 TRUE);
 
 			bcs = bcs->next;
 		}
@@ -271,16 +276,20 @@
 		c = (struct conversation *)cnv->data;
 
 		if (c->bold)
-			gtk_widget_set_sensitive(c->bold, ((font_options & OPT_FONT_BOLD)) ? FALSE : TRUE);
+			gtk_widget_set_sensitive(c->bold,
+						 ((font_options & OPT_FONT_BOLD)) ? FALSE : TRUE);
 
-                if (c->italic)
-                        gtk_widget_set_sensitive(c->italic, ((font_options & OPT_FONT_ITALIC)) ? FALSE : TRUE);
+		if (c->italic)
+			gtk_widget_set_sensitive(c->italic,
+						 ((font_options & OPT_FONT_ITALIC)) ? FALSE : TRUE);
 
-                if (c->underline)
-                        gtk_widget_set_sensitive(c->underline, ((font_options & OPT_FONT_UNDERLINE)) ? FALSE : TRUE);
+		if (c->underline)
+			gtk_widget_set_sensitive(c->underline,
+						 ((font_options & OPT_FONT_UNDERLINE)) ? FALSE : TRUE);
 
-                if (c->strike)
-                        gtk_widget_set_sensitive(c->strike, ((font_options & OPT_FONT_STRIKE)) ? FALSE : TRUE);
+		if (c->strike)
+			gtk_widget_set_sensitive(c->strike,
+						 ((font_options & OPT_FONT_STRIKE)) ? FALSE : TRUE);
 
 		cnv = cnv->next;
 	}
@@ -313,14 +322,14 @@
 
 void toggle_loggle(GtkWidget *loggle, struct conversation *c)
 {
-        if (state_lock)
-                return;
-        if (find_log_info(c->name))
-                rm_log(find_log_info(c->name));
-        else if (GTK_TOGGLE_BUTTON(loggle)->active)
-			show_log_dialog(c);
-		else
-			cancel_log(NULL, c);
+	if (state_lock)
+		return;
+	if (find_log_info(c->name))
+		 rm_log(find_log_info(c->name));
+	else if (GTK_TOGGLE_BUTTON(loggle)->active)
+		show_log_dialog(c);
+	else
+		cancel_log(NULL, c);
 }
 
 void insert_smiley(GtkWidget *smiley, struct conversation *c)
@@ -331,7 +340,7 @@
 		show_smiley_dialog(c, smiley);
 	else if (c->smiley_dialog)
 		close_smiley_dialog(smiley, c);
-	
+
 	return;
 }
 
@@ -351,7 +360,7 @@
 		gtkspell_detach(GTK_TEXT(c->entry));
 
 	if (c->window)
-	        gtk_widget_destroy(c->window);
+		gtk_widget_destroy(c->window);
 	c->window = NULL;
 
 	if (c->fg_color_dialog)
@@ -386,10 +395,10 @@
 			g_free(c);
 		}
 	} else {
-	        delete_conversation(c);
+		delete_conversation(c);
 	}
 
-        return TRUE;
+	return TRUE;
 }
 
 void set_font_face(char *newfont, struct conversation *c)
@@ -398,9 +407,8 @@
 	int alloc = 1;
 
 	pre_fontface = g_strconcat("<FONT FACE=\"", newfont, "\">", '\0');
-	
-	if (!strcmp(pre_fontface, "<FONT FACE=\"\">"))
-	{
+
+	if (!strcmp(pre_fontface, "<FONT FACE=\"\">")) {
 		g_free(pre_fontface);
 		alloc--;
 		pre_fontface = "<FONT FACE=\"Helvetica\">";
@@ -410,12 +418,12 @@
 	c->hasfont = 1;
 	surround(c->entry, pre_fontface, "</FONT>");
 	gtk_widget_grab_focus(c->entry);
-	
+
 	if (alloc)
 		g_free(pre_fontface);
 }
 
-static gint delete_event_convo(GtkWidget *w, GdkEventAny *e, struct conversation *c)
+static gint delete_event_convo(GtkWidget *w, GdkEventAny * e, struct conversation *c)
 {
 	delete_conversation(c);
 	return FALSE;
@@ -428,10 +436,9 @@
 		remove_buddy(c->gc, find_group_by_buddy(c->gc, c->name), find_buddy(c->gc, c->name));
 		build_edit_tree();
 		update_convo_add_button(c);
-	}
-	else
-	{
-        	if (c->gc) show_add_buddy(c->gc, c->name, NULL);
+	} else {
+		if (c->gc)
+			show_add_buddy(c->gc, c->name, NULL);
 	}
 
 	gtk_widget_grab_focus(c->entry);
@@ -440,69 +447,75 @@
 
 void block_callback(GtkWidget *widget, struct conversation *c)
 {
-        if (c->gc) show_add_perm(c->gc, c->name, FALSE);
+	if (c->gc)
+		show_add_perm(c->gc, c->name, FALSE);
 	gtk_widget_grab_focus(c->entry);
 }
 
 void warn_callback(GtkWidget *widget, struct conversation *c)
 {
-        show_warn_dialog(c->gc, c->name);
+	show_warn_dialog(c->gc, c->name);
 	gtk_widget_grab_focus(c->entry);
 }
 
 void info_callback(GtkWidget *w, struct conversation *c)
 {
 	if (c->is_chat) {
-	        char *name;
-	        GList *i;
+		char *name;
+		GList *i;
 
-	        i = GTK_LIST(c->list)->selection;
-	        if (i)
-	                name = (char *)gtk_object_get_user_data(GTK_OBJECT(i->data));
-	        else
-	                return;
+		i = GTK_LIST(c->list)->selection;
+		if (i)
+			name = (char *)gtk_object_get_user_data(GTK_OBJECT(i->data));
+		else
+			return;
 
-	        serv_get_info(c->gc, name);
+		serv_get_info(c->gc, name);
 	} else {
-	        serv_get_info(c->gc, c->name);
+		serv_get_info(c->gc, c->name);
 		gtk_widget_grab_focus(c->entry);
 	}
 }
 
-gboolean keypress_callback(GtkWidget *entry, GdkEventKey *event,  struct conversation *c)
+gboolean keypress_callback(GtkWidget *entry, GdkEventKey * event, struct conversation *c)
 {
 	int pos;
-	if(event->keyval==GDK_Return) {
-		if(!(event->state & GDK_SHIFT_MASK)
-		   && (general_options & OPT_GEN_ENTER_SENDS)) {
+	if (event->keyval == GDK_Return) {
+		if (!(event->state & GDK_SHIFT_MASK)
+		    && (general_options & OPT_GEN_ENTER_SENDS)) {
 			gtk_signal_emit_by_name(GTK_OBJECT(entry), "activate", c);
 			//to stop the putting in of the enter character
 			gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event");
 		} else {
 			gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event");
-			pos=gtk_editable_get_position(GTK_EDITABLE(entry));
+			pos = gtk_editable_get_position(GTK_EDITABLE(entry));
 			gtk_editable_insert_text(GTK_EDITABLE(entry), "\n", 1, &pos);
 		}
 	} else if (event->state & GDK_CONTROL_MASK) {
 		if (general_options & OPT_GEN_CTL_CHARS) {
 			switch (event->keyval) {
 			case 'i':
-				quiet_set(c->italic, !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(c->italic)));
+				quiet_set(c->italic,
+					  !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(c->italic)));
 				do_italic(c->italic, c->entry);
 				gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event");
 				break;
-			case 'u': /* ctl-u is GDK_Clear, which clears the line */
-				quiet_set(c->underline, !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(c->underline)));
+			case 'u':	/* ctl-u is GDK_Clear, which clears the line */
+				quiet_set(c->underline,
+					  !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON
+									(c->underline)));
 				do_underline(c->underline, c->entry);
 				gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event");
 				break;
-			case 'b': /* ctl-b is GDK_Left, which moves backwards */
-				quiet_set(c->bold, !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(c->bold)));
+			case 'b':	/* ctl-b is GDK_Left, which moves backwards */
+				quiet_set(c->bold,
+					  !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(c->bold)));
 				do_bold(c->bold, c->entry);
 				gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event");
 				break;
 			case 's':
-				quiet_set(c->strike, !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(c->strike)));
+				quiet_set(c->strike,
+					  !gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(c->strike)));
 				do_strike(c->strike, c->entry);
 				gtk_signal_emit_stop_by_name(GTK_OBJECT(entry), "key_press_event");
 				break;
@@ -512,54 +525,54 @@
 			char buf[7];
 			buf[0] = '\0';
 			switch (event->keyval) {
-				case '1':
-					sprintf(buf, ":-)");
-					break;
-				case '2':
-					sprintf(buf, ":-(");
-					break;
-				case '3':
-					sprintf(buf, ";-)");
-					break;
-				case '4':
-					sprintf(buf, ":-P");
-					break;
-				case '5':
-					sprintf(buf, "=-O");
-					break;
-				case '6':
-					sprintf(buf, ":-*");
-					break;
-				case '7':
-					sprintf(buf, ">:o");
-					break;
-				case '8':
-					sprintf(buf, "8-)");
-					break;
-				case '!':
-					sprintf(buf, ":-$");
-					break;
-				case '@':
-					sprintf(buf, ":-!");
-					break;
-				case '#':
-					sprintf(buf, ":-[");
-					break;
-				case '$':
-					sprintf(buf, "O:-)");
-					break;
-				case '%':
-					sprintf(buf, ":-/");
-					break;
-				case '^':
-					sprintf(buf, ":'(");
-					break;
-				case '&':
-					sprintf(buf, ":-X");
-					break;
-				case '*':
-					sprintf(buf, ":-D");
-					break;
+			case '1':
+				sprintf(buf, ":-)");
+				break;
+			case '2':
+				sprintf(buf, ":-(");
+				break;
+			case '3':
+				sprintf(buf, ";-)");
+				break;
+			case '4':
+				sprintf(buf, ":-P");
+				break;
+			case '5':
+				sprintf(buf, "=-O");
+				break;
+			case '6':
+				sprintf(buf, ":-*");
+				break;
+			case '7':
+				sprintf(buf, ">:o");
+				break;
+			case '8':
+				sprintf(buf, "8-)");
+				break;
+			case '!':
+				sprintf(buf, ":-$");
+				break;
+			case '@':
+				sprintf(buf, ":-!");
+				break;
+			case '#':
+				sprintf(buf, ":-[");
+				break;
+			case '$':
+				sprintf(buf, "O:-)");
+				break;
+			case '%':
+				sprintf(buf, ":-/");
+				break;
+			case '^':
+				sprintf(buf, ":'(");
+				break;
+			case '&':
+				sprintf(buf, ":-X");
+				break;
+			case '*':
+				sprintf(buf, ":-D");
+				break;
 			}
 			if (buf[0]) {
 				if (GTK_EDITABLE(c->entry)->has_selection) {
@@ -586,14 +599,15 @@
 	char *buf, *buf2, *buf3;
 	int limit;
 
-	if (!c->gc) return;
+	if (!c->gc)
+		return;
 
 	buf2 = gtk_editable_get_chars(GTK_EDITABLE(c->entry), 0, -1);
 	/* uncomment this if you want no limit on outgoing messages.
 	 * if you uncomment this, you'll probably get kicked off if
 	 * you send one that's too big.
-	limit = strlen(buf2) * 2;
-	*/
+	 limit = strlen(buf2) * 2;
+	 */
 	limit = 7985 << 2;
 	buf = g_malloc(limit);
 	g_snprintf(buf, limit, "%s", buf2);
@@ -609,38 +623,40 @@
 
 	buf2 = g_malloc(limit);
 
-        if (font_options & OPT_FONT_BOLD) {
-                g_snprintf(buf2, limit, "<B>%s</B>", buf);
-                strcpy(buf, buf2);
-        }
+	if (font_options & OPT_FONT_BOLD) {
+		g_snprintf(buf2, limit, "<B>%s</B>", buf);
+		strcpy(buf, buf2);
+	}
 
-        if (font_options & OPT_FONT_ITALIC) {
-                g_snprintf(buf2, limit, "<I>%s</I>", buf);
-                strcpy(buf, buf2);
-        }
+	if (font_options & OPT_FONT_ITALIC) {
+		g_snprintf(buf2, limit, "<I>%s</I>", buf);
+		strcpy(buf, buf2);
+	}
 
-        if (font_options & OPT_FONT_UNDERLINE) {
-                g_snprintf(buf2, limit, "<U>%s</U>", buf);
-                strcpy(buf, buf2);
-        }
+	if (font_options & OPT_FONT_UNDERLINE) {
+		g_snprintf(buf2, limit, "<U>%s</U>", buf);
+		strcpy(buf, buf2);
+	}
 
-        if (font_options & OPT_FONT_STRIKE) {
-                g_snprintf(buf2, limit, "<STRIKE>%s</STRIKE>", buf);
-                strcpy(buf, buf2);
-        }
+	if (font_options & OPT_FONT_STRIKE) {
+		g_snprintf(buf2, limit, "<STRIKE>%s</STRIKE>", buf);
+		strcpy(buf, buf2);
+	}
 
-        if ((font_options & OPT_FONT_FACE) || c->hasfont) {
-                g_snprintf(buf2, limit, "<FONT FACE=\"%s\">%s</FONT>", c->fontface, buf);
-                strcpy(buf, buf2);
-        }
+	if ((font_options & OPT_FONT_FACE) || c->hasfont) {
+		g_snprintf(buf2, limit, "<FONT FACE=\"%s\">%s</FONT>", c->fontface, buf);
+		strcpy(buf, buf2);
+	}
 
 	if ((font_options & OPT_FONT_FGCOL) || c->hasfg) {
-		g_snprintf(buf2, limit, "<FONT COLOR=\"#%02X%02X%02X\">%s</FONT>", c->fgcol.red, c->fgcol.green, c->fgcol.blue, buf);
+		g_snprintf(buf2, limit, "<FONT COLOR=\"#%02X%02X%02X\">%s</FONT>", c->fgcol.red,
+			   c->fgcol.green, c->fgcol.blue, buf);
 		strcpy(buf, buf2);
 	}
 
 	if ((font_options & OPT_FONT_BGCOL) || c->hasbg) {
-		g_snprintf(buf2, limit, "<BODY BGCOLOR=\"#%02X%02X%02X\">%s</BODY>", c->bgcol.red, c->bgcol.green, c->bgcol.blue, buf);
+		g_snprintf(buf2, limit, "<BODY BGCOLOR=\"#%02X%02X%02X\">%s</BODY>", c->bgcol.red,
+			   c->bgcol.green, c->bgcol.blue, buf);
 		strcpy(buf, buf2);
 	}
 
@@ -662,13 +678,13 @@
 		g_snprintf(buf, limit, "%s", buffy);
 		g_free(buffy);
 	}
-        
+
 	if (!c->is_chat) {
 		buf3 = g_strdup(buf);
 		write_to_conv(c, buf3, WFLAG_SEND, NULL);
 		g_free(buf3);
 
-	        serv_send_im(c->gc, c->name, buf, 0);
+		serv_send_im(c->gc, c->name, buf, 0);
 
 		if (c->makesound && (sound_options & OPT_SOUND_SEND))
 			play_sound(SEND);
@@ -677,7 +693,7 @@
 
 		/* no sound because we do that when we receive our message */
 	}
-        
+
 	quiet_set(c->bold, FALSE);
 	quiet_set(c->strike, FALSE);
 	quiet_set(c->italic, FALSE);
@@ -686,7 +702,7 @@
 	quiet_set(c->fgcolorbtn, FALSE);
 	quiet_set(c->bgcolorbtn, FALSE);
 	quiet_set(c->link, FALSE);
-        
+
 	if ((general_options & OPT_GEN_BACK_ON_IM) && awaymessage != NULL) {
 		do_im_back();
 	}
@@ -698,8 +714,8 @@
 
 int entry_key_pressed(GtkWidget *w, GtkWidget *entry)
 {
-        check_everything(w);
-        return TRUE;
+	check_everything(w);
+	return TRUE;
 }
 
 /*------------------------------------------------------------------------*/
@@ -709,19 +725,19 @@
 int count_tag(GtkWidget *entry, char *s1, char *s2)
 {
 	char *p1, *p2;
-	int res=0;
+	int res = 0;
 	char *tmp, *tmpo, h;
-	tmpo = gtk_editable_get_chars(GTK_EDITABLE(entry), 0, -1); 
+	tmpo = gtk_editable_get_chars(GTK_EDITABLE(entry), 0, -1);
 	h = tmpo[GTK_EDITABLE(entry)->current_pos];
-	tmpo[GTK_EDITABLE(entry)->current_pos]='\0';
-	tmp=tmpo;
+	tmpo[GTK_EDITABLE(entry)->current_pos] = '\0';
+	tmp = tmpo;
 	do {
 		p1 = strstr(tmp, s1);
 		p2 = strstr(tmp, s2);
 		if (p1 && p2) {
 			if (p1 < p2) {
-				res=1;
-				tmp = p1 +strlen(s1);
+				res = 1;
+				tmp = p1 + strlen(s1);
 			} else if (p2 < p1) {
 				res = 0;
 				tmp = p2 + strlen(s2);
@@ -736,7 +752,7 @@
 			}
 		}
 	} while (p1 || p2);
-	tmpo[GTK_EDITABLE(entry)->current_pos]=h;
+	tmpo[GTK_EDITABLE(entry)->current_pos] = h;
 	g_free(tmpo);
 	return res;
 }
@@ -747,13 +763,14 @@
 	int start = GTK_EDITABLE(entry)->selection_start_pos;
 	int finish = GTK_EDITABLE(entry)->selection_end_pos;
 	char *s;
-	
-	s = gtk_editable_get_chars(GTK_EDITABLE(entry), 0, -1); 
+
+	s = gtk_editable_get_chars(GTK_EDITABLE(entry), 0, -1);
 	if (!strncasecmp(&s[start], s1, strlen(s1)) &&
 	    !strncasecmp(&s[finish - strlen(s2)], s2, strlen(s2))) {
-	   	if (really) {
-	    		gtk_editable_delete_text(GTK_EDITABLE(entry), start, start + strlen(s1));
-			gtk_editable_delete_text(GTK_EDITABLE(entry), finish - strlen(s2) - strlen(s1), finish - strlen(s1));
+		if (really) {
+			gtk_editable_delete_text(GTK_EDITABLE(entry), start, start + strlen(s1));
+			gtk_editable_delete_text(GTK_EDITABLE(entry), finish - strlen(s2) - strlen(s1),
+						 finish - strlen(s1));
 		}
 		g_free(s);
 		return 1;
@@ -771,75 +788,74 @@
 	int temp;
 	s = gtk_editable_get_chars(GTK_EDITABLE(entry), 0, -1);
 	t = s;
-	
-	if (start > finish)
-	{
+
+	if (start > finish) {
 		temp = start;
 		start = finish;
 		finish = temp;
 	}
-	
-	if (strstr(tag, "<FONT SIZE="))
-	{
-		while((t = strstr(t, "<FONT SIZE="))) {
-			if (((t-s) < finish) && ((t-s) >= start)) {
-				gtk_editable_delete_text(GTK_EDITABLE(entry), (t-s), (t-s) + strlen(tag));
+
+	if (strstr(tag, "<FONT SIZE=")) {
+		while ((t = strstr(t, "<FONT SIZE="))) {
+			if (((t - s) < finish) && ((t - s) >= start)) {
+				gtk_editable_delete_text(GTK_EDITABLE(entry), (t - s),
+							 (t - s) + strlen(tag));
 				g_free(s);
 				s = gtk_editable_get_chars(GTK_EDITABLE(entry), 0, -1);
 				t = s;
-			}
-			else t++;
+			} else
+				t++;
 		}
-	}
-	else
-	{
-		while((t = strstr(t, tag))) {
-			if (((t-s) < finish) && ((t-s) >= start)) {
-				gtk_editable_delete_text(GTK_EDITABLE(entry), (t-s), (t-s) + strlen(tag));
+	} else {
+		while ((t = strstr(t, tag))) {
+			if (((t - s) < finish) && ((t - s) >= start)) {
+				gtk_editable_delete_text(GTK_EDITABLE(entry), (t - s),
+							 (t - s) + strlen(tag));
 				g_free(s);
 				s = gtk_editable_get_chars(GTK_EDITABLE(entry), 0, -1);
 				t = s;
-			}
-			else t++;
+			} else
+				t++;
 		}
 	}
 	g_free(s);
 }
 
-static char* add_br(char* p) {
+static char *add_br(char *p)
+{
 
-    char* temp_p = p;
-    char* buffer_p;
-    char* buffer_start;
-    int   num_cr = 0;
-    int   char_len = 0;
+	char *temp_p = p;
+	char *buffer_p;
+	char *buffer_start;
+	int num_cr = 0;
+	int char_len = 0;
 
-    while( *temp_p != '\0' ) {
-	char_len++;
-	if( *temp_p == '\n' )
-	    num_cr++;
-	++temp_p;
-    }
+	while (*temp_p != '\0') {
+		char_len++;
+		if (*temp_p == '\n')
+			num_cr++;
+		++temp_p;
+	}
 
-    temp_p = p;
-    buffer_p = g_malloc(char_len + ( 4 * num_cr ) + 1);
-    buffer_start = buffer_p;
+	temp_p = p;
+	buffer_p = g_malloc(char_len + (4 * num_cr) + 1);
+	buffer_start = buffer_p;
 
-    while( *temp_p != '\0' ) {
-	*buffer_p = *temp_p;
-	if( *temp_p == '\n' ) {
-	    *buffer_p++ = '<';
-	    *buffer_p++ = 'B';
-	    *buffer_p++ = 'R';
-	    *buffer_p++ = '>';
-	    *buffer_p = '\n';
+	while (*temp_p != '\0') {
+		*buffer_p = *temp_p;
+		if (*temp_p == '\n') {
+			*buffer_p++ = '<';
+			*buffer_p++ = 'B';
+			*buffer_p++ = 'R';
+			*buffer_p++ = '>';
+			*buffer_p = '\n';
+		}
+		++buffer_p;
+		++temp_p;
 	}
-	++buffer_p;
-	++temp_p;
-    }
-    *buffer_p = '\0';
+	*buffer_p = '\0';
 
-    return buffer_start;
+	return buffer_start;
 }
 
 void surround(GtkWidget *entry, char *pre, char *post)
@@ -866,28 +882,26 @@
 		gtk_editable_insert_text(GTK_EDITABLE(entry), pre, strlen(pre), &dummy);
 		dummy = finish + strlen(pre);
 		gtk_editable_insert_text(GTK_EDITABLE(entry), post, strlen(post), &dummy);
-		gtk_editable_select_region(GTK_EDITABLE(entry), start, finish + strlen(pre) + strlen(post));
+		gtk_editable_select_region(GTK_EDITABLE(entry), start,
+					   finish + strlen(pre) + strlen(post));
 	} else {
 		temp = pos;
 		gtk_editable_insert_text(GTK_EDITABLE(entry), pre, strlen(pre), &pos);
-		if (temp == pos)
-		{
+		if (temp == pos) {
 			dummy = pos + strlen(pre);
 			gtk_editable_insert_text(GTK_EDITABLE(entry), post, strlen(post), &dummy);
 			gtk_editable_set_position(GTK_EDITABLE(entry), dummy);
-		}
-		else
-		{
+		} else {
 			dummy = pos;
 			gtk_editable_insert_text(GTK_EDITABLE(entry), post, strlen(post), &dummy);
 			gtk_editable_set_position(GTK_EDITABLE(entry), pos);
 		}
 	}
-	
+
 	if (general_options & OPT_GEN_CHECK_SPELLING) {
 		gtkspell_attach(GTK_TEXT(entry));
 	}
-	
+
 	gtk_widget_grab_focus(entry);
 }
 
@@ -900,7 +914,7 @@
 	s = gtk_editable_get_chars(GTK_EDITABLE(entry), 0, -1);
 	pos = GTK_EDITABLE(entry)->current_pos;
 	debug_printf(_("Currently at %d, "), pos);
-	s2= strstr(&s[pos], post);
+	s2 = strstr(&s[pos], post);
 	if (s2) {
 		pos = s2 - s + strlen(post);
 	} else {
@@ -915,25 +929,25 @@
 void toggle_fg_color(GtkWidget *color, struct conversation *c)
 {
 	if (state_lock)
-                return;
+		return;
 	if (GTK_TOGGLE_BUTTON(color)->active)
 		show_fgcolor_dialog(c, color);
 	else if (c->fg_color_dialog)
 		cancel_fgcolor(color, c);
 	else
-		advance_past(c->entry, "<FONT COLOR>", "</FONT>" );
+		advance_past(c->entry, "<FONT COLOR>", "</FONT>");
 }
 
 void toggle_bg_color(GtkWidget *color, struct conversation *c)
 {
 	if (state_lock)
-                return;
+		return;
 	if (GTK_TOGGLE_BUTTON(color)->active)
 		show_bgcolor_dialog(c, color);
 	else if (c->bg_color_dialog)
 		cancel_bgcolor(color, c);
 	else
-		advance_past(c->entry, "<BODY BGCOLOR>", "</BODY>" );
+		advance_past(c->entry, "<BODY BGCOLOR>", "</BODY>");
 }
 
 void toggle_font(GtkWidget *font, struct conversation *c)
@@ -964,9 +978,9 @@
 {
 	if (state_lock)
 		return;
-	
+
 	if (GTK_TOGGLE_BUTTON(strike)->active)
-		surround(entry, "<STRIKE>","</STRIKE>");
+		surround(entry, "<STRIKE>", "</STRIKE>");
 	else
 		advance_past(entry, "<STRIKE>", "</STRIKE>");
 
@@ -977,7 +991,7 @@
 	if (state_lock)
 		return;
 	if (GTK_TOGGLE_BUTTON(bold)->active)
-		surround(entry, "<B>","</B>");
+		surround(entry, "<B>", "</B>");
 	else
 		advance_past(entry, "<B>", "</B>");
 }
@@ -987,7 +1001,7 @@
 	if (state_lock)
 		return;
 	if (GTK_TOGGLE_BUTTON(underline)->active)
-		surround(entry, "<U>","</U>");
+		surround(entry, "<U>", "</U>");
 	else
 		advance_past(entry, "<U>", "</U>");
 }
@@ -997,7 +1011,7 @@
 	if (state_lock)
 		return;
 	if (GTK_TOGGLE_BUTTON(italic)->active)
-		surround(entry, "<I>","</I>");
+		surround(entry, "<I>", "</I>");
 	else
 		advance_past(entry, "<I>", "</I>");
 }
@@ -1009,21 +1023,21 @@
 {
 	if (state_lock)
 		return;
-	surround(entry, "<FONT SIZE=\"1\">","</FONT>");
+	surround(entry, "<FONT SIZE=\"1\">", "</FONT>");
 }
 
 void do_normal(GtkWidget *normal, GtkWidget *entry)
 {
 	if (state_lock)
-                 return;
-	surround(entry, "<FONT SIZE=\"3\">","</FONT>");
+		return;
+	surround(entry, "<FONT SIZE=\"3\">", "</FONT>");
 }
 
 void do_big(GtkWidget *big, GtkWidget *entry)
 {
 	if (state_lock)
 		return;
-	surround(entry, "<FONT SIZE=\"5\">","</FONT>");
+	surround(entry, "<FONT SIZE=\"5\">", "</FONT>");
 }
 
 void check_everything(GtkWidget *entry)
@@ -1031,34 +1045,35 @@
 	struct conversation *c;
 
 	c = (struct conversation *)gtk_object_get_user_data(GTK_OBJECT(entry));
-	if (!c) return;
+	if (!c)
+		return;
 	if (invert_tags(entry, "<B>", "</B>", 0))
 		quiet_set(c->bold, TRUE);
-	else if (count_tag(entry, "<B>", "</B>")) 
+	else if (count_tag(entry, "<B>", "</B>"))
 		quiet_set(c->bold, TRUE);
 	else
-		quiet_set(c->bold,FALSE);
+		quiet_set(c->bold, FALSE);
 	if (invert_tags(entry, "<I>", "</I>", 0))
 		quiet_set(c->italic, TRUE);
-	else if (count_tag(entry, "<I>", "</I>"))  
+	else if (count_tag(entry, "<I>", "</I>"))
 		quiet_set(c->italic, TRUE);
 	else
 		quiet_set(c->italic, FALSE);
-     
+
 	if (invert_tags(entry, "<FONT COLOR", "</FONT>", 0))
 		quiet_set(c->fgcolorbtn, TRUE);
- 	else if (count_tag(entry, "<FONT COLOR", "</FONT>"))
+	else if (count_tag(entry, "<FONT COLOR", "</FONT>"))
 		quiet_set(c->fgcolorbtn, TRUE);
 	else
 		quiet_set(c->fgcolorbtn, FALSE);
-	
+
 	if (invert_tags(entry, "<BODY BGCOLOR", "</BODY>", 0))
 		quiet_set(c->bgcolorbtn, TRUE);
- 	else if (count_tag(entry, "<BODY BGCOLOR", "</BODY>"))
+	else if (count_tag(entry, "<BODY BGCOLOR", "</BODY>"))
 		quiet_set(c->bgcolorbtn, TRUE);
 	else
 		quiet_set(c->bgcolorbtn, FALSE);
-	
+
 	if (invert_tags(entry, "<FONT FACE", "</FONT>", 0))
 		quiet_set(c->font, TRUE);
 	else if (count_tag(entry, "<FONT FACE", "</FONT>"))
@@ -1072,13 +1087,13 @@
 		quiet_set(c->link, TRUE);
 	else
 		quiet_set(c->link, FALSE);
-	
- 	if (invert_tags(entry, "<U>", "</U>", 0))
+
+	if (invert_tags(entry, "<U>", "</U>", 0))
 		quiet_set(c->underline, TRUE);
 	else if (count_tag(entry, "<U>", "</U>"))
 		quiet_set(c->underline, TRUE);
 	else
-		quiet_set(c->underline, FALSE);  
+		quiet_set(c->underline, FALSE);
 
 	if (invert_tags(entry, "<STRIKE>", "</STRIKE>", 0))
 		quiet_set(c->strike, TRUE);
@@ -1094,13 +1109,15 @@
 /*------------------------------------------------------------------------*/
 
 
-static GdkPixmap *is_smiley(GtkWidget *window, char *m, int *len, GdkColor *trans) {
+static GdkPixmap *is_smiley(GtkWidget *window, char *m, int *len, GdkColor * trans)
+{
 	GdkBitmap *mask;
 	GdkPixmap *face = NULL;
 
-	if (strlen(m) < 2) return face;
+	if (strlen(m) < 2)
+		return face;
 	*len = 2;
-	if (	   !strncmp(m, ":)", 2)) {
+	if (!strncmp(m, ":)", 2)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, smile_xpm);
 	} else if (!strncmp(m, ":(", 2)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, sad_xpm);
@@ -1108,9 +1125,10 @@
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, wink_xpm);
 	}
 
-	if (face || strlen(m) < 3) return face;
+	if (face || strlen(m) < 3)
+		return face;
 	*len = 3;
-	if (	   !strncmp(m, ":-)", 3)) {
+	if (!strncmp(m, ":-)", 3)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, smile_xpm);
 	} else if (!strncmp(m, "O-)", 3)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, oneeye_xpm);
@@ -1120,8 +1138,7 @@
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, sad_xpm);
 	} else if (!strncmp(m, ";-)", 3)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, wink_xpm);
-	} else if (!strncmp(m, ":-p", 3) ||
-		   !strncmp(m, ":-P", 3)) {
+	} else if (!strncmp(m, ":-p", 3) || !strncmp(m, ":-P", 3)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, tongue_xpm);
 	} else if (!strncmp(m, "=-O", 3)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, scream_xpm);
@@ -1139,8 +1156,7 @@
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, embarrassed_xpm);
 	} else if (!strncmp(m, ":'(", 3)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, cry_xpm);
-	} else if (!strncmp(m, ":-\\", 3) ||
-		   !strncmp(m, ":-/", 3)) {
+	} else if (!strncmp(m, ":-\\", 3) || !strncmp(m, ":-/", 3)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, think_xpm);
 	} else if (!strncmp(m, ":-X", 3)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, crossedlips_xpm);
@@ -1148,18 +1164,19 @@
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, bigsmile_xpm);
 	}
 
-	if (face || strlen(m) < 4) return face;
+	if (face || strlen(m) < 4)
+		return face;
 	*len = 4;
-	if (	   !strncmp(m, "O:-)", 4)) {
+	if (!strncmp(m, "O:-)", 4)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, angel_xpm);
-	}
-	else if (!strncmp(m, "C:-)", 4)) {
+	} else if (!strncmp(m, "C:-)", 4)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, luke03_xpm);
 	}
 
-	if (face || strlen(m) < 6) return face;
+	if (face || strlen(m) < 6)
+		return face;
 	*len = 6;
-	if (	   !strncmp(m, "&gt;:o", 6)) {
+	if (!strncmp(m, "&gt;:o", 6)) {
 		face = gdk_pixmap_create_from_xpm_d(window->window, &mask, trans, yell_xpm);
 	}
 
@@ -1176,15 +1193,14 @@
 	GdkColor *trans = &window->style->base[GTK_STATE_NORMAL];
 	gboolean in_tag = FALSE;
 	int gtk_font_options = 0;
-			
-	if (display_options & OPT_DISP_IGNORE_COLOUR)	
+
+	if (display_options & OPT_DISP_IGNORE_COLOUR)
 		gtk_font_options = gtk_font_options ^ HTML_OPTION_NO_COLOURS;
 
-	if (display_options & OPT_DISP_IGNORE_FONTS) 
+	if (display_options & OPT_DISP_IGNORE_FONTS)
 		gtk_font_options = gtk_font_options ^ HTML_OPTION_NO_FONTS;
 
-	for (i = 0; i < strlen(what); i++)
-	{
+	for (i = 0; i < strlen(what); i++) {
 		if (!in_tag) {
 			int len;
 			if (what[i] == '<') {
@@ -1194,7 +1210,7 @@
 			} else if ((face = is_smiley(window, &what[i], &len, trans)) != NULL) {
 
 				buf2[y] = 0;
-				gtk_html_append_text(GTK_HTML(html), buf2,  gtk_font_options);
+				gtk_html_append_text(GTK_HTML(html), buf2, gtk_font_options);
 				gtk_html_add_pixmap(GTK_HTML(html), face, 0, 0);
 				y = 0;
 				i += len - 1;
@@ -1210,8 +1226,7 @@
 		}
 	}
 
-	if (y)
-	{
+	if (y) {
 		buf2[y] = 0;
 		gtk_html_append_text(GTK_HTML(html), buf2, gtk_font_options);
 	}
@@ -1225,18 +1240,18 @@
 	char *buf = g_malloc(BUF_LONG);
 	char buf2[1024];
 	char *str;
-        FILE *fd;
-        char colour[10];
+	FILE *fd;
+	char colour[10];
 	int colorv = -1;
 	char *clr;
 	char *smiley = g_malloc(7);
 	struct buddy *b;
 	int gtk_font_options = 0;
-			
-	if (display_options & OPT_DISP_IGNORE_COLOUR)	
+
+	if (display_options & OPT_DISP_IGNORE_COLOUR)
 		gtk_font_options = gtk_font_options ^ HTML_OPTION_NO_COLOURS;
 
-	if (display_options & OPT_DISP_IGNORE_FONTS) 
+	if (display_options & OPT_DISP_IGNORE_FONTS)
 		gtk_font_options = gtk_font_options ^ HTML_OPTION_NO_FONTS;
 
 
@@ -1259,29 +1274,29 @@
 		if (b)
 			who = b->show;
 	}
-	
-        if (flags & WFLAG_SYSTEM) {
+
+	if (flags & WFLAG_SYSTEM) {
 
-                gtk_html_freeze(GTK_HTML(c->text));
-        
-                gtk_html_append_text(GTK_HTML(c->text), what, 0);
-		
+		gtk_html_freeze(GTK_HTML(c->text));
+
+		gtk_html_append_text(GTK_HTML(c->text), what, 0);
+
 		gtk_html_append_text(GTK_HTML(c->text), "<BR>", 0);
 
-                if ((general_options & OPT_GEN_LOG_ALL) || find_log_info(c->name)) {
-                        char *t1;
+		if ((general_options & OPT_GEN_LOG_ALL) || find_log_info(c->name)) {
+			char *t1;
 			char nm[256];
 
-                        if (general_options & OPT_GEN_STRIP_HTML) {
-                                t1 = strip_html(what);
-                        } else {
-                                t1 = what;
-                        }
+			if (general_options & OPT_GEN_STRIP_HTML) {
+				t1 = strip_html(what);
+			} else {
+				t1 = what;
+			}
 			if (c->is_chat)
 				g_snprintf(nm, 256, "%s.chat", c->name);
 			else
 				g_snprintf(nm, 256, "%s", c->name);
-                        fd = open_log_file(nm);
+			fd = open_log_file(nm);
 			if (fd > 0) {
 				if (general_options & OPT_GEN_STRIP_HTML) {
 					fprintf(fd, "%s\n", t1);
@@ -1290,12 +1305,12 @@
 				}
 				fclose(fd);
 			}
-                        if (general_options & OPT_GEN_STRIP_HTML) {
-                                g_free(t1);
-                        }
-                }
-                
-        } else {
+			if (general_options & OPT_GEN_STRIP_HTML) {
+				g_free(t1);
+			}
+		}
+
+	} else {
 		if ((clr = strstr(what, "<BODY BGCOLOR=\"#")) != NULL) {
 			sscanf(clr + strlen("<BODY BGCOLOR=\"#"), "%x", &colorv);
 		}
@@ -1325,21 +1340,22 @@
 					g_snprintf(str, 62, "%s %s", who, AUTO_RESPONSE);
 				else
 					g_snprintf(str, 62, "%s:", who);
-		                if (flags & WFLAG_RECV)
-		                        strcpy(colour, "#ff0000");
+				if (flags & WFLAG_RECV)
+					strcpy(colour, "#ff0000");
 				else if (flags & WFLAG_SEND)
-		                        strcpy(colour, "#0000ff");
+					strcpy(colour, "#0000ff");
 			}
 		}
 
 		if (display_options & OPT_DISP_SHOW_TIME)
-			g_snprintf(buf, BUF_LONG, "<FONT COLOR=\"%s\"><B>%s %s</B></FONT> ", colour, date(), str);
+			g_snprintf(buf, BUF_LONG, "<FONT COLOR=\"%s\"><B>%s %s</B></FONT> ", colour,
+				   date(), str);
 		else
 			g_snprintf(buf, BUF_LONG, "<FONT COLOR=\"%s\"><B>%s</B></FONT>", colour, str);
 
 		g_free(str);
 
-                gtk_html_freeze(GTK_HTML(c->text));
+		gtk_html_freeze(GTK_HTML(c->text));
 
 		if (colorv != -1) {
 			sprintf(buf2, "<BODY BGCOLOR=\"#%x\">", colorv);
@@ -1348,37 +1364,34 @@
 
 		gtk_html_append_text(GTK_HTML(c->text), buf, 0);
 
-		if (display_options & OPT_DISP_SHOW_SMILEY)
-		{
+		if (display_options & OPT_DISP_SHOW_SMILEY) {
 			write_html_with_smileys(c->window, c->text, what);
-		}
-		else
-		{
+		} else {
 			gtk_html_append_text(GTK_HTML(c->text), what, gtk_font_options);
 		}
 
 		if (colorv != -1) {
 			gtk_html_append_text(GTK_HTML(c->text), "</BODY>", gtk_font_options);
 		}
-                gtk_html_append_text(GTK_HTML(c->text), "<BR>", gtk_font_options);
+		gtk_html_append_text(GTK_HTML(c->text), "<BR>", gtk_font_options);
 
 
-                if ((general_options & OPT_GEN_LOG_ALL) || find_log_info(c->name)) {
-                        char *t1, *t2;
+		if ((general_options & OPT_GEN_LOG_ALL) || find_log_info(c->name)) {
+			char *t1, *t2;
 			char *nm = g_malloc(256);
 			if (c->is_chat)
 				g_snprintf(nm, 256, "%s.chat", c->name);
 			else
 				g_snprintf(nm, 256, "%s", c->name);
 
-                        if (general_options & OPT_GEN_STRIP_HTML) {
-                                t1 = strip_html(buf);
-                                t2 = strip_html(what);
-                        } else {
-                                t1 = add_br(buf);
-                                t2 = add_br(what);
-                        }
-                        fd = open_log_file(nm);
+			if (general_options & OPT_GEN_STRIP_HTML) {
+				t1 = strip_html(buf);
+				t2 = strip_html(what);
+			} else {
+				t1 = add_br(buf);
+				t2 = add_br(what);
+			}
+			fd = open_log_file(nm);
 			if (fd > 0) {
 				if (general_options & OPT_GEN_STRIP_HTML) {
 					fprintf(fd, "%s%s\n", t1, t2);
@@ -1387,11 +1400,11 @@
 				}
 				fclose(fd);
 			}
-                        g_free(t1);
-                        g_free(t2);
+			g_free(t1);
+			g_free(t2);
 			g_free(nm);
-                }
-        }
+		}
+	}
 
 /*        if (!GTK_WIDGET_MAPPED(c->window)) {
                 
@@ -1402,23 +1415,27 @@
 	}
 */
 
-        if ((c->is_chat && (general_options & OPT_GEN_POPUP_CHAT)) ||
-	   (!c->is_chat && (general_options & OPT_GEN_POPUP_WINDOWS)))
-                gdk_window_show(c->window->window);
+	if ((c->is_chat && (general_options & OPT_GEN_POPUP_CHAT)) ||
+	    (!c->is_chat && (general_options & OPT_GEN_POPUP_WINDOWS)))
+		    gdk_window_show(c->window->window);
 
 	gtk_html_thaw(GTK_HTML(c->text));
 
-	g_free(smiley);        
+	g_free(smiley);
 	g_free(buf);
 }
 
 
 
-GtkWidget *build_conv_toolbar(struct conversation *c) {
-        GdkPixmap *strike_i, *small_i, *normal_i, *big_i, *bold_i, *italic_i, *underline_i, *speaker_i, *wood_i, *fgcolor_i, *bgcolor_i, *link_i, *font_i, *smiley_i;
-        GtkWidget *strike_p, *small_p, *normal_p, *big_p, *bold_p, *italic_p, *underline_p, *speaker_p, *wood_p, *fgcolor_p, *bgcolor_p, *link_p, *font_p, *smiley_p;
-        GtkWidget *strike, *small, *normal, *big, *bold, *italic, *underline, *speaker, *wood, *fgcolorbtn, *bgcolorbtn, *link, *font, *smiley;
-        GdkBitmap *mask;
+GtkWidget *build_conv_toolbar(struct conversation *c)
+{
+	GdkPixmap *strike_i, *small_i, *normal_i, *big_i, *bold_i, *italic_i, *underline_i, *speaker_i,
+	    *wood_i, *fgcolor_i, *bgcolor_i, *link_i, *font_i, *smiley_i;
+	GtkWidget *strike_p, *small_p, *normal_p, *big_p, *bold_p, *italic_p, *underline_p, *speaker_p,
+	    *wood_p, *fgcolor_p, *bgcolor_p, *link_p, *font_p, *smiley_p;
+	GtkWidget *strike, *small, *normal, *big, *bold, *italic, *underline, *speaker, *wood,
+	    *fgcolorbtn, *bgcolorbtn, *link, *font, *smiley;
+	GdkBitmap *mask;
 	GtkWidget *toolbar;
 	GtkWidget *win;
 	GtkWidget *entry;
@@ -1427,72 +1444,60 @@
 	win = c->window;
 	entry = c->entry;
 
-	link_i = gdk_pixmap_create_from_xpm_d(win->window, &mask,
-	     &win->style->white, link_xpm );
+	link_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, link_xpm);
 	link_p = gtk_pixmap_new(link_i, mask);
 	gtk_widget_show(link_p);
 	gdk_bitmap_unref(mask);
 
-	fgcolor_i = gdk_pixmap_create_from_xpm_d (win->window, &mask,
-             &win->style->white, fgcolor_xpm );
+	fgcolor_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, fgcolor_xpm);
 	fgcolor_p = gtk_pixmap_new(fgcolor_i, mask);
 	gtk_widget_show(fgcolor_p);
 	gdk_bitmap_unref(mask);
 
-	bgcolor_i = gdk_pixmap_create_from_xpm_d (win->window, &mask,
-             &win->style->white, bgcolor_xpm );
+	bgcolor_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, bgcolor_xpm);
 	bgcolor_p = gtk_pixmap_new(bgcolor_i, mask);
 	gtk_widget_show(bgcolor_p);
 	gdk_bitmap_unref(mask);
 
-	wood_i = gdk_pixmap_create_from_xpm_d ( win->window, &mask, 
-	     &win->style->white, wood_xpm );
+	wood_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, wood_xpm);
 	wood_p = gtk_pixmap_new(wood_i, mask);
 	gtk_widget_show(wood_p);
 	gdk_bitmap_unref(mask);
-	speaker_i = gdk_pixmap_create_from_xpm_d ( win->window, &mask,
-             &win->style->white, speaker_xpm );
+	speaker_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, speaker_xpm);
 	speaker_p = gtk_pixmap_new(speaker_i, mask);
 	gtk_widget_show(speaker_p);
 	gdk_bitmap_unref(mask);
-	c->makesound=1;
-	strike_i = gdk_pixmap_create_from_xpm_d ( win->window, &mask,
-	     &win->style->white, strike_xpm );
+	c->makesound = 1;
+	strike_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, strike_xpm);
 	strike_p = gtk_pixmap_new(strike_i, mask);
 	gtk_widget_show(strike_p);
 	gdk_bitmap_unref(mask);
-	bold_i = gdk_pixmap_create_from_xpm_d ( win->window, &mask,
-             &win->style->white, bold_xpm );
+	bold_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, bold_xpm);
 	bold_p = gtk_pixmap_new(bold_i, mask);
 	gtk_widget_show(bold_p);
 	gdk_bitmap_unref(mask);
-	italic_i = gdk_pixmap_create_from_xpm_d ( win->window, &mask,
-             &win->style->white, italic_xpm );
+	italic_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, italic_xpm);
 	italic_p = gtk_pixmap_new(italic_i, mask);
 	gtk_widget_show(italic_p);
 	gdk_bitmap_unref(mask);
-	underline_i = gdk_pixmap_create_from_xpm_d ( win->window, &mask,
-	     &win->style->white, underline_xpm );
+	underline_i = gdk_pixmap_create_from_xpm_d(win->window, &mask,
+						   &win->style->white, underline_xpm);
 	underline_p = gtk_pixmap_new(underline_i, mask);
 	gtk_widget_show(underline_p);
 	gdk_bitmap_unref(mask);
-	small_i = gdk_pixmap_create_from_xpm_d ( win->window, &mask,
-             &win->style->white, small_xpm );
+	small_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, small_xpm);
 	small_p = gtk_pixmap_new(small_i, mask);
 	gtk_widget_show(small_p);
 	gdk_bitmap_unref(mask);
-	normal_i = gdk_pixmap_create_from_xpm_d ( win->window, &mask,
-             &win->style->white, normal_xpm );
+	normal_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, normal_xpm);
 	normal_p = gtk_pixmap_new(normal_i, mask);
 	gtk_widget_show(normal_p);
 	gdk_bitmap_unref(mask);
-	big_i = gdk_pixmap_create_from_xpm_d ( win->window, &mask,
-             &win->style->white, big_xpm );
+	big_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, big_xpm);
 	big_p = gtk_pixmap_new(big_i, mask);
 	gtk_widget_show(big_p);
 	gdk_bitmap_unref(mask);
-	font_i = gdk_pixmap_create_from_xpm_d ( win->window, &mask,
-			&win->style->white, fontface_xpm );
+	font_i = gdk_pixmap_create_from_xpm_d(win->window, &mask, &win->style->white, fontface_xpm);
 	font_p = gtk_pixmap_new(font_i, mask);
 	gtk_widget_show(font_p);
 	gdk_bitmap_unref(mask);
@@ -1502,81 +1507,83 @@
 	gdk_bitmap_unref(mask);
 
 	bold = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
-						GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL,
-						_("Bold"), _("Bold Text"), _("Bold"), bold_p,
-						GTK_SIGNAL_FUNC(do_bold), entry);
-	italic = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar), 
-						GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
+					  GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL,
+					  _("Bold"), _("Bold Text"), _("Bold"), bold_p,
+					  GTK_SIGNAL_FUNC(do_bold), entry);
+	italic = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
+					    GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
 					    NULL, _("Italics"), _("Italics Text"),
 					    _("Italics"), italic_p, GTK_SIGNAL_FUNC(do_italic), entry);
 	underline = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
-					    GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
-					    NULL, _("Underline"), _("Underline Text"),
-					    _("Underline"), underline_p, GTK_SIGNAL_FUNC(do_underline), entry);
-	strike = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
-					    GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
-					    NULL, _("Strike"), _("Strike through Text"),
-					    _("Strike"), strike_p, GTK_SIGNAL_FUNC(do_strike), entry);
+					       GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
+					       NULL, _("Underline"), _("Underline Text"),
+					       _("Underline"), underline_p,
+					       GTK_SIGNAL_FUNC(do_underline), entry);
+	strike =
+	    gtk_toolbar_append_element(GTK_TOOLBAR(toolbar), GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL,
+				       _("Strike"), _("Strike through Text"), _("Strike"), strike_p,
+				       GTK_SIGNAL_FUNC(do_strike), entry);
 	gtk_toolbar_append_space(GTK_TOOLBAR(toolbar));
 	small = gtk_toolbar_append_item(GTK_TOOLBAR(toolbar),
-						_("Small"), _("Decrease font size"), _("Small"),
-						small_p, GTK_SIGNAL_FUNC(do_small), entry);
+					_("Small"), _("Decrease font size"), _("Small"),
+					small_p, GTK_SIGNAL_FUNC(do_small), entry);
 	normal = gtk_toolbar_append_item(GTK_TOOLBAR(toolbar),
-						_("Normal"), _("Normal font size"), _("Normal"),
-						normal_p, GTK_SIGNAL_FUNC(do_normal), entry);
+					 _("Normal"), _("Normal font size"), _("Normal"),
+					 normal_p, GTK_SIGNAL_FUNC(do_normal), entry);
 	big = gtk_toolbar_append_item(GTK_TOOLBAR(toolbar),
-						_("Big"), _("Increase font size"), _("Big"),
-						big_p, GTK_SIGNAL_FUNC(do_big), entry);
+				      _("Big"), _("Increase font size"), _("Big"),
+				      big_p, GTK_SIGNAL_FUNC(do_big), entry);
 
 	gtk_toolbar_append_space(GTK_TOOLBAR(toolbar));
 
 	font = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
-						GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
-						NULL, _("Font"), _("Select Font"),
-						_("Font"), font_p, GTK_SIGNAL_FUNC(toggle_font), c);
+					  GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
+					  NULL, _("Font"), _("Select Font"),
+					  _("Font"), font_p, GTK_SIGNAL_FUNC(toggle_font), c);
 	fgcolorbtn = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
-					    GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
-					    NULL, _("Color"), _("Text Color"),
-				 	    _("Color"), fgcolor_p, GTK_SIGNAL_FUNC(toggle_fg_color), c);
-	bgcolorbtn = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
-					    GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
-					    NULL, _("Color"), _("Background Color"),
-				 	    _("Color"), bgcolor_p, GTK_SIGNAL_FUNC(toggle_bg_color), c);
+						GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
+						NULL, _("Color"), _("Text Color"),
+						_("Color"), fgcolor_p, GTK_SIGNAL_FUNC(toggle_fg_color),
+						c);
+	bgcolorbtn =
+	    gtk_toolbar_append_element(GTK_TOOLBAR(toolbar), GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL,
+				       _("Color"), _("Background Color"), _("Color"), bgcolor_p,
+				       GTK_SIGNAL_FUNC(toggle_bg_color), c);
 
 	gtk_toolbar_append_space(GTK_TOOLBAR(toolbar));
 
 	link = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
-						GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
-					    NULL, _("Link"), _("Insert Link"),
-						_("Link"), link_p, GTK_SIGNAL_FUNC(toggle_link), c); 
+					  GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
+					  NULL, _("Link"), _("Insert Link"),
+					  _("Link"), link_p, GTK_SIGNAL_FUNC(toggle_link), c);
 	smiley = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
-						GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
-						NULL, _("Smiley"), _("Insert smiley face"), _("Smiley"),
-						 smiley_p, GTK_SIGNAL_FUNC(insert_smiley), c);
+					    GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
+					    NULL, _("Smiley"), _("Insert smiley face"), _("Smiley"),
+					    smiley_p, GTK_SIGNAL_FUNC(insert_smiley), c);
 
 	gtk_toolbar_append_space(GTK_TOOLBAR(toolbar));
 
 	wood = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
-					    GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
-					    NULL, _("Logging"), _("Enable logging"),
-						_("Logging"), wood_p, GTK_SIGNAL_FUNC(toggle_loggle), c);
-        speaker = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
-						GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
-					    NULL, _("Sound"), _("Enable sounds"),
-					    _("Sound"), speaker_p, GTK_SIGNAL_FUNC(set_option), &c->makesound);
-	c->makesound=0;
+					  GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
+					  NULL, _("Logging"), _("Enable logging"),
+					  _("Logging"), wood_p, GTK_SIGNAL_FUNC(toggle_loggle), c);
+	speaker = gtk_toolbar_append_element(GTK_TOOLBAR(toolbar),
+					     GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
+					     NULL, _("Sound"), _("Enable sounds"),
+					     _("Sound"), speaker_p, GTK_SIGNAL_FUNC(set_option),
+					     &c->makesound);
+	c->makesound = 0;
 	gtk_toggle_button_set_state(GTK_TOGGLE_BUTTON(speaker), TRUE);
-	
+
 	state_lock = 1;
 	if (find_log_info(c->name))
-		gtk_toggle_button_set_state(GTK_TOGGLE_BUTTON(wood), TRUE);
+		 gtk_toggle_button_set_state(GTK_TOGGLE_BUTTON(wood), TRUE);
 	else
 		gtk_toggle_button_set_state(GTK_TOGGLE_BUTTON(wood), FALSE);
 	state_lock = 0;
 
 	/* use a slicker look if the user wants to */
-	if (display_options & OPT_DISP_COOL_LOOK)
-	{
+	if (display_options & OPT_DISP_COOL_LOOK) {
 		gtk_button_set_relief(GTK_BUTTON(strike), GTK_RELIEF_NONE);
 		gtk_button_set_relief(GTK_BUTTON(normal), GTK_RELIEF_NONE);
 		gtk_button_set_relief(GTK_BUTTON(big), GTK_RELIEF_NONE);
@@ -1585,14 +1592,14 @@
 		gtk_button_set_relief(GTK_BUTTON(underline), GTK_RELIEF_NONE);
 		gtk_button_set_relief(GTK_BUTTON(speaker), GTK_RELIEF_NONE);
 		gtk_button_set_relief(GTK_BUTTON(wood), GTK_RELIEF_NONE);
-		gtk_button_set_relief(GTK_BUTTON(fgcolorbtn),  GTK_RELIEF_NONE);
+		gtk_button_set_relief(GTK_BUTTON(fgcolorbtn), GTK_RELIEF_NONE);
 		gtk_button_set_relief(GTK_BUTTON(bgcolorbtn), GTK_RELIEF_NONE);
 		gtk_button_set_relief(GTK_BUTTON(link), GTK_RELIEF_NONE);
 		gtk_button_set_relief(GTK_BUTTON(font), GTK_RELIEF_NONE);
 		gtk_button_set_relief(GTK_BUTTON(small), GTK_RELIEF_NONE);
 		gtk_button_set_relief(GTK_BUTTON(smiley), GTK_RELIEF_NONE);
 	}
-	
+
 	gtk_widget_show(toolbar);
 
 	gdk_pixmap_unref(link_i);
@@ -1609,7 +1616,7 @@
 	gdk_pixmap_unref(big_i);
 	gdk_pixmap_unref(font_i);
 	gdk_pixmap_unref(smiley_i);
-	
+
 	c->bold = bold;
 	c->strike = strike;
 	c->italic = italic;
@@ -1617,13 +1624,13 @@
 	c->log_button = wood;
 	c->fgcolorbtn = fgcolorbtn;
 	c->bgcolorbtn = bgcolorbtn;
-	c->link = link;  
+	c->link = link;
 	c->wood = wood;
 	c->font = font;
 	c->smiley = smiley;
 
 	gtk_widget_set_sensitive(c->log_button, ((general_options & OPT_GEN_LOG_ALL)) ? FALSE : TRUE);
-        
+
 	gtk_widget_set_sensitive(c->bold, ((font_options & OPT_FONT_BOLD)) ? FALSE : TRUE);
 	gtk_widget_set_sensitive(c->italic, ((font_options & OPT_FONT_ITALIC)) ? FALSE : TRUE);
 	gtk_widget_set_sensitive(c->underline, ((font_options & OPT_FONT_UNDERLINE)) ? FALSE : TRUE);
@@ -1632,7 +1639,7 @@
 	return toolbar;
 }
 
-static void convo_sel_send(GtkObject *m, struct gaim_connection *c)
+static void convo_sel_send(GtkObject * m, struct gaim_connection *c)
 {
 	struct conversation *cnv = gtk_object_get_user_data(m);
 	cnv->gc = c;
@@ -1643,7 +1650,7 @@
 	int dispstyle = set_dispstyle(0);
 	GtkWidget *parent = c->add->parent;
 	gtk_widget_destroy(c->add);
-	
+
 	if (c->gc && find_buddy(c->gc, c->name)) {
 		c->add = picture_button2(c->window, _("Remove"), gnome_remove_xpm, dispstyle);
 	} else {
@@ -1729,10 +1736,10 @@
 	GtkWidget *hbox;
 	GtkWidget *label;
 	int dispstyle = set_dispstyle(0);
-	
+
 	c->font_dialog = NULL;
-	c->fg_color_dialog = NULL;	
-	c->bg_color_dialog = NULL;	
+	c->fg_color_dialog = NULL;
+	c->bg_color_dialog = NULL;
 	c->smiley_dialog = NULL;
 	c->link_dialog = NULL;
 	c->log_dialog = NULL;
@@ -1752,7 +1759,7 @@
 	gtk_widget_realize(win);
 	aol_icon(win->window);
 	if ((find_log_info(c->name)) || ((general_options & OPT_GEN_LOG_ALL)))
-		g_snprintf(buf, sizeof(buf), LOG_CONVERSATION_TITLE, c->name);
+		 g_snprintf(buf, sizeof(buf), LOG_CONVERSATION_TITLE, c->name);
 	else
 		g_snprintf(buf, sizeof(buf), CONVERSATION_TITLE, c->name);
 	gtk_window_set_title(GTK_WINDOW(win), buf);
@@ -1767,10 +1774,8 @@
 	gtk_paned_pack1(GTK_PANED(paned), vbox, FALSE, TRUE);
 	gtk_widget_show(vbox);
 
-	sw = gtk_scrolled_window_new (NULL, NULL);
-	gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw), 
-			GTK_POLICY_NEVER, 
-			GTK_POLICY_ALWAYS);
+	sw = gtk_scrolled_window_new(NULL, NULL);
+	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_NEVER, GTK_POLICY_ALWAYS);
 	gtk_box_pack_start(GTK_BOX(vbox), sw, TRUE, TRUE, 0);
 	gtk_widget_set_usize(sw, 320, 175);
 	gtk_widget_show(sw);
@@ -1779,8 +1784,8 @@
 	c->text = text;
 	gtk_html_set_editable(GTK_HTML(text), FALSE);
 	gtk_container_add(GTK_CONTAINER(sw), text);
-	GTK_HTML (text)->hadj->step_increment = 10.0;
-	GTK_HTML (text)->vadj->step_increment = 10.0;
+	GTK_HTML(text)->hadj->step_increment = 10.0;
+	GTK_HTML(text)->vadj->step_increment = 10.0;
 	gtk_widget_show(text);
 
 	vbox2 = gtk_vbox_new(FALSE, 5);
@@ -1814,10 +1819,11 @@
 		gtk_widget_set_usize(entry, 300, 50);
 	else
 		gtk_widget_set_usize(entry, 300, 25);
-	gtk_window_set_focus(GTK_WINDOW(win),entry);
-	gtk_signal_connect(GTK_OBJECT(entry), "activate", GTK_SIGNAL_FUNC(send_callback),c);
+	gtk_window_set_focus(GTK_WINDOW(win), entry);
+	gtk_signal_connect(GTK_OBJECT(entry), "activate", GTK_SIGNAL_FUNC(send_callback), c);
 	gtk_signal_connect(GTK_OBJECT(entry), "key_press_event", GTK_SIGNAL_FUNC(keypress_callback), c);
-	gtk_signal_connect(GTK_OBJECT(entry), "key_press_event", GTK_SIGNAL_FUNC(entry_key_pressed), entry);
+	gtk_signal_connect(GTK_OBJECT(entry), "key_press_event", GTK_SIGNAL_FUNC(entry_key_pressed),
+			   entry);
 	if (general_options & OPT_GEN_CHECK_SPELLING)
 		gtkspell_attach(GTK_TEXT(c->entry));
 	gtk_box_pack_start(GTK_BOX(vbox2), entry, TRUE, TRUE, 0);
@@ -1832,14 +1838,14 @@
 	gtk_object_set_user_data(GTK_OBJECT(close), c);
 	gtk_signal_connect(GTK_OBJECT(close), "clicked", GTK_SIGNAL_FUNC(close_callback), c);
 	gtk_box_pack_end(GTK_BOX(bbox), close, dispstyle, dispstyle, 0);
-	gtk_widget_show(close);	
+	gtk_widget_show(close);
 
 	c->sep1 = gtk_vseparator_new();
 	gtk_box_pack_end(GTK_BOX(bbox), c->sep1, dispstyle, dispstyle, 0);
 	gtk_widget_show(c->sep1);
 
 	if (c->gc && find_buddy(c->gc, c->name) != NULL)
-		add = picture_button2(win, _("Remove"), gnome_remove_xpm, dispstyle);
+		 add = picture_button2(win, _("Remove"), gnome_remove_xpm, dispstyle);
 	else
 		add = picture_button2(win, _("Add"), gnome_add_xpm, dispstyle);
 	c->add = add;
@@ -1879,7 +1885,8 @@
 }
 
 
-void toggle_spellchk() {
+void toggle_spellchk()
+{
 	GList *cnv = conversations;
 	GSList *cht;
 	struct conversation *c;