Skip to content
This repository has been archived by the owner on Oct 21, 2022. It is now read-only.

feature request: hiearchical package list #163

Open
Davidbrcz opened this issue Feb 21, 2019 · 7 comments
Open

feature request: hiearchical package list #163

Davidbrcz opened this issue Feb 21, 2019 · 7 comments

Comments

@Davidbrcz
Copy link

Davidbrcz commented Feb 21, 2019

Hi,

Is is possible to display the list of packages not flat but in a hierarchical manner (in similar way to what's is done in org mode) according to some regex/tagging ?

For instance, all the packages for flycheck could be under a same entry, same goes for company, counsel, ...
That way, I would be easier to browse the list of packages and discover relevant packages.

Thanks !

@Malabarba
Copy link
Owner

It's something that could potentially be implemented, but no, it's not possible at the moment.

Unfortunately it would also be quite difficult, because the package buffer uses tabulated-list-mode for its structure.

@Davidbrcz
Copy link
Author

Davidbrcz commented Feb 21, 2019

Ok for folding in org mode. But what do you think about some kind of virtual packages. Instead of displaying all of flycheck packages, simply an entry flychek-packages and pressing enter/what ever key would display a new buffer with all the packages in it.

@Malabarba
Copy link
Owner

That sounds very plausible, but it's still quite a delicate structural change. I think I'd be more comfortable if that were implemented as a separate package somehow.

@Davidbrcz
Copy link
Author

Ok. I'll look into in when I'll have time

@a13
Copy link

a13 commented Apr 8, 2019

There are keywords in package descriptions which you can click, flycheck is one of them

@Davidbrcz
Copy link
Author

Davidbrcz commented Apr 9, 2019

Strange I had missed that up to now... Very convenient feature, even if the keywords are a bit too wide.

For instance, if I look into the flycheck package, its keywords are convenience, languages, and tools (even if avy-flycheck has a flycheck keyword, not all flycheck-related packages do ...). So I guess it's up to package maintainer (and maybe repo ?) to update their keywords.

@a13
Copy link

a13 commented Apr 14, 2019

So I guess it's up to package maintainer (and maybe repo ?) to update their keywords.

yes, these are written in the code, so you always can make a pull request :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants