This is an assorted collection of stuff that will be done, might be
done, or is an idea that I want to think about

1.32
New macro getlanguage or symbol definition. Ex. when(english)(do this)

	*
when I use a construct like this:

------------snip------------
itemize(

INCLUDEFILE(include.yo)

)
------------snip------------

and include.yo contains lines like this:

------------snip------------
it() link(Foo Bar 1)(l1)
it() link(Foo Bar 2)(l3)
it() link(Foo Bar 3)(l3)
------------snip------------


then I get HTML output like this:

------------snip------------
<p><dl>
<p>
<p></dl>
<li > <a href="myfile.html#l1">Foo Bar 1</a>
<li > <a href="myfile.html#l2">Foo Bar 2</a>
<li > <a href="myfile.html#l3">Foo Bar 3</a>
------------snip------------

Similar thing happens in Latex output:

------------snip------------
\begin{itemize}
\end{itemize}
\item Foo Bar 1
\item Foo Bar 2
\item Foo Bar 3
------------snip------------

	*
since itemize() doesn't seem to work with an embedded INCLUDEFILE (see my
mail of yesterday), I tried startit()/endit() instead. Turns out those
ones seem to be buggy too :-) In HTML output, they create a <dl>...</dl>
environment, instead of <ul>...</ul>, which of course causes weblint to
complain with "illegal context for <LI> - must appear in <DIR|MENU|OL|UL>
element."

	* version check? VERSION(minimum version) ?

	* output Makefile dependencies.

	* postprocessors in program-execdir ?

	* install xlatin.tex in tex tree ?

	* ugh.  Should not have to rerun configure for changing version no. 

	* don't make doco on 'make dist', only on make release

	* if I use the line
	     This document was created on PIPETHROUGH(date)().
	  in my yodl document, I get something like 
	     This document was created on .Tue Jul 7 16:43:59 MET DST 1998

	* sort-out the macro/* file(-names)

	* remove paths and other @VAR@s from doco.yo.in (hint to 'yodl -h')?

	* fix formatted txt output; figure-out roff commands for
	  - mbox command in roff?
	  - gaps of white / binding space
	  - no right justify ?

3RD PARTY BUGS

        * makeinfo (3.12s):
	  - can't handle a a number characters in node names:
		[,:\.?!\\\'`{}], and
	        '--', '---' in node names break as well.
	    even worse is, that this behaviour is UNDOCUMENTED.
	    @set-@value{} solution doesn't work: see yodl2texinfo-post.py


PROJECTS
	* allow > 1 --include

	* long options for yodlfixlabels yodl2html-post

	* generalise embedded mudela, e.g. to allow embedded mf examples

	* math/equations

	* figure/table environments

	* macronames:
	  - [l]url vs [n]email
	  - table / tabular

	* use safe xnprintf iso xprintf versions

	* use PATH_MAX / STRING_MAX iso '80' and '255' (urg)

	* handy date macros (ddmonthyy; yyyymmdd; stuff like that)

	* check profile / performance

	* internationalise (GNU gettext, see LilyPond)
	
	  Internationalization should be made using macros.
	  It is possible for a document to contain various languages.
	  (Paulo da Silva)

	* check and sanitise error messages

