From xemacs-m  Wed Sep 24 20:18:45 1997
Received: from bittersweet.inetarena.com (karlheg@bittersweet.inetarena.com [206.129.216.38])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id UAA11104
	for <xemacs-beta@xemacs.org>; Wed, 24 Sep 1997 20:18:43 -0500 (CDT)
Received: (from karlheg@localhost)
	by bittersweet.inetarena.com (8.8.7/8.8.7/Debian/GNU) id SAA28340;
	Wed, 24 Sep 1997 18:19:12 -0700
To: XEmacs BETA <xemacs-beta@xemacs.org>
Subject: Re: [patch] `x-toolbar.el': `Info-frame-plist'
References: <873emx1ka2.fsf@bittersweet.inetarena.com> <m2lo0nmhso.fsf@altair.xemacs.org> <kigg1quy3uk.fsf@jagor.srce.hr>
X-Face: /Q}=yl}1_v7nP)xXo5XjG8+tl@=uVu7o5u6)f]zN?+<hB!K.m9:[|*p34jVN`O;:XZXVSy>/\R>qDt(t8w!-i{(y0"`jFw^uk8inzO9wXabd'CdjUWfC\GHi:6nO*YC89#-qD>Q4r%9!V"<RYJ=7D#$";q=zML5'!=wvXk^$`6FT=5CMofQX)WUKt0p:OKl.mFOXx/D
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
From: karlheg@inetarena.com (Karl M. Hegbloom)
Date: 24 Sep 1997 18:19:11 -0700
In-Reply-To: Hrvoje Niksic's message of "24 Sep 1997 20:16:35 +0200"
Message-ID: <87202embqo.fsf@bittersweet.inetarena.com>
Lines: 46
X-Mailer: Quassia Gnus v0.9/XEmacs 20.3(beta23) - "Sarajevo"

>>>>> "Hrvoje" == Hrvoje Niksic <hniksic@srce.hr> writes:

    Hrvoje> SL Baur <steve@xemacs.org> writes:

    >> Should this be a defcustom?

    Hrvoje> I think it's OK for this to be a defcustom.

    >> Customized variables are static.  What happens if you're later
    >> running in a differently sized window?

    Hrvoje> Nothing.  Nothing special should happen, either.  The
    Hrvoje> point is that the info frame comes up of the desired size,
    Hrvoje> and that you can customize it.

 It will depend upon when the defcustom'd variable gets initialized,
 right?  Whether it happens when the file loads, or if it got dumped
 into XEmacs...  Hmm.

 It looks like it will get initialized at dump time, since `x-toolbar'
 is listed in `dumped-lisp.el'.  Ok, so when it gets redefined at
 startup by a user's configuration, what happens to the section of RAM
 that it used to sit in?  It's dead weight, right?
 
 Hmm.  I guess we lose 5 cons cells?

 Are there dumped things that are not copied to un--gc'd purespace?

 Could this be sorted out into a file of things that don't get
 purecopied, but do get dumped?  (so that if they get changed, the old
 cons's get gc'd.)  Is that real?

 If you set `default-frame-plist' to have a different height, then
 loaded `x-toolbar.el' again, if `Info-frame-plist' has never been
 customized, would loading set it, then?  And then if it was
 customized, it would NOT set it?  (I wonder how that works now.)

 (I really need to read everything; the puzzle pieces aren't all there
 yet for me to put together.)


-- 
mailto:karlheg@inetarena.com (Karl M. Hegbloom)
http://www.inetarena.com/~karlheg
Portland, OR  USA
Debian GNU 1.3.1+hamm  Linux pre-2.0.31-9+select+QNX  AMD K5 PR-133

