>>>>> Robert Weiner writes: > The xref.el library has many variables and functions with `backend' in them, > indicating that they represent language-dependent entities. Before the xref > API is set in stone, I would consider replacing this term with 'language' as > it reads better in the names, it refers to a concept intrinsic to the > cross-references themselves which are language-specific, whereas backend is > just an implementation detail, and it will make more sense to users of the > library who may not be familiar with the concept of a `backend'. > Just a thought but I know these names will live for a long time. Note that in Emacs 25, xref is still going to be considered "experimental", and I believe Dmitry has documented it as such, meaning they won't be cast in as firm a stone as usual. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2