Show source files' TODOs (and FIXMEs, etc) in Magit status buffer
Fixes
Changed
magit-todos-branch-list-merge-base-ref
defaults to nil, which automatically detects the default branch name using function magit-main-branch
. (#151. Thanks to Aaron Zeng for reporting.)Fixed
find|grep
scanner for newer versions of GNU find
that interpret some arguments differently. (Tested on v4.8.0.)./
in filenames when used with rg
scanner. (#148. Thanks to Michal Sojka for reporting.)Added
magit-todos-submodule-list
controls whether to-dos in submodules are displayed (default: off). (Thanks to Matsievskiy S.V.)magit-todos-insert-after
, which replaces magit-todos-insert-at
. (The new option is more flexible, and it is automatically set from the old one's value.)magit-todos-filename-filter
, which can be used to shorten filenames. (Thanks to Matsievskiy S.V.)Changed
magit-todos-exclude-globs
now excludes the `.git/` directory by default. (Thanks to Amorymeltzer.)org
is no longer loaded automatically, but only when needed. (This can reduce load time, especially if the user's Org configuration is complex.) (#120. Thanks to Martin Edström and Johnny Sigman for suggesting.)Fixed
magit-todos-group-by
respects buffer- and directory-local settings.Removed
magit-todos-insert-at
, replaced by magit-todos-insert-after
. (The old option will be removed in v1.8; customizations of it should be removed.)Internal