]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/progmodes/xref.el: Avoid init-args in oref.
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 24 Jun 2015 20:32:09 +0000 (16:32 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 24 Jun 2015 20:32:09 +0000 (16:32 -0400)
* lisp/progmodes/xref.el (xref-location-group, xref-location-marker)
(xref--insert-xrefs, xref-collect-references): Avoid init-args in oref.

lisp/progmodes/xref.el

index 89a9cf5d5ea099a9fc7f867378d316363d3c0785..469f65d4fa64adcc076a5a2ae3398c82630c54eb 100644 (file)
@@ -107,7 +107,7 @@ Line numbers start from 1 and columns from 0.")
           (point-marker))))))
 
 (cl-defmethod xref-location-group ((l xref-file-location))
-  (oref l :file))
+  (oref l file))
 
 (defclass xref-buffer-location (xref-location)
   ((buffer :type buffer :initarg :buffer)
@@ -139,7 +139,7 @@ actual location is not known.")
   (make-instance 'xref-bogus-location :message message))
 
 (cl-defmethod xref-location-marker ((l xref-bogus-location))
-  (user-error "%s" (oref l :message)))
+  (user-error "%s" (oref l message)))
 
 (cl-defmethod xref-location-group ((_ xref-bogus-location)) "(No location)")
 
@@ -529,7 +529,7 @@ GROUP is a string for decoration purposes and XREF is an
            for max-line-width =
            (cl-loop for xref in xrefs
                     maximize (let ((line (xref-location-line
-                                          (oref xref :location))))
+                                          (oref xref location))))
                                (length (and line (format "%d" line)))))
            for line-format = (and max-line-width
                                   (format "%%%dd: " max-line-width))
@@ -733,7 +733,7 @@ tools are used, and when."
   (let* ((default-directory dir)
          (semantic-symref-tool 'detect)
          (res (semantic-symref-find-references-by-name symbol 'subdirs))
-         (hits (and res (oref res :hit-lines)))
+         (hits (and res (oref res hit-lines)))
          (orig-buffers (buffer-list)))
     (unwind-protect
         (delq nil