Artawower / blamer.el

A git blame plugin for emacs inspired by VS Code's GitLens plugin
GNU General Public License v3.0
431 stars 15 forks source link

Default `use-package` setup not working as expected #40

Closed chookity-pokk closed 1 year ago

chookity-pokk commented 1 year ago

I am using the default setup given with use-package and it enables global-blamer-mode on boot, but it doesn't show anything until I disable it and enable it again.

I am using emacs 28.2 on EndeavorOS.

Artawower commented 1 year ago

Hey!, Thank you for bug reporting, wouldn't you mind checking that bug exist in the fix/unexpected-overlay-clearing branch?

chookity-pokk commented 1 year ago

I tried this with the same results. Though I may be testing it incorrectly so here is what I did.

Copied the repo and did a git checkout to the suggested branch. Then I added the below snippet to my init file after deleting the package via the package-delete command.

(add-to-list 'load-path "~/.emacs.d/lisp/blamer.el") then the use-package config afterwards.

Artawower commented 1 year ago

There is a possibility that it might be downloaded from somewhere else. I merged the fixes from this branch into the master, you can try to update the package through melpa.

If the problem is still exist, please, use fix/windows branch and send log output from Message buffer

chookity-pokk commented 1 year ago

So I restarted my desktop and it seems to be fixed with the most recent commit. Not exactly sure why it didn't work before the restart but now it does by default. Thank you for the quick responses and the awesome package!