summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--project/templates/adapad.html17
-rw-r--r--project/templates/grasp.html10
-rw-r--r--project/templates/thue2a.html6
3 files changed, 17 insertions, 16 deletions
diff --git a/project/templates/adapad.html b/project/templates/adapad.html
index d0802c4..a534c2d 100644
--- a/project/templates/adapad.html
+++ b/project/templates/adapad.html
@@ -11,14 +11,15 @@
<h4>Adapad</h4>
-<p>I have a soft spot for the <a href="http://www.adaic.org/">Ada programming language</a>. Strong
-typing, built in concurrency, readable syntax, systems support, real-time support, a general culture
-of correctness and emphasising reliability... what's not to like? I also have a bit of an interest
-in <a href="http://www.fltk.org/index.php">FLTK</a>, being one of the more prominent tiny graphics
-toolkits around. Adapad was born as a side project from efforts to create an Ada binding for FLTK.</p>
-
-<p>Adapad was modeled after <a href="http://tarot.freeshell.org/leafpad/">Leafpad</a>, and the feature
-list is similar, currently comprising:</p>
+<p>I have a soft spot for the <a href="http://www.adaic.org/" target="_blank">Ada programming language</a>.
+Strong typing, built in concurrency, readable syntax, systems support, real-time support, a general
+culture of correctness and emphasising reliability... what's not to like? I also have a bit of an interest
+in <a href="http://www.fltk.org/index.php" target="_blank">FLTK</a>, being one of the more prominent tiny
+graphics toolkits around. Adapad was born as a side project from efforts to create an Ada binding for
+FLTK.</p>
+
+<p>Adapad was modeled after <a href="http://tarot.freeshell.org/leafpad/" target="_blank">Leafpad</a>, and
+the feature list is similar, currently comprising:</p>
<ul>
<li>cut/copy/paste</li>
diff --git a/project/templates/grasp.html b/project/templates/grasp.html
index 9cfd308..7919547 100644
--- a/project/templates/grasp.html
+++ b/project/templates/grasp.html
@@ -11,9 +11,9 @@
<h4>Grasp Interpreter</h4>
-<p>Like Lisp, the esoteric programming language <a href="http://esolangs.org/wiki/Grasp">Grasp</a>
-is a homoiconic language that exclusively uses a single datatype. Except instead of lists, it uses
-directed graphs.</p>
+<p>Like Lisp, the esoteric programming language <a href="http://esolangs.org/wiki/Grasp" target="_blank">
+Grasp</a> is a homoiconic language that exclusively uses a single datatype. Except instead of lists, it
+uses directed graphs.</p>
<p>A Grasp program is initialised with instruction pointers to those nodes in the graph that have
a "name" edge to a node with the value "grasp:main". The nodes at each instruction pointer are
@@ -28,8 +28,8 @@ all instruction pointers have no more "next" edges to follow.</p>
<figcaption>Hello World in Grasp</figcaption>
</figure>
-<p>In the <a href="https://github.com/fis/grajsp/wiki/Grasp-specification">current specification</a>,
-the actions that can be performed are:</p>
+<p>In the <a href="https://github.com/fis/grajsp/wiki/Grasp-specification" target="_blank">current
+specification</a>, the actions that can be performed are:</p>
<ul>
<li>add or delete an edge</li>
diff --git a/project/templates/thue2a.html b/project/templates/thue2a.html
index 80e29c0..3ce9de9 100644
--- a/project/templates/thue2a.html
+++ b/project/templates/thue2a.html
@@ -11,9 +11,9 @@
<h4>Thue Version 2a</h4>
-<p><a href="http://esolangs.org/wiki/Thue">Thue</a> is an esoteric programming language
-based on unrestricted grammars. A Thue program consists of a number of rules detailing a
-sequence of symbols to replace and a sequence of symbols to replace with, and an initial
+<p><a href="http://esolangs.org/wiki/Thue" target="_blank">Thue</a> is an esoteric programming
+language based on unrestricted grammars. A Thue program consists of a number of rules detailing
+a sequence of symbols to replace and a sequence of symbols to replace with, and an initial
state of the program. Applicable rules are then applied to the inital state in a random
order until no more are applicable, at which point the program terminates.</p>