branch: externals/idlwave
commit 76d58ec21a77865194ae037c13efe80733418ec1
Author: JD Smith <jdtsm...@gmail.com>
Commit: JD Smith <jdtsm...@gmail.com>

    Ensure a link file is set before normalizing
    keyword link to main routine.
---
 idlwave.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/idlwave.el b/idlwave.el
index b80743eb97..cbdc21f413 100644
--- a/idlwave.el
+++ b/idlwave.el
@@ -4769,9 +4769,9 @@ Gets set in cached XML rinfo.")
         ((eq ptype 'KEYWORD)
          (setq kwd (cdr (assq 'name props))
                klink (cdr (assq 'link props)))
-         (if (not (string= (file-name-directory klink)
-                           link-dir))
-             (setq klink (concat link-dir "/" klink)))
+         (if (and link-dir klink 
+                  (not (string= (file-name-directory klink) link-dir)))
+             (setq klink (concat link-dir klink)))
          (if (string-match "^\\[XY\\(Z?\\)\\]" kwd)
              (progn 
                (setq pref-list 

Reply via email to