Fork me on GitHub
#emacs
<
2024-02-11
>
bozhidar07:02:11

If someone is using Flycheck, might be interested in some updates around the project https://metaredux.com/posts/2024/02/10/the-state-of-flycheck-alive-and-kicking.html

👍 2
🙌 6
👏 4
bozhidar07:02:11

I guess if you're into Eglot you're probably not using Flycheck anymore (seems the Eglot maintainer, who's also the Flymake maintainer, wasn't interested in providing support for Flycheck), but I hope we'll find some workaround for this down the road.

jasonjckn23:02:54

i just copied the purcell config into my doom emacs config, which I believe still imports a few things from the flycheck ecosystem. vast majority of doom emacs users are on flycheck though, whether eglot or not. I can really tell project.el and projectile.el apart, and choose the latter, but i have a harder time distinguishing flycheck and flymake personally.

bozhidar07:02:06

I noticed flycheck-eglot only yesterday and it seems it gets the job done indeed. Most similar packages are hard to distinguish if one sticks to the basic functionality doesn't need to contribute something to them.

Akiz08:02:39

What is the biggest advantage of flycheck? I switched to flymake some time ago, but in both cases I always used only a minimal subset of features.

bozhidar08:02:06

Biggest advantage is quite subjective, as it's different for different people. For me the main advantage is that this is package that's easy to extend and contribute to, but I guess most people don't care about that. 🙂

Akiz14:02:24

Of course, I meant it subjectively in the context of CLJ and everyday work 🙂. Just curious and thanks…

bozhidar16:02:23

I haven't used Flymake in ages, but I do use Flycheck all the time, and Flycheck works great with clj-kondo. I'm guessing it has some Flymake checker, as well though.

bozhidar16:02:53

Flycheck has a lot of flexibility at the front-end level (how lint diagnostics get displayed), but I'm not sure how many people care about this.

Nik10:02:38

Hey, I've just setup emacs according to practicalli spacemacs guide (used https://github.com/d12frosted/homebrew-emacs-plus?tab=readme-ov-file#emacs-29 ). Everything else seems to be working but my which-key help window is not working. After I restart it works but when do any minibuffer operation is stops showing up, tested with - SPC SPC commands, clojure connect using major mode key chords etc. Any idea where I can start debugging. I'm new to emacs and started to migrate to emacs from vscode today

Nik11:02:01

Running emacs daemon and running restarting only frames doesn't resets the issue. Restarting emacs server resets the issue

Nik11:02:25

If restart emacs and just kill frame and run new frame (terminal) again. the issue doesn't come up

practicalli-johnny12:02:51

There was a bug with a helm package that causes intermittent issues with which-key

practicalli-johnny12:02:37

In summary, delete the helm-descbinds package in the Spacemacs elpa directory and restart Emacs. I fixed version of helm-descbinds package should be downloaded Update: I have helm-descbinds-20240206.802 package version installed now and it seems to be working okay

practicalli-johnny12:02:09

If the above doesn't fix it, then pinning an earlier version of that package should resolve the issue until the latest helm package is fixed https://practical.li/blog/pin-emacs-packages-to-manage-issues/

Nik13:02:08

@U05254DQM thanks a lot! Replacing the file in GitHub seems to have fixed the issue.

👍 1