emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: display-mm-width return value off on Windows


From: Stefan Monnier
Subject: Re: display-mm-width return value off on Windows
Date: Fri, 14 Jul 2006 17:37:30 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

>>> (info "(elisp) Multiple Displays")
>> 
>>> A few Lisp variables are "terminal-local"; that is, they have a
>>> separate binding for each terminal.  The binding in effect at any time
>>> is the one for the terminal that the currently selected frame belongs
>>> to.  These variables include `default-minibuffer-frame',
>>> `defining-kbd-macro', `last-kbd-macro', and `system-key-alist'.  They
>>> are always terminal-local, and can never be buffer-local (*note
>>> Buffer-Local Variables::) or frame-local.
>> 
>>> Would that not be a case for a terminal-local variable?
>> 
>> It sounds attractive (the idea of adding a frame-local parameter for it
>> doesn't seem too appealing since it implies the possibility of returning
>> different results for different frames of the same display).
>> 
>> Tho I'm not sure what would happen with multi-head configs.

> Doesn't multi-head imply multi-display for Emacs?

It probably depends on the setup (I guess most recent multihead configs use
Xinerama so Emacs should be completely oblivious, but in other cases it may
be separate displays but with a single keyboard, now whether that means
a single (Emacs) terminal or not, I don't know).


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]