File: treemacs-async.el.html

Code for dealing with treemacs' asynchronous features.

Defined variables (8)

treemacs--git-cacheStores the results of previous git status calls for directories.
treemacs--git-cache-max-sizeMaximum size for ‘treemacs--git-cache’.
treemacs--git-modeSaves the specific version of git-mode that is active.
treemacs--single-git-update-debouce-storeTable to keep track of files that will already be updated.
treemacs-git-modeNon-nil if Treemacs-Git mode is enabled.
treemacs-git-mode-hookHook run after entering or leaving ‘treemacs-git-mode’.
treemacs-hide-gitignored-files-modeNon-nil if Treemacs-Hide-Gitignored-Files mode is enabled.
treemacs-hide-gitignored-files-mode-hookHook run after entering or leaving ‘treemacs-hide-gitignored-files-mode’.

Defined functions (24)

treemacs--flattened-dirs-process(PATH PROJECT)
treemacs--get-or-parse-git-result(FUTURE)
treemacs--get-or-parse-git-result--inliner(INLINE--FORM FUTURE)
treemacs--git-face-quick-change(PATH GIT-FACE &optional GIT-CACHE)
treemacs--git-face-quick-change--inliner(INLINE--FORM PATH GIT-FACE &optional GIT-CACHE)
treemacs--git-status-face(STATUS DEFAULT)
treemacs--git-status-face--inliner(INLINE--FORM STATUS DEFAULT)
treemacs--git-status-parse-function(FUTURE)
treemacs--git-status-process(PATH PROJECT)
treemacs--git-status-process-extended(PATH)
treemacs--git-status-process-function(PATH)
treemacs--git-status-process-simple(PATH)
treemacs--non-simple-git-mode-enabled()
treemacs--parse-flattened-dirs(PATH FUTURE)
treemacs--parse-git-status-extended(GIT-FUTURE)
treemacs--parse-git-status-simple(GIT-FUTURE)
treemacs--prefetch-gitignore-cache(PATH)
treemacs--resize-git-cache()
treemacs--setup-git-mode(&optional ARG)
treemacs--tear-down-git-mode()
treemacs-do-update-single-file-git-state(FILE &optional EXCLUDE-PARENTS OVERRIDE-STATUS)
treemacs-git-mode(&optional ARG)
treemacs-hide-gitignored-files-mode(&optional ARG)
treemacs-update-single-file-git-state(FILE)

Defined faces (0)