Why bother, he asked, to search for all of the call sites of a function he has just modified, when the tool can fix them all automatically?
this has been a common feature of IDEs for well over a decade
Why bother, he asked, to search for all of the call sites of a function he has just modified, when the tool can fix them all automatically?
this has been a common feature of IDEs for well over a decade
@clayote @techokami @zzt couldn’t ctags do that decades ago?
@Colman @clayote @techokami @zzt THIS GUY KNOWS WHAT I'M TALKING ABOUT
@zzt @clayote @hipsterelectron @Colman @techokami me when I learn about LSPs for the first time (seriously it's so useful I spent way too long doing stuff like this manually but it's invaluable in languages like Python especially
@Lunaphied @zzt @clayote @Colman @techokami my emacs package makes ripgrep matches editable and it is strictly more powerful and useful in every possible way along with not tying me to a specific compiler or build system and even working for projects i don't have to build in advance as a result
@hipsterelectron @Lunaphied @clayote @Colman @techokami damn, fuck, that sounds excellent. I really like editable matching as an interface but the only emacs package I knew that did it was really barebones and a bit slow
@zzt @Lunaphied @clayote @Colman @techokami 100 stars on github somehow although the byte compiler is weird about my macro bullshit sometimes lmk if you want any features or shit breaks https://codeberg.org/cosmicexplorer/helm-rg i used to recommend deadgrep by wilfred hughes which was a really thoughtful bit of UI i was too lazy to do better than but he's a slopper now. if you can convince me to work on this again i would feel better about actually defeating him in the marketplace of ideas though
@hipsterelectron @Lunaphied @clayote @Colman @techokami that’s so cool! is this available to me if I’m using vertico instead of helm?
@zzt @Lunaphied @clayote @Colman @techokami if you mean vertico for general completion then yes, it will pull in helm as a library and use it for the UI but that won't infect anything else. tbh i'm incredibly pissed off at helm after they tried to tell MELPA to delist my package since they made one themselves. thierry volpiatto can fite me irl
@zzt @Lunaphied @clayote @Colman @techokami helm also tends to just break shit every so often for fun i just need to get my act together and move to something else. never heard of vertico before tbh i'll have to check it out
@hipsterelectron @zzt @Lunaphied @clayote @Colman @techokami
vertico + orderless is a great combo
@hipsterelectron @Lunaphied @clayote @Colman @techokami what in the fuck, now I’m actively glad I don’t use helm
but anyway yes I’m gonna pull your package in next time I regenerate my session!
(some inside baseball on how my distro currently works, I build emacs and all its packages in one step but the old one gets orphaned so I have to restart my session right after I do it. what I need to do is make sessions user packages and hold a symlink to the currently running session somewhere but I have not done this yet)
@zzt this is why i stopped being polite and just started flaming people outright
@zzt @hipsterelectron tangentially related but I am always confused by the minad suite. I have never been able to figure out/remember what is needed for what and I end up installing all of them and getting further confused.
@hipsterelectron whats the deal with Helm? I have heard of it but I dont know if its meant to be a specific package that cannot be installed with others or something. Like I have heard ido and ivy do similar things
@zardoz so all of these plug into completing-read and shit. the reason this is confusing is because if you M-x helm-mode it takes over all your completions everywhere and it has some incredibly half-assed defaults (i personally find it unusable for C-x C-f, which i use ido for, which also has fantastic LRU ranking for this while otherwise going by lex sort)
@zardoz helm's problem is that thierry volpiatto is a prick https://circumstances.run/@hipsterelectron/117441114505968470
@hipsterelectron @Lunaphied @zzt @clayote @Colman @techokami Whaaaat that sounds so cool!
@theorangetheme @Lunaphied @zzt @clayote @Colman @techokami emacs 2024 talk on regex and text as an interface featuring copious citation of @jamiejennings if you're interested https://emacsconf.org/2024/talks/regex dr. jennings does https://rosie-lang.org
@hipsterelectron @Lunaphied @zzt @clayote @Colman @techokami @jamiejennings Supremely interested, thank you! (I've been a faithful emacs user since like... 2015.)
@clayote @techokami @zzt my emacs package does this
@clayote @techokami @zzt I love using GPU clusters to do basic IDE features that work in a Thinkpad
@clayote @techokami @zzt the cognitive decline hits hard D: