]> git.pld-linux.org Git - packages/irssi.git/commitdiff
- this little thingy adds channel_auto_who setting which tells irssi to
authorJan Rękorajski <baggins@pld-linux.org>
Thu, 14 Mar 2002 00:45:18 +0000 (00:45 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  (not) do a big /WHO on channel join (some ops have weird anti-flood scrits :/)
  Yes, I know I can set channel_sync=off, but I want to know ban list and channel modes

Changed files:
    irssi-channel_auto_who.patch -> 1.1

irssi-channel_auto_who.patch [new file with mode: 0644]

diff --git a/irssi-channel_auto_who.patch b/irssi-channel_auto_who.patch
new file mode 100644 (file)
index 0000000..999221d
--- /dev/null
@@ -0,0 +1,21 @@
+diff -ur irssi-0.8.1.orig/src/irc/core/channels-query.c irssi-0.8.1/src/irc/core/channels-query.c
+--- irssi-0.8.1.orig/src/irc/core/channels-query.c     Fri Dec  7 23:10:11 2001
++++ irssi-0.8.1/src/irc/core/channels-query.c  Mon Mar 11 15:07:55 2002
+@@ -364,7 +364,8 @@
+       /* Add channel to query lists */
+       if (!channel->no_modes)
+               query_add_channel(channel, CHANNEL_QUERY_MODE);
+-      query_add_channel(channel, CHANNEL_QUERY_WHO);
++      if (settings_get_bool("channel_auto_who"))
++              query_add_channel(channel, CHANNEL_QUERY_WHO);
+       if (!channel->no_modes)
+               query_add_channel(channel, CHANNEL_QUERY_BMODE);
+@@ -481,6 +482,7 @@
+ void channels_query_init(void)
+ {
+       settings_add_bool("misc", "channel_sync", TRUE);
++      settings_add_bool("misc", "channel_auto_who", TRUE);
+       signal_add("server connected", (SIGNAL_FUNC) sig_connected);
+       signal_add("server disconnected", (SIGNAL_FUNC) sig_disconnected);
This page took 0.074183 seconds and 4 git commands to generate.