summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVivien Kraus <vivien@planete-kraus.eu>2022-10-07 00:34:48 +0200
committerVivien Kraus <vivien@planete-kraus.eu>2022-10-07 00:34:48 +0200
commitff2fd244155ee462ea07199507c7a2c21ce46013 (patch)
treeec5e67a0d9fe045e1fe2c5a4065e7f1a222a1234
parent91b5abcaed850639cde8808076cf76719b9cc669 (diff)
Add a wish list.
-rw-r--r--mped.xml37
1 files changed, 37 insertions, 0 deletions
diff --git a/mped.xml b/mped.xml
index fb8c4d0..d49f4b1 100644
--- a/mped.xml
+++ b/mped.xml
@@ -416,4 +416,41 @@
xsltproc apply-mped.xsl mped.xml | xmllint --format -</example>
</section>
</chapter>
+ <chapter>
+ <title>Future works</title>
+ <para>
+ There is still a lot to do on this subject.
+ </para>
+ <para>
+ I want more languages supported out-of-the-box, for inserting
+ comment, for formatting.
+ </para>
+ <para>
+ I want to be able to evaluate code blocks. Evaluation results
+ would be XML, to be included in the document. Code blocks would
+ accept parameters as linkends, that would be bound to their
+ string content.
+ </para>
+ <para>
+ I want to have a tag similar to mped:copy, named mped:evaluate,
+ that inserts the result of the evaluation.
+ </para>
+ <para>
+ I want a stylesheet that removes empty lines after and before
+ each source code. Care is needed to ensure that if a program
+ listing contains mixed text nodes and other elements, everything
+ works correctly.
+ </para>
+ <para>
+ I want a stylesheet that runs on a whole document, perform
+ syntax highlighting, and add the colored syntax annotations.
+ </para>
+ <para>
+ I want to export the result to texinfo, and listings should be
+ called “listings”, not “figures”.
+ </para>
+ <para>
+ I want translations of this document.
+ </para>
+ </chapter>
</book>