Show reexport symbols.

This commit is contained in:
Eitaro Fukamachi 2015-07-22 18:13:21 +09:00
parent cf1b8f0769
commit b6468ffbc0
3 changed files with 16 additions and 0 deletions

View file

@ -57,6 +57,11 @@
(djula::def-filter :symbol (it) (djula::def-filter :symbol (it)
(quickdocs-serializer:symb-name it)) (quickdocs-serializer:symb-name it))
(djula::def-filter :symbol-with-package (it)
(format nil "~A:~A"
(quickdocs-serializer:symb-package it)
(quickdocs-serializer:symb-name it)))
(djula::def-filter :lambda-list (it) (djula::def-filter :lambda-list (it)
(labels ((maptree (fn obj) (labels ((maptree (fn obj)
(if (consp obj) (if (consp obj)

View file

@ -444,6 +444,9 @@ ul {
.api ul li { .api ul li {
margin: 30px 0; margin: 30px 0;
} }
.api ul.also-exports li {
margin: 0;
}
.api code.symbol-name { .api code.symbol-name {
font-weight: normal; font-weight: normal;
color: #444; color: #444;

View file

@ -106,6 +106,14 @@
{% endif %} {% endif %}
{% endfor %} {% endfor %}
</ul> </ul>
{% if package.reexport-symbols %}
<h3>Also exports</h3>
<ul class="also-exports">
{% for symbol in package.reexport-symbols %}
<li><code class="symbol-name">{{ symbol | symbol-with-package }}</code></li>
{% endfor %}
</ul>
{% endif %}
</section> </section>
{% endfor %} {% endfor %}
</div> </div>