From 6390b8458f7d363a58c1d6fcb0723dc9eb61e68e Mon Sep 17 00:00:00 2001
Message-Id: <6390b8458f7d363a58c1d6fcb0723dc9eb61e68e.1718243941.git.mdw@distorted.org.uk>
From: Mark Wooding <mdw@chiark.greenend.org.uk>
Date: Sat, 27 Jul 2019 14:40:36 +0100
Subject: [PATCH] doc/*.tex: Use `\fixme' macro rather than `[FIXME]' in prose.
Organization: Straylight/Edgeware

From: Mark Wooding <mdw@distorted.org.uk>

---
 doc/concepts.tex | 4 ++--
 doc/syntax.tex   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/doc/concepts.tex b/doc/concepts.tex
index 81f681b..c729490 100644
--- a/doc/concepts.tex
+++ b/doc/concepts.tex
@@ -681,7 +681,7 @@ in \xref{sec:fixme.custom-aggregating-method-combination}.
 
 \subsection{Sending messages in C} \label{sec:concepts.methods.c}
 
-Each instance is associated with its direct class [FIXME]
+Each instance is associated with its direct class \fixme{direct instances}
 
 The effective methods for each class are determined at translation time, by
 the Sod translator.  For each effective method, one or more \emph{method
@@ -1009,7 +1009,7 @@ rather fragile binary interfaces.\footnote{%
   compactness, and efficiency of slot access and message sending.  There may
   be interesting trade-offs to be made.} %
 
-If instances are allocated [FIXME]
+If instances are allocated \fixme{incomplete}
 
 %%%----- That's all, folks --------------------------------------------------
 
diff --git a/doc/syntax.tex b/doc/syntax.tex
index 7c2ee75..73a353a 100644
--- a/doc/syntax.tex
+++ b/doc/syntax.tex
@@ -210,7 +210,7 @@ brackets, braces or parenthesis ends the fragment.
 A @<module> is the top-level syntactic item.  A module consists of a sequence
 of definitions.
 
-[FIXME]
+\fixme{describe syntax; expand}
 Properties:
 \begin{description}
 \item[@"module_class"] A symbol naming the Lisp class to use to
-- 
[mdw]

