aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-09-16Cargo.toml: Set Rust 2018Teddy Wing
Must have removed this accidentally after I generated the Rust scaffold.
2020-09-16t/100-shows-todo-comments-since-fork-point.t: Update outputTeddy Wing
Update the expectation to include the file name and line number plus the exact line content as printed by the command. Remove the extra newline from the output so that now only a single newline is printed.
2020-09-15main.rs: Fix 101-removed-todo-lines-not-included testTeddy Wing
The `new_lineno()` is `None` when the line was removed. Ignoring removed lines allows us to leave out removed TODOs.
2020-09-15Add t/101-removed-todo-lines-not-included.tTeddy Wing
Test that removed TODO lines don't appear in the command's output. This currently gives the following error: thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', src/main.rs:39:43 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace thread 'main' panicked at 'Box<Any>', $HOME/.cargo/registry/src/github.com-1ecc6299db9ec823/git2-0.13.11/src/panic.rs:27:9
2020-09-15t/100-shows-todo-comments-since-fork-point.t: Fix teardownTeddy Wing
Need to restore the repo state back to the master branch and remove the new branch created in this test.
2020-09-15t/Ideas.txt: Add new test ideaTeddy Wing
2020-09-15src/main.rs: Print TODO lines between master...workdirTeddy Wing
Look for TODO lines since the "master" branch. For each TODO line, print the file it's in, its line number, and the line, à la grep.
2020-09-14Initialise new Rust v1.46.0 projectTeddy Wing
With the following command: $ cargo init --bin
2020-09-14t/: Add test to get a TODO since the fork pointTeddy Wing
In order to include the 'bin.pm' file, we need to add its containing folder to the include path. Do this by adding a Makefile with the required command line argument. Add a new test that modifies the test file to add a new new TODO line. Test that it comes back in the `git todo` output.
2020-09-14Add TAP test harnessTeddy Wing
Copied with alterations from git-branch-list.
2019-11-03Ideas for getting recent TODOs from a range of Git refsTeddy Wing
The goal will be to list all TODOs since the branch point. Additionally, there should be an option to print the TODOs with file names and line numbers to enable loading the list into Vim's quickfix list.