-
Notifications
You must be signed in to change notification settings - Fork 0
Known issues
Magit recently switched to git-commit-mode to edit commit messages. This caused a few problems with emacsclient and these issues are being investigated:
- 805 - Magit cannot access Emacs server on Windows
- In progress 801 - magit-commit-internal still has serious quirks
- In progress 771 - Window management is awkward
- Full lists of related open and closed issues.
The command used to initiate a commit (c
) is now a popup like other major commands. This was done for consistency with the rest of Magit and because it is no longer possible to turn on --amend
while editing the message.
This will be fixed. But we won't restore toggling between --amend
/new commit while editing the message. Doing that makes very little sense.
Unfortunately some bad key bindings were chosen in the key popup. -a
was used to mean --amend
but for consistency with git -a
should mean --all
. We are fixing this in two steps to avoid tears when someone presses -a
and means --amend
and not --all
.
- Original mistake:
-a
=>--amend
,-A
=>--all
- Current:
-r
=>--amend
,-A
=>--all
,-a
unbound - Goal:
-r
=>--amend
,-a
=>--all
,-A
unbound
Also see
If you are using the development version of Emacs you have to also use the development version of Magit by either using Melpa or installing Magit from git. This is due to an incompatible change in delete-directory
in Emacs-bzr.