Function: url-handler-file-name-directory

url-handler-file-name-directory is a byte-compiled function defined in url-handlers.el.gz.

Signature

(url-handler-file-name-directory DIR)

Source Code

;; Defined in /usr/src/emacs/lisp/url/url-handlers.el.gz
(defun url-handler-file-name-directory (dir)
  (let ((url (url-generic-parse-url dir)))
    ;; Do not attempt to handle `file' URLs which are local.
    (if (and (not (equal (url-type url) "file"))
	     (string-empty-p (url-filename url)))
	(url-handler-file-name-directory (concat dir "/"))
      (url-run-real-handler 'file-name-directory (list dir)))))