better document macros taking literal strings
authorZefram <zefram@fysh.org>
Sun, 12 Nov 2017 05:58:36 +0000 (05:58 +0000)
committerZefram <zefram@fysh.org>
Sun, 12 Nov 2017 06:06:00 +0000 (06:06 +0000)
commit1568d13a11564a7d9d62aaf6a79b9b04172a2a45
tree0ab414c0b8e814426a4df60ec36b77db727443d4
parentbc3331071e1ccbdab715397718bb00282f5c5e88
better document macros taking literal strings

When giving a function-style prototype for a macro taking a literal string
parameter, put a string literal in place of a type for that parameter.
This goofy appearance makes it obvious that this isn't really a function,
and clues the reader in that the parameter can't actually be an arbitrary
expression of the right type.  Also change the nonsensical "NUL-terminated
literal string" to "literal string" to describe these parameters.
Fixes [perl #116286].
cop.h
handy.h
hv.h
pad.h
scope.h