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

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

[elpa] master f86529c 065/177: only crosslink exported symbols


From: João Távora
Subject: [elpa] master f86529c 065/177: only crosslink exported symbols
Date: Sat, 28 Mar 2015 15:40:53 +0000

branch: master
commit f86529c96f089026f4c763110149aeae909800bb
Author: Noam Postavsky <address@hidden>
Commit: Noam Postavsky <address@hidden>

    only crosslink exported symbols
---
 doc/yas-doc-helper.el |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/doc/yas-doc-helper.el b/doc/yas-doc-helper.el
index ae06015..8baa26a 100755
--- a/doc/yas-doc-helper.el
+++ b/doc/yas-doc-helper.el
@@ -77,14 +77,10 @@
                   #'(lambda (match)
                       (let* ((name (downcase (match-string 1 match)))
                              (sym (intern name)))
-                        (if (and (or (boundp sym)
-                                     (fboundp sym))
-                                 (save-match-data
-                                   (string-match "^yas-" name)))
-                            (format "[[#%s][=%s=]]"
-                                    name name)
+                        (if (memq sym yas--exported-syms)
+                            (format "[[#%s][=%s=]]" name name)
                           (format "=%s=" name))))
-                  body))
+                  body t))
       ;; output the paragraph
       ;;
       (concat-lines heading



reply via email to

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