Replies: 2 comments 1 reply
-
I've implemented this in 85d0554. Unfortunately I forgot to restart Emacs before pushing and had to immediately revert it again. This leads to an awful circular dependency. Reducing circular dependencies is a more important goal than adding this small feature. I'll bang on it some more, but if there is no easy way out, then this will have to wait. |
Beta Was this translation helpful? Give feedback.
-
What are your feelings on wrapping It does mess up the source link (using 28.2), so that's not ideal: That aside, it seems to circumvent the issue. Or this hack?: (defun magit-process-margin--setter (symbol value)
(with-eval-after-load 'magit-margin
(magit-margin-set-variable 'magit-process-mode symbol value)))
(defcustom magit-process-margin '(nil "%H:%M:%S" 8)
"..."
:package-version '(magit . "4.0.0")
:group 'magit-process
:group 'magit-margin
:set #'magit-process-margin--setter
:type '(list (boolean :tag "Show margin initially")
(string :tag "Time format string")
(number :tag "Time format string width"))) |
Beta Was this translation helpful? Give feedback.
-
I somewhat frequently want to check when I last performed some particular git command in Magit, and I then always wish the process buffer had timestamps.
I'm wondering if those could be added as an option in the right margin, similarly to the author date display in log buffers?
Beta Was this translation helpful? Give feedback.
All reactions