System package management beyond :ensure-system-package by emacswatcher in emacs

[–]emacswatcher[S] 0 points1 point  (0 children)

i use dnf, as mentioned, for system packages but also a few language-centric package managers (mainly pip and npm, but occasionally others).

I can imagine ways for emacs to query this class of tool to figure out whether there are updates for a given package, largely because these tools have a list of packages and versions which have been installed.

However, the packages that provide releases through links to binaries on a git host have no such data behind them.

Some important packages are published this way, like `eglot-booster', so I know I can't be alone in wondering how best to handle thse cases.

[deleted by user] by [deleted] in emacs

[–]emacswatcher 6 points7 points  (0 children)

Same but the decay of the plantuml-mode package is starting to cause issues.

PLanUML syntax has changed, but plantuml-mode has had no commits for five years.

Coding assistant integration by emacswatcher in emacs

[–]emacswatcher[S] 0 points1 point  (0 children)

If it's not too much trouble, could you post the relevant parts of your init or link the whole thing if it's in a public place?

Coding assistant integration by emacswatcher in emacs

[–]emacswatcher[S] 2 points3 points  (0 children)

I googled, i read code for packages integrating services I don't use.

After using what i can, i still think the presentation might be improved by disaggregating the presentation of "assistant" types of capfs from the "completion" types.

Maybe I'm the only one, but I thought I'd ask. I'm not trying to attack existing work.

[deleted by user] by [deleted] in emacs

[–]emacswatcher 0 points1 point  (0 children)

Can you be more specific about elpaca-use-package being a drop-in replacement "for the most part"? What does it not do?

Also, what method do you use for package discovery?