emacs

Consider also joining #cider, #lsp and #inf-clojure, where most of the tool-specific discussions are happening.
hindol 2021-04-07T07:32:23.061300Z

Hi, anyone know how to verify all elements of a sequence/list is a string in Emacs lisp? I need it here: https://github.com/clojure-emacs/cider/issues/3000

hindol 2021-04-07T09:18:28.061700Z

Ignore. Issue already fixed upstream.

grazfather 2021-04-07T13:51:34.062200Z

I never understood why people would fix the issue without at least a comment in the issue thanking you πŸ˜•

hindol 2021-04-07T14:02:18.062400Z

Maybe it was known to him already? I don't know and I don't mind, πŸ™‚

πŸ‘ 1
1
lukasz 2021-04-07T17:33:41.065Z

I have a not Clojure related question, but it's been bugging me for a while now: I use use-package to manage everything, one of core pieces of my setup is of course Projectile. What's bugging me is that Projectile's keyboard map is not working until I manually invoke one of its functions via M-x (like projectile-find-file) - once that happens, then I can use C-c p f to do the same. Is there any solution to this? (My Google-fu failed me so far)

dpsutton 2021-04-07T17:36:19.065600Z

i think use-package is lazy loading things. if you want that loaded on startup you can add :demand t i think?

πŸ‘ 1
Phil Shapiro 2021-04-07T17:37:35.065800Z

I’m not familiar with use-package. I use require, and I haven’t had this problem using it.

dakra 2021-04-07T18:21:43.067800Z

Having everything lazy loaded until you need it is actually nice as you don't pay the startup price if you don't need the functionallity. For use-package and projectile I use :bind-keymap in my config (https://github.com/dakra/dmacs/blob/master/init.org#projectile)

lukasz 2021-04-07T18:24:44.068Z

Didn't work unfortunately, for now I just call project-version in my init.el Β―\(ツ)/Β―

bozhidar 2021-04-07T20:46:02.068200Z

If I had to guess - because they are very busy. πŸ˜‰

🎯 2
πŸ˜… 1
bozhidar 2021-04-07T20:48:53.068500Z

Here's how the author of Projectile does it https://github.com/bbatsov/emacs.d/blob/master/init.el#L307 He's not an expert in use-package, though, so there might be a better approach. πŸ™‚

bozhidar 2021-04-07T20:50:26.070Z

I never had an issue with require myself, as I don't start Emacs often and I don't care if I load everything eagerly. That being said - I like that use-package forces you to structure your config. It's not like you can't do it without it, but you don't have such a strong incentive to do so. πŸ™‚

lukasz 2021-04-07T20:50:55.070100Z

Thanks @bozhidar - great to hear from the author ;-)

1