Fix the broken warning function (MWARNING in particular)
commit3de5f48c9a78df57985fc78c62f5b893cc9a91a8
authorKris Katterjohn <katterjohn@gmail.com>
Tue, 15 May 2018 01:23:20 +0000 (14 20:23 -0500)
committerKris Katterjohn <katterjohn@gmail.com>
Tue, 15 May 2018 01:23:20 +0000 (14 20:23 -0500)
treeed859759843bea81600d1edab357c82d81786195
parente28d693cf5c77e732458fe6c7b11bffad738756d
Fix the broken warning function (MWARNING in particular)

Calling this function with zero arguments would cause a lisp error,
and calling this function with more than one argument wouldn't work
as expected since it would only print the result from the first
argument.

Perhaps further work can be done to improve warnings messages (for
example, maybe MWARNING could actually take a MFORMAT-style control
string as its first argument), but at least it's not broken now and
I think it matches the original intent of the code (for whatever
that's worth).

The warning and MWARNING functions were introduced in commit
da73a1cb.
src/merror.lisp