Variable: ffap-c++-path
ffap-c++-path is a variable defined in ffap.el.gz.
Value
("/usr/include" "/usr/local/include")
Documentation
List of directories to search for include files.
Source Code
;; Defined in /usr/src/emacs/lisp/ffap.el.gz
(defvar ffap-c++-path ;FIXME: Delay initialization?
(let ((c++-include-dir (with-temp-buffer
(when (eq 0 (ignore-errors
(call-process "g++" nil t nil "-v")))
(goto-char (point-min))
(if (re-search-forward "--with-gxx-include-dir=\
\\([^[:space:]]+\\)"
nil 'noerror)
(match-string 1)
(when (re-search-forward "gcc version \
\\([[:digit:]]+.[[:digit:]]+.[[:digit:]]+\\)"
nil 'noerror)
(expand-file-name (match-string 1)
"/usr/include/c++/")))))))
(if c++-include-dir
(cons c++-include-dir ffap-c-path)
ffap-c-path))
"List of directories to search for include files.")