%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/erc/ |
Current File : //usr/local/share/emacs/27.2/lisp/erc/erc-notify.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\210\303\304\305\306\307\301%\210\310\311\312\313\314DD\315\307\304\316\317&\210\310\320\312\313\321DD\322\307\304\316\323&\210\310\324\312\313\325DD\326\307\304\316\327\330\331& \210\310\332\312\313\333DD\334\307\304\316\327\330\335& \207" [require erc erc-networks custom-declare-group erc-notify nil "Track online status of certain nicknames." :group custom-declare-variable erc-notify-list funcall function #[0 "\300\207" [nil] 1] "List of nicknames you want to be notified about online/offline\nstatus change." :type (repeat string) erc-notify-interval #[0 "\300\207" [60] 1] "Time interval (in seconds) for checking online status of notified\npeople." integer erc-notify-signon-hook #[0 "\300\207" [nil] 1] "Hook run after someone on `erc-notify-list' has signed on.\nTwo arguments are passed to the function, SERVER and NICK, both\nstrings." hook :options (erc-notify-signon) erc-notify-signoff-hook #[0 "\300\207" [nil] 1] "Hook run after someone on `erc-notify-list' has signed off.\nTwo arguments are passed to the function, SERVER and NICK, both\nstrings." (erc-notify-signoff)] 10) #@20 (fn SERVER NICK) (defalias 'erc-notify-signon #[514 "\300\301#\207" [message "%s signed on at %s"] 6 (#$ . 1538)]) #@20 (fn SERVER NICK) (defalias 'erc-notify-signoff #[514 "\300\301#\207" [message "%s signed off from %s"] 6 (#$ . 1663)]) #@60 Last ISON information received through `erc-notify-timer'. (defvar erc-last-ison nil (#$ . 1792)) (make-variable-buffer-local 'erc-last-ison) #@62 Last time ISON was sent to the server in `erc-notify-timer'. (defvar erc-last-ison-time 0 (#$ . 1940)) (make-variable-buffer-local 'erc-last-ison-time) (defalias 'erc-notify-install-message-catalogs #[0 "\300\301\302\"\207" [erc-define-catalog english ((notify_current . "Notified people online: %l") (notify_list . "Current notify list: %l") (notify_on . "Detected %n on IRC network %m") (notify_off . "%n has left IRC network %m"))] 3]) (byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313\314\315&\207" [custom-declare-variable erc-notify-mode funcall function #[0 "\300\207" [nil] 1] "Non-nil if Erc-Notify mode is enabled.\nSee the `erc-notify-mode' command\nfor a description of this minor mode.\nSetting this variable directly does not take effect;\neither customize it (see the info node `Easy Customization')\nor call the function `erc-notify-mode'." :set custom-set-minor-mode :initialize custom-initialize-default :group erc-notify :type boolean] 12) #@275 Toggle ERC notify mode. With a prefix argument ARG, enable notify if ARG is positive, and disable it otherwise. If called from Lisp, enable the mode if ARG is omitted or nil. Periodically check for the online status of certain users and report changes. (fn &optional ARG) (defalias 'erc-notify-mode #[256 "\301 \302\300\303=\203 \304\300!?\202 \305!\306V\"\210\203\"