From 2d76b3e3c30e8c3e6073cd21d75d2461e58a0a4d Mon Sep 17 00:00:00 2001
From: Eduardo Julian
Date: Tue, 5 Feb 2019 20:33:13 -0400
Subject: Updated Scriptum to make sure it always generates documentation for
 tested modules.

---
 stdlib/source/program/scriptum.lux | 12 ++++--------
 1 file 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
-- 
cgit v1.2.3