ed6e2187a5fa

beast: Update site.
[view raw] [browse files]
author Steve Losh <steve@stevelosh.com>
date Tue, 08 Nov 2016 13:05:32 +0000
parents 6da20bc6b4fd
children d4e05a2c0f01
branches/tags (none)
files beast/_dmedia/pygments-clean.css beast/changelog/index.html beast/index.html beast/overview/index.html beast/reference/index.html beast/usage/index.html

Changes

--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/beast/_dmedia/pygments-clean.css	Tue Nov 08 13:05:32 2016 +0000
@@ -0,0 +1,61 @@
+/* @override http://localhost:8080/media/css/pygments-monokai-light.css */
+div.codehilite .hll { background-color: #49483e }
+/* div.codehilite .err { color: #fff; background-color: #f00 } /1* Error *1/ */
+div.codehilite .err { color: #111; } /* Error */
+div.codehilite .k { color: #111} /* Keyword */
+div.codehilite .l { color: #111 } /* Literal */
+div.codehilite .n { color: #111 } /* Name */
+div.codehilite .o { color: #111 } /* Operator */
+div.codehilite .p { color: #111 } /* Punctuation */
+div.codehilite .c  { color: #714678; font-style: italic; font-weight: bold; } /* Comment */
+div.codehilite .cm { color: #714678; font-style: italic; font-weight: bold; } /* Comment.Multiline */
+div.codehilite .cp { color: #714678; font-style: italic; font-weight: bold; } /* Comment.Preproc */
+div.codehilite .c1 { color: #714678; font-style: italic; font-weight: bold; } /* Comment.Single */
+div.codehilite .cs { color: #714678; font-style: italic; font-weight: bold; } /* Comment.Special */
+div.codehilite .ge { font-style: italic } /* Generic.Emph */
+div.codehilite .gs { font-weight: bold } /* Generic.Strong */
+div.codehilite .kc { color: #111 } /* Keyword.Constant */
+div.codehilite .kd { color: #111 } /* Keyword.Declaration */
+div.codehilite .kn { color: #111 } /* Keyword.Namespace */
+div.codehilite .kp { color: #111 } /* Keyword.Pseudo */
+div.codehilite .kr { color: #111 } /* Keyword.Reserved */
+div.codehilite .kt { color: #111 } /* Keyword.Type */
+div.codehilite .ld { color: #111 } /* Literal.Date */
+div.codehilite .m { color: #111 } /* Literal.Number */
+div.codehilite .s { color: #111; font-style: italic; } /* Literal.String */
+div.codehilite .na { color: #111 } /* Name.Attribute */
+div.codehilite .nb { color: #111 } /* Name.Builtin */
+div.codehilite .nc { color: #111 } /* Name.Class */
+div.codehilite .no { color: #111 } /* Name.Constant */
+div.codehilite .nd { color: #111 } /* Name.Decorator */
+div.codehilite .ni { color: #111 } /* Name.Entity */
+div.codehilite .ne { color: #111 } /* Name.Exception */
+div.codehilite .nf { color: #111} /* Name.Function */
+div.codehilite .nl { color: #111 } /* Name.Label */
+div.codehilite .nn { color: #111} /* Name.Namespace */
+div.codehilite .nx { color: #111 } /* Name.Other */
+div.codehilite .py { color: #111 } /* Name.Property */
+div.codehilite .nt { color: #111 } /* Name.Tag */
+div.codehilite .nv { color: #111 } /* Name.Variable */
+div.codehilite .ow { color: #111 } /* Operator.Word */
+div.codehilite .w { color: #111 } /* Text.Whitespace */
+div.codehilite .mf { color: #111 } /* Literal.Number.Float */
+div.codehilite .mh { color: #111 } /* Literal.Number.Hex */
+div.codehilite .mi { color: #111 } /* Literal.Number.Integer */
+div.codehilite .mo { color: #111 } /* Literal.Number.Oct */
+div.codehilite .sb { color: #111 } /* Literal.String.Backtick */
+div.codehilite .sc { color: #111 } /* Literal.String.Char */
+div.codehilite .sd { color: #111 } /* Literal.String.Doc */
+div.codehilite .s2 { color: #111 } /* Literal.String.Double */
+div.codehilite .se { color: #111 } /* Literal.String.Escape */
+div.codehilite .sh { color: #111 } /* Literal.String.Heredoc */
+div.codehilite .si { color: #111 } /* Literal.String.Interpol */
+div.codehilite .sx { color: #111 } /* Literal.String.Other */
+div.codehilite .sr { color: #111 } /* Literal.String.Regex */
+div.codehilite .s1 { color: #111 } /* Literal.String.Single */
+div.codehilite .ss { color: #111 } /* Literal.String.Symbol */
+div.codehilite .bp { color: #111 } /* Name.Builtin.Pseudo */
+div.codehilite .vc { color: #111 } /* Name.Variable.Class */
+div.codehilite .vg { color: #111 } /* Name.Variable.Global */
+div.codehilite .vi { color: #111 } /* Name.Variable.Instance */
+div.codehilite .il { color: #111 } /* Literal.Number.Integer.Long */
--- a/beast/changelog/index.html	Mon Nov 07 00:01:29 2016 +0000
+++ b/beast/changelog/index.html	Tue Nov 08 13:05:32 2016 +0000
@@ -3,7 +3,7 @@
     <head>
         <meta charset="utf-8"/>
         <title>Changelog / beast</title>
-        <link rel="stylesheet" href="../_dmedia/tango.css"/>
+        <link rel="stylesheet" href="../_dmedia/pygments-clean.css"/>
         <link rel="stylesheet/less" type="text/css" href="../_dmedia/style.less"/>
         <script src="../_dmedia/less.js" type="text/javascript">
         </script>
--- a/beast/index.html	Mon Nov 07 00:01:29 2016 +0000
+++ b/beast/index.html	Tue Nov 08 13:05:32 2016 +0000
@@ -3,7 +3,7 @@
     <head>
         <meta charset="utf-8" />
         <title>beast</title>
-        <link rel="stylesheet" href="./_dmedia/tango.css"/>
+        <link rel="stylesheet" href="./_dmedia/pygments-clean.css"/>
         <link rel="stylesheet/less" type="text/css" href="./_dmedia/style.less">
         <script src="./_dmedia/less.js" type="text/javascript">
         </script>
@@ -15,6 +15,11 @@
 <p>Beast is a <strong>B</strong>asic <strong>E</strong>ntity/<strong>A</strong>spect/<strong>S</strong>ystem <strong>T</strong>oolkit for Common
 Lisp.  It's a thin layer of sugar over CLOS that makes it easy to write flexible
 objects for video games.</p>
+<p>Beast can be installed with <a href="https://quicklisp.org/">Quicklisp</a>:</p>
+<div class="codehilite"><pre>(ql:quickload :beast)
+</pre></div>
+
+
 <p>Check out the <a href="./overview/">Overview</a> for a three-minute description of what
 this is, or the <a href="./usage/">Usage</a> for a full rundown.</p>
 <ul>
@@ -24,7 +29,7 @@
 <li><strong>Git:</strong> <a href="http://github.com/sjl/beast/">http://github.com/sjl/beast/</a></li>
 </ul>
 <p>The test suite currently passes in SBCL, CCL, ECL, and ABCL on OS X and Debian.
-Further testing is welcome.</p><h2>Table of Contents</h2><ol class="toc"><li><a href="installation/">Installation</a></li><li><a href="overview/">Overview</a></li><li><a href="usage/">Usage</a></li><li><a href="reference/"> API Reference</a></li><li><a href="changelog/">Changelog</a></li></ol>
+Further testing is welcome.</p><h2>Table of Contents</h2><ol class="toc"><li><a href="overview/">Overview</a></li><li><a href="usage/">Usage</a></li><li><a href="reference/"> API Reference</a></li><li><a href="changelog/">Changelog</a></li></ol>
                 </div>
             <footer><p><i>Made with Lisp and love by <a href="http://stevelosh.com/">Steve Losh</a> in Reykjavík, Iceland.</i></p>
 <script>
--- a/beast/overview/index.html	Mon Nov 07 00:01:29 2016 +0000
+++ b/beast/overview/index.html	Tue Nov 08 13:05:32 2016 +0000
@@ -3,7 +3,7 @@
     <head>
         <meta charset="utf-8"/>
         <title>Overview / beast</title>
-        <link rel="stylesheet" href="../_dmedia/tango.css"/>
+        <link rel="stylesheet" href="../_dmedia/pygments-clean.css"/>
         <link rel="stylesheet/less" type="text/css" href="../_dmedia/style.less"/>
         <script src="../_dmedia/less.js" type="text/javascript">
         </script>
--- a/beast/reference/index.html	Mon Nov 07 00:01:29 2016 +0000
+++ b/beast/reference/index.html	Tue Nov 08 13:05:32 2016 +0000
@@ -3,7 +3,7 @@
     <head>
         <meta charset="utf-8"/>
         <title> API Reference / beast</title>
-        <link rel="stylesheet" href="../_dmedia/tango.css"/>
+        <link rel="stylesheet" href="../_dmedia/pygments-clean.css"/>
         <link rel="stylesheet/less" type="text/css" href="../_dmedia/style.less"/>
         <script src="../_dmedia/less.js" type="text/javascript">
         </script>
@@ -26,11 +26,7 @@
 <li><a href="#define-entity-macro">DEFINE-ENTITY (macro)</a></li>
 <li><a href="#define-system-macro">DEFINE-SYSTEM (macro)</a></li>
 <li><a href="#destroy-entity-function">DESTROY-ENTITY (function)</a></li>
-<li><a href="#entity-class">ENTITY (class)</a><ul>
-<li><a href="#slot-id">Slot ID</a></li>
-<li><a href="#slot-beastaspects">Slot %BEAST/ASPECTS</a></li>
-</ul>
-</li>
+<li><a href="#entity-class">ENTITY (class)</a></li>
 <li><a href="#entity-created-generic-function">ENTITY-CREATED (generic function)</a></li>
 <li><a href="#entity-destroyed-generic-function">ENTITY-DESTROYED (generic function)</a></li>
 <li><a href="#map-entities-function">MAP-ENTITIES (function)</a></li>
@@ -142,19 +138,6 @@
   been destroyed and unindexed.</p>
 <h3 id="entity-class"><code>ENTITY</code> (class)</h3>
 <p>A single entity in the game world.</p>
-<h4 id="slot-id">Slot <code>ID</code></h4>
-<ul>
-<li>Allocation: <code>:INSTANCE</code></li>
-<li>Initform: <code>(INCF BEAST::*ENTITY-ID-COUNTER*)</code></li>
-<li>Reader: <code>ENTITY-ID</code></li>
-</ul>
-<p>The unique ID of the entity.  This may go away in the future.</p>
-<h4 id="slot-beastaspects">Slot <code>%BEAST/ASPECTS</code></h4>
-<ul>
-<li>Allocation: <code>:CLASS</code></li>
-<li>Initform: <code>NIL</code></li>
-</ul>
-<p>A list of the aspects this entity class inherits.  <strong>Don't touch this.</strong></p>
 <h3 id="entity-created-generic-function"><code>ENTITY-CREATED</code> (generic function)</h3>
 <div class="codehilite"><pre>(ENTITY-CREATED ENTITY)
 </pre></div>
--- a/beast/usage/index.html	Mon Nov 07 00:01:29 2016 +0000
+++ b/beast/usage/index.html	Tue Nov 08 13:05:32 2016 +0000
@@ -3,7 +3,7 @@
     <head>
         <meta charset="utf-8"/>
         <title>Usage / beast</title>
-        <link rel="stylesheet" href="../_dmedia/tango.css"/>
+        <link rel="stylesheet" href="../_dmedia/pygments-clean.css"/>
         <link rel="stylesheet/less" type="text/css" href="../_dmedia/style.less"/>
         <script src="../_dmedia/less.js" type="text/javascript">
         </script>