diff src/prefs.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 9da444224f0e
line wrap: on
line diff
--- a/src/prefs.c	Wed Dec 13 22:12:02 2000 +0000
+++ b/src/prefs.c	Wed Dec 13 23:59:46 2000 +0000
@@ -77,7 +77,7 @@
 
 static void set_idle(GtkWidget *w, int *data)
 {
-        report_idle = (int)data;
+	report_idle = (int)data;
 	save_prefs();
 }
 
@@ -88,7 +88,9 @@
 	if (!set)
 		opt = gtk_radio_button_new_with_label(NULL, label);
 	else
-		opt = gtk_radio_button_new_with_label(gtk_radio_button_group(GTK_RADIO_BUTTON(set)), label);
+		opt =
+		    gtk_radio_button_new_with_label(gtk_radio_button_group(GTK_RADIO_BUTTON(set)),
+						    label);
 	gtk_box_pack_start(GTK_BOX(box), opt, FALSE, FALSE, 0);
 	gtk_signal_connect(GTK_OBJECT(opt), "clicked", GTK_SIGNAL_FUNC(set_idle), (void *)which);
 	gtk_widget_show(opt);
@@ -105,7 +107,7 @@
 	GtkWidget *label;
 	GtkWidget *sep;
 	GtkWidget *idle;
-	
+
 	parent = prefdialog->parent;
 	gtk_widget_destroy(prefdialog);
 
@@ -113,7 +115,7 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
@@ -122,17 +124,19 @@
 	gtk_widget_show(label);
 
 	/*
-	prefrem = gaim_button(_("Remember password"), &general_options, OPT_GEN_REMEMBER_PASS, box);
-	gtk_signal_connect(GTK_OBJECT(prefrem), "destroy", GTK_SIGNAL_FUNC(remdes), 0);
-	gaim_button(_("Auto-login"), &general_options, OPT_GEN_AUTO_LOGIN, box);
+	   prefrem = gaim_button(_("Remember password"), &general_options, OPT_GEN_REMEMBER_PASS, box);
+	   gtk_signal_connect(GTK_OBJECT(prefrem), "destroy", GTK_SIGNAL_FUNC(remdes), 0);
+	   gaim_button(_("Auto-login"), &general_options, OPT_GEN_AUTO_LOGIN, box);
 
-	sep = gtk_hseparator_new();
-	gtk_box_pack_start(GTK_BOX(box), sep, FALSE, FALSE, 5);
-	gtk_widget_show(sep);
-	*/
+	   sep = gtk_hseparator_new();
+	   gtk_box_pack_start(GTK_BOX(box), sep, FALSE, FALSE, 5);
+	   gtk_widget_show(sep);
+	 */
 
-	gaim_button(_("Use borderless buttons (requires restart for some buttons)"), &display_options, OPT_DISP_COOL_LOOK, box);
-	gaim_button(_("Show Buddy Ticker after restart"), &display_options, OPT_DISP_SHOW_BUDDYTICKER, box);
+	gaim_button(_("Use borderless buttons (requires restart for some buttons)"), &display_options,
+		    OPT_DISP_COOL_LOOK, box);
+	gaim_button(_("Show Buddy Ticker after restart"), &display_options, OPT_DISP_SHOW_BUDDYTICKER,
+		    box);
 	if (!dw && (general_options & OPT_GEN_DEBUG))
 		general_options = general_options ^ OPT_GEN_DEBUG;
 	debugbutton = gaim_button(_("Show Debug Window"), &general_options, OPT_GEN_DEBUG, box);
@@ -149,7 +153,7 @@
 
 	label = gtk_label_new(_("Report Idle Times:"));
 	gtk_box_pack_start(GTK_BOX(box2), label, FALSE, FALSE, 5);
-	gtk_widget_show (label);
+	gtk_widget_show(label);
 	idle = idle_radio(_("None"), IDLE_NONE, box2, NULL);
 	idle = idle_radio(_("GAIM Use"), IDLE_GAIM, box2, idle);
 #ifdef USE_SCREENSAVER
@@ -173,7 +177,7 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
@@ -183,7 +187,8 @@
 
 	gaim_button(_("Save Window Size/Position"), &general_options, OPT_GEN_SAVED_WINDOWS, box);
 #ifdef USE_APPLET
-	gaim_button(_("Automatically show buddy list on sign on"), &general_options, OPT_GEN_APP_BUDDY_SHOW, box);
+	gaim_button(_("Automatically show buddy list on sign on"), &general_options,
+		    OPT_GEN_APP_BUDDY_SHOW, box);
 	gaim_button(_("Display Buddy List near applet"), &general_options, OPT_GEN_NEAR_APPLET, box);
 #endif
 
@@ -226,7 +231,7 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
@@ -261,7 +266,8 @@
 
 	gaim_button(_("Highlight misspelled words"), &general_options, OPT_GEN_CHECK_SPELLING, box);
 	gaim_button(_("Show URLs as links"), &general_options, OPT_GEN_SEND_LINKS, box);
-	gaim_button(_("Sending messages removes away status"), &general_options, OPT_GEN_BACK_ON_IM, box);
+	gaim_button(_("Sending messages removes away status"), &general_options, OPT_GEN_BACK_ON_IM,
+		    box);
 
 	gtk_widget_show(prefdialog);
 }
@@ -269,7 +275,7 @@
 static void set_buttons_opt(GtkWidget *w, int data)
 {
 	int mask;
-	if (data & 0x1) /* set the first bit if we're affecting chat buttons */
+	if (data & 0x1)		/* set the first bit if we're affecting chat buttons */
 		mask = (OPT_DISP_CHAT_BUTTON_TEXT | OPT_DISP_CHAT_BUTTON_XPM);
 	else
 		mask = (OPT_DISP_CONV_BUTTON_TEXT | OPT_DISP_CONV_BUTTON_XPM);
@@ -287,15 +293,14 @@
 	GtkWidget *menu, *opt;
 	int index;
 
-	switch (display_options & 
-		(OPT_DISP_CONV_BUTTON_TEXT | OPT_DISP_CONV_BUTTON_XPM)) {
+	switch (display_options & (OPT_DISP_CONV_BUTTON_TEXT | OPT_DISP_CONV_BUTTON_XPM)) {
 	case OPT_DISP_CONV_BUTTON_TEXT:
 		index = 2;
 		break;
 	case OPT_DISP_CONV_BUTTON_XPM:
 		index = 1;
 		break;
-	default: /* both or neither */
+	default:		/* both or neither */
 		index = 0;
 		break;
 	}
@@ -303,17 +308,20 @@
 	menu = gtk_menu_new();
 
 	opt = gtk_menu_item_new_with_label(_("Pictures and Text"));
-	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt), (void *)(OPT_DISP_CONV_BUTTON_TEXT | OPT_DISP_CONV_BUTTON_XPM));
+	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt),
+			   (void *)(OPT_DISP_CONV_BUTTON_TEXT | OPT_DISP_CONV_BUTTON_XPM));
 	gtk_widget_show(opt);
 	gtk_menu_append(GTK_MENU(menu), opt);
 
 	opt = gtk_menu_item_new_with_label(_("Pictures Only"));
-	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt), (void *)OPT_DISP_CONV_BUTTON_XPM);
+	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt),
+			   (void *)OPT_DISP_CONV_BUTTON_XPM);
 	gtk_widget_show(opt);
 	gtk_menu_append(GTK_MENU(menu), opt);
 
 	opt = gtk_menu_item_new_with_label(_("Text Only"));
-	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt), (void *)OPT_DISP_CONV_BUTTON_TEXT);
+	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt),
+			   (void *)OPT_DISP_CONV_BUTTON_TEXT);
 	gtk_widget_show(opt);
 	gtk_menu_append(GTK_MENU(menu), opt);
 
@@ -339,7 +347,7 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
@@ -362,9 +370,11 @@
 	im_buttons_menu_init(opt);
 	gtk_widget_show(opt);
 
-	gaim_button(_("Show larger entry box on new windows"), &display_options, OPT_DISP_CONV_BIG_ENTRY, box);
+	gaim_button(_("Show larger entry box on new windows"), &display_options, OPT_DISP_CONV_BIG_ENTRY,
+		    box);
 	gaim_button(_("Raise windows on events"), &general_options, OPT_GEN_POPUP_WINDOWS, box);
-	gaim_button(_("Ignore new conversations when away"), &general_options, OPT_GEN_DISCARD_WHEN_AWAY, box);
+	gaim_button(_("Ignore new conversations when away"), &general_options, OPT_GEN_DISCARD_WHEN_AWAY,
+		    box);
 	gaim_button(_("Ignore TiK Automated Messages"), &general_options, OPT_GEN_TIK_HACK, box);
 
 	gtk_widget_show(prefdialog);
@@ -375,15 +385,14 @@
 	GtkWidget *menu, *opt;
 	int index;
 
-	switch (display_options & 
-		(OPT_DISP_CHAT_BUTTON_TEXT | OPT_DISP_CHAT_BUTTON_XPM)) {
+	switch (display_options & (OPT_DISP_CHAT_BUTTON_TEXT | OPT_DISP_CHAT_BUTTON_XPM)) {
 	case OPT_DISP_CHAT_BUTTON_TEXT:
 		index = 2;
 		break;
 	case OPT_DISP_CHAT_BUTTON_XPM:
 		index = 1;
 		break;
-	default: /* both or neither */
+	default:		/* both or neither */
 		index = 0;
 		break;
 	}
@@ -391,17 +400,20 @@
 	menu = gtk_menu_new();
 
 	opt = gtk_menu_item_new_with_label(_("Pictures and Text"));
-	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt), (void *)(OPT_DISP_CHAT_BUTTON_TEXT | OPT_DISP_CHAT_BUTTON_XPM | 1));
+	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt),
+			   (void *)(OPT_DISP_CHAT_BUTTON_TEXT | OPT_DISP_CHAT_BUTTON_XPM | 1));
 	gtk_widget_show(opt);
 	gtk_menu_append(GTK_MENU(menu), opt);
 
 	opt = gtk_menu_item_new_with_label(_("Pictures Only"));
-	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt), (void *)(OPT_DISP_CHAT_BUTTON_XPM | 1));
+	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt),
+			   (void *)(OPT_DISP_CHAT_BUTTON_XPM | 1));
 	gtk_widget_show(opt);
 	gtk_menu_append(GTK_MENU(menu), opt);
 
 	opt = gtk_menu_item_new_with_label(_("Text Only"));
-	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt), (void *)(OPT_DISP_CHAT_BUTTON_TEXT | 1));
+	gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_buttons_opt),
+			   (void *)(OPT_DISP_CHAT_BUTTON_TEXT | 1));
 	gtk_widget_show(opt);
 	gtk_menu_append(GTK_MENU(menu), opt);
 
@@ -425,7 +437,7 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
@@ -433,7 +445,8 @@
 	gtk_box_pack_start(GTK_BOX(box), label, FALSE, FALSE, 5);
 	gtk_widget_show(label);
 
-	gaim_button(_("Show people joining/leaving in window"), &display_options, OPT_DISP_CHAT_LOGON, box);
+	gaim_button(_("Show people joining/leaving in window"), &display_options, OPT_DISP_CHAT_LOGON,
+		    box);
 
 	hbox = gtk_hbox_new(FALSE, 0);
 	gtk_box_pack_start(GTK_BOX(box), hbox, FALSE, FALSE, 5);
@@ -449,7 +462,8 @@
 	gtk_widget_show(opt);
 
 
-	gaim_button(_("Show larger entry box on new windows"), &display_options, OPT_DISP_CHAT_BIG_ENTRY, box);
+	gaim_button(_("Show larger entry box on new windows"), &display_options, OPT_DISP_CHAT_BIG_ENTRY,
+		    box);
 	gaim_button(_("Raise windows on events"), &general_options, OPT_GEN_POPUP_CHAT, box);
 
 	gtk_widget_show(prefdialog);
@@ -464,155 +478,155 @@
 
 static void refresh_list(GtkWidget *w, gpointer *m)
 {
-        char *text = grab_url(NULL, "http://www.aol.com/community/chat/allchats.html");
-        char *c;
-        int len = strlen(text);
-        GtkWidget *item;
-        GList *items = GTK_LIST(cp->list1)->children;
-        struct chat_room *cr;
-        c = text;
+	char *text = grab_url(NULL, "http://www.aol.com/community/chat/allchats.html");
+	char *c;
+	int len = strlen(text);
+	GtkWidget *item;
+	GList *items = GTK_LIST(cp->list1)->children;
+	struct chat_room *cr;
+	c = text;
 
-        while(items) {
-                g_free(gtk_object_get_user_data(GTK_OBJECT(items->data)));
-                items = items->next;
-        }
+	while (items) {
+		g_free(gtk_object_get_user_data(GTK_OBJECT(items->data)));
+		items = items->next;
+	}
 
-        items = NULL;
+	items = NULL;
 
-        gtk_list_clear_items(GTK_LIST(cp->list1), 0, -1);
+	gtk_list_clear_items(GTK_LIST(cp->list1), 0, -1);
 
-        item = gtk_list_item_new_with_label(_("Gaim Chat"));
-        cr = g_new0(struct chat_room, 1);
-        strcpy(cr->name, _("Gaim Chat"));
-        cr->exchange = 4;
-        gtk_object_set_user_data(GTK_OBJECT(item), cr);
-        gtk_widget_show(item);
+	item = gtk_list_item_new_with_label(_("Gaim Chat"));
+	cr = g_new0(struct chat_room, 1);
+	strcpy(cr->name, _("Gaim Chat"));
+	cr->exchange = 4;
+	gtk_object_set_user_data(GTK_OBJECT(item), cr);
+	gtk_widget_show(item);
 
-        items = g_list_append(NULL, item);
+	items = g_list_append(NULL, item);
 
-        while(c) {
-                if (c - text > len - 30)
-                        break; /* assume no chat rooms 30 from end, padding */
-                if (!strncasecmp(AOL_SRCHSTR, c, strlen(AOL_SRCHSTR))) {
-                        char *t;
-                        int len=0;
-                        int exchange;
-                        char *name = NULL;
+	while (c) {
+		if (c - text > len - 30)
+			break;	/* assume no chat rooms 30 from end, padding */
+		if (!strncasecmp(AOL_SRCHSTR, c, strlen(AOL_SRCHSTR))) {
+			char *t;
+			int len = 0;
+			int exchange;
+			char *name = NULL;
 
-                        c += strlen(AOL_SRCHSTR);
-                        t = c;
-                        while(t) {
-                                len++;
-                                name = g_realloc(name, len);
-                                if (*t == '+')
-                                        name[len - 1] = ' ';
-                                else if (*t == '&') {
-                                        name[len - 1] = 0;
-                                        sscanf(t, "&Exchange=%d", &exchange);
-                                        c = t + strlen("&Exchange=x");
-                                        break;
-                                } else
-                                        name[len - 1] = *t;
-                                t++;
-                        }
-                        cr = g_new0(struct chat_room, 1);
-                        strcpy(cr->name, name);
-                        cr->exchange = exchange;
-                        item = gtk_list_item_new_with_label(name);
-                        gtk_widget_show(item);
-                        items = g_list_append(items, item);
-                        gtk_object_set_user_data(GTK_OBJECT(item), cr);
-                        g_free(name);
-                }
-                c++;
-        }
-        gtk_list_append_items(GTK_LIST(cp->list1), items);
-        g_free(text);
+			c += strlen(AOL_SRCHSTR);
+			t = c;
+			while (t) {
+				len++;
+				name = g_realloc(name, len);
+				if (*t == '+')
+					name[len - 1] = ' ';
+				else if (*t == '&') {
+					name[len - 1] = 0;
+					sscanf(t, "&Exchange=%d", &exchange);
+					c = t + strlen("&Exchange=x");
+					break;
+				} else
+					name[len - 1] = *t;
+				t++;
+			}
+			cr = g_new0(struct chat_room, 1);
+			strcpy(cr->name, name);
+			cr->exchange = exchange;
+			item = gtk_list_item_new_with_label(name);
+			gtk_widget_show(item);
+			items = g_list_append(items, item);
+			gtk_object_set_user_data(GTK_OBJECT(item), cr);
+			g_free(name);
+		}
+		c++;
+	}
+	gtk_list_append_items(GTK_LIST(cp->list1), items);
+	g_free(text);
 }
 
 static void add_chat(GtkWidget *w, gpointer *m)
 {
-        GList *sel = GTK_LIST(cp->list1)->selection;
-        struct chat_room *cr, *cr2;
-        GList *crs = chat_rooms;
-        GtkWidget *item;
+	GList *sel = GTK_LIST(cp->list1)->selection;
+	struct chat_room *cr, *cr2;
+	GList *crs = chat_rooms;
+	GtkWidget *item;
 
-        if (sel) {
-                cr = (struct chat_room *)gtk_object_get_user_data(GTK_OBJECT(sel->data));
-        } else
-                return;
+	if (sel) {
+		cr = (struct chat_room *)gtk_object_get_user_data(GTK_OBJECT(sel->data));
+	} else
+		return;
 
-        while(crs) {
-                cr2 = (struct chat_room *)crs->data;
-                if (!strcasecmp(cr->name, cr2->name))
-                        return;
-                crs = crs->next;
-        }
-        item = gtk_list_item_new_with_label(cr->name);
-        cr2 = g_new0(struct chat_room, 1);
-        strcpy(cr2->name, cr->name);
-        cr2->exchange = cr->exchange;
-        gtk_object_set_user_data(GTK_OBJECT(item), cr2);
-        gtk_widget_show(item);
-        sel = g_list_append(NULL, item);
-        gtk_list_append_items(GTK_LIST(cp->list2), sel);
-        chat_rooms = g_list_append(chat_rooms, cr2);
+	while (crs) {
+		cr2 = (struct chat_room *)crs->data;
+		if (!strcasecmp(cr->name, cr2->name))
+			 return;
+		crs = crs->next;
+	}
+	item = gtk_list_item_new_with_label(cr->name);
+	cr2 = g_new0(struct chat_room, 1);
+	strcpy(cr2->name, cr->name);
+	cr2->exchange = cr->exchange;
+	gtk_object_set_user_data(GTK_OBJECT(item), cr2);
+	gtk_widget_show(item);
+	sel = g_list_append(NULL, item);
+	gtk_list_append_items(GTK_LIST(cp->list2), sel);
+	chat_rooms = g_list_append(chat_rooms, cr2);
 
-        setup_buddy_chats();
-        save_prefs();
+	setup_buddy_chats();
+	save_prefs();
 
 
 }
 
 static void remove_chat(GtkWidget *w, gpointer *m)
 {
-        GList *sel = GTK_LIST(cp->list2)->selection;
-        struct chat_room *cr;
-        GList *crs;
-        GtkWidget *item;
+	GList *sel = GTK_LIST(cp->list2)->selection;
+	struct chat_room *cr;
+	GList *crs;
+	GtkWidget *item;
 
-        if (sel) {
-                item = (GtkWidget *)sel->data;
-                cr = (struct chat_room *)gtk_object_get_user_data(GTK_OBJECT(item));
-        } else
-                return;
+	if (sel) {
+		item = (GtkWidget *)sel->data;
+		cr = (struct chat_room *)gtk_object_get_user_data(GTK_OBJECT(item));
+	} else
+		return;
 
-        chat_rooms = g_list_remove(chat_rooms, cr);
+	chat_rooms = g_list_remove(chat_rooms, cr);
 
 
-        gtk_list_clear_items(GTK_LIST(cp->list2), 0, -1);
+	gtk_list_clear_items(GTK_LIST(cp->list2), 0, -1);
 
-        if (g_list_length(chat_rooms) == 0)
-                chat_rooms = NULL;
+	if (g_list_length(chat_rooms) == 0)
+		chat_rooms = NULL;
 
-        crs = chat_rooms;
+	crs = chat_rooms;
 
-        while(crs) {
-                cr = (struct chat_room *)crs->data;
-                item = gtk_list_item_new_with_label(cr->name);
-                gtk_object_set_user_data(GTK_OBJECT(item), cr);
-                gtk_widget_show(item);
-                gtk_list_append_items(GTK_LIST(cp->list2), g_list_append(NULL, item));
+	while (crs) {
+		cr = (struct chat_room *)crs->data;
+		item = gtk_list_item_new_with_label(cr->name);
+		gtk_object_set_user_data(GTK_OBJECT(item), cr);
+		gtk_widget_show(item);
+		gtk_list_append_items(GTK_LIST(cp->list2), g_list_append(NULL, item));
 
 
-                crs = crs->next;
-        }
+		crs = crs->next;
+	}
 
-        setup_buddy_chats();
-        save_prefs();
+	setup_buddy_chats();
+	save_prefs();
 }
 
 static void room_page()
 {
-        GtkWidget *table;
-        GtkWidget *rem_button, *add_button, *ref_button;
-        GtkWidget *list1, *list2;
-        GtkWidget *label;
-        GtkWidget *sw1, *sw2;
-        GtkWidget *item;
-        GList *crs = chat_rooms;
-        GList *items = NULL;
-        struct chat_room *cr;
+	GtkWidget *table;
+	GtkWidget *rem_button, *add_button, *ref_button;
+	GtkWidget *list1, *list2;
+	GtkWidget *label;
+	GtkWidget *sw1, *sw2;
+	GtkWidget *item;
+	GList *crs = chat_rooms;
+	GList *items = NULL;
+	struct chat_room *cr;
 
 	GtkWidget *parent;
 	GtkWidget *box;
@@ -628,94 +642,84 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
-        table = gtk_table_new(4, 2, FALSE);
-        gtk_widget_show(table);
+	table = gtk_table_new(4, 2, FALSE);
+	gtk_widget_show(table);
 
-        gtk_box_pack_start(GTK_BOX(box), table, TRUE, TRUE, 0);
+	gtk_box_pack_start(GTK_BOX(box), table, TRUE, TRUE, 0);
 
-        list1 = gtk_list_new();
-        list2 = gtk_list_new();
-        sw1 = gtk_scrolled_window_new(NULL, NULL);
-        sw2 = gtk_scrolled_window_new(NULL, NULL);
-
-        ref_button = picture_button(prefs, _("Refresh"), refresh_xpm);
-        add_button = picture_button(prefs, _("Add"), gnome_add_xpm);
-        rem_button = picture_button(prefs, _("Remove"), gnome_remove_xpm);
-        gtk_widget_show(list1);
-        gtk_widget_show(sw1);
-        gtk_widget_show(list2);
-        gtk_widget_show(sw2);
+	list1 = gtk_list_new();
+	list2 = gtk_list_new();
+	sw1 = gtk_scrolled_window_new(NULL, NULL);
+	sw2 = gtk_scrolled_window_new(NULL, NULL);
 
-        gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(sw1), list1);
-        gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(sw2), list2);
+	ref_button = picture_button(prefs, _("Refresh"), refresh_xpm);
+	add_button = picture_button(prefs, _("Add"), gnome_add_xpm);
+	rem_button = picture_button(prefs, _("Remove"), gnome_remove_xpm);
+	gtk_widget_show(list1);
+	gtk_widget_show(sw1);
+	gtk_widget_show(list2);
+	gtk_widget_show(sw2);
 
-        gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw1),
-                                       GTK_POLICY_AUTOMATIC,GTK_POLICY_ALWAYS);
-        gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw2),
-                                       GTK_POLICY_AUTOMATIC,GTK_POLICY_ALWAYS);
+	gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(sw1), list1);
+	gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(sw2), list2);
 
-        cp->list1 = list1;
-        cp->list2 = list2;
+	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw1),
+				       GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
+	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw2),
+				       GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
 
-        gtk_signal_connect(GTK_OBJECT(ref_button), "clicked",
-                           GTK_SIGNAL_FUNC(refresh_list), cp);
-        gtk_signal_connect(GTK_OBJECT(rem_button), "clicked",
-                           GTK_SIGNAL_FUNC(remove_chat), cp);
-        gtk_signal_connect(GTK_OBJECT(add_button), "clicked",
-                           GTK_SIGNAL_FUNC(add_chat), cp);
+	cp->list1 = list1;
+	cp->list2 = list2;
+
+	gtk_signal_connect(GTK_OBJECT(ref_button), "clicked", GTK_SIGNAL_FUNC(refresh_list), cp);
+	gtk_signal_connect(GTK_OBJECT(rem_button), "clicked", GTK_SIGNAL_FUNC(remove_chat), cp);
+	gtk_signal_connect(GTK_OBJECT(add_button), "clicked", GTK_SIGNAL_FUNC(add_chat), cp);
 
 
 
-        label = gtk_label_new(_("List of available chats"));
-        gtk_widget_show(label);
+	label = gtk_label_new(_("List of available chats"));
+	gtk_widget_show(label);
+
+	gtk_table_attach(GTK_TABLE(table), label, 0, 1, 0, 1, GTK_SHRINK, GTK_SHRINK, 0, 0);
+	gtk_table_attach(GTK_TABLE(table), ref_button, 0, 1, 1, 2, GTK_SHRINK, GTK_SHRINK, 0, 0);
+	gtk_table_attach(GTK_TABLE(table), sw1, 0, 1, 2, 3,
+			 GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 5, 5);
+	gtk_table_attach(GTK_TABLE(table), add_button, 0, 1, 3, 4, GTK_SHRINK, GTK_SHRINK, 0, 0);
 
-        gtk_table_attach(GTK_TABLE(table), label, 0, 1, 0, 1,
-                         GTK_SHRINK, GTK_SHRINK, 0, 0);
-        gtk_table_attach(GTK_TABLE(table), ref_button, 0, 1, 1, 2,
-                         GTK_SHRINK, GTK_SHRINK, 0, 0);
-        gtk_table_attach(GTK_TABLE(table), sw1, 0, 1, 2, 3,
-                         GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL,
-                         5, 5);
-        gtk_table_attach(GTK_TABLE(table), add_button, 0, 1, 3, 4,
-                         GTK_SHRINK, GTK_SHRINK, 0, 0);
+
+	label = gtk_label_new(_("List of subscribed chats"));
+	gtk_widget_show(label);
+
+	gtk_table_attach(GTK_TABLE(table), label, 1, 2, 0, 1, GTK_SHRINK, GTK_SHRINK, 0, 0);
+	gtk_table_attach(GTK_TABLE(table), sw2, 1, 2, 2, 3,
+			 GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 5, 5);
+	gtk_table_attach(GTK_TABLE(table), rem_button, 1, 2, 3, 4, GTK_SHRINK, GTK_SHRINK, 0, 0);
 
 
-        label = gtk_label_new(_("List of subscribed chats"));
-        gtk_widget_show(label);
-
-        gtk_table_attach(GTK_TABLE(table), label, 1, 2, 0, 1,
-                         GTK_SHRINK, GTK_SHRINK, 0, 0);
-        gtk_table_attach(GTK_TABLE(table), sw2, 1, 2, 2, 3,
-                         GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL,
-                         5, 5);
-        gtk_table_attach(GTK_TABLE(table), rem_button, 1, 2, 3, 4,
-                         GTK_SHRINK, GTK_SHRINK, 0, 0);
+	item = gtk_list_item_new_with_label(_("Gaim Chat"));
+	cr = g_new0(struct chat_room, 1);
+	strcpy(cr->name, _("Gaim Chat"));
+	cr->exchange = 4;
+	gtk_object_set_user_data(GTK_OBJECT(item), cr);
+	gtk_widget_show(item);
+	gtk_list_append_items(GTK_LIST(list1), g_list_append(NULL, item));
 
 
-        item = gtk_list_item_new_with_label(_("Gaim Chat"));
-        cr = g_new0(struct chat_room, 1);
-        strcpy(cr->name, _("Gaim Chat"));
-        cr->exchange = 4;
-        gtk_object_set_user_data(GTK_OBJECT(item), cr);
-        gtk_widget_show(item);
-        gtk_list_append_items(GTK_LIST(list1), g_list_append(NULL, item));
-
+	while (crs) {
+		cr = (struct chat_room *)crs->data;
+		item = gtk_list_item_new_with_label(cr->name);
+		gtk_object_set_user_data(GTK_OBJECT(item), cr);
+		gtk_widget_show(item);
+		items = g_list_append(items, item);
 
-        while(crs) {
-                cr = (struct chat_room *)crs->data;
-                item = gtk_list_item_new_with_label(cr->name);
-                gtk_object_set_user_data(GTK_OBJECT(item), cr);
-                gtk_widget_show(item);
-                items = g_list_append(items, item);
+		crs = crs->next;
+	}
 
-                crs = crs->next;
-        }
-
-        gtk_list_append_items(GTK_LIST(list2), items);
+	gtk_list_append_items(GTK_LIST(list2), items);
 
 	gtk_widget_show(prefdialog);
 }
@@ -814,7 +818,7 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
@@ -822,10 +826,10 @@
 	gtk_box_pack_start(GTK_BOX(box), label, FALSE, FALSE, 5);
 	gtk_widget_show(label);
 
-        gaim_button(_("Bold Text"), &font_options, OPT_FONT_BOLD, box);
-        gaim_button(_("Italics Text"), &font_options, OPT_FONT_ITALIC, box);
-        gaim_button(_("Underlined Text"), &font_options, OPT_FONT_UNDERLINE, box);
-        gaim_button(_("Strike Text"), &font_options, OPT_FONT_STRIKE, box);
+	gaim_button(_("Bold Text"), &font_options, OPT_FONT_BOLD, box);
+	gaim_button(_("Italics Text"), &font_options, OPT_FONT_ITALIC, box);
+	gaim_button(_("Underlined Text"), &font_options, OPT_FONT_UNDERLINE, box);
+	gaim_button(_("Strike Text"), &font_options, OPT_FONT_STRIKE, box);
 
 	sep = gtk_hseparator_new();
 	gtk_box_pack_start(GTK_BOX(box), sep, FALSE, FALSE, 5);
@@ -834,7 +838,7 @@
 	hbox = gtk_hbox_new(FALSE, 5);
 	gtk_box_pack_start(GTK_BOX(box), hbox, FALSE, FALSE, 5);
 	gtk_widget_show(hbox);
-	
+
 	pref_fg_picture = show_color_pref(hbox, TRUE);
 	button = gaim_button(_("Text Color"), &font_options, OPT_FONT_FGCOL, hbox);
 
@@ -846,12 +850,13 @@
 	gtk_widget_show(select);
 
 	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(toggle_sensitive), select);
-	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(update_color), pref_fg_picture);
+	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(update_color),
+			   pref_fg_picture);
 
 	hbox = gtk_hbox_new(FALSE, 5);
 	gtk_box_pack_start(GTK_BOX(box), hbox, FALSE, FALSE, 5);
 	gtk_widget_show(hbox);
-	
+
 	pref_bg_picture = show_color_pref(hbox, FALSE);
 	button = gaim_button(_("Background Color"), &font_options, OPT_FONT_BGCOL, hbox);
 
@@ -863,7 +868,8 @@
 	gtk_widget_show(select);
 
 	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(toggle_sensitive), select);
-	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(update_color), pref_bg_picture);
+	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(update_color),
+			   pref_bg_picture);
 
 	sep = gtk_hseparator_new();
 	gtk_box_pack_start(GTK_BOX(box), sep, FALSE, FALSE, 5);
@@ -900,7 +906,7 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
@@ -918,11 +924,11 @@
 static GtkWidget *sndent[NUM_SOUNDS];
 static GtkWidget *sndcmd = NULL;
 
-void close_sounddialog(GtkWidget *w, GtkWidget *w2) 
+void close_sounddialog(GtkWidget *w, GtkWidget *w2)
 {
 
 	GtkWidget *dest;
-	
+
 	if (!GTK_IS_WIDGET(w2))
 		dest = w;
 	else
@@ -933,10 +939,11 @@
 	gtk_widget_destroy(dest);
 }
 
-void do_select_sound(GtkWidget *w, int snd) {
-	
+void do_select_sound(GtkWidget *w, int snd)
+{
+
 	char *file;
-	
+
 	file = gtk_file_selection_get_filename(GTK_FILE_SELECTION(sounddialog));
 
 	/* If they type in a directory, change there */
@@ -954,41 +961,42 @@
 
 	/* Set our text entry */
 	gtk_entry_set_text(GTK_ENTRY(sndent[snd]), sound_file[snd]);
-	
+
 	/* Close the window! It's getting cold in here! */
 	close_sounddialog(NULL, sounddialog);
 }
 
-static void reset_sound(GtkWidget *button, int snd) {
+static void reset_sound(GtkWidget *button, int snd)
+{
 
 	/* This just resets a sound file back to default */
 	sound_file[snd] = NULL;
-	
+
 	gtk_entry_set_text(GTK_ENTRY(sndent[snd]), "(default)");
 }
 
-static void sel_sound(GtkWidget *button, int snd) {
-	
+static void sel_sound(GtkWidget *button, int snd)
+{
+
 	char *buf = g_malloc(BUF_LEN);
-	
-	if (!sounddialog)
-	{
+
+	if (!sounddialog) {
 		sounddialog = gtk_file_selection_new(_("Gaim - Sound Configuration"));
 
 		gtk_file_selection_hide_fileop_buttons(GTK_FILE_SELECTION(sounddialog));
 
-		g_snprintf(buf, BUF_LEN -1, "%s/", getenv("HOME"));
+		g_snprintf(buf, BUF_LEN - 1, "%s/", getenv("HOME"));
 
 		gtk_file_selection_set_filename(GTK_FILE_SELECTION(sounddialog), buf);
 
-		gtk_signal_connect(GTK_OBJECT(sounddialog), "destroy", 
-				GTK_SIGNAL_FUNC(close_sounddialog), sounddialog);
+		gtk_signal_connect(GTK_OBJECT(sounddialog), "destroy",
+				   GTK_SIGNAL_FUNC(close_sounddialog), sounddialog);
 
 		gtk_signal_connect(GTK_OBJECT(GTK_FILE_SELECTION(sounddialog)->ok_button),
-				"clicked", GTK_SIGNAL_FUNC(do_select_sound), (int *)snd);
+				   "clicked", GTK_SIGNAL_FUNC(do_select_sound), (int *)snd);
 
 		gtk_signal_connect(GTK_OBJECT(GTK_FILE_SELECTION(sounddialog)->cancel_button),
-				"clicked", GTK_SIGNAL_FUNC(close_sounddialog), sounddialog);
+				   "clicked", GTK_SIGNAL_FUNC(close_sounddialog), sounddialog);
 	}
 
 	g_free(buf);
@@ -996,7 +1004,8 @@
 	gdk_window_raise(sounddialog->window);
 }
 
-static void sound_entry(char *label, int opt, GtkWidget *box, int snd) {
+static void sound_entry(char *label, int opt, GtkWidget *box, int snd)
+{
 	GtkWidget *hbox;
 	GtkWidget *entry;
 	GtkWidget *button;
@@ -1019,7 +1028,7 @@
 
 	entry = gtk_entry_new();
 	gtk_entry_set_editable(GTK_ENTRY(entry), FALSE);
-	
+
 	if (sound_file[snd])
 		gtk_entry_set_text(GTK_ENTRY(entry), sound_file[snd]);
 	else
@@ -1030,7 +1039,7 @@
 	gtk_widget_show(entry);
 }
 
-static gint sound_cmd_yeah(GtkEntry *entry, GdkEvent *event, gpointer d)
+static gint sound_cmd_yeah(GtkEntry * entry, GdkEvent *event, gpointer d)
 {
 	g_snprintf(sound_cmd, sizeof(sound_cmd), "%s", gtk_entry_get_text(GTK_ENTRY(sndcmd)));
 	save_prefs();
@@ -1052,7 +1061,7 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
@@ -1111,15 +1120,15 @@
 {
 	gchar buffer[2048];
 	guint text_len;
-	
+
 	cur_message = a;
-	
+
 	/* Get proper Length */
 	text_len = gtk_text_get_length(GTK_TEXT(away_text));
-	
+
 	/* Clear the Box */
-	gtk_text_set_point(GTK_TEXT(away_text), 0 );
-	gtk_text_forward_delete (GTK_TEXT(away_text), text_len);
+	gtk_text_set_point(GTK_TEXT(away_text), 0);
+	gtk_text_forward_delete(GTK_TEXT(away_text), text_len);
 
 	/* Fill the text box with new message */
 	strcpy(buffer, a->message);
@@ -1136,16 +1145,17 @@
 
 void remove_away_message(GtkWidget *widget, void *dummy)
 {
-        GList *i;
-        struct away_message *a;
+	GList *i;
+	struct away_message *a;
 
-        i = GTK_LIST(prefs_away_list)->selection;
+	i = GTK_LIST(prefs_away_list)->selection;
 
-	if (!i) return;
+	if (!i)
+		return;
 	if (!i->next) {
 		int text_len = gtk_text_get_length(GTK_TEXT(away_text));
-		gtk_text_set_point(GTK_TEXT(away_text), 0 );
-		gtk_text_forward_delete (GTK_TEXT(away_text), text_len);
+		gtk_text_set_point(GTK_TEXT(away_text), 0);
+		gtk_text_forward_delete(GTK_TEXT(away_text), text_len);
 	}
 	a = gtk_object_get_user_data(GTK_OBJECT(i->data));
 	rem_away_mess(NULL, a);
@@ -1176,7 +1186,7 @@
 	if (away_messages == NULL)
 		default_away = 0;
 	else if ((int)i >= length)
-		default_away = length-1;
+		default_away = length - 1;
 	else
 		default_away = (int)i;
 }
@@ -1193,7 +1203,8 @@
 	while (awy) {
 		a = (struct away_message *)awy->data;
 		opt = gtk_menu_item_new_with_label(a->name);
-		gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_default_away), (gpointer)index);
+		gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(set_default_away),
+				   (gpointer)index);
 		gtk_widget_show(opt);
 		gtk_menu_append(GTK_MENU(menu), opt);
 
@@ -1206,7 +1217,7 @@
 	gtk_option_menu_set_history(GTK_OPTION_MENU(omenu), default_away);
 }
 
-	
+
 
 static void away_page()
 {
@@ -1235,7 +1246,7 @@
 
 	box = gtk_vbox_new(FALSE, 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_widget_show(box);
 
 	hbox = gtk_hbox_new(TRUE, 0);
@@ -1256,7 +1267,7 @@
 
 	sw = gtk_scrolled_window_new(NULL, NULL);
 	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw),
-			GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+				       GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
 	gtk_box_pack_start(GTK_BOX(top), sw, TRUE, TRUE, 0);
 	gtk_widget_set_usize(sw, -1, 225);
 	gtk_widget_show(sw);
@@ -1268,7 +1279,7 @@
 
 	sw2 = gtk_scrolled_window_new(NULL, NULL);
 	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw2),
-			GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
+				       GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
 	gtk_box_pack_start(GTK_BOX(top), sw2, TRUE, TRUE, 0);
 	gtk_widget_show(sw2);
 
@@ -1289,7 +1300,7 @@
 	button = picture_button(prefs, _("Edit"), save_xpm);
 	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(create_away_mess), button);
 	gtk_box_pack_start(GTK_BOX(bot), button, TRUE, FALSE, 5);
-	
+
 	button = picture_button(prefs, _("Make Away"), gnome_preferences_xpm);
 	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(do_away_mess), NULL);
 	gtk_box_pack_start(GTK_BOX(bot), button, TRUE, FALSE, 5);
@@ -1308,17 +1319,18 @@
 		a = (struct away_message *)awy->data;
 		label = gtk_label_new(a->name);
 		list_item = gtk_list_item_new();
-                gtk_container_add(GTK_CONTAINER(list_item), label);
-                gtk_signal_connect(GTK_OBJECT(list_item), "select", GTK_SIGNAL_FUNC(away_list_clicked), a);
+		gtk_container_add(GTK_CONTAINER(list_item), label);
+		gtk_signal_connect(GTK_OBJECT(list_item), "select", GTK_SIGNAL_FUNC(away_list_clicked),
+				   a);
 /*                gtk_signal_connect(GTK_OBJECT(list_item), "deselect", GTK_SIGNAL_FUNC(away_list_unclicked), a);*/
-                gtk_object_set_user_data(GTK_OBJECT(list_item), a);
+		gtk_object_set_user_data(GTK_OBJECT(list_item), a);
 
-                gtk_widget_show(label);
-                gtk_container_add(GTK_CONTAINER(prefs_away_list), list_item);
-                gtk_widget_show(list_item);
+		gtk_widget_show(label);
+		gtk_container_add(GTK_CONTAINER(prefs_away_list), list_item);
+		gtk_widget_show(list_item);
 
-                awy = awy->next;
-        }
+		awy = awy->next;
+	}
 
 	sep = gtk_hseparator_new();
 	gtk_box_pack_start(GTK_BOX(box), sep, FALSE, FALSE, 0);
@@ -1328,7 +1340,8 @@
 	gtk_box_pack_start(GTK_BOX(box), hbox, FALSE, FALSE, 0);
 	gtk_widget_show(hbox);
 
-	gaim_button(_("Ignore new conversations when away   "), &general_options, OPT_GEN_DISCARD_WHEN_AWAY, hbox);
+	gaim_button(_("Ignore new conversations when away   "), &general_options,
+		    OPT_GEN_DISCARD_WHEN_AWAY, hbox);
 	gaim_button(_("Sounds while away"), &sound_options, OPT_SOUND_WHEN_AWAY, hbox);
 
 	sep = gtk_hseparator_new();
@@ -1348,7 +1361,8 @@
 		gtk_widget_set_sensitive(GTK_WIDGET(spin), FALSE);
 	gtk_box_pack_start(GTK_BOX(hbox), spin, FALSE, FALSE, 0);
 	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(toggle_sensitive), spin);
-	gtk_signal_connect(GTK_OBJECT(adjust), "value-changed", GTK_SIGNAL_FUNC(set_auto_away), GTK_WIDGET(spin));
+	gtk_signal_connect(GTK_OBJECT(adjust), "value-changed", GTK_SIGNAL_FUNC(set_auto_away),
+			   GTK_WIDGET(spin));
 	gtk_widget_show(spin);
 
 	label = gtk_label_new(_("minutes using"));
@@ -1360,7 +1374,8 @@
 	default_away_menu_init(prefs_away_menu);
 	if (!(general_options & OPT_GEN_AUTO_AWAY))
 		gtk_widget_set_sensitive(GTK_WIDGET(prefs_away_menu), FALSE);
-	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(toggle_sensitive), prefs_away_menu);
+	gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(toggle_sensitive),
+			   prefs_away_menu);
 	gtk_widget_show(prefs_away_menu);
 
 	gtk_widget_show(prefdialog);
@@ -1372,24 +1387,24 @@
 static void set_browser(GtkWidget *w, int *data)
 {
 	web_browser = (int)data;
-        if (web_browser != BROWSER_MANUAL) {
-                if (browser_entry)
-                        gtk_widget_set_sensitive(browser_entry, FALSE);
-        } else {
-                if (browser_entry)
-                        gtk_widget_set_sensitive(browser_entry, TRUE);
-        }
+	if (web_browser != BROWSER_MANUAL) {
+		if (browser_entry)
+			gtk_widget_set_sensitive(browser_entry, FALSE);
+	} else {
+		if (browser_entry)
+			gtk_widget_set_sensitive(browser_entry, TRUE);
+	}
 
-        if (web_browser != BROWSER_NETSCAPE) {
-                if (new_window)
-                        gtk_widget_set_sensitive(new_window, FALSE);
-        } else {
-                if (new_window)
-                        gtk_widget_set_sensitive(new_window, TRUE);
-        }
+	if (web_browser != BROWSER_NETSCAPE) {
+		if (new_window)
+			gtk_widget_set_sensitive(new_window, FALSE);
+	} else {
+		if (new_window)
+			gtk_widget_set_sensitive(new_window, TRUE);
+	}
 
 
-        save_prefs();
+	save_prefs();
 }
 
 static int manualentry_key_pressed(GtkWidget *w, GdkEvent *event, void *dummy)
@@ -1406,7 +1421,9 @@
 	if (!set)
 		opt = gtk_radio_button_new_with_label(NULL, label);
 	else
-		opt = gtk_radio_button_new_with_label(gtk_radio_button_group(GTK_RADIO_BUTTON(set)), label);
+		opt =
+		    gtk_radio_button_new_with_label(gtk_radio_button_group(GTK_RADIO_BUTTON(set)),
+						    label);
 	gtk_box_pack_start(GTK_BOX(box), opt, FALSE, FALSE, 0);
 	gtk_signal_connect(GTK_OBJECT(opt), "clicked", GTK_SIGNAL_FUNC(set_browser), (void *)which);
 	gtk_widget_show(opt);
@@ -1437,7 +1454,7 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
@@ -1455,23 +1472,25 @@
 	browser_entry = gtk_entry_new();
 	gtk_box_pack_start(GTK_BOX(box), browser_entry, FALSE, FALSE, 0);
 	gtk_entry_set_text(GTK_ENTRY(browser_entry), web_command);
-	gtk_signal_connect(GTK_OBJECT(browser_entry), "focus_out_event", GTK_SIGNAL_FUNC(manualentry_key_pressed), NULL);
+	gtk_signal_connect(GTK_OBJECT(browser_entry), "focus_out_event",
+			   GTK_SIGNAL_FUNC(manualentry_key_pressed), NULL);
 	gtk_signal_connect(GTK_OBJECT(browser_entry), "destroy", GTK_SIGNAL_FUNC(brentdes), NULL);
 	gtk_widget_show(browser_entry);
 
-	new_window = gaim_button(_("Pop up new window by default"), &general_options, OPT_GEN_BROWSER_POPUP, box);
+	new_window =
+	    gaim_button(_("Pop up new window by default"), &general_options, OPT_GEN_BROWSER_POPUP, box);
 
-        if (web_browser != BROWSER_MANUAL) {
-                gtk_widget_set_sensitive(browser_entry, FALSE);
-        } else {
-                gtk_widget_set_sensitive(browser_entry, TRUE);
-        }
+	if (web_browser != BROWSER_MANUAL) {
+		gtk_widget_set_sensitive(browser_entry, FALSE);
+	} else {
+		gtk_widget_set_sensitive(browser_entry, TRUE);
+	}
 
-        if (web_browser != BROWSER_NETSCAPE) {
-                gtk_widget_set_sensitive(new_window, FALSE);
-        } else {
-                gtk_widget_set_sensitive(new_window, TRUE);
-        }
+	if (web_browser != BROWSER_NETSCAPE) {
+		gtk_widget_set_sensitive(new_window, FALSE);
+	} else {
+		gtk_widget_set_sensitive(new_window, TRUE);
+	}
 
 	gtk_widget_show(prefdialog);
 }
@@ -1497,13 +1516,15 @@
 	if (!set)
 		opt = gtk_radio_button_new_with_label(NULL, label);
 	else
-		opt = gtk_radio_button_new_with_label(gtk_radio_button_group(GTK_RADIO_BUTTON(set)), label);
+		opt =
+		    gtk_radio_button_new_with_label(gtk_radio_button_group(GTK_RADIO_BUTTON(set)),
+						    label);
 	gtk_box_pack_start(GTK_BOX(box), opt, FALSE, FALSE, 0);
 	gtk_signal_connect(GTK_OBJECT(opt), "clicked", GTK_SIGNAL_FUNC(set_deny_mode), (void *)which);
 	gtk_widget_show(opt);
 	if (current_deny_gc->permdeny == which)
 		gtk_toggle_button_set_state(GTK_TOGGLE_BUTTON(opt), TRUE);
-	
+
 	return opt;
 }
 
@@ -1595,8 +1616,7 @@
 	while (c) {
 		gc = (struct gaim_connection *)c->data;
 		opt = gtk_menu_item_new_with_label(gc->username);
-		gtk_signal_connect(GTK_OBJECT(opt), "activate",
-				   GTK_SIGNAL_FUNC(deny_gc_opt), gc);
+		gtk_signal_connect(GTK_OBJECT(opt), "activate", GTK_SIGNAL_FUNC(deny_gc_opt), gc);
 		gtk_widget_show(opt);
 		gtk_menu_append(GTK_MENU(menu), opt);
 		if (gc == current_deny_gc)
@@ -1667,8 +1687,8 @@
 	GtkWidget *bbox;
 	GtkWidget *button;
 
-	current_deny_gc = connections->data; /* this is safe because this screen will only be
-						available when there are connections */
+	current_deny_gc = connections->data;	/* this is safe because this screen will only be
+						   available when there are connections */
 	current_is_deny = TRUE;
 
 	parent = prefdialog->parent;
@@ -1678,7 +1698,7 @@
 	gtk_container_add(GTK_CONTAINER(parent), prefdialog);
 
 	box = gtk_vbox_new(FALSE, 5);
-        gtk_container_set_border_width(GTK_CONTAINER(box), 5);
+	gtk_container_set_border_width(GTK_CONTAINER(box), 5);
 	gtk_container_add(GTK_CONTAINER(prefdialog), box);
 	gtk_widget_show(box);
 
@@ -1696,8 +1716,7 @@
 
 	deny_opt_menu = gtk_option_menu_new();
 	gtk_box_pack_start(GTK_BOX(deny_conn_hbox), deny_opt_menu, FALSE, FALSE, 5);
-	gtk_signal_connect(GTK_OBJECT(deny_opt_menu), "destroy",
-			   GTK_SIGNAL_FUNC(des_deny_opt), NULL);
+	gtk_signal_connect(GTK_OBJECT(deny_opt_menu), "destroy", GTK_SIGNAL_FUNC(des_deny_opt), NULL);
 	gtk_widget_show(deny_opt_menu);
 
 	build_deny_menu();
@@ -1718,8 +1737,7 @@
 	gtk_widget_show(label);
 
 	sw = gtk_scrolled_window_new(NULL, NULL);
-	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw),
-			GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
+	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
 	gtk_box_pack_start(GTK_BOX(vbox), sw, TRUE, TRUE, 5);
 	gtk_widget_show(sw);
 
@@ -1753,8 +1771,7 @@
 	gtk_widget_show(label);
 
 	sw = gtk_scrolled_window_new(NULL, NULL);
-	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw),
-			GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
+	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
 	gtk_box_pack_start(GTK_BOX(vbox), sw, TRUE, TRUE, 5);
 	gtk_widget_show(sw);
 
@@ -1779,9 +1796,10 @@
 	gtk_widget_show(prefdialog);
 }
 
-void update_connection_dependent_prefs() /* what a crappy name */
-{
-	if (!prefs) return;
+void update_connection_dependent_prefs()
+{				/* what a crappy name */
+	if (!prefs)
+		return;
 	if (!connections && deny_node) {
 		if (current_is_deny)
 			gtk_ctree_select(GTK_CTREE(preftree), general_node);
@@ -1798,7 +1816,7 @@
 	}
 }
 
-static void try_me(GtkCTree *ctree, GtkCTreeNode *node)
+static void try_me(GtkCTree * ctree, GtkCTreeNode * node)
 {
 	/* this is a hack */
 	void (*func)();
@@ -1826,8 +1844,7 @@
 	aol_icon(prefs->window);
 	gtk_window_set_title(GTK_WINDOW(prefs), _("Gaim - Preferences"));
 	gtk_widget_set_usize(prefs, 690, 540);
-	gtk_signal_connect(GTK_OBJECT(prefs), "destroy",
-			   GTK_SIGNAL_FUNC(delete_prefs), NULL);
+	gtk_signal_connect(GTK_OBJECT(prefs), "destroy", GTK_SIGNAL_FUNC(delete_prefs), NULL);
 
 	vbox = gtk_vbox_new(FALSE, 5);
 	gtk_container_border_width(GTK_CONTAINER(vbox), 5);
@@ -1837,17 +1854,16 @@
 	hpaned = gtk_hpaned_new();
 	gtk_box_pack_start(GTK_BOX(vbox), hpaned, TRUE, TRUE, 0);
 	gtk_widget_show(hpaned);
-	
-       	scroll = gtk_scrolled_window_new(NULL, NULL);
+
+	scroll = gtk_scrolled_window_new(NULL, NULL);
 	gtk_paned_pack1(GTK_PANED(hpaned), scroll, FALSE, FALSE);
-	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scroll),
-			GTK_POLICY_NEVER, GTK_POLICY_NEVER);
+	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scroll), GTK_POLICY_NEVER, GTK_POLICY_NEVER);
 	gtk_widget_set_usize(scroll, 125, -1);
 	gtk_widget_show(scroll);
 
 	preftree = gtk_ctree_new(1, 0);
-	gtk_ctree_set_line_style (GTK_CTREE(preftree), GTK_CTREE_LINES_SOLID);
-        gtk_ctree_set_expander_style(GTK_CTREE(preftree), GTK_CTREE_EXPANDER_TRIANGLE);
+	gtk_ctree_set_line_style(GTK_CTREE(preftree), GTK_CTREE_LINES_SOLID);
+	gtk_ctree_set_expander_style(GTK_CTREE(preftree), GTK_CTREE_EXPANDER_TRIANGLE);
 	gtk_clist_set_reorderable(GTK_CLIST(preftree), FALSE);
 	gtk_container_add(GTK_CONTAINER(scroll), preftree);
 	gtk_signal_connect(GTK_OBJECT(preftree), "tree_select_row", GTK_SIGNAL_FUNC(try_me), NULL);
@@ -1888,14 +1904,13 @@
 {
 	if (debugbutton)
 		gtk_button_clicked(GTK_BUTTON(debugbutton));
-        if (general_options & OPT_GEN_DEBUG)
-        {
-                general_options = general_options ^ (int)OPT_GEN_DEBUG;
-                save_prefs();
-        }
-        g_free(dw);
-        dw=NULL;
-        return FALSE;
+	if (general_options & OPT_GEN_DEBUG) {
+		general_options = general_options ^ (int)OPT_GEN_DEBUG;
+		save_prefs();
+	}
+	g_free(dw);
+	dw = NULL;
+	return FALSE;
 
 }
 
@@ -1906,34 +1921,34 @@
 	if (!dw)
 		dw = g_new0(struct debug_window, 1);
 
-	box = gtk_hbox_new(FALSE,0);
+	box = gtk_hbox_new(FALSE, 0);
 	dw->window = gtk_window_new(GTK_WINDOW_DIALOG);
 	gtk_window_set_title(GTK_WINDOW(dw->window), _("GAIM debug output window"));
-	gtk_window_set_wmclass(GTK_WINDOW(dw->window),
-                               "debug_out", "Gaim");
+	gtk_window_set_wmclass(GTK_WINDOW(dw->window), "debug_out", "Gaim");
 	gtk_container_add(GTK_CONTAINER(dw->window), box);
-	dw->entry = gtk_text_new(NULL,NULL);
+	dw->entry = gtk_text_new(NULL, NULL);
 	gtk_widget_set_usize(dw->entry, 500, 200);
 	scroll = gtk_vscrollbar_new(GTK_TEXT(dw->entry)->vadj);
-	gtk_box_pack_start(GTK_BOX(box), dw->entry, TRUE,TRUE,0);
-	gtk_box_pack_end(GTK_BOX(box), scroll,FALSE,FALSE,0);
+	gtk_box_pack_start(GTK_BOX(box), dw->entry, TRUE, TRUE, 0);
+	gtk_box_pack_end(GTK_BOX(box), scroll, FALSE, FALSE, 0);
 	gtk_widget_show(dw->entry);
 	gtk_widget_show(scroll);
 	gtk_widget_show(box);
-	gtk_signal_connect(GTK_OBJECT(dw->window),"delete_event", GTK_SIGNAL_FUNC(debug_delete), NULL);
+	gtk_signal_connect(GTK_OBJECT(dw->window), "delete_event", GTK_SIGNAL_FUNC(debug_delete), NULL);
 	gtk_widget_show(dw->window);
 }
 
-void show_debug(GtkObject *obj)
+void show_debug(GtkObject * obj)
 {
-	if((general_options & OPT_GEN_DEBUG)) {
-                if(!dw || !dw->window)
-                        build_debug();
-                gtk_widget_show(dw->window);
-        } else {
-		if (!dw) return;
-                gtk_widget_destroy(dw->window);
-                dw->window = NULL;
+	if ((general_options & OPT_GEN_DEBUG)) {
+		if (!dw || !dw->window)
+			build_debug();
+		gtk_widget_show(dw->window);
+	} else {
+		if (!dw)
+			return;
+		gtk_widget_destroy(dw->window);
+		dw->window = NULL;
 	}
 }
 
@@ -1949,7 +1964,7 @@
 
 		gtk_text_insert(GTK_TEXT(dw->entry), NULL, NULL, NULL, s, -1);
 #ifdef DEBUG
-        printf("%s", chars);
+		printf("%s", chars);
 #endif
 		g_free(s);
 	}
@@ -1969,8 +1984,8 @@
 	prefdialog = NULL;
 	debugbutton = NULL;
 	prefs_away_menu = NULL;
-	
-        return FALSE;
+
+	return FALSE;
 }
 
 static void delete_prefs(GtkWidget *w, void *data)
@@ -1984,7 +1999,7 @@
 	deny_node = NULL;
 	current_deny_gc = NULL;
 }
-      
+
 
 void set_option(GtkWidget *w, int *option)
 {
@@ -1995,8 +2010,8 @@
 {
 	general_options = general_options ^ (int)option;
 
-       	if ((int)option == OPT_GEN_LOG_ALL)
-       		update_log_convs();
+	if ((int)option == OPT_GEN_LOG_ALL)
+		update_log_convs();
 
 	if ((int)option == OPT_GEN_CHECK_SPELLING)
 		toggle_spellchk();
@@ -2006,7 +2021,7 @@
 
 void set_display_option(GtkWidget *w, int *option)
 {
-        display_options = display_options ^ (int)option;
+	display_options = display_options ^ (int)option;
 
 	if (blist && ((int)option == OPT_DISP_NO_BUTTONS))
 		build_imchat_box(!(display_options & OPT_DISP_NO_BUTTONS));
@@ -2034,7 +2049,7 @@
 {
 	font_options = font_options ^ (int)option;
 
-	update_font_buttons();	
+	update_font_buttons();
 
 	save_prefs();
 }
@@ -2047,15 +2062,19 @@
 	gtk_box_pack_start(GTK_BOX(page), button, FALSE, FALSE, 0);
 
 	if (options == &font_options)
-		gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(set_font_option), (int *)option);
+		gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(set_font_option),
+				   (int *)option);
 
 	if (options == &sound_options)
-		gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(set_sound_option), (int *)option);
+		gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(set_sound_option),
+				   (int *)option);
 	if (options == &display_options)
-		gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(set_display_option), (int *)option);
+		gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(set_display_option),
+				   (int *)option);
 
 	if (options == &general_options)
-		gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(set_general_option), (int *)option);
+		gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(set_general_option),
+				   (int *)option);
 	gtk_widget_show(button);
 
 	return button;
@@ -2067,7 +2086,7 @@
 
 	text[0] = _("General");
 	general_node = gtk_ctree_insert_node(GTK_CTREE(preftree), NULL, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 0, 1);
+					     text, 5, NULL, NULL, NULL, NULL, 0, 1);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), general_node, general_page);
 
 	gtk_ctree_select(GTK_CTREE(preftree), general_node);
@@ -2080,7 +2099,7 @@
 
 	text[0] = _("Buddy List");
 	parent = gtk_ctree_insert_node(GTK_CTREE(preftree), NULL, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 0, 1);
+				       text, 5, NULL, NULL, NULL, NULL, 0, 1);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), parent, buddy_page);
 }
 
@@ -2091,27 +2110,27 @@
 
 	text[0] = _("Conversations");
 	parent = gtk_ctree_insert_node(GTK_CTREE(preftree), NULL, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 0, 1);
+				       text, 5, NULL, NULL, NULL, NULL, 0, 1);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), parent, convo_page);
 
 	text[0] = _("IM Window");
 	node = gtk_ctree_insert_node(GTK_CTREE(preftree), parent, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 0, 1);
+				     text, 5, NULL, NULL, NULL, NULL, 0, 1);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), node, im_page);
 
 	text[0] = _("Chat Window");
 	node = gtk_ctree_insert_node(GTK_CTREE(preftree), parent, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 0, 1);
+				     text, 5, NULL, NULL, NULL, NULL, 0, 1);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), node, chat_page);
 
 	text[0] = _("Chat Rooms");
 	node2 = gtk_ctree_insert_node(GTK_CTREE(preftree), node, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 1, 0);
+				      text, 5, NULL, NULL, NULL, NULL, 1, 0);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), node2, room_page);
 
 	text[0] = _("Font Options");
 	node = gtk_ctree_insert_node(GTK_CTREE(preftree), parent, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 0, 1);
+				     text, 5, NULL, NULL, NULL, NULL, 0, 1);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), node, font_page);
 }
 
@@ -2122,12 +2141,12 @@
 
 	text[0] = _("Sounds");
 	parent = gtk_ctree_insert_node(GTK_CTREE(preftree), NULL, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 0, 1);
+				       text, 5, NULL, NULL, NULL, NULL, 0, 1);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), parent, sound_page);
 
 	text[0] = _("Events");
 	node = gtk_ctree_insert_node(GTK_CTREE(preftree), parent, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 0, 1);
+				     text, 5, NULL, NULL, NULL, NULL, 0, 1);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), node, event_page);
 }
 
@@ -2138,7 +2157,7 @@
 
 	text[0] = _("Away Messages");
 	parent = gtk_ctree_insert_node(GTK_CTREE(preftree), NULL, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 0, 1);
+				       text, 5, NULL, NULL, NULL, NULL, 0, 1);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), parent, away_page);
 }
 
@@ -2149,7 +2168,7 @@
 
 	text[0] = _("Browser");
 	parent = gtk_ctree_insert_node(GTK_CTREE(preftree), NULL, NULL,
-					text, 5, NULL, NULL, NULL, NULL, 0, 1);
+				       text, 5, NULL, NULL, NULL, NULL, 0, 1);
 	gtk_ctree_node_set_row_data(GTK_CTREE(preftree), parent, browser_page);
 }
 
@@ -2160,7 +2179,7 @@
 	if (connections && !deny_node) {
 		text[0] = _("Privacy");
 		deny_node = gtk_ctree_insert_node(GTK_CTREE(preftree), NULL, NULL,
-						text, 5, NULL, NULL, NULL, NULL, 0, 1);
+						  text, 5, NULL, NULL, NULL, NULL, 0, 1);
 		gtk_ctree_node_set_row_data(GTK_CTREE(preftree), deny_node, deny_page);
 	}
 }