Function: mh-expand-file-name

mh-expand-file-name is an autoloaded and byte-compiled function defined in mh-utils.el.gz.

Signature

(mh-expand-file-name FILENAME &optional DEFAULT)

Documentation

Expand FILENAME like expand-file-name, but also handle MH folder names.

Any filename that starts with + is treated as a folder name. See expand-file-name for description of DEFAULT.

Source Code

;; Defined in /usr/src/emacs/lisp/mh-e/mh-utils.el.gz
;;;###mh-autoload
(defun mh-expand-file-name (filename &optional default)
  "Expand FILENAME like `expand-file-name', but also handle MH folder names.
Any filename that starts with `+' is treated as a folder name.
See `expand-file-name' for description of DEFAULT."
  (if (mh-folder-name-p filename)
      (expand-file-name (substring filename 1) mh-user-path)
    (expand-file-name filename default)))