Function: nnfeed--write-server

nnfeed--write-server is a byte-compiled function defined in nnfeed.el.gz.

Signature

(nnfeed--write-server SERVER)

Documentation

Write SERVER's information to storage.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/nnfeed.el.gz
(defun nnfeed--write-server (server)
  "Write SERVER's information to storage."
  (if-let ((f (nnfeed--server-file server))
           ((file-writable-p f)))
      (if-let ((s (gethash server nnfeed-servers))
               ((hash-table-p s)))
          (with-temp-file f
            (insert ";;;; -*- mode: lisp-data -*- DO NOT EDIT\n")
            (prin1 s (current-buffer))
            (insert "\n")
            t)
        t)
    (nnheader-report nnfeed-backend "Can't write %s" f)))