Closed OZoneGuy closed 4 years ago
After some investigation, the function seems to be part of magit. Although, greping through the current repo only yielded transient-suffix
inside lisp/magit-submodule.el
.
Also, looking through the downloaded package from melpa did not show anything starting with transient-suffix
.
The command used to grep was the following(inside the magit directory):
grep -Hr "transient-suffix*" .
The line function responsible for this error here
I think you have an old version of magit.
On Sat, Aug 10, 2019 at 8:17 PM omar notifications@github.com wrote:
After some investigation, the function seems to be part of magit. Although, greping through the current repo only yielded transient-suffix inside lisp/magit-submodule.el. Also, looking through the downloaded package from melpa did not show anything starting with transient-suffix.
The command used to grep was the following(inside the magit directory):
grep -Hr "transient-suffix*" .
The line function responsible for this error here https://github.com/emacs-evil/evil-magit/blob/6a32e4359cbd2803bafb7134cb6df312644ac986/evil-magit.el#L573
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/emacs-evil/evil-magit/issues/68?email_source=notifications&email_token=AAQ3E7RVMMMM27ZFMRJDKI3QD5LAJA5CNFSM4IK2IE32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4AXMNY#issuecomment-520189495, or mute the thread https://github.com/notifications/unsubscribe-auth/AAQ3E7RGXVOBWGJUXX5C37LQD5LAJANCNFSM4IK2IE3Q .
And that seems to the issue, thank you very much. It is funny though, I just installed emacs a few days ago. I would think that the packages will be freshly installed and up to date! But apparently, they were not.
For those having the same issue, you need to update your packages!
I am using use-package to load evil-magit.
evil and magit are both loaded.
Each time I try to load the .emacs file I get this error:
Running emacs --debug-inti gives me the following trace:
It looks like an issue with the function (transient-suffix-put).
Related function inside of .emacs:
A very similar error appears when loading the package via (require 'evil-magit):
It seems that transient-suffix-put is the source of the issue.
PS. if there are some issues with my formatting please let me know. This is my first issue submit :)