merged
authorwenzelm
Fri, 04 Dec 2009 15:25:30 +0100
changeset 33975 c3b822d234f4
parent 33974 01dcd9b926bf (current diff)
parent 33952 5e9ddf000d97 (diff)
child 33976 29b928d32203
merged
--- a/doc-src/System/Thy/Basics.thy	Fri Dec 04 15:20:24 2009 +0100
+++ b/doc-src/System/Thy/Basics.thy	Fri Dec 04 15:25:30 2009 +0100
@@ -298,6 +298,10 @@
   @{setting ISABELLE_HOME_USER} is included in the same manner (if
   that directory exists).  Thus users can easily add private
   components to @{verbatim "$ISABELLE_HOME_USER/etc/components"}.
+
+  It is also possible to initialize components programmatically via
+  the \verb,init_component, shell function, say within the
+  \verb,settings, script of another component.
 *}
 
 
--- a/doc-src/System/Thy/document/Basics.tex	Fri Dec 04 15:20:24 2009 +0100
+++ b/doc-src/System/Thy/document/Basics.tex	Fri Dec 04 15:25:30 2009 +0100
@@ -308,7 +308,11 @@
   itself.  After initializing all of its sub-components recursively,
   \hyperlink{setting.ISABELLE-HOME-USER}{\mbox{\isa{\isatt{ISABELLE{\isacharunderscore}HOME{\isacharunderscore}USER}}}} is included in the same manner (if
   that directory exists).  Thus users can easily add private
-  components to \verb|$ISABELLE_HOME_USER/etc/components|.%
+  components to \verb|$ISABELLE_HOME_USER/etc/components|.
+
+  It is also possible to initialize components programmatically via
+  the \verb,init_component, shell function, say within the
+  \verb,settings, script of another component.%
 \end{isamarkuptext}%
 \isamarkuptrue%
 %