From 80a551fc36abe4bcd6852d7c58c338c1e8e60302 Mon Sep 17 00:00:00 2001
From: Matthijs Kooijman <matthijs@stdin.nl>
Date: Thu, 19 Nov 2009 13:36:34 +0100
Subject: [PATCH] Enable the fixme module.

---
 Report.tex      |  4 ++++
 Utils/Fixme.tex | 11 +++++++++++
 2 files changed, 15 insertions(+)
 create mode 100644 Utils/Fixme.tex

diff --git a/Report.tex b/Report.tex
index 2b63fdb..765e25d 100644
--- a/Report.tex
+++ b/Report.tex
@@ -10,6 +10,7 @@
 \input Utils/Lambda
 \input Utils/Shortcuts
 \input Utils/Metapost
+\input Utils/Fixme
 
 \usetypescript [Custom]
 
@@ -21,7 +22,10 @@
 \title {Haskell as a higher order structural hardware description language.}
 Matthijs Kooijman
 
+\todo{Complete titlepage}
+
 \completecontent
+
 \input Chapters/Introduction
 \input Chapters/Context
 \input Chapters/HardwareDescription
diff --git a/Utils/Fixme.tex b/Utils/Fixme.tex
new file mode 100644
index 0000000..5187e98
--- /dev/null
+++ b/Utils/Fixme.tex
@@ -0,0 +1,11 @@
+\usemodule[fixme]
+
+% Define a \todo command. It seems the fixme module isn't actually meant for
+% this, but well...
+\definefixme[todo][todo]
+\makecounter{@@@@fxtodo}
+
+% Change / set the labels for \fixme, \fxnote and \todo
+\setuplabeltext[en][fixmefatal=\small{FIXME}:\crlf]
+\setuplabeltext[en][fixmenote=\small{NOTE}:\crlf ]
+\setuplabeltext[en][fixmetodo=\small{TODO}:\crlf ]
-- 
2.30.2