Function: ede--inode-get-toplevel-open-project
ede--inode-get-toplevel-open-project is a byte-compiled function
defined in files.el.gz.
Signature
(ede--inode-get-toplevel-open-project INODE)
Documentation
Return an already open toplevel project that is managing INODE.
Does not check subprojects.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/ede/files.el.gz
(defun ede--inode-get-toplevel-open-project (inode)
"Return an already open toplevel project that is managing INODE.
Does not check subprojects."
(when (or (and (numberp inode) (/= inode 0))
(consp inode))
(let ((all ede-projects)
(found nil)
)
(while (and all (not found))
(when (equal inode (ede--project-inode (car all)))
(setq found (car all)))
(setq all (cdr all)))
found)))