emacs-devel
[Top][All Lists]
Advanced

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

Re: GNU Emacs no longer honours top and left parameters to make-frame


From: Eli Zaretskii
Subject: Re: GNU Emacs no longer honours top and left parameters to make-frame
Date: Fri, 22 Sep 2006 15:49:38 +0300

> From: Ralf Angeli <address@hidden>
> Date: Thu, 21 Sep 2006 22:30:47 +0200
> 
> * Ralf Angeli (2006-09-20) writes:
> 
> > * Krishnakumar B. (2006-09-20) writes:
> >
> >> The following code that I had in my .emacs no longer works, i.e., the top
> >> and left values are not honoured by Emacs, and Emacs places my frames at
> >> arbitrary locations on startup.
> > [...]
> >> |       (make-frame `((width  . 80)
> >> |                     (left   . ,left)
> >> |                     (top    . ,top)
> >> |                     (height . ,height)
> >> |                     (tool-bar-lines . 0))))
> >
> > I'll have a look ...
> 
> Hm, w32_createwindow would have to know these values.

What values did you refer to here?

> But the only object explicitely passed to the function is the frame.
> The frame struct contains top_pos and left_pos but we don't know
> when we can use them.

Can you describe the sequence of function calls that leads from
make-frame to w32_createwindow, and what happens with the params-alist
passed to make-frame along the way?  Maybe then someone will have some
ideas.




reply via email to

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