Function: erc-generate-log-file-name-network
erc-generate-log-file-name-network is a byte-compiled function defined
in erc-log.el.gz.
Signature
(erc-generate-log-file-name-network BUFFER TARGET NICK SERVER PORT)
Documentation
Generate a log-file name using the network name rather than server name.
This results in a file name of the form #channel!nick@network.txt.
This function is a possible value for erc-generate-log-file-name-function.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc-log.el.gz
(defun erc-generate-log-file-name-network (buffer target nick server _port)
"Generate a log-file name using the network name rather than server name.
This results in a file name of the form #channel!nick@network.txt.
This function is a possible value for `erc-generate-log-file-name-function'."
(require 'erc-networks)
(let ((file (concat
(if target (concat target "!"))
nick "@"
(or (with-current-buffer buffer (erc-network-name)) server)
".txt")))
;; we need a make-safe-file-name function.
(convert-standard-filename file)))