Function: ede-documentation

ede-documentation is a byte-compiled function defined in base.el.gz.

Signature

(ede-documentation ARG &rest ARGS)

Implementations

(ede-documentation (THIS project-am-texinfo)) in `ede/project-am.el'.

Return a list of files that provides documentation. Documentation is not for object THIS, but is provided by THIS for other files in the project.

(ede-documentation (THIS ede-proj-target-makefile-info)) in `ede/proj-info.el'.

Return a list of files that provides documentation. Documentation is not for object THIS, but is provided by THIS for other files in the project.

(ede-documentation (THIS ede-target)) in `ede/base.el'.

Return a list of files that provide documentation. Documentation is not for object THIS, but is provided by THIS for other files in the project.

(ede-documentation (THIS ede-project)) in `ede/base.el'.

Return a list of files that provide documentation. Documentation is not for object THIS, but is provided by THIS for other files in the project.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/ede/base.el.gz
(cl-defmethod ede-documentation ((this ede-project))
  "Return a list of files that provide documentation.
Documentation is not for object THIS, but is provided by THIS for other
files in the project."
  (let ((targ (oref this targets))
	(proj (oref this subproj))
	(found nil))
    (while targ
      (setq found (append (ede-documentation (car targ)) found)
	    targ (cdr targ)))
    (while proj
      (setq found (append (ede-documentation (car proj)) found)
	    proj (cdr proj)))
    found))