[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: TTY frames parameters
From: |
Eli Zaretskii |
Subject: |
Re: TTY frames parameters |
Date: |
Mon, 25 Aug 2008 06:13:06 +0300 |
> Date: Sun, 24 Aug 2008 21:54:35 +0000
> Cc: address@hidden
> From: Alan Mackenzie <address@hidden>
>
> On Sun, Aug 24, 2008 at 11:39:37PM +0300, Eli Zaretskii wrote:
> > There's a strange subtle difference between the first tty frame
> > created on a default terminal and all the other frames: the first one
> > has its `tty' association with nil cdr, while the rest have
> > "/dev/tty". Is that a bug?
>
> What does the frame parameter tty mean?
It's a device on which the terminal frame is displayed. More
specifically, the calls to fwrite Emacs does to write glyphs as part
of the frame's display go to a FILE stream open on this device.
> I couldn't find it described in the Elisp manual. Surely _that_ is
> a bug.
This parameter was introduced by the mult-tty feature. None of that
is documented yet, except very minimally in etc/NEWS.
> On Emacs 22, there doesn't seem to be a frame-parameter called tty. On
> Emacs 23, (running as emacs -Q on a Linux tty), I get the same symptoms
> as you do.
Thanks for testing. I hope someone will be able to answer my
question.