[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[6089] parsetexi update TODO
From: |
Gavin D. Smith |
Subject: |
[6089] parsetexi update TODO |
Date: |
Sat, 31 Jan 2015 22:18:59 +0000 |
Revision: 6089
http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=6089
Author: gavin
Date: 2015-01-31 22:18:58 +0000 (Sat, 31 Jan 2015)
Log Message:
-----------
parsetexi update TODO
Modified Paths:
--------------
trunk/parsetexi/ChangeLog
trunk/parsetexi/TODO
Modified: trunk/parsetexi/ChangeLog
===================================================================
--- trunk/parsetexi/ChangeLog 2015-01-31 21:53:20 UTC (rev 6088)
+++ trunk/parsetexi/ChangeLog 2015-01-31 22:18:58 UTC (rev 6089)
@@ -2,7 +2,7 @@
* command_data.txt: Specify argument types of the other "misc"
commands.
- * end_linec (parse_line_command_args): More complete
+ * end_line.c (parse_line_command_args): More complete
implementation.
* parser.c (digit_chars): New variable.
Modified: trunk/parsetexi/TODO
===================================================================
--- trunk/parsetexi/TODO 2015-01-31 21:53:20 UTC (rev 6088)
+++ trunk/parsetexi/TODO 2015-01-31 22:18:58 UTC (rev 6089)
@@ -1,12 +1,18 @@
-* Add a way to serialize labels_information, indices_information, etc.,
-to ease testing that the produced parse tree is what the backends
-require.
+* Implement code passing error messages and warnings to the Perl code.
+* Counters for e.g. numbers of arguments read so far for a brace
+command, or the row in a table.
+* Implement parser options
+* Character encoding issues - read and pass to Perl correctly.
-* Convert makeinfo backends to use a Perl stub for the C API. The C parser
-will not be used at this point.
+Integration with rest of Perl code:
-* Substitute the XS API implementation for the Perl API when the C parser is
-good enough.
+Passing data as Perl code to be evaluated in very slow, which limits the
+speed-up that is obtained. One way round this would be to access the
+parse tree in the Perl code through an API. This would be done in two
+stages:
-Other tasks -
-* implement node name normalization output converter
+* Convert makeinfo backends to use a Perl stub for the C API. The C
+parser will not be used at this point.
+* Substitute the XS API implementation for the Perl API when the C
+parser is good enough.
+
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [6089] parsetexi update TODO,
Gavin D. Smith <=