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#25851: 25.2; GTK warning when starting Emacs when desktop file has more than one frame Date: Mon, 06 Mar 2017 19:44:37 +0100 Message-ID: <58BDAE15.70702@gmx.at> References: <87a89c51qb.fsf@moondust.localdomain> <83vas0rozb.fsf@gnu.org> <87k28fso3o.fsf@moondust.localdomain> <83o9xrsmrd.fsf@gnu.org> <874lzjsh8t.fsf@moondust.localdomain> <87y3wvqqos.fsf@moondust.localdomain> <83fuj2smzr.fsf@gnu.org> <87wpccmv71.fsf@moondust.localdomain> <87d1e4mq48.fsf@moondust.localdomain> <83innvppz4.fsf@gnu.org> <58B546EE.2030500@gmx.at> <831suipb3r.fsf@gnu.org> <58B5C4A1.6050601@gmx.at> <83shmyno97.fsf@gnu.org> <58B6866B.2040307@gmx.at> <83fuixnf7l.fsf@gnu.org> <58B722AA.4090501@gmx.at> <87d1e0iwgq.fsf@moondust.localdomain> <58B92594.9000402@gmx.at> <87k28633zi.fsf@moondust.localdomain> <58B97C82.3080302@gmx.at> <87h936p8i4.fsf@moondust.localdomain> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1488825910 29930 195.159.176.226 (6 Mar 2017 18:45:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 6 Mar 2017 18:45:10 +0000 (UTC) Cc: 25851@debbugs.gnu.org To: "N. Jackson" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 06 19:45:05 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 1ckxcz-0006xe-RI for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Mar 2017 19:45:01 +0100 Original-Received: from localhost ([::1]:45524 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ckxd6-00014T-3h for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Mar 2017 13:45:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39392) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ckxd0-00014I-Kw for bug-gnu-emacs@gnu.org; Mon, 06 Mar 2017 13:45:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ckxcz-0007DD-W4 for bug-gnu-emacs@gnu.org; Mon, 06 Mar 2017 13:45:02 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44946) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ckxcz-0007D7-TI for bug-gnu-emacs@gnu.org; Mon, 06 Mar 2017 13:45:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ckxcz-0006Ua-NF for bug-gnu-emacs@gnu.org; Mon, 06 Mar 2017 13:45:01 -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, 06 Mar 2017 18:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25851 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25851-submit@debbugs.gnu.org id=B25851.148882589524928 (code B ref 25851); Mon, 06 Mar 2017 18:45:01 +0000 Original-Received: (at 25851) by debbugs.gnu.org; 6 Mar 2017 18:44:55 +0000 Original-Received: from localhost ([127.0.0.1]:43145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckxcs-0006U0-Or for submit@debbugs.gnu.org; Mon, 06 Mar 2017 13:44:54 -0500 Original-Received: from mout.gmx.net ([212.227.17.20]:50275) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckxcq-0006Tm-KZ for 25851@debbugs.gnu.org; Mon, 06 Mar 2017 13:44:53 -0500 Original-Received: from [192.168.1.100] ([213.162.68.67]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lxdfb-1cE8vf3nHn-017DK9; Mon, 06 Mar 2017 19:44:45 +0100 In-Reply-To: <87h936p8i4.fsf@moondust.localdomain> X-Provags-ID: V03:K0:LlvEcwgMCW5lf9pjrvk9DNPHPbcOr4v/TiCoAbGGiGssswONIdT Pu7+GivQ0oyck1WsKf6BoetkDfr+wvwcz/Yy8NBlugxvwQNF9SBgHbw4TlyjbyBgEbtkPIq VpnRfd4IvWhbLNBHbCsjYOgmH4Bq046Lx/+U2gia8FB+ohrw5Sfw7PMTXZm0R/oA5r4gHvX 24p/E4m+5POwJjCkWqiSw== X-UI-Out-Filterresults: notjunk:1;V01:K0:r7aG6bKUVo0=:kWM0w6brDNoImIHobxAiRW I4hATHQA/GzvMWzlxPRaTXLw5ydl29SxJbq0jPhL1i9ISCtdam1KngnW7fM25mSyYOSCDRYhZ 6QRDfk/jB895b90009jI4VCCDz0GGYGUnsgELEoOFDrc/772AxKJnj0Yrw0BEllk3u1lwZ39n 0qP19A+L6ZmoMzZFWUAbB9xz4kQT/7eq0zhbFEqqnK4VE40+gkJ1On1S8iE7MsAgaymLxOmSb H1zLtoh+zPxoohlKWBGDCvEvFDVvncV9tP4ywy+wETDXc/ZZmyVOWqUrhs4mqMItz6b2peHY6 hHLbf70OeWCXZmHhy7GCCV4mvUc2MpRNnpgLoyzd7MGAsG/VBsKVaZj/Zl4Io5gzCpr9kpAmb I9V0sMqaqsXtC+DgQNupmstCvW7TaCUUL/eXcr5bMnAd20bSaWzqPbbq8+TuUDelWy6trprYZ tXuZVG7uXqWCzlQIysWrPlrVJCgb9cqXBYzcSmXg27k6KKtF5vyICQMAdCvwEiliE6rVdiT9X dNyurmh3yzus7WBLRU0cYLv6YLDY71KMNMdFg/vyJQwD7wPo0nXnfjFcjYZFYs+2a3xLws4Bl RATsG065Emc1defT5vTwyPUbhgQtqBNmP5MlCYEy0F3YXzgECskoyT6ZEY9PCb4jgaJWizMbY W7TY6Z2tSTZwiPv2IM8ds8I7fz4xrlmxtbljyYAl+VFPUhaS9S+z1cuY+15FlqzxsOvAgzejw 1v3y+egyKFTgxdn7WdO7BntdsqOCvv/qyazG5Uj6ecIlVIfRQ/KLjZ1j+2lpUwQmz1JRvzsL 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:130279 Archived-At: >> One thing that doesn't work are negative offsets like in emacs >> -Q -g 80x40-20-20. > > Here I can successfully position frames partially off the display > (using the mouse) but when they are restored from a desktop file, > they are moved slightly so that are fully on the display. (Perhaps > this is what you mean?) I don't see that this is necessarily bad > behaviour. (Others might (probably will!) disagree of course...) The -20-20 are supposed to put the frame's right and lower edge at a distance of 20 pixels from the right and bottom edge of the display. This doesn't work any more because the corresponding calculations in xg_set_geometry are not done any more. I moved them to x_set_offset here. martin