diff --git a/Anyfile b/Anyfile index 56c0cd1..8fbd929 100644 --- a/Anyfile +++ b/Anyfile @@ -31,7 +31,7 @@ make-release: loop.nw mv make-release.tmp make-release release: make-release - ./make-release $$(git log --oneline | head -1 | awk '{print $$1}') \ + ./make-release $$(git log --oneline -1 | awk '{print $$1}') \ loop.nw > loop.tmp && mv loop.tmp loop.nw loop.asd: loop.nw diff --git a/README b/README index 6ecd95e..42ef26f 100644 --- a/README +++ b/README @@ -71,7 +71,7 @@ $ tcpserver -v -HR 0.0.0.0 1024 ./loop -s tcpserver: status: 0/40 --8<-------------------------------------------------------->8--- -Using another terminal, telnet to your host on port 1024: +Now telnet to your host on port 1024: --8<-------------------------------------------------------->8--- $ telnet localhost 1024 @@ -122,6 +122,7 @@ $ crontab -l We installed LOOP just fine on + OpenBSD 7.6 with SBCL 2.4.8.openbsd.sbcl-2.4.8. FreeBSD 14.1, 14.2 with SBCL 2.4.9. Debian GNU/Linux 8.11 codename jessie with SBCL 1.2.4.debian. diff --git a/loop.nw b/loop.nw index 60ef8df..6188016 100644 --- a/loop.nw +++ b/loop.nw @@ -1,4 +1,4 @@ -% -*- mode: noweb; noweb-default-code-mode: lisp-mode; -*- +% -*- mode: noweb; noweb-code-mode: lisp-mode; -*- \documentclass[a4paper,11pt]{article} \usepackage[text={6.75in,10in},centering]{geometry} @@ -325,7 +325,6 @@ Section~\ref{sec:repl}. Commands such as [[CREATE-ACCOUNT]], users need to know how to use {\tt nc} or {\tt telnet} to take advantage of all of \lp's capabilities. - \section{NNTP protocol} An Internet protocol is usually defined by a document whose tradition @@ -765,7 +764,7 @@ running a program [[./list-accounts]]. Now let's write the main procedure in command-line parsing. Notice that because of the design of the [[clingon]] library, command-line parsing becomes the main procedure of \lp. In other words, \lp's -service starts with [[server-start]]. +service proper starts at [[server-start]]. <>= (defun cli/main-with-handlers (cmd)