Function: project-name

project-name is a byte-compiled function defined in project.el.gz.

Signature

(project-name PROJECT)

Documentation

A human-readable name for the project.

Nominally unique, but not enforced.

Implementations

(project-name (PROJECT (head projectile))) in `projectile.el'.

Undocumented

(project-name (PROJECT (head vc))) in `project.el'.

Undocumented

(project-name PROJECT) in `project.el'.

Undocumented

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/project.el.gz
(cl-defgeneric project-name (project)
  "A human-readable name for the project.
Nominally unique, but not enforced."
  (file-name-nondirectory (directory-file-name (project-root project))))