|
From: | Michael Heerdegen |
Subject: | bug#14926: 24.3.50; Warning "`make-variable-buffer-local' should be called at toplevel" |
Date: | Fri, 16 Aug 2013 23:23:09 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
Drew Adams <drew.adams@oracle.com> writes: > Is this short enough and clear enough? > > "Consider using `make-local-variable' instead" > > The context (line #) should make it clear what the "instead" refers to. That's still confusing. Why should I consider that? A user already knowing the difference may think "why is there such a (new!) warning? Did they change the implementation? Is there something important I have forgotten, or something new I don't know about? I would prefer a sentence like "Did you mean `make-local-variable'?" which is short and just says: I, Emacs, think you confused those two, but it's ok if you know what you're doing. Michael.
[Prev in Thread] | Current Thread | [Next in Thread] |