File: treemacs-workspaces.el.html

Everything about creating, (re)moving, (re)naming and otherwise editing projects and workspaces.

Defined variables (4)

treemacs--find-user-project-functionsList of functions to find the user project for the current buffer.
treemacs--org-err-ovThe overlay that will display validations when org-editing.
treemacs--project-of-bufferThe project that the current buffer falls under, if any.
treemacs-override-workspaceUsed to override the return value of ‘treemacs-current-workspace’.

Defined functions (92)

copy-treemacs-project(ARG)
copy-treemacs-workspace(ARG)
treemacs--add-project-to-current-workspace(PROJECT)
treemacs--add-project-to-current-workspace--inliner(INLINE--FORM PROJECT)
treemacs--consolidate-projects()
treemacs--current-builtin-project-function()
treemacs--current-directory-project-function()
treemacs--find-current-user-project()
treemacs--find-project-for-buffer(&optional BUFFER-FILE)
treemacs--find-project-for-buffer--inliner(INLINE--FORM &optional BUFFER-FILE)
treemacs--find-project-for-path(PATH)
treemacs--find-project-for-path--inliner(INLINE--FORM PATH)
treemacs--find-workspace(&optional PATH)
treemacs--find-workspace--inliner(INLINE--FORM &optional PATH)
treemacs--find-workspace-by-name(NAME)
treemacs--get-bounds-of-project(PROJECT)
treemacs--get-path-status(PATH)
treemacs--invalidate-buffer-project-cache()
treemacs--invalidate-buffer-project-cache--inliner(INLINE--FORM)
treemacs--is-name-invalid?(NAME)
treemacs--maybe-clean-buffers-on-workspace-switch(WHICH)
treemacs--next-project-pos()
treemacs--next-project-pos--inliner(INLINE--FORM)
treemacs--org-edit-display-validation-msg(MESSAGE LINE)
treemacs--org-edit-remove-validation-msg(&rest _)
treemacs--prev-project-pos()
treemacs--prev-project-pos--inliner(INLINE--FORM)
treemacs--remove-project-from-current-workspace(PROJECT)
treemacs--remove-project-from-current-workspace--inliner(INLINE--FORM PROJECT)
treemacs--rerender-after-workspace-change()
treemacs--select-workspace-by-name()
treemacs-add-project-at(PATH NAME)
treemacs-current-workspace()
treemacs-disabled-workspaces()
treemacs-disabled-workspaces--inliner(INLINE--FORM)
treemacs-do-add-project-to-workspace(PATH NAME)
treemacs-do-create-workspace(&optional NAME)
treemacs-do-remove-project-from-workspace(PROJECT &optional IGNORE-LAST-PROJECT-RESTRICTION ASK-TO-CONFIRM)
treemacs-do-remove-workspace(&optional WORKSPACE ASK-TO-CONFIRM)
treemacs-do-rename-workspace(&optional WORKSPACE NEW-NAME)
treemacs-do-switch-workspace(&optional WORKSPACE)
treemacs-find-workspace-by-name(NAME)
treemacs-find-workspace-by-path(PATH)
treemacs-find-workspace-where(PREDICATE)
treemacs-project->create!
treemacs-project->create!--cmacro
treemacs-project->is-disabled?(treemacs-project->is-disabled? X)
treemacs-project->is-disabled?--inliner(INLINE--FORM X)
treemacs-project->is-expanded?(SELF)
treemacs-project->is-expanded?--inliner(INLINE--FORM SELF)
treemacs-project->is-last?(SELF)
treemacs-project->is-last?--inliner(INLINE--FORM SELF)
treemacs-project->is-local-and-readable?(SELF)
treemacs-project->is-local-and-readable?--inliner(INLINE--FORM SELF)
treemacs-project->is-local?(SELF)
treemacs-project->is-local?--inliner(INLINE--FORM SELF)
treemacs-project->is-readable?(SELF)
treemacs-project->is-readable?--inliner(INLINE--FORM SELF)
treemacs-project->is-remote?(SELF)
treemacs-project->is-remote?--inliner(INLINE--FORM SELF)
treemacs-project->is-unreadable?(SELF)
treemacs-project->is-unreadable?--inliner(INLINE--FORM SELF)
treemacs-project->key(SELF)
treemacs-project->key--inliner(INLINE--FORM SELF)
treemacs-project->name(treemacs-project->name X)
treemacs-project->name--inliner(INLINE--FORM X)
treemacs-project->path(treemacs-project->path X)
treemacs-project->path--inliner(INLINE--FORM X)
treemacs-project->path-status(treemacs-project->path-status X)
treemacs-project->path-status--inliner(INLINE--FORM X)
treemacs-project->position(SELF)
treemacs-project->position--inliner(INLINE--FORM SELF)
treemacs-project->refresh!(SELF)
treemacs-project->refresh-path-status!(SELF)
treemacs-project-at-point()
treemacs-project-at-point--inliner(INLINE--FORM)
treemacs-project-p(X)
treemacs-project-p--inliner(INLINE--FORM X)
treemacs-workspace->create!
treemacs-workspace->create!--cmacro
treemacs-workspace->is-disabled?(treemacs-workspace->is-disabled? X)
treemacs-workspace->is-disabled?--inliner(INLINE--FORM X)
treemacs-workspace->is-empty?()
treemacs-workspace->is-empty?--inliner(INLINE--FORM)
treemacs-workspace->name(treemacs-workspace->name X)
treemacs-workspace->name--inliner(INLINE--FORM X)
treemacs-workspace->projects(treemacs-workspace->projects X)
treemacs-workspace->projects--inliner(INLINE--FORM X)
treemacs-workspace-p(X)
treemacs-workspace-p--inliner(INLINE--FORM X)
treemacs-workspaces()
treemacs-workspaces--inliner(INLINE--FORM)

Defined faces (0)