| Server IP : 217.160.0.212 / Your IP : 216.73.216.141 Web Server : Apache System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/erc/ |
Upload File : |
;ELC ;;; Compiled ;;; in Emacs version 28.2 ;;; with all optimizations. (byte-code "\300\301!\210\302\303\304\305\306\301%\207" [require erc custom-declare-group erc-list nil "Support for the /list command." :group] 6) (defconst erc-list-nusers-column 25) (defconst erc-list-topic-column (+ erc-list-nusers-column 10)) (defvar erc-list-buffer nil) (defvar erc-list-last-argument nil) (defvar erc-list-server-buffer nil) (byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313\314\315&\207" [custom-declare-variable erc-list-mode funcall function #[0 "\300\207" [nil] 1 ""] "Non-nil if Erc-List mode is enabled.\nSee the `erc-list-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-list-mode'." :set custom-set-minor-mode :initialize custom-initialize-default :type boolean :group erc-list] 12) #@236 Toggle ERC list mode. With a prefix argument ARG, enable list if ARG is positive, and disable it otherwise. If called from Lisp, enable the mode if ARG is omitted or nil. List channels nicely in a separate buffer. (fn &optional ARG) (defalias 'erc-list-mode #[256 "\302 \303\301\304=\203 \305\301!?\202! \247\203 \306W\203 \307\202! \310\"\210\311\300!\2038 \312\301\"\305\301!\2038 \301B \203B \313 \210\202E \314 \210\315\316\305\301!\203Q \317\202R \320\"\210\321\322!\203z \323\301!\210\302 \203j \211\302 \232\203z \324\325\305\301!\203v \326\202w \327\330#\210\210\331 \210\305\301!\207" [global-minor-modes erc-list-mode current-message set-default toggle default-value 1 nil t boundp delq erc-list-enable erc-list-disable run-hooks erc-list-mode-hook erc-list-mode-on-hook erc-list-mode-off-hook called-interactively-p any customize-mark-as-set message "Erc-List mode %sabled%s" "en" "dis" "" force-mode-line-update] 6 (#$ . 960) (byte-code "\203\n \301!\202 \302C\207" [current-prefix-arg prefix-numeric-value toggle] 2)]) (defvar erc-list-mode-hook nil) (byte-code "\301\302N\204\f \303\301\302\304#\210\303\301\305\306#\210\303\301\307\310C#\210\311\312\310\313\300!\205# \310\211%\207" [erc-list-mode-map erc-list-mode-hook variable-documentation put "Hook run after entering or leaving `erc-list-mode'.\nNo problems result if this variable is not bound.\n`add-hook' automatically binds it. (This is true for all hook variables.)" custom-type hook standard-value nil add-minor-mode erc-list-mode boundp] 6) #@23 Enable ERC list mode. (defalias 'erc-list-enable #[0 "\301\302\303\"\210\304\305\306\307\"\210\305\310\311\"\207" [erc-list-mode add-to-list erc-modules list t remove-hook erc-server-321-functions erc-server-321-message erc-server-322-functions erc-server-322-message] 3 (#$ . 2502) nil]) #@24 Disable ERC list mode. (defalias 'erc-list-disable #[0 "\302\303\"\304\305\306\304\"\210\307\310\311\312#\210\307\313\314\312#\207" [erc-modules erc-list-mode delq list nil erc-buffer-filter #[0 "\300 \205\n \301\302\303\304#\207" [erc-open-server-buffer-p remove-hook erc-server-322-functions erc-list-handle-322 t] 4] add-hook erc-server-321-functions erc-server-321-message t erc-server-322-functions erc-server-322-message] 4 (#$ . 2798) nil]) (byte-code "\300\301\302\303#\210\300\304\302\303#\210\300\305\302\303#\207" [put erc-list-mode definition-name list erc-list-enable erc-list-disable] 4) #@28 (fn CHANNEL USERS TOPIC) (defalias 'erc-list-make-string #[771 "\302\303\304\305\306E\307\310%\302\303\304\305\306 E\307\310%\260\207" [erc-list-nusers-column erc-list-topic-column propertize " " display space :align-to face fixed-pitch] 12 (#$ . 3409)]) #@28 (fn CHANNEL USERS TOPIC) (defalias 'erc-list-insert-item #[771 "\212\301db\210\302#\303\261*\207" [buffer-read-only nil erc-list-make-string "\n"] 7 (#$ . 3677)]) #@42 Join the irc channel named on this line. (defalias 'erc-list-join #[0 "m?\205 \301 \210\302\303!\204 \304\305!\210\306\307!rq\210\310!)\262\207" [erc-list-server-buffer beginning-of-line looking-at "\\([&#+!][^ \n]+\\)" error "Not looking at channel name?" match-string 1 erc-join-channel] 3 (#$ . 3853) nil]) #@35 Kill the current ERC list buffer. (defalias 'erc-list-kill #[0 "\300p!\207" [kill-buffer] 2 (#$ . 4174) nil]) #@31 Refresh the list of channels. (defalias 'erc-list-revert #[0 "rq\210\302 !)\207" [erc-list-server-buffer erc-list-last-argument erc-cmd-LIST] 2 (#$ . 4290) nil]) #@67 Sort the channel list by the column clicked on. (fn &optional E) (defalias 'erc-list-menu-sort-by-column #[256 "\211\203 \301!\210\302!\211\211\3038\262\206 \304!\262\211\203( \305A\306@#\202. \305\307!\306\"\310\211\311U\203>