Package: magit-todos

Defined variables (48)

magit-todos-section-mapKeymap for `magit-todos' top-level section.
magit-todos-modeNon-nil if Magit-Todos mode is enabled.
magit-todos-mode-hookHook run after entering or leaving `magit-todos-mode'.
magit-todos-ag-result-regexpRegular expression for ag results.
magit-todos-git-grep-result-regexpRegular expression for git-grep results.
magit-todos-ignore-caseUpcase keywords found in files.
magit-todos-scannerFile scanning method.
magit-todos-grep-result-regexpRegular expression for grep results.
magit-todos-branch-list-merge-base-refCommit ref passed to command "git merge-base HEAD".
magit-todos-list-mode-hookHook run after entering `magit-todos-list-mode'.
magit-todos-buffer-item-factorAdjustment to item grouping in dedicated `magit-todos' buffers.
magit-todos-last-update-timeWhen the items were last updated.
magit-todos-submodule-listShow submodule to-do list.
magit-todos-update-remoteAutomatically scan in remote repositories.
magit-todos-scannersScanners defined by `magit-todos-defscanner'.
magit-todos-show-filenamesWhether to show filenames next to to-do items.
magit-todos-sort-orderOrder in which to sort items.
magit-todos-search-regexpRegular expression to match keyword items with rg, ag, and git-grep.
magit-todos-list-mode-abbrev-tableAbbrev table for `magit-todos-list-mode'.
magit-todos-ignored-keywordsIgnored keywords. Automatically removed from `magit-todos-keywords'.
magit-todos-git-diff-extra-argsExtra arguments passed to git diff.
magit-todos-item-section-mapKeymap for `magit-todos' individual to-do item sections.
magit-todos-find|grep-extra-argsExtra arguments passed to find|grep.
magit-todos-item-cacheItems found by most recent scan.
magit-todos-max-itemsAutomatically collapse the section if there are more than this many items.
magit-todos-branch-item-cacheItems found by most recent branch scan.
magit-todos-list-mode-syntax-tableSyntax table for `magit-todos-list-mode'.
magit-todos-keywords-listList of to-do keywords.
magit-todos-updateWhen or how often to scan for to-dos.
magit-todos-branch-listShow branch diff to-do list.
magit-todos-depthMaximum depth of files in repo working tree to scan for to-dos.
magit-todos-fontify-orgFontify items from Org files as Org headings.
magit-todos-section-headingAllows overriding of section heading.
magit-todos-group-byHow to group items.
magit-todos-niceRun scanner with "nice".
magit-todos-fontify-keyword-headersApply keyword faces to group keyword headers.
magit-todos-exclude-globsGlob patterns to exclude from searches.
magit-todos-keyword-suffixRegular expression matching suffixes after keywords.
magit-todos-filename-filterFilter applied to filenames.
magit-todos-active-scanThe current scan's process.
magit-todos-rg-result-regexpRegular expression for rg results.
magit-todos-insert-afterWhere to insert the TODOs section in the Magit status buffer.
magit-todos-keywordsTo-do keywords to display in Magit status buffer.
magit-todos-rg-extra-argsExtra arguments passed to rg.
magit-todos-list-mode-mapKeymap for `magit-todos-list-mode'.
magit-todos-auto-group-itemsWhether or when to automatically group items.
magit-todos-git-grep-extra-argsExtra arguments passed to git grep.
magit-todos-updatingWhether items are being updated now.

Defined functions (70)

magit-todos--insert-todos()
magit-todos--scan-callback
magit-todos--add-to-custom-type(SYMBOL VALUE)
magit-todos-mode(&optional ARG)
magit-todos-list-internal(DIRECTORY)
magit-jump-to-todos(&optional ARG1)
magit-todos-item-org-level--inliner(INLINE--FORM X)
magit-todos-branch-list-toggle()
magit-todos-item-position--inliner(INLINE--FORM X)
magit-todos-item-description(magit-todos-item-description X)
magit-todos--format-plain(ITEM)
magit-todos--git-diff-callback
magit-todos--kill-active-scan()
magit-todos-defscanner
magit-todos-jump-to-todos()
magit-todos-item-keyword(magit-todos-item-keyword X)
magit-todos--goto-item(ITEM)
magit-todos-item-line--inliner(INLINE--FORM X)
make-magit-todos-item
magit-todos-item-suffix--inliner(INLINE--FORM X)
magit-todos-item-position(magit-todos-item-position X)
magit-todos--section-end(CONDITION)
magit-todos--scan-with-find|grep
magit-todos-item-keyword--inliner(INLINE--FORM X)
magit-todos-jump-to-item
magit-todos--format-org(ITEM)
magit-todos--scan-with-git-diff
magit-todos--sort-by-filename(A B)
magit-todos--fontify-like-in-org-mode(S &optional ODD-LEVELS)
magit-todos-list-refresh-buffer()
magit-todos--insert-groups
magit-todos--sort-by-keyword(A B)
magit-todos-item-first-path-component(ITEM)
magit-todos-item-filename--inliner(INLINE--FORM X)
magit-todos-item-p(X)
make-magit-todos-item--cmacro
magit-todos-item-filename(magit-todos-item-filename X)
magit-todos--coalesce-groups(GROUPS)
magit-todos-item-column--inliner(INLINE--FORM X)
magit-todos-peek-at-item()
magit-todos-item-line(magit-todos-item-line X)
magit-todos--keyword-face(KEYWORD)
magit-todos--item-buffer(ITEM)
magit-todos-update()
magit-todos--sort-by-position(A B)
magit-todos-item-p--inliner(INLINE--FORM X)
magit-todos--sort-by-suffix(A B)
magit-todos--insert-items
copy-magit-todos-item(ARG)
magit-todos--set-visibility
magit-todos--maybe-insert-branch-todos(&optional TYPE)
magit-todos-item-org-level(magit-todos-item-org-level X)
magit-todos-branch-list-set-commit(REF)
magit-todos-item-cons(ITEM)
magit-todos-item-description--inliner(INLINE--FORM X)
magit-todos--line-item(REGEXP &optional FILENAME)
magit-todos--choose-scanner()
magit-todos--scan-with-git-grep
magit-todos--delete-section(CONDITION)
magit-todos--async-start-process
magit-todos-candidates()
magit-todos--add-to-status-buffer-kill-hook()
magit-todos--scan-with-rg
magit-todos--async-when-done(PROC &optional CHANGE)
magit-todos--buffer-items(RESULTS-REGEXP)
magit-todos-item-column(magit-todos-item-column X)
magit-todos--sort(ITEMS)
magit-todos-list(&optional DIRECTORY)
magit-todos--insert-group
magit-todos-item-suffix(magit-todos-item-suffix X)

Defined faces (0)