Re: Supporting :eval

"Adrian Aichner" <[email protected]> Mon, 14 Jun 2004 07:51:20 +0200
Newsgroups gmane.emacs.xemacs.design
Organization The XEmacs Project
Message-ID <[email protected]>
"Stephen J. Turnbull" <[email protected]> writes:

>>>>>> "Jóhann" == Jóhann Gunnar <[email protected]> writes:
>
>     Jóhann> K, I'll read about specifiers -- hopefully that works.
>     Jóhann> But this looks like I'll need to add run-hooks to some
>     Jóhann> built in functions -- or is this something I wouldn't need
>     Jóhann> to do myself?
>
> As far as I can tell the needed hook(s) don't exist yet.
>
>     Jóhann> Unfortunately, every modeline displays the number of the
>     Jóhann> current-window (changes when I select another window).
>     Jóhann> This was an *unexpected* bug.  Perhaps XEmacs' redisplay
>     Jóhann> engine is designed completely different?
>
> The redisplay engine is completely different; that's why we forked in
> the first place, and then GNU redid theirs from scratch for XEmacs 21.

That would have to be GNU Emacs 21, right?

>
> I suspect that GNU Emacs has a notion of "window-local" variable.
> XEmacs does not.  Instead, it implements the abstract notion of
> "place" which can be a UI element (window, frame) or a buffer, as a
> "specifier".
>
>     Jóhann> The actual window numbers as such come from Gnu Emacs'
>     Jóhann> (window-list), which returns a fixed list (independent of
>     Jóhann> current-window).
>
> But is this independent of operations like "bury-buffer"?

-- 
Adrian Aichner
 mailto:[email protected]
 http://www.xemacs.org/