summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO58
1 files changed, 58 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..aad55ed
--- /dev/null
+++ b/TODO
@@ -0,0 +1,58 @@
+********
+* TODO *
+********
+
+ * Update the PO files in the build/dist process
+
+ Check xml2rfc
+
+Better error handling (errno, errstr)
+> >What we really need is a function embeeding the call to warn and sprintf,
+> >and reputting the module in front of it and the "\n" afterward (but not the
+> >dgettext since it has to be there to be able to extract the strings). It
+> >would help making the code more readable. We could also implement a sort of
+> >wrapping function setting the module name in front of every line. There is
+> >a module for that in Perl.
+>
+> I thought about it some time ago. It would be nice :)
+
+** TransTractor.pm
+ - process(): $self->addendum($file) || die "An addendum failed\n";
+ - poheader()
+
+ >> +$parser->{TT}{file_in_charset} = $mastchar;
+ > What about a function in transtractor allowing to set the mastchar ? I'd
+ > prefer to leave the modification of the {TT} internals to the library code,
+ > not the binaries one.
+
+
+** po-debconf:
+ - change the pot header as documented in po4a(7)
+
+** Po.pm
+ - close filehandle in write (and same in TransTractor.pm).
+ - verbose => type in automatic comments
+
+** Sgml.pm
+ - move the tag lists to an external file
+
+** Man.pm:
+ - handle .ce (11 pages need it)
+ >>>
+ Text lines can be centered by using the ce' request. The line
+ after `ce' is centered (horizontally) on the page. To center more than
+ one line, use `.ce N' (where N is the number of lines to center),
+ followed by the N lines. To center many lines without counting them,
+ type:
+
+ .ce 1000
+ lines to center
+ .ce 0
+
+ The .ce 0' request tells groff' to center zero more lines, in other
+ words, stop centering.
+ <<<
+ The problem is that the number of lines may change during the
+ translation...
+ - same story about .ul N (underline N lines)
+