Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature request: tree like buffer overview #284

Closed
minad opened this issue Sep 27, 2018 · 14 comments
Closed

feature request: tree like buffer overview #284

minad opened this issue Sep 27, 2018 · 14 comments

Comments

@minad
Copy link
Contributor

minad commented Sep 27, 2018

I am currently using ibuffer as a buffer viewer. It might be nice to have something like treemacs showing buffers categorized somehow? Is this within the scope of this project?

@yyoncho
Copy link
Contributor

yyoncho commented Sep 27, 2018

#263 (comment) you may take a look at this comment and the reply.

@minad
Copy link
Contributor Author

minad commented Sep 27, 2018

Wow that looks incredible. It seems there is already a showcase doing something like that. I will dig a bit around then!

@minad minad closed this as completed Sep 27, 2018
@minad
Copy link
Contributor Author

minad commented Sep 27, 2018

@yyoncho Any idea on when those things will lang in master?

@Alexander-Miller
Copy link
Owner

What you see is in master already. It's just incomplete because it still needs node navigation (which I've made good progress on) and the current version only comes with extensions for projects, not top level nodes like a list of buffers would be.

Other than that a buffer overview is definitely on the program.

@minad
Copy link
Contributor Author

minad commented Sep 27, 2018

@Alexander-Miller Cool, I am looking very much forward to that! You mean extension support is already in master? I've found the buffer viewer in the dev branch (WIP SHOWCASE).

@Alexander-Miller
Copy link
Owner

I had only included the buffer viewer at first to serve as an example. It's certainly easier than writing proper documentation for the whole process, especially when the api is far from solid and done.

What meant is that the extension support code is in master, but it's not really used yet, except in @yyoncho's fork. You'll need to be a bit more patient before this whole thing comes into its own.

@minad
Copy link
Contributor Author

minad commented Sep 27, 2018

Sure no hurry!

@minad
Copy link
Contributor Author

minad commented Nov 3, 2018

@Alexander-Miller I've seen you updated https://github.com/Alexander-Miller/treemacs/blob/master/Extensions.org about using extensions to get a buffer view 👍

Is it possible to create a separate treemacs window, which only shows the buffer nodes under some special buffer root node instead of putting them below some project? Do you plan something like that?

@Alexander-Miller
Copy link
Owner

Yes. That kind of stuff is the goal of the extension api. You can track that in #263.

@minad
Copy link
Contributor Author

minad commented Nov 3, 2018

Thank you! Yes, I am following that! I've seen @yyoncho basically asked the same there. Looking forward to it :)

@minad
Copy link
Contributor Author

minad commented Jan 13, 2019

@Alexander-Miller Since the extensions api seems done now, will this feature be implemented as part of the treemacs package?

@minad minad reopened this Jan 13, 2019
@Alexander-Miller
Copy link
Owner

Yeah, that is the plan. I have just done plenty of work on account of #247, so I want to play catch up with the older issues first, but doing a buffer view is high up on the list.

@minad
Copy link
Contributor Author

minad commented Jan 14, 2019

Cool. Looking forward to it! Great work you are doing! I haven't had issues anymore since a while with treemacs and I am updating quite often from melpa. Everything working smoothly!

@Alexander-Miller
Copy link
Owner

Work on buffers has started, see #326.

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

No branches or pull requests

3 participants