summaryrefslogtreecommitdiff
path: root/examples/WWW/m4lib/features.m4
diff options
context:
space:
mode:
authorJeff Bailey <jbailey@raspberryginger.com>2000-02-17 03:03:19 +0000
committerJeff Bailey <jbailey@raspberryginger.com>2000-02-17 03:03:19 +0000
commitbd11691d6520f7539e7ed2efdf75f266719e27e9 (patch)
tree13d3a4e534f6df846a128af52438769b9f51f09e /examples/WWW/m4lib/features.m4
downloadm4-bd11691d6520f7539e7ed2efdf75f266719e27e9.tar.gz
Initial revision
Diffstat (limited to 'examples/WWW/m4lib/features.m4')
-rw-r--r--examples/WWW/m4lib/features.m462
1 files changed, 62 insertions, 0 deletions
diff --git a/examples/WWW/m4lib/features.m4 b/examples/WWW/m4lib/features.m4
new file mode 100644
index 00000000..67bb8b2a
--- /dev/null
+++ b/examples/WWW/m4lib/features.m4
@@ -0,0 +1,62 @@
+include(`setup.m4')
+
+\set_author([René Seindal])
+\set_title([New feaures since version 1.4])
+
+\divert(1)
+
+\p(Please look at the \link(news.htm, NEWS) and the \link(changelog.htm,
+ChangeLog) for all the gory details.)
+
+\dl(
+\dt(\b(GNU m4 uses GNU Automake and GNU Autoconf for configuration.))
+
+\dd(\p(This has been long overdue, and now hit is done thanks to Erick
+Branderhorst.))
+
+\dt(\b(GNU m4 uses GNU gettext for internationalisation.))
+
+\dd(\p(GNU m4 now speaks several languages. Translations for
+german, french, italian, japanese, dutch, polish, romenian and swedish
+have been made.))
+
+\dt(\b(Support for multiple precision arithmetic in eval.))
+
+\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.))
+
+\dt(\b(An input syntax table to change how input is parsed.))
+
+\dd(\p(A new build in macro 'changesyntax' allows finer control over how input
+characters are parsed into input tokens.&nbsp; 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(See the \link(man/m4_7.html#SEC41, manual section) for more details.))
+
+\dt(\b(Support for loadable modules.))
+
+\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(Module support for GNU m4 still needs some work.)
+
+\p(See the \link(modules.htm, separate README file for modules))
+)
+
+\dt(\b(Better control of sync-lines generation.))
+
+\dd(\p(The new build in macro 'syncoutput' allows better control of the
+generation of sync-lines.&nbsp; They can no be turned on or off at
+will.))
+
+)
+
+\divert(0)\dnl
+\DO_LAYOUT([\undivert(1)])
+\divert(-1)