emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[nongnu] elpa/nix-mode 3c7afb9478 026/500: Add nix-visit-file function.


From: ELPA Syncer
Subject: [nongnu] elpa/nix-mode 3c7afb9478 026/500: Add nix-visit-file function.
Date: Sat, 29 Jan 2022 08:26:32 -0500 (EST)

branch: elpa/nix-mode
commit 3c7afb94788df4d2da3f0791cee3b5797edbe8c2
Author: Matthew Bauer <mjbauer95@gmail.com>
Commit: Matthew Bauer <mjbauer95@gmail.com>

    Add nix-visit-file function.
---
 nix-mode.el | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/nix-mode.el b/nix-mode.el
index e805a8f56f..b61108a593 100644
--- a/nix-mode.el
+++ b/nix-mode.el
@@ -177,6 +177,15 @@ If a close brace `}' ends an antiquote, the next character 
begins a string."
    ;; else
    (t (indent-line-to (nix-indent-level)))))
 
+(defun nix-visit-file ()
+  "Go to file under cursor."
+  (interactive)
+  (save-excursion
+    (forward-whitespace -1)
+    (skip-chars-forward " \t")
+    (if (looking-at nix-re-file-path)
+       (find-file (match-string-no-properties 0)))))
+
 
 (defvar nix-mode-map
   (let ((map (make-sparse-keymap "Nix")))



reply via email to

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