Last active
March 21, 2020 09:23
-
-
Save prati0100/d57fb7ca814262dfca8390c3a5b4bd2e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Git stuff I want to do some time in the future: | |
[Git gui] | |
- Edit tools. | |
- Context menu on file list. | |
- Fix revert hunk and revert lines not working on added files (files that have | |
the flag A, not M). | |
- Add selective staging for added files. | |
- Add a newline in the commit editor on 80 cols. | |
- Configurable key bindings? | |
- Remember state of popped up menus. | |
- Document keyboard shortcuts and options. | |
- Check for Shift separately when binding keys. Right now, if caps lock is | |
pressed, the behavior is the same as when shift is pressed. Separate them | |
maybe. | |
- Auto-gc, and turn off the warning | |
(https://public-inbox.org/git/[email protected]/). | |
- Conflict resolution for hunks, instead of whole files. | |
- A quick comment mentioning that `focus_widget` is only for the "staged" and | |
"unstaged" widgets. | |
- Default git gui browse to HEAD. | |
- The new "remove untracked files" feature doesn't work when the untracked | |
"file" is a directory that happens to be a git repo. Fix it. | |
[Git core] | |
- Resumeable clone. | |
- Total download size in clone. | |
- Range diff in amends. | |
- Remove submodules. | |
- Edit commit message via something like "fixup!". | |
- Fix hunk "function name" not working correctly when a multi-line string is in | |
a procedure and it starts at first character. Example: lib/checkout_op.tcl:380. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment