• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/emacs-92/emacs/lisp/erc/

Lines Matching defs:users

332 (defvar erc-channel-users nil
338 (make-variable-buffer-local 'erc-channel-users)
340 (defvar erc-server-users nil
341 "A hash table of users on the current server, which associates
343 (make-variable-buffer-local 'erc-server-users)
389 in the current buffer's `erc-channel-users' hash table."
390 (gethash (erc-downcase nick) erc-channel-users))
394 `erc-server-users' hash table."
396 (gethash (erc-downcase nick) erc-server-users)))
401 Adds USER with nickname NICK to the `erc-server-users' hash table."
403 (puthash (erc-downcase nick) user erc-server-users)))
408 Removes the user with nickname NICK from the `erc-server-users'
410 `erc-channel-users' lists of other buffers.
414 (remhash (erc-downcase nick) erc-server-users)))
420 `erc-server-users' hash table. The `erc-channel-users' lists of
425 (remhash (erc-downcase nick) erc-server-users)
426 (puthash (erc-downcase new-nick) user erc-server-users))
431 (remhash (erc-downcase nick) erc-channel-users)
433 erc-channel-users)))))))
438 Removes the user with nickname NICK from the `erc-channel-users'
440 `erc-channel-users' list of any other buffers, the user is also
441 removed from the server's `erc-server-users' list.
450 (remhash (erc-downcase nick) erc-channel-users)
457 Removes the user with nickname NICK from the `erc-server-users'
458 list as well as from all `erc-channel-users' lists.
468 (remhash (erc-downcase nick) erc-channel-users)
472 (defun erc-remove-channel-users ()
475 Removes all users in the current channel. This is called by
479 (hash-table-p erc-channel-users))
482 erc-channel-users)
483 (clrhash erc-channel-users)))
488 (hash-table-p erc-channel-users)
496 (hash-table-p erc-channel-users)
502 "Returns a list of users in the current channel. Each element
507 See also: `erc-sort-channel-users-by-activity'"
508 (let (users)
509 (if (hash-table-p erc-channel-users)
511 (setq users (cons cdata users)))
512 erc-channel-users))
513 users))
519 (when (hash-table-p erc-server-users)
524 erc-server-users)
530 (when (hash-table-p erc-channel-users)
535 erc-channel-users)
542 (when (hash-table-p erc-server-users)
547 erc-server-users)
553 (when (hash-table-p erc-channel-users)
558 erc-channel-users)
561 (defun erc-sort-channel-users-by-activity (list)
562 "Sorts LIST such that users which have spoken most recently are
578 (defun erc-sort-channel-users-alphabetically (list)
579 "Sort LIST so that users' nicknames are in alphabetical order.
1726 "Return buffers containing NICK in the `erc-channel-users' list."
1728 (let ((user (gethash (erc-downcase nick) erc-server-users)))
1744 "Limit of users per channel.")
1820 (const :tag "capab: Mark unidentified users on servers supporting CAPAB"
1836 "notify: Notify when the online status of certain users changes"
1951 ;; Initialize erc-server-users and erc-channel-users
1954 (setq erc-server-users
1956 (setq erc-channel-users nil))
1958 (setq erc-server-users nil)
1959 (setq erc-channel-users
1964 ;; limit on the number of users on the channel (mode +l)
2631 (if erc-channel-users
2639 erc-channel-users))
2776 "Display the users in CHANNEL.
2777 If CHANNEL is not specified, display the users in the current channel.
3281 "Add the operator setting to users(s) given in PEOPLE."
3449 Unban all currently banned users in the current channel."
3928 Operators have \"@\" and users with voice have \"+\" as a prefix.
4403 Used to fix `erc-channel-users' after a channel names list has been
4411 erc-channel-users)
4417 Update `erc-channel-users' according to NAMES-STRING.
4570 erc-channel-users)
6148 (s502 . "You can't change modes for other users")))
6230 (erc-remove-channel-users)