summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorwl <wl>2006-12-11 16:12:15 +0000
committerwl <wl>2006-12-11 16:12:15 +0000
commit9c62ea4ff51d7bf4945de978ac19ff56f9a69503 (patch)
tree01c6dc8fc747e12b87311026efae32d3624da667 /NEWS
parentdc3adb09736b2999e76bc8eb1e97e7ed3617be5c (diff)
downloadgroff-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 'NEWS')
-rw-r--r--NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index f872fa43..7745d533 100644
--- a/NEWS
+++ b/NEWS
@@ -71,6 +71,9 @@ o int(x) now really behaves as documented: It truncates the non-integer part
of x, this is, it rounds towards zero and not towards the next integer
less than or equal to x.
+o Pic now supports up to 32 macro arguments (and up to 16 on EBCDIC
+ platforms).
+
Chem
----