Function: ediff-file-name-sans-prefix

ediff-file-name-sans-prefix is a byte-compiled function defined in ediff-ptch.el.gz.

Signature

(ediff-file-name-sans-prefix FILENAME PREFIX)

Source Code

;; Defined in /usr/src/emacs/lisp/vc/ediff-ptch.el.gz
;; strip prefix from filename
;; returns /dev/null, if can't strip prefix
(defsubst ediff-file-name-sans-prefix (filename prefix)
  (if prefix
      (save-match-data
	(if (string-match (concat "^" (if (stringp prefix)
					  (regexp-quote prefix)
					""))
			  filename)
	    (substring filename (match-end 0))
	  (concat "/null/" filename)))
    filename)
  )