branch: externals/idlwave
commit ddc340b38aded1f5187c1089e0b79eae29f96acc
Author: jdsmith <jdsmith>
Commit: jdsmith <jdsmith>
Fixed stupid idlwave-explicit-class-listed bug.
---
idlwave.el | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/idlwave.el b/idlwave.el
index e919970132..c0a964fa11 100644
--- a/idlwave.el
+++ b/idlwave.el
@@ -5,7 +5,7 @@
;; Chris Chase <[email protected]>
;; Maintainer: J.D. Smith <[email protected]>
;; Version: VERSIONTAG
-;; Date: $Date: 2002/01/14 22:44:01 $
+;; Date: $Date: 2002/01/14 23:58:15 $
;; Keywords: languages
;; This file is part of GNU Emacs.
@@ -5400,8 +5400,9 @@ When TYPE is not specified, both procedures and functions
will be considered."
"Return whether or not the class is listed explicitly, ala a->b::c.
INFO is as returned by idlwave-what-function or -procedure."
(let ((apos (nth 3 info)))
- (save-excursion (goto-char apos)
- (looking-at "->[a-zA-Z][a-zA-Z0-9$_]*::"))))
+ (if apos
+ (save-excursion (goto-char apos)
+ (looking-at "->[a-zA-Z][a-zA-Z0-9$_]*::")))))
(defun idlwave-determine-class (info type)
;; Determine the class of a routine call. INFO is the structure returned