aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/program/scriptum.lux
diff options
context:
space:
mode:
authorEduardo Julian2019-02-05 20:33:13 -0400
committerEduardo Julian2019-02-05 20:33:13 -0400
commit2d76b3e3c30e8c3e6073cd21d75d2461e58a0a4d (patch)
treea86803c27cbea4ab36770ca8b0bd934376426c1b /stdlib/source/program/scriptum.lux
parent60430ee6dfffbeb220a3e8fee7336d54313467bc (diff)
Updated Scriptum to make sure it always generates documentation for tested modules.
Diffstat (limited to 'stdlib/source/program/scriptum.lux')
-rw-r--r--stdlib/source/program/scriptum.lux12
1 files changed, 4 insertions, 8 deletions
diff --git a/stdlib/source/program/scriptum.lux b/stdlib/source/program/scriptum.lux
index a9a72ca36..16ede26de 100644
--- a/stdlib/source/program/scriptum.lux
+++ b/stdlib/source/program/scriptum.lux
@@ -24,7 +24,10 @@
["." macro]
["." io (#+ IO io)]
[world
- ["." file (#+ File)]]])
+ ["." file (#+ File)]]]
+ ## This was added to make sure that all tested modules are picked up
+ ## and their documentation is generated.
+ [test/lux (#+)])
(def: name-options "abcdefghijklmnopqrstuvwxyz")
(def: name-options-count (text.size name-options))
@@ -343,13 +346,6 @@
[tags (macro.tags-of type-name)
#let [[_ _name] type-name
recursive-type? (macro.recursive-type? def-annotations)
- ## type (: Type
- ## (case [recursive-type? type]
- ## [#1 (#.Apply dummyT (#.UnivQ _closure recursiveT))]
- ## recursiveT
-
- ## _
- ## type))
type-arguments (macro.type-arguments def-annotations)
signature? (macro.signature? def-annotations)
usage (case type-arguments