******** * 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)