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-

Reply via email to