The attached patch rectifies a few allout problems, including a critical bug on file save (and autosave). That problem was due to a macro being defined below its use - not a problem if the file is byte-compiled when the macro definition is already evaluated, eg during casual development, but that hides the problem which *does* occur when the byte-compilation happens during emacs build, sigh. I've also attached a ChangeLog entry. No new NEWS is necessary. Ken Manheimer ken.manheimer@gmail.com