Amendments on August 16, 2022
committer: Update file metadata on commit even if no text changes
When diffing each file, if there is no text change but a
size/mtime/ctime change that caused us to examine the file to begin
with, we should save that new data on commit so we don't have to
examine it again on the next commit.
Amendments on November 11, 2021
Amendments on October 29, 2021
browser+committer: Improve Edit menu ops, add Cut+Paste in committer
Keep track of which TextEdit control was last clicked in committer and
make Edit menu operations affect that one.
Amendments on October 19, 2021
committer: Only commit files that differed
Otherwise we're including all selected files in every commit which makes the commit filtering not work well.