I've submitted two pull requests which address some of the issues from
this thread.

Roughly two months ago I submitted a pull request [1] which fixes the
inability of magit to perform any git actions while a commit is in
progress (more generally it allows multiple concurrent git processes).

I've just submitted a second pull request [2] adding a new customization
variable which may be used to specify default flags [3] or to skip the
magit command pop-up window entirely [4].

These changes address some of the issues from this thread and are both
available from the following repo [5] which applies them over top of the
current head.  I'm announcing these here in case anyone else wants this
functionality while the magit maintainers decide whether or not to apply
these changes and/or while they implement their own versions.

I hope this is helpful,

Jonas Bernoulli <[email protected]> writes:

> I have just made the old commit mode available as a separate
> package. Until the new commit mode is functioning in all its glory,
> you might or might not want to use that.
>
> The repository is a https://github.com/magit/magit-log-edit it should also 
> appear on Melpa any time now.
>
> If you find a problem please report them in *its* issue tracker on github.


Footnotes: 
[1]  https://github.com/magit/magit/pull/846

[2]  https://github.com/magit/magit/pull/1008

[3]  e.g., to always enable to -v option to commit add the following to
     your config (or set through the customization interface)

         (add-to-list 'magit-command-defaults
                      '(committing nil ("--verbose")))
         (magit-key-mode-generate 'committing)

[4]  e.g., to skip the pop-up window when committing add the following
     to your config (or set through the customization interface)

         ;; assuming there is already a committing entry in
         ;; the `magit-command-defaults' alist
         (setf (nth 1 (assoc 'committing magit-command-defaults))
               magit-commit)
         (magit-key-mode-generate 'committing)

[5]  https://github.com/eschulte/magit/tree/eschulte

-- 
Eric Schulte
https://cs.unm.edu/~eschulte
PGP: 0x614CA05D

-- 
You received this message because you are subscribed to the Google Groups 
"magit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to