Changeset 4111 for trunk/lisp/erc/erc-backend.el
- Timestamp:
- 07/16/06 08:36:52 (2 years ago)
- Files:
-
- trunk/lisp/erc/erc-backend.el (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lisp/erc/erc-backend.el
r4058 r4111 564 564 This is determined via `erc-encoding-coding-alist' or 565 565 `erc-server-coding-system'." 566 (or (cdr (assoc target erc-encoding-coding-alist)) 566 (or (let ((case-fold-search t)) 567 (catch 'match 568 (dolist (pat erc-encoding-coding-alist) 569 (when (string-match (car pat) target) 570 (throw 'match (cdr pat)))))) 567 571 (and (functionp erc-server-coding-system) 568 572 (funcall erc-server-coding-system)) … … 850 854 'erc-default-server-functions))) 851 855 (run-hook-with-args-until-success hook process message) 852 (with-current-buffer (erc-server-buffer) 853 (run-hook-with-args 'erc-timer-hook (erc-current-time))))) 856 (let ((server-buffer (erc-server-buffer))) 857 (when (buffer-live-p server-buffer) 858 (with-current-buffer server-buffer 859 (run-hook-with-args 'erc-timer-hook (erc-current-time))))))) 854 860 855 861 (add-hook 'erc-default-server-functions 'erc-handle-unknown-server-response)
