diff options
author | wl <wl> | 2006-12-11 16:12:15 +0000 |
---|---|---|
committer | wl <wl> | 2006-12-11 16:12:15 +0000 |
commit | 9c62ea4ff51d7bf4945de978ac19ff56f9a69503 (patch) | |
tree | 01c6dc8fc747e12b87311026efae32d3624da667 /Makefile.in | |
parent | dc3adb09736b2999e76bc8eb1e97e7ed3617be5c (diff) | |
download | groff-9c62ea4ff51d7bf4945de978ac19ff56f9a69503.tar.gz |
Support up to 32 macro arguments in pic (and up to 16 on EBCDIC
hosts).
* src/preproc/pic/lex.cpp (ARG1): Redefine. Update all users.
(MAX_ARG): New macro. Use it everywhere to replace hard-coded
limit of 9 arguments.
(process_body): Handle argument numbers with more than a single
digit.
(interpolate_macro_with_args): Protect against exceeding number of
arguments.
* NEWS, src/preproc/pic/pic.man, doc/pic.ms: Document it.
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 49 |
1 files changed, 27 insertions, 22 deletions
diff --git a/Makefile.in b/Makefile.in index 73f569dd..a9ce72c2 100644 --- a/Makefile.in +++ b/Makefile.in @@ -806,32 +806,37 @@ uninstall_dirs: $(libprogramdir) $(libdir) \ $(datadir)/doc/groff $(datadir)/doc $(datadir) 2>/dev/null || : -.PHONY: check docheck -check: site.exp docheck +.PHONY: check +check: + @echo There is no validation suite for this package. -docheck: - if $(SHELL) -c "runtest --version" > /dev/null 2>&1; then \ - runtest; \ - else \ - echo "WARNING: could not find \`runtest'" 1>&2; \ - fi + +#check: site.exp docheck +#.PHONY: docheck + +#docheck: +# if $(SHELL) -c "runtest --version" > /dev/null 2>&1; then \ +# runtest; \ +# else \ +# echo "WARNING: could not find \`runtest'" 1>&2; \ +# fi # This snippet has been taken from the automake package. -site.exp: - @echo "Making a new site.exp file..." - @echo "## these variables are automatically generated by make ##" >site.tmp - @echo "# Do not edit here. If you wish to override these values" >>site.tmp - @echo "# edit the last section" >>site.tmp - @echo "set tool groff" >>site.tmp - @echo "set srcdir $(srcdir)/testsuite" >>site.tmp - @echo "set objdir `pwd`" >> site.tmp - @echo "## All variables above are generated by configure. Do not edit! ##" >> site.tmp - @test ! -f site.exp \ - || sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp - @-rm -f site.bak - @test ! -f site.exp || mv site.exp site.bak - @mv site.tmp site.exp +#site.exp: +# @echo "Making a new site.exp file..." +# @echo "## these variables are automatically generated by make ##" >site.tmp +# @echo "# Do not edit here. If you wish to override these values" >>site.tmp +# @echo "# edit the last section" >>site.tmp +# @echo "set tool groff" >>site.tmp +# @echo "set srcdir $(srcdir)/testsuite" >>site.tmp +# @echo "set objdir `pwd`" >> site.tmp +# @echo "## All variables above are generated by configure. Do not edit! ##" >> site.tmp +# @test ! -f site.exp \ +# || sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp +# @-rm -f site.bak +# @test ! -f site.exp || mv site.exp site.bak +# @mv site.tmp site.exp FORCE: |