From unknown Sat Sep 06 00:11:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20552: 24.4; cc Resent-From: gottlieb@nyu.edu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 May 2015 20:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20552 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20552@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14313750322890 (code B ref -1); Mon, 11 May 2015 20:11:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 May 2015 20:10:32 +0000 Received: from localhost ([127.0.0.1]:41271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yru23-0000kY-Fy for submit@debbugs.gnu.org; Mon, 11 May 2015 16:10:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45087) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yru1u-0000k8-Np for submit@debbugs.gnu.org; Mon, 11 May 2015 16:10:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yru1k-0006At-R9 for submit@debbugs.gnu.org; Mon, 11 May 2015 16:10:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33666) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yru1k-0006Ap-O4 for submit@debbugs.gnu.org; Mon, 11 May 2015 16:10:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58578) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yru1j-0005vS-Fk for bug-gnu-emacs@gnu.org; Mon, 11 May 2015 16:10:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yru1g-0006AB-7c for bug-gnu-emacs@gnu.org; Mon, 11 May 2015 16:10:11 -0400 Received: from mx2.cims.nyu.edu ([128.122.49.96]:56819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yru1g-00069n-4u for bug-gnu-emacs@gnu.org; Mon, 11 May 2015 16:10:08 -0400 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 t4BKA5lM001029 for ; Mon, 11 May 2015 16:10:05 -0400 (EDT) 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 t4BKA3Wp001026 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 11 May 2015 16:10:04 -0400 (EDT) Received: by newlap.localdomain (Postfix, from userid 1000) id BB6EEA947C; Mon, 11 May 2015 16:10:03 -0400 (EDT) From: gottlieb@nyu.edu Date: Mon, 11 May 2015 16:10:03 -0400 Message-ID: <87zj5aq3j8.fsf@nyu.edu> MIME-Version: 1.0 Content-Type: text/plain X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.1 (mx2.cims.nyu.edu [128.122.49.96]); Mon, 11 May 2015 16:10:05 -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-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) I execute the following function in *scratch* on a fresh emacs -Q (modify-frame-parameters nil '( (width . 176) (left . -1300))) My screen is 2560x1600. Emacs version is 24.4. System is gentoo/gnome. The width does become 176. However, left is not correct (it should be flush left but is nearly centered). 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.) In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.14.9) of 2015-04-01 on newlap Windowing system distributor `The X.Org Foundation', version 11.0.11604000 System Description: Gentoo Base System release 2.2 Configured using: `configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --program-suffix=-emacs-24 --infodir=/usr/share/info/emacs-24 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --with-gameuser=:gamestat --without-compress-install --with-file-notification=inotify --enable-acl --with-dbus --without-gnutls --with-gpm --without-hesiod --without-kerberos --without-kerberos5 --with-xml2 --without-selinux --without-wide-int --with-zlib --with-sound=alsa --with-x --without-ns --without-gconf --without-gsettings --with-toolkit-scroll-bars --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xpm --without-imagemagick --with-xft --without-libotf --without-m17n-flt --with-x-toolkit=gtk3 GENTOO_PACKAGE=app-editors/emacs-24.4-r4 'CFLAGS=-march=native -O2 -pipe' CPPFLAGS= 'LDFLAGS=-Wl,-O1 -Wl,--as-needed'' Important settings: value of $LANG: en_US.utf8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: eldoc-mode: t ido-everywhere: t nroff-electric-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t - e v m Recent messages: Setting font to -unknown-DejaVu Sans Mono-medium-r-normal--14-*-*-*-m-*-iso8859-1 Source file `/home/gottlieb/.emacs.d/lisp/ajg-courses.el' newer than byte-compiled file Setting printer to lj Loading help-funs+...done Source file `/home/gottlieb/.emacs.d/lisp/ajg-sgml.el' newer than byte-compiled file Loading /home/gottlieb/.emacs.d/lisp/custom-file.el (source)... Loading ido...done Loading /home/gottlieb/.emacs.d/lisp/custom-file.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort flyspell ispell mail-extr gnus-msg emacsbug sendmail eldoc tsdh-dark-theme ido cus-start cus-load ajg-sgml help-fns+ help-mode info ehelp rolo ajg-dired dired-x dired ajg-gnus gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime password-cache dig mailcap gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader gnus-util mail-utils mm-util help-fns mail-prsvr wid-edit ajg-printer nroff-mode ajg-nroff ajg-courses ajg-filling ajg-fonts edmacro kmacro cl-loaddefs cl-lib site-gentoo tex-site auto-loads time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind inotify dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 158048 6897) (symbols 48 26684 0) (miscs 40 48 140) (strings 32 38648 7449) (string-bytes 1 1124873) (vectors 16 17283) (vector-slots 8 470924 3376) (floats 8 226 78) (intervals 56 275 0) (buffers 960 11) (heap 1024 23792 3565)) From unknown Sat Sep 06 00:11:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20552: 24.4; cc Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 May 2015 09:37:02 +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: To: gottlieb@nyu.edu, 20552@debbugs.gnu.org Received: via spool by 20552-submit@debbugs.gnu.org id=B20552.143142340727307 (code B ref 20552); Tue, 12 May 2015 09:37:02 +0000 Received: (at 20552) by debbugs.gnu.org; 12 May 2015 09:36:47 +0000 Received: from localhost ([127.0.0.1]:41649 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ys6cI-00076M-Ae for submit@debbugs.gnu.org; Tue, 12 May 2015 05:36:46 -0400 Received: from mout.gmx.net ([212.227.15.15]:58278) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ys6cG-000765-EC for 20552@debbugs.gnu.org; Tue, 12 May 2015 05:36:44 -0400 Received: from [62.47.248.4] ([62.47.248.4]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LsTge-1ZKWUQ02K8-0120JW; Tue, 12 May 2015 11:36:38 +0200 Message-ID: <5551C9A2.6050301@gmx.at> Date: Tue, 12 May 2015 11:36:34 +0200 From: martin rudalics MIME-Version: 1.0 References: <87zj5aq3j8.fsf@nyu.edu> In-Reply-To: <87zj5aq3j8.fsf@nyu.edu> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:QRztvnoNTw5sIM5V68fKkWbPXnnmE/bYIVJGB/NCjPDBJvnrZWX YxOpPc1lF3/I9T8Q3P47FlYCM2xlkMAVFuyTqfWWPX9ret5yrpUJmH3LJLYeIV/IhZYH4j6 m2Omogt8dpMCx81Ev8P4xiNStyKoXndxUzVeY33e3SRDbke+bh0Vs4ZEtySb+Zx08KwlLhx VztoKO88it6Dg66Jtwalg== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > I execute the following function in *scratch* on a fresh emacs -Q > > (modify-frame-parameters nil '( (width . 176) (left . -1300))) > > My screen is 2560x1600. Emacs version is 24.4. System is gentoo/gnome. > > The width does become 176. > However, left is not correct (it should be flush left but is nearly > centered). Why do you think it should be "flush left"? When you specify (left . -1300) Emacs will tell the window manager to position the right edge of the frame 1300 pixels to the left of the right screen edge. You will get a "flush left" effect if and only if your screen is as wide as (+ 1300 (* 176 (frame-char-width))) plus the space needed for scrollbars and frame decorations. Why don't you use (left . 0)? > 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. martin From debbugs-submit-bounces@debbugs.gnu.org Tue May 12 11:57:04 2015 Received: (at control) by debbugs.gnu.org; 12 May 2015 15:57:04 +0000 Received: from localhost ([127.0.0.1]:42557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsCYJ-0001Nl-Qq for submit@debbugs.gnu.org; Tue, 12 May 2015 11:57:04 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:56936 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsCYH-0001NO-FX for control@debbugs.gnu.org; Tue, 12 May 2015 11:57:01 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YsCYG-0004sb-NC for control@debbugs.gnu.org; Tue, 12 May 2015 11:57:00 -0400 Date: Tue, 12 May 2015 11:57:00 -0400 Message-Id: Subject: control message for bug 20552 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) retitle 20552 modify-frame-parameters left edge positioning From unknown Sat Sep 06 00:11:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20552: 24.4; cc Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 May 2015 07:38:02 +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: To: gottlieb@nyu.edu, "20552@debbugs.gnu.org" <20552@debbugs.gnu.org> Received: via spool by 20552-submit@debbugs.gnu.org id=B20552.143150263811335 (code B ref 20552); Wed, 13 May 2015 07:38:02 +0000 Received: (at 20552) by debbugs.gnu.org; 13 May 2015 07:37:18 +0000 Received: from localhost ([127.0.0.1]:42997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsRED-0002wk-Ki for submit@debbugs.gnu.org; Wed, 13 May 2015 03:37:18 -0400 Received: from mout.gmx.net ([212.227.15.18]:64193) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsREC-0002wX-3m for 20552@debbugs.gnu.org; Wed, 13 May 2015 03:37:16 -0400 Received: from [188.22.104.219] ([188.22.104.219]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LgptO-1ZWOH41n8A-00oG46; Wed, 13 May 2015 09:37:08 +0200 Message-ID: <5552FF1F.2010901@gmx.at> Date: Wed, 13 May 2015 09:37:03 +0200 From: martin rudalics MIME-Version: 1.0 References: <87zj5aq3j8.fsf@nyu.edu> <5551C9A2.6050301@gmx.at> <87zj5aq8ol.fsf@nyu.edu> In-Reply-To: <87zj5aq8ol.fsf@nyu.edu> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:JfaXRyBYFVV5IA30Wuo8e8gJnzBKpnXDxJk2MeoiPgYpteWzpeQ j7stTOfG9afGFZhIHrfMSnSfoOnDK6+fF19jvjAzCfBmdCQugSxlgk+ogUHbYKltdxkV0F+ kFP5oWpPXQBMtxne97EisgbeTqNaHBZOuoA6sBmwOywfJNoAfC1OFxr7ZDiqVR8s0GwLYxz ED9F7/W4hiPlBpBLwshqg== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) 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? >>> 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 From unknown Sat Sep 06 00:11:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20552: 24.4; cc 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: To: martin rudalics Cc: "20552@debbugs.gnu.org" <20552@debbugs.gnu.org> Received: via spool by 20552-submit@debbugs.gnu.org id=B20552.143152404424718 (code B ref 20552); Wed, 13 May 2015 13:35:03 +0000 Received: (at 20552) by debbugs.gnu.org; 13 May 2015 13:34:04 +0000 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 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 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) 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) Received: by newlap.localdomain (Postfix, from userid 1000) id 45354AA156; Wed, 13 May 2015 09:33:56 -0400 (EDT) From: gottlieb@nyu.edu References: <87zj5aq3j8.fsf@nyu.edu> <5551C9A2.6050301@gmx.at> <87zj5aq8ol.fsf@nyu.edu> <5552FF1F.2010901@gmx.at> Date: Wed, 13 May 2015 09:33:56 -0400 In-Reply-To: <5552FF1F.2010901@gmx.at> (martin rudalics's message of "Wed, 13 May 2015 09:37:03 +0200") Message-ID: <87fv701u0r.fsf@nyu.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) 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 From unknown Sat Sep 06 00:11:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20552: 24.4; cc Resent-From: gottlieb@nyu.edu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 May 2015 13:41:02 +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: To: martin rudalics Cc: "20552@debbugs.gnu.org" <20552@debbugs.gnu.org> Received: via spool by 20552-submit@debbugs.gnu.org id=B20552.143152441725312 (code B ref 20552); Wed, 13 May 2015 13:41:02 +0000 Received: (at 20552) by debbugs.gnu.org; 13 May 2015 13:40:17 +0000 Received: from localhost ([127.0.0.1]:43253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsWtT-0006aA-Ek for submit@debbugs.gnu.org; Wed, 13 May 2015 09:40:16 -0400 Received: from mx2.cims.nyu.edu ([128.122.49.96]:58594) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsWtO-0006a0-W6 for 20552@debbugs.gnu.org; Wed, 13 May 2015 09:40:12 -0400 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 t4DDe9iA022816; Wed, 13 May 2015 09:40:09 -0400 (EDT) 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 t4DDe6nE022813 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 13 May 2015 09:40:07 -0400 (EDT) Received: by newlap.localdomain (Postfix, from userid 1000) id 8DBCEAA156; Wed, 13 May 2015 09:40:06 -0400 (EDT) From: gottlieb@nyu.edu References: <87zj5aq3j8.fsf@nyu.edu> <5551C9A2.6050301@gmx.at> <87zj5aq8ol.fsf@nyu.edu> <5552FF1F.2010901@gmx.at> <87fv701u0r.fsf@nyu.edu> Date: Wed, 13 May 2015 09:40:06 -0400 In-Reply-To: <87fv701u0r.fsf@nyu.edu> (gottlieb@nyu.edu's message of "Wed, 13 May 2015 09:33:56 -0400") Message-ID: <874mng1tqh.fsf@nyu.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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:40:09 -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-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On Wed, May 13 2015, martin rudalics wrote: > Please don't remove <20552@debbugs.gnu.org> from the list of recipients. Sorry. >> 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? mutter / gnome-shell allan From unknown Sat Sep 06 00:11:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20552: 24.4; cc Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 May 2015 10:15:04 +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: To: gottlieb@nyu.edu Cc: "20552@debbugs.gnu.org" <20552@debbugs.gnu.org> Received: via spool by 20552-submit@debbugs.gnu.org id=B20552.143159845612417 (code B ref 20552); Thu, 14 May 2015 10:15:04 +0000 Received: (at 20552) by debbugs.gnu.org; 14 May 2015 10:14:16 +0000 Received: from localhost ([127.0.0.1]:44455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ysq9f-0003ED-LM for submit@debbugs.gnu.org; Thu, 14 May 2015 06:14:15 -0400 Received: from mout.gmx.net ([212.227.17.21]:55030) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ysq9e-0003Dw-6V for 20552@debbugs.gnu.org; Thu, 14 May 2015 06:14:14 -0400 Received: from [178.190.18.121] ([178.190.18.121]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0LcBPV-1Za6uo28ZR-00jbaE; Thu, 14 May 2015 12:14:07 +0200 Message-ID: <55547566.1040801@gmx.at> Date: Thu, 14 May 2015 12:13:58 +0200 From: martin rudalics MIME-Version: 1.0 References: <87zj5aq3j8.fsf@nyu.edu> <5551C9A2.6050301@gmx.at> <87zj5aq8ol.fsf@nyu.edu> <5552FF1F.2010901@gmx.at> <87fv701u0r.fsf@nyu.edu> In-Reply-To: <87fv701u0r.fsf@nyu.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:8reoAcOSk11OeoJ0TB/lwpek60AWUJDh6vdPb/k6oRztyXCZepi 21b3RIoc2UdtE7dnBQAUoaHzge0HtHXb/xN4/qRpbKRyXZ/piFQn/nrf100IbHQbcZdjyTR BrQcHi47O0abw0vg3z/cw7AOijQkuidk4e3hNd0F/ILswovow5R8mCxz4nPJhfLvYh7NCtQ QvAPwz/9er57F7DwHtpzw== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > 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. Still weird. What happens with (modify-frame-parameters nil '((user-position . t) (width . 176) (left . 1))) Also, you could try playing with the `(+ POS)' and `(- POS)' position specifications (see section 28.3.3.2 Position Parameters of the Elisp manual). martin From unknown Sat Sep 06 00:11:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20552: 24.4; cc Resent-From: gottlieb@nyu.edu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 May 2015 20:34:02 +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: To: martin rudalics Cc: "20552@debbugs.gnu.org" <20552@debbugs.gnu.org> Received: via spool by 20552-submit@debbugs.gnu.org id=B20552.143163559917444 (code B ref 20552); Thu, 14 May 2015 20:34:02 +0000 Received: (at 20552) by debbugs.gnu.org; 14 May 2015 20:33:19 +0000 Received: from localhost ([127.0.0.1]:45433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yszok-0004XH-F0 for submit@debbugs.gnu.org; Thu, 14 May 2015 16:33:19 -0400 Received: from mx2.cims.nyu.edu ([128.122.49.96]:54615) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yszoh-0004X6-Nq for 20552@debbugs.gnu.org; Thu, 14 May 2015 16:33:16 -0400 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 t4EKXDfr026332; Thu, 14 May 2015 16:33:13 -0400 (EDT) Received: from newlap.localdomain (c-50-176-80-241.hsd1.ma.comcast.net [50.176.80.241]) (authenticated bits=0) by smtp.cs.nyu.edu (8.14.3/8.14.4) with ESMTP id t4EKXBqC026326 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 14 May 2015 16:33:12 -0400 (EDT) Received: by newlap.localdomain (Postfix, from userid 1000) id B6DF9AA1BE; Thu, 14 May 2015 16:33:11 -0400 (EDT) From: gottlieb@nyu.edu References: <87zj5aq3j8.fsf@nyu.edu> <5551C9A2.6050301@gmx.at> <87zj5aq8ol.fsf@nyu.edu> <5552FF1F.2010901@gmx.at> <87fv701u0r.fsf@nyu.edu> <55547566.1040801@gmx.at> Date: Thu, 14 May 2015 16:33:11 -0400 In-Reply-To: <55547566.1040801@gmx.at> (martin rudalics's message of "Thu, 14 May 2015 12:13:58 +0200") Message-ID: <87382yvr08.fsf@nyu.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.1 (mx2.cims.nyu.edu [128.122.49.96]); Thu, 14 May 2015 16:33:13 -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-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On Thu, May 14 2015, martin rudalics wrote: >> 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. > > Still weird. What happens with > > (modify-frame-parameters nil '((user-position . t) (width . 176) (left . 1))) I am not at the 2560x1600 screen. But I tried (left . 1) anyway. It is still about 1/8 inch from flush-left. I tried (on this 1680x1050 monitor) (left -1300) and tried (left . -500) both gave flush left. Conclusions 1. (user-position . t) is needed to get flush left immediately. The manual is clear on this if you know to look at user-position. 2. (left . 0) is not quite flush left even with user-position. Same for (left . 1). Perhaps the window manager is causing this. 3. (The weird part) without user-position (left -1300) is not close to flush left when executed once but is flush left if repeated. Its as though the second time it carries the force of user-position despite user-position not having ever been specified on this fresh emacs -Q. > Also, you could try playing with the `(+ POS)' and `(- POS)' position > specifications (see section 28.3.3.2 Position Parameters of the Elisp > manual). > > martin I tried those before I knew about (i.e., you told me about) user-position and I still could not get flush left. I will try again with (user-position . t). Thanks again, allan From unknown Sat Sep 06 00:11:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20552: 24.4; cc Resent-From: gottlieb@nyu.edu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 14 May 2015 20:59:02 +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: To: martin rudalics Cc: "20552@debbugs.gnu.org" <20552@debbugs.gnu.org> Received: via spool by 20552-submit@debbugs.gnu.org id=B20552.143163713719686 (code B ref 20552); Thu, 14 May 2015 20:59:02 +0000 Received: (at 20552) by debbugs.gnu.org; 14 May 2015 20:58:57 +0000 Received: from localhost ([127.0.0.1]:45442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yt0DZ-00057R-4h for submit@debbugs.gnu.org; Thu, 14 May 2015 16:58:57 -0400 Received: from mx2.cims.nyu.edu ([128.122.49.96]:55548) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yt0DX-00057J-Cx for 20552@debbugs.gnu.org; Thu, 14 May 2015 16:58:55 -0400 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 t4EKwrK8001363; Thu, 14 May 2015 16:58:53 -0400 (EDT) Received: from newlap.localdomain (c-50-176-80-241.hsd1.ma.comcast.net [50.176.80.241]) (authenticated bits=0) by smtp.cs.nyu.edu (8.14.3/8.14.4) with ESMTP id t4EKwqMO001355 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 14 May 2015 16:58:53 -0400 (EDT) Received: by newlap.localdomain (Postfix, from userid 1000) id 8394FAA1BE; Thu, 14 May 2015 16:58:52 -0400 (EDT) From: gottlieb@nyu.edu References: <87zj5aq3j8.fsf@nyu.edu> <5551C9A2.6050301@gmx.at> <87zj5aq8ol.fsf@nyu.edu> <5552FF1F.2010901@gmx.at> <87fv701u0r.fsf@nyu.edu> <55547566.1040801@gmx.at> Date: Thu, 14 May 2015 16:58:52 -0400 In-Reply-To: <55547566.1040801@gmx.at> (martin rudalics's message of "Thu, 14 May 2015 12:13:58 +0200") Message-ID: <87y4kqub8z.fsf@nyu.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.1 (mx2.cims.nyu.edu [128.122.49.96]); Thu, 14 May 2015 16:58:53 -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-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On Thu, May 14 2015, martin rudalics wrote: >> 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. > > Still weird. What happens with > > (modify-frame-parameters nil '((user-position . t) (width . 176) (left . 1))) > > Also, you could try playing with the `(+ POS)' and `(- POS)' position > specifications (see section 28.3.3.2 Position Parameters of the Elisp > manual). I tried this with user-position and it is weird, I would say buggy. (modify-frame-parameters nil '((user-position . t) (width . 176) (left . (- 1300)))) did give flush left on a fresh emacs -Q but the result is bad. The original scroll bar is still there so it looks like there are two windows side by side in the frame (C-x 3) but there is only one window, only one mode line, and C-x o is a no-op. thanks, allan From unknown Sat Sep 06 00:11:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20552: 24.4; cc Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 May 2015 16:46:02 +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: To: gottlieb@nyu.edu Cc: "20552@debbugs.gnu.org" <20552@debbugs.gnu.org> Received: via spool by 20552-submit@debbugs.gnu.org id=B20552.143170831811453 (code B ref 20552); Fri, 15 May 2015 16:46:02 +0000 Received: (at 20552) by debbugs.gnu.org; 15 May 2015 16:45:18 +0000 Received: from localhost ([127.0.0.1]:46431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtIjd-0002yf-Md for submit@debbugs.gnu.org; Fri, 15 May 2015 12:45:17 -0400 Received: from mout.gmx.net ([212.227.15.15]:58830) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YtIjb-0002yP-1C for 20552@debbugs.gnu.org; Fri, 15 May 2015 12:45:15 -0400 Received: from [93.82.74.132] ([93.82.74.132]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MGSDw-1YxgSB2wDo-00DF6C; Fri, 15 May 2015 18:45:07 +0200 Message-ID: <5556228B.6000302@gmx.at> Date: Fri, 15 May 2015 18:44:59 +0200 From: martin rudalics MIME-Version: 1.0 References: <87zj5aq3j8.fsf@nyu.edu> <5551C9A2.6050301@gmx.at> <87zj5aq8ol.fsf@nyu.edu> <5552FF1F.2010901@gmx.at> <87fv701u0r.fsf@nyu.edu> <55547566.1040801@gmx.at> <87382yvr08.fsf@nyu.edu> In-Reply-To: <87382yvr08.fsf@nyu.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:8oU/hiPGrG+6d+mGk5OBz1V7HEiIXBY9CEqHEOp7XwTH+6MWe1C O1404xdB06GGoP51IP0DqrD80MFuaky6wJDvkIxclUOTXYYiyZ55RJeTU4vs7dVLyTKFE5Q W/uPXAwSIKPajeVtIpxib6wgKLP+A2GdSGQX8ZTQfGBg208ZVF3ZENb//Q4IsUD5OjGzPro Ad4/+Kb0xzESfuJ7+IBhw== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > 2. (left . 0) is not quite flush left even with user-position. > Same for (left . 1). Perhaps the window manager is causing this. Does (modify-frame-parameters nil '((user-position . t) (width . 176) (left . (+ -1)))) flush left? If not, what is the largest value less than -1 to flush left with the (+ POS) notation? martin From unknown Sat Sep 06 00:11:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20552: 24.4; cc Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 19 May 2015 09:43: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: To: gottlieb@nyu.edu, "20552@debbugs.gnu.org" <20552@debbugs.gnu.org> Received: via spool by 20552-submit@debbugs.gnu.org id=B20552.14320285787675 (code B ref 20552); Tue, 19 May 2015 09:43:03 +0000 Received: (at 20552) by debbugs.gnu.org; 19 May 2015 09:42:58 +0000 Received: from localhost ([127.0.0.1]:49619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yue37-0001zj-EX for submit@debbugs.gnu.org; Tue, 19 May 2015 05:42:57 -0400 Received: from mout.gmx.net ([212.227.15.15]:64432) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yue34-0001zR-SD for 20552@debbugs.gnu.org; Tue, 19 May 2015 05:42:55 -0400 Received: from [62.47.248.64] ([62.47.248.64]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0Lux3h-1ZL0XG2HVh-0101va; Tue, 19 May 2015 11:42:47 +0200 Message-ID: <555B0594.4010607@gmx.at> Date: Tue, 19 May 2015 11:42:44 +0200 From: martin rudalics MIME-Version: 1.0 References: <87zj5aq3j8.fsf@nyu.edu> <5551C9A2.6050301@gmx.at> <87zj5aq8ol.fsf@nyu.edu> <5552FF1F.2010901@gmx.at> <87fv701u0r.fsf@nyu.edu> <55547566.1040801@gmx.at> <87382yvr08.fsf@nyu.edu> <5556228B.6000302@gmx.at> <87twvdn4tm.fsf@nyu.edu> In-Reply-To: <87twvdn4tm.fsf@nyu.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:7LEAebfQ0b4JE0mkak9R9se+/hj35eShCY90BKqDpJV+o2M0TeV QDvc7nR/d8bad4Phig6v1YuXWEanLuRiY9yLamlRs/KQ9eOSZysMiaGp70g6YH/bgjsTOIP f1ctyLJhde+1JZ+QlHQWSbrTiGxJoNWF88hGfPpKT/GAS5ZeB8KxCHniIXPMWAkogZNf+Rp YOFvDso8qgluL+x15oygw== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) >> If not, what is the largest value less than -1 to flush left with the >> (+ POS) notation? > > -4 > >> martin > > (modify-frame-parameters nil > '((user-position . t) > (width . 176) > (left . (+ -4)))) > > is flush left (on the 1680x1050 monitor) > > (modify-frame-parameters nil > '((user-position . t) > (width . 176) > (left . (+ -3)))) > > is not quite flush left (on the same monitor). Thanks. I added an abbreviated version of this as example to the Elisp manual. Any objections to closing this bug? martin From unknown Sat Sep 06 00:11:09 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: gottlieb@nyu.edu Subject: bug#20552: closed (Re: bug#20552: 24.4; cc) Message-ID: References: <555C58EB.60301@gmx.at> <87zj5aq3j8.fsf@nyu.edu> X-Gnu-PR-Message: they-closed 20552 X-Gnu-PR-Package: emacs Reply-To: 20552@debbugs.gnu.org Date: Wed, 20 May 2015 09:51:07 +0000 Content-Type: multipart/mixed; boundary="----------=_1432115467-26300-1" This is a multi-part message in MIME format... ------------=_1432115467-26300-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #20552: modify-frame-parameters left edge positioning which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 20552@debbugs.gnu.org. --=20 20552: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20552 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1432115467-26300-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 20552-done) by debbugs.gnu.org; 20 May 2015 09:50:50 +0000 Received: from localhost ([127.0.0.1]:50726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yv0eH-0006pS-Uh for submit@debbugs.gnu.org; Wed, 20 May 2015 05:50:50 -0400 Received: from mout.gmx.net ([212.227.17.22]:49939) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yv0eF-0006pE-F0 for 20552-done@debbugs.gnu.org; Wed, 20 May 2015 05:50:47 -0400 Received: from [178.191.136.40] ([178.191.136.40]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MEFqW-1YxDYm1nUu-00FTOE; Wed, 20 May 2015 11:50:40 +0200 Message-ID: <555C58EB.60301@gmx.at> Date: Wed, 20 May 2015 11:50:35 +0200 From: martin rudalics MIME-Version: 1.0 To: gottlieb@nyu.edu, "20552-done@debbugs.gnu.org" <20552-done@debbugs.gnu.org> Subject: Re: bug#20552: 24.4; cc References: <87zj5aq3j8.fsf@nyu.edu> <5551C9A2.6050301@gmx.at> <87zj5aq8ol.fsf@nyu.edu> <5552FF1F.2010901@gmx.at> <87fv701u0r.fsf@nyu.edu> <55547566.1040801@gmx.at> <87382yvr08.fsf@nyu.edu> <5556228B.6000302@gmx.at> <87twvdn4tm.fsf@nyu.edu> <555B0594.4010607@gmx.at> <87r3qcodz4.fsf@nyu.edu> In-Reply-To: <87r3qcodz4.fsf@nyu.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:srQ2ccQEG0+bdeymrxeGI373n84yIcTd7IbFDArcDrXG19BiTg/ qOZqfq1/PedF5Cxfl5ENuaI+FOk4Qqba1s61DSyc+dGJPRWYEegGwRonyq0wW04/iucECtv OeLBBmu40oGosikFS8sFh91VcJTlWlHBAMXkv47rjXgfWVxlwyaTc/T0+h2gekkaU2WyaBK VOnL4GxENTqkEoKBQTBmA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20552-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Bug closed. Thanks, martin ------------=_1432115467-26300-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 May 2015 20:10:32 +0000 Received: from localhost ([127.0.0.1]:41271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yru23-0000kY-Fy for submit@debbugs.gnu.org; Mon, 11 May 2015 16:10:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45087) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yru1u-0000k8-Np for submit@debbugs.gnu.org; Mon, 11 May 2015 16:10:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yru1k-0006At-R9 for submit@debbugs.gnu.org; Mon, 11 May 2015 16:10:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33666) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yru1k-0006Ap-O4 for submit@debbugs.gnu.org; Mon, 11 May 2015 16:10:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58578) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yru1j-0005vS-Fk for bug-gnu-emacs@gnu.org; Mon, 11 May 2015 16:10:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yru1g-0006AB-7c for bug-gnu-emacs@gnu.org; Mon, 11 May 2015 16:10:11 -0400 Received: from mx2.cims.nyu.edu ([128.122.49.96]:56819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yru1g-00069n-4u for bug-gnu-emacs@gnu.org; Mon, 11 May 2015 16:10:08 -0400 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 t4BKA5lM001029 for ; Mon, 11 May 2015 16:10:05 -0400 (EDT) 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 t4BKA3Wp001026 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 11 May 2015 16:10:04 -0400 (EDT) Received: by newlap.localdomain (Postfix, from userid 1000) id BB6EEA947C; Mon, 11 May 2015 16:10:03 -0400 (EDT) From: gottlieb@nyu.edu To: bug-gnu-emacs@gnu.org Subject: 24.4; cc Date: Mon, 11 May 2015 16:10:03 -0400 Message-ID: <87zj5aq3j8.fsf@nyu.edu> MIME-Version: 1.0 Content-Type: text/plain X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.1 (mx2.cims.nyu.edu [128.122.49.96]); Mon, 11 May 2015 16:10:05 -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-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) I execute the following function in *scratch* on a fresh emacs -Q (modify-frame-parameters nil '( (width . 176) (left . -1300))) My screen is 2560x1600. Emacs version is 24.4. System is gentoo/gnome. The width does become 176. However, left is not correct (it should be flush left but is nearly centered). 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.) In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, GTK+ Version 3.14.9) of 2015-04-01 on newlap Windowing system distributor `The X.Org Foundation', version 11.0.11604000 System Description: Gentoo Base System release 2.2 Configured using: `configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --program-suffix=-emacs-24 --infodir=/usr/share/info/emacs-24 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --with-gameuser=:gamestat --without-compress-install --with-file-notification=inotify --enable-acl --with-dbus --without-gnutls --with-gpm --without-hesiod --without-kerberos --without-kerberos5 --with-xml2 --without-selinux --without-wide-int --with-zlib --with-sound=alsa --with-x --without-ns --without-gconf --without-gsettings --with-toolkit-scroll-bars --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xpm --without-imagemagick --with-xft --without-libotf --without-m17n-flt --with-x-toolkit=gtk3 GENTOO_PACKAGE=app-editors/emacs-24.4-r4 'CFLAGS=-march=native -O2 -pipe' CPPFLAGS= 'LDFLAGS=-Wl,-O1 -Wl,--as-needed'' Important settings: value of $LANG: en_US.utf8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: eldoc-mode: t ido-everywhere: t nroff-electric-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t - e v m Recent messages: Setting font to -unknown-DejaVu Sans Mono-medium-r-normal--14-*-*-*-m-*-iso8859-1 Source file `/home/gottlieb/.emacs.d/lisp/ajg-courses.el' newer than byte-compiled file Setting printer to lj Loading help-funs+...done Source file `/home/gottlieb/.emacs.d/lisp/ajg-sgml.el' newer than byte-compiled file Loading /home/gottlieb/.emacs.d/lisp/custom-file.el (source)... Loading ido...done Loading /home/gottlieb/.emacs.d/lisp/custom-file.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort flyspell ispell mail-extr gnus-msg emacsbug sendmail eldoc tsdh-dark-theme ido cus-start cus-load ajg-sgml help-fns+ help-mode info ehelp rolo ajg-dired dired-x dired ajg-gnus gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime password-cache dig mailcap gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader gnus-util mail-utils mm-util help-fns mail-prsvr wid-edit ajg-printer nroff-mode ajg-nroff ajg-courses ajg-filling ajg-fonts edmacro kmacro cl-loaddefs cl-lib site-gentoo tex-site auto-loads time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind inotify dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 158048 6897) (symbols 48 26684 0) (miscs 40 48 140) (strings 32 38648 7449) (string-bytes 1 1124873) (vectors 16 17283) (vector-slots 8 470924 3376) (floats 8 226 78) (intervals 56 275 0) (buffers 960 11) (heap 1024 23792 3565)) ------------=_1432115467-26300-1--