Skip to content

ede-project-placeholder ​

Inheritance Tree: ​

eieio-speedbar ​

eieio-speedbar-directory-button ​

ede-project-placeholder ​

Children: ​

See ede-project.

Slots: ​

:name ​

Type: string
Default Value: "Untitled"

The name used when generating distribution files.

:version ​

Type: string
Default Value: "1.0"

The version number used when distributing files.

:directory ​

Type: string

Directory this project is associated with.

:file ​

Type: string

File name where this project is stored.

8.7.1.1 Specialized Methods ​

Method: ede--project-inode :AFTER proj ​

Get the inode of the directory project PROJ is in.

Method: ede-project-root :AFTER this ​

If a project knows its root, return it here. Allows for one-project-object-for-a-tree type systems.

Method: ede-find-subproject-for-directory :AFTER proj dir ​

Find a subproject of PROJ that corresponds to DIR.

Method: ede-project-root-directory :AFTER this &optional file ​

If a project knows its root, return it here. Allows for one-project-object-for-a-tree type systems. Optional FILE is the file to test. It is ignored in preference of the anchor file for the project.

Method: ede-project-force-load :AFTER this ​

Make sure the placeholder THIS is replaced with the real thing. Return the new object created in its place.

Method: project-interactive-select-target :AFTER this prompt ​

Make sure placeholder THIS is replaced with the real thing, and pass through.

Method: project-add-file :AFTER this file ​

Make sure placeholder THIS is replaced with the real thing, and pass through.