zk_html/diary/2002-08-16-21:15:21.html

35 lines
2.2 KiB
HTML

<!doctype html>
<html>
<head>
<title>Zk | Yarr..</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Gentium+Plus&family=Lato&family=Ubuntu+Monodisplay=swap" />
<link rel="stylesheet" type="text/css" href="/style.css?2024-05-04" />
<meta name="viewport" content="width=device-width" />
<meta charset="utf-8" />
</head>
<body>
<main>
<header>
<h1>Zk | Yarr..</h1>
</header>
<article class="content">
<p><span class="tag">diary</span> <span class="tag">livejournal</span> <span class="tag">fossils</span></p>
<p>Babylonia&rsquo;s down, probably for the weekend. Fucky.</p>
<p>Anyway, got some ideas for indexing my site with graphs using <em>dot</em> or <em>neato</em> (though probably dot, since not all links are bidirectional. This, however, would be trivial to fix once the origional graph is made. Once a file is added or edited, a revision program could be run to put a &lsquo;pages that link to this page&rsquo; section in the document). Also thinking about adding a Rampancy .dme.</p>
<p>The Syntax highlighter is coming along fine. Or.. it was until babylonia went down. The problem is that I&rsquo;m using Parse::RecDescent&rsquo;s version of BNF for the syntax files, and that mows right through \n&rsquo;s, so it&rsquo;s turning into a sort of &lsquo;tidy&rsquo; program that indents and spaces everything nicely. Maybe. It also works as a validator, either highlighting in red(reversevid()) or not highlighting at all anything that doesn&rsquo;t match a rule. <a href="http://ranna.bolognia.net/available/in-progress/syn/xml.syn" target="_blank">Here</a>&lsquo;s a syntax file, even though you won&rsquo;t be able to see until babylonia gets back up.</p>
<p>I miss Andrew</p>
</article>
<footer>
<p>Page generated on 2002-08-16 21:15:21</p>
</footer>
</main>
<script type="text/javascript">
document.querySelectorAll('.tag').forEach(tag => {
let text = tag.innerText;
tag.innerText = '';
tag.innerHTML = `<a href="/tags.html#${text}">${text}</a>`;
});
</script>
</body>
</html>