Move xref-elisp-location to elisp-mode.el
commit64f2d346b762a6e3180eba92b5cc96f82f370687
authorDmitry Gutov <dgutov@yandex.ru>
Mon, 1 Jun 2015 19:45:15 +0000 (1 22:45 +0300)
committerDmitry Gutov <dgutov@yandex.ru>
Tue, 2 Jun 2015 15:47:42 +0000 (2 18:47 +0300)
treef6c34314d431dec65c408b48f7e896ea8c96e578
parent98cb43fb0d6b29260c96662ee18f3cfbc4878c97
Move xref-elisp-location to elisp-mode.el

* lisp/progmodes/xref.el (xref-elisp-location)
(xref-make-elisp-location, xref-location-marker): Remove here.
(xref--xref): Don't limit the type of the location slot.

* lisp/progmodes/elisp-mode.el (xref-elisp-location):
Define as a cl-struct here.
(xref-location-marker): Move here.
lisp/progmodes/elisp-mode.el
lisp/progmodes/xref.el