From unknown Wed Aug 20 04:12:01 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#62535 <62535@debbugs.gnu.org> To: bug#62535 <62535@debbugs.gnu.org> Subject: Status: 29.0.60; Wrong left, top values stored in .emacs.desktop file Reply-To: bug#62535 <62535@debbugs.gnu.org> Date: Wed, 20 Aug 2025 11:12:01 +0000 retitle 62535 29.0.60; Wrong left, top values stored in .emacs.desktop file reassign 62535 emacs submitter 62535 Claudio Grondi severity 62535 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 29 23:30:03 2023 Received: (at submit) by debbugs.gnu.org; 30 Mar 2023 03:30:03 +0000 Received: from localhost ([127.0.0.1]:55352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phizC-0008RA-4Q for submit@debbugs.gnu.org; Wed, 29 Mar 2023 23:30:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:55694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phcfh-0003rK-Ex for submit@debbugs.gnu.org; Wed, 29 Mar 2023 16:45:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phcfg-0002K0-S1 for bug-gnu-emacs@gnu.org; Wed, 29 Mar 2023 16:45:29 -0400 Received: from mout1.freenet.de ([2001:748:100:40::2:3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phcfe-00064T-I5 for bug-gnu-emacs@gnu.org; Wed, 29 Mar 2023 16:45:28 -0400 Received: from [195.4.92.126] (helo=sub7.freenet.de) by mout1.freenet.de with esmtpa (ID claudio.grondi@freenet.de) (port 25) (Exim 4.94.2 #2) id 1phcfZ-006vYF-2t for bug-gnu-emacs@gnu.org; Wed, 29 Mar 2023 22:45:22 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freenet.de; s=mjaymdexmjqk; h=Content-Transfer-Encoding:Content-Type:Subject:From:To: MIME-Version:Date:Message-ID:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=e0gWPwRWp1G+vmcQ8w17Hxh/5Cs7xwLCjhLdtfUK00Q=; b=gTIZLV7coHyr0R/q4+2iAaqiGK Y6rjqwhUz1cBtt43zq8MuiOb2Yab+nhHxjdoX5zZNV+e4ftgwO2Vm5qqJL4WjomyS8WjdWIKacWpY cIXz5xaRoSFa3S2IN4eiC0ILCh59puB/pdAGwUgrPzwA5YkyVCcr7IFOPAzdHFa5wzjEYZ7KCN6ge C9tUdlkfuHxqXelmTlXvtM3hATTIgr/kdfM1VfEt2BrMXK8sNvGtCJchlgrSc1xscNDFcG9EiwALI ISb7kbMvvtt3+p2r/W5b0Sgt2JtMqOkye/nmjXNR5huOrWGqhTcI0/UIwCcWUIhM3TLTlN0pZGr6H GF6pPZJA==; Received: from ip-109-42-240-50.web.vodafone.de ([109.42.240.50]:30836 helo=[192.168.8.100]) by sub7.freenet.de with esmtpsa (ID claudio.grondi@freenet.de) (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128) (port 587) (Exim 4.94.2 #2) id 1phcfZ-0051My-SR for bug-gnu-emacs@gnu.org; Wed, 29 Mar 2023 22:45:21 +0200 Message-ID: Date: Wed, 29 Mar 2023 22:45:20 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Content-Language: de-DE To: bug-gnu-emacs@gnu.org From: Claudio Grondi Subject: 29.0.60; Wrong left, top values stored in .emacs.desktop file Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-FN-MUUID: 1680122721BADD6D9DCCF3O X-Originated-At: 109.42.240.50!30836 X-Scan-TS: Wed, 29 Mar 2023 22:45:21 +0200 Received-SPF: pass client-ip=2001:748:100:40::2:3; envelope-from=prvs=04523d92b7=claudio.grondi@freenet.de; helo=mout1.freenet.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 29 Mar 2023 23:30:00 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (--) From: Claudio To: bug-gnu-emacs@gnu.org Subject: 29.0.60; Wrong left, top values stored in .emacs.desktop file check out https://emacs.stackexchange.com/questions/76547/bug-in-emacs-29-0-60-or-is-there-a-way-to-prevent-moving-the-emacs-position-on-r/ for details. --text follows this line-- In GNU Emacs 29.0.60 (build 2, x86_64-pc-linux-gnu, GTK+ Version  3.24.33, cairo version 1.16.0) of 2023-03-20 built on OoO Repository revision: b7f03333551b2214f4d151d25d319e62402167c1 Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12101003 System Description: Linux Mint 21 Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings:   value of $LC_MONETARY: C.UTF-8   value of $LC_NUMERIC: C.UTF-8   value of $LC_TIME: C.UTF-8   value of $LANG: C.UTF-8   value of $XMODIFIERS: @im=none   locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect:   smooth-scrolling-mode: t   delete-selection-mode: t   save-place-mode: t   desktop-save-mode: t   cua-mode: t   tooltip-mode: t   global-eldoc-mode: t   eldoc-mode: t   show-paren-mode: t   electric-indent-mode: t   mouse-wheel-mode: t   tool-bar-mode: t   tab-bar-mode: t   menu-bar-mode: t   file-name-shadow-mode: t   global-font-lock-mode: t   font-lock-mode: t   blink-cursor-mode: t   column-number-mode: t   line-number-mode: t   indent-tabs-mode: t   transient-mark-mode: t   auto-composition-mode: t   auto-encryption-mode: t   auto-compression-mode: t Load-path shadows: /home/neo/.emacs.d/elpa/svg-1.1/svg hides /usr/local/share/emacs/29.0.60/lisp/svg /home/neo/.emacs.d/elpa/cl-lib-0.7.1/cl-lib hides /usr/local/share/emacs/29.0.60/lisp/emacs-lisp/cl-lib Features: (shadow sort mail-extr emacsbug message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date tab-line view enriched disp-table facemenu nlinum linum smooth-scrolling advice finder-inf cl-extra help-mode icons moe-light-theme delsel saveplace desktop frameset cua-base cus-load smooth-scrolling-autoloads moe-theme-autoloads system-packages-autoloads rainbow-mode-autoloads paredit-autoloads info orderless-autoloads mines-autoloads luwak-autoloads tiny-autoloads which-key-autoloads edit-indirect-autoloads shell-command+-autoloads dired-du-autoloads svg-autoloads svg-lib-autoloads smooth-scroll-autoloads treeview-autoloads ascii-art-to-unicode-autoloads smartparens-autoloads wgrep-autoloads good-scroll-autoloads sublimity-autoloads nlinum-autoloads minimap-autoloads relint-autoloads xr-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 195593 11754)  (symbols 48 13898 0)  (strings 32 60902 2865)  (string-bytes 1 1541936)  (vectors 16 21123)  (vector-slots 8 291624 13179)  (floats 8 162 280)  (intervals 56 728 0)  (buffers 984 13)) From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 01:43:05 2023 Received: (at 62535) by debbugs.gnu.org; 30 Mar 2023 05:43:05 +0000 Received: from localhost ([127.0.0.1]:55442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phl3w-0003lz-PN for submit@debbugs.gnu.org; Thu, 30 Mar 2023 01:43:05 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phl3v-0003lS-4g for 62535@debbugs.gnu.org; Thu, 30 Mar 2023 01:43:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phl3o-0002uG-Nq; Thu, 30 Mar 2023 01:42:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=uy/pkA0Ayrg5ixW7oiBmE0yEJcaazduHRamlit8NWhY=; b=VwCWdlRvJ0bZ OoWjk/3DdHHbtdQ5czRtQfhP8Fu4oEw9ESVh8jzN7EQEklNkJ6aHBYCAOCUk8Avh7ucVaLQHFn6NC s2j/vmByovuneWoNrrDFmBQWIHB9B/M7CvTHzReBA2TolE8zFPUCul3wU8BZdhmpNnoPToGNIq0Lf hnDUR0gw/QCQSHvbjRSkfsso0CP676BNcyGVUawYEKqHZJx0uE7Fc2KgW92vALTFTAkYPn4Dc0qu/ rBJTIoGnGFfj/qqfj5lumvn6+UduWd8lQ2lmHphkS1zdoKPPddgPSmgcx+cedgMyNQ9wh9qxO3tlK 9/LPtKxwwXfCqSG/wu8JZg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phl3n-0002iE-9E; Thu, 30 Mar 2023 01:42:55 -0400 Date: Thu, 30 Mar 2023 08:43:05 +0300 Message-Id: <83tty26bh2.fsf@gnu.org> From: Eli Zaretskii To: Claudio Grondi In-Reply-To: (message from Claudio Grondi on Wed, 29 Mar 2023 22:45:20 +0200) Subject: Re: bug#62535: 29.0.60; Wrong left, top values stored in .emacs.desktop file References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62535 Cc: 62535@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) > Date: Wed, 29 Mar 2023 22:45:20 +0200 > From: Claudio Grondi > > From: Claudio > To: bug-gnu-emacs@gnu.org > Subject: 29.0.60; Wrong left, top values stored in .emacs.desktop file > > check out > > https://emacs.stackexchange.com/questions/76547/bug-in-emacs-29-0-60-or-is-there-a-way-to-prevent-moving-the-emacs-position-on-r/ > > for details. I can only say that I'm using desktop with multiple frames for the last decade, and the frames are always restored in the same positions. So I think this has at least something to do with the WM you are using, where Emacs can only ask to position its frames, but has no 100% control on where they are actually positioned. IOW, much more information and details are needed to reproduce this and investigate the reasons, and eventually the problem could have no solution, as long as you use the same WM. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 02:17:02 2023 Received: (at 62535) by debbugs.gnu.org; 30 Mar 2023 06:17:02 +0000 Received: from localhost ([127.0.0.1]:55501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phlan-0004jd-W4 for submit@debbugs.gnu.org; Thu, 30 Mar 2023 02:17:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phlal-0004jF-Qy for 62535@debbugs.gnu.org; Thu, 30 Mar 2023 02:17:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phlaf-0000ok-CF; Thu, 30 Mar 2023 02:16:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=KIp9ybFmmlfe6K0h7qTgSQV8MJV27SA6KaqHLH2q7Ds=; b=jkIvsBwhdNUz WzNUUdlvAOdHWPqOxHI0PgNd/hSWCW6e/vJi4W9P2ou9mb0cyYIoTArrYPwOq9YSV0r2naL7DSnu2 e4Zf9loKYQCxksD3n0gyySr27S/zPOVEF6YwsyZjtP+bWciTJ1Ih/cmbvSqXJ63mJ17nJc21Dllqd 2jtQxbBxekhmSnc3EvzbsgA88CefANEqPvWR6Jq84fN8PZ9t3MbJggnTuTMrhBCJ2xZc2/ABe76hK yqNRPzlU5LxhONqlfEkfe6y4Dt6czEZ0T/mrYBTs6FReHzyqQuji/yadH6saM34DARergxAYiMK8j wUXK+XyMq6kG2LvKdmTelQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phlae-0005UM-F6; Thu, 30 Mar 2023 02:16:52 -0400 Date: Thu, 30 Mar 2023 09:17:02 +0300 Message-Id: <83r0t669wh.fsf@gnu.org> From: Eli Zaretskii To: claudio.grondi@freenet.de In-Reply-To: <83tty26bh2.fsf@gnu.org> (message from Eli Zaretskii on Thu, 30 Mar 2023 08:43:05 +0300) Subject: Re: bug#62535: 29.0.60; Wrong left, top values stored in .emacs.desktop file References: <83tty26bh2.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62535 Cc: 62535@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) > Cc: 62535@debbugs.gnu.org > Date: Thu, 30 Mar 2023 08:43:05 +0300 > From: Eli Zaretskii > > > https://emacs.stackexchange.com/questions/76547/bug-in-emacs-29-0-60-or-is-there-a-way-to-prevent-moving-the-emacs-position-on-r/ > > > > for details. > > I can only say that I'm using desktop with multiple frames for the > last decade, and the frames are always restored in the same positions. > So I think this has at least something to do with the WM you are > using, where Emacs can only ask to position its frames, but has no > 100% control on where they are actually positioned. > > IOW, much more information and details are needed to reproduce this > and investigate the reasons, and eventually the problem could have no > solution, as long as you use the same WM. Btw, if you could test this in Emacs 28 or Emacs 27 and see if we have some regression in Emacs 29, that would give us some lead to look for the cause of the regression. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 06:42:49 2023 Received: (at 62535) by debbugs.gnu.org; 30 Mar 2023 10:42:49 +0000 Received: from localhost ([127.0.0.1]:55875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phpk0-0005j1-RL for submit@debbugs.gnu.org; Thu, 30 Mar 2023 06:42:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phpjy-0005in-B9 for 62535@debbugs.gnu.org; Thu, 30 Mar 2023 06:42:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phpjs-00069S-Iy; Thu, 30 Mar 2023 06:42:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ggzd2p3DwGzvQUWQbuDJ5ZZOG2oHM2m0AhlJBju7irI=; b=WhTCxzuGP05O wVf9wNn3/Nk73RSQR6tweaZaB7hlGGb5cH/q/NDD+oquNC8jWNUyWJfZf8k105IBhxMjc/1z/vbXT ZP9up6oFByywc1rlh2wDC3zF6bYdrC1MruvZsOq7Yo2URRIh1uoEf3S7a3ner/Nwft6T+Wkb9ILY1 r7f/G7W2clDT02Y9HHF8PilvcmNhaUdNcH1AOkCY14SSjZXuwblzC1kz4VZEgTqkBAfCniYhOR5LY u5Jt0rHRGarkyycddEaRHgv6OQ0rUspRt3q8USqKQua813XS46BLeqBIlhtesnjhV+Yl0I6ZVq+if dnkyV0ZJh+R90EfvMfejlA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phpjr-0006oG-Ju; Thu, 30 Mar 2023 06:42:39 -0400 Date: Thu, 30 Mar 2023 13:42:49 +0300 Message-Id: <834jq25xli.fsf@gnu.org> From: Eli Zaretskii To: Claudio Grondi In-Reply-To: <5ab7293c-e690-4121-bc3f-e77007eddf66@freenet.de> (message from Claudio Grondi on Thu, 30 Mar 2023 12:26:47 +0200) Subject: Re: bug#62535: 29.0.60; Wrong left, top values stored in .emacs.desktop file References: <83tty26bh2.fsf@gnu.org> <83r0t669wh.fsf@gnu.org> <5ab7293c-e690-4121-bc3f-e77007eddf66@freenet.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62535 Cc: 62535@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) [Please use Reply All to reply, so that the bug tracker is CC'ed.] > Date: Thu, 30 Mar 2023 12:26:47 +0200 > From: Claudio Grondi > > > Have tested it with: > > GNU Emacs 27.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, > cairo version 1.16.0) > > GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, > cairo version 1.16.0) > > getting the same behavior. > > > Why do you think it has something to do with WM? Because it never happens to me here, and what other factor can explain this? > (you mean GNOME Window Manager? What is WM? Yes, the Window Manager. > The position of Emacs on the screen changes from restart to restart in > the .emacs.desktop file. Reading the position from the .desktop file > should give the value of the own position and if not changed is should > stay the same, doesn't it? Does Emacs 'ask the system' on exit for the > own position and update the .desktop file with it? Positioning of frames is a function of the WM. Emacs asks the WM to position its frames, but the actual positioning is not up to us, at least not with all the WMs out there. > You mean if I run it on another version of Linux Mint Cinnamon it could > change? I'm using 21, but have still also 18.4 available. It's worth trying. Perhaps also try a build with another toolkit (like Lucid, not GTK), it could also matter. Although I thought this was supposed to be solved in Emacs 29. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 14:11:17 2023 Received: (at 62535) by debbugs.gnu.org; 30 Mar 2023 18:11:17 +0000 Received: from localhost ([127.0.0.1]:59412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phwk1-0006uN-6d for submit@debbugs.gnu.org; Thu, 30 Mar 2023 14:11:17 -0400 Received: from mout3.freenet.de ([195.4.92.93]:43252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phwjz-0006uD-5x for 62535@debbugs.gnu.org; Thu, 30 Mar 2023 14:11:16 -0400 Received: from [195.4.92.119] (helo=sub0.freenet.de) by mout3.freenet.de with esmtpa (ID claudio.grondi@freenet.de) (port 25) (Exim 4.94.2 #2) id 1phwjs-009oYN-J2; Thu, 30 Mar 2023 20:11:12 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freenet.de; s=mjaymdexmjqk; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=sKg+RVAySMu5c1vOumNR7eCFjTDRBdxVkhlMqwve4Y0=; b=F91+d/aAvv6bZy7RIXaRSPzg4H 6Y0z+7vXxObXHwtzPcEwX5XodKcBo0MhK9zhi/1zQcbOneBzSixvpEBn2BX3+bPbXKEB5EUc8Z4QL Ltr8q7zwphBzHM71+dzswKSAcGs1dTKbu3l4dalWCKWCXaeB8UHc/lNA8HVk+NM8S8ndWtp67dqX6 l8ArdSbhcVLLofLNBNZxk9czxrUy5QOAYicuLhZ7cgOOlxb7+EkJAlkg+gSph/MNmdblspa2Jyq5e ffK0FWVmz+fm6Jedx8uLX1Ma32VJXhHvgOOrinEdjLglfswbNyVkTSNe+gLy+po7cVezt8yxJ2RxQ puYCmScA==; Received: from ip-109-42-240-50.web.vodafone.de ([109.42.240.50]:3756 helo=[192.168.8.100]) by sub0.freenet.de with esmtpsa (ID claudio.grondi@freenet.de) (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128) (port 587) (Exim 4.94.2 #2) id 1phwjx-004WPk-3Y; Thu, 30 Mar 2023 20:11:13 +0200 Message-ID: Date: Thu, 30 Mar 2023 20:11:12 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: bug#62535: 29.0.60; Wrong left, top values stored in .emacs.desktop file Content-Language: de-DE, en-US To: Eli Zaretskii References: <83tty26bh2.fsf@gnu.org> <83r0t669wh.fsf@gnu.org> <5ab7293c-e690-4121-bc3f-e77007eddf66@freenet.de> <834jq25xli.fsf@gnu.org> From: Claudio Grondi In-Reply-To: <834jq25xli.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-FN-MUUID: 16801998732E680A98B3B2O X-Originated-At: 109.42.240.50!3756 X-Scan-TS: Thu, 30 Mar 2023 20:11:13 +0200 X-Spam-Score: -1.8 (-) X-Debbugs-Envelope-To: 62535 Cc: 62535@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.8 (--) Installed Emacs 27.1 lucid version. It hasn't shown the described problem and I have had the impression that the graphics comes up faster. Then I have compiled Emacs 29.0.60 with lucid instead of gtk and was not able to reproduce the bug either. I think I will stay with the lucid version. I have been biased towards gtk because of python tkinter gui toolkit I have been already familiar with. The drift left and up ... seem to happen during the initialization process of Emacs. I am not 100% sure, but I have had the impression that there was an extremely short period of time where the window was at the right place and then moved a bit. Finally on exit Emacs saves then the changed position. In other words the problem appears to be repositioning the window while processing the .desktop and/or the other the initialization files. If you can't reproduce this behavior from the .emacs.desktop file ... the reason for it will remain maybe a strange mystery (until it pops up again in another context in future Emacs versions). On 3/30/23 12:42, Eli Zaretskii wrote: > [Please use Reply All to reply, so that the bug tracker is CC'ed.] > >> Date: Thu, 30 Mar 2023 12:26:47 +0200 >> From: Claudio Grondi >> >> >> Have tested it with: >> >> GNU Emacs 27.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, >> cairo version 1.16.0) >> >> GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, >> cairo version 1.16.0) >> >> getting the same behavior. >> >> >> Why do you think it has something to do with WM? > Because it never happens to me here, and what other factor can explain > this? > >> (you mean GNOME Window Manager? What is WM? > Yes, the Window Manager. > >> The position of Emacs on the screen changes from restart to restart in >> the .emacs.desktop file. Reading the position from the .desktop file >> should give the value of the own position and if not changed is should >> stay the same, doesn't it? Does Emacs 'ask the system' on exit for the >> own position and update the .desktop file with it? > Positioning of frames is a function of the WM. Emacs asks the WM to > position its frames, but the actual positioning is not up to us, at > least not with all the WMs out there. > >> You mean if I run it on another version of Linux Mint Cinnamon it could >> change? I'm using 21, but have still also 18.4 available. > It's worth trying. > > Perhaps also try a build with another toolkit (like Lucid, not GTK), > it could also matter. Although I thought this was supposed to be > solved in Emacs 29. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 30 14:15:26 2023 Received: (at 62535) by debbugs.gnu.org; 30 Mar 2023 18:15:26 +0000 Received: from localhost ([127.0.0.1]:59417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phwo1-00070d-Uy for submit@debbugs.gnu.org; Thu, 30 Mar 2023 14:15:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phwo0-00070L-2W for 62535@debbugs.gnu.org; Thu, 30 Mar 2023 14:15:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phwnu-0004Q1-Gv; Thu, 30 Mar 2023 14:15:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=MERfczobFF//93rzV6cahQVE5hTgBVRJoa1nneHnZLg=; b=ig5I7BVJ5nxO B0jk6sZ4z0fdFLk9qNFsrPlm3iPR18Vs/B45Ut3BYrYrGNFW9EGqOznHLDfggKO2yNLyVQAnMtJ4p pj7y5su72n+o4gRbflpwhVacROmvYmwdtMybGAlAMazfVLTjKc7BKBCXe69KNVwFmNtdpqoiWNiFI EUb58cPGww3v8ZmtLKNK3U5cGugn3lFhWRZC3EO/fA3X5rM+Rpj+xIP4hoZAuIbFuFqAZwwf8Gn/j g6SJrCsFBQowJnqei2Ym/AEYi7sUGzoN7YLnd/rxrksZXxaB4LCZI3mUaB+zR7yTpXsSMGcP7WKe/ izqbwdSHLeI6WUfkxwtq/Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phwnu-0005BU-0c; Thu, 30 Mar 2023 14:15:18 -0400 Date: Thu, 30 Mar 2023 21:15:30 +0300 Message-Id: <837cuy3y2l.fsf@gnu.org> From: Eli Zaretskii To: Claudio Grondi In-Reply-To: (message from Claudio Grondi on Thu, 30 Mar 2023 20:11:12 +0200) Subject: Re: bug#62535: 29.0.60; Wrong left, top values stored in .emacs.desktop file References: <83tty26bh2.fsf@gnu.org> <83r0t669wh.fsf@gnu.org> <5ab7293c-e690-4121-bc3f-e77007eddf66@freenet.de> <834jq25xli.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62535 Cc: 62535@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) > Date: Thu, 30 Mar 2023 20:11:12 +0200 > Cc: 62535@debbugs.gnu.org > From: Claudio Grondi > > > Installed Emacs 27.1 lucid version. It hasn't shown the described > problem and I have had the impression that the graphics comes up faster. > > Then I have compiled Emacs 29.0.60 with lucid instead of gtk and was not > able to reproduce the bug either. > > I think I will stay with the lucid version. > I have been biased towards gtk because of python tkinter gui toolkit I > have been already familiar with. > > The drift left and up ... seem to happen during the initialization > process of Emacs. > I am not 100% sure, but I have had the impression that there was an > extremely short period of time where the window was at the right place > and then moved a bit. Finally on exit Emacs saves then the changed > position. In other words the problem appears to be repositioning the > window while processing the .desktop and/or the other the initialization > files. > > If you can't reproduce this behavior from the .emacs.desktop file ... > the reason for it will remain maybe a strange mystery (until it pops up > again in another context in future Emacs versions). Thanks. Let's wait for someone else to chime in, if they have some relevant info or comments.