On 2/6/07, Roman Kyrylych <roman.kyrylych at gmail.com> wrote: > P.S.: what's the principal difference between printf'ing and MSG'ing? It's complicated, and one of the things Dan and I plan on addressing in the 3.1 release. MSG() is a macro around the pm_fprintf function call. Same with ERR().