summaryrefslogtreecommitdiff
path: root/doc/UsersGuide
diff options
context:
space:
mode:
authorallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2000-12-16 13:25:41 +0000
committerallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2000-12-16 13:25:41 +0000
commit45eb0db67b825b87b82a66d3c8485ff11b7a64a5 (patch)
treeac717e73c04687f053fd4ef1058c2b33291cb9fb /doc/UsersGuide
parent10c77e0740239bbb62b0ea612042f2482fd7a2db (diff)
Added further text about allowable thorn/arrangement names
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1960 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'doc/UsersGuide')
-rw-r--r--doc/UsersGuide/ThornWriters.tex19
1 files changed, 13 insertions, 6 deletions
diff --git a/doc/UsersGuide/ThornWriters.tex b/doc/UsersGuide/ThornWriters.tex
index 068c9b9f..38384000 100644
--- a/doc/UsersGuide/ThornWriters.tex
+++ b/doc/UsersGuide/ThornWriters.tex
@@ -45,6 +45,14 @@ The connection from a thorn to the flesh or to other thorns is specified in
configuration files which are parsed at compile time and used to generate
glue code which encapsulates the external appearence of a thorn.
+Thorn names must be (case independently) unique, must start with a letter,
+and can only contain
+letters, numbers or underscores.
+In addition, a thorn cannot have the name {\t doc}, this is reserved
+for arrangement documentation. Arrangement names which start with a
+`\#', or finish with `\~{}' or `.bak' will be ignored.
+
+
\section{Arrangements}
@@ -56,15 +64,14 @@ to have separate arrangements for your developments, private and shared
thorns.
The arrangements live in the {\tt arrangements} directory off the main
-Cactus directory. Arrangement names must be unique, and cannot start
-with a `\#', or finish
-with `\~{}' or `.bak'.
+Cactus directory. Arrangement names must be (case independently) unique,
+must start with a letter,
+and can only contain
+letters, numbers or underscores. Arrangement names which start with a
+`\#', or finish with `\~{}' or `.bak' will be ignored.
Inside a arrangement directory there are directories for each thorn
belonging to the arrangement.
-Thorn names have the same restrictions as arrangement names,
-with the addition that a thorn cannot be called `doc'.
-This name is reserved for arrangement documentation.
\section{Implementations}