branch: master
commit f86529c96f089026f4c763110149aeae909800bb
Author: Noam Postavsky <npost...@users.sourceforge.net>
Commit: Noam Postavsky <npost...@users.sourceforge.net>

    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