On Tuesday 07 January 2003 14:43 pm, you wrote:
> On Tue, 7 Jan 2003, Jeremy Wadsack wrote:
> > 
> > I should say that, IMHO, efforts to change the Analog code to support
> > a more general, more extensible, or more simply customizable output
> > format are greatly appreciated. This discussion has been attempted
> > before on an entirely academic level, so any implementation that you
> > have done and are willing to do is quite valuable.
> > 
> 
> Seconded. What we really need is a customizable output format. Last time I
> tried to add a new output format it was really horrific, and it's not
> something I want to repeat in a hurry. It really needs a whole new system so
> that other people can write output formats for XHTML, or PDF, or Bob's word
> processor format, without editing the source code. Maybe some sort of
> templates, or something like the language files, or whatever. But this
> appears to be very difficult in practice -- even the existing formats are
> sufficiently different that they would all need special cases.

Or one could write a "helper app" that reads analog's computer-readable
output and writes out XHTML, PDF, or whatever... There would be some code 
duplication in each of those apps, but the alternative: adding more and more 
code to analog may well be worse. More lines of code -> more bugs -> harder 
to maintain etc.

Dima
-- 
True courage comes from steadying yourself and forcing yourself to ssh into 
the fscking thing yet again and not admitting that it doesn't care what it's 
done to your life.                          -- "Hidden among the nodes" by ADB
+------------------------------------------------------------------------
|  This is the analog-help mailing list. To unsubscribe from this
|  mailing list, go to
|    http://lists.isite.net/listgate/analog-help/unsubscribe.html
|
|  List archives are available at
|    http://www.mail-archive.com/analog-help@lists.isite.net/
|    http://lists.isite.net/listgate/analog-help/archives/
|    http://www.tallylist.com/archives/index.cfm/mlist.7
+------------------------------------------------------------------------

Reply via email to