[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 968d096: (elisp--xref-identifier-file): Skip featur
From: |
Dmitry Gutov |
Subject: |
[Emacs-diffs] master 968d096: (elisp--xref-identifier-file): Skip features that have no sources |
Date: |
Sat, 27 Dec 2014 23:55:07 +0000 |
branch: master
commit 968d096203fd900c8497ed455cd2682f9875448f
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>
(elisp--xref-identifier-file): Skip features that have no sources
* lisp/progmodes/elisp-mode.el (elisp--xref-identifier-file):
Skip features that have no sources.
---
lisp/ChangeLog | 3 +++
lisp/progmodes/elisp-mode.el | 3 ++-
2 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 2c5a9c4..7678116 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,8 @@
2014-12-27 Dmitry Gutov <address@hidden>
+ * progmodes/elisp-mode.el (elisp--xref-identifier-file):
+ Skip features that have no sources.
+
* simple.el (execute-extended-command):
When `suggest-key-bindings' is nil, don't.
diff --git a/lisp/progmodes/elisp-mode.el b/lisp/progmodes/elisp-mode.el
index 347560a..ac216d9 100644
--- a/lisp/progmodes/elisp-mode.el
+++ b/lisp/progmodes/elisp-mode.el
@@ -578,7 +578,8 @@ It can be quoted, or be inside a quoted form."
(or (symbol-file sym 'defvar)
(help-C-file-name sym 'var))))
(`feature (when (featurep sym)
- (find-library-name (symbol-name sym))))
+ (ignore-errors
+ (find-library-name (symbol-name sym)))))
(`defface (when (facep sym)
(symbol-file sym 'defface)))))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 968d096: (elisp--xref-identifier-file): Skip features that have no sources,
Dmitry Gutov <=