From e03d17810c41bf64c96091d06715840f89ad3086 Mon Sep 17 00:00:00 2001
From: Philipp Gesang <pgesang@ix.urz.uni-heidelberg.de>
Date: Thu, 30 Dec 2010 16:07:35 +0100
Subject: =?UTF-8?q?module=20file=20=E2=80=9Ct-rst.mkiv=E2=80=9D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 mod/tex/context/third/rst/t-rst.mkiv | 41 ++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)
 create mode 100644 mod/tex/context/third/rst/t-rst.mkiv

(limited to 'mod/tex')

diff --git a/mod/tex/context/third/rst/t-rst.mkiv b/mod/tex/context/third/rst/t-rst.mkiv
new file mode 100644
index 0000000..f514b57
--- /dev/null
+++ b/mod/tex/context/third/rst/t-rst.mkiv
@@ -0,0 +1,41 @@
+%D \module [
+%D         file=t-rst,
+%D      version=0.2 ‘Sex and Violence’
+%D        title=\CONTEXT\ User Module,
+%D     subtitle=reStructuredText,
+%D       author=Philipp Gesang,
+%D         date=\currentdate,
+%D    copyright=Philipp Gesang,
+%D      license=2-clause BSD,
+%D ]
+
+%M \usemodule[rst]
+%M \loadsetups[t-rst.xml]
+
+\writestatus{loading}{ConTeXt User Module / reStructuredText}
+\unprotect
+
+\startinterface all
+  \setinterfacevariable {RST} {RST}
+\stopinterface
+
+\definenamespace [RST] [
+  type=module,
+  comment=reStructuredText module,
+  version=0.2,
+  name=reST,
+  style=no,
+  command=yes,
+  setup=list,
+  parent=RST,
+]
+
+\setupreST[ ]
+
+%D Loading the reStructuredText parser.
+\ctxlua{environment.loadluafile("rst_parser")}
+
+%D This command loads and processes the \type{*.rst} file.
+\def\typesetRSTfile#1{\ctxlua{do_rst_file("#1")}}
+
+\protect \endinput
-- 
cgit v1.2.3