From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: gottlieb@nyu.edu Newsgroups: gmane.emacs.bugs Subject: bug#20552: 24.4; cc Date: Wed, 13 May 2015 09:33:56 -0400 Message-ID: <87fv701u0r.fsf@nyu.edu> References: <87zj5aq3j8.fsf@nyu.edu> <5551C9A2.6050301@gmx.at> <87zj5aq8ol.fsf@nyu.edu> <5552FF1F.2010901@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1431524912 14066 80.91.229.3 (13 May 2015 13:48:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 May 2015 13:48:32 +0000 (UTC) Cc: "20552@debbugs.gnu.org" <20552@debbugs.gnu.org> To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 13 15:48:19 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YsX1H-0002Xq-BG for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 May 2015 15:48:19 +0200 Original-Received: from localhost ([::1]:49127 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YsX1G-0005G0-Qr for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 May 2015 09:48:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34303) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YsX0x-0003sO-V0 for bug-gnu-emacs@gnu.org; Wed, 13 May 2015 09:48:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YsWoS-0006Mz-BX for bug-gnu-emacs@gnu.org; Wed, 13 May 2015 09:35:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33273) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YsWoS-0006MD-2K for bug-gnu-emacs@gnu.org; Wed, 13 May 2015 09:35:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YsWoR-0006S0-IN for bug-gnu-emacs@gnu.org; Wed, 13 May 2015 09:35:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: gottlieb@nyu.edu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 May 2015 13:35:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20552-submit@debbugs.gnu.org id=B20552.143152404424718 (code B ref 20552); Wed, 13 May 2015 13:35:03 +0000 Original-Received: (at 20552) by debbugs.gnu.org; 13 May 2015 13:34:04 +0000 Original-Received: from localhost ([127.0.0.1]:43248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsWnS-0006QN-Vh for submit@debbugs.gnu.org; Wed, 13 May 2015 09:34:04 -0400 Original-Received: from mx2.cims.nyu.edu ([128.122.49.96]:58230) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsWnP-0006Q7-MH for 20552@debbugs.gnu.org; Wed, 13 May 2015 09:34:00 -0400 Original-Received: from smtp.cs.nyu.edu (smtp.cs.nyu.edu [128.122.49.97]) by mx2.cims.nyu.edu (8.14.4+Sun/8.14.4) with ESMTP id t4DDXvpr022586; Wed, 13 May 2015 09:33:57 -0400 (EDT) Original-Received: from newlap.localdomain (ool-18be5dbd.dyn.optonline.net [24.190.93.189]) (authenticated bits=0) by smtp.cs.nyu.edu (8.14.3/8.14.4) with ESMTP id t4DDXuZc022583 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 13 May 2015 09:33:57 -0400 (EDT) Original-Received: by newlap.localdomain (Postfix, from userid 1000) id 45354AA156; Wed, 13 May 2015 09:33:56 -0400 (EDT) In-Reply-To: <5552FF1F.2010901@gmx.at> (martin rudalics's message of "Wed, 13 May 2015 09:37:03 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.1 (mx2.cims.nyu.edu [128.122.49.96]); Wed, 13 May 2015 09:33:57 -0400 (EDT) X-Virus-Scanned: clamav-milter 0.97.4 at mx2 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.73 on 128.122.49.96 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:102739 Archived-At: On Wed, May 13 2015, martin rudalics wrote: > Please don't remove <20552@debbugs.gnu.org> from the list of recipients. > >> I started with (left . 0). That moves the frame close to the left edge >> but not quite flush left. If I manually move the frame flush left and >> execute (modify-frame-parameters nil '( (width . 176) ( left . 0))) >> the frame moves *right* so that it is again about 1/8 inch away > > Hmm... which window manager? Would > > (modify-frame-parameters nil '((user-position . t) (width . 176) (left . 0))) > > change anything? > Indeed! As you wrote it there is no difference. (left . 0) remains about 1/8 inch right of flush left (even if executed twice). BUT (modify-frame-parameters nil '((user-position . t) (width . 176) (left . -1300)) does become flush left on an initial emacs -Q whereas without the user-position (which I will now read about) it required two executions to become flush left. Recall, previously the first execution left the frame several inches right of flush left but a second execution made it flush left. I have modified my scripts to include (user-position . t) and eliminated the embarrassing repeat execution. >>>> The weird part is if I execute the same command again (a second C-j in >>>> *scratch), the frame moves to the correct, flush left, position. >>>> >>>> (Since my screen is 2560 wide (left . -1300) should have the right edge >>>> a little left of center, instead it is very much right of center.) >>> >>> Maybe your window manager tries to keep the frame within the screen >>> boundaries. >> >> The weird part is that >> >> (modify-frame-parameters nil '( (width . 176) (left . -1300))) >> >> done once is not flush left but if done a second time to the same >> emacs -Q is flush left > > My usual answer here is that eventually Jan will kick in and explain. > > martin Thanks you very much. allan