Function: xdg--user-dirs-parse-file

xdg--user-dirs-parse-file is a byte-compiled function defined in xdg.el.gz.

Signature

(xdg--user-dirs-parse-file FILENAME)

Documentation

Return alist of xdg-user-dirs from FILENAME.

Source Code

;; Defined in /usr/src/emacs/lisp/xdg.el.gz
(defun xdg--user-dirs-parse-file (filename)
  "Return alist of `xdg-user-dirs' from FILENAME."
  (let (elt res)
    (when (file-readable-p filename)
      (with-temp-buffer
        (insert-file-contents filename)
        (goto-char (point-min))
        (while (not (eobp))
          (setq elt (xdg--user-dirs-parse-line))
          (when (consp elt) (push elt res))
          (forward-line))))
    res))