1 diff -ur irssi-0.8.1.orig/src/irc/core/channels-query.c irssi-0.8.1/src/irc/core/channels-query.c
2 --- irssi-0.8.1.orig/src/irc/core/channels-query.c Fri Dec 7 23:10:11 2001
3 +++ irssi-0.8.1/src/irc/core/channels-query.c Mon Mar 11 15:07:55 2002
5 /* Add channel to query lists */
6 if (!channel->no_modes)
7 query_add_channel(channel, CHANNEL_QUERY_MODE);
8 - query_add_channel(channel, CHANNEL_QUERY_WHO);
9 + if (settings_get_bool("channel_auto_who"))
10 + query_add_channel(channel, CHANNEL_QUERY_WHO);
11 if (!channel->no_modes)
12 query_add_channel(channel, CHANNEL_QUERY_BMODE);
15 void channels_query_init(void)
17 settings_add_bool("misc", "channel_sync", TRUE);
18 + settings_add_bool("misc", "channel_auto_who", TRUE);
20 signal_add("server connected", (SIGNAL_FUNC) sig_connected);
21 signal_add("server disconnected", (SIGNAL_FUNC) sig_disconnected);