> 2. The call to fit-frame in anything-maybe-fit-frame passes in 4 > params. The 4th parameter to fit-frame was only added on July 21, > 2007. Therefore, this causes breakage for anyone using a released > version of emacs or a CVS emacs that is not pretty recent. Since the > params are optional, you could either just pass in 3 params or > condition the call.
* You do not need `fit-frame.el' for Anything. If you do not have `fit-frame' in your `load-path', then it is not used. In that case, there is no error and no change in Anything behavior - a standalone *anything* frame is simply not resized to fit the buffer; that's all. * `fit-frame.el' is not part of the GNU Emacs distribution. It makes no difference which version of Emacs you have; `fit-frame.el' works with Emacs 20, 21, and 22. It is available here: http://www.emacswiki.org/cgi-bin/wiki/fit-frame.el. * You are correct that `fit-frame.el' was updated on 2007-07-21 to allow a fourth parameter, and Anything reflects that. So, if you do have `fit-frame.el' in your `load-path' and you use `anything.el', then you will want to update your version of `fit-frame.el'. In sum, either update `fit-frame.el' or remove it from your `load-path'. Anything should work fine in either case. HTH - Drew _______________________________________________ gnu-emacs-sources mailing list gnu-emacs-sources@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources