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.