[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 6dee194: (ruby-find-library-file): Also recognize 'gem' statement
From: |
Dmitry Gutov |
Subject: |
master 6dee194: (ruby-find-library-file): Also recognize 'gem' statements |
Date: |
Tue, 2 Mar 2021 08:16:40 -0500 (EST) |
branch: master
commit 6dee194535b4841714a33bb888bb94da6e1e9b1c
Author: Dmitry Gutov <dgutov@yandex.ru>
Commit: Dmitry Gutov <dgutov@yandex.ru>
(ruby-find-library-file): Also recognize 'gem' statements
* lisp/progmodes/ruby-mode.el (ruby-find-library-file):
Also recognize 'gem' statements.
---
lisp/progmodes/ruby-mode.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lisp/progmodes/ruby-mode.el b/lisp/progmodes/ruby-mode.el
index e7f407b..3f8afd9 100644
--- a/lisp/progmodes/ruby-mode.el
+++ b/lisp/progmodes/ruby-mode.el
@@ -1802,12 +1802,12 @@ FEATURE-NAME is a relative file name, file extension is
optional.
This commands delegates to `gem which', which searches both
installed gems and the standard library. When called
interactively, defaults to the feature name in the `require'
-statement around point."
+or `gem' statement around point."
(interactive)
(unless feature-name
(let ((init (save-excursion
(forward-line 0)
- (when (looking-at "require [\"']\\(.*\\)[\"']")
+ (when (looking-at "\\(?:require\\| *gem\\)
[\"']\\(.*?\\)[\"']")
(match-string 1)))))
(setq feature-name (read-string "Feature name: " init))))
(let ((out
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 6dee194: (ruby-find-library-file): Also recognize 'gem' statements,
Dmitry Gutov <=