| 
1
 | 
     1 local Luan = require "luan:Luan.luan"
 | 
| 
 | 
     2 local error = Luan.error
 | 
| 
 | 
     3 local Io = require "luan:Io.luan"
 | 
| 
 | 
     4 local Http = require "luan:http/Http.luan"
 | 
| 
 | 
     5 local Shared = require "site:/lib/Shared.luan"
 | 
| 
 | 
     6 local head = Shared.head or error()
 | 
| 
 | 
     7 local existing_header = Shared.existing_header or error()
 | 
| 
 | 
     8 
 | 
| 
 | 
     9 
 | 
| 
 | 
    10 return function()
 | 
| 
 | 
    11 	Io.stdout = Http.response.text_writer()
 | 
| 
 | 
    12 %>
 | 
| 
 | 
    13 <!doctype html>
 | 
| 
 | 
    14 <html>
 | 
| 
 | 
    15 	<head>
 | 
| 
 | 
    16 <%		head() %>
 | 
| 
 | 
    17 		<title>Existing Reactionary Software</title>
 | 
| 
 | 
    18 	<head>
 | 
| 
 | 
    19 	<body>
 | 
| 
 | 
    20 <%		existing_header() %>
 | 
| 
 | 
    21 		<div content>
 | 
| 
 | 
    22 			<h1>Existing Reactionary Software</h1>
 | 
| 
 | 
    23 			<ul links>
 | 
| 
 | 
    24 				<li><a href="/mercurial.html">Mercurial</a></li>
 | 
| 
 | 
    25 				<li><a href="http://www.luan.software/">Luan</a></li>
 | 
| 
 | 
    26 				<li><a href="/this.html">This Website</a></li>
 | 
| 
 | 
    27 			</ul>
 | 
| 
 | 
    28 		</div>
 | 
| 
 | 
    29 	</body>
 | 
| 
 | 
    30 </html>
 | 
| 
 | 
    31 <%
 | 
| 
 | 
    32 end
 |