From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#25511: 26.0.50; modify-frame-parameters modifies undesignated parameter? Date: Mon, 23 Jan 2017 11:28:14 +0100 Message-ID: <5885DABE.9000408@gmx.at> References: <5885B8D7.4040301@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1485167363 11300 195.159.176.226 (23 Jan 2017 10:29:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 23 Jan 2017 10:29:23 +0000 (UTC) Cc: 25511@debbugs.gnu.org To: Katsumi Yamaoka Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jan 23 11:29:19 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cVbsB-0002Ow-7c for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Jan 2017 11:29:15 +0100 Original-Received: from localhost ([::1]:40584 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cVbsG-0001xA-47 for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Jan 2017 05:29:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45805) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cVbs3-0001up-H5 for bug-gnu-emacs@gnu.org; Mon, 23 Jan 2017 05:29:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cVbry-00067K-FR for bug-gnu-emacs@gnu.org; Mon, 23 Jan 2017 05:29:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40512) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cVbry-00067C-Bv for bug-gnu-emacs@gnu.org; Mon, 23 Jan 2017 05:29:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cVbry-0000Uz-4b for bug-gnu-emacs@gnu.org; Mon, 23 Jan 2017 05:29:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Jan 2017 10:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25511 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25511-submit@debbugs.gnu.org id=B25511.14851673111877 (code B ref 25511); Mon, 23 Jan 2017 10:29:02 +0000 Original-Received: (at 25511) by debbugs.gnu.org; 23 Jan 2017 10:28:31 +0000 Original-Received: from localhost ([127.0.0.1]:38711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cVbrT-0000UC-BC for submit@debbugs.gnu.org; Mon, 23 Jan 2017 05:28:31 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:55709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cVbrR-0000Tx-Bi for 25511@debbugs.gnu.org; Mon, 23 Jan 2017 05:28:29 -0500 Original-Received: from [192.168.1.100] ([213.162.68.31]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MEoGY-1clZ6t1XJa-00G2gW; Mon, 23 Jan 2017 11:28:21 +0100 In-Reply-To: X-Provags-ID: V03:K0:I0pRshaAch/qEhmFw8fUBMU+BLGe3Sopoili6cPE0k98qYBoep+ R47SIeMB13rshpAB6k7CMAo5+IfEisb8qq6Wb/SdN6QHIFjTWygAZ5ri43nIMd284AMM+ih cjspiN1LEBQ+R5QLSW8EAamBepDJqan2hHrzrYde5ZTM58HqXOcIP/JkJj1RuUsKzxJ8Ruu tOVfeTIfX7RMHDZqlGPyw== X-UI-Out-Filterresults: notjunk:1;V01:K0:/GRQRxrJtJM=:EThxlr3rx3e68GNEBaG6mi 8IQB7VLm805Yksy3qLpqsGHCnPr1pnZbOsgoco2yRiiTT4RqSBhGbEXG/tVPZ20rhZyIG/N/H TYp3WYnnTIQ2QZz6IDIoNeLwVqlZoMUDzshWEbCeSdrV6o08vfdLpkXQGoR+xXKlwT29mF1Of 71X501rjz8aV6vdluWDr89b+/ylcBRFc+08x0qKgsweeDxqbhmf8LyXViPuixrpLYsgxjZsUM P5veXl72LVnVIVGiq9yUD63eBLs6HUCLRnRbP+rQtD/uRjTD+Yms811ZPzRvoARZua+Hepyaz 6WcDYX2XCddFdSBgHvaAmeFkro0Vnswm5y8hiyoPor2E4c6NsH57YvoAW2UUCZAzM3ID5DqJb yzHH5GGbcvfXos1JzNUCN74A6OOElsVZaFbFjOGx1kNCZhPtY/VGLndqouPwfzH1ry/IROegZ OmYUUuuP4n26QBa4TQ6St9zgPJ7YZaLOH7CLnFcqU4jBbe0iFDrwCPBUK3vHcD6BV0Aj08Z3m TEVqo62eWdMUoz9U1Ca9+SGaymx/RxbXsaLYQz1vYcDpuCf4SPHX/2KWDRl1KdtxGTyzD/zoi oLRCEuk3xggG7R8SerugmvgeIBRnBiybhirtgHEfLyrTi9c9m3VQHFdCDSBF9rCWj3HqmcVWG gKDJwxm0aerPid98aRDP2X9KwzvLARe/LgHACLX6eBkD46I9QKPJe0oNawThBJlFPv7m499Ab Y3/g14+rKfX/ebOL/p5WC1SsV0TerJV1xyL/YHgvrQXYUUnP2nxk7YlSQZlpVGsfrohGH+5W X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:128325 Archived-At: >> As a general rule: Never set a frame parameter right after creating a= >> new frame. > > Ok, I can modify some codes similar to it. Try to avoid =E2=80=98modify-frame-parameters=E2=80=99 wherever it's poss= ible. There might be still cases left where we have to use it because some frame parameters cannot be processed on an invisible frame. That's enough trouble. > In order not to hide the matte that includes the title bar, the > menu bar, and the tool bar. In reality on Cygwin, the form > > (make-frame '((left . 0) (top . 0))) > > doesn't work as expected; the new frame appears on the down > screen and the position is erratic. Can you try this with a native Windows build and compare the behaviors? > The minimum values that > display a new frame fully on the top-left corner of the upper > screen is: > > (make-frame '((left . 0) (top . 1))) > > But frame-parameters shows left=3D8 and top=3D32 in that case. What does a specification like (make-frame '((left . (+ -8)) (top . (+ -32)))) give here? martin