diff options
Diffstat (limited to 'examples/WWW/features.htm')
-rw-r--r-- | examples/WWW/features.htm | 380 |
1 files changed, 380 insertions, 0 deletions
diff --git a/examples/WWW/features.htm b/examples/WWW/features.htm new file mode 100644 index 00000000..ce8f1895 --- /dev/null +++ b/examples/WWW/features.htm @@ -0,0 +1,380 @@ +<DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN"> +<HTML> +<HEAD> +<TITLE>GNU m4 - New feaures since version 1.4</TITLE> +<META NAME="AUTHOR" CONTENT="René Seindal"> +<META NAME="GENERATOR" CONTENT="GNU m4 1.4l"> +</HEAD> + <BODY text="#000000" bgcolor="#FFCC99" link="#0000EF" alink="#FF0000" vlink="#51188E"> +<TABLE cellpadding=5 width="100%"> +<TR align=left valign=bottom> +<TD align=center valign=center colspan="3" width="100%" bgcolor="#FF9900"> + +<H1>GNU m4</H1> + +<H2>New feaures since version 1.4</H2> + +</TD> + +</TR> + <TR > +<TD align=left valign=top width="15%" bgcolor="#FF9900"> + + + +<TABLE align=left valign=top columns=1> +<TR> +<TD bgcolor="#CC6600"> +<P> +<B>Generel info</B> +</P> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="whatis.htm">What is m4</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="features.htm">Features</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="uses.htm">Uses of m4</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD bgcolor="#CC6600"> +<P> +<B>Documentation</B> +</P> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="man/m4_toc.html">Manual</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD bgcolor="#CC6600"> +<P> +<B>Source files</B> +</P> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="readme.htm">README</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="todo.htm">TODO</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="news.htm">NEWS</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="changelog.htm">ChangeLog</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="thanks.htm">Contributors</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="m4/">Browse it</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD bgcolor="#CC6600"> +<P> +<B>The Future</B> +</P> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="modules.htm">Modules</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="visions.htm">Visions</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD bgcolor="#CC6600"> +<P> +<B>Development</B> +</P> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="lists.htm">Mailing-lists</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="feedback.htm">Feedback</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="download.htm">Download</A></B> +</P> +</FONT> + +</TD> + +</TR> + <TR> +<TD bgcolor="#CC6600"> +<P> +<B>Examples</B> +</P> + +</TD> + +</TR> + <TR> +<TD> + +<FONT size=-1><P> +<B><A HREF="thissite.htm">This site</A></B> +</P> +</FONT> + +</TD> + +</TR> + +</TABLE> + + + + + +</TD> + <TD align=left valign=top width="90%"> + + +<P> +Please look at the <A HREF="news.htm">NEWS</A> and the <A HREF="changelog.htm">ChangeLog</A> for all the gory details. +</P> + + +<DL> +<DT><B>GNU m4 uses GNU Automake and GNU Autoconf for configuration.</B></DT> + +<DD> +<P> +This has been long overdue and now hit is done thanks to Erick +Branderhorst. +</P> + +</DD> + + +<DT><B>GNU m4 uses GNU gettext for internationalisation.</B></DT> + +<DD> +<P> +GNU m4 now speaks several languages. Translations for +german french italian japanese dutch polish romenian and swedish +have been made. +</P> + +</DD> + + +<DT><B>Support for multiple precision arithmetic in eval.</B></DT> + +<DD> +<P> +If appropriately configured GNU m4 can now do multiple precision +arithmetic in the build in macro 'eval'. If not configured GNU m4 +will use the largest integer available for its calculations. +</P> + +</DD> + + +<DT><B>An input syntax table to change how input is parsed.</B></DT> + +<DD> +<P> +A new build in macro 'changesyntax' allows finer control over how input +characters are parsed into input tokens. It is no possible to have +several one character quote strings or comment delimiters to change the +format of macro calls to use active characters like in TeX and probably +most useful to change what input characters are treated as letters when +looking for macro calls. +</P> + + +<P> +See the <A HREF="man/m4_7.html#SEC41">manual section</A> for more details. +</P> + +</DD> + + +<DT><B>Support for loadable modules.</B></DT> + +<DD> +<P> +GNU m4 now has rudimentary support for dynamic loading of +compiled modules at runtime. A module can define any number of new build +in macros which will be indistinguishable from the standard set of +build in macros. Modules can also override existing build in macros. +</P> + + +<P> +Module support for GNU m4 still needs some work. +</P> + + +<P> +See the <A HREF="modules.htm">separate README file for modules</A> +</P> + + +</DD> + + +<DT><B>Better control of sync-lines generation.</B></DT> + +<DD> +<P> +The new build in macro 'syncoutput' allows better control of the +generation of sync-lines. They can no be turned on or off at +will. +</P> + +</DD> + + + +</DL> + + + +</TD> + +</TR> + +</TABLE> + +</BODY> + + +</HTML> + + |