]> git.lizzy.rs Git - luairc.git/commitdiff
document contains()
authorjluehrs2 <jluehrs2@uiuc.edu>
Sun, 2 Sep 2007 21:39:32 +0000 (16:39 -0500)
committerjluehrs2 <jluehrs2@uiuc.edu>
Sun, 2 Sep 2007 21:39:32 +0000 (16:39 -0500)
src/irc/channel.lua

index 83cbeffd16df9d132159a6f243eeb163e5bf10f3..f1fbf3c3aa749bf07c0fb28cbf0c90c93337248e 100644 (file)
@@ -387,6 +387,23 @@ end
 -- }}}
 
 -- accessors {{{
+-- contains {{{
+---
+-- Test if a user is in the channel.
+-- @param self Channel object
+-- @param nick Nick to search for
+-- @return True if the nick is in the channel, false otherwise
+function contains(self, nick)
+    for member in self:each_member() do
+        local member_nick = member:gsub('@+', '')
+        if member_nick == nick then
+            return true
+        end
+    end
+    return false
+end
+-- }}}
+
 -- add_user() {{{
 function add_user(self, user, mode)
     mode = mode or ''
@@ -417,18 +434,6 @@ function change_status(self, user, on, mode)
 end
 -- }}}
 
--- contains() {{{
-function contains(self, nick)
-    for member in self:each_member() do
-        local member_nick = member:gsub('@+', '')
-        if member_nick == nick then
-            return true
-        end
-    end
-    return false
-end
--- }}}
-
 -- change_nick {{{
 function change_nick(self, old_nick, new_nick)
     for member in self:each_member() do