~pkal/xref-union

Combine multiple Xref backends
Bump version to 0.2.0
Update outdated documentation in Commentary
Add missing (require ...) statements

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~pkal/xref-union
read/write
git@git.sr.ht:~pkal/xref-union

You can also use your local clone with git send-email.

#Meta-Xref backend

Find here the source for xref-union.el, an meta-Xref backed for combining the results of multiple other backends.

#Installation

Xref-union.el is avaliable from GNU ELPA. It can be installed by invoking

M-x package-install RET xref-union RET

#Usage

The easiest way to use the package is to enable the xref-union-mode minor mode, manually or by adding a hook to whatever mode you expect using the package with

(add-hook 'foo-bar-mode-hook 'xref-union-mode)

This will merge all the other backends into one.

You can also manually choose what backends to combine, by enumerating them in an object like:

'(union some-randomxref-backend etags--xref-backend)

and adding that to xref-backend-functions.

#Contribute

As xref-union.el is distribed as part of GNU ELPA, and therefore requires a copyright assignment to the FSF, for all non-trivial code contributions.

#Source code

Xref-union.el is developed on SourceHut.

#Bugs and Patches

Bugs, patches, comments or questions can be submitted to my public inbox.

#Distribution

Xref-union.el and all other source files in this directory are distributed under the GNU Public License, Version 3 (like Emacs itself).