aboutsummaryrefslogtreecommitdiffstats

git-todo

Output TODO lines since master or a specified ref.

Example

$ git todo b0aa9334017e433225175d323732472c35f51aed
src/lib.rs:38:                            if l.contains("TODO") {
src/main.rs:38:        // TODO: error if more than one ref given

Install

On Mac OS X, Git-Todo can be installed with Homebrew:

$ brew install teddywing/formulae/git-todo

To compile from source or install on other platforms:

$ cargo install --git https://github.com/teddywing/git-todo.git

Uninstall

$ cargo uninstall git-todo

Vim plugin

A Vim plugin is available to facilitate TODO navigation: https://github.com/teddywing/vim-git-todo

License

Copyright © 2020 Teddy Wing. Licensed under the GNU GPLv3+ (see the included COPYING file).