emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master b87d7cc 1/2: Perform xref jump even inside indentat


From: Dmitry Gutov
Subject: [Emacs-diffs] master b87d7cc 1/2: Perform xref jump even inside indentation or at eol
Date: Mon, 19 Jan 2015 02:20:29 +0000

branch: master
commit b87d7cc2493335c68f3376a0455a7b00224ca1f6
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>

    Perform xref jump even inside indentation or at eol
    
    * lisp/progmodes/xref.el (xref-goto-xref): Perform xref jump even inside
    indentation or at eol.
---
 lisp/ChangeLog         |    5 +++++
 lisp/progmodes/xref.el |    3 ++-
 2 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index ab44283..d84e831 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
+2015-01-18  Dmitry Gutov  <address@hidden>
+
+       * progmodes/xref.el (xref-goto-xref): Perform the jump even inside
+       indentation or at eol.
+
 2015-01-18  Stefan Monnier  <address@hidden>
 
        * emacs-lisp/eieio-core.el: Add `subclass' specializer for cl-generic.
diff --git a/lisp/progmodes/xref.el b/lisp/progmodes/xref.el
index 7f77d21..59da579 100644
--- a/lisp/progmodes/xref.el
+++ b/lisp/progmodes/xref.el
@@ -379,8 +379,9 @@ WINDOW controls how the buffer is displayed:
 (defvar-local xref--window nil)
 
 (defun xref-goto-xref ()
-  "Jump to the xref at point and bury the xref buffer."
+  "Jump to the xref on the current line and bury the xref buffer."
   (interactive)
+  (back-to-indentation)
   (let ((loc (or (xref--location-at-point)
                  (error "No reference at point")))
         (window xref--window))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]