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

[Package Idea]: An extension for XREF that works like this package? #136

Open
skyler544 opened this issue Aug 3, 2023 · 0 comments
Open

Comments

@skyler544
Copy link

First of all, thank you for deadgrep! Second, I'm sorry for abusing your issue tracker like this. This is more of a discussion topic if anything.

The idea goes roughly like this:

The display of the *xref* buffer is pretty similar to this package (see screenshot), which makes me wonder; how nice would it be to have a little more control over *xref* buffers, the way you can take advantage of multiple deadgrep buffers?

  1. Having multiple *xref* buffers with specific contexts (I think that currently this isn't possible).
  2. The ability to redo an xref query the way you can with deadgrep (it doesn't look like revert-buffer can handle this in xref)
  3. A nicer, more readable display like what you've created with deadgrep (I modified xref--insert-xrefs to have spaces between groups in order to get the effect seen in the screenshot; I guess that since that's hard-coded, creating an xref extension would take more than just calling that function in the client package)

I'm basically just spit-balling here, but I've also recently started taking a crack at improving my elisp skills, so if you have any interest in this idea I would be interested in helping make it happen. :)

Screenshot 2023-08-03 at 12 09 54
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

1 participant