Peter Dyballa <[EMAIL PROTECTED]> writes: > Am 26.03.2008 um 01:20 schrieb Christos Chryssochoidis: >> I managed to make C-z work as expected (iconify), only after I added >> (load "frame.elc") ' to my .emacs file. Is this correct? Should I >> have to add this line to my .emacs? > > > No, that's not needed at all. Frame.el is pre-loaded via > loadup.el. Otherwise you would not be able to set initial-frame-alist > or default- > frame-alist ... > > What you need to do with the new (patched) frame.el is: byte-compile > it, as already recommended by Carsten, and then re-build a new > version of Emacs.app. So, if you're still using your old binary, you
This is the mistake I was doing: I was building first Emacs.app and then I byte-compiled frame.el in Emacs.app/Contents/Resources/lisp, instead of first byte-compiling frame.el in the source folder emacs-23.0.0_NS-9.0rc3/lisp and then building Emacs.app. Now iconification with C-z works without any additional entry in .emacs. :-) > indeed need to load frame so that the previous unpatched contents in > Emacs.app binary is overwritten. Again, this re-building is needed > "only" for those ELisp files that are pre-loaded by loadup.el – > approximately 150! > > BTW, a simple (load-library "frame") might be more suited. The load > function can do more with optional parameters. I shall have a look at it. Thanks very much, Christos ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Emacs-app-dev- mailing list Emacs-app-dev-@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emacs-app-dev-