From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 23 13:28:43 2024 Received: (at submit) by debbugs.gnu.org; 23 Nov 2024 18:28:43 +0000 Received: from localhost ([127.0.0.1]:59026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tEus7-00060W-2L for submit@debbugs.gnu.org; Sat, 23 Nov 2024 13:28:43 -0500 Received: from lists.gnu.org ([209.51.188.17]:53220) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tEus5-00060N-8V for submit@debbugs.gnu.org; Sat, 23 Nov 2024 13:28:41 -0500 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 1tEus4-00083O-3x for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2024 13:28:40 -0500 Received: from mx.sdf.org ([205.166.94.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tEus1-0005h0-QW for bug-gnu-emacs@gnu.org; Sat, 23 Nov 2024 13:28:39 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4ANISGi3010969 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO) for ; Sat, 23 Nov 2024 18:28:22 GMT DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=sdf.org; s=sdf.org; t=1732386502; bh=7rz9nFUuXeAqAxs9e1wLdJ1liktj8XZp/g5ZzUlBpbw=; h=From:To:Subject:Date; b=mxD+djhucI9vnXampZceY69iZ3DDaLxX0ZwDJeuDSxgA4UvKklhusBL1ZP2oIyXks DJFQeAV8GyH12ZYbaoBpPohZ5ZkZoMi9dUP6qZhxfhHO4DGyt0Hs+ZiDkRLjo/xnss JQRila7Pcsw0r0W6Ya/o+QihU5Q4koXtyopEBlZk= Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4ANISGo5015555; Sat, 23 Nov 2024 18:28:16 GMT From: Van Ly To: bug-gnu-emacs@gnu.org Subject: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts Date: Sat, 23 Nov 2024 18:28:16 +0000 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=205.166.94.24; envelope-from=van.ly@SDF.ORG; helo=mx.sdf.org X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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.4 (--) --=-=-= Content-Type: text/plain Hello, When the ctwm window manager is restarted, the emacs fullscreen frame, set with `F11' key, shifts up by approximately 50 pixels and shows the desktop background. The right edge of the frame shifts a little to the left. Expect the fullscreen frame to remain unchanged. To demonstrate, 1. start, `emacs -Q' 2. enlarge frame to fullscreen, `F11' 3. call, `Restart CTWM' from window manager menu on X 4. see the fullscreen frame bottom edge is shifted up 50 pixels approximately X. expect to see no change to fullscreen frame when ctwm restarts for comparison, a fullscreen xterm frame remains unchanged when ctwm restarts => http://sdf.org/~van.ly/img/emacs-fullscreen-frame-0.webp . => http://sdf.org/~van.ly/img/emacs-fullscreen-frame-1-shifts-up.webp . => http://mail-index.netbsd.org/netbsd-users/2024/11/23/msg031998.html discussion about shifted fullscreen frame behavior --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=x Content-Transfer-Encoding: base64 Content-Description: gnu emacs bug diagnostics RnJvbTogeHh4QHh4eC5tYWlsLWhvc3QtYWRkcmVzcy1pcy1ub3Qtc2V0ClRvOiBidWctZ251LWVt YWNzQGdudS5vcmcKU3ViamVjdDogMzAuMC45MTsgeApYLURlYmJ1Z3MtQ2M6IAotLXRleHQgZm9s bG93cyB0aGlzIGxpbmUtLQoKCgoKSW4gR05VIEVtYWNzIDMwLjAuOTEgKGJ1aWxkIDIsIHg4Nl82 NC0tbmV0YnNkLCBYIHRvb2xraXQsIGNhaXJvIHZlcnNpb24KIDEuMTguMCkgb2YgMjAyNC0wOS0y NyBidWlsdCBvbiB4eHgKV2luZG93aW5nIHN5c3RlbSBkaXN0cmlidXRvciAnVGhlIFguT3JnIEZv dW5kYXRpb24nLCB2ZXJzaW9uIDExLjAuMTIxMDEwMTQKU3lzdGVtIERlc2NyaXB0aW9uOiBOZXRC U0QgeHh4IDEwLjBfU1RBQkxFIE5ldEJTRCAxMC4wX1NUQUJMRSAoR0VORVJJQykgIzE6IFRodSBO b3YgIDcgMTU6MTg6NDIgQUVEVCAyMDI0ICB4eHhAeHh4Oi91L28vbjEwL2FtZDY0L3N5cy9hcmNo L2FtZDY0L2NvbXBpbGUvR0VORVJJQyBhbWQ2NAoKQ29uZmlndXJlZCB1c2luZzoKICdjb25maWd1 cmUgLS1zcmNkaXI9L3UveHh4L3NyYy9lbWFjcy8zMC4wLjkxIC0tbG9jYWxzdGF0ZWRpcj0vdmFy CiAtLWRpc2FibGUtYXV0b2RlcGVuZCAtLXdpdGgtbmF0aXZlLWNvbXBpbGF0aW9uIC0td2l0aG91 dC1ucyAtLXdpdGgtcnN2ZwogLS13aXRob3V0LWltYWdlbWFnaWNrIC0td2l0aG91dC14YXczZCAt LXdpdGhvdXQtdG9vbGtpdC1zY3JvbGwtYmFycwogLS14LWluY2x1ZGVzPS91c3IvWDExUjcvaW5j bHVkZSAtLXgtbGlicmFyaWVzPS91c3IvWDExUjcvbGliCiAtLXdpdGgteC10b29sa2l0PWx1IC0t cHJlZml4PS91c3IvbG9jYWwgLS1idWlsZD14ODZfNjQtLW5ldGJzZAogLS1ob3N0PXg4Nl82NC0t bmV0YnNkIC0taW5mb2Rpcj0vdXNyL3BrZy9pbmZvIC0tbWFuZGlyPS91c3IvcGtnL21hbgogLS1l bmFibGUtb3B0aW9uLWNoZWNraW5nPXllcyAnQ0ZMQUdTPS1PMiAtSS91c3IvcGtnL2luY2x1ZGUv Y2Fpcm8KIC1JL3Vzci9wa2cvaW5jbHVkZSAtSS91c3IvaW5jbHVkZSAtSS91c3IvcGtnL2luY2x1 ZGUvZnJlZXR5cGUyCiAtSS91c3IvcGtnL2luY2x1ZGUvZ2xpYi0yLjAgLUkvdXNyL3BrZy9pbmNs dWRlL2dpby11bml4LTIuMAogLUkvdXNyL3BrZy9saWIvZ2xpYi0yLjAvaW5jbHVkZSAtSS91c3Iv WDExUjcvaW5jbHVkZQogLUkvdXNyL3BrZy9pbmNsdWRlL2hhcmZidXp6IC1JL3Vzci9YMTFSNy9p bmNsdWRlL2xpYmRybScKICdDUFBGTEFHUz0tRFRFUk1JTkZPIC1JL3Vzci9wa2cvaW5jbHVkZSAt SS91c3IvaW5jbHVkZQogLUkvdXNyL3BrZy9pbmNsdWRlL2ZyZWV0eXBlMiAtSS91c3IvcGtnL2lu Y2x1ZGUvZ2xpYi0yLjAKIC1JL3Vzci9wa2cvaW5jbHVkZS9naW8tdW5peC0yLjAgLUkvdXNyL3Br Zy9saWIvZ2xpYi0yLjAvaW5jbHVkZQogLUkvdXNyL1gxMVI3L2luY2x1ZGUgLUkvdXNyL3BrZy9p bmNsdWRlL2hhcmZidXp6CiAtSS91c3IvWDExUjcvaW5jbHVkZS9saWJkcm0nICdMREZMQUdTPS1X bCwtUi91c3IvcGtnL2djYzEzL2xpYgogLVdsLC16cmVscm8gLUwvdXNyL3BrZy9saWIgLWxjYWly byAtTC91c3IvbGliIC1XbCwtUi91c3IvbGliCiAtV2wsLVIvdXNyL3BrZy9saWIgLUwvdXNyL1gx MVI3L2xpYiAtV2wsLVIvdXNyL1gxMVI3L2xpYgogLVdsLC1SL3Vzci9wa2cvbGliIC1ML3Vzci9w a2cvbGliIC1sZ251dGxzJycKCkNvbmZpZ3VyZWQgZmVhdHVyZXM6CkFDTCBDQUlSTyBEQlVTIEZS RUVUWVBFIEdJRiBHTElCIEdOVVRMUyBHU0VUVElOR1MgSEFSRkJVWlogSlBFRyBMQ01TMgpMSUJP VEYgTElCWE1MMiBNT0RVTEVTIE5BVElWRV9DT01QIE5PVElGWSBLUVVFVUUgUERVTVBFUiBQTkcg UlNWRyBTT1VORApTUUxJVEUzIFRIUkVBRFMgVElGRiBUUkVFX1NJVFRFUiBXRUJQIFgxMSBYREJF IFhJTSBYSU5QVVQyIFhQTSBMVUNJRApaTElCCgpJbXBvcnRhbnQgc2V0dGluZ3M6CiAgdmFsdWUg b2YgJExDX0NPTExBVEU6IGVuX0FVLlVURi04CiAgdmFsdWUgb2YgJExDX0NUWVBFOiBlbl9BVS5V VEYtOAogIHZhbHVlIG9mICRMQ19NRVNTQUdFUzogZW5fQVUuVVRGLTgKICB2YWx1ZSBvZiAkTENf TU9ORVRBUlk6IGVuX0FVLlVURi04CiAgdmFsdWUgb2YgJExDX05VTUVSSUM6IGVuX0FVLlVURi04 CiAgdmFsdWUgb2YgJExDX1RJTUU6IGVuX0FVLlVURi04CiAgdmFsdWUgb2YgJExBTkc6IGVuX0FV LlVURi04CiAgbG9jYWxlLWNvZGluZy1zeXN0ZW06IHV0Zi04LXVuaXgKCk1ham9yIG1vZGU6IExp c3AgSW50ZXJhY3Rpb24KCk1pbm9yIG1vZGVzIGluIGVmZmVjdDoKICB0b29sdGlwLW1vZGU6IHQK ICBnbG9iYWwtZWxkb2MtbW9kZTogdAogIGVsZG9jLW1vZGU6IHQKICBzaG93LXBhcmVuLW1vZGU6 IHQKICBlbGVjdHJpYy1pbmRlbnQtbW9kZTogdAogIG1vdXNlLXdoZWVsLW1vZGU6IHQKICB0b29s LWJhci1tb2RlOiB0CiAgbWVudS1iYXItbW9kZTogdAogIGZpbGUtbmFtZS1zaGFkb3ctbW9kZTog dAogIGdsb2JhbC1mb250LWxvY2stbW9kZTogdAogIGZvbnQtbG9jay1tb2RlOiB0CiAgYmxpbmst Y3Vyc29yLW1vZGU6IHQKICBtaW5pYnVmZmVyLXJlZ2V4cC1tb2RlOiB0CiAgbGluZS1udW1iZXIt bW9kZTogdAogIGluZGVudC10YWJzLW1vZGU6IHQKICB0cmFuc2llbnQtbWFyay1tb2RlOiB0CiAg YXV0by1jb21wb3NpdGlvbi1tb2RlOiB0CiAgYXV0by1lbmNyeXB0aW9uLW1vZGU6IHQKICBhdXRv LWNvbXByZXNzaW9uLW1vZGU6IHQKCkxvYWQtcGF0aCBzaGFkb3dzOgpOb25lIGZvdW5kLgoKRmVh dHVyZXM6CihzaGFkb3cgc29ydCBtYWlsLWV4dHIgZW1hY3NidWcgbWVzc2FnZSBtYWlsY2FwIHlh bmstbWVkaWEgcHVueSBkaXJlZApkaXJlZC1sb2FkZGVmcyByZmM4MjIgbW1sIG1tbC1zZWMgcGFz c3dvcmQtY2FjaGUgZXBhIGRlcml2ZWQgZXBnIHJmYzYwNjgKZXBnLWNvbmZpZyBnbnVzLXV0aWwg dGV4dC1wcm9wZXJ0eS1zZWFyY2ggdGltZS1kYXRlIHN1YnIteCBtbS1kZWNvZGUKbW0tYm9kaWVz IG1tLWVuY29kZSBtYWlsLXBhcnNlIHJmYzIyMzEgbWFpbGFiYnJldiBnbW0tdXRpbHMgbWFpbGhl YWRlcgpjbC1sb2FkZGVmcyBjbC1saWIgc2VuZG1haWwgcmZjMjA0NyByZmMyMDQ1IGlldGYtZHJ1 bXMgbW0tdXRpbAptYWlsLXByc3ZyIG1haWwtdXRpbHMgcm1jIGlzby10cmFuc2wgdG9vbHRpcCBj Y29udiBlbGRvYyBwYXJlbiBlbGVjdHJpYwp1bmlxdWlmeSBlZGlmZi1ob29rIHZjLWhvb2tzIGxp c3AtZmxvYXQtdHlwZSBlbGlzcC1tb2RlIG13aGVlbAp0ZXJtL3gtd2luIHgtd2luIHRlcm0vY29t bW9uLXdpbiB4LWRuZCB0b3VjaC1zY3JlZW4gdG9vbC1iYXIgZG5kIGZvbnRzZXQKaW1hZ2UgcmVn ZXhwLW9wdCBmcmluZ2UgdGFidWxhdGVkLWxpc3QgcmVwbGFjZSBuZXdjb21tZW50IHRleHQtbW9k ZQpsaXNwLW1vZGUgcHJvZy1tb2RlIHJlZ2lzdGVyIHBhZ2UgdGFiLWJhciBtZW51LWJhciByZm4t ZXNoYWRvdyBpc2VhcmNoCmVhc3ltZW51IHRpbWVyIHNlbGVjdCBzY3JvbGwtYmFyIG1vdXNlIGpp dC1sb2NrIGZvbnQtbG9jayBzeW50YXgKZm9udC1jb3JlIHRlcm0vdHR5LWNvbG9ycyBmcmFtZSBt aW5pYnVmZmVyIG5hZHZpY2Ugc2VxIHNpbXBsZSBjbC1nZW5lcmljCmluZG9uZXNpYW4gcGhpbGlw cGluZSBjaGFtIGdlb3JnaWFuIHV0Zi04LWxhbmcgbWlzYy1sYW5nIHZpZXRuYW1lc2UKdGliZXRh biB0aGFpIHRhaS12aWV0IGxhbyBrb3JlYW4gamFwYW5lc2UgZXVjanAtbXMgY3A1MTkzMiBoZWJy ZXcgZ3JlZWsKcm9tYW5pYW4gc2xvdmFrIGN6ZWNoIGV1cm9wZWFuIGV0aGlvcGljIGluZGlhbiBj eXJpbGxpYyBjaGluZXNlCmNvbXBvc2l0ZSBlbW9qaS16d2ogY2hhcnNjcmlwdCBjaGFycHJvcCBj YXNlLXRhYmxlIGVwYS1ob29rCmprYS1jbXByLWhvb2sgaGVscCBhYmJyZXYgb2JhcnJheSBvY2xv c3VyZSBjbC1wcmVsb2FkZWQgYnV0dG9uIGxvYWRkZWZzCnRoZW1lLWxvYWRkZWZzIGZhY2VzIGN1 cy1mYWNlIG1hY3JvZXhwIGZpbGVzIHdpbmRvdyB0ZXh0LXByb3BlcnRpZXMKb3ZlcmxheSBzaGEx IG1kNSBiYXNlNjQgZm9ybWF0IGVudiBjb2RlLXBhZ2VzIG11bGUgY3VzdG9tIHdpZGdldCBrZXlt YXAKaGFzaHRhYmxlLXByaW50LXJlYWRhYmxlIGJhY2txdW90ZSB0aHJlYWRzIGRidXNiaW5kIGtx dWV1ZSBsY21zMgpkeW5hbWljLXNldHRpbmcgc3lzdGVtLWZvbnQtc2V0dGluZyBmb250LXJlbmRl ci1zZXR0aW5nIGNhaXJvIHgtdG9vbGtpdAp4aW5wdXQyIHggbXVsdGktdHR5IG1vdmUtdG9vbGJh ciBtYWtlLW5ldHdvcmstcHJvY2VzcyBuYXRpdmUtY29tcGlsZQplbWFjcykKCk1lbW9yeSBpbmZv cm1hdGlvbjoKKChjb25zZXMgMTYgNDk0OTEgOTQzOSkgKHN5bWJvbHMgNDggNTM2MCAwKSAoc3Ry aW5ncyAzMiAxNDM1NSAyNDE2KQogKHN0cmluZy1ieXRlcyAxIDQwMjA5MykgKHZlY3RvcnMgMTYg ODk5OSkKICh2ZWN0b3Itc2xvdHMgOCAxMjUzOTIgMTA0NTQpIChmbG9hdHMgOCAyNCAyKSAoaW50 ZXJ2YWxzIDU2IDMzMCAwKQogKGJ1ZmZlcnMgOTkyIDEwKSkK --=-=-= Content-Type: text/plain -- vl --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 05:23:32 2024 Received: (at 74496) by debbugs.gnu.org; 30 Nov 2024 10:23:32 +0000 Received: from localhost ([127.0.0.1]:45574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHKdQ-0008LH-DJ for submit@debbugs.gnu.org; Sat, 30 Nov 2024 05:23:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHKdO-0008L2-1V for 74496@debbugs.gnu.org; Sat, 30 Nov 2024 05:23:30 -0500 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 1tHKdI-0001A9-IA; Sat, 30 Nov 2024 05:23:24 -0500 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=Ac1o44t6UIfbNgbwmkcS/Yf8+HTJz65VdhZvqREeHwI=; b=go1ZmqBKivSY W2wNN4gExxNevGR9t0Hhb0IEv1otYmJXVMUHLsonTtuYE8rYrs/u5YHz6pn8I3WgXSO0/lhMR93B8 OdKD4WArYMRGkkNTKmV8xWtTkj5u+3LR+DNv2Nw7vt4266PZMep8/L1S4YJHVCrE2hr19HPNPh2iZ +djUf2l2/fVTEe8WcOeov0mlpWPHhwEav/pDBVgtcBRBjio4h6sUETdK3L3wg4R09EOWjqn+Q9eAE ikL57BX4g9etokLXjjm372hngrMtrHUf3elOgs2+/PVuRFq2zZQJSLuPMYHRJiiRKXz4WA8JQtS3A ZxxuA+cuOexcFjqAf5tPOA==; Date: Sat, 30 Nov 2024 12:23:21 +0200 Message-Id: <86ed2t81gm.fsf@gnu.org> From: Eli Zaretskii To: Van Ly , martin rudalics In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74496 Cc: 74496@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: Sat, 23 Nov 2024 18:28:16 +0000 > From: Van Ly via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > When the ctwm window manager is restarted, the emacs fullscreen frame, > set with `F11' key, shifts up by approximately 50 pixels and shows the > desktop background. The right edge of the frame shifts a little to the > left. Expect the fullscreen frame to remain unchanged. > > To demonstrate, > > 1. start, `emacs -Q' > 2. enlarge frame to fullscreen, `F11' > 3. call, `Restart CTWM' from window manager menu on X > 4. see the fullscreen frame bottom edge is shifted up 50 pixels approximately > > X. expect to see no change to fullscreen frame when ctwm restarts > for comparison, a fullscreen xterm frame remains unchanged when ctwm restarts > > => http://sdf.org/~van.ly/img/emacs-fullscreen-frame-0.webp . > => http://sdf.org/~van.ly/img/emacs-fullscreen-frame-1-shifts-up.webp . > > => http://mail-index.netbsd.org/netbsd-users/2024/11/23/msg031998.html discussion about shifted fullscreen frame behavior Martin, any suggestions? From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 05:37:03 2024 Received: (at 74496) by debbugs.gnu.org; 30 Nov 2024 10:37:03 +0000 Received: from localhost ([127.0.0.1]:45605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHKqV-0000g8-5n for submit@debbugs.gnu.org; Sat, 30 Nov 2024 05:37:03 -0500 Received: from mout.gmx.net ([212.227.17.21]:56861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHKqT-0000fY-ET for 74496@debbugs.gnu.org; Sat, 30 Nov 2024 05:37:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1732963015; x=1733567815; i=rudalics@gmx.at; bh=YXcfT6LnIBxFqGpf+PJH2lwnigqD1p40bwDO6N76tI4=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=CNabJEeXsyb4OlXXIPYnKeoXUi1hBUqhvZS3PFyPsWKftbP+LIwrN3/t0ikAPsli S/Gt6PK0kCZEdCr9+AZLV7P8/Q3CSYkX6+HvQ97hFD671MnyO3pw+0u7qgUi5Anf3 nKT5H/KriYIagFsHHhxSS32sCNchoVX+vO7VcmM1sUWXJdmBPcj226kZ8rWKSEuJt +/IbhcWZNnv7gwksguLM9S+387zdWra2kofm5hNDoGq1W8od+Qaq0X4Has/0YwuCA 4AGQZOUARXTXZ0BjYUgOZza5tGlu8I8PgWOtsUki7onqz3hz4P8gPir1kq4jTFEWp OsrqJil164e+OUqMMg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.101]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M8QWG-1tLkhC4AjY-005oke; Sat, 30 Nov 2024 11:36:55 +0100 Message-ID: Date: Sat, 30 Nov 2024 11:36:53 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Eli Zaretskii , Van Ly References: <86ed2t81gm.fsf@gnu.org> Content-Language: en-US From: martin rudalics In-Reply-To: <86ed2t81gm.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:NuSg7oLRVscAsC/NJJBdPRceL5iritAowRoswf2xdMzghvCU0wf SSti0wQmXZ4vDnFp+5Ryd6BEDhG4aLOJ2VmYzbaJMO5XWRSn1MFg9d3uf17o6G70tye43Sz zRb7kiln0RQFX9h1NfqwO0p/pHeqtn4QGUn8B4UzlANvhmPRxUdOTAmcKbIk1LMgEw7k/Gr amju82VCsEq5O1Z8ofYsg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:v5y/k8oOhDQ=;EavbtcUEclyLT9ZjgZzWOGENZ7V YVxkf6Iq1JgVwI5Uxrvn6qnTZm+gwyurKavEihSliHKmi83g/aw9xQ115bUApY9I5mfQMl1KJ F92W3N5od3lJc1jm9AdSMWNY2FLKglPY9HaFKhW76k4orx0uW3EM9GkLOSmK6oIeU+K9SII8E 5RXqQpPN9QwQdmA0l/Qp3PD9m+AZpXAtB+hSbcKaDlLJhpqVRaFiWdLo2MRqx/lFZYGdTJ2Vh 5ZnJz0U2AG3d0sQyWzusIZYXvUESQg0pEvP9ohgGP+WXbOhIAtKNEBbjvPcGRDfGMzoQj6cNu 1XidqSethTmkG6Nm9hx2M6lmpEVIPzP9Y0qPxf4cgdY2HeiFFpBUax8DnzQaRQs038nqZkGnE SFoz9I8RLFuAYL6cA37f434395BJJjPAN61Qm+Pq+LKCTv0w6FYov0oTXpDyeZn4+tZyn99Qp NWvQm2afZtXwz+6eQfcDs7yVzZFAxaOyqHsa2eX89nAuxEaAQtChQl1aOWJcj+wiT+bIoS0Zh AStfViRpzNzMNTS6hvFuxjPf2kWi159X2Kq1CBNqhiMTvFGb31BeZC7kmCg9Wiy5NIIQHN7Z0 jwHwlSto+/Q1v6Q5tGe9smpUHoq7o7H1PDQg5qo+ds/jIlKrFUPitPsANE4m3DFWjOLDXvsNV jGiWZm//7IIYEt/uLxZNHJ+Hk+arbsza7vJhlu6djycGDkmeLRZFX4qSxOAfb497Ptu2z2/xx fpEM+ONJz8sxcVcg+rDWP1QmU/oL8833CLczZnrvXLteDu67yWu0LPDhpQjQbV5fajfUo3QSZ nuuHYLabccTfn0XoBP8qf2CDynZi+107UVIvowdzkS+o3iG62jEzJhaeGCYxSY2BZyz0wu8dj ssFo5n1TjTEoe9+bh+rAtDiqj95oZ+G20a8rXutyS6LRaVpb2CEC1kgvLF19yG2x31oHzSJqw oNAlyocP9gk1lHPcV74eJ7bkZV2FmFtGMP8O/GktRH/Dw/4LbuuCQg3l4qACyE1xT6fqgOS4B WhtXzWECgYXrmZtc5hHwYFjIaKs+KYgyg7fNaF4d27sEG3AQdFffLHAJZqpJf0dmMHFPaKX4r 13nNHx+jP+KQ3YqPk/puLxl2QEdWsw X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: 74496@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: -1.7 (-) ID4gTWFydGluLCBhbnkgc3VnZ2VzdGlvbnM/DQoNCk1heWJlIHNldHRpbmcg4oCYZnJhbWUt cmVzaXplLXBpeGVsd2lzZeKAmSB0byB0IGNvdWxkIGhlbHAuICBTb21lIHdpbmRvdw0KbWFu YWdlcnMgcmVzcGVjdCBzaXplIGhpbnQgaW5jcmVtZW50cyBldmVuIGZvciBmdWxsc2NyZWVu IGZyYW1lcy4NCg0KbWFydGluDQo= From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 08:03:42 2024 Received: (at 74496) by debbugs.gnu.org; 30 Nov 2024 13:03:42 +0000 Received: from localhost ([127.0.0.1]:45905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHN8Q-0008Cc-4r for submit@debbugs.gnu.org; Sat, 30 Nov 2024 08:03:42 -0500 Received: from mx.sdf.org ([205.166.94.24]:65478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHN8N-0008CT-Vp for 74496@debbugs.gnu.org; Sat, 30 Nov 2024 08:03:40 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4AUD3cSv023148 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 30 Nov 2024 13:03:38 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4AUD3aUI019163; Sat, 30 Nov 2024 13:03:36 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Sat, 30 Nov 2024 11:36:53 +0100) Date: Sat, 30 Nov 2024 13:03:31 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) > Maybe setting =E2=80=98frame-resize-pixelwise=E2=80=99 to t could help. Setting that variable to t had no change on persisting the fullscreen frame. --=20 vl From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 11:53:17 2024 Received: (at 74496) by debbugs.gnu.org; 30 Nov 2024 16:53:17 +0000 Received: from localhost ([127.0.0.1]:48463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHQib-00045p-7J for submit@debbugs.gnu.org; Sat, 30 Nov 2024 11:53:17 -0500 Received: from mout.gmx.net ([212.227.17.21]:60809) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHQiZ-00045Z-2e for 74496@debbugs.gnu.org; Sat, 30 Nov 2024 11:53:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1732985588; x=1733590388; i=rudalics@gmx.at; bh=ZObs8YeXmQL6faPD7IK8tUzIBUPSOXY1qMbTalkWuuQ=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=cPVvCh56gGLdHaqbaoRo1NyRj2EulQpaFzrI1WuxiaFE+D437CWkZ2fGpZkhwvai kzrlvCL8GIco+fKNfnS9byqaAg6sgaMI3n7M1va8V4RpL2BFDIqBAXaMc5tYQnLRt zgPh4ylUAqNn+XFoCigpyo8+2SG5px5p/qxK93G9hbjUXEAeqChpZ8mxns8P4LGpx fagMRbSTn5cpQ7/bi9iqvBHxvJbz6TtV/PnVVj/dcDl7jbI+r1EfdxHcjfX5vZzhP DJ0ZKZaOESwlIUFDnpLFSS+lbEFaTKEI5pq7g8eGjyXN8+sXj1Vye54pq24bMP0Ag 7fjxIV5WW5ZvECkO9Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.109]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M2O2Q-1tFn5e1MRq-009Jmw; Sat, 30 Nov 2024 17:53:08 +0100 Message-ID: Date: Sat, 30 Nov 2024 17:53:05 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:RxEnSxB0mC4cRi4CavNxfrUs4UAFYvld4FYj7SWAjEA5s+XZA16 XXvdJfFw/cr3iEz+MrJ3J4+iQXW2qELKVNA6KdZiVStSyhZQvKSVGSmac2CovBnElrmUvSO 0kKVt12i496phWdAqNZILhjt6oVzNdyEsFyYByPWJ8W8tiOF/qYDR6PcoqK54fKpQ6WJQKK uO9RY/91TWE0sAaaUf2DQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:R/GpYFSIhAo=;AlKndTlMqCIj0Th1Tsfr96AoTPr 4YcvL521DydySfoQYxVCHCzu09fFdzvNlGFhYqxvrG63ZzU1q3FCpTsFt1jWEVvWZyuNvatny CUlGazYNTVNYGvi3irCrueYXJLZPILZeC3raqqGEdXlm5ypPwGQ2ad16tDPzyL2PbeqM1TthF ud4D8KK85EahVblhgDQSUNef56PsmSLwxOADMyNj7LOublV9cVbOPYqmWeKTSJkJC8kW+tZRQ c3ihQX4CCgndL63cEViF+bxV367Hll+WdVmmbfiWHazm/gWTL2SVrilX8IUcrbwxdpLmbqa62 fBgdOjbv5fjJCiLwFueGGDWGAeScySTGvwRZEgT7lzS7/FUmUq5YZ56U/zxTOiNKwvBwNNhWQ 5fxA0yihXzidCncdRLL3HeAJUyRILZrBjRGF4VFV3MDvb0zTnXn/WK9cnwg2tgmGhmMi44Khp e2D4C/J5H97s2a/K9dEPs0hCR+7eeokq7Ly9oh6J73guEmDX9B2SEswKj6q6luNzlYUXJxuGQ t/fmrcCxocBAzn+GZYk0Zj+Vm+XCtTcz8FTdSdhEldLqtKr7I6KXqmWgO67JYMzpWd4Lgcs1H lMKOBGwoMbVYnqnS1qazJico3bWw6RLoBZaB8lrImDZpA6HLwmtSna1E27h7dlfda9xn5Hqiu PSPIt7VIzB/I5ADeDECVyFELkOCIfbosGt197jgdPcIf2LbJB29N4yqBT4m0Wyl0KvVitxC4L Zm4DaQTTxPX05VzB/0GVSR3GH5k9+v/AqPDs9G97vt67ERq3OjlaKJxZIy/As5fGqbSk1P+YQ brBFqmGIEuRkjRCvf1gWyK6/E49IXRclh+Js4MLXAihUu7h/uQVzcNa+rr8F5TDvM7y4Tvt/R Fp9AsR54V52LeOGQ6pF538/J5SDgYAmZfvEHZrzfhqRTx20jMfg/UmC99DQXbFzTRc/OCP+Za jc3l6vBu8PSPim/mLnX0k2pD2pQGZihia5Cj6wZZuV5rPo+MaujX8GpGKA/R1gsmUy29AVp0k aQHbIy5FzJCw+y9+/EvHrtfOVdN0GGW+RU67yojYOfFiuR6oh+hV8/PAlQIlKEDtnnsO11qtd +5ac/hZRvW/7o9UNfvPeHj7ZCipO0q X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > Setting that variable to t had no change on persisting the fullscreen frame. What does (frame-geometry) evaluate to before and after restarting CTWM? What does (frame-parameter nil 'fullscreen) evaluate to before and after restarting CTWM? Does a maximized frame change too? Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 13:21:25 2024 Received: (at 74496) by debbugs.gnu.org; 30 Nov 2024 18:21:26 +0000 Received: from localhost ([127.0.0.1]:48978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHS5t-0000ct-HY for submit@debbugs.gnu.org; Sat, 30 Nov 2024 13:21:25 -0500 Received: from mx.sdf.org ([205.166.94.24]:62837) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHS5r-0000cj-57 for 74496@debbugs.gnu.org; Sat, 30 Nov 2024 13:21:23 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4AUILL2q024405 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 30 Nov 2024 18:21:21 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4AUILKj2024121; Sat, 30 Nov 2024 18:21:20 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Sat, 30 Nov 2024 17:53:05 +0100) Date: Sat, 30 Nov 2024 18:21:20 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) > > What does (frame-geometry) evaluate to before and after restarting CTWM? > What does (frame-parameter nil 'fullscreen) evaluate to before and after > restarting CTWM? Does a maximized frame change too? > Having the ctwm maximized zoom frame lets both kinds of full frames persist across ctwm restart. Then, only having full frames be of the F11 fullscreen type lets the fullscreen persist across ctwm restart. The result on Line 27 below seems to be key. Thanks. 1 ;; A. F11 fullscreen before 2 (frame-geometry) 3 ((outer-position -3 . -3) (outer-size 1920 . 1080) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1918 . 14) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) 4 5 ;; Z. F11 fullscreen after 6 (frame-geometry) 7 ((outer-position -3 . -3) (outer-size 1920 . 1080) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1918 . 14) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) 8 9 10 ;; A. F11 fullscreen before 11 (frame-parameter nil 'fullscreen) ; => fullboth 12 13 14 ;; Z. F11 fullscreen after 15 (frame-parameter nil 'fullscreen) ; => nil 16 17 18 ;; A. ctwm max zoom before 19 (frame-geometry) 20 ((outer-position 0 . 0) (outer-size 1914 . 1074) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1912 . 14) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) 21 22 ;; Z. ctwm max zoom after 23 (frame-geometry) 24 ((outer-position 0 . 0) (outer-size 1914 . 1074) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1912 . 14) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) 25 26 ;; A. ctwm max zoom before =>27 (frame-parameter nil 'fullscreen) ; => maximized 28 29 ;; Z. ctwm max zoom after 30 (frame-parameter nil 'fullscreen) ; => nil -- vl From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 14:01:34 2024 Received: (at 74496) by debbugs.gnu.org; 30 Nov 2024 19:01:34 +0000 Received: from localhost ([127.0.0.1]:49083 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHSik-0002r1-8X for submit@debbugs.gnu.org; Sat, 30 Nov 2024 14:01:34 -0500 Received: from mout.gmx.net ([212.227.15.18]:55397) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHSih-0002qg-VY for 74496@debbugs.gnu.org; Sat, 30 Nov 2024 14:01:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1732993286; x=1733598086; i=rudalics@gmx.at; bh=pAHeAk/hkDxoWMw++hviqPZZ1MQqYQbbSPcNrP9ohig=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=pYBNGqSqdTXQ6zjECYE2SEZMI2R87ZqgMwD/wA65g3VTioACqkKzp0V1mPvKjDT7 tl0TgxNe3l7pBp3hYifAPQigk5UTw1wPzoVlLlvrKXV5pCxvVfo6UzkerLiezlUNu eykBDgrGn+Fqgo86Ts3pMoWPdOXzXrkhwWxf/+nSu5SfUtpSU0475nqZgzOhYy0zR fjDhAJ1omc/0ACOmP0Dw40dGAl/pgXHUrkEhcomUos1lCdm8tP4F3MAHFMoLzEcql ElRN1283Tkyjf0YPze2wVnCck9hdM5Cf492175QY5m9rr0QsNhg0vJrdIoxP5TIQj XDKSV1m87Q7l4YJHkw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.109]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWics-1tAmmU0No0-00PQCQ; Sat, 30 Nov 2024 20:01:26 +0100 Message-ID: <8529cd17-7c52-44fc-a8fa-0521b2f26474@gmx.at> Date: Sat, 30 Nov 2024 20:01:24 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:ZHxxnDtXcCExqtIQYURoyvco8KfkCBlLSaWVeIqtMQH4vUcpSYQ vUlktutoAA+pFz74Fr0ivtbxjDb44ZR4TMAaaT06qo8YEGa+KUQ00G8s/IQ8gH1PI2WBmJc skziUIGczX+5AE8zre4dU3IJCYHsky1ojMUJcQ4iyq23kqsaaRPQE5qZWbwoq2Cpd+wcFDj LMVcjDO6jhCA9ICHQKbvA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:jq1yHWd2TkM=;608WqqYLoqWZKeW4VkUWYdEhxUX DpoqyAk5D2vZQ59EIaaR/iXrUIfBTos2lwkKRG+a8BLNFFD9gMCxqyX015MPuFEogjBTEq5Gz lYsS8/CbXai3roZJf0+yhfhGqutfB3n6/7n5KHhP65I6AWiHVJ6KWCuDYvvyA3vpvRJbNSoPz OoFk+nu1tJ7XzZJibN5Wvtdprw3tnUUs+0IilAZsjUYQq6+dJhzFZTeiuHN6U/rmixHpo3GQU kdZU8VGakp3mCHf8L7CP2Z47LaJcA1z0xS9c1w5/M8sXc2FhSbITfCjdJmQW8Bm2f9/6ibGJN kLP5N943srGnXLgXafOccIiA57tbVLs5ZgoRlvq9Tc/e+3IrLo+YdaBfUyc5XDu21jxFkBlf8 66Yb/BElYqFy24PhuxeAzIDx4dP8kv/rhEtVPaJWHYajVZAWhyKRlgD+fYlgdutOgIlBPEJNl gbpNNn2dmYhNmsNTtrlcubbF4kGMuW+YGZV8QWCKCKlefuWKlIyKSGTK28Vo9RU34O7sjA1QB TK9gHCNxMOFvXgnerJRCnvblUS206ovJ5NrHfpkUrLmTo4kzh7d2qGrL5L4XR+DC3gR+LPi23 eGtaCij7GGLTza4g/JeQJYF1vtQv9Ydlg76r9rOQI0dVUROcG9KImbqw6xLw9xlyqGkhztM0E dQC0pQSS7NpP/pmuPi4Ce29iMFDCPPYWtOEAogLPD16vfcRkX9hGHEm6IC5kj1vOD1XmMwQts JDx/uYdP/wr2YTZuIsJeAcyMStJGAhBmnWLYv6N5V7/eRpt0fPbS40my3/jwS4325qV9aE3hN G4b+KJDHMbxP089TPnMK2QXhrDXtbAQtvmGV+V5GP07EUE47WoN3zdBFsQEH+JxxG1nRnCotq k9tMmjWYwfqpftQ5autNJ08wBuCyuDwaZJqYzdIadC+PPiwA1asuwmEYYbvwPYGf+mf6gNaOf c156VlwQjqIZZBQ3orojTiXvnKh8gvn/yKbV1Kf2cIvu0ntodOZolm54K6bATYgy+Im1Bc6h+ 80Vh3kEOWBKdC4kvZEz6BXoWXotOSOiRqwom4sWFrblzZtDQHDCVDztZbU76AdjsJwWadAPo+ wOgDbYc/vz73f4pVxFMCGmgE24V27P X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) >> What does (frame-geometry) evaluate to before and after restarting CTWM? >> What does (frame-parameter nil 'fullscreen) evaluate to before and after >> restarting CTWM? Does a maximized frame change too? >> > > Having the ctwm maximized zoom frame lets both kinds of full frames > persist across ctwm restart. Then, only having full frames be of the > F11 fullscreen type lets the fullscreen persist across ctwm restart. > > The result on Line 27 below seems to be key. I'm completely lost. I nowhere see the frame size change - a fullscreen frame stays at 1920x1080 a maximized one at 1914x1074 and the positions remain the same too. OTOH the value of the fullscreen parameter is reset to nil in both cases. Can you run xwininfo to check the sizes before and after restarting CTWM. martin From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 30 14:25:47 2024 Received: (at 74496) by debbugs.gnu.org; 30 Nov 2024 19:25:47 +0000 Received: from localhost ([127.0.0.1]:49142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHT6B-00047A-0r for submit@debbugs.gnu.org; Sat, 30 Nov 2024 14:25:47 -0500 Received: from mx.sdf.org ([205.166.94.24]:52267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHT68-00046y-Ov for 74496@debbugs.gnu.org; Sat, 30 Nov 2024 14:25:45 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4AUJPgjL021959 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 30 Nov 2024 19:25:43 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4AUJPgfU023597; Sat, 30 Nov 2024 19:25:42 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <8529cd17-7c52-44fc-a8fa-0521b2f26474@gmx.at> (message from martin rudalics on Sat, 30 Nov 2024 20:01:24 +0100) Date: Sat, 30 Nov 2024 19:25:41 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > I'm completely lost. I nowhere see the frame size change - a fullscreen > frame stays at 1920x1080 a maximized one at 1914x1074 and the positions > remain the same too. OTOH the value of the fullscreen parameter is > reset to nil in both cases. Can you run xwininfo to check the sizes > before and after restarting CTWM. An emacs session that never uses CTWM's `toggle zoom' to "maximize" the frame with border decorations showing to full frame on screen will have the following result. Line 7 has the frame size change. 1 ;; A. F11 fullscreen before 2 (frame-geometry) 3 ((outer-position -3 . -3) (outer-size 1920 . 1080) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1918 . 14) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) 4 5 ;; Z. F11 fullscreen after 6 (frame-geometry) => 7 ((outer-position -3 . -3) (outer-size 1920 . 1072) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1918 . 14) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) 8 9 ;; A. F11 fullscreen before 10 (frame-parameter nil 'fullscreen) ; => fullboth 11 12 ;; Z. F11 fullscreen after 13 (frame-parameter nil 'fullscreen) ;=> nil Using CTWM's `toggle zoom' to "maximize" allows the F11 fullscreen to persist across CTWM restart. Hope that helps. -- vl From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 03:46:48 2024 Received: (at 74496) by debbugs.gnu.org; 1 Dec 2024 08:46:48 +0000 Received: from localhost ([127.0.0.1]:50241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHfbM-0003aM-68 for submit@debbugs.gnu.org; Sun, 01 Dec 2024 03:46:48 -0500 Received: from mout.gmx.net ([212.227.15.19]:46827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHfbJ-0003a6-SI for 74496@debbugs.gnu.org; Sun, 01 Dec 2024 03:46:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733042800; x=1733647600; i=rudalics@gmx.at; bh=vncW9o+JPkThjP083UlS6ZmH6aaH2bC2TJ0fjW4n9FE=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Xa+kzQa+32KH7YbJMb1IdL33zkYZzSQLxwGUMG5l+7UCiRwjvkKS0bOBe9j35C1C /40MZAHDRZJNCdSnN4NE+0UfljkcIBbYiS9DVRjqMD29r7qsJeFYToaXrQTHcmlSN OsM0Md44I4NfxUjM6DIok0bHvVFHg2ix9889kug1yGO/gNmpzNW2ERFmECBa3/zfa 9JMQgmOHwp9a1IpJywoOvhVOIZ+zTdTrJ25AcPttsGE2PQ4W4hykqW61PAm7x3e35 LXsQ4vWP4Sr8zv7bkzP96grOYk1gMoDF1EDUEmivGzLoTfZQMW/kAwX0NhONZK1pO tc+CNwnolajTrEyTyg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.58]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MXp9i-1tA2CS0KTc-00LiqJ; Sun, 01 Dec 2024 09:46:40 +0100 Message-ID: Date: Sun, 1 Dec 2024 09:46:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:LCmb7v4W/t3XB2O2VNFFcahnMSmAjlsL9A9MNmGzGWEpp6eV/lI 1amFXsj2StMl+qrxNLNc7KW4au0h17e1gAf9ITkqVnJkod3ZlFQ2QkaLdUR15UhySjl1jPX oUPhaPpyaOu7DJsO0Zj6At9jxZ4im9RwxzC+rksKQSKl+86Mc6nxA3p+w8hF6csh7uxL6yy f0QVDhMFmeOWI2N6fO+jQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:unrRLv6q0Dg=;BQk3XRs9IXHHe7AJ7cr5IkDEe4o lw6DKkJd/2U+gYlKXIazrRPhBuvJkvlhAB/bB5L5/z5vKANsuSN34M/NbjJDcLfIJSU4/ohZO 2bQfU7c1/6M+LAz1VxGaHaLsn69GCvqDQxJViXf93nsk7yZmzoVx7E1Zo+evi30c7QY5kOu8e 8BIyIahhTtmTaUF4CrDXBo/qW/da26ylUmsB1+ESPv7vIRmTS/XXB7GhKXDl/B4UjSLQ3pqha GYKbus27HI5pS9z7FHCIpgEG30uy2RbhKksb5RQTtUJDRr7wfcK+8E3kRjmujd1MvJFXbnasm s77ijNVTJohbygFt41ojc8Vvz/xpDXtqxrowxKacrAUzU9oqbJuj19Nyj3BLi0+wNILs0pFTg XZRAU3lVGqEpS1/9Vc4RwvoOt7LI0iygH8mmB0thFylq4IY9CcRkJbh8R6+ixWgWreiW3R1Vb CPNlLAkqrM1n5fAseTfRX+SdDwnfsHs6yTsMn2LKDm/BClUvHJXlNibWdP6xjH6Xt5Ij6b6o1 X7THNPAs+2P30DE1IGNhZDS/cnPF3coUcNwPY5rbLehC2mK/ZubiDYpug3WjeNThMcwEAfN8d ty0DCIwWZ/4Qp1aC9n6a6Gprok7anakqq84IeyYrvFxBBFwNCMUndwz+A3k11NC0k0l7b3kmF 7+65L2oyt/pzQB1A5El1tR5NkRoy5j7VF2UaJgJ84+wkYJNylyfeeYJIhQ8vOCS26cXFUjnup eni26QrxvJddVkT1R6WaessnnLbiyDpvlrcTRgeA733IAHSZbHoJvoBWwhoom9/RKB8PRypwp Cx59nasRR5EgUSnY49Xh13h/bk6xDhY2DFTjFf9x8bJBG6yK/ugddbC/Du78sJ48S2oLpXRcz 1HG0HKWHaz/cdxfO44wrXQFoQ0rNReP+A/JF34EgNtpwrXrD+RcyyQfWwt6gt5KZQL8W14K/D UQrVWpkYF+PSTk0EQPRMYXEZ91pSRtyo0PDLWfQSMVthah/IV44ScvHZoa+fCL8a4Vqyn/Y5O 9lK86lf6RPq0USDOza4qj4MBmVW5REAEtGfsdkqVGsrLp9cpJ+3qvc10/Ms1vEgEgchrypuuX xLX5MkmwGDNwd3CUBftBowHDHMAJv5 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > An emacs session that never uses CTWM's `toggle zoom' to "maximize" Could you please explain how that toggle works and how an emacs session can use it? IIUC without it you see the problem below. With it you don't see the problem. Does it have any detrimental side-effects to set that toggle? > the > frame with border decorations showing to full frame on screen will have > the following result. > > Line 7 has the frame size change. > > 1 ;; A. F11 fullscreen before > 2 (frame-geometry) > 3 ((outer-position -3 . -3) (outer-size 1920 . 1080) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1918 . 14) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) > 4 > 5 ;; Z. F11 fullscreen after > 6 (frame-geometry) > => 7 ((outer-position -3 . -3) (outer-size 1920 . 1072) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1918 . 14) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) But this is a difference of 8 pixels and nowhere near the 50 pixels you mentioned earlier. > 8 > 9 ;; A. F11 fullscreen before > 10 (frame-parameter nil 'fullscreen) ; => fullboth > 11 > 12 ;; Z. F11 fullscreen after > 13 (frame-parameter nil 'fullscreen) ;=> nil > > Using CTWM's `toggle zoom' to "maximize" allows the F11 fullscreen to > persist across CTWM restart. Not really IIUC. The 'fullscreen' status is reset in either case. martin From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 04:59:27 2024 Received: (at 74496) by debbugs.gnu.org; 1 Dec 2024 09:59:27 +0000 Received: from localhost ([127.0.0.1]:50323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHgjf-00078c-DA for submit@debbugs.gnu.org; Sun, 01 Dec 2024 04:59:27 -0500 Received: from mx.sdf.org ([205.166.94.24]:55417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHgje-00078U-1Y for 74496@debbugs.gnu.org; Sun, 01 Dec 2024 04:59:26 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B19xOIo009918 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 1 Dec 2024 09:59:24 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B19xO0d012660; Sun, 1 Dec 2024 09:59:24 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Sun, 1 Dec 2024 09:46:38 +0100) Date: Sun, 01 Dec 2024 09:59:23 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > > An emacs session that never uses CTWM's `toggle zoom' to "maximize" > > Could you please explain how that toggle works and how an emacs session > can use it? IIUC without it you see the problem below. With it you > don't see the problem. Does it have any detrimental side-effects to set > that toggle? > I use a CTWM keyboard shortcut that pops up a `Window' context menu over the emacs frame. Included is a section that lists Window - Zoom - Zoom-V - Zoom-H Using `Window, Zoom' effects the `maximize' operation on the frame, the frame border shows while the frame occupies all of the screen. When this maximized frame is in a CTWM virtual workspace and has as neighbors that are F11 invoked fullscreen frames, CTWM restart does not cause the shift at the bottom frame edge upwards by a few pixels. > > 5 ;; Z. F11 fullscreen after > > 6 (frame-geometry) > > => 7 ((outer-position -3 . -3) (outer-size 1920 . 1072) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1918 . 14) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) > > But this is a difference of 8 pixels and nowhere near the 50 pixels you > mentioned earlier. > The 50 pixels was my rough guess estimate. The measured value is 8 pixels. > > 8 > > 9 ;; A. F11 fullscreen before > > 10 (frame-parameter nil 'fullscreen) ; => fullboth > > 11 > > 12 ;; Z. F11 fullscreen after > > 13 (frame-parameter nil 'fullscreen) ;=> nil > > > > Using CTWM's `toggle zoom' to "maximize" allows the F11 fullscreen to > > persist across CTWM restart. > > Not really IIUC. The 'fullscreen' status is reset in either case. > In an emacs session, I arrange for 3 CTWM virtual workspaces to each display an emacs frame fullscreen invoked by F11. CTWM restart causes the bottom edge to shift upwards by 8 pixels. Undesired behavior. In a new, quit and start again, emacs session, I arrange for 3 CTWM virtual workspaces to display 2 emacs frames fullscreen invoked by F11 and 1 emacs frame `maximized' full screen with border edges showing. CTWM restart does not change how the frames are displayed. Desired behavior. Using CTWM's `Window, zoom' that sees the following result lets the F11 fullscreen and `maximized' full screen with border edges persist across CTWM restart. Desired behavior. =>27 (frame-parameter nil 'fullscreen) ; => maximized The puzzle is why having only F11 `fullboth' fullscreens will shift the bottom edge up by 8 pixels on CTWM restart. Hope that helps. -- vl From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 06:05:59 2024 Received: (at 74496) by debbugs.gnu.org; 1 Dec 2024 11:05:59 +0000 Received: from localhost ([127.0.0.1]:50421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHhm3-00028x-Em for submit@debbugs.gnu.org; Sun, 01 Dec 2024 06:05:59 -0500 Received: from mout.gmx.net ([212.227.17.20]:57503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHhm1-00028g-4N for 74496@debbugs.gnu.org; Sun, 01 Dec 2024 06:05:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733051151; x=1733655951; i=rudalics@gmx.at; bh=e/GduzFEYwpwS9jOXIy0EcuTBKrcl3teoox/rfds7SU=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Xz2fC+QT6CY7+ALNGZ6ljQuvJtcKavJVijtRdad51r0wQ2UpK7V1s2jRfFSYyalS KqBUEWI6eFVhKAOQ5nl8QzVrmjxXYs9UvFb4XjLoAvzeEIcgOmWwWTi01KYfcAvMp YmD4oM65aR9qLCgxG4YFvNE9NiRWG1wXwVtZ/rF+mbSXhYLBJTo+KCyGyPpl2ViKK wLnv4ksVw37ZmDYDmwx8BRxhm4qul7iBQUFjoNy++8mODUHHt+ELFMCSD6EQurBso uerz6ZdkAI5Gjk8dhrOoFifN0+emUILlfCbe0kNNHA/ACCz2ZXJr6D9nLGBdIwLR/ CmpCdI75bntiO2OV4A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.49]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MKsnF-1sx1aV3Y3Z-00R7uN; Sun, 01 Dec 2024 12:05:51 +0100 Message-ID: <35e06858-90ec-48f1-9aca-557d0a8bb080@gmx.at> Date: Sun, 1 Dec 2024 12:05:46 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:sixiUL+21NFY0Dph5xQIvJuqriH1Z1pwbOYl+Nz94zKwFO5TmQE kMRaUf/WLcrJPrx47kuk1rvc16HZzXJHcyDKhnpJ6wvvfM2TwQRuysFzf2lF/AGrwcQsSza veka+y0dtM6g5A4UR3WXdePOgEPPOzqZPI6H9S6J0aQA9Oe/xpdcIP5fE79/h3OvIdjclWi rlQs17vKiD+X6viXq+L+Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:S3KIvfydCX0=;frn8m4SCHUfes8Hc+9Yyk1eQxVX GOiEv0Kj+5wamydgUqHTJSA3QUCdK4ilXbGmyw/qFQ3vLmJQXyD6pnAlrXOQU0IWq99ywIIUM kkH5Q/DCStmtKKj7Tz6Dy6lcy/WLrG46SaRX8yAB1n8lSRHvlj4AYHR6YeFrOw9lYVXiiVwTQ A22XhsCfQgRejG1/XbxY6W1cowu4DUUJXpV4VuOmEG2hsZV24YIk0kn4ZWR1xBuFQUa2H2kWK 6Vsj7D5jeBA3QPbxjSGi79Mu+We22YZdaf5GEaJLBSEjU4VQR6VEqIx2BDeDzG+adHEkzSMy2 JIgYE/NDR4y8Xe6nB/pTjMygRQkwfsv+8TTTkrqY04iJne0cHu/3m1daS8pxktLLp8bPSF43x GHnEWL/j/fBhwXVrMuEkbBQRH7WulQbMdFsUkLL0pZQCvx9w6oJ0ALpR87BMmmBQqq1Cpucrg 2ZvP5Z79bCA1nokYLq9R/e7DwJWfc5vZCi1r1ob+Y4uNg4Eyq7k9G+3PduAmjP/MjzriduaKx dxcHVZhYODU4p0O4LRqt13PYOb2Ce36mRpLaGsCDdNl6nI5hWonn8047Za7HayaU5XCI+bMG0 6D8tl36uMjHw8ql9rscMAjTJbLEzYyIUrQJRJc5uIatTfcmjYHfzAv4U1HfIDNstcJ4yKNxqe YDzf9yzKuyvQYeMBGL1MLG2oHLHntxjgQ0xIv1LayXeUD0GQHSpsKaxpfbbwSjnFn7pCeAKRs zngiKA3DqIePKgmg0xfeAd8ww2VeBEcmZ7p2/dkxHhgROf5QWdhZBku5DSkd173sLfDWRxcGI 7zy3/WfJ0PBjDXplEVhzlw7qsHpUIePkCFMfr2EM3t1lnbHRcyKvoh4BPASDjXQrli6Yax86q 8ejZI/UWat4U7gI5/7YMqiU0p8R92os4hvPl52R6N1GLV+Y0Kfl3KobiOFX/tTs5tazcBYv2A H/uPxCf/TFk1Z7K69rBy1R6LXWgOC7mI/xG1GPadsUpeLG18FsI39SeCgrucjt5RmF9AnoAyH +HjioaC09vE4cGbiTPrlCgFuBPPj2X4AX98dlOLwwobIU0btpbONi/cfQv7fA24Xu0jDYhXwd rsOLik6n0sQ2bUut3MZ2xoudGlQSie X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > The puzzle is why having only F11 `fullboth' fullscreens will shift the > bottom edge up by 8 pixels on CTWM restart. So I see two problems we have to investigate: - The fullscreen parameters are reset when restarting CWTM regardless of whether the frame was maximized or fullboth. This means that when you do F11, restart CWTM and do F11 again the frame will beco [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.49 listed in zen.spamhaus.org] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-trusted.bondedsender.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.17.20 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > The puzzle is why having only F11 `fullboth' fullscreens will shift the > bottom edge up by 8 pixels on CTWM restart. So I see two problems we have to investigate: - The fullscreen parameters are reset when restarting CWTM regardless of whether the frame was maximized or fullboth. This means that when you do F11, restart CWTM and do F11 again the frame will beco [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.49 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.17.20 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > The puzzle is why having only F11 `fullboth' fullscreens will shift the > bottom edge up by 8 pixels on CTWM restart. So I see two problems we have to investigate: - The fullscreen parameters are reset when restarting CWTM regardless of whether the frame was maximized or fullboth. This means that when you do F11, restart CWTM and do F11 again the frame will become fullscreen again. Right? - The size of fullscreen frames shrinks by 8 pixels unless there is a maximized frame present. IIUC you are using Lucid. Now in xterm.c there are three instances of store_frame_param (f, Qfullscreen, lval); Can you put a breakpoint on each of them, ideally conditioned on lval equaling Qnil, restart CWTM and post a backtrace of whatever happens. I'd like to find out what kind of event makes us reset the parameter. martin From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 09:26:38 2024 Received: (at 74496) by debbugs.gnu.org; 1 Dec 2024 14:26:39 +0000 Received: from localhost ([127.0.0.1]:50779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHkuE-00047r-CO for submit@debbugs.gnu.org; Sun, 01 Dec 2024 09:26:38 -0500 Received: from mx.sdf.org ([205.166.94.24]:51660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHkuB-00047e-QV for 74496@debbugs.gnu.org; Sun, 01 Dec 2024 09:26:36 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B1EQY5s028948 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 1 Dec 2024 14:26:34 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B1EQWTM027078; Sun, 1 Dec 2024 14:26:32 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <35e06858-90ec-48f1-9aca-557d0a8bb080@gmx.at> (message from martin rudalics on Sun, 1 Dec 2024 12:05:46 +0100) Date: Sun, 01 Dec 2024 14:26:32 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) > > - The fullscreen parameters are reset when restarting CWTM regardless of > whether the frame was maximized or fullboth. This means that when you > do F11, restart CWTM and do F11 again the frame will become fullscreen > again. Right? Yes. > - The size of fullscreen frames shrinks by 8 pixels unless there is a > maximized frame present. > > IIUC you are using Lucid. Now in xterm.c there are three instances of I use Lucid or Xaw, the bug diagnostics report will show it. > > store_frame_param (f, Qfullscreen, lval); > > Can you put a breakpoint on each of them, ideally conditioned on lval > equaling Qnil, restart CWTM and post a backtrace of whatever happens. > I'd like to find out what kind of event makes us reset the parameter. I'll need to find and read documentation to figure out how that is to be done. Meanwhile, some more observations. Inside xterm or uxterm the keychord `fn RET' or `meta RET' will fullscreen and persist across CTWM restart. Now unrelated to CTWM restart, the following is observed when zooming. Using the `Window' context menu zoom from CTWM on xterm or uxterm choosing any of the options `Zoom, Zoom-V, Zoom-H' leaves a - gap at the right and bottom edge for `Zoom', - gap at bottom edge for `Zoom-V' and - gap at the right edge for `Zoom-H'. The above suggests CTWM has issues calculating the height and width dimensions for fullscreen on u/xterm. Also, from a normal 80x24 u/xterm, when I `Window, Zoom' that results in the gap at right and bottom edge, then when I keychord `meta RET' the first time, I get the borderless fullscreen, keychord the second time and u/xterm returns to a normal 80x24 dimension. -- vl From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 12:50:43 2024 Received: (at 74496) by debbugs.gnu.org; 1 Dec 2024 17:50:43 +0000 Received: from localhost ([127.0.0.1]:53003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHo5j-000788-1w for submit@debbugs.gnu.org; Sun, 01 Dec 2024 12:50:43 -0500 Received: from mout.gmx.net ([212.227.17.21]:40213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHo5g-00077o-DN for 74496@debbugs.gnu.org; Sun, 01 Dec 2024 12:50:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733075434; x=1733680234; i=rudalics@gmx.at; bh=nVjnSyci/l7oA+DI4UzcpAW61xJit4IVvqOxaj4FMNI=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Ni2FALDJ1NE6/CiDlJbRJWrZK0N2pAerP6vQ6krnQ6DQSy5qGGnWB6d2c5KNRTlV t4dad7rspwCT5RwS4eSaa3A1kg5VrgOEliH1wiCTq3j3Td+9DYaFEPOvkRknmu2Ax f+iJg/Gs3FRw1BgbDi3sBS7aY2l7BTioI8y35DDcPY+BhwaUSeyTHtuDlK7hVp4AW YuFczDJeyuFX3c6LwsHHNWBKPHaZVYkKegtgMUw8yuHB8DuGSCj29QIT8tsOzA4Aj iIPSK7tUrHpmUZh1W4icI1jyCFnoNPo9knoIqjpw68skrpySohZDm53OO7+nNT4JX SV8ANEkdzdOl7L7qmA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.49]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mlf4c-1u0BRo0xyk-00k5FO; Sun, 01 Dec 2024 18:50:34 +0100 Message-ID: Date: Sun, 1 Dec 2024 18:50:32 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:ThtS+h9C5OmnAeG7cejBh/LHrN2tnoU+TnYSKLwDoLzZ6pPEhG9 J7xRKetlJ5lMkSxb7aoN382sA0Vc4o6PGaXtq0X/aCXJS6/SfjM6ueehGR4y82hq4yYubl3 9MkS41C3Ooh8fSNNhPuS0EEyV5z5HG6ErwLEoC8Ec9xmqAe4zfA+QTQW1wpTzO+dMBSXqZM 31HHZEV7UgxPy4FD9Jhkg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:bB/Sh3ekh+s=;MB7d1+SGXVmYFPJaDrFzwFRv+LG xjpfEzku5pFQgCLYZPt3HTEJA2Zres1UJiUPgDwHA22ZhOgXKj0Uja02SeMDroGh8tTuCkN/Q ylpYOrL/dclQ1toDq9r4ihtfx3jTVQYQKswqDdJ9XfC7hlkdVJwGIW3Z4O0rZ4if5kJ2cDzPk 2IGJHCRki++xZ3OdyRyTxBumvHU2KO72X5baRiyQ8CY/9LTEjreGVKVIh5Kvvq61fvhzFTU9I 87PAfwaMYL1N1ZCctjhPht+4pZBB2hT1chJ2u8U0arsE1Z4GqCadwKQD/JjtIZwSGexh06iJ1 kT25d9jkzIv236y2Sqmf/Lok+6IKWSG+dO+hjrNJK4aBczX7UuQDU/1wNOwN1l1SDbcUxaful 4GiZeTsR5ywwd1Xt8xNjo/8mhVoYVlcEmeCUfUhXHe8gYLGqLBww0fYHP6rKg6huhEpild+/V IPvLNiBlPQdVifexgJMn4FgjAxQzUlAUGnDA/jA2HhCfJnH/kC8bSISEsejsMsWrwC6dn9TVo blfQKam6YVX6xy7D/hlBTzb4e7p1HDqvxofVdbJ+/QX6jKJWOdZg0Nr73MFwwAWQ9a7HQZbWg 0RryMzlHhah4qZyxmeXU5vUa4sNeV8ysDO0nCQsVq247hguTwFkymVKGqhCcbmYH2aaht8jkP U5XEbM1RUcIcLNTuY3NDCGbF4bHY9YpXyHJ+KP55lLu274bfe4ObyYIXPr/ElxHUs3sA2sjSN 9KtkaQNfwRVTWn9ClFG1iwOnvZrMOHvy83QQKoR3ccshgrCyaPD1+ujjJ5beSwgDE4gzfG/+o i2Dp68fhRqCoxrNbXmhySHF1I2QKe2KWfo91IfWYj2pL5CzkUvWRHDoYXsEAJ/sr0CQX0Cte0 l9gIH7jhlhyP+zsCgR98ZK/EycXiEAieKtNZC0Zy/tNfjhZIDumXYO4Ghns0ar9yoECbiiqcD XnTkgnxLOLOXB/FQUq8qKHemlTdFAimdeQMmbnWZobhCs/IFUSthBAPtjHEgYDWaCuA7rAtVN Jf9qLGC/fPPbjEuAamfEfqpmfrtCz0wRNgMGn6kdZifXLBPlfJHigm3xQSuKiDs/t5IxDxmoF feS8QYCo+WzDDra18014Nhr7z98S47 X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Meanwhile, some more observations. Inside xterm or uxterm the keychord > `fn RET' or `meta RET' will fullscreen and persist across CTWM restart. What does `fn RET' do in an Emacs window? Or in any other window but the terminal windows you cite above? Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.49 listed in zen.spamhaus.org] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.21 listed in sa-trusted.bondedsender.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.21 listed in bl.score.senderscore.com] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.21 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.21 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Meanwhile, some more observations. Inside xterm or uxterm the keychord > `fn RET' or `meta RET' will fullscreen and persist across CTWM restart. What does `fn RET' do in an Emacs window? Or in any other window but the terminal windows you cite above? Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.21 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [213.142.96.49 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.21 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.21 listed in bl.score.senderscore.com] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.21 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Meanwhile, some more observations. Inside xterm or uxterm the keychord > `fn RET' or `meta RET' will fullscreen and persist across CTWM restart. What does `fn RET' do in an Emacs window? Or in any other window but the terminal windows you cite above? > Now unrelated to CTWM restart, the following is observed when zooming. What is zooming? Just maximizing the window or more? > Using the `Window' context menu zoom from CTWM on xterm or uxterm > choosing any of the options `Zoom, Zoom-V, Zoom-H' leaves a > > - gap at the right and bottom edge for `Zoom', > - gap at bottom edge for `Zoom-V' and > - gap at the right edge for `Zoom-H'. > > The above suggests CTWM has issues calculating the height and width > dimensions for fullscreen on u/xterm. Usually, terminal windows cannot be really maximized. They want the window height be a multiple of their font height + line spacing. > Also, from a normal 80x24 u/xterm, when I `Window, Zoom' that results in > the gap at right and bottom edge, then when I keychord `meta RET' the > first time, I get the borderless fullscreen, keychord the second time > and u/xterm returns to a normal 80x24 dimension. I doubt that a fullscreen terminal can display half a line at the bottom. So your borderless fullscreen is likely an artefact. martin From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 02 10:47:41 2024 Received: (at 74496) by debbugs.gnu.org; 2 Dec 2024 15:47:41 +0000 Received: from localhost ([127.0.0.1]:56216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tI8eC-0007ms-OP for submit@debbugs.gnu.org; Mon, 02 Dec 2024 10:47:41 -0500 Received: from mx.sdf.org ([205.166.94.24]:52838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tI8eA-0007mj-Q7 for 74496@debbugs.gnu.org; Mon, 02 Dec 2024 10:47:39 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B2Fla4O003427 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 2 Dec 2024 15:47:37 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B2FlZwM011217; Mon, 2 Dec 2024 15:47:35 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <35e06858-90ec-48f1-9aca-557d0a8bb080@gmx.at> (message from martin rudalics on Sun, 1 Dec 2024 12:05:46 +0100) Date: Mon, 02 Dec 2024 15:47:35 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > > The puzzle is why having only F11 `fullboth' fullscreens will shift the > > bottom edge up by 8 pixels on CTWM restart. > > So I see two problems we have to investigate: > > - The fullscreen parameters are reset when restarting CWTM regardless of > whether the frame was maximized or fullboth. This means that when you > do F11, restart CWTM and do F11 again the frame will become fullscreen > again. Right? Yes. > - The size of fullscreen frames shrinks by 8 pixels unless there is a > maximized frame present. That was the case when I was evaluating those expressions. But, now fullboth and maximized frames will adjust up the bottom edge by 8 pixels. > IIUC you are using Lucid. Now in xterm.c there are three instances of > > store_frame_param (f, Qfullscreen, lval); > > Can you put a breakpoint on each of them, ideally conditioned on lval > equaling Qnil, restart CWTM and post a backtrace of whatever happens. > I'd like to find out what kind of event makes us reset the parameter. I pieced together the following steps to make emacs debuggable. I'll need pointers to info pages to make progress. a. make distclean b. configure ... 'CFLAGS=-g3 -ggdb -Og ...' c. make i. start, emacs -Q ii. use, M-x gdb 1 For help, type "help". 2 Type "apropos word" to search for commands related to "word"... 3 "0x7f7fff604da0s": not in executable format: file format not recognized 4 No symbol table is loaded. Use the "file" command. 5 Breakpoint 1 (xterm.c:18044) pending. 6 No symbol table is loaded. Use the "file" command. 7 Breakpoint 2 (xterm.c:28275) pending. 8 No symbol table is loaded. Use the "file" command. 9 Breakpoint 3 (xterm.c:28343) pending. 10 (gdb) run 11 The target does not support running in non-stop mode. -- vl From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 02 11:04:56 2024 Received: (at 74496) by debbugs.gnu.org; 2 Dec 2024 16:04:56 +0000 Received: from localhost ([127.0.0.1]:56237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tI8uu-0000F3-9z for submit@debbugs.gnu.org; Mon, 02 Dec 2024 11:04:56 -0500 Received: from mx.sdf.org ([205.166.94.24]:50707) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tI8us-0000Eq-7s for 74496@debbugs.gnu.org; Mon, 02 Dec 2024 11:04:55 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B2G4pBZ008972 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 2 Dec 2024 16:04:52 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B2G4pBF029858; Mon, 2 Dec 2024 16:04:51 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Sun, 1 Dec 2024 18:50:32 +0100) Date: Mon, 02 Dec 2024 16:04:51 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > > Meanwhile, some more observations. Inside xterm or uxterm the keychord > > `fn RET' or `meta RET' will fullscreen and persist across CTWM restart. > > What does `fn RET' do in an Emacs window? Or in any other window but > the terminal windows you cite above? `meta RET' will fullscreen the xterm. `fn RET' will run overwrite-mode, I mislabelled the left hand keychord which is also `meta RET'. > > Now unrelated to CTWM restart, the following is observed when zooming. > > What is zooming? Just maximizing the window or more? Yes, zooming maximizes fullboth, vertical or horizontal dimensions. > > Using the `Window' context menu zoom from CTWM on xterm or uxterm > > choosing any of the options `Zoom, Zoom-V, Zoom-H' leaves a > > > > - gap at the right and bottom edge for `Zoom', > > - gap at bottom edge for `Zoom-V' and > > - gap at the right edge for `Zoom-H'. > > > > The above suggests CTWM has issues calculating the height and width > > dimensions for fullscreen on u/xterm. > > Usually, terminal windows cannot be really maximized. They want the > window height be a multiple of their font height + line spacing. > > > Also, from a normal 80x24 u/xterm, when I `Window, Zoom' that results in > > the gap at right and bottom edge, then when I keychord `meta RET' the > > first time, I get the borderless fullscreen, keychord the second time > > and u/xterm returns to a normal 80x24 dimension. > > I doubt that a fullscreen terminal can display half a line at the > bottom. So your borderless fullscreen is likely an artefact. This is how emacsclient looks inside a borderless fullscreen xterm. http://sdf.org/~van.ly/img/emacs-30-0-91-inside-fullscreen-xterm.webp The minibuffer area looks stretched more than one line. -- vl From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 02 11:22:14 2024 Received: (at 74496) by debbugs.gnu.org; 2 Dec 2024 16:22:15 +0000 Received: from localhost ([127.0.0.1]:56262 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tI9Be-0001Je-Fu for submit@debbugs.gnu.org; Mon, 02 Dec 2024 11:22:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46698) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tI9Bc-0001JO-4i for 74496@debbugs.gnu.org; Mon, 02 Dec 2024 11:22:12 -0500 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 1tI9BW-0006PS-DK; Mon, 02 Dec 2024 11:22:06 -0500 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=/RcaPFfWA1Vh+ijCWhoLGg48S+BY8fV1IoW6RD1tZHQ=; b=gazFaTKfqxms gYoFy1yk0qQNdsFzogNkGGnLdNd5rvcceM14bSunmRk5rujQ6CmhRdEzha78SPTqoAYpN6aPUKTqd pQGXjrqA5jJZ7XdoeNo08CcrkYJaN/D68BUgED3lippevB9iUKZKJKqHD4qFuK36mSPRHtsOSRQLO fXxoKBkUaum+KVEzBaiKGW4WUcWZUap6gDFHLpBAU9v2UBfaAMVg8dgmjE9/tA5/p7FZwLkjFCyA9 tHapQnBs1nAU2XyKFfTe8yaaUNl74Zk499pMCi84msvB5ZBHwg494YwHTjxLmjZJQc6dFgNOO2H5K vd8dxDHzIb4UCAjeElClPg==; Date: Mon, 02 Dec 2024 18:22:02 +0200 Message-Id: <86v7w22gyd.fsf@gnu.org> From: Eli Zaretskii To: Van Ly In-Reply-To: (message from Van Ly on Mon, 02 Dec 2024 15:47:35 +0000) Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74496 Cc: rudalics@gmx.at, 74496@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 (---) > From: Van Ly > Cc: eliz@gnu.org, 74496@debbugs.gnu.org > Date: Mon, 02 Dec 2024 15:47:35 +0000 > > I pieced together the following steps to make emacs debuggable. I'll > need pointers to info pages to make progress. > > > > a. make distclean > b. configure ... 'CFLAGS=-g3 -ggdb -Og ...' > c. make > > > > i. start, emacs -Q > ii. use, M-x gdb > At this point, you should see a prompt in the minibuffer saysing something like Run gdb (like this): gdb -i=mi SOMETHING Edit the last part so it says /path/to/emacs instead of SOMETHING, and then press RET. > 1 For help, type "help". > 2 Type "apropos word" to search for commands related to "word"... > 3 "0x7f7fff604da0s": not in executable format: file format not recognized > 4 No symbol table is loaded. Use the "file" command. > 5 Breakpoint 1 (xterm.c:18044) pending. > 6 No symbol table is loaded. Use the "file" command. > 7 Breakpoint 2 (xterm.c:28275) pending. > 8 No symbol table is loaded. Use the "file" command. > 9 Breakpoint 3 (xterm.c:28343) pending. > 10 (gdb) run > 11 The target does not support running in non-stop mode. This is because you didn't give GDB the executable (emacs) to work on and run. If you do it like above, then "run" should start Emacs. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 03 03:24:15 2024 Received: (at 74496) by debbugs.gnu.org; 3 Dec 2024 08:24:15 +0000 Received: from localhost ([127.0.0.1]:58197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIOCd-0008Ln-3I for submit@debbugs.gnu.org; Tue, 03 Dec 2024 03:24:15 -0500 Received: from mout.gmx.net ([212.227.17.20]:46653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIOCb-0008LY-8W for 74496@debbugs.gnu.org; Tue, 03 Dec 2024 03:24:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733214247; x=1733819047; i=rudalics@gmx.at; bh=DGQHOX2TPX+YbIlmO2F2QnLgfozE1XdL5k5FlAvcu4M=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=iTT/zbVYVucta68W4QR0jR0g9WsTaSqzTrjOmCGOjXX5ko4ZDUErLwvHUGLkp8GX 9U+qzN4QDyN3yp7iUAG20P4kG0WzBmjKadY4b797JY2vChrnmWkDEbDFPksaAEA5q KYpFxjp5fFJNHJKvO9QVnntkBa/yR9CRgoPZE+fNWykcROnbdEmTuS8PFguWV7TMb OXCynmD6Cja3BGXOQYwQJE0+FjLIvQxDrCJrCRIT6qf1DQhq6/p4Tza4XUmcGIEMM pPR/dh4RFyIV6SXHqk+s4P7zn4Hh+HdSvekGusWlfdpq2WItqQHgIma32K625sX0V vKufR9U7KC+RiWl8Sw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.51]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mirng-1tultL18Z2-00e2rA; Tue, 03 Dec 2024 09:24:07 +0100 Message-ID: <6fcff54a-3795-4361-b36e-999b93fe1a66@gmx.at> Date: Tue, 3 Dec 2024 09:24:05 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:kLsgZSpW/a1OR2MfvgNi28i3iRR34k9Hb0PF7zvP9E6niVnG3rF 0ZC6GgljVP8LqUfqejUZw8eEZR7I7w3Y1MVNqrExNre8CLG4DgBc5b90THTF9+wplgji+RW lB9D4NoyYQxxRMk5X2xn873mrY4V4kkdREwAtKIFGMGpcwwvaW1MNoH2g+3tDGoe/26ZG48 NQwc6AyLalQNcfhiM8rnQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:vQJVccuoMNc=;gB8rQgEu44wjEzjQTSp5sMnY+b7 xRoZqq6xCObPyUma6dWIcBYv1FDVIVAHyuCMdG9ichZ1S/bTlsOhaMuo9Gat1bkiG0Cv670N3 iawYjlnq+SRsIf6BZE35kC27P3/yqi1WpTvTfQ8eVxpIeB0ccP67aQeTMnjLD2Oyb2F6oZNP6 AB8TNHhZJa+BffAX5TOjzZOsyF17r/Eg4996f7x4zJJ/xNHC5jWtLBSpOEPhoflLFgEQm3VZQ rWymL+zPedZHbr3EzvLXcxjJj8g55Li86ECZz7/5VdXv8libyBVlHQHm5BvxZkUC5a8Xd1GFp GMKlbLboITvtP8XbVx22eXoSyHXqh/HfpV3iyL7Y5vg316gi9aCuH+O2znJVUYVIbJ8BZsH5S JcaPg/9ulA9jhpuGBAAhEhpiF0VEwAZAhwgU0E2l8asT7yj618BbhcxIu+C1lvYqyqUkSB/8n ZoQ36MDvGSNDY0UuTrrDjug7Xfno9fsFuP0k9kH8T0E5A7oedwaLUb1tjwF073icoULHeiIz8 u74jtxn5LKfylf4O+6zGMqsIip7Nmcy67SssjJSyXwHQoAwjY7HF7jXkEPi3eYr50rzwTf9il RLRtkIKgwU9Q9M24EycEu6j9hBL9+luwmHb7j5CWW20DnAfAx0s43qUz5lR+r5/5gGCz/YOaM /J3D73VAD5YN4rYJfGnyld7P/BDnHO8+jF4/OUZ6F+LLGf5r2l/S1U0VOr8Z4+YZBcPL1puYn GhkAYDHBf/whmA1PyITICBL+/6LNAYXRy9cdWWuWVTcg8Jrc4evAoO+fZ8nu/InfHr93PfAzA 59oGm2Xrq0yb67WOwgqxd4MXyKV3dBRy5Rfey6nz1ws68F2Fb8J5aSSZdgFkRjFg1CyKo/N7U g/Bl+M9l/62bxfVXFRh2gPnX5oR/9vJX5MEM1Kb4kETahtOl0QNlL3Olzv5FaevZKvQR4NvhI a1PK+dhkL5nudbdMptPLViSCTsPm6Zi+zEyH568Rv3nYkjS2hK6UQC/DxiidjPX4pbzkR8GVG EjX05E3m+I7gkmSTpgfMwXwgQhhJb8jZ+kxr9pJrnj0g+Jr8zL1zEuzGFUPMpaIN4yD3WuWkQ GwVGysNeLp8z0mtO2++Ww7r8XKOKGC X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) >> - The size of fullscreen frames shrinks by 8 pixels unless there is a >> maximized frame present. > > That was the case when I was evaluating those expressions. But, now > fullboth and maximized frames will adjust up the bottom edge by 8 > pixels. Does this mean that restarting CWTM will always shrink all maximized and fullboth Emacs frames by 8 pixels? What about fullheight frames? And does the width of frames not shrink any more? martin From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 03 03:24:43 2024 Received: (at 74496) by debbugs.gnu.org; 3 Dec 2024 08:24:44 +0000 Received: from localhost ([127.0.0.1]:58200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIOD5-0008Mx-HV for submit@debbugs.gnu.org; Tue, 03 Dec 2024 03:24:43 -0500 Received: from mout.gmx.net ([212.227.17.20]:41193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIOD3-0008Mk-TY for 74496@debbugs.gnu.org; Tue, 03 Dec 2024 03:24:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733214276; x=1733819076; i=rudalics@gmx.at; bh=BTjio8+VyBGz3ceHAdxW/GDzLgxiQFJczIGM7M2UDJ0=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=VBzePCaRReekjCMB/F27YDm4H9VTWb97EyC0T02+ScnBIuUKSF8VKtvgT1qTzJWN K9R6oK8TESpVMPn3bI7F6QxErEVdffvq57exRO1EwPNo9m0bGprS/v2wTUnRtZq48 yZ7/QicfBkY+mSRv+CdLRMLnSITYuC9AR3G/Kg+mYv04BnotDAgu8aDv+V03fYP4h aCfMdIgOV8aAqwhUL5fJl6NWla+doRFJyQ6kCu+WPkkDfiUYcrjzNkB9WadzYg/9I adoxelL46tCeuTX2fOL2wmlmZQk7jOcW7rZID0NuWBw+hGUJK3/Ad7JinyfF6BYS5 EgVbomclPD30n9ZkAw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.51]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MQ5rU-1t58eS0sAC-00Z7tq; Tue, 03 Dec 2024 09:24:36 +0100 Message-ID: Date: Tue, 3 Dec 2024 09:24:35 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:e4kdVVdsoWlstyZmoWT024/ecMaAKxNc9ZonOCvMMWDsq5Ilp2E oOZ8WkzLNqzaL3ON+LF9j9OrOHj2r/6YFMtT9k2dWp7TDUrAoRNw82UH0Rg5uvV1y7Ufd02 vHCcIPu4tlzg8Ykpt5CbzpfgzBj7FZJUMCaVmwJ+69KzSJLTrRq1EDGdXbx9z2zCoLYId6Q 9LLj6N8F3EST81d4BmBew== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:klUD9XVMpIo=;fkmNj7XqTNaPrRmyA9t0qQortLD gOMxAzq0rLdcXW9BsF+FnToAhH1hSc2XnUCyX/E+YedGqFtVlJX7csTybFSxrrJtyLdGrMvbo 2oeL4F2UddcFXopRcJJC8LBFyBHARu08gW8r4k8UsuejIlnUCHAqAFHp6muIrweBd+WK1n01R k9Sseyif/n6UwDgg+dTLJQ5XIoWWkKVuxloZCC7NeFQ3n+LkMl9PmE8FmktieEwwSwFEhTM8q FCJWyCm/l05i1hNIZtuePtFnbkU/Wu7CbbbbBu0Q0oY3fODyJeLNEK3AADI6PLtMMRFVFAYml KTkTmNhQ0Pu2xm/h4hFrY9jeEfSOxW+FoZyW5444LLmRMRabPpi9IelER8EQlVIVVO/FWaaEW E33NdNKRnJUSOsodBR1uvz7T1zEXE89yoK2aLWQiebHea8NU7MOq0nrOuFMiZiqAySJnZnDS2 GEI8/KILH1T40yPVAntWNyjPEu0j9zAKyEMsiEGzsYM6GOo7GJ/YWlHmiiKsRjqoqmktfGHlH Lbm0XDvUOzNBLy6pmToGFLcyUtP5ATWgJOQ196RFEpMrBu7O/uDqxvAnNHF6yvPmVg1x6nC/B fJYXiJvP6Nu/1n7ffZYraE5wbLRwkfQ5+xqe+u2/qpfIpvxmePFKyEgy1pfGziuayYymmzaHF 7pYNZ9J3SYn7pGmXWN2JoHDxil2HMy1tnbe0kgjC0AWP9jcKacFzrRQS6c1w1rhDYfJAZuZ4G M8AXmNPn5OuE7WHCCXzI4e3neSUT7+4fubahLx/c9l2vE67Uz1jMJUKXFxp8JrCbqUOfKHxiY TwRdvuy94oFjnDadnFVUqJUHm8Rm85TpIDPPbqCdpkTwONq2qzMLCyIRiAsVPJqqSur1Jv8bG fNirgnV7wf7UpfoO/IEU57FQIGRFy9pnW+o0y7QrtPByAmnouoGavmhwks/PelSQrVldgT9ZR OuH9kSmMKjQhjiCPDA1axRPFrPk1r58DHmFfltQveOWjdeyzBJQup/ibhp1KcZfDoJJB7jZtH MSbQv+cI1Svt5+0ydCvCOqSpDKK3E6P5spQJjCqY3gVHBiw+arRVd26jcWnuFQofx8pMLEWCc aMTnK47Fs= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > This is how emacsclient looks inside a borderless fullscreen xterm. > > http://sdf.org/~van.ly/img/emacs-30-0-91-inside-fullscreen-xterm.webp > > The minibuffer area looks stretched more than one line. Is the violet background set up by Emacs? There are a few violet pixels at the right of the mode line so I suppose it is not. How does it look like with (set-face-attribute 'default nil :background "red") martin From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 04 00:15:27 2024 Received: (at 74496) by debbugs.gnu.org; 4 Dec 2024 05:15:27 +0000 Received: from localhost ([127.0.0.1]:33736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIhjT-0002AT-6s for submit@debbugs.gnu.org; Wed, 04 Dec 2024 00:15:27 -0500 Received: from mx.sdf.org ([205.166.94.24]:49853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIhjQ-0002AH-Ey for 74496@debbugs.gnu.org; Wed, 04 Dec 2024 00:15:25 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B45FMQe024156 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Wed, 4 Dec 2024 05:15:23 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B45FLlb020158; Wed, 4 Dec 2024 05:15:21 GMT From: Van Ly To: Eli Zaretskii Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <86v7w22gyd.fsf@gnu.org> (message from Eli Zaretskii on Mon, 02 Dec 2024 18:22:02 +0200) Date: Wed, 04 Dec 2024 05:15:21 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: rudalics@gmx.at, 74496@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: -1.0 (-) Eli Zaretskii writes: >> i. start, emacs -Q >> ii. use, M-x gdb >> > > At this point, you should see a prompt in the minibuffer saysing > something like > > Run gdb (like this): gdb -i=mi SOMETHING > > Edit the last part so it says /path/to/emacs instead of SOMETHING, and > then press RET. > Thanks, having the path to emacs will let gdb run. 33 (gdb) condition 1 lval == Qnil 34 No symbol "builtin_lisp_symbol" in current context. What more is needed for a watch at the break conditional on `lval == Qnil'? 1 For help, type "help". 2 Type "apropos word" to search for commands related to "word"... 3 Reading symbols from /src/emacs/build-30-1/src/emacs... 4 warning: File "/src/emacs/build-30-1/src/.gdbinit" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load". 5 To enable execution of this file add 6 add-auto-load-safe-path /src/emacs/build-30-1/src/.gdbinit 7 line to your configuration file "/u/xxx/.gdbinit". 8 To completely disable this security protection add 9 set auto-load safe-path / 10 line to your configuration file "/u/xxx/.gdbinit". 11 For more information about this security protection see the 12 "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: 13 info "(gdb)Auto-loading safe path" 14 (gdb) break xterm.c:18044 if lval == Qnil 15 No symbol "builtin_lisp_symbol" in current context. 16 (gdb) break xterm.c:28275 if lval == Qnil 17 No symbol "builtin_lisp_symbol" in current context. 18 (gdb) break xterm.c:28275 if lval == Qnil 19 No symbol "builtin_lisp_symbol" in current context. 20 (gdb) info b 21 No breakpoints or watchpoints. 22 (gdb) break xterm.c:18044 23 Breakpoint 1 at 0x4d048c: file /src/emacs/30.0.91/src/xterm.c, line 18044. 24 (gdb) break xterm.c:28275 25 Breakpoint 2 at 0x4d03c7: file /src/emacs/30.0.91/src/xterm.c, line 28275. 26 (gdb) break xterm.c:28343 27 Breakpoint 3 at 0x4e640b: file /src/emacs/30.0.91/src/xterm.c, line 28343. 28 (gdb) info b 29 Num Type Disp Enb Address What 30 1 breakpoint keep y 0x00000000004d048c in x_net_wm_state at /src/emacs/30.0.91/src/xterm.c:18044 31 2 breakpoint keep y 0x00000000004d03c7 in x_handle_net_wm_state at /src/emacs/30.0.91/src/xterm.c:28275 32 3 breakpoint keep y 0x00000000004e640b in x_check_fullscreen at /src/emacs/30.0.91/src/xterm.c:28343 -- vl From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 04 00:47:48 2024 Received: (at 74496) by debbugs.gnu.org; 4 Dec 2024 05:47:48 +0000 Received: from localhost ([127.0.0.1]:33765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIiEl-0003nn-Ed for submit@debbugs.gnu.org; Wed, 04 Dec 2024 00:47:48 -0500 Received: from mx.sdf.org ([205.166.94.24]:60035) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIiEi-0003nZ-LY for 74496@debbugs.gnu.org; Wed, 04 Dec 2024 00:47:46 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B45lg65013675 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Wed, 4 Dec 2024 05:47:43 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B45lfDh005376; Wed, 4 Dec 2024 05:47:41 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <6fcff54a-3795-4361-b36e-999b93fe1a66@gmx.at> (message from martin rudalics on Tue, 3 Dec 2024 09:24:05 +0100) Date: Wed, 04 Dec 2024 05:47:41 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > >> - The size of fullscreen frames shrinks by 8 pixels unless there is a > >> maximized frame present. > > > > That was the case when I was evaluating those expressions. But, now > > fullboth and maximized frames will adjust up the bottom edge by 8 > > pixels. > > Does this mean that restarting CWTM will always shrink all maximized and > fullboth Emacs frames by 8 pixels? What about fullheight frames? And > does the width of frames not shrink any more? Below is another go to capture the state of the windowframes. When I claimed the presence of a maximized full screen would let all fullscreens stick across ctwm restart, that might've been me seeing an illusion. >From the data below, I see that a `maximized' full screen will leave a gap at the bottom border. The outer-size stays at `1914 . 1069'. The gap persists across ctwm restart. In the case of ctwm restart on `F11 fullscreen' the windowframe outer-size parameter goes from `1920 . 1080' to `1914 . 1069'. Emacs 29.4 behaves the same. More information, CTWM's window context menu for zoom, zoom-v, zoom-h does the following to an initial frame outer-size frame parameter changes - 674 . 678 <= initial - 1914 . 1069 zoom - 674 . 1069 zoom-v - 1914 . 678 zoom-h Hope this helps. // zoom zoom-v zoom-h BEGIN 1 (frame-geometry) 2 ;; initial window frame parameters 3 ;; => ((outer-position 629 . 104) (outer-size 674 . 678) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 674 . 28) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 672 . 36) (internal-border-width . 1)) 4 5 (frame-geometry) 6 ;; ctwm window zoom 7 ;; => ((outer-position 0 . 0) (outer-size 1914 . 1069) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 1914 . 28) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 1912 . 36) (internal-border-width . 1)) 8 9 (frame-geometry) 10 ;; ctwm window zoom vertical 11 ;; => ((outer-position 629 . 0) (outer-size 674 . 1069) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 674 . 28) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 672 . 36) (internal-border-width . 1)) 12 13 (frame-geometry) 14 ;; ctwm window zoom horizontal 15 ;; => ((outer-position 0 . 104) (outer-size 1914 . 678) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 1914 . 28) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 1912 . 36) (internal-border-width . 1)) // zoom zoom-v zoom-h END -- before ctwm restart F11 fullscreen BEGIN 1 (frame-geometry) 2 ;; => ((outer-position -3 . -3) (outer-size 1920 . 1080) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 1920 . 28) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 1918 . 36) (internal-border-width . 1)) 3 (frame-parameter nil 'fullscreen) 4 ;; => fullboth 1 $ xprop 2 CTWM_OTP_AFLAGS(INTEGER) = 4 3 _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 4 XdndAware(ATOM) = BITMAP 5 WM_STATE(WM_STATE): 6 window state: Normal 7 icon window: 0x0 => 8 _NET_WM_STATE(ATOM) = _NET_WM_STATE_FULLSCREEN 9 _NET_WM_DESKTOP(CARDINAL) = 1 10 WM_OCCUPATION(STRING) = "2" 11 _NET_WM_SYNC_FENCES(CARDINAL) = 52428953, 52428954 12 _NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 52428952 13 _NET_WM_PID(CARDINAL) = 1943 14 _NET_WM_ICON_NAME(UTF8_STRING) = "*scratch*" 15 _NET_WM_NAME(UTF8_STRING) = "*scratch*" 16 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, WM_SAVE_YOURSELF, _NET_WM_PING, _NET_WM_SYNC_REQUEST 17 WM_CLIENT_LEADER(WINDOW): window id # 0x3200088 18 WM_LOCALE_NAME(STRING) = "en_AU.UTF-8" 19 WM_CLASS(STRING) = "emacs", "Emacs" 20 WM_HINTS(WM_HINTS): 21 Client accepts input or input focus: True 22 Initial state is Normal State. 23 bitmap id # to use for icon: 0x320002d 24 bitmap id # of mask for icon: 0x320002f 25 WM_NORMAL_HINTS(WM_SIZE_HINTS): 26 user specified size: 674 by 678 27 program specified minimum size: 34 by 66 28 program specified resize increment: 8 by 17 29 program specified base size: 34 by 66 30 window gravity: NorthWest 31 WM_CLIENT_MACHINE(STRING) = "xxx" 32 WM_ICON_NAME(STRING) = "*scratch*" 33 WM_NAME(STRING) = "*scratch*" -- before ctwm restart F11 fullscreen END == after ctwm restart F11 fullscreen BEGIN 1 (frame-geometry) 2 ;; => ((outer-position -3 . -3) (outer-size 1914 . 1069) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 1914 . 28) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 1912 . 36) (internal-border-width . 1)) 3 (frame-parameter nil 'fullscreen) 4 ;; => nil 1 $ xprop 2 CTWM_OTP_AFLAGS(INTEGER) = 4 3 _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 4 XdndAware(ATOM) = BITMAP 5 WM_STATE(WM_STATE): 6 window state: Normal 7 icon window: 0x0 => 8 _NET_WM_STATE(ATOM) = 9 _NET_WM_DESKTOP(CARDINAL) = 1 10 WM_OCCUPATION(STRING) = "2" 11 _NET_WM_SYNC_FENCES(CARDINAL) = 52428953, 52428954 12 _NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 52428952 13 _NET_WM_PID(CARDINAL) = 1943 14 _NET_WM_ICON_NAME(UTF8_STRING) = "*scratch*" 15 _NET_WM_NAME(UTF8_STRING) = "*scratch*" 16 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, WM_SAVE_YOURSELF, _NET_WM_PING, _NET_WM_SYNC_REQUEST 17 WM_CLIENT_LEADER(WINDOW): window id # 0x3200088 18 WM_LOCALE_NAME(STRING) = "en_AU.UTF-8" 19 WM_CLASS(STRING) = "emacs", "Emacs" 20 WM_HINTS(WM_HINTS): 21 Client accepts input or input focus: True 22 Initial state is Normal State. 23 bitmap id # to use for icon: 0x320002d 24 bitmap id # of mask for icon: 0x320002f 25 WM_NORMAL_HINTS(WM_SIZE_HINTS): 26 user specified size: 674 by 678 27 program specified minimum size: 34 by 66 28 program specified resize increment: 8 by 17 29 program specified base size: 34 by 66 30 window gravity: NorthWest 31 WM_CLIENT_MACHINE(STRING) = "xxx" 32 WM_ICON_NAME(STRING) = "*scratch*" 33 WM_NAME(STRING) = "*scratch*" == after ctwm restart F11 fullscreen END -- before ctwm restart zoom maximized full screen BEGIN 1 (frame-geometry) 2 ;; => ((outer-position 0 . 0) (outer-size 1914 . 1069) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 1914 . 28) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 1912 . 36) (internal-border-width . 1)) 3 (frame-parameter nil 'fullscreen) 4 ;; => maximized 1 $ xprop 2 CTWM_OTP_AFLAGS(INTEGER) = 4 3 _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 4 XdndAware(ATOM) = BITMAP 5 WM_STATE(WM_STATE): 6 window state: Normal 7 icon window: 0x0 => 8 _NET_WM_STATE(ATOM) = _NET_WM_STATE_MAXIMIZED_VERT, _NET_WM_STATE_MAXIMIZED_HORZ 9 _NET_WM_DESKTOP(CARDINAL) = 2 10 WM_OCCUPATION(STRING) = "3" 11 _NET_WM_SYNC_FENCES(CARDINAL) = 52429087, 52429088 12 _NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 52429086 13 _NET_WM_PID(CARDINAL) = 1943 14 _NET_WM_ICON_NAME(UTF8_STRING) = "*scratch*" 15 _NET_WM_NAME(UTF8_STRING) = "*scratch*" 16 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, WM_SAVE_YOURSELF, _NET_WM_PING, _NET_WM_SYNC_REQUEST 17 WM_CLIENT_LEADER(WINDOW): window id # 0x320010e 18 WM_LOCALE_NAME(STRING) = "en_AU.UTF-8" 19 WM_CLASS(STRING) = "emacs", "Emacs" 20 WM_HINTS(WM_HINTS): 21 Client accepts input or input focus: True 22 Initial state is Normal State. 23 bitmap id # to use for icon: 0x320002d 24 bitmap id # of mask for icon: 0x320002f 25 WM_NORMAL_HINTS(WM_SIZE_HINTS): 26 user specified size: 674 by 678 27 program specified minimum size: 34 by 66 28 program specified resize increment: 8 by 17 29 program specified base size: 34 by 66 30 window gravity: NorthWest 31 WM_CLIENT_MACHINE(STRING) = "xxx" 32 WM_ICON_NAME(STRING) = "*scratch*" 33 WM_NAME(STRING) = "*scratch*" -- before ctwm restart zoom maximized full screen END == after ctwm restart zoom maximized full screen BEGIN 1 (frame-geometry) 2 ;; => ((outer-position 0 . 0) (outer-size 1914 . 1069) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 1914 . 28) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 1912 . 36) (internal-border-width . 1)) 3 (frame-parameter nil 'fullscreen) 4 ;; => nil 1 $ xprop 2 CTWM_OTP_AFLAGS(INTEGER) = 4 3 _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 4 XdndAware(ATOM) = BITMAP 5 WM_STATE(WM_STATE): 6 window state: Normal 7 icon window: 0x0 => 8 _NET_WM_STATE(ATOM) = 9 _NET_WM_DESKTOP(CARDINAL) = 2 10 WM_OCCUPATION(STRING) = "3" 11 _NET_WM_SYNC_FENCES(CARDINAL) = 52429087, 52429088 12 _NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 52429086 13 _NET_WM_PID(CARDINAL) = 1943 14 _NET_WM_ICON_NAME(UTF8_STRING) = "*scratch*" 15 _NET_WM_NAME(UTF8_STRING) = "*scratch*" 16 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, WM_SAVE_YOURSELF, _NET_WM_PING, _NET_WM_SYNC_REQUEST 17 WM_CLIENT_LEADER(WINDOW): window id # 0x320010e 18 WM_LOCALE_NAME(STRING) = "en_AU.UTF-8" 19 WM_CLASS(STRING) = "emacs", "Emacs" 20 WM_HINTS(WM_HINTS): 21 Client accepts input or input focus: True 22 Initial state is Normal State. 23 bitmap id # to use for icon: 0x320002d 24 bitmap id # of mask for icon: 0x320002f 25 WM_NORMAL_HINTS(WM_SIZE_HINTS): 26 user specified size: 674 by 678 27 program specified minimum size: 34 by 66 28 program specified resize increment: 8 by 17 29 program specified base size: 34 by 66 30 window gravity: NorthWest 31 WM_CLIENT_MACHINE(STRING) = "xxx" 32 WM_ICON_NAME(STRING) = "*scratch*" 33 WM_NAME(STRING) = "*scratch* == after ctwm restart zoom maximized full screen END -- vl From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 04 00:58:16 2024 Received: (at 74496) by debbugs.gnu.org; 4 Dec 2024 05:58:16 +0000 Received: from localhost ([127.0.0.1]:33783 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIiOu-0004Hg-Hu for submit@debbugs.gnu.org; Wed, 04 Dec 2024 00:58:16 -0500 Received: from mx.sdf.org ([205.166.94.24]:58532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIiOs-0004HX-Gm for 74496@debbugs.gnu.org; Wed, 04 Dec 2024 00:58:15 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B45wDBj009545 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Wed, 4 Dec 2024 05:58:13 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B45wCJU019052; Wed, 4 Dec 2024 05:58:12 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Tue, 3 Dec 2024 09:24:35 +0100) Date: Wed, 04 Dec 2024 05:58:12 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > Is the violet background set up by Emacs? There are a few violet pixels > at the right of the mode line so I suppose it is not. How does it look > like with > > (set-face-attribute 'default nil :background "red") > The uxterm's color is set from Xresources. UXTerm.vt100.foreground: gray66 UXTerm.vt100.background: darkslateblue and then tty color is disabled using (defun x/tty-color-mode-no () "Disable color in emacsclient session." (interactive) (set-frame-parameter nil 'tty-color-mode 'no)) evaluating (set-face-attribute 'default nil :background "red") has no effect on the uxterm/emacsclient but changes to red background the other emacs windowframes sharing this session. -- vl From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 04 04:52:49 2024 Received: (at 74496) by debbugs.gnu.org; 4 Dec 2024 09:52:49 +0000 Received: from localhost ([127.0.0.1]:34312 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIm3t-0007XD-0L for submit@debbugs.gnu.org; Wed, 04 Dec 2024 04:52:49 -0500 Received: from mout.gmx.net ([212.227.15.19]:60647) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIm3p-0007Wp-36 for 74496@debbugs.gnu.org; Wed, 04 Dec 2024 04:52:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733305958; x=1733910758; i=rudalics@gmx.at; bh=WhX5x9WPF9jKbFJ07uq3MX0BZpawxkI/Vms3y59iLOU=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=FKouoG1yOlb4yH08QWSW3bX9pnT8+hQGXNJn5pEGBybA+pnJLe3AxCZt2kOuOLdA 2dVXi/KK8tmgRZOOa1jvhZi9eHDsG7qboEJHAzccDqOx8NpnBBfsbjGTPZ95vQ+MN xYhD2cDWrp2lHaUmo7X2PZVyj0N9L2hsgUos8poWbLs3+paU1pKl0rszksBff5AE+ tpA2oXj8YmqdTWe+mZH7ogMltR8A06BYbGHdBWmP796n4M1FewhrCbNwNQyBlgCHN n5opXfysiuSDuRMYVzo5GD9q0L8qjbCNW/JoRXlhars51ZDfsY7E3PNa3JdZ/yRqH zov6SIKkKuqorqGC7A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.8.217]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MK3Rs-1t55zc2JKw-00TDwK; Wed, 04 Dec 2024 10:52:38 +0100 Content-Type: multipart/mixed; boundary="------------r5ziOF0mbRMtc05ZwjBQ14B7" Message-ID: <0c5b91ad-8f43-42ea-bbeb-5b9cdcb262a6@gmx.at> Date: Wed, 4 Dec 2024 10:52:37 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly , Eli Zaretskii References: Content-Language: en-US From: martin rudalics In-Reply-To: X-Provags-ID: V03:K1:AOGhWIcBs6x03xHYfGEf9RrwpF3UGamVNEvoGytzNLV6DhuFrhz b39A5K5UowSCpgZsh7RQhS+yAidlGQOEaaP4thGmokC+aNe9yQovMxSUkIkr6uaWwGFD+B9 PfrQQJKNLwFhscYTFhK3qqHicFmWS4D3igVs0yIAt1hj7HTjjc/KK5jYWyBs8YfXd6phybL vWl6uvqxud9ZV0DL+50zQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:EpP5nYJ9B4g=;xNv9kw28NhWFxIy+Qr5IyyhsZEb lYyXHG3wcqf/yNIKUI9yHlKibovlCT4Ntg2dXpM8FHh2JQ4+Frol1dg0xSgn3YQ9jiWt8OIvS BQ3TPK+6AeFG3AmE2MUgN76retiwqMRGjFdxzveeywMRtJV5HA01swrtVPD4Sw/n+YR+R4p3J 1xBobQHEamNYl/rj71IKAvF3WsNJbQ7ql0W5tHhMHS+uxuKva1D0J+TG/nirh7TYKDRhDAFAM GWvc24Jo4cmv3X/QQCpbazGeiwYXE/B0m/I4amV3R93g6of8VO1PbPLvvLPGbhjmWIt46P8ZF s3/NLKFcR+BCYHZgjRU5x/fTupmVFqMIL0CDLLC1l0L1UcyH6yJqelS34tnbYa0Sq5jkAdqP7 mIXq58IsTn4dsgU2/zab4pXqDns06vxItx/4DY/3FQF28+LCDFiglhIagF8323y2PNuJwn09A 7XflILVnGgsBITS9QRI8m47tSFOpi80tFPLbwPB3im82nSao9v83yxYok8a7FhrAGJLrhSpxM l13DWz2SmEdiNoTZluDmu8K0TWfRsHPzs8VjI/eM44zWbJZU5bUqdLg/tMnEIUMBSmXWYYfJn v5zYfRb61utu60gd6A0LxxNmJxQwC2aDAWZmCoAYoqmex6owLhvry5NvcDmH7BbDF6d4xMTHH 2jwuls3IDelel4RN1Dg3EKjvBjgjOV7JBw14nQvVZVBwspjWlUugucIFjrieIPI9+iRBWL6IT yuvzlqK0ZfFhamdMRUj/7+2nQzIpoCIwe6zAbLx+BlpfqlJr9qoooBDUnln2DefQdrLVYyOd1 oZ+IhAUn/lYT91L3GLButdpRVd0aeWM0XEbmaSO8BewJ0M7i7Sj2/6fxXhpHzfY4W/kD8jDhR b5Pl9jBqrg2ZKGin9w8Pw2ONnrKKxh0YKnEGsAOJL7sNm4FPBf/ifYXv8+zCsHrlMOkBKdJUi 3Clpi7+3HDXcdaSTQmonSCcn/WFrAT9xgXuZ6TUGNk8w43eiiRya4+pTsIJWlyeM7LwSqpNPT iB6ijkRFFi61OEsqgo5zZH/zIddCZywQR4yzlMGUjnBOk4OwXIKCJ2VNfR6mP/e1pCPojaWxq waqZVIgQUDxdejeXJ3jQU8PeSZ6Pag X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: 74496@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: -1.7 (-) This is a multi-part message in MIME format. --------------r5ziOF0mbRMtc05ZwjBQ14B7 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > 33 (gdb) condition 1 lval == Qnil > 34 No symbol "builtin_lisp_symbol" in current context. I see. The condition would have been condition 1 EQ (lval, Qnil) but lval is not a C variable. So it won't work without modifying the source. I have no good idea yet how to do that. Setting these breakpoints unconditionally is out of the question - we want to catch the transition from Qfullboth to Qnil here. Maybe you can try the attached diff (it's against the release version) and set breakpoints at the four lines I marked with a // break-here comment. Start gdb via run -Q, do F11 and restart CWTM. Here you have to switch to the debugging Emacs (either you have it on another workspace or you find an equivalent of Alt-TAB used by most window managers) type "bt" and post the backtrace here. Maybe it will let us find out why that parameter gets reset. martin --------------r5ziOF0mbRMtc05ZwjBQ14B7 Content-Type: text/x-patch; charset=UTF-8; name="break-fullscreen.diff" Content-Disposition: attachment; filename="break-fullscreen.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9mcmFtZS5jIGIvc3JjL2ZyYW1lLmMKaW5kZXggZjYwNTNmY2Ez ZWYuLmU0Nzg3YWUxYmY1IDEwMDY0NAotLS0gYS9zcmMvZnJhbWUuYworKysgYi9zcmMvZnJh bWUuYwpAQCAtNDUzOSw3ICs0NTM5LDExIEBAIGd1aV9zZXRfZnJhbWVfcGFyYW1ldGVyc18x IChzdHJ1Y3QgZnJhbWUgKmYsIExpc3BfT2JqZWN0IGFsaXN0LAogICAgIHsKICAgICAgIExp c3BfT2JqZWN0IG9sZF92YWx1ZSA9IGdldF9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3JlZW4p OwogCi0gICAgICBzdG9yZV9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3JlZW4sIGZ1bGxzY3Jl ZW4pOworICAgICAgaWYgKEVRIChvbGRfdmFsdWUsIFFmdWxsYm90aCkgJiYgRVEgKGZ1bGxz Y3JlZW4sIFFuaWwpKQorCXN0b3JlX2ZyYW1lX3BhcmFtIChmLCBRZnVsbHNjcmVlbiwgZnVs bHNjcmVlbik7IC8vIGJyZWFrIGhlcmUKKyAgICAgIGVsc2UKKwlzdG9yZV9mcmFtZV9wYXJh bSAoZiwgUWZ1bGxzY3JlZW4sIGZ1bGxzY3JlZW4pOworCiAgICAgICBpZiAoIUVRIChmdWxs c2NyZWVuLCBvbGRfdmFsdWUpKQogCWd1aV9zZXRfZnVsbHNjcmVlbiAoZiwgZnVsbHNjcmVl biwgb2xkX3ZhbHVlKTsKICAgICB9CmRpZmYgLS1naXQgYS9zcmMveHRlcm0uYyBiL3NyYy94 dGVybS5jCmluZGV4IGZkM2U1OGY4NWY2Li4zYjUzMTFiMDk3NyAxMDA2NDQKLS0tIGEvc3Jj L3h0ZXJtLmMKKysrIGIvc3JjL3h0ZXJtLmMKQEAgLTE4MDQxLDcgKzE4MDQxLDExIEBAIHhf bmV0X3dtX3N0YXRlIChzdHJ1Y3QgZnJhbWUgKmYsIFdpbmRvdyB3aW5kb3cpCiAgICAgICBi cmVhazsKICAgICB9CiAKLSAgc3RvcmVfZnJhbWVfcGFyYW0gKGYsIFFmdWxsc2NyZWVuLCBs dmFsKTsKKyAgaWYgKEVRIChnZXRfZnJhbWVfcGFyYW0gKGYsIFFmdWxsc2NyZWVuKSwgUWZ1 bGxib3RoKSAmJiBFUSAobHZhbCwgUW5pbCkpCisgICAgc3RvcmVfZnJhbWVfcGFyYW0gKGYs IFFmdWxsc2NyZWVuLCBsdmFsKTsgLy8gYnJlYWsgaGVyZQorICBlbHNlCisgICAgc3RvcmVf ZnJhbWVfcGFyYW0gKGYsIFFmdWxsc2NyZWVuLCBsdmFsKTsKKwogICBzdG9yZV9mcmFtZV9w YXJhbSAoZiwgUXN0aWNreSwgc3RpY2t5ID8gUXQgOiBRbmlsKTsKICAgc3RvcmVfZnJhbWVf cGFyYW0gKGYsIFFzaGFkZWQsIHNoYWRlZCA/IFF0IDogUW5pbCk7CiB9CkBAIC0yODI3Miw3 ICsyODI3NiwxMSBAQCB4X2hhbmRsZV9uZXRfd21fc3RhdGUgKHN0cnVjdCBmcmFtZSAqZiwg Y29uc3QgWFByb3BlcnR5RXZlbnQgKmV2ZW50KQogICAgICAgYnJlYWs7CiAgICAgfQogCi0g IHN0b3JlX2ZyYW1lX3BhcmFtIChmLCBRZnVsbHNjcmVlbiwgbHZhbCk7CisgIGlmIChFUSAo Z2V0X2ZyYW1lX3BhcmFtIChmLCBRZnVsbHNjcmVlbiksIFFmdWxsYm90aCkgJiYgRVEgKGx2 YWwsIFFuaWwpKQorICAgIHN0b3JlX2ZyYW1lX3BhcmFtIChmLCBRZnVsbHNjcmVlbiwgbHZh bCk7IC8vIGJyZWFrIGhlcmUKKyAgZWxzZQorICAgIHN0b3JlX2ZyYW1lX3BhcmFtIChmLCBR ZnVsbHNjcmVlbiwgbHZhbCk7CisKICAgc3RvcmVfZnJhbWVfcGFyYW0gKGYsIFFzdGlja3ks IHN0aWNreSA/IFF0IDogUW5pbCk7CiAgIHN0b3JlX2ZyYW1lX3BhcmFtIChmLCBRc2hhZGVk LCBzaGFkZWQgPyBRdCA6IFFuaWwpOwogCkBAIC0yODM0MCw3ICsyODM0OCwxMCBAQCB4X2No ZWNrX2Z1bGxzY3JlZW4gKHN0cnVjdCBmcmFtZSAqZikKIAogICAvKiBgeF9uZXRfd21fc3Rh dGUnIG1pZ2h0IGhhdmUgcmVzZXQgdGhlIGZ1bGxzY3JlZW4gZnJhbWUgcGFyYW1ldGVyLAog ICAgICByZXN0b3JlIGl0LiAqLwotICBzdG9yZV9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3Jl ZW4sIGx2YWwpOworICBpZiAoRVEgKGdldF9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3JlZW4p LCBRZnVsbGJvdGgpICYmIEVRIChsdmFsLCBRbmlsKSkKKyAgICBzdG9yZV9mcmFtZV9wYXJh bSAoZiwgUWZ1bGxzY3JlZW4sIGx2YWwpOyAvLyBicmVhayBoZXJlCisgIGVsc2UKKyAgICBz dG9yZV9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3JlZW4sIGx2YWwpOwogfQogCiAvKiBUaGlz IGZ1bmN0aW9uIGlzIGNhbGxlZCBieSB4X3NldF9vZmZzZXQgdG8gZGV0ZXJtaW5lIHdoZXRo ZXIgdGhlIHdpbmRvdwo= --------------r5ziOF0mbRMtc05ZwjBQ14B7-- From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 04 04:53:39 2024 Received: (at 74496) by debbugs.gnu.org; 4 Dec 2024 09:53:39 +0000 Received: from localhost ([127.0.0.1]:34316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIm4g-0007ZK-OS for submit@debbugs.gnu.org; Wed, 04 Dec 2024 04:53:39 -0500 Received: from mout.gmx.net ([212.227.15.15]:48871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIm4e-0007Z2-BX for 74496@debbugs.gnu.org; Wed, 04 Dec 2024 04:53:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733306008; x=1733910808; i=rudalics@gmx.at; bh=ucImH+xHhASK6cOH0JnqraJhOLZfntg73f+1tTOScdk=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=be0hzbCxbl04yI6oxPMMLkJfF6ZIrGXeF0dhwVXHFfb4lc9tA9hdLi3OUoGXXVsL OQ0dTaO/xaeaBEEx+JYdlG1l7XTpChW4PKTvPamydDsM3EUTvXyiofl/OL6A49SGG kE5X0rgQ/5hM2rvDRiHYyS9zR90h1IEgj5BkO6rleOIzOgVsOg9h84VM74eTVGbY5 O0yT4E5MvQXmcloDXR4sbEF+DM7WROUUpU6NgVL0VPsycF6YCVZS3/Y8rA+RFFX0o jGLEszG2CWquNpxY8rVj7SQSXQFeyCkIFNwRntrNumJRa9Zng798RJuE9Cjw+ElrV 9wj2WcsRyiFleN8u6A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.8.217]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MFsZ3-1tRHj52nhX-007Tj4; Wed, 04 Dec 2024 10:53:28 +0100 Message-ID: Date: Wed, 4 Dec 2024 10:53:28 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:IAxZK7Z3j762GKZWljaTrIS+gw085KI1hMdARLKD/DHECZcesZi JnpqEXxDSW8WEwhnJr1BLmjU0JZqlGanB3BUrkJjzPGaLWujAn4N+43TfAjSYzo+CiYL4x5 zodt193YzwxY0POfsBAixKl3O+S1ioP/4dwkiedXXZEeWZoa3508NTwKFJ2mRpYelXkgcQJ prO4Dt+VLO198+MPhNjcQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:TAHJJ2bTisM=;t5ol73uJp3zOrTcmtcLZcyDZ5HK BUo5+vJQYbBgxXHHkKur3POZOtoFpDRkNRLOVXc0fyfcLnNYqaSVmLaRnfbtIIcnkQS0+Yrsx SdIPUaIN5da0uSvFsyH3uUiQjewEUBbHQjt5hZuGzNhJoT6ju+QylPfpKNODWFmyUW+oqAGU+ S2O6ndom4aI2wDNpvBNl4Z8wEfW0w1gSTM6IqTKJFWXi/lkkV+htRDFQooio9sJPmmqt3Kg0z Chy6Zp7goXwn8T2Lv/OY4FZAsRnO+c2b+wzlvz1xp69S3m6EvERvKCFZ91UxvBJdiPUQXwXfJ 7XAx2pmTcpX615F3W0H4MlwskNM5p6L1STCDheBz7q6joMpQRR2uICjr7zQ7jpWCz5E4+KnMs abmJqjUIV70Iy3Iz+/KdfvVxQ/f60Z9FET54U7ajkBSfxfDEnkEgslRa29iw8D5XYODM9bzYN QVQDfJGtkGIuTu1erxKYuy2pSLFoVX8xJ24zwzxYOqhQNuzn9AHieOq/k6nXCfdn7JRfTGUsF 4NI3wl5Dv7mIJwH9vA43j8S/tf2x9xUBrcTd7FAP0NpL7JF6u9kl8rWeVQV3FJ0lXfnk8HzQq G4BBUSpx2KP/yWUn70zppQP+TILqqXoaxj+y8fBzCv03I2AnqCEcf2HnPdfiq/Z0+jg31RTqJ ebuMUm2U3GIascPySMILgaOpTFI/GewiqFlJDm1lEdExn1oYBD1FBvzuiaWyuchONRUqVbx5V d6l0ryHBPJhFd+zQpZLfZDUf7YT8Lz7UZX3idiJYQu9RJQYjtzVSVrHM5EMJ62DJoq3gIwxM1 p/IKr1R5CVgUyu9Zkh+QVIJ6JiDrDFimhNgsOBJ0nGwVagW8sZX5pp+viPVi8KQWh0jklN7HA EKqIU9t5uganeXPWTgOqOKCU2PFYbebT8ah6GRiXznWHcom9alI474/jdlT+iZtFDYD+7cXY7 nlQm2zWomRWfgu2tNO6fwv5W/qoI6MhN8DXm6UOjtxCc1T3i/9KX8/fLxJcAWgsF9wygLMveM jEc63ar6vue2L4h7Ooef8msIH/rCSsuzjDZ6/cXBL2AJv2Ajz5C5Zffp9HGEL9jCDd+9WlAx2 mlafRrSeamU4s40+maVvXb1H2q2wpZ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > From the data below, I see that a `maximized' full screen will leave a > gap at the bottom border. The outer-size stays at `1914 . 1069'. The > gap persists across ctwm restart. > > In the case of ctwm restart on `F11 fullscreen' the windowframe > outer-size parameter goes from `1920 . 1080' to `1914 . 1069'. So we have 6 pixels width and 11 pixels height less. Doesn't make much sense to me. > Emacs 29.4 behaves the same. > > More information, CTWM's window context menu for zoom, zoom-v, zoom-h > does the following to an initial frame > > outer-size frame parameter changes > - 674 . 678 <= initial > - 1914 . 1069 zoom > - 674 . 1069 zoom-v > - 1914 . 678 zoom-h But this implies that zooming does _not_ do what you want (at least not entirely) and restarting CTWM is probably not the real cause of the problem. > // zoom zoom-v zoom-h BEGIN > > 1 (frame-geometry) > 2 ;; initial window frame parameters > 3 ;; => ((outer-position 629 . 104) (outer-size 674 . 678) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 674 . 28) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 672 . 36) (internal-border-width . 1)) These values are fishy - here I get for an initial emacs -Q Lucid frame ((outer-position 0 . 0) (outer-size 764 . 885) (external-border-size 5 . 5) (outer-border-width . 0) (title-bar-size 0 . 14) (menu-bar-external . t) (menu-bar-size 754 . 31) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 752 . 36) (internal-border-width . 1)) An external border size of -3 can only harm. The menu bar width should be the outer frame width minus twice that of the external borders - 764 minus 10 gives 754 here. Similar for the tool bar where you should also subtract twice the internal border width. We have to find out the cause for this but I don't yet know how. Now two times 3 gives 6 which _could_ explain the 6 pixels width decrease but it wouldn't explain the 11 pixels height decrease. When with gdb in frame_geometry in xfns.c you put a breakpoint at the line staring with an if below (it's line 6747 here) XGetGeometry (FRAME_X_DISPLAY (f), FRAME_OUTER_WINDOW (f), &rootw, &x_native, &y_native, &native_width, &native_height, &x_border_width, &ign); /** XGetWindowAttributes (FRAME_X_DISPLAY (f), FRAME_OUTER_WINDOW (f), &atts); **/ if (!FRAME_PARENT_FRAME (f)) run -Q and evaluate (frame-geometry) in the emacs you run, the breakpoint should be hit. If you now type p x_border_width in the debugging buffer, what does it print? > => 8 _NET_WM_STATE(ATOM) = _NET_WM_STATE_FULLSCREEN ... > => 8 _NET_WM_STATE(ATOM) = > => 8 _NET_WM_STATE(ATOM) = _NET_WM_STATE_MAXIMIZED_VERT, _NET_WM_STATE_MAXIMIZED_HORZ ... > => 8 _NET_WM_STATE(ATOM) = We have to find out who resets them. Can you try doing this for any other GUI application that can be made fullscreen via F11? martin From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 04 04:54:08 2024 Received: (at 74496) by debbugs.gnu.org; 4 Dec 2024 09:54:08 +0000 Received: from localhost ([127.0.0.1]:34320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIm5A-0007af-8u for submit@debbugs.gnu.org; Wed, 04 Dec 2024 04:54:08 -0500 Received: from mout.gmx.net ([212.227.15.19]:56465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tIm57-0007Zz-JX for 74496@debbugs.gnu.org; Wed, 04 Dec 2024 04:54:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733306040; x=1733910840; i=rudalics@gmx.at; bh=kQFVqi/5w14oKV0iKZdgWJuGOMS72BoiifBk3F5Arr4=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=VasZ1Msdr25WpvOLy1fV5DOMs4LO9E28qr3KN9RUIVDPttIMaBkSd6kUvLyR7AT9 wXS4TqSHxAWdDsdY21mubDUZ7LKYHPRs9N8hW99TfysHHXSZI9MOduVVovJhNFzqK RFfrVU4IouIcJn0jTfKYPYBrdGJqY4pnc/a0/qBaqfmB5TnDcm5wn0ebx/XYyQgbs Dyim1XtAfX7PS6zrrU2gx7/PJkp8tUvr7qPtvbCJixuM5hjsLTRYgqNkoOhumHtv3 i0N5EWb9rSISoTF1N3SpuZhySZMqzNbiUVGnZjJ3B/IwA5p81WTtZYJ/XMcjNgil8 nnZ68tFSA3KJr3oGuA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.8.217]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mlf4S-1u1QDl43uc-00dphh; Wed, 04 Dec 2024 10:54:00 +0100 Message-ID: Date: Wed, 4 Dec 2024 10:53:56 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:bi75NqMIe1H+mTwoktXqecYVygOCNaZuvf1QWFIX08j2etUG606 YyYgYihBleG8KIWp3tzBu3y2LGPOB6oVgquTJzddeEjtAwbUQH7+JMBxx8OYS9iugtDhzJk k8oGPFEHPKlpNwpuLgpS2UQCK1+ivKOjgEmiNr0mw6vQm5CZ46MkZSHknwJFGtj7GacCopc roWDaYCXi9YWJX3FupjxA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:+ZCfylFgjzk=;Ii2Rm1uRnYFBg5Jo9Eju8BtBhYd VS07gg1O2cyyMQ8aHpwEEr+/g//Yb2y+ArCDlv49Byvkt6c6EUHF2k6QTIaRmrGMtRy4GhFQB ORM1V4nEYVxLAvR10jH8kTDuubuxlpmmLjWZ++878OCqP5kji/3TvGWMTNhr6Uvu2Gp7JuzVK qDJgvzoaRhl2bLOTSI4tRUg8BjV7a0h7DmmCAMUxfwq6Z4d4uAsbDnKBLrbB8I9AaMZcUj5w7 x/kUhszYf4vJd8p/j8/TQ/A0oZ4ARs9FfMSrRJL9+JN/l0Ubk6aS1poPXJDTo3XQLp85B0dfC qZvQGawubPWAuyOsm+JqAhV409CSA9iU/OitiveP0drCPhSoVvThz0S4fXbZbqeBQB8A6Y2GB BX9Om72EsZTcK3QqZMm1oAROc/VKVUAEqtwVrtusw40Zr0ZjKru++97MhCexIbHzlxgpqr7rS 0YlovFZFVUmJRFjhz4DWYf2dkmfITnOJ4pll2xCJAxVyoGzkJQzaeSlIlRS96KeZg5T+F9INj 1seSITQH4/v+2dOuGBq/fsf+GxR7ZVFNj4SOzQjiCc7ODkvHGcZggzndIrl39faultV+tJOhI 5y0byQfcr0ayjhVu/HooskoDPppFLs2muRTsyVWjQ2nMiBLQ9APBkM/xSlqpDlwC7CMI+ccTu wiit8IAEKaMHPeP8rEinHlh2tTXAviMsuUMgahPFiCYwVlT6iFvNMjTtrJ78mTcU6x92aPjLt XedlEVWTmt9wewRclTEAUxFrA6qhbYsoIs6GbB08R0BsbSzzzPLHDpI6bqbD9YtFaQC8NnhTp alESs74UfpWdkmIBZwusV7InVU+sDmPCXYvg2cayZSGIvoF3xG7syprmNK3bu8aoP8Mp5sr09 2jVQFlpbQRIjrZOkW+O5QgmrFrSuvtadYEIO+s5wi6S1nrsc+/W2FB+WixEzaplmvJF+FW2SY Q2a/r5a41jdeWh6dfsc++ohhinSo1FKZrSKCc1MEKOX8T8hgLI54kcQMyCNb1LTiEK/pJf32f RLGK0qihhemYM0tQ0Ijkr++hBUOZIX5LcgirejmQ9bwffR6qHoJoRM0PpRrHaObejj9txn+te R2dGMmvUSRce8ruBMLd9PLjIFbdSaO X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > and then tty color is disabled using > > (defun x/tty-color-mode-no () > "Disable color in emacsclient session." > (interactive) > (set-frame-parameter nil 'tty-color-mode 'no)) Who does that? And if in that emacs you set (set-frame-parameter nil 'tty-color-mode 'yes) and evaluate > (set-face-attribute 'default nil :background "red") does it have any effect? BTW I installed CTWM here but I have no idea how to restart it from within a fullscreen Emacs frame. Any attemtps to assign f.restart to "F9" in the init file has CTWM hang and sometimes spills out that the init file has a syntax error. martin From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 04 21:39:14 2024 Received: (at 74496) by debbugs.gnu.org; 5 Dec 2024 02:39:14 +0000 Received: from localhost ([127.0.0.1]:37554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJ1lq-0007SH-8o for submit@debbugs.gnu.org; Wed, 04 Dec 2024 21:39:14 -0500 Received: from mx.sdf.org ([205.166.94.24]:50323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJ1ln-0007S6-7w for 74496@debbugs.gnu.org; Wed, 04 Dec 2024 21:39:12 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B52d9VZ022091 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 5 Dec 2024 02:39:09 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B52d8Im023008; Thu, 5 Dec 2024 02:39:08 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Wed, 4 Dec 2024 10:53:56 +0100) Date: Thu, 05 Dec 2024 02:39:08 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > BTW I installed CTWM here but I have no idea how to restart it from > within a fullscreen Emacs frame. Any attemtps to assign f.restart to > "F9" in the init file has CTWM hang and sometimes spills out that the > init file has a syntax error. On a right handed mouse use the left button depressed on the desktop background to present - Restart CTWM - Quit The fullscreen Emacs frame goes in one of the virtual workspaces. Keep one workspace showing the desktop background for the mouse to click on. The following CTWM configuration presents the Restart CTWM menu item on Super-p or mod4-p keychord https://cvsweb.netbsd.org/bsdweb.cgi/src/external/mit/ctwm/etc/system.ctwmrc?rev=1.20;content-type=text%2Fplain -- vl From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 05 04:24:10 2024 Received: (at 74496) by debbugs.gnu.org; 5 Dec 2024 09:24:10 +0000 Received: from localhost ([127.0.0.1]:38260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJ85i-0001qd-CY for submit@debbugs.gnu.org; Thu, 05 Dec 2024 04:24:10 -0500 Received: from mout.gmx.net ([212.227.15.19]:60377) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJ85f-0001pp-6F for 74496@debbugs.gnu.org; Thu, 05 Dec 2024 04:24:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733390641; x=1733995441; i=rudalics@gmx.at; bh=IoHZ9jkIDnAFeRvZpQZimJMGTWwKexEtDh07G3P0n4Y=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Ua4FSp0zO3D2cSO9yAsbGN2rZRCFcfz9FFnyfXoWGj5y8bpJkJ8zf0CDJ0lGQqds D3c4Rsuenf38gEquz8tw39HWnERqiqWo4GgRe2WrMXaIVSTALHuWZZ4fvzTxK20tM FDu3QXHSjFAPKkWcKHhk+qM0ZmuPFGlDBjXa1OhJzwG4bJLimtUdQym3IahW6CqZr 6qPTWckEf2jCPQewIuXss+WybQDTDk2aNWhfREWapGC+V+qp3QA2tNzeGpuwjQe8p RHHbjpZZQTiU4i6NrTOA0FZ2E0fX2weiKfFioqkD+xI4BOQo15JhPYfqb1UiSgAsn WFPcRL0mI+8L2rxCsQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.121]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M9Wys-1tFohQ43fw-00AbrW; Thu, 05 Dec 2024 10:24:01 +0100 Message-ID: <8490f4f5-c0ed-4a3f-a08d-d3592a657815@gmx.at> Date: Thu, 5 Dec 2024 10:23:59 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:yenlsAf8OtauuVUPEw7rYj++Go7LNZzjSUr7budjD0M7cLxkO7G 5RbfRPF7OF23XiZEMbon/gl0ob4/QRQULlkWAlAd3z7lbHoqOyo+w06vW3B3ZRxzr1/LoQZ A+yzEEdJLn7tdliJzHiBt+SHjUkHHIYBTcLfqOT2M/IdA1WZn/ITFUcGujaeI/UlEUDB3L0 jMvIQfWxR4vzCajMSaMTA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:cx8yI+fp4Bs=;/vXAGZfeGaXoM8LqRk6Jmz5PK47 wD1s4ZHaaf24yjS8F5dkwKmZYdmxElAklWtvhE23m4u5eN0H9fDbibFvB0S+vOUYMAAbWNPPK gO0o/b5HM9g7ykpyC1ckFvYMg1hpGIg+Ty//j2cC4aJBUCwr6EDmju5z0mil5awbLTlqE5VBI MAo87G05mdRdrjRM90tTXCwz/99Cb+UPS/O248L5M/oIvSCr3r4lroguwjW+LTP4vC2Lj8Jf5 CsyP5sypVYBqb7aXlYV7CqQp3zubLIZ//fUzdfmfIS8EpOaqiRcjHkRFENje1BTrxtra5hDav PFyEHSnbbp1y8AhwlMT89ICbX5DqY3T7Cu6bOpq5DMqbYF3/VIV/7hiH9LuDzc4u3HwH/C7ej jN65AdZn7vE+IUetp9DT/WkVCv7moWLv1nrgKgnVL2qCrujxbOj+Mkgkyvfg8rGhq4qy63Mcc RTCVVJryj9qFpUUBgKY+DrFGZyPRxgNOrYYqW7p/6Z90K7kYypVUGL3nSAxT8O/HNHO2XFiT5 QsIzgujhE/zUgL0PVdzSCram1bFZTGk45HO/ATXuPVsEzLs+kAGOYxc4BDWldgBCCY2W0Ywmv 7HYRoaZl2aVchBfTUZW9kSqF1IaWV2Pq7EieRQuhEv8FJ4oXADwc9H/AOXCUFfI7MPsY9OyQd RN/n0S4r9TkEwBRfug1ghu1zpcuCBnyIP8dI2hkDYXMYh7Cie+B+xfPEOgDNHp3uq4q8g1XWJ hFd/FaaRYCH4NM16d5jkt5LruC0jtFkAr6qcuK/MAqURxHWtWgLY20EYnb/rCa4HrvtLzHVR/ 4XmyvuRMgXk1xZSh2Ei/KeLHymWZyGeh5/8/1YuKE/VFXNCxpRSGs+UpL/Y689zKnOMkpf6MY pYUupxx1zUg5XhsdfQ9pTmTzvQ1zyL32tiG08tNzZ4K4UA6LdOfWZrIAaumyfBzJv3mAshjaX sETvkagPxluorFJnAz2C86sNleTv72wWIIEakUkHPKWb8maexDtOCHJ7CtKPk3b3d1koxrm5f Sa9wvRITBNlrwfcDJhwdM3w6N2kIMkqBrwokzJeeQlujYEWP8cZCFSnOxAYg5T6nHlXzgeZx0 Ws9EXxrmysrSSIfR2x/dUgfBvN7Lv0 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) >> BTW I installed CTWM here but I have no idea how to restart it from >> within a fullscreen Emacs frame. Any attemtps to assign f.restart to >> "F9" in the init file has CTWM hang and sometimes spills out that the >> init file has a syntax error. > > On a right handed mouse use the left button depressed on the desktop > background to present When my Emacs window is fullboth there is do desktop background. > - Restart CTWM > - Quit > > The fullscreen Emacs frame goes in one of the virtual workspaces. Keep > one workspace showing the desktop background for the mouse to click on. How do I select a workspace showing the desktop background from a workspace showing a fullboth Emacs frame? > The following CTWM configuration presents the Restart CTWM menu item on > Super-p or mod4-p keychord > > https://cvsweb.netbsd.org/bsdweb.cgi/src/external/mit/ctwm/etc/system.ctwmrc?rev=1.20;content-type=text%2Fplain But a menu is of no use when I have a fullboth Emacs frame. All I need is one simple keybinding to restart CTWM in a workspace that is fully occupied by a fullboth Emacs frame. Or a shell command that restarts CTWM. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 05 06:20:06 2024 Received: (at 74496) by debbugs.gnu.org; 5 Dec 2024 11:20:06 +0000 Received: from localhost ([127.0.0.1]:38469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJ9tt-0007Cb-FY for submit@debbugs.gnu.org; Thu, 05 Dec 2024 06:20:06 -0500 Received: from mx.sdf.org ([205.166.94.24]:62882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJ9tq-0007CE-JA for 74496@debbugs.gnu.org; Thu, 05 Dec 2024 06:20:04 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B5BEo0b024263 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 5 Dec 2024 11:14:51 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B5BEnfm007385; Thu, 5 Dec 2024 11:14:49 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <8490f4f5-c0ed-4a3f-a08d-d3592a657815@gmx.at> (message from martin rudalics on Thu, 5 Dec 2024 10:23:59 +0100) Date: Thu, 05 Dec 2024 11:14:48 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > > When my Emacs window is fullboth there is do desktop background. > > > How do I select a workspace showing the desktop background from a > workspace showing a fullboth Emacs frame? > You'll need to have available CTWM's workspace virtual screens. See at the top right, there are 5 virtual screens and you use one of them with the desktop background exposed http://sdf.org/~van.ly/img/netbsd-ctwm-workspace-virtual-screens-at-top-right.webp from the fullboth Emacs windowframe switch to a specific virtual screen with a keychord such as super-N or mod4-N where N is a number, or where N is an arrow key left/right. > > But a menu is of no use when I have a fullboth Emacs frame. All I need > is one simple keybinding to restart CTWM in a workspace that is fully > occupied by a fullboth Emacs frame. Or a shell command that restarts > CTWM. > Could send a signal to tell the CTWM process to restart and reload. Anyway, both Firefox and Chrome will F11 fullscreen and CTWM restart will let their windowframe dimension persist. Firefox on `maximize' window, zoom leaves no gap at the bottom edge. The xterm running emacsclient that is in fullscreen evaluating (set-frame-parameter nil 'tty-color-mode 'yes) (set-face-attribute 'default nil :background "red") turns the background color red. Some more details looking at the dimensions on the xterm are as follows. // *shell* buffer output inside emacsclient session // after many CTWM restarts 1 $ xprop 2 xprop 3 _NET_WM_NAME(UTF8_STRING) = "uxterm" 4 _NET_WM_ICON_NAME(UTF8_STRING) = "xterm" 5 CTWM_OTP_AFLAGS(INTEGER) = 4 6 WM_STATE(WM_STATE): 7 window state: Normal 8 icon window: 0x0 9 _NET_WM_STATE(ATOM) = 10 _NET_WM_DESKTOP(CARDINAL) = 4 11 WM_OCCUPATION(STRING) = "5" 12 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW 13 _NET_WM_PID(CARDINAL) = 4215 14 WM_CLIENT_LEADER(WINDOW): window id # 0x2a0000c 15 WM_LOCALE_NAME(STRING) = "en_AU.UTF-8" 16 WM_CLASS(STRING) = "xterm", "UXTerm" 17 WM_HINTS(WM_HINTS): 18 Client accepts input or input focus: True 19 Initial state is Normal State. 20 bitmap id # to use for icon: 0x2a0001d 21 bitmap id # of mask for icon: 0x2a0001f 22 WM_NORMAL_HINTS(WM_SIZE_HINTS): 23 program specified size: 1920 by 1080 24 program specified minimum size: 16 by 28 25 program specified resize increment: 1 by 1 26 program specified base size: 4 by 4 27 window gravity: NorthWest 28 WM_CLIENT_MACHINE(STRING) = "xxx" 29 WM_COMMAND(STRING) = { "/usr/X11R7/bin/xterm", "-class", "UXTerm", "-title", "uxterm", "-u8" } 30 WM_ICON_NAME(STRING) = "xterm" 31 WM_NAME(STRING) = "uxterm" // plain xterm before CTWM restart 1 $ xprop 2 CTWM_OTP_AFLAGS(INTEGER) = 4 3 WM_STATE(WM_STATE): 4 window state: Normal 5 icon window: 0x0 6 _NET_WM_STATE(ATOM) = _NET_WM_STATE_FULLSCREEN 7 _NET_WM_DESKTOP(CARDINAL) = 2 8 WM_OCCUPATION(STRING) = "3" 9 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW 10 _NET_WM_PID(CARDINAL) = 17153 11 WM_CLIENT_LEADER(WINDOW): window id # 0x320000c 12 WM_LOCALE_NAME(STRING) = "en_AU.UTF-8" 13 WM_CLASS(STRING) = "xterm", "UXTerm" 14 WM_HINTS(WM_HINTS): 15 Client accepts input or input focus: True 16 Initial state is Normal State. 17 bitmap id # to use for icon: 0x320001d 18 bitmap id # of mask for icon: 0x320001f 19 WM_NORMAL_HINTS(WM_SIZE_HINTS): 20 program specified size: 1920 by 1080 21 program specified resize increment: 1 by 1 22 window gravity: NorthWest 23 WM_CLIENT_MACHINE(STRING) = "xxx" 24 WM_COMMAND(STRING) = { "/usr/X11R7/bin/xterm", "-class", "UXTerm", "-title", "uxterm", "-u8" } 25 WM_ICON_NAME(STRING) = "xterm" 26 WM_NAME(STRING) = "uxterm" // plain xterm after CTWM restart 27 $ xprop 28 CTWM_OTP_AFLAGS(INTEGER) = 4 29 WM_STATE(WM_STATE): 30 window state: Normal 31 icon window: 0x0 32 _NET_WM_STATE(ATOM) = 33 _NET_WM_DESKTOP(CARDINAL) = 2 34 WM_OCCUPATION(STRING) = "3" 35 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW 36 _NET_WM_PID(CARDINAL) = 17153 37 WM_CLIENT_LEADER(WINDOW): window id # 0x320000c 38 WM_LOCALE_NAME(STRING) = "en_AU.UTF-8" 39 WM_CLASS(STRING) = "xterm", "UXTerm" 40 WM_HINTS(WM_HINTS): 41 Client accepts input or input focus: True 42 Initial state is Normal State. 43 bitmap id # to use for icon: 0x320001d 44 bitmap id # of mask for icon: 0x320001f 45 WM_NORMAL_HINTS(WM_SIZE_HINTS): 46 program specified size: 1920 by 1080 47 program specified resize increment: 1 by 1 48 window gravity: NorthWest 49 WM_CLIENT_MACHINE(STRING) = "xxx" 50 WM_COMMAND(STRING) = { "/usr/X11R7/bin/xterm", "-class", "UXTerm", "-title", "uxterm", "-u8" } 51 WM_ICON_NAME(STRING) = "xterm" 52 WM_NAME(STRING) = "uxterm" I'll do the source patch and gdb backtrace when I get a chance to. -- vl From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 05 13:02:15 2024 Received: (at 74496) by debbugs.gnu.org; 5 Dec 2024 18:02:15 +0000 Received: from localhost ([127.0.0.1]:40656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJGB5-0002P1-AS for submit@debbugs.gnu.org; Thu, 05 Dec 2024 13:02:15 -0500 Received: from mout.gmx.net ([212.227.17.20]:32957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJGB2-0002Of-T6 for 74496@debbugs.gnu.org; Thu, 05 Dec 2024 13:02:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733421724; x=1734026524; i=rudalics@gmx.at; bh=KFjos17Slw139oVvnw4wVOqTQatgHl38YIhOPzlUg5A=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=sNP5XsD3BgXQY1VR1eDb8Sx79KXW/uR2N5z58NomxJNxNGsbhW3TectyroZPoxz7 CbqAx2zGmTa5szjy/SGFRtN7EC3ZS+rFKFUW3nHcT1z+W1GJdkAmRlzSl3PYjaqIq 1erCqg/qp8DZsRCbm7LHOelU6rPdqy5vBw7jaafX3uS43e86oQBe8u+tcZGtKAZZI yrNv/BR94WY82bOuW8OH/FGVxAjQnAKotNt8mdR2wI+ctdCSDJSe7FCKdT7woB88P M0DVy6HtUuv9LhAZfbSBwsrQ0hzzd9d8dfuh0szE73CxOcySOYLv4RXzkiMsLCDEM ohqUCQl50iQnxtowHQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.100]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N79yG-1tiKXY07n2-016gzd; Thu, 05 Dec 2024 19:02:04 +0100 Message-ID: Date: Thu, 5 Dec 2024 19:02:02 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:PgIp3JqfEPqcJhHyQrl9t2RZZCC4XtOYP2SRKCnWkqWNTTxTvfb 1hs49E3ooJkbqNtOJUXwB0I8cxqT47PJ3QmN18URqZivrDYhd75AeqfTaYyy5Yw1amP1cVs Hj7K1tJCl0qgx9ResRUeyindS47ecW5wo1Sg4wE1eTDLGeyN5DKljHxjcfZ8TpTg0d9L5ev n9gGSYeLhLgzouIpgHsdQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:1eAB1KiDhvc=;0ALaEx+JkLJfNRMGojrBY23hu8x 7b88jXH27UAVs4hnQj0qdhpeHOTLdE2edYiRSDOJDy3ifAz+8SY1D+m+p5SwBi7iN1sHeMCJ3 40sJ343LneqRImXcqxtUUyzrLt+pr+X6CTi339OTVd+aLasNtkqkkxfF22cTwwQ5SroHolcQ+ 6M+VUBhQ7j2JmqAdAkWGawCFjfo8ufJeaNEB4TMJD1C+irGUaa3AbBjh2VcIqtnwsatH3BSVn Sh2q3Rlf9yxurt3eWGmz5lYHXP3Kn1vUXLd5Vsd35rk/Ewh/J27q7LsCMdjy2gcyL2Xfo77kd lkQSwG3eP4x50QxeUHvG4bxZbkwhKYh6TT5QtD5H34EWEraQnFHOZTQQu38SuwEh+aq7iKNUd q1AMfBB1IxEbg12BMvlOeZeBmpWzhyxnSQsUKUp/9Sjj4XZ/6Vxy7n63I2vAkpg4tzBl2M/xN AVrcxwGaMBFTAle/G0KS0zb8ck5G14fp4c0tuNPJSOSVp+BPbafelCQcytnIGD/UO8RiDgUIx fXm3oV/BJRA4FqrfNbYKVXoST3gvPgD5+2KwiOxe6B/g32U9+UPv6vI5kUQz6bpcjHqj/BWlp mvoY/uUW5QQ/E4YVgV1SnCiB+kXBHs4MG1GO+fubDfIA5l2Xuh+fXbk8AcRTU+a2k9pZi+QJM g9h98x0ibPd+uw+nExrQkUq2X572i7GHG62qVX/ONQ7xXFnY2pT+fKi993oOEF/SMidlcmDSh kjmWam1H+FMC+zREXTg50lF2eFQJlS1kgOAkefX2ROm8E+8mQs3vCde7VyExHEs+Z21ZJEXkx DM1FvoxqwZWgFH8AD/xBeqjqwbHG+tnEZrhkor6LwZrDxB3iCrdnqNPCNdLQ4+oMilAnmJAQD PUNE/jUzWlomdCiIhAcqNu1cPrLWAUibwr9Sx1w811Y7igrvLgWDKaJpnXQ+Pn/8o4MeYBVN9 rNU+X0oqCAcxB1hQz69CQT4QeEvkzbzrHONSLDImGfOX10tuG+9oa9eao/i2WQTGMNMu+ossk LJvSAEsCj8XN46eEBwdMDbqIg+aj1K3zZODhQjnL2IaWxwNqUHI0y6PkXH5wSaYoJrT5Ajm0i GkT+wOBMu5vPAXb05j/K19kyMxJ2ey X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Some more details looking at the dimensions on the xterm are as follows. I suppose you won't see any maximized/fullscreen there. xterms don't have that. Can you try with Firefox? I meanwhile managed to run a Lucid build under CWTM. The behavior below shows xwininfo output, 'frame-geometry' and fullscreen frame parameter. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.100 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Some more details looking at the dimensions on the xterm are as follows. I suppose you won't see any maximized/fullscreen there. xterms don't have that. Can you try with Firefox? I meanwhile managed to run a Lucid build under CWTM. The behavior below shows xwininfo output, 'frame-geometry' and fullscreen frame parameter. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.100 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.17.20 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > Some more details looking at the dimensions on the xterm are as follows. I suppose you won't see any maximized/fullscreen there. xterms don't have that. Can you try with Firefox? I meanwhile managed to run a Lucid build under CWTM. The behavior below shows xwininfo output, 'frame-geometry' and fullscreen frame parameter. Restarting CWTM does not change the size of a maximized or fullscreen frame here. Maximized frames stay at 1674x1007 pixels (1680x1050 outer size). Fullboth frames stay at 1680x1050 pixels (1686x1093 outer size). I suppose the borders sum up to 6 pixels and the title bar to 40 pixels and for fullboth frames they are "drawn" outside the display. All these sum up correctly and there is no shrinking. Also, the -3 values your 'frame-geometry' reports for external border sizes are not reproducible here. What happens though is: - The fullscreen parameter is reset to nil in both cases after a CTWM restart. This is a bug I will debug tomorrow but it's possible that we can't do anything about it. - When restarting CTWM there is a short moment (less than a second) where the frame shrinks slightly in both cases. I'll take a look into this with the frame size history facility. - A maximized/fullscreen GTK-3 built frame is broken after a CTWM restart in the sense that scrollbars are no more positioned correctly - they are drawn partially offscreen. Have you ever tried building with GTK-3? In particular the last issue means that we do not get the expected values from X routines like XGetGeometry and XGetWindowProperty. martin Maximized xwininfo: Window id: 0x1400181 "*shell*" Absolute upper-left X: 3 Absolute upper-left Y: 40 Relative upper-left X: 3 Relative upper-left Y: 40 Width: 1674 Height: 1007 Depth: 24 Visual: 0x21 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x20 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +3+40 -3+40 -3-3 +3-3 -geometry 1642x958+0+0 (frame-geometry) => ((outer-position 0 . 0) (outer-size 1680 . 1050) (external-border-size 3 . 3) (outer-border-width . 0) (title-bar-size 0 . 37) (menu-bar-external . t) (menu-bar-size 1674 . 31) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) (frame-parameter nil 'fullscreen) => maximized Maximized after restart xwininfo: Window id: 0x1400181 "*shell*" Absolute upper-left X: 3 Absolute upper-left Y: 40 Relative upper-left X: 3 Relative upper-left Y: 40 Width: 1674 Height: 1007 Depth: 24 Visual: 0x21 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x20 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +3+40 -3+40 -3-3 +3-3 -geometry 1642x958+0+0 (frame-geometry) => ((outer-position 0 . 0) (outer-size 1680 . 1050) (external-border-size 3 . 3) (outer-border-width . 0) (title-bar-size 0 . 37) (menu-bar-external . t) (menu-bar-size 1674 . 31) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) (frame-parameter nil 'fullscreen) => nil Fullboth after F11 xwininfo: Window id: 0x1400181 "*shell*" Absolute upper-left X: 0 Absolute upper-left Y: 0 Relative upper-left X: 3 Relative upper-left Y: 40 Width: 1680 Height: 1050 Depth: 24 Visual: 0x21 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x20 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +0+0 -0+0 -0-0 +0-0 -geometry 1648x1001+-3--3 (frame-geometry) => ((outer-position -3 . -40) (outer-size 1686 . 1093) (external-border-size 3 . 3) (outer-border-width . 0) (title-bar-size 0 . 37) (menu-bar-external . t) (menu-bar-size 1680 . 31) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) (frame-parameter nil 'fullscreen) => fullboth Fullboth after restart xwininfo: Window id: 0x1400181 "*shell*" Absolute upper-left X: 0 Absolute upper-left Y: 0 Relative upper-left X: 3 Relative upper-left Y: 40 Width: 1680 Height: 1050 Depth: 24 Visual: 0x21 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x20 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +0+0 -0+0 -0-0 +0-0 -geometry 1648x1001+-3--3 (frame-geometry) => ((outer-position -3 . -40) (outer-size 1686 . 1093) (external-border-size 3 . 3) (outer-border-width . 0) (title-bar-size 0 . 37) (menu-bar-external . t) (menu-bar-size 1680 . 31) (tab-bar-size 0 . 0) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) (frame-parameter nil 'fullscreen) => nil From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 06 05:43:01 2024 Received: (at 74496) by debbugs.gnu.org; 6 Dec 2024 10:43:01 +0000 Received: from localhost ([127.0.0.1]:42169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJVnZ-0001EC-4E for submit@debbugs.gnu.org; Fri, 06 Dec 2024 05:43:01 -0500 Received: from mout.gmx.net ([212.227.17.21]:41277) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJVnW-0001Du-Cz for 74496@debbugs.gnu.org; Fri, 06 Dec 2024 05:42:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733481770; x=1734086570; i=rudalics@gmx.at; bh=dRao/2+qgQmWNqujBE3gZEtJus8JdkkLeJ4Hg3BVWu0=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:From:To: Cc:References:In-Reply-To:Content-Type:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=DN8v3t7MH2iZxLA+UmMTfVdGnbEkSOBY+hnBcVl1H7qLYilSgheliUkbzR/+nW7n tHq4piBO1VI3xii9SUkI4ML3HihAqWo8KHyeFWrGcCA5MuUBiOSpaPcd0iEC6q3U5 GtbPV77o9Jsflxf+VsqcXFcpUtHYuEiiubYlMUJ24UuABvh05KR6GBm4JRG6yOUy6 9Apz+INixR0PHdB2hxzzBkOkL4J5MXzWDAGxOqmJsRYAHmsbV9WuD2pjwsHRK1ZX5 aK27+p4Y9Ps5aZnApJXBoWUS9VJq3u09YyujRKwRUU5Z1JjNwUaWc9QtprfZjRqdB prcdamOC4AgoIckk3g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.233]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M5QFB-1tKshz2NVt-0003EE; Fri, 06 Dec 2024 11:42:50 +0100 Message-ID: <2b771286-a64a-4ab4-bc9b-716401e2be70@gmx.at> Date: Fri, 6 Dec 2024 11:42:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts From: martin rudalics To: Van Ly References: Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:f1m2gxW10QApd/lflXCfUdN5HxO0aD8+hxzbCOLjSKct8A+aar9 nbCNWXxWNm4s2THSXbO09QizutZDp0CHfDhf+q3Qk81yqIUKZx/CKc1QNcGAXuc0WeJwNTO 8F6C8pZDI1qT8ZmWLayM+4vOn/ScR7eiZODhOAKHXbHXPw7t85uig5uLk7KnHIN9mGhLv0P o4gErMIZml9r4d5S6ynEA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:wT7IcdZXUs4=;dOf+QFbzJs2RA8QpwngcBdqTgrO MU3sB4K+EmlNBByzWmMbENnH39yLENcrShFKXjr26ejPVJjwXBwvPdh4arKCuG82S1Stqt09p SmiPRSfJWzdHPCCxlnYi8ctzZW5vYx2VCCyMdwKzedFbUV1pEVG2CnOJwEhLZu298eCZ973as eMg5D/0hui8TUpDGryrv6H6DyoxIIKAXXvs6kMzEUdIS6OheE4EIVBaLDP2k4X38Knca1YjJy nzcar4VP1BvhcSStddSRg/Z0KI/fc/igGTcHJ3OzlIzaaj35+QoDcJjytQK71JaLh0uS0wV8a t/+h/HpOgZ40Cic3V0hDDs2VYS29fS4eyb6IFirCT9SHjeaMeIjJc8+zbkSNRei5qHDZt4LlB os6gM7RLkjLVjRe4yIOxbsDGH0B/vyY+eeZE6Rr0BAJV2pEmE3ptUfhCmRH8fKAsbBG9+9FnL vYuLW1t63VSHitYuxO6B5KRF1SE03u93jNZ5SfNbdPPanyULLzly/mwTJCYWkW1eDTYko6NNE lT6b1KfAOdMcG9AkKJX6KeNWL+uQEAxXgm2gN3YH5SQgDxXWC1Ce9rYwgI8ioC0MEZv+gDx1C YajooFcMQbgM5v4gdBuazAZz9NATSUkEDgXRz0DP9pj7lDjPhHzVTPcKG43LD2A4IvGoYiWn1 Nqmrt7OYGjpq8uMXZDcjJIBEj0K4R/+261ko5VKB5ABEEaBWxFNyt7WouTGu5QcyIJKLx3yII dKYZs/nLOKHRsl6nxVxzcc6ruk7Y6EC3Y0cdBy/dKM5/jzNbqHSDPrV2g3nuaZl5I3UuhSgDk wh1ZN6SnWqYSAYiXQB/aaq17Z66gS3iSbRRXXDm2ba7I9X/0eJurxtnbaD+2cA6Tgxsm6T+YU VpNKe70e55MFOPlfZSxnBQ+HaTnVqSk8bY+opmxQ5+syXhES9cdxKLH1Tl0Y8y8Qw4mNDgOBb eXOxjDr9NQq5jUzBttObXM5ZZK9w4kSfRM92Id0DvNQ5RQcFcZv3MSJQ4PErSeGmXTz2VKtJE 5PVLFyPriYJaDWeAbcLK7GfI+K66g9kMyfj3nWJhdhMIbKE1P9mqz349TVJmc3H36cbU24duQ oRdXQmF8hv3MKt1YHbz8vnmKF+SouD X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) Some further details here: > - A maximized/fullscreen GTK-3 built frame is broken after a CTWM > restart in the sense that scrollbars are no more positioned correctly > - they are drawn partially offscreen. Have you ever tried building > with GTK-3? This is not entirely correct. The scrollbars of a maximized/fullscreen GTK-3 frame are broken right away, no need for a CTWM restart. More interesting is the following: With 'frame-resize-pixelwise' nil zooming a frame vertically gets me a pixel height of 962. With 'frame-resize-pixelwise' t it gets me 976. So please try again setting (setq frame-resize-pixelwise t) and do it in your init file. Its doc-string says explicitly With some window managers you may have to set this to non-nil in order to set the size of a frame in pixels, to maximize frames or to make them fullscreen. To resize your initial frame pixelwise, set this option to a non-nil value in your init file. martin From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 07 06:11:16 2024 Received: (at 74496) by debbugs.gnu.org; 7 Dec 2024 11:11:16 +0000 Received: from localhost ([127.0.0.1]:45547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJsiR-0006Uf-Q7 for submit@debbugs.gnu.org; Sat, 07 Dec 2024 06:11:16 -0500 Received: from mx.sdf.org ([205.166.94.24]:62730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJsiN-0006UQ-Jl for 74496@debbugs.gnu.org; Sat, 07 Dec 2024 06:11:14 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B7BB9PA013223 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 7 Dec 2024 11:11:10 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B7BB8Cx001547; Sat, 7 Dec 2024 11:11:08 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <0c5b91ad-8f43-42ea-bbeb-5b9cdcb262a6@gmx.at> (message from martin rudalics on Wed, 4 Dec 2024 10:52:37 +0100) Date: Sat, 07 Dec 2024 11:11:08 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > Maybe you can try the attached diff (it's against the release version) > and set breakpoints at the four lines I marked with a > > // break-here > > comment. Start gdb via run -Q, do F11 and restart CWTM. Here is the backtrace. 1 (gdb) info b 2 Num Type Disp Enb Address What 3 1 breakpoint keep y 0x000000000042edfd in gui_set_frame_parameters_1 at /u/xxx/src/emacs/29.4/src/frame.c:4461 4 2 breakpoint keep y 0x00000000004cf6fb in x_net_wm_state at /u/xxx/src/emacs/29.4/src/xterm.c:17504 5 3 breakpoint keep y 0x00000000004cf5c1 in x_handle_net_wm_state at /u/xxx/src/emacs/29.4/src/xterm.c:27249 6 4 breakpoint keep y 0x00000000004e52b5 in x_check_fullscreen at /u/xxx/src/emacs/29.4/src/xterm.c:27324 7 (gdb) run -Q 8 Starting program: /u/xxx/src/emacs/build-29-0/src/emacs -Q 9 [New LWP 7051 of process 24519] 10 [New LWP 795 of process 24519] 11 [New LWP 1577 of process 24519] 12 [New process 24519] 13 [New process 24519] 14 15 Thread 1 "" hit Breakpoint 2, x_net_wm_state (f=f@entry=0x71354096ac10, window=) at /u/xxx/src/emacs/29.4/src/xterm.c:17504 16 17504 store_frame_param (f, Qfullscreen, lval); // break here 17 (gdb) bt 18 #0 x_net_wm_state (f=f@entry=0x71354096ac10, window=) at /u/xxx/src/emacs/29.4/src/xterm.c:17504 19 #1 0x00000000004e9343 in handle_one_xevent (dpyinfo=dpyinfo@entry=0x713541033000, event=event@entry=0x7f7fff03c0d0, finish=finish@entry=0x7f7fff03c0cc, hold_quit=hold_quit@entry=0x7f7fff03c1c0) at /u/xxx/src/emacs/29.4/src/xterm.c:20998 20 #2 0x00000000004f06cd in XTread_socket (terminal=, hold_quit=0x7f7fff03c1c0) at /u/xxx/src/emacs/29.4/src/xterm.c:24812 21 #3 0x000000000051b7bd in gobble_input () at /u/xxx/src/emacs/29.4/src/keyboard.c:7427 22 #4 0x000000000051b8d1 in handle_async_input () at /u/xxx/src/emacs/29.4/src/keyboard.c:7658 23 #5 0x000000000051b8e7 in process_pending_signals () at /u/xxx/src/emacs/29.4/src/keyboard.c:7672 24 #6 0x00000000005cb17a in wait_reading_process_output (time_limit=, nsecs=nsecs@entry=0, read_kbd=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0x0, wait_proc=wait_proc@entry=0x0, just_wait_proc=just_wait_proc@entry=0) at /u/xxx/src/emacs/29.4/src/process.c:5304 25 #7 0x00000000004282e2 in sit_for (timeout=timeout@entry=0x7a, reading=reading@entry=true, display_option=display_option@entry=1) at /u/xxx/src/emacs/29.4/src/dispnew.c:6263 26 #8 0x000000000051e53b in read_char (commandflag=1, map=map@entry=0x713540069963, prev_event=0x0, used_mouse_menu=used_mouse_menu@entry=0x7f7fff03c6bb, end_time=end_time@entry=0x0) at /u/xxx/src/emacs/29.4/src/lisp.h:767 27 #9 0x000000000051f5ec in read_key_sequence (keybuf=keybuf@entry=0x7f7fff03c790, prompt=prompt@entry=0x0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false) at /u/xxx/src/emacs/29.4/src/keyboard.c:10084 28 #10 0x000000000052090f in command_loop_1 () at /u/xxx/src/emacs/29.4/src/keyboard.c:1384 29 #11 0x0000000000583676 in internal_condition_case (bfun=bfun@entry=0x520748 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x5166aa ) at /u/xxx/src/emacs/29.4/src/eval.c:1474 30 #12 0x00000000005113fb in command_loop_2 (handlers=handlers@entry=0x90) at /u/xxx/src/emacs/29.4/src/keyboard.c:1133 31 #13 0x00000000005835ef in internal_catch (tag=tag@entry=0xfe40, func=func@entry=0x5113dd , arg=arg@entry=0x90) at /u/xxx/src/emacs/29.4/src/eval.c:1197 32 #14 0x00000000005113ba in command_loop () at /u/xxx/src/emacs/29.4/src/keyboard.c:1111 33 #15 0x00000000005162b8 in recursive_edit_1 () at /u/xxx/src/emacs/29.4/src/keyboard.c:720 34 #16 0x00000000005165dd in Frecursive_edit () at /u/xxx/src/emacs/29.4/src/keyboard.c:803 35 #17 0x0000000000510982 in main (argc=2, argv=0x7f7fff03cad8) at /u/xxx/src/emacs/29.4/src/emacs.c:2521 -- vl From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 07 08:12:09 2024 Received: (at 74496) by debbugs.gnu.org; 7 Dec 2024 13:12:09 +0000 Received: from localhost ([127.0.0.1]:45911 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJubR-0004O7-3u for submit@debbugs.gnu.org; Sat, 07 Dec 2024 08:12:09 -0500 Received: from mx.sdf.org ([205.166.94.24]:52754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJubO-0004Ns-Jl for 74496@debbugs.gnu.org; Sat, 07 Dec 2024 08:12:07 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B7DC4xO007585 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 7 Dec 2024 13:12:04 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B7DC4kQ010372; Sat, 7 Dec 2024 13:12:04 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Thu, 5 Dec 2024 19:02:02 +0100) Date: Sat, 07 Dec 2024 13:12:03 +0000 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 DQptYXJ0aW4gcnVkYWxpY3MgPHJ1ZGFsaWNzQGdteC5hdD4gd3JpdGVzOg0KDQrCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgQ2FuIHlvdSB0cnkgd2l0aCBGaXJlZm94Pw0KDQpTZWUgYXR0YWNo ZWQgZm9yIEZpcmVmb3ggZGV0ZWN0ZWQgc2NyZWVuIHZhbHVlcy4NCg0K --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=x Content-Transfer-Encoding: base64 Content-Description: ctwm restart before/after firefox screen values CiAgLy8gZmlyZWZveCBmMTEgZnVsbHNjcmVlbiBiZWZvcmUKCiAgIDEgICQgeHByb3AKICAgMiAg eHByb3AKICAgMyAgQ1RXTV9PVFBfQUZMQUdTKElOVEVHRVIpID0gNAogICA0ICBfTkVUX1dNX1VT RVJfVElNRShDQVJESU5BTCkgPSA3MTAyODcyMzkKICAgNSAgV01fU1RBVEUoV01fU1RBVEUpOgog ICA2ICAJCXdpbmRvdyBzdGF0ZTogTm9ybWFsCiAgIDcgIAkJaWNvbiB3aW5kb3c6IDB4MAogICA4 ICBfTkVUX1dNX1NUQVRFKEFUT00pID0gX05FVF9XTV9TVEFURV9GVUxMU0NSRUVOCiAgIDkgIF9O RVRfV01fREVTS1RPUChDQVJESU5BTCkgPSAxCiAgMTAgIFdNX09DQ1VQQVRJT04oU1RSSU5HKSA9 ICIyIgogIDExICBXTV9ISU5UUyhXTV9ISU5UUyk6CiAgMTIgIAkJQ2xpZW50IGFjY2VwdHMgaW5w dXQgb3IgaW5wdXQgZm9jdXM6IFRydWUKICAxMyAgCQlJbml0aWFsIHN0YXRlIGlzIE5vcm1hbCBT dGF0ZS4KICAxNCAgCQliaXRtYXAgaWQgIyB0byB1c2UgZm9yIGljb246IDB4MmUwMDAxOQogIDE1 ICAJCWJpdG1hcCBpZCAjIG9mIG1hc2sgZm9yIGljb246IDB4MmUwMDAyMAogIDE2ICAJCXdpbmRv dyBpZCAjIG9mIGdyb3VwIGxlYWRlcjogMHgyZTAwMDAxCiAgMTcgIF9HVEtfVEhFTUVfVkFSSUFO VChVVEY4X1NUUklORykgPSAiZGFyayIKICAxOCAgX05FVF9XTV9CWVBBU1NfQ09NUE9TSVRPUihD QVJESU5BTCkgPSAyCiAgMTkgIFdNX1dJTkRPV19ST0xFKFNUUklORykgPSAiYnJvd3NlciIKICAy MCAgWGRuZEF3YXJlKEFUT00pID0gQklUTUFQCiAgMjEgIF9ORVRfV01fSUNPTihDQVJESU5BTCkg PSAJSWNvbiAoMTI4IHggMTI4KToKICAyMiAgCShub3Qgc2hvd24pCiAgMjMgIAlJY29uICgzMiB4 IDMyKToKICAyNCAgOzsgbm90IHNob3duCiAgMjUgIAlJY29uICg0OCB4IDQ4KToKICAyNiAgCShu b3Qgc2hvd24pCiAgMjcgIAlJY29uICg2NCB4IDY0KToKICAyOCAgCShub3Qgc2hvd24pCiAgMjkg IAlJY29uICgxNiB4IDE2KToKICAzMCAgOzsgbm90IHNob3duCiAgMzEgIAogIDMyICBfTkVUX1dN X1dJTkRPV19UWVBFKEFUT00pID0gX05FVF9XTV9XSU5ET1dfVFlQRV9OT1JNQUwKICAzMyAgX05F VF9XTV9TWU5DX1JFUVVFU1RfQ09VTlRFUihDQVJESU5BTCkgPSA0ODIzNDUxOSwgNDgyMzQ1MjAK ICAzNCAgX05FVF9XTV9VU0VSX1RJTUVfV0lORE9XKFdJTkRPVyk6IHdpbmRvdyBpZCAjIDB4MmUw MDAxNgogIDM1ICBXTV9DTElFTlRfTEVBREVSKFdJTkRPVyk6IHdpbmRvdyBpZCAjIDB4MmUwMDAw MQogIDM2ICBfTkVUX1dNX1BJRChDQVJESU5BTCkgPSA0Mjc1CiAgMzcgIFdNX0xPQ0FMRV9OQU1F KFNUUklORykgPSAiZW5fQVUuVVRGLTgiCiAgMzggIFdNX0NMSUVOVF9NQUNISU5FKFNUUklORykg PSAieHh4IgogIDM5ICBXTV9OT1JNQUxfSElOVFMoV01fU0laRV9ISU5UUyk6CiAgNDAgIAkJcHJv Z3JhbSBzcGVjaWZpZWQgbWluaW11bSBzaXplOiA0NTAgYnkgMTIwCiAgNDEgIAkJcHJvZ3JhbSBz cGVjaWZpZWQgbWF4aW11bSBzaXplOiAxNjM4NCBieSAxNjM4NAogIDQyICAJCXByb2dyYW0gc3Bl Y2lmaWVkIGJhc2Ugc2l6ZTogNDUwIGJ5IDEyMAogIDQzICAJCXdpbmRvdyBncmF2aXR5OiBOb3J0 aFdlc3QKICA0NCAgV01fUFJPVE9DT0xTKEFUT00pOiBwcm90b2NvbHMgIFdNX0RFTEVURV9XSU5E T1csIFdNX1RBS0VfRk9DVVMsIF9ORVRfV01fUElORywgX05FVF9XTV9TWU5DX1JFUVVFU1QKICA0 NSAgV01fQ0xBU1MoU1RSSU5HKSA9ICJOYXZpZ2F0b3IiLCAiZmlyZWZveDEyOC1kZWZhdWx0Igog IDQ2ICBXTV9JQ09OX05BTUUoU1RSSU5HKSA9ICJOaWdodGx5IgogIDQ3ICBfTkVUX1dNX0lDT05f TkFNRShVVEY4X1NUUklORykgPSAiTmlnaHRseSIKICA0OCAgV01fTkFNRShTVFJJTkcpID0gIk5p Z2h0bHkiCiAgNDkgIF9ORVRfV01fTkFNRShVVEY4X1NUUklORykgPSAiTmlnaHRseSIKCgogIC8v IGZpcmVmb3ggZjExIGZ1bGxzY3JlZW4gYWZ0ZXIKCiAgIDEgICQgeHByb3AKICAgMiAgeHByb3AK ICAgMyAgQ1RXTV9PVFBfQUZMQUdTKElOVEVHRVIpID0gNAogICA0ICBfTkVUX1dNX1VTRVJfVElN RShDQVJESU5BTCkgPSA3MTA0NTIyOTQKICAgNSAgV01fU1RBVEUoV01fU1RBVEUpOgogICA2ICAJ CXdpbmRvdyBzdGF0ZTogTm9ybWFsCiAgIDcgIAkJaWNvbiB3aW5kb3c6IDB4MAogICA4ICBfTkVU X1dNX1NUQVRFKEFUT00pID0gCiAgIDkgIF9ORVRfV01fREVTS1RPUChDQVJESU5BTCkgPSAxCiAg MTAgIFdNX09DQ1VQQVRJT04oU1RSSU5HKSA9ICIyIgogIDExICBXTV9ISU5UUyhXTV9ISU5UUyk6 CiAgMTIgIAkJQ2xpZW50IGFjY2VwdHMgaW5wdXQgb3IgaW5wdXQgZm9jdXM6IFRydWUKICAxMyAg CQlJbml0aWFsIHN0YXRlIGlzIE5vcm1hbCBTdGF0ZS4KICAxNCAgCQliaXRtYXAgaWQgIyB0byB1 c2UgZm9yIGljb246IDB4MmUwMDAxOQogIDE1ICAJCWJpdG1hcCBpZCAjIG9mIG1hc2sgZm9yIGlj b246IDB4MmUwMDAyMAogIDE2ICAJCXdpbmRvdyBpZCAjIG9mIGdyb3VwIGxlYWRlcjogMHgyZTAw MDAxCiAgMTcgIF9HVEtfVEhFTUVfVkFSSUFOVChVVEY4X1NUUklORykgPSAiZGFyayIKICAxOCAg X05FVF9XTV9CWVBBU1NfQ09NUE9TSVRPUihDQVJESU5BTCkgPSAyCiAgMTkgIFdNX1dJTkRPV19S T0xFKFNUUklORykgPSAiYnJvd3NlciIKICAyMCAgWGRuZEF3YXJlKEFUT00pID0gQklUTUFQCiAg MjEgIF9ORVRfV01fSUNPTihDQVJESU5BTCkgPSAJSWNvbiAoMTI4IHggMTI4KToKICAyMiAgCShu b3Qgc2hvd24pCiAgMjMgIAlJY29uICgzMiB4IDMyKToKICAyNCAgOzsgbm90IHNob3duCiAgMjUg IAlJY29uICg0OCB4IDQ4KToKICAyNiAgCShub3Qgc2hvd24pCiAgMjcgIAlJY29uICg2NCB4IDY0 KToKICAyOCAgCShub3Qgc2hvd24pCiAgMjkgIAlJY29uICgxNiB4IDE2KToKICAzMCAgOzsgbm90 IHNob3duCiAgMzEgIAogIDMyICBfTkVUX1dNX1dJTkRPV19UWVBFKEFUT00pID0gX05FVF9XTV9X SU5ET1dfVFlQRV9OT1JNQUwKICAzMyAgX05FVF9XTV9TWU5DX1JFUVVFU1RfQ09VTlRFUihDQVJE SU5BTCkgPSA0ODIzNDUxOSwgNDgyMzQ1MjAKICAzNCAgX05FVF9XTV9VU0VSX1RJTUVfV0lORE9X KFdJTkRPVyk6IHdpbmRvdyBpZCAjIDB4MmUwMDAxNgogIDM1ICBXTV9DTElFTlRfTEVBREVSKFdJ TkRPVyk6IHdpbmRvdyBpZCAjIDB4MmUwMDAwMQogIDM2ICBfTkVUX1dNX1BJRChDQVJESU5BTCkg PSA0Mjc1CiAgMzcgIFdNX0xPQ0FMRV9OQU1FKFNUUklORykgPSAiZW5fQVUuVVRGLTgiCiAgMzgg IFdNX0NMSUVOVF9NQUNISU5FKFNUUklORykgPSAieHh4IgogIDM5ICBXTV9OT1JNQUxfSElOVFMo V01fU0laRV9ISU5UUyk6CiAgNDAgIAkJcHJvZ3JhbSBzcGVjaWZpZWQgbWluaW11bSBzaXplOiA0 NTAgYnkgMTIwCiAgNDEgIAkJcHJvZ3JhbSBzcGVjaWZpZWQgbWF4aW11bSBzaXplOiAxNjM4NCBi eSAxNjM4NAogIDQyICAJCXByb2dyYW0gc3BlY2lmaWVkIGJhc2Ugc2l6ZTogNDUwIGJ5IDEyMAog IDQzICAJCXdpbmRvdyBncmF2aXR5OiBOb3J0aFdlc3QKICA0NCAgV01fUFJPVE9DT0xTKEFUT00p OiBwcm90b2NvbHMgIFdNX0RFTEVURV9XSU5ET1csIFdNX1RBS0VfRk9DVVMsIF9ORVRfV01fUElO RywgX05FVF9XTV9TWU5DX1JFUVVFU1QKICA0NSAgV01fQ0xBU1MoU1RSSU5HKSA9ICJOYXZpZ2F0 b3IiLCAiZmlyZWZveDEyOC1kZWZhdWx0IgogIDQ2ICBXTV9JQ09OX05BTUUoU1RSSU5HKSA9ICJO aWdodGx5IgogIDQ3ICBfTkVUX1dNX0lDT05fTkFNRShVVEY4X1NUUklORykgPSAiTmlnaHRseSIK ICA0OCAgV01fTkFNRShTVFJJTkcpID0gIk5pZ2h0bHkiCiAgNDkgIF9ORVRfV01fTkFNRShVVEY4 X1NUUklORykgPSAiTmlnaHRseSIKCgogIC8vIGZpcmVmb3ggbWF4aW1pemVkIGZ1bGwgc2NyZWVu IGJlZm9yZQoKICAgMSAgJCB4cHJvcAogICAyICB4cHJvcAogICAzICBXTV9TVEFURShXTV9TVEFU RSk6CiAgIDQgIAkJd2luZG93IHN0YXRlOiBOb3JtYWwKICAgNSAgCQlpY29uIHdpbmRvdzogMHgw CiAgIDYgIF9ORVRfV01fU1RBVEUoQVRPTSkgPSBfTkVUX1dNX1NUQVRFX01BWElNSVpFRF9WRVJU LCBfTkVUX1dNX1NUQVRFX01BWElNSVpFRF9IT1JaCiAgIDcgIF9ORVRfV01fREVTS1RPUChDQVJE SU5BTCkgPSAyCiAgIDggIFdNX09DQ1VQQVRJT04oU1RSSU5HKSA9ICIzIgogICA5ICBXTV9ISU5U UyhXTV9ISU5UUyk6CiAgMTAgIAkJQ2xpZW50IGFjY2VwdHMgaW5wdXQgb3IgaW5wdXQgZm9jdXM6 IFRydWUKICAxMSAgCQlJbml0aWFsIHN0YXRlIGlzIE5vcm1hbCBTdGF0ZS4KICAxMiAgCQliaXRt YXAgaWQgIyB0byB1c2UgZm9yIGljb246IDB4MmUwMDA1MQogIDEzICAJCWJpdG1hcCBpZCAjIG9m IG1hc2sgZm9yIGljb246IDB4MmUwMDA1NwogIDE0ICAJCXdpbmRvdyBpZCAjIG9mIGdyb3VwIGxl YWRlcjogMHgyZTAwMDAxCiAgMTUgIF9HVEtfVEhFTUVfVkFSSUFOVChVVEY4X1NUUklORykgPSAi ZGFyayIKICAxNiAgX05FVF9XTV9CWVBBU1NfQ09NUE9TSVRPUihDQVJESU5BTCkgPSAyCiAgMTcg IFdNX1dJTkRPV19ST0xFKFNUUklORykgPSAiYnJvd3NlciIKICAxOCAgWGRuZEF3YXJlKEFUT00p ID0gQklUTUFQCiAgMTkgIF9ORVRfV01fSUNPTihDQVJESU5BTCkgPSAJSWNvbiAoMTI4IHggMTI4 KToKICAyMCAgCShub3Qgc2hvd24pCiAgMjEgIAlJY29uICgzMiB4IDMyKToKICAyMiAgOzsgbm90 IHNob3duCiAgMjMgIAlJY29uICg0OCB4IDQ4KToKICAyNCAgCShub3Qgc2hvd24pCiAgMjUgIAlJ Y29uICg2NCB4IDY0KToKICAyNiAgCShub3Qgc2hvd24pCiAgMjcgIAlJY29uICgxNiB4IDE2KToK ICAyOCAgOzsgbm90IHNob3duCiAgMjkgIAogIDMwICBfTkVUX1dNX1dJTkRPV19UWVBFKEFUT00p ID0gX05FVF9XTV9XSU5ET1dfVFlQRV9OT1JNQUwKICAzMSAgX05FVF9XTV9TWU5DX1JFUVVFU1Rf Q09VTlRFUihDQVJESU5BTCkgPSA0ODIzNDU3NSwgNDgyMzQ1NzYKICAzMiAgX05FVF9XTV9VU0VS X1RJTUUoQ0FSRElOQUwpID0gNzEwNDU2NTM0CiAgMzMgIF9ORVRfV01fVVNFUl9USU1FX1dJTkRP VyhXSU5ET1cpOiB3aW5kb3cgaWQgIyAweDJlMDAwNGUKICAzNCAgV01fQ0xJRU5UX0xFQURFUihX SU5ET1cpOiB3aW5kb3cgaWQgIyAweDJlMDAwMDEKICAzNSAgX05FVF9XTV9QSUQoQ0FSRElOQUwp ID0gNDI3NQogIDM2ICBXTV9MT0NBTEVfTkFNRShTVFJJTkcpID0gImVuX0FVLlVURi04IgogIDM3 ICBXTV9DTElFTlRfTUFDSElORShTVFJJTkcpID0gInh4eCIKICAzOCAgV01fTk9STUFMX0hJTlRT KFdNX1NJWkVfSElOVFMpOgogIDM5ICAJCXByb2dyYW0gc3BlY2lmaWVkIG1pbmltdW0gc2l6ZTog NDUwIGJ5IDEyMAogIDQwICAJCXByb2dyYW0gc3BlY2lmaWVkIG1heGltdW0gc2l6ZTogMTYzODQg YnkgMTYzODQKICA0MSAgCQlwcm9ncmFtIHNwZWNpZmllZCBiYXNlIHNpemU6IDQ1MCBieSAxMjAK ICA0MiAgCQl3aW5kb3cgZ3Jhdml0eTogTm9ydGhXZXN0CiAgNDMgIFdNX1BST1RPQ09MUyhBVE9N KTogcHJvdG9jb2xzICBXTV9ERUxFVEVfV0lORE9XLCBXTV9UQUtFX0ZPQ1VTLCBfTkVUX1dNX1BJ TkcsIF9ORVRfV01fU1lOQ19SRVFVRVNUCiAgNDQgIFdNX0NMQVNTKFNUUklORykgPSAiTmF2aWdh dG9yIiwgImZpcmVmb3gxMjgtZGVmYXVsdCIKICA0NSAgV01fSUNPTl9OQU1FKFNUUklORykgPSAi TmlnaHRseSIKICA0NiAgX05FVF9XTV9JQ09OX05BTUUoVVRGOF9TVFJJTkcpID0gIk5pZ2h0bHki CiAgNDcgIFdNX05BTUUoU1RSSU5HKSA9ICJOaWdodGx5IgogIDQ4ICBfTkVUX1dNX05BTUUoVVRG OF9TVFJJTkcpID0gIk5pZ2h0bHkiCiAgNDkgIAoKICAvLyBmaXJlZm94IG1heGltaXplZCBmdWxs IHNjcmVlbiBhZnRlcgoKICAgMSAgJCB4cHJvcAogICAyICB4cHJvcAogICAzICBXTV9TVEFURShX TV9TVEFURSk6CiAgIDQgIAkJd2luZG93IHN0YXRlOiBOb3JtYWwKICAgNSAgCQlpY29uIHdpbmRv dzogMHgwCiAgIDYgIF9ORVRfV01fU1RBVEUoQVRPTSkgPSAKICAgNyAgX05FVF9XTV9ERVNLVE9Q KENBUkRJTkFMKSA9IDIKICAgOCAgV01fT0NDVVBBVElPTihTVFJJTkcpID0gIjMiCiAgIDkgIFdN X0hJTlRTKFdNX0hJTlRTKToKICAxMCAgCQlDbGllbnQgYWNjZXB0cyBpbnB1dCBvciBpbnB1dCBm b2N1czogVHJ1ZQogIDExICAJCUluaXRpYWwgc3RhdGUgaXMgTm9ybWFsIFN0YXRlLgogIDEyICAJ CWJpdG1hcCBpZCAjIHRvIHVzZSBmb3IgaWNvbjogMHgyZTAwMDUxCiAgMTMgIAkJYml0bWFwIGlk ICMgb2YgbWFzayBmb3IgaWNvbjogMHgyZTAwMDU3CiAgMTQgIAkJd2luZG93IGlkICMgb2YgZ3Jv dXAgbGVhZGVyOiAweDJlMDAwMDEKICAxNSAgX0dUS19USEVNRV9WQVJJQU5UKFVURjhfU1RSSU5H KSA9ICJkYXJrIgogIDE2ICBfTkVUX1dNX0JZUEFTU19DT01QT1NJVE9SKENBUkRJTkFMKSA9IDIK ICAxNyAgV01fV0lORE9XX1JPTEUoU1RSSU5HKSA9ICJicm93c2VyIgogIDE4ICBYZG5kQXdhcmUo QVRPTSkgPSBCSVRNQVAKICAxOSAgX05FVF9XTV9JQ09OKENBUkRJTkFMKSA9IAlJY29uICgxMjgg eCAxMjgpOgogIDIwICAJKG5vdCBzaG93bikKICAyMSAgCUljb24gKDMyIHggMzIpOgogIDIyICA7 OyBub3Qgc2hvd24KICAyMyAgCUljb24gKDQ4IHggNDgpOgogIDI0ICAJKG5vdCBzaG93bikKICAy NSAgCUljb24gKDY0IHggNjQpOgogIDI2ICAJKG5vdCBzaG93bikKICAyNyAgCUljb24gKDE2IHgg MTYpOgogIDI4ICA7OyBub3Qgc2hvd24KICAyOSAgCiAgMzAgIF9ORVRfV01fV0lORE9XX1RZUEUo QVRPTSkgPSBfTkVUX1dNX1dJTkRPV19UWVBFX05PUk1BTAogIDMxICBfTkVUX1dNX1NZTkNfUkVR VUVTVF9DT1VOVEVSKENBUkRJTkFMKSA9IDQ4MjM0NTc1LCA0ODIzNDU3NgogIDMyICBfTkVUX1dN X1VTRVJfVElNRShDQVJESU5BTCkgPSA3MTA2NjE1MTAKICAzMyAgX05FVF9XTV9VU0VSX1RJTUVf V0lORE9XKFdJTkRPVyk6IHdpbmRvdyBpZCAjIDB4MmUwMDA0ZQogIDM0ICBXTV9DTElFTlRfTEVB REVSKFdJTkRPVyk6IHdpbmRvdyBpZCAjIDB4MmUwMDAwMQogIDM1ICBfTkVUX1dNX1BJRChDQVJE SU5BTCkgPSA0Mjc1CiAgMzYgIFdNX0xPQ0FMRV9OQU1FKFNUUklORykgPSAiZW5fQVUuVVRGLTgi CiAgMzcgIFdNX0NMSUVOVF9NQUNISU5FKFNUUklORykgPSAieHh4IgogIDM4ICBXTV9OT1JNQUxf SElOVFMoV01fU0laRV9ISU5UUyk6CiAgMzkgIAkJcHJvZ3JhbSBzcGVjaWZpZWQgbWluaW11bSBz aXplOiA0NTAgYnkgMTIwCiAgNDAgIAkJcHJvZ3JhbSBzcGVjaWZpZWQgbWF4aW11bSBzaXplOiAx NjM4NCBieSAxNjM4NAogIDQxICAJCXByb2dyYW0gc3BlY2lmaWVkIGJhc2Ugc2l6ZTogNDUwIGJ5 IDEyMAogIDQyICAJCXdpbmRvdyBncmF2aXR5OiBOb3J0aFdlc3QKICA0MyAgV01fUFJPVE9DT0xT KEFUT00pOiBwcm90b2NvbHMgIFdNX0RFTEVURV9XSU5ET1csIFdNX1RBS0VfRk9DVVMsIF9ORVRf V01fUElORywgX05FVF9XTV9TWU5DX1JFUVVFU1QKICA0NCAgV01fQ0xBU1MoU1RSSU5HKSA9ICJO YXZpZ2F0b3IiLCAiZmlyZWZveDEyOC1kZWZhdWx0IgogIDQ1ICBXTV9JQ09OX05BTUUoU1RSSU5H KSA9ICJOaWdodGx5IgogIDQ2ICBfTkVUX1dNX0lDT05fTkFNRShVVEY4X1NUUklORykgPSAiTmln aHRseSIKICA0NyAgV01fTkFNRShTVFJJTkcpID0gIk5pZ2h0bHkiCiAgNDggIF9ORVRfV01fTkFN RShVVEY4X1NUUklORykgPSAiTmlnaHRseSIKICA0OSAgCg== --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 DQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgdGhlIC0z IHZhbHVlcyB5b3VyDQo+ICdmcmFtZS1nZW9tZXRyeScgcmVwb3J0cyBmb3IgZXh0ZXJuYWwgYm9y ZGVyIHNpemVzIGFyZSBub3QgcmVwcm9kdWNpYmxlDQo+IGhlcmUuDQoNCk15IGRvdCBjdHdtcmMg aGFzIHRoZXNlIG9wdGlvbnMgY29tbWVudGVkIG91dC4gIFRoZXkgbWF5IGV4cGxhaW4gdGhlDQpt aW51cyAzIHBpeGVsIHZhbHVlIGRldGVjdGVkLg0KDQogI1VzZVRocmVlREljb25NYW5hZ2Vycw0K ICNVc2VUaHJlZURXTWFwDQogI1VzZVRocmVlREJvcmRlcnMNCiAjVXNlVGhyZWVETWVudXMNCiAj VXNlVGhyZWVEVGl0bGVzDQoNCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBIYXZlIHlv dSBldmVyIHRyaWVkIGJ1aWxkaW5nDQo+ICAgIHdpdGggR1RLLTM/DQoNCkknbSBub3QgYWJsZSB0 byB1c2UgdGhlIGd0ay0zIGJ1aWxkIGFzIGl0IGNhdXNlcyB0aGUgdHR5L2VtYWNzY2xpZW50IHNl c3Npb24NCnRvIGxvY2t1cC4gIFRoZSBidWcgaXMgZG9jdW1lbnRlZC4NCg0KVGhlIGd0ay0zIGJ1 aWxkIGlzIHRoZSBkZWZhdWx0IG9wdGlvbiBmcm9tIHBrZ3NyYy4NCg0KLS0gDQp2bA0K --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 07 09:03:53 2024 Received: (at 74496) by debbugs.gnu.org; 7 Dec 2024 14:03:53 +0000 Received: from localhost ([127.0.0.1]:46037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJvPU-0006y4-Nv for submit@debbugs.gnu.org; Sat, 07 Dec 2024 09:03:53 -0500 Received: from mx.sdf.org ([205.166.94.24]:49254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJvPS-0006xu-64 for 74496@debbugs.gnu.org; Sat, 07 Dec 2024 09:03:51 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B7E3l2r014303 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 7 Dec 2024 14:03:48 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B7E3kr6018162; Sat, 7 Dec 2024 14:03:46 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <2b771286-a64a-4ab4-bc9b-716401e2be70@gmx.at> (message from martin rudalics on Fri, 6 Dec 2024 11:42:49 +0100) Date: Sat, 07 Dec 2024 14:03:46 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > More interesting is the following: With 'frame-resize-pixelwise' nil > zooming a frame vertically gets me a pixel height of 962. With > 'frame-resize-pixelwise' t it gets me 976. So please try again setting > > (setq frame-resize-pixelwise t) > > and do it in your init file. Its doc-string says explicitly > > With some window managers you may have to set this to non-nil in order > to set the size of a frame in pixels, to maximize frames or to make them > fullscreen. To resize your initial frame pixelwise, set this option to > a non-nil value in your init file. That first time I measured the frame attributes and the values persisted after a ctwm restart was from (setq frame-resize-pixelwise t) you were expecting values to be different from the first data capture I reported and I had misattributed the cause to be the presence of a maximized full screen. I hadn't put that setting in the init file and forgot about that. Below is the state of the windowframes. ;; with frame-resize-pixelwise setting confirmed (setq-default frame-resize-pixelwise t) Fullboth after F11 xwininfo: Window id: 0x4001aa "*About GNU Emacs*" Absolute upper-left X: 0 Absolute upper-left Y: 0 Relative upper-left X: 0 Relative upper-left Y: 0 Width: 1920 Height: 1080 Depth: 24 Visual: 0x20 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x22 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +0+0 -0+0 -0-0 +0-0 -geometry 1902x1057+-3+-3 (frame-geometry) => ((outer-position -3 . -3) (outer-size 1920 . 1080) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1918 . 21) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) (frame-parameter nil 'fullscreen) => fullboth Fullboth after restart xwininfo: Window id: 0x4001aa "*About GNU Emacs*" Absolute upper-left X: 0 Absolute upper-left Y: 0 Relative upper-left X: 0 Relative upper-left Y: 0 Width: 1920 Height: 1080 Depth: 24 Visual: 0x20 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x22 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +0+0 -0+0 -0-0 +0-0 -geometry 1902x1057+-3+-3 (frame-geometry) => ((outer-position -3 . -3) (outer-size 1920 . 1080) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1918 . 21) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) (frame-parameter nil 'fullscreen) => nil Maximized xwininfo: Window id: 0x400220 "*About GNU Emacs*" Absolute upper-left X: 3 Absolute upper-left Y: 3 Relative upper-left X: 0 Relative upper-left Y: 0 Width: 1914 Height: 1074 Depth: 24 Visual: 0x20 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x22 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +3+3 -3+3 -3-3 +3-3 -geometry 1896x1051+0+0 (frame-geometry) => ((outer-position 0 . 0) (outer-size 1914 . 1074) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1912 . 21) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) (frame-parameter nil 'fullscreen) => maximized Maximized after restart xwininfo: Window id: 0x400220 "*About GNU Emacs*" Absolute upper-left X: 3 Absolute upper-left Y: 3 Relative upper-left X: 0 Relative upper-left Y: 0 Width: 1914 Height: 1074 Depth: 24 Visual: 0x20 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x22 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +3+3 -3+3 -3-3 +3-3 -geometry 1896x1051+0+0 (frame-geometry) => ((outer-position 0 . 0) (outer-size 1914 . 1074) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 0 . 0) (tab-bar-size 1912 . 21) (tool-bar-external) (tool-bar-position . top) (tool-bar-size 0 . 0) (internal-border-width . 1)) (frame-parameter nil 'fullscreen) => nil -- vl From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 07 10:53:04 2024 Received: (at 74496) by debbugs.gnu.org; 7 Dec 2024 15:53:04 +0000 Received: from localhost ([127.0.0.1]:48240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJx79-0004Rr-NL for submit@debbugs.gnu.org; Sat, 07 Dec 2024 10:53:04 -0500 Received: from mout.gmx.net ([212.227.15.19]:53551) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJx77-0004RM-Pp for 74496@debbugs.gnu.org; Sat, 07 Dec 2024 10:53:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733586775; x=1734191575; i=rudalics@gmx.at; bh=yZFQ6KfZHDOKH3Ie/oOuIKDUqFpkOnDNT8c6t25i+gk=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=kAO8t3Z3GW3hK4htBbvahkGyKB58fFMkfm643bWc/Rm1sKWWhnvgWVFg2jwb5QmE BYbyvSxwn9k79Y40QwXTKvegdDcgbHXG1psXHHFU5ztDaxlh7LvZJnBd2SNhV01/1 AxnnIsZW5M2iP7p2kw8RirSbgdeyxz9rDQgbaWWPuciItztJPI1n+yqEjTKcDqrU2 0qF1ZpLjH5m/j8FXbkCnhdNyYTywzqqclxnqI/zdO3NiLBDIQ63+I2f6N2s6ZZYCL NGQsqePSEHXpwD93/h31avn708yzKcen6cN4v4cwSIPW4uzo+XSBoPgnCwynJAE0E Nusm/orid+hZEQsKYg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.45]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MsHs0-1teMLV2P62-016HA4; Sat, 07 Dec 2024 16:52:55 +0100 Message-ID: <1ee294d2-95fb-4c0f-a81b-c6d7a9435488@gmx.at> Date: Sat, 7 Dec 2024 16:52:52 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:D1nHccgni5ToiCGf0peZlBtRqJcLktg05TdKftBDfabw70QW4uH Ui8EUSN0yljUFm1tHDMlz4fYBsL2rWp4FJbY8jvg3nqDuHkORr+4i5pCj0TAk8jjYnvsSPP I71uTvCpP1zE99tlUp7F7ev53iKPM9QbAxwyQTMLRCi11TT9SvsCpAVnBXesgA3A0tMaNzB ScUVxAuSkGaBWokkF3Itg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:8Yz/LB4klVs=;1KGZ28Td9wyaEzIjuiSuRInmUzh +KqjxobW1lIeW6LLNNLgqKkExzt7aCDYdsTVxvO6IcnrqRRIylLgPZOSLlCzjgJiqFAOSpKV7 tQ8ULuts86g6EEiedEFPdFrfxCyJGeBPGtsVe3TEOvfpntaUOLhcrs68J2Kkrx4KHPvDbiPZ9 8SOgRrphPsUb4x2kTv0zuLIdVccVujeQUgWaUo6pSVcoXvNhEZx1N1cFlS2pP7PWGh2U+q+8+ LdoFxa0qS3k6lBy4248vRtpvp9JNuc/XBoghUwPiwpp6msyGVQyQbf8BYWy98HGLPkV/ekq8V hkJ5HbDgqe3QnyVME8MnUz/rgKi82aay0o2UQXdx7xEfm7Di2+S2ZGX0RHVnHRP4vmLP/pBDH EzAQRYfDOih41bGNsxQWf/0B2ZH1MaDl6iF0R5vo1a9W1hsGut2Y2DQrmNHdwVc8wOC2CM/20 /h2bonhAyLfoCR4efJV02vV1JneSrN0I1ncK062NMtxKEOBMo2/ZbAOMejVZRyhqvTSkzdJ30 TsfJZ3slbgOfBvMZDfErJnlaZdaElWBBuAHzU5N1S/HjT8P7KyHBcexioJDQiojL4uNbOG3bX vumfSb/DMHSGUWWSjq11XbiTQUyJew3i1Ba9oSLRFxMVVOVD0dPdx8+GYjaJWiAy/3mfz1XP/ VhnTejcKIb60YIVB2qZoRMU9T6zpbGCxDqe+AfSq/KrVgUn/3QEajyD5dWDSth6ddYvWppHwq zdmkDruczSX/LW54mjfO2hzDUE2f9R7d+JkJ4q0uiuZgyJ+Z2YL1BQOuCfaMeBVnjFQkMFHn9 z26q7AWIbNu7cv6H44RSVrEU8Hoi8qQAFBfnCUhCjp+vK+1g/gt/ub6ftXFQ31u0yPJazhy45 R4bmipcSOoW6EseGHgkps7azreGX8udFRiUjimA1wl3rBnY3OG4MCatmpEBntvM4eFqAJF4Tv fzvHhB15DbiN0qAgdPWC5hDJZIDv27DbUcBweCB0Nsh1/UcpVDt/73QBaAwcUMCbSeV1o10eU nQFof5U5X9gBHPvbsBSgtqM4L+W9VrG+ylISE9cXWvLHU7oaBY38uEJVKm+oUSFkOuc8MbEoM LfFgWDik/qpNul7jbRL/OV2XFpH2v3 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) I'll take a look into > this with the frame size history facility. > That first time I measured the frame attributes and the values persisted > after a ctwm restart was from > > (setq frame-resize-pixelwise t) > > you were expecting values to be different from the first data capture I > reported and I had misattributed the cause to be the presence of a > maximized full screen. > > I hadn't put that setting in the init file and forgot about that. I should have told you but I forgot as well. We'd eventually have to install a watcher for this variable. Whenever it is (re-)set that would (re-)set the size hints accordingly, maybe even in a let-binding. But this requires some experimenting. At the time 'frame-resize-pixelwise' was implemented, variable watchers were not available yet. > ;; with frame-resize-pixelwise setting confirmed > (setq-default frame-resize-pixelwise t) > > > > Fullboth after F11 ... > Width: 1920 > Height: 1080 ... > (frame-parameter nil 'fullscreen) => > fullboth ... > Fullboth after restart ... > Width: 1920 > Height: 1080 ... > (frame-parameter nil 'fullscreen) => > nil ... > Maximized > > xwininfo: Window id: 0x400220 "*About GNU Emacs*" ... > Width: 1914 > Height: 1074 .... > (frame-parameter nil 'fullscreen) => > maximized ... > Maximized after restart ... > Width: 1914 > Height: 1074 ... > (frame-parameter nil 'fullscreen) => > nil So IIUC the unexpected resizing with CTWM restart can be fixed by setting 'frame-resize-pixelwise' to t. The fullscreen parameter settings are still broken. These might be related to an obscure variable I coined 'x-frame-normalize-before-maximize' years ago but I have to experiment with it myself before telling you more. BTW, earlier I wrote that > - When restarting CTWM there is a short moment (less than a second) > where the frame shrinks slightly in both cases. Meanwhile I noticed the same behavior with all "vertically zoomed" windows including those on xterms. Can you observe a similar effect? martin From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 07 11:33:16 2024 Received: (at 74496) by debbugs.gnu.org; 7 Dec 2024 16:33:16 +0000 Received: from localhost ([127.0.0.1]:48301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJxk3-0006PJ-Pd for submit@debbugs.gnu.org; Sat, 07 Dec 2024 11:33:16 -0500 Received: from mx.sdf.org ([205.166.94.24]:53131) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJxk1-0006P8-EV for 74496@debbugs.gnu.org; Sat, 07 Dec 2024 11:33:14 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B7GXB3O023609 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 7 Dec 2024 16:33:12 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B7GXBJe012018; Sat, 7 Dec 2024 16:33:11 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <1ee294d2-95fb-4c0f-a81b-c6d7a9435488@gmx.at> (message from martin rudalics on Sat, 7 Dec 2024 16:52:52 +0100) Date: Sat, 07 Dec 2024 16:33:11 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > So IIUC the unexpected resizing with CTWM restart can be fixed by > setting 'frame-resize-pixelwise' to t. The fullscreen parameter > settings are still broken. These might be related to an obscure > variable I coined 'x-frame-normalize-before-maximize' years ago but I > have to experiment with it myself before telling you more. > > BTW, earlier I wrote that > > > - When restarting CTWM there is a short moment (less than a second) > > where the frame shrinks slightly in both cases. > > Meanwhile I noticed the same behavior with all "vertically zoomed" > windows including those on xterms. Can you observe a similar effect? Having the setting 'frame-resize-pixelwise' to t in place I don't see any slight shrinkage in any of the cases at the time of ctwm restart. After ctwm restart, in all cases of F11 fullscreen, zoom, zoom vertical, and zoom horizontal, the ability to toggle to previous frame size is lost. What I there do is move the entire frame to one side, C-x 5 2 to create a new frame of default size, C-x 5 0 to remove the windowframe that is unable to toggle between fullscreen and previous size because of ctwm restart. -- vl From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 07 12:36:28 2024 Received: (at 74496) by debbugs.gnu.org; 7 Dec 2024 17:36:28 +0000 Received: from localhost ([127.0.0.1]:48408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJyjE-0001ES-3x for submit@debbugs.gnu.org; Sat, 07 Dec 2024 12:36:28 -0500 Received: from mout.gmx.net ([212.227.17.22]:60483) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tJyjB-0001E3-GY for 74496@debbugs.gnu.org; Sat, 07 Dec 2024 12:36:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733592977; x=1734197777; i=rudalics@gmx.at; bh=VLzelS57fTxcwoF02N4nfPB9SuvzjIoq7ZIeieYdoD0=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=UhlDGaV3YNd5UeCjL1XkiV6FzAcxEOo23w6bG7X3GOHDO+ehbOH9/j1b1YEMsKYM PW+pgG3LUdGaIa3BMYgek5qWsJsDnOWkAjc5iwjbRmdW+XsphEU48r6uRE9L4OtvN dejNO9eSfJkkOwicCoNokzQODNg3RWz82eWQlEDApkqtiJhhJEAN+7mELkDetGfx8 +R0AiRf++Xw1JnGIzfyjg2jWLwCJ7BpC8nUk0fsX2VAWjf9+zCmNDx4kUPB9Asn6I kHpC8bBYcU2uh5RLxCrws0hmRUdJ4wzi4z28+ZyIXmyVlda1Y1x06Oi95O512uje9 eu8XfMcVtnZX9878WA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.45]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MlNtF-1u3Fa13gGz-00Zors; Sat, 07 Dec 2024 18:36:17 +0100 Message-ID: Date: Sat, 7 Dec 2024 18:36:15 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:vTaDDv1ZPa1/053pulNhMkWLYSaJSDGfENhAR59JyYSz82OO0fh rUk+O99+vHrGOqQ5nFAdDtgh9nr5H2jEFOu605EZ7qEZnsRBuivkmucHa+gG8aO33z+HJJd gw0sZHCfPQWSz1DjLRE2cn0mCMKowIawC/yP1Newyz6j+Lbz50F38/PGHS5cxygcbTqvRRi 395i3ZPtXtl99OVwo4cWw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:H6sCj1Cpr+4=;4dFNR/wva1h6YOlZJKMlYF+Qdjs rJcUNIrN8IDrSw0C2kUXSJPizOmPsww8Zi+uBM6+oc+TP0rm+2JPVN1KD1aqdwRRmBpQNJaNN czqx0dEIlxWKb6cLxfnqfm7z2P3Tg6TmCnOZP9LPDqcR/0zgXJl+XJPZQl67Dz9pxcaGin16w aechm7APt3y22/DzwgBnQeCNBglD7zsbVVOo2CXonqPDsK8ewOZZFoyoX3B4aNy5vvsmgz2dU q3yzlG+PebwcS6YCvwAKaXCX2iLheWuO5I2R92U14wghmorMypcqaZuwVP0+wdkldoiI9eXEg 4kWksPs7IiOn8QiBWmUNZFug5qwXSxbvFSP5squy2rrzp/jwek7mbUjAMyD2HEHzwvs7a0aiW DiuRdFXIn/kq2PYfoAGVz+mBqilE21tL3kb34ng8O4x+howKqnxbdIteQJxhvaFvB8eT9ord4 H3FxuiPPZiCAAHDgIKi/84mvwVSc7jeG8nkNU5UPCxSbLiLAGNHjcJeXTcPMJuDnuAXOtymxo jGEN94IFKVy0Quf6+0YQ/VHgMBeL9lYRaqG4zii4XwGT5jjcpSxmyPMvrgpFugB3+qMWD4425 6Mo99nhGZSbXg2ZzD4H4/v6zSb8kTE5gKaxR7yewKefcKqO6qRlrkLtOwsl7lOj9mGNv1F5Y7 /mALeW8dmUYbNrW56qfpWUtbdep4TbwaMm10c6zsD0O7w37dXMY6TAR/C/eBTyi+1WFJwBZ4X 8LmwXkJJn04kOru3vrO+hWgDxvm/yZCMelrznO9CopbCh7IUl5ByIg94GpTK+mCohSl/qLiFC uTjifx2T4/Q47gtsMdHijqnfCMC929pGNU3WCmkDsbruP5FhBhShkAi2Dy9C0W74k92oRd1YD GwYSFbVpbS/NYJrtXyZ058u/6kiQctuH2WmOSpPYU1zW7m1FWI1hEr6TVBlFSYIaeHwMtlKAd TVRO28PWeQDL4aUADgENArasCtyjfaGj5TIQrNaQnlXZQzUiRT3XSZtG8so3pkkveJwCcbnEY DfHBm+fUv51eDEvNoBrJSSdKUMkM+bTAEhmPbhOBwEPOqjcienCh3NIr6mr9wVPjwwkWf3PeP he86LY+7Xc2/FDBr70Wp+OBP81juQK X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > After ctwm restart, in all cases of F11 fullscreen, zoom, zoom vertical, > and zoom horizontal, the ability to toggle to previous frame size is > lost. What happens is that whatever the non-nil fullscreen state is, the size of the frame in the state immediately before restarting CTWM is frozen: It becomes the frame's new "normal" size after CTWM has restarted. You still can transit from maximized to fullboth and vice-versa but the previous normal size is lost. Not that the "normal" size works well with each and every window manager but the behavior on CTWM is quite singular. OTOH I don't know of any WM that supports its own restart on-the-fly. Maybe that's the prize one has to pay for it. > What I there do is move the entire frame to one side, C-x 5 2 to > create a new frame of default size, C-x 5 0 to remove the windowframe > that is unable to toggle between fullscreen and previous size because of > ctwm restart. But this is a problem you had without setting 'frame-resize-pixelwise' too. Right? martin From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 08 01:26:52 2024 Received: (at 74496) by debbugs.gnu.org; 8 Dec 2024 06:26:52 +0000 Received: from localhost ([127.0.0.1]:49417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKAkl-0005lZ-IY for submit@debbugs.gnu.org; Sun, 08 Dec 2024 01:26:51 -0500 Received: from mx.sdf.org ([205.166.94.24]:63704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKAkj-0005lL-Co for 74496@debbugs.gnu.org; Sun, 08 Dec 2024 01:26:50 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B86QlIY017534 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 8 Dec 2024 06:26:47 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B86Qk0M004314; Sun, 8 Dec 2024 06:26:46 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Sat, 7 Dec 2024 18:36:15 +0100) Date: Sun, 08 Dec 2024 06:26:46 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > > What I there do is move the entire frame to one side, C-x 5 2 to > > create a new frame of default size, C-x 5 0 to remove the windowframe > > that is unable to toggle between fullscreen and previous size because of > > ctwm restart. > > But this is a problem you had without setting 'frame-resize-pixelwise' > too. Right? Yes. The frame-resize-pixelwise setting is what I need. Would be good to see it in the FAQ windowmanager section. Would be better for that section to be retrievable from an apropos-init-file command. -- vl From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 08 05:58:53 2024 Received: (at 74496) by debbugs.gnu.org; 8 Dec 2024 10:58:53 +0000 Received: from localhost ([127.0.0.1]:49806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKF01-0002BL-0d for submit@debbugs.gnu.org; Sun, 08 Dec 2024 05:58:53 -0500 Received: from mout.gmx.net ([212.227.17.21]:52517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKEzv-0002Az-FS for 74496@debbugs.gnu.org; Sun, 08 Dec 2024 05:58:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733655521; x=1734260321; i=rudalics@gmx.at; bh=JExWYuqTYWDySppChQtvz06R3SvVZrbxVYtmDsoSiAE=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=QiedZJmVw/nrhRlPD/j0dIkf2ibOOkSBWo3VPE2cc3lYd31WYLrVc+1VZWgvb85V KAatwLum6YF7dtbfLslmzkZmaSUm9XydCVEIesDtvBl1xrcD23b38qtPnODboB7l+ BxOP9l+QZWnPiPrLkIcfc/g+zarUIAiSyoA6NEZ0zO1guF63AoWty9zjhB1z3hXkb zcfUPEYhpVlWWRk5YQJSfEa0TENmZmse+InRUyOPBvh7wNW2dxkL8wDaHQpo8jeMH 6c1JFIHhQSR+kNI2nnDbKguPIeO/8XQyG+byJRb1gBgnzo0lP3NHM/MqpoRXqz/t0 C0HsVNY4HHAUxBq7MA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.71]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MbAci-1tvlbl0giu-00k1lC; Sun, 08 Dec 2024 11:58:41 +0100 Content-Type: multipart/mixed; boundary="------------7LFteDQbbHsPs3wCzSV1BFV7" Message-ID: <5035aa7d-f726-4b58-a91d-9562e49eee8e@gmx.at> Date: Sun, 8 Dec 2024 11:58:39 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: X-Provags-ID: V03:K1:bwCkhpAoeEduVD43TUaA630QwUJzXEuw58ufsvkNqtMAQeCRTqN EiykbL1rKmCxjnIA3HvLcYQZ03GsEFVHZPw+4O3gg+skUXIAh/rIEI006l8vU2b9Vhu9uHh Bnaj4TRHC1eP7p2fubgDPJhME2B3sL+f/IFhnAhc9c2Va7EK+s0YYgLS3d+qJ5p6ZZUdmdS CWTQ8vwU3n6HpG6w+ptQg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:IKk4D1n34r0=;30jF0nMIJAM+B5kujC9/KxmCYsD mHqNveqCiQg+C/4SnC5wMbZ5ByKTwZR17+kMXo40CoDhi0BRYMuZPhP6YKqJDeVtWIJqXC4Px b6zmojXCII0XzGwhNzII6DSbITTFwvnBnocpP7IDvbTGGZPuiKsZbBhOF8pb/0PC9uDLHfQi2 BpLef+1jYVJySTQmnBj+iAC9lhsiRJL8mZ8kLx+G/SymqCgDVsrRernz0J8vb3XK+OBqtfVqz CH8SHxr4fYWa4vujso/WlIEjaxiQl8xGWHCpEQKNG813knItZ8jiufrbwr2Pg2quktUVzj0EG aoFbtDL3i+9oHrGb8ga4sqOJ1aOuxFoDNy9ZQgZn4F+ou4sM/dXUs8jG/CY2f1XJU1QlftDYh o1kj+1BgRTY+C4pRdmsOR0Tnbf318LGv2SCx6gA6wrJackTBFR7DCefv08PEqGnV3gbhBvCa4 W1jD6fe4z+9aMn5j+gLIzJw73EBSdytmjTgdo7W6fCgxU7owg7opTLgc6A7b4u67zAuqIe1Gh Tp6j8bxwpeUqw0FB+gJ7PMUo9gA2FYwiA76eNlMmIK5hMfZlUJd+eoDD/EntvWP1L/ITt3bKc ttl+FqKYyr3uQVMtDt2q7f1NwWqM+ML8VbgA99XNAoQ5cEZlwHl53Aa2EZkXgYNebAtddtNko PbEfITuitILQZGHtVehM25upD6DnS3zgS55RMKinW8FhbDncbJxXMmF8cvNGDZfh/7PTEa5YT B9nU6dg2lySGI3rkAYTe5Lgsl3+Np7qdQz0zEX6k0b8yUqMBc8DnnBWeZJDfB3r9ljDFZp2SR L0vxFIlWOnTe9g3JeHhALrrIDD/PyGFotOraPa4bmdHGo2yJptkFF0g7lLDZLlz8hN3e1VSII zp1PFu338Hg/HG/UwMYWk55A1l3fjfTIlo8E8DoN92BZzeQJYHGXFQW68sci3oaHPe9BEsHc7 7wc/q7rFJcaQqdHNneEGoAsAcHA9BIYGcCv49oxsyzcgmTkg/bhnhib2OLsDbsMEBjidfLDpL UVk2EuCdsKBBCUEwiqwC2So325trHW+LmiMSnbqnVK0pOGKgFEkCPXtA7Y66xYjy2j78xA0kk L9/AtXifusj8tKwpgTHLSyZlbd2c77 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) This is a multi-part message in MIME format. --------------7LFteDQbbHsPs3wCzSV1BFV7 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit >> Maybe you can try the attached diff (it's against the release version) >> and set breakpoints at the four lines I marked with a >> >> // break-here >> >> comment. Start gdb via run -Q, do F11 and restart CWTM. > > Here is the backtrace. > > 1 (gdb) info b > 2 Num Type Disp Enb Address What > 3 1 breakpoint keep y 0x000000000042edfd in gui_set_frame_parameters_1 at /u/xxx/src/emacs/29.4/src/frame.c:4461 > 4 2 breakpoint keep y 0x00000000004cf6fb in x_net_wm_state at /u/xxx/src/emacs/29.4/src/xterm.c:17504 > 5 3 breakpoint keep y 0x00000000004cf5c1 in x_handle_net_wm_state at /u/xxx/src/emacs/29.4/src/xterm.c:27249 > 6 4 breakpoint keep y 0x00000000004e52b5 in x_check_fullscreen at /u/xxx/src/emacs/29.4/src/xterm.c:27324 > 7 (gdb) run -Q > 8 Starting program: /u/xxx/src/emacs/build-29-0/src/emacs -Q > 9 [New LWP 7051 of process 24519] > 10 [New LWP 795 of process 24519] > 11 [New LWP 1577 of process 24519] > 12 [New process 24519] > 13 [New process 24519] > 14 > 15 Thread 1 "" hit Breakpoint 2, x_net_wm_state (f=f@entry=0x71354096ac10, window=) at /u/xxx/src/emacs/29.4/src/xterm.c:17504 > 16 17504 store_frame_param (f, Qfullscreen, lval); // break here > 17 (gdb) bt > 18 #0 x_net_wm_state (f=f@entry=0x71354096ac10, window=) at /u/xxx/src/emacs/29.4/src/xterm.c:17504 > 19 #1 0x00000000004e9343 in handle_one_xevent (dpyinfo=dpyinfo@entry=0x713541033000, event=event@entry=0x7f7fff03c0d0, finish=finish@entry=0x7f7fff03c0cc, hold_quit=hold_quit@entry=0x7f7fff03c1c0) at /u/xxx/src/emacs/29.4/src/xterm.c:20998 > 20 #2 0x00000000004f06cd in XTread_socket (terminal=, hold_quit=0x7f7fff03c1c0) at /u/xxx/src/emacs/29.4/src/xterm.c:24812 > 21 #3 0x000000000051b7bd in gobble_input () at /u/xxx/src/emacs/29.4/src/keyboard.c:7427 > 22 #4 0x000000000051b8d1 in handle_async_input () at /u/xxx/src/emacs/29.4/src/keyboard.c:7658 > 23 #5 0x000000000051b8e7 in process_pending_signals () at /u/xxx/src/emacs/29.4/src/keyboard.c:7672 > 24 #6 0x00000000005cb17a in wait_reading_process_output (time_limit=, nsecs=nsecs@entry=0, read_kbd=-1, do_display=do_display@entry=true, wait_for_cell=wait_for_cell@entry=0x0, wait_proc=wait_proc@entry=0x0, just_wait_proc=just_wait_proc@entry=0) at /u/xxx/src/emacs/29.4/src/process.c:5304 > 25 #7 0x00000000004282e2 in sit_for (timeout=timeout@entry=0x7a, reading=reading@entry=true, display_option=display_option@entry=1) at /u/xxx/src/emacs/29.4/src/dispnew.c:6263 > 26 #8 0x000000000051e53b in read_char (commandflag=1, map=map@entry=0x713540069963, prev_event=0x0, used_mouse_menu=used_mouse_menu@entry=0x7f7fff03c6bb, end_time=end_time@entry=0x0) at /u/xxx/src/emacs/29.4/src/lisp.h:767 > 27 #9 0x000000000051f5ec in read_key_sequence (keybuf=keybuf@entry=0x7f7fff03c790, prompt=prompt@entry=0x0, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false) at /u/xxx/src/emacs/29.4/src/keyboard.c:10084 > 28 #10 0x000000000052090f in command_loop_1 () at /u/xxx/src/emacs/29.4/src/keyboard.c:1384 > 29 #11 0x0000000000583676 in internal_condition_case (bfun=bfun@entry=0x520748 , handlers=handlers@entry=0x90, hfun=hfun@entry=0x5166aa ) at /u/xxx/src/emacs/29.4/src/eval.c:1474 > 30 #12 0x00000000005113fb in command_loop_2 (handlers=handlers@entry=0x90) at /u/xxx/src/emacs/29.4/src/keyboard.c:1133 > 31 #13 0x00000000005835ef in internal_catch (tag=tag@entry=0xfe40, func=func@entry=0x5113dd , arg=arg@entry=0x90) at /u/xxx/src/emacs/29.4/src/eval.c:1197 > 32 #14 0x00000000005113ba in command_loop () at /u/xxx/src/emacs/29.4/src/keyboard.c:1111 > 33 #15 0x00000000005162b8 in recursive_edit_1 () at /u/xxx/src/emacs/29.4/src/keyboard.c:720 > 34 #16 0x00000000005165dd in Frecursive_edit () at /u/xxx/src/emacs/29.4/src/keyboard.c:803 > 35 #17 0x0000000000510982 in main (argc=2, argv=0x7f7fff03cad8) at /u/xxx/src/emacs/29.4/src/emacs.c:2521 Thanks. I attach a new diff to override the previous one which should now trace all changes from fullheight to nil and vice-versa. Please set the breakpoints as you did before in the lines marked with // break here. The new diff differs from the previous one in that I now trace the fullheight behavior. It's similar to the fullscreen one but one can run it in one and the same virtual space and this make sure that no space switches interfere. Run Emacs as above, but zoom the Emacs window vertically verifying that breakpoints are hit twice - type c to continue in each case - and then restart CTWM. Now things should get interesting. At the first time a breakpoint is hit do p lval It gets me 2 here. Type c and wait if you get a second hit. If so type p lval again. This gets me 0 here and we reset the fullscreen parameter to nil. Please confirm whether you see the same. Whatever the cause of this behavior is I observed the following here: In x_net_wm_state we do int value = FULLSCREEN_NONE; x_get_current_wm_state (f, window, &value, &sticky, &shaded); In x_get_current_wm_state we now get in the call for the first breakpoint mentioned above an actual_size > 0 regardless of whether xcb_get_property is used or XGetWindowProperty. For the call of the second breakpoint we get actual_size = 0 so the result of the call is probably meaningless. We use it nevertheless and so we reset the fullscreen parameter to nil. Unfortunately, fixing that behavior was of no help here. Even if I do not process calls where actual_size is 0 and the 'fullheight' value is preserved (so Emacs does not reset fullheight by itself), it seems that CTWM thinks that the window is no more fullheight with the old fullheight sizes becoming the new normal sizes. Note also that CTWM restart here triggers the following sequence of events UnmapNotify, visible | iconified MapNotify, not hidden & iconified, PS=754x976 UnmapNotify, visible | iconified PropertyNotify, not hidden & iconified MapNotify, not hidden & not iconified, PS=754x976 which means that the frame gets unmapped and iconified in between and only then restored. Whether and how these affect the fullscreen behavior is yet unclear to me. martin --------------7LFteDQbbHsPs3wCzSV1BFV7 Content-Type: text/x-patch; charset=UTF-8; name="lucid.diff" Content-Disposition: attachment; filename="lucid.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy94dGVybS5jIGIvc3JjL3h0ZXJtLmMKaW5kZXggZmQzZTU4Zjg1 ZjYuLmVmMzU0YTU0ZDFlIDEwMDY0NAotLS0gYS9zcmMveHRlcm0uYworKysgYi9zcmMveHRl cm0uYwpAQCAtMTgwNDEsNyArMTgwNDEsMTIgQEAgeF9uZXRfd21fc3RhdGUgKHN0cnVjdCBm cmFtZSAqZiwgV2luZG93IHdpbmRvdykKICAgICAgIGJyZWFrOwogICAgIH0KIAotICBzdG9y ZV9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3JlZW4sIGx2YWwpOworICBpZiAoRVEgKGdldF9m cmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3JlZW4pLCBRZnVsbGhlaWdodCkKKyAgICAgIHx8IEVR IChsdmFsLCBRZnVsbGhlaWdodCkpCisgICAgc3RvcmVfZnJhbWVfcGFyYW0gKGYsIFFmdWxs c2NyZWVuLCBsdmFsKTsgLy8gYnJlYWsgaGVyZQorICBlbHNlCisgICAgc3RvcmVfZnJhbWVf cGFyYW0gKGYsIFFmdWxsc2NyZWVuLCBsdmFsKTsKKwogICBzdG9yZV9mcmFtZV9wYXJhbSAo ZiwgUXN0aWNreSwgc3RpY2t5ID8gUXQgOiBRbmlsKTsKICAgc3RvcmVfZnJhbWVfcGFyYW0g KGYsIFFzaGFkZWQsIHNoYWRlZCA/IFF0IDogUW5pbCk7CiB9CkBAIC0yMTU3Myw2ICsyMTU3 OCwxNCBAQCBoYW5kbGVfb25lX3hldmVudCAoc3RydWN0IHhfZGlzcGxheV9pbmZvICpkcHlp bmZvLAogCiAjZW5kaWYgLyogIWRlZmluZWQgVVNFX1hfVE9PTEtJVCAmJiAhZGVmaW5lZCBV U0VfR1RLICovCiAKKyAgICAgIGlmIChmICYmIENPTlNQIChmcmFtZV9zaXplX2hpc3Rvcnkp KQorCWZyYW1lX3NpemVfaGlzdG9yeV9leHRyYQorCSAgKGYsIGJ1aWxkX3N0cmluZyAoIkNv bmZpZ3VyZU5vdGlmeSIpLAorCSAgIEZSQU1FX1BJWEVMX1dJRFRIIChmKSwgRlJBTUVfUElY RUxfSEVJR0hUIChmKSwKKwkgICAgICAgY29uZmlndXJlRXZlbnQueGNvbmZpZ3VyZS53aWR0 aCwKKwkgICBjb25maWd1cmVFdmVudC54Y29uZmlndXJlLmhlaWdodCwKKwkgICBmLT5uZXdf d2lkdGgsIGYtPm5ld19oZWlnaHQpOworCiAjaWZkZWYgVVNFX0dUSwogICAgICAgaWYgKCFm CiAJICAmJiAoZiA9IGFueSkKQEAgLTIxNTgxLDE1ICsyMTU5NCw2IEBAIGhhbmRsZV9vbmVf eGV2ZW50IChzdHJ1Y3QgeF9kaXNwbGF5X2luZm8gKmRweWluZm8sCiAJICAgICAgfHwgIShj b25maWd1cmVFdmVudC54Y29uZmlndXJlLndpZHRoIDw9IDEKIAkJICAgJiYgY29uZmlndXJl RXZlbnQueGNvbmZpZ3VyZS5oZWlnaHQgPD0gMSkpKQogICAgICAgICB7Ci0KLQkgIGlmIChD T05TUCAoZnJhbWVfc2l6ZV9oaXN0b3J5KSkKLQkgICAgZnJhbWVfc2l6ZV9oaXN0b3J5X2V4 dHJhCi0JICAgICAgKGYsIGJ1aWxkX3N0cmluZyAoIkNvbmZpZ3VyZU5vdGlmeSIpLAotCSAg ICAgICBGUkFNRV9QSVhFTF9XSURUSCAoZiksIEZSQU1FX1BJWEVMX0hFSUdIVCAoZiksCi0J ICAgICAgIGNvbmZpZ3VyZUV2ZW50Lnhjb25maWd1cmUud2lkdGgsCi0JICAgICAgIGNvbmZp Z3VyZUV2ZW50Lnhjb25maWd1cmUuaGVpZ2h0LAotCSAgICAgICBmLT5uZXdfd2lkdGgsIGYt Pm5ld19oZWlnaHQpOwotCiAjaWZkZWYgSEFWRV9YREJFCiAgICAgICAgICAgaWYgKEZSQU1F X1hfRE9VQkxFX0JVRkZFUkVEX1AgKGYpKQogICAgICAgICAgICAgeF9kcm9wX3hyZW5kZXJf c3VyZmFjZXMgKGYpOwpAQCAtMjgyNzIsNyArMjgyNzYsMTIgQEAgeF9oYW5kbGVfbmV0X3dt X3N0YXRlIChzdHJ1Y3QgZnJhbWUgKmYsIGNvbnN0IFhQcm9wZXJ0eUV2ZW50ICpldmVudCkK ICAgICAgIGJyZWFrOwogICAgIH0KIAotICBzdG9yZV9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxz Y3JlZW4sIGx2YWwpOworICBpZiAoRVEgKGdldF9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3Jl ZW4pLCBRZnVsbGhlaWdodCkKKyAgICAgIHx8IEVRIChsdmFsLCBRZnVsbGhlaWdodCkpCisg ICAgc3RvcmVfZnJhbWVfcGFyYW0gKGYsIFFmdWxsc2NyZWVuLCBsdmFsKTsgLy8gYnJlYWsg aGVyZQorICBlbHNlCisgICAgc3RvcmVfZnJhbWVfcGFyYW0gKGYsIFFmdWxsc2NyZWVuLCBs dmFsKTsKKwogICBzdG9yZV9mcmFtZV9wYXJhbSAoZiwgUXN0aWNreSwgc3RpY2t5ID8gUXQg OiBRbmlsKTsKICAgc3RvcmVfZnJhbWVfcGFyYW0gKGYsIFFzaGFkZWQsIHNoYWRlZCA/IFF0 IDogUW5pbCk7CiAKQEAgLTI4MzQwLDcgKzI4MzQ5LDExIEBAIHhfY2hlY2tfZnVsbHNjcmVl biAoc3RydWN0IGZyYW1lICpmKQogCiAgIC8qIGB4X25ldF93bV9zdGF0ZScgbWlnaHQgaGF2 ZSByZXNldCB0aGUgZnVsbHNjcmVlbiBmcmFtZSBwYXJhbWV0ZXIsCiAgICAgIHJlc3RvcmUg aXQuICovCi0gIHN0b3JlX2ZyYW1lX3BhcmFtIChmLCBRZnVsbHNjcmVlbiwgbHZhbCk7Cisg IGlmIChFUSAoZ2V0X2ZyYW1lX3BhcmFtIChmLCBRZnVsbHNjcmVlbiksIFFmdWxsaGVpZ2h0 KQorICAgICAgfHwgRVEgKGx2YWwsIFFmdWxsaGVpZ2h0KSkKKyAgICBzdG9yZV9mcmFtZV9w YXJhbSAoZiwgUWZ1bGxzY3JlZW4sIGx2YWwpOyAvLyBicmVhayBoZXJlCisgIGVsc2UKKyAg ICBzdG9yZV9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3JlZW4sIGx2YWwpOwogfQogCiAvKiBU aGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCBieSB4X3NldF9vZmZzZXQgdG8gZGV0ZXJtaW5lIHdo ZXRoZXIgdGhlIHdpbmRvdwo= --------------7LFteDQbbHsPs3wCzSV1BFV7-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 08 06:02:12 2024 Received: (at 74496) by debbugs.gnu.org; 8 Dec 2024 11:02:12 +0000 Received: from localhost ([127.0.0.1]:49817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKF3E-0002Ox-1G for submit@debbugs.gnu.org; Sun, 08 Dec 2024 06:02:12 -0500 Received: from mout.gmx.net ([212.227.17.21]:48481) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKF3B-0002Oh-TY for 74496@debbugs.gnu.org; Sun, 08 Dec 2024 06:02:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733655724; x=1734260524; i=rudalics@gmx.at; bh=QynmuKW8W92sSDFij2y7JhAgB809MNc9//r3859FbRI=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=YLkayEhSH+4QL9WD/mHHAh70+T8B4V4dG3ss0wEBHy39Vc0+8cSh6HzeBclqzVv1 Oqw1q1t9e+ZzYGu5pp+jG0DB4wnZCzZxQli96D4MPmqofdYOhgJkDqgQ28LL+sOup H0Os6Zt9VhZWMMUkC1mosgpVpJjR/sZmCTOAsvsfDQNOc8oxRV1PwaedFk6/oXU1c P98xxbVhcfNRFk8PNTYAgWpoGYIWLrt9oOQeLHDPsyX1CEeGxISlI9IIWtA+wfo9c 7V6WE5c+qlwWgWdOQPTguRJXWrDgf06nKg0ZsCuW/0Czka9orNlDh52KOGXH1OnGo 435b5nPub11QSLDHUg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.71]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M4s51-1tJPpr1Aet-00BFk5; Sun, 08 Dec 2024 12:02:04 +0100 Message-ID: <20cf0261-dc73-4163-9d58-7206ef712863@gmx.at> Date: Sun, 8 Dec 2024 12:02:03 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:Y73/BldZwxmDMS9aLHbsv28R/el/W1+cHoPc+CwKzzMY7t0HkKC R1iWZpoyDRCgqpjjosM6mUzugr5HrRH3TSb9CLPmMIdSovB26wL3OKndtMK94YQkzEg4Uj/ PrPWjna3HmVTl1oIbSkrvK35zXSAyUtS807d8VZJu6w6Wbqjj87RS9gL/xYT9Eu6QEh0JsM rNb/cfQtUN8BPevWWYDaQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:AcCRWW/34rg=;gmUZulzO62q2URlqOFHwjTyV/KU MQyF8+nApy7sY2IDb/g9EXb6BKUmRVhXDkq8Vasr+husYKgGsg3oY4uQhK0NsHHjDIviDMF4l G+FDBRFEJGAZ1u/534Ikz5cHioVUK0ff6+9Yo7lsn7Lfy89JGyzugeiBiJ/N7DJSL0nw7i97p KPxEpm1qwI2yugl6a7K/RpFmyt1bV+AEqSGJNe10yRA+jbtYuo5J35XRWvJp83KjnOH/BoNxA EZIZ5CGHVprQ5pcdPXLTFHx2FWwnOsHnkvIkQbnTX/gukqpLVO1RGGFBLwDz4CT2rIMIbAGTh PCikwQTkOMwATf8VaJVrMaRDnZ9vFlj0G/Iptrt8mRo3J/EikeNalY73TPd3bX7eJHug2Ee+f Cr3Luwu5Luza5GM4Bknqmty5YcVuN2Kpz/DELnDUXThlBIlDQY6DLjoDzScyFAb3jhGLZwwIw c2nSOOO+YnHJRcnMJzhOelU1+7AethLAZ2FG4Vv8czlplUN1CWxyYQaCWnyzKlwGwcpP52d+p oEEDv9p3V6YhXLU6d4bg1XubAY0H2Z3QcY72gvBh2A2ehfofqqU0a8QP+8alkM7xh3pvFZvoj GXHVTMT0vHdmf3B+cT5+74q46J8SQ4s3o+tLyjP+WHH0HpkL06JYRn7sJgp+c96Gtj61Ue2tM judFrj4VciiuU2RzKmZjEGcLJfuwPJ/cvBx6PAzr+ZXoRhD9UuzgdggIOX8MCP4HWBZ3tppq0 3mmiavlLbzQ48bGGId/GXPf34UwIACft5vdr3NkrvYJXE0afMLE9xtcr82LVVAHyXB6r0E608 tTwloK9GraU/1/1XobTPNxOTntT91RK7wbPiw4pK5xW3al/CHnCAl8DP4+0HYNjfqR9POZkMN rJQBXa/oySp8hNb/17XNzxvqvhXH4AGD7KHxRykJzMJa2qSCR4qGS31aJ99jx//AEXxh3VO2N +dMo9cl4Fqo+MKgyeoMKOqOpiTPwgukIqnoz2LD+AlU9x2SOv0uO4Ub2dzrt1z/Ap8I+t4rCF Zj5PsA/z+erJbb5jA0m9pDGCEvnmHBHkCKVFSWveqhZGnhTzXow8tDFwcFrMn9FFkmFabCl0f broBmwJqrIK4KrcuhI4yCl8Lr5HFal X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > My dot ctwmrc has these options commented out. They may explain the > minus 3 pixel value detected. > > #UseThreeDIconManagers > #UseThreeDWMap > #UseThreeDBorders > #UseThreeDMenus > #UseThreeDTitles A value of -3 for the border width is still a pain. > I'm not able to use the gtk-3 build as it causes the tty/emacsclient session > to lockup. The bug is documented. It would suffice to start it once only. Here the scroll bars are botched. martin From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 08 07:42:26 2024 Received: (at 74496) by debbugs.gnu.org; 8 Dec 2024 12:42:26 +0000 Received: from localhost ([127.0.0.1]:49960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKGcE-0007Gg-IG for submit@debbugs.gnu.org; Sun, 08 Dec 2024 07:42:26 -0500 Received: from mx.sdf.org ([205.166.94.24]:56871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKGcC-0007GX-5Q for 74496@debbugs.gnu.org; Sun, 08 Dec 2024 07:42:24 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B8CgLfD012056 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 8 Dec 2024 12:42:22 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B8CgLGG028880; Sun, 8 Dec 2024 12:42:21 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <5035aa7d-f726-4b58-a91d-9562e49eee8e@gmx.at> (message from martin rudalics on Sun, 8 Dec 2024 11:58:39 +0100) Date: Sun, 08 Dec 2024 12:42:20 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0I attach = a new diff to override the previous one which should > now trace all changes from fullheight to nil and vice-versa. Having frame.c and xterm.c restored from the release archive, I am unable to apply lucid.diff without error. # emacs-29.4 frame.c and xterm.c restored $ git apply lucid.diff=20 git apply lucid.diff=20 error: patch failed: src/xterm.c:21573 error: src/xterm.c: patch does not apply # emacs-29.4 frame.c and xterm.c restored $ git apply break-fullscreen.diff=20 git apply break-fullscreen.diff=20 $ git apply lucid.diff=20 git apply lucid.diff=20 error: patch failed: src/xterm.c:18041 error: src/xterm.c: patch does not apply --=20 vl From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 08 08:59:11 2024 Received: (at 74496) by debbugs.gnu.org; 8 Dec 2024 13:59:11 +0000 Received: from localhost ([127.0.0.1]:50088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKHoU-0002Yj-MN for submit@debbugs.gnu.org; Sun, 08 Dec 2024 08:59:10 -0500 Received: from mout.gmx.net ([212.227.17.20]:53235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKHoR-0002YP-8o for 74496@debbugs.gnu.org; Sun, 08 Dec 2024 08:59:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733666338; x=1734271138; i=rudalics@gmx.at; bh=FWokWTW8xp8Vxemg7Pj7uhtAT0t0axcNyQV/I9dwVZ0=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=ca8IKaq3wxlDwC65dGa3KrerZNGF6lkqpVrecNPSiuxM7oondL9AS39LefjZ/Lo3 ALK7UsbSFxxkF4Vzmve/NEyNcweu7osz6xlsCjJyqnbcw5Clc3ikjq83b8SAk6Vtg nMOZ1QL9k+GliJR9ttZLikNY/S7u0ojvED50QuzvYd+eagTnLqL31YPdkHWSkNNHI 6mGLH2396iqm1EBeU6XqImjcvD78bAA34mXGXq+/g/lEGYMaBdUMK7ppZX8eNxU+g BxlNy9RY1smkgEaaVx1Gf2pm3ZKZhFCQKmPRDRadndpxhjcsbZZBfaAxjZIi7gm0I hCximxXfIegKctDR+Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.71]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MCsQ4-1tT3Eg2chk-004LWP; Sun, 08 Dec 2024 14:58:58 +0100 Message-ID: Date: Sun, 8 Dec 2024 14:58:57 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:xb4eNTKRqP+AJ3psguPXmHZsrg5qsb4PIhotZOdnlgtfwKy+3hz J0C8Iwd63XvudGE0yZaDrpXCgi0yQ2RutGSEuy70jpnIZTN3xLgCMHo3gWN6juhbAdq9g+G 1a0+BT3DCCXavNoi89aglpfgB8SOr15PKOCXDc/LRX6XkjgFidSMrJ1mVf8rDnsOA/VRQ8W Qq1Z6fd0G0XJ5wPNcnrcg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ONJKvQQevck=;dhWh3oDuz+1GLK2u+g8Lrg5gcxg 6BCtK5GiBwc0bo6MuQ6KUGWmKf24kO13hqz74iyOgBvWYEVeBXdF2JDxwty5DetgJ12FviuXu s4ESSuKee+tNvlf8Ez26FsAbRrH8vtvFurKixAz4Qbuih59mLrsVLLsN7UO5noEv3MSHnuX12 1KRSMnfkPZVI6E922aqlO8e3eR0uHVH4s60xuZoqntCGFhxw4z1aULLXNjb1D4cbrMp7r/Q9D ogW70fKZqGXdCLRCZ1DhWktsn2eDDeRJXRM7gEuAtPjUeRRe2dBDXu+Kyt+E67N7OcTi51Oal r2jiBUGtRcWH67iz0oL7F5mDChw4CH9B9Ld7bSnytASAF2i/QIdCMPH3LMZreo4a7QocUwD9q Y6VJKjD1jV8zb0LpNnhRWGX1r01RHTfgICG4jo7NPeo3BghWPzAJ5Po5jBH12dWMtN7fyjUuy HfzaVnZWiDKX2YoY9uaRzylPZIWz4S86QL49i6JhJAquX6T6B05q9OiSE57h+dDOhtHkGbVDy tog6+sujFqmw6UTBKhMj3eB3hB8m+zg5EOxqi2LhY9YoFtAW1slvK4yribn9deOf3Byue66Np wAkTH8gVOKg7ek++NY22iSI68WuN3SJ0RtM5457815H2r0XIDjsoxO1mf/E3yUOcRimV09QxT GHdOvuq1ExnJfjDorqVRBZ0aCmRRlRIcrLfPqwiG/BoI/MA76Bv4mxATf42dPaylpfRdGNnQo QBKfPulNSs5VJqxSWNcnKpIfNQBsROj797Z/l5lTuEZuoSbpV9MgjVhpDfg6cnK2XGGAV6QuK E4jHYvF1IOViW2s+u6mI46eFBA4IdhHTBJwpXVzw/y3I4QTC4r1dBvpySv4Lg4NLT8BcSUHeO hD1Dg6Cg1uNkuRUoPlI0sY7++x36GKXFcerOjHT/tVKB10mV64phQp16k2hHokveJiejv574n 0hIVmU9CkhiWhyIFlOty0301fEbZ9edU7cTQGxJX/FWyJGLj8KB1+N4LGpq1C+WbajGIrIpjL J3ByvPpaDMys8mGtMhi6hOWbFH0FwgCwxs1EsujpnYXqjg5MIJ27bHpSj+RRaeMfrBKfj0fC5 ow+Ju5FnWg7Zewqt5mijP44O+3AJ2y X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > Having frame.c and xterm.c restored from the release archive, I am > unable to apply lucid.diff without error. > > # emacs-29.4 frame.c and xterm.c restored > > $ git apply lucid.diff > git apply lucid.diff > error: patch failed: src/xterm.c:21573 > error: src/xterm.c: patch does not apply > > # emacs-29.4 frame.c and xterm.c restored > > $ git apply break-fullscreen.diff > git apply break-fullscreen.diff > $ git apply lucid.diff > git apply lucid.diff > error: patch failed: src/xterm.c:18041 > error: src/xterm.c: patch does not apply Please forget about break-fullscreen.diff. Unless you have other changes you want to preserve do git reset --hard git apply lucid.diff If the latter fails again do git apply lucid.diff --verbose | tee and post me here what it says. martin From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 08 10:44:36 2024 Received: (at 74496) by debbugs.gnu.org; 8 Dec 2024 15:44:36 +0000 Received: from localhost ([127.0.0.1]:51426 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKJSV-00088N-LD for submit@debbugs.gnu.org; Sun, 08 Dec 2024 10:44:36 -0500 Received: from mx.sdf.org ([205.166.94.24]:54174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKJSS-00088B-Kv for 74496@debbugs.gnu.org; Sun, 08 Dec 2024 10:44:33 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B8FiU58015608 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 8 Dec 2024 15:44:31 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B8FiUfV009297; Sun, 8 Dec 2024 15:44:30 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Sun, 8 Dec 2024 14:58:57 +0100) Date: Sun, 08 Dec 2024 15:44:29 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Unless you have other > changes you want to preserve do > > git reset --hard > git apply lucid.diff Even if the full release archive is newly unpacked $ wget https://ftp.gnu.org/gnu/emacs/emacs-29.4.tar.xz.sig=20 $ wget https://ftp.gnu.org/gnu/emacs/emacs-29.4.tar.xz=20 $ gpg --verify emacs-29.4.tar.xz.sig=20 gpg --verify emacs-29.4.tar.xz.sig=20 gpg: assuming signed data in `emacs-29.4.tar.xz' gpg: Signature made 23 June 2024 01:04:32 am AEST using RSA key ID 59571= 35D gpg: Good signature from "Stefan Kangas " gpg: aka "Stefan Kangas " gpg: Note: This key has expired! Primary key fingerprint: CEA1 DE21 AB10 8493 CC9C 6574 2E82 323B 8F43 5= 3EE Subkey fingerprint: BB02 E407 AE9E AA87 C9E7 2A1D 2D4E 1FE9 5957 1= 35D $ tar xJf emacs-29.4.tar.xz=20 the lucid.diff patch fails as follows $ git apply lucid.diff git apply lucid.diff error: patch failed: src/xterm.c:21573 error: src/xterm.c: patch does not apply $ git apply lucid.diff --verbose | tee git apply lucid.diff --verbose | tee Checking patch src/xterm.c... Hunk #1 succeeded at 17500 (offset -541 lines). error: while searching for: =20 #endif /* !defined USE_X_TOOLKIT && !defined USE_GTK */ =20 #ifdef USE_GTK if (!f && (f =3D any) =20 error: patch failed: src/xterm.c:21573 error: src/xterm.c: patch does not apply =20 --=20 vl From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 08 11:16:51 2024 Received: (at 74496) by debbugs.gnu.org; 8 Dec 2024 16:16:51 +0000 Received: from localhost ([127.0.0.1]:51460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKJxi-0001Mq-OC for submit@debbugs.gnu.org; Sun, 08 Dec 2024 11:16:51 -0500 Received: from mout.gmx.net ([212.227.17.20]:47341) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKJxg-0001MZ-9v for 74496@debbugs.gnu.org; Sun, 08 Dec 2024 11:16:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733674602; x=1734279402; i=rudalics@gmx.at; bh=VXNx4rATCBKn/feMw+Abgeo8EoJ/zlaumdvZ0LPUbWo=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=TidObF2dtZEHR77jirNWxlDV3oSx78/zFwcljR8gvkWi8M/juAYJPBk+NIJCTu7P A9YUdHaHKP9EsOeXcjl2Ayy5BdxS3hnst1p9rcEFby2Phiu1snlQ8yuOS7M8cXvz0 QNCb6xGC6LIziH+D8nBzzh5I0N9BbntX2BNNJXqp+nTBY0uRNn9s5yEqcBC6Vsqyz vK70YdLRkiM5q4SCtI15UXj2zYRTycSw+q0dDdzCw7yrIp9pp40bDiggOcDoDX1xC LJS7EcNin5sm4wVrSYdWpN50TtCKjDul9Dfdo1aTk16TzzktE1VpcIeCTYg4319OW 2PDIQIyquvC35Re9VA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.71]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N6KYb-1ti6Ea3vTd-00wrZA; Sun, 08 Dec 2024 17:16:42 +0100 Content-Type: multipart/mixed; boundary="------------eh5XHm0KlAnJzn0rKofQS0h0" Message-ID: <27dd832f-b3c7-49b2-81ce-54f2543564af@gmx.at> Date: Sun, 8 Dec 2024 17:16:38 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: X-Provags-ID: V03:K1:WdUFMKYRca9zkNnUzfT+7sKXpatzVsNsNKzr/izq4igv6WGa16e UhTnXjgse8vmiks1OqmGuGEunkrMxLXKrlIgbQLQ/My/uE1Xht9RD80pFN3ILlmguT0zTn5 yFPJrwrU9vkE3uP3Yh4h9ct3dHBreJGuSTDyApc3CpMwl+y6h7DunlssN50uppuLu6OeZc4 Xho7u2ygs0lZx/nZNp6vg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:TRzJ2GK0mLA=;FMf0+CgcmjpwIox7TB1MIv2xO+B 8mATGakzbR40XYhLBv5Cvc3WU0CU3LUu5bvTUcFlH5a9i022L6ZILVe06+7bCAbseHCferU6Z Jm3xGBKBfyoWrCshxsmFU8xHU2b7zocGkb6ztCtRCcrai3SWt0sLIKM+HRm3Gti7QFxRezKqw pY8XhQNBPYXVYTIQ5d8aB92xPhnXe8FlQLgO2ljze1LvS0TNE5vhUVNh6qxgsf9Fiu09jSP7C 00EAN7/hyTImVVNeKlk3xLUPEYzRI9QpPMR1qsVR6QcM7ciIlI9qB/myEpWoVrGKRxl4XYUiy HE38OQ414flwMY3WFrA5zFo9rO48E/bRWtS7YhO/TfKVqE8hXBfo1jSlfzfLARJOgFM8YtsVm Yf02JurLH5eH0WbFo8M092hTfYlqcp2QW8R3CYJLPJ0MyBJFigocYblwAs00yFkGyUQmoSf8F Qs/9JhnomspYIfsLaXAXTGqTfD7SBfpRRlcDzDfkic1lnx9US9myF153RtIQijaSDdZnTFSQP JxI/wmIj0tyOJNkuFSvu6iqI4JlNtBh8DodYNF0X58j/+Vi4OLiFlqljlFt9gsCjyJm5R85br haHYtGy4zrw7grCgKsMJDx1pk7bdYBjmDh0lY+PwMzRso8NJVswrCL3Hr92IsbSZWeCdXO3IP UsVJ9RtkfcVVpde3CYlwi9tpMRIsBAMRwLSTVjKc2BPQpaiOalyHOf+cbaa18sldJ1gXpnBRv BnjGJ/aiC7lMyOSqDrewNgqFhUi20fuTY5/Qg0uZQmCybykg1Y+1XCNcvaeY7WX+tqtLAyfFL 1xxYbWVKQDyg7DcRmYqNrWnc3cYgKE3n94MyGQtHy4zpG4rWxtFxb6M8Uuu1wtHx0ospLQVjx 6DzE53wQlgLyZ2CRhP9DbVNU/1XKJf8UBIYfJjk7haBYOrmbPRyKfsqnU/wuuepUIP5BC5t+S Ta4T3tAoFO5TIdt31WJbYYOmSt1AHBkAhIgx4rdCkvQ8z5m9BZyiWOhFOsyTDYCPI7QHYCRMY Sk5hLivkqHVTzy3/GSZAc4TShMJlRhTS0HbyBHoaET4CqrWKZpL0U4LVopIS96Gly4npy1f9N 7b3lqkfBllBveZ+BXtL5i3FKWmZEQd X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) This is a multi-part message in MIME format. --------------eh5XHm0KlAnJzn0rKofQS0h0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > gpg: Signature made 23 June 2024 01:04:32 am AEST using RSA key ID 5957135D ... > error: while searching for: > > #endif /* !defined USE_X_TOOLKIT && !defined USE_GTK */ > > #ifdef USE_GTK > if (!f > && (f = any) > > error: patch failed: src/xterm.c:21573 > error: src/xterm.c: patch does not apply Your tar file is probably too old. I attach a diff that doesn't contain that hunk. If it's needed, I'll tell you later how to do that manually. martin --------------eh5XHm0KlAnJzn0rKofQS0h0 Content-Type: text/x-patch; charset=UTF-8; name="lucid-2.diff" Content-Disposition: attachment; filename="lucid-2.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy94dGVybS5jIGIvc3JjL3h0ZXJtLmMKaW5kZXggZmQzZTU4Zjg1 ZjYuLjMwODdlMTBkZGRmIDEwMDY0NAotLS0gYS9zcmMveHRlcm0uYworKysgYi9zcmMveHRl cm0uYwpAQCAtMTgwNDEsNyArMTgwNDEsMTIgQEAgeF9uZXRfd21fc3RhdGUgKHN0cnVjdCBm cmFtZSAqZiwgV2luZG93IHdpbmRvdykKICAgICAgIGJyZWFrOwogICAgIH0KIAotICBzdG9y ZV9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3JlZW4sIGx2YWwpOworICBpZiAoRVEgKGdldF9m cmFtZV9wYXJhbSAoZiwgUWZ1bGxzY3JlZW4pLCBRZnVsbGhlaWdodCkKKyAgICAgIHx8IEVR IChsdmFsLCBRZnVsbGhlaWdodCkpCisgICAgc3RvcmVfZnJhbWVfcGFyYW0gKGYsIFFmdWxs c2NyZWVuLCBsdmFsKTsgLy8gYnJlYWsgaGVyZQorICBlbHNlCisgICAgc3RvcmVfZnJhbWVf cGFyYW0gKGYsIFFmdWxsc2NyZWVuLCBsdmFsKTsKKwogICBzdG9yZV9mcmFtZV9wYXJhbSAo ZiwgUXN0aWNreSwgc3RpY2t5ID8gUXQgOiBRbmlsKTsKICAgc3RvcmVfZnJhbWVfcGFyYW0g KGYsIFFzaGFkZWQsIHNoYWRlZCA/IFF0IDogUW5pbCk7CiB9CkBAIC0yODI3Miw3ICsyODI3 NywxMiBAQCB4X2hhbmRsZV9uZXRfd21fc3RhdGUgKHN0cnVjdCBmcmFtZSAqZiwgY29uc3Qg WFByb3BlcnR5RXZlbnQgKmV2ZW50KQogICAgICAgYnJlYWs7CiAgICAgfQogCi0gIHN0b3Jl X2ZyYW1lX3BhcmFtIChmLCBRZnVsbHNjcmVlbiwgbHZhbCk7CisgIGlmIChFUSAoZ2V0X2Zy YW1lX3BhcmFtIChmLCBRZnVsbHNjcmVlbiksIFFmdWxsaGVpZ2h0KQorICAgICAgfHwgRVEg KGx2YWwsIFFmdWxsaGVpZ2h0KSkKKyAgICBzdG9yZV9mcmFtZV9wYXJhbSAoZiwgUWZ1bGxz Y3JlZW4sIGx2YWwpOyAvLyBicmVhayBoZXJlCisgIGVsc2UKKyAgICBzdG9yZV9mcmFtZV9w YXJhbSAoZiwgUWZ1bGxzY3JlZW4sIGx2YWwpOworCiAgIHN0b3JlX2ZyYW1lX3BhcmFtIChm LCBRc3RpY2t5LCBzdGlja3kgPyBRdCA6IFFuaWwpOwogICBzdG9yZV9mcmFtZV9wYXJhbSAo ZiwgUXNoYWRlZCwgc2hhZGVkID8gUXQgOiBRbmlsKTsKIApAQCAtMjgzNDAsNyArMjgzNTAs MTEgQEAgeF9jaGVja19mdWxsc2NyZWVuIChzdHJ1Y3QgZnJhbWUgKmYpCiAKICAgLyogYHhf bmV0X3dtX3N0YXRlJyBtaWdodCBoYXZlIHJlc2V0IHRoZSBmdWxsc2NyZWVuIGZyYW1lIHBh cmFtZXRlciwKICAgICAgcmVzdG9yZSBpdC4gKi8KLSAgc3RvcmVfZnJhbWVfcGFyYW0gKGYs IFFmdWxsc2NyZWVuLCBsdmFsKTsKKyAgaWYgKEVRIChnZXRfZnJhbWVfcGFyYW0gKGYsIFFm dWxsc2NyZWVuKSwgUWZ1bGxoZWlnaHQpCisgICAgICB8fCBFUSAobHZhbCwgUWZ1bGxoZWln aHQpKQorICAgIHN0b3JlX2ZyYW1lX3BhcmFtIChmLCBRZnVsbHNjcmVlbiwgbHZhbCk7IC8v IGJyZWFrIGhlcmUKKyAgZWxzZQorICAgIHN0b3JlX2ZyYW1lX3BhcmFtIChmLCBRZnVsbHNj cmVlbiwgbHZhbCk7CiB9CiAKIC8qIFRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIGJ5IHhfc2V0 X29mZnNldCB0byBkZXRlcm1pbmUgd2hldGhlciB0aGUgd2luZG93Cg== --------------eh5XHm0KlAnJzn0rKofQS0h0-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 08 11:57:33 2024 Received: (at 74496) by debbugs.gnu.org; 8 Dec 2024 16:57:33 +0000 Received: from localhost ([127.0.0.1]:51529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKKb7-0003LC-Hz for submit@debbugs.gnu.org; Sun, 08 Dec 2024 11:57:33 -0500 Received: from mout.gmx.net ([212.227.17.22]:38153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKKb5-0003Ku-U9 for 74496@debbugs.gnu.org; Sun, 08 Dec 2024 11:57:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733677046; x=1734281846; i=rudalics@gmx.at; bh=9Jj+8cc2Y1mpjVfv/D+hhh+HUbFgUkBvJixl96rkrII=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=fpLEEObosKYRzHPmrx/YaCEiWQIEqiBjVEg2f9gDUKaKpReLWPWbJZi7Syj0QGaY 5rxK85P2D/hsCZpichsPbH49dcz+Le2OzxFG8Sjy0je9HjzNXej24ZQElohP8v1rd QNx0KwWA54pV2AlzpScGu0X1xEcQGGob1QmylPK7EomgpKYX4shPQRkdigDltSSrR MbnqNXAac4bVPbUJ6d5lE81W7yHtk/q6UhnFlofKSjrm/Dw/NgIVcbpNLcMxQdUs9 ZxAHooCm7wYRLdUkUMbAHVFya7X0Qp5grF9HG+jrHLJoYgjb23/bNalFjEMR1+Rnb PKVJWVWqVTr5h9medg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.71]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MulmF-1tbzjq3IN1-00shha; Sun, 08 Dec 2024 17:57:25 +0100 Message-ID: Date: Sun, 8 Dec 2024 17:57:24 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:vz7IY7D4f7eTvM2D9N7/UqnRbVeKCYSk4+hu4XJCnOwdlx4o5pT N9eVQpifmSFXnzAsaMLt/s7QNGrMMKn/gjPUpVOioknYLvq3oqmBmmNOkYuWRzFeGDy7fLg o8UvrbhQ7drkjoS8oZoDA9ZLzW2D+Jqu8qv6AnloXSxFh0MK1GAnBrMs+b912Pd13te/znQ zLluq4V5cS4Q7m0xVVyng== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:LBUcugR/+Qs=;bVklaEfBc/NwYTl8Az7gyUqOo1x Kn25JEtLGsBkiF/bR97Lqxp3F/byyXjRMKD/8duJOPCpefveQmGC4LcIlQT4TOL7cqr0T0FyF HFOuNvB5BBFsoxWZUBlxaQ/X+T/zMojKA5XS8fPEpGxzgGsI/ij1cfsmgaPaXZ/n2vcWIzwNZ EG4uP26T0NcVN/9TRufjj/UPITCWvqUJR8ueojT7rzj0RX3ycxEmMmUDZGgu1BX6FZzhwdEA5 s+IbYgwgLQCeol1CtowCUIWTbAIVz108iVRP8M4C0U95S1BVlxdGXpeU3K/2fIwd0R592XkD8 CqMHOkrVymuw9PwHiGb8qSGJ7yObinuguj+GDxlFZNWFdXWXOwGIeGC/X+e9CynaJE+oY8AkU /qVDcbjNofl4Fyepj1iLp0j3B7HEjuL/MPWYoMpjzHqIsjLQJ6b2RS1ctfsFGyiO2wWXdIRlw lbXIi+Dnx4VzeYeBXL+tQEXR5Kh+YEXWwOlFDnJuzRIBKh54EaiUbNJiZS2Jk+2lczCY76K9w +0bDbOC2VsQtc53NB+IYxnfa6jWgnLwcq2+8sTgvv0penlkIs50YxC0rv6QaER1iFnjqm9Smh OBm6oDU/2Xdae+q2UdDCAtYnPka+FXH2xTeg41H6D1h/W3JGrUtiBHy2/EWjytL06udSSiR/1 EiKYDSgod8rurAoU+9Mj3UX08S4powMoWXsp1p1VZsT6PGhiQnj0Co7f4zB5dy/BPyZOZFJ2p zP6/SUExQEToME6euAIiN95BqoyMBaouUb1tmmrfsXfPh6P36Yq64tIYdJaC8IzVtUnZDoNA6 WksDBrVY+938j16+DD7JCEUiIF8b8qc0ckFodDW5AYjYXgXDxg29Zyqo6qiyrihLopUOBBSG9 EAwJ4YBfJDFHDrw3zziTUiDeBDFPMLcpLy0QzD15W/qTQX4gGfEDp0oUaVN/vTE5UyzTTGW3L 2rt+mUja8PymRgWwXbV+7cNCVMrYUDiGnD31V6/wL9kmH25Nt0+1Jt4vkKYo75EkwSjRBrTWN Z5JZWvZQkGeF9NzedKsBbRjT1M+9x8umslriQ4UbaAGv969kiaU4fUcKMyAjC1KtRqlS7loN/ oQayJIzsanQjDds8/hl2SQmv0YVR4+ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > The frame-resize-pixelwise setting is what I need. Would be good to see > it in the FAQ windowmanager section. Would be better for that section > to be retrievable from an apropos-init-file command. What is the "FAQ windowmanager" section? martin From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 08 13:01:13 2024 Received: (at 74496) by debbugs.gnu.org; 8 Dec 2024 18:01:13 +0000 Received: from localhost ([127.0.0.1]:51635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKLai-0006V5-Ud for submit@debbugs.gnu.org; Sun, 08 Dec 2024 13:01:13 -0500 Received: from mx.sdf.org ([205.166.94.24]:53921) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKLah-0006Ux-9G for 74496@debbugs.gnu.org; Sun, 08 Dec 2024 13:01:12 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B8I19fm003483 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sun, 8 Dec 2024 18:01:10 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B8I180L005498; Sun, 8 Dec 2024 18:01:08 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Sun, 8 Dec 2024 17:57:24 +0100) Date: Sun, 08 Dec 2024 18:01:07 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > What is the "FAQ windowmanager" section? I suppose there is an FAQ for emacs that has a window manager section. -- vl From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 09 02:35:21 2024 Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 07:35:21 +0000 Received: from localhost ([127.0.0.1]:52748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKYIa-0004nL-Ve for submit@debbugs.gnu.org; Mon, 09 Dec 2024 02:35:21 -0500 Received: from mx.sdf.org ([205.166.94.24]:54407) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKYIY-0004n8-44 for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 02:35:19 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B97ZFg6019809 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 9 Dec 2024 07:35:16 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B97ZFmq023500; Mon, 9 Dec 2024 07:35:15 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <5035aa7d-f726-4b58-a91d-9562e49eee8e@gmx.at> (message from martin rudalics on Sun, 8 Dec 2024 11:58:39 +0100) Date: Mon, 09 Dec 2024 07:35:14 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > Run Emacs as above, but zoom the Emacs window vertically verifying that > breakpoints are hit twice - type c to continue in each case - and then Having applied the patch lucid-2.diff, I find gdb is unable to continue at the first 'c' upon windowframe fullheight toggle. 1 (gdb) b xterm.c:17505 2 Breakpoint 1 at 0x4cf672: file /u/xxx/src/emacs/29.4/src/xterm.c, line 17505. 3 (gdb) b xterm.c:27251 4 Breakpoint 2 at 0x4cf533: file /u/xxx/src/emacs/29.4/src/xterm.c, line 27251. 5 (gdb) b xterm.c:27327 6 Breakpoint 3 at 0x4e5216: file /u/xxx/src/emacs/29.4/src/xterm.c, line 27327. 7 (gdb) info b 8 Num Type Disp Enb Address What 9 1 breakpoint keep y 0x00000000004cf672 in x_net_wm_state at /u/xxx/src/emacs/29.4/src/xterm.c:17505 10 2 breakpoint keep y 0x00000000004cf533 in x_handle_net_wm_state at /u/xxx/src/emacs/29.4/src/xterm.c:27251 11 3 breakpoint keep y 0x00000000004e5216 in x_check_fullscreen at /u/xxx/src/emacs/29.4/src/xterm.c:27327 12 (gdb) run -Q 13 Starting program: /u/xxx/src/emacs/build-29-0/src/emacs -Q 14 [New LWP 24268 of process 28138] 15 [New LWP 27847 of process 28138] 16 [New LWP 26167 of process 28138] 17 [New process 28138] 18 [New process 28138] 19 20 Thread 1 "" hit Breakpoint 1, x_net_wm_state (f=f@entry=0x74cbbd8d4c10, window=) at /u/xxx/src/emacs/29.4/src/xterm.c:17505 21 17505 store_frame_param (f, Qfullscreen, lval); // break here 22 (gdb) c 23 Continuing. 24 [New process 28138] 25 /usr/src/external/gpl3/gdb/lib/libgdb/../../dist/gdb/infrun.c:5683: internal-error: int finish_step_over(execution_control_state*): Assertion `ecs->event_thread->control.trap_expected' failed. 26 A problem internal to GDB has been detected, 27 further debugging may prove unreliable. 28 Quit this debugging session? (y or n) n 29 Please answer y or n. 30 /usr/src/external/gpl3/gdb/lib/libgdb/../../dist/gdb/infrun.c:5683: internal-error: int finish_step_over(execution_control_state*): Assertion `ecs->event_thread->control.trap_expected' failed. 31 A problem internal to GDB has been detected, 32 further debugging may prove unreliable. 33 Quit this debugging session? (y or n) > > I'm not able to use the gtk-3 build as it causes the tty/emacsclient session > > to lockup. The bug is documented. > > It would suffice to start it once only. Here the scroll bars are > botched. Should I build the gtk-3 variant to check the scroll bars are broken? -- vl From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 09 04:10:52 2024 Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 09:10:52 +0000 Received: from localhost ([127.0.0.1]:52859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKZmy-0000mc-4R for submit@debbugs.gnu.org; Mon, 09 Dec 2024 04:10:51 -0500 Received: from mout.gmx.net ([212.227.17.22]:39995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKZmu-0000mL-WC for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 04:10:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733735438; x=1734340238; i=rudalics@gmx.at; bh=blp24yyogYP7gmfrvIBq9JaUjjOtO0GhXvbwZ8tGBCE=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=pB1JchEg29fIvXTeXnZXTkrwUuzd8K7RTGuZ+s23TsuELAXxA2DGBWVjPjtbtRVO M5eiQg2T25dfJBJ40ZBprZWPZM2XkG6rlp/K8oemhwwpF0VpsNpaVC/7TrnrDqazO fhwAIfO/pKbBhGWpWAdwyaNM209NAyUSYUoKMTiZA9zxxSNrSNfYIWvaYzJDezKip +dp44pfrWuxWF/ul+Hkfv7y5DPwn+CH/ocQuV0NMCgn1VwE/iIwVOmafwmX1jqsU4 BGCYm1jenqyDiIP4gNPCxZOGmfDdSVOSC9sYiyyvhoAZDBeQymlnpV30whT31OA9j inUHW0yCG+lydvNhhQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.46]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MTiTt-1tDBx50Nw5-00IICI; Mon, 09 Dec 2024 10:10:38 +0100 Message-ID: <2f083db2-f961-4354-a6f5-cb084110e5d3@gmx.at> Date: Mon, 9 Dec 2024 10:10:34 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:8hv3EclUpL1EBv0T+Dt0LbCsryqNgB0R2e11wWY2co3ItIN9Xg1 zoWl5aVrQ6Ls5FZReNHE6rQsFbBcaQMAmpQSZgr+7uRQWIJvROt6YuR4jbh+UDxKsGSHW/0 iJAUWtfkudwfaa0ZZG7XCqmlnSDZSFXgjrxje8jAt0A0oZ08QDeR93xCc/E1EMyarJwx6yS qB+hRXrRRHfv4W/2eTA7g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:cUv6D4etuRU=;0AtVfq9brSk+rnHcOo5kq0IQJ2V OW1kXPphQIKzujroO/+pV5rQbXFkYCUpS/sBe6PLp/KZ0NwCmXdAahP/o9mAzeAoCyHy41UzJ 5fBfYggi8iQZh40tz2GCRh3JTb0daxIoI4ttsUBp0qITnz7Zd53b/J1oRQm3EItKvEC6EV1oq RvSU4pF+ULSZ3WAUs8tGmD176ZieLsMICgAycKuIfo+kX0su4g98J2A00HT0oPufgO+0eg8+y SGJAiSwx4eOum4NxDrZO7hbp3FSy59bpFECTvEWqctKHVfOgUXIRzEMNmXpoJ6Pa9cr/TJU+g ERlaa5EQ2xLVkp5e/kzjkq8K+84+KQ/Kuz0oZTnfgp0YuNDkdjZD5790yBlo5v51VbaZl5Gqp HRz6ltzelhNTz4/mQGPjP42qk8jOUo9mh7GADtx6DX9tIYT89DkbCze2a+KzOkUptgmk2g1cf 0yfGPCjeW4nZYMfXDfzKOhdAo3d4FC9KIHgT5PyG0vAW5EojauC0kB0mg2/LZ0+QhExSL8JZG FjP3xZuvCqfH2CYbeOn3UeH9FRUjhPgtFeISrbuTtUXRnUxe17pKVyO9COwIzdry0LMpBF+eW L1DeR1JBhEg+P375M+JMpL4BMHrmSLpFf2DiluXlUBDtDEZ7b04odw64AcvMd9spnmDIMP/VF SadAhR1Kt/jmYIvbz4sm7cSnkGZTDzLj75exiubs+ACo+ckZM2xd4pzydW7EH25TcdUIpxUOa v31PrMnaECc1wIC2EOqOf9p74dgBooetHJiWfFwD6g/cwn2bpRC+waDE3GsUvOa1ZG8xiV6y9 8mqEjFnwR1XC2Qh9pw+tGyhMARBuaLSjo+t66BglwUlYzt8lplwvqDhM6Xp+J4NxHfXq52nnJ /NB4vKBiixd9ilM35wocjlnbYcyHzUThq30PodVcdMweV+MqMQljW4EoeYW+Xqdfzwqjb5cas ezlgSof6GRFGSpXf1j16xMtnVTTADFjtsdaloIoXRWDRN/aSk9bV+ZTRa2/60VblKSKWAtxpt AUERbVh0vlPqx4WzaUhHNVWuy7N5IeNoooBy/OHl770TM+p0TVru23lg2bh1spjHUXvSzKHLJ udNr07wOx4VDuA3oESj7xcpUscZmPl X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > I suppose there is an FAQ for emacs that has a window manager section. If you find one, please tell me. Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 09 04:11:17 2024 Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 09:11:17 +0000 Received: from localhost ([127.0.0.1]:52863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKZnN-0000ni-3U for submit@debbugs.gnu.org; Mon, 09 Dec 2024 04:11:16 -0500 Received: from mout.gmx.net ([212.227.17.21]:39623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKZnK-0000nS-MN for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 04:11:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733735465; x=1734340265; i=rudalics@gmx.at; bh=q3YucSU6XM4l7fSrEL5lk2x0pnS5Jn/FDDoJOhoaAM4=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=HDnWWTEXCEsxe1nYJVLf0CJnsS22mGiFgguorO5QsuLFBeVO4j3/hPjUTN+WZgWX 6mTfNdnbztT3znLp2MvT6yd6KtKQwMZRUjLqHtVa5JCCFPBi5GMj7snQeRmivc9wk ps12XsSKeUuQYOeidTEs3wn3dkDXhc3RdbTKNrGFqEVYUUSsin5xWLMSMDCnfPGQ8 87r4e6KizjjYzFnvFEV6pH/TjKrH8DjEVeHERwqBvYgAUeJmCpFjcCVeFjjqUqeDI SFp0yvggL4GN5lubbJWW3l1qSBPd6V3HKKL3z6wR9XoU4n5Lxao1oy/qJ5SuLc+Wl +ZDn/MX8FmQrbJ/Jeg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.46]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mk0NU-1u4buS3zFg-00lj8m; Mon, 09 Dec 2024 10:11:05 +0100 Message-ID: <5b011977-3acb-4e96-bbee-877c4f53c872@gmx.at> Date: Mon, 9 Dec 2024 10:11:03 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:TqXQ+O+UhdIYribLzCg/1qO0IbtaZLtxA581TnxA+t1Imhq8Q7M tgz2ZdSJd25zTNcrioR6LiOChDqtAWLJ86soFCEJWqeJKh49t+9TKY3WbCXEzjzxQ58S7hy BfWLBrSw+N8CMVhBgEGpH9AeiZcqa3DaOOsAnPckoY4SaI7sXMNyBFYOph3CtN3puncRuyC nDEtrzS0DwT3yGorb83tQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ulN9ZNLXL4Q=;kjocAOyYnfOcgrILeLLovnW9Owg f/FnT8YYwuoCOMTCK/IuNykXAXmXiI+QH6vvYGszk/4aHEHsq9edF9LwNkUNAFai1VRHykEkK JET1KHdDT9EhKkSxoPsXT/sLx5D44gPNg7AjXBoPlBI3CXiaktwDX3cfrdQ7XNksBpBLaQ4Jl vhnowz0dWXQTsF1P/S3WMAqDP6HYDl9PWtI5EK3+zsVLsbezBDkuSwWHvCo3oWrup9yfJNw/f XRYnJ6q4uTWQznXwwRvBGYzEQojAkVVqV1fm6dPloRbx4XUZ8VITvaiEkTZSQwv0/4/wBHLR3 uJxpT55qtBs14J1grFuihVBO4K8E4BAuMQmhY4pCQQfKmi3eRpI8HtE1LHdEmkVNQyhyx/LvZ vQvyuOYUPBzbBQ3KHuJnp8gl6Augf0JHxAQSDlZ96kt232i9BCOmabe//a8nEI2Q6S6yFb07M /KNthkWZTEmx6+AEbR3n5r0CwdhIaplMjKeywjBKOpQiR+NNNEqR4Zubo0G6IdW1PAMQQg3ud cdLDoAVNkvjG9L5UvUOhurHgkyIoKIcOfHTnTjkSCwGW5kPYPIoxaIJULm1xnrdZLFtwxr5Sv 5S7E/y1dfE8KzUi5PAuvjl8sscofPpKv4jYzC+GrN6ccxtt1W0Q7e0k0+0LjWqsqqqqwMpPCN f6pL3863uu1pdwzqutF64fYQiQH/h4iSfd/NA3EFXJ0mdTJFah7/zJFIty/6zMY4q6OcwKf+r pUMAu6nizs82pULHlTEATRooxVfSxFZ3MHzTbjA+w6B3yeddC+tejGB/mHIIsxpR6EDfNNPn9 jxb0drQJ35ARqaCW/CveijoqReB4lURn2NNmHW/qcMiYecs44nbhf9uaR4PEk9wziLF3uqJkh NfPeUcE31DXFicEaWoAURRzsNZRXJPYa4zXYEjxlz9Nrsh/330bhMv7ZGjdx5lbnCEz1IPmfA Z33Qu26O9PqzpZmPR3EHtZmmyJI8KFto4g/Ky6IlS6BKT5sanCHP5iKHbXUM3kqYXRahzCcmV FIJCEnuELiAA2bniayHlZFIyV0XvnlJ3m1DNP7fPSgqLXGpjMUloDx2HshQdH6ldUQmw49aWu kJ9X/PJ/u2grtBtallPp04XUJeXNJt X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > 22 (gdb) c > 23 Continuing. > 24 [New process 28138] > 25 /usr/src/external/gpl3/gdb/lib/libgdb/../../dist/gdb/infrun.c:5683: internal-error: int finish_step_over(execution_control_state*): Assertion `ecs->event_thread->control.trap_expected' failed. > 26 A problem internal to GDB has been detected, > 27 further debugging may prove unreliable. > 28 Quit this debugging session? (y or n) n > 29 Please answer y or n. > 30 /usr/src/external/gpl3/gdb/lib/libgdb/../../dist/gdb/infrun.c:5683: internal-error: int finish_step_over(execution_control_state*): Assertion `ecs->event_thread->control.trap_expected' failed. > 31 A problem internal to GDB has been detected, > 32 further debugging may prove unreliable. > 33 Quit this debugging session? (y or n) Maybe Eli has an idea. Or maybe you find a newer gdb that doesn't have that problem. I have never used NetBSD. > Should I build the gtk-3 variant to check the scroll bars are broken? If you find the time, please do. It's a problem we should mention in etc/PROBLEMS so people using CWTM will build with Lucid or Motif instead. Here the inner geometry of frames is also broken in the sense that mouse clicks in the left fringe are no more detected if there is a scroll bar on the left of that fringe (in another Emacs window). So it's not a purely aesthetic problem here either. martin From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 09 06:11:45 2024 Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 11:11:45 +0000 Received: from localhost ([127.0.0.1]:53026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKbg0-0006Jy-TM for submit@debbugs.gnu.org; Mon, 09 Dec 2024 06:11:45 -0500 Received: from mx.sdf.org ([205.166.94.24]:56667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKbfz-0006Jn-Bl for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 06:11:44 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B9BBfkV012049 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 9 Dec 2024 11:11:41 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B9BBewx010597; Mon, 9 Dec 2024 11:11:40 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <5b011977-3acb-4e96-bbee-877c4f53c872@gmx.at> (message from martin rudalics on Mon, 9 Dec 2024 10:11:03 +0100) Date: Mon, 09 Dec 2024 11:11:40 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > > Should I build the gtk-3 variant to check the scroll bars are broken? > > If you find the time, please do. It's a problem we should mention in > etc/PROBLEMS so people using CWTM will build with Lucid or Motif > instead. Here the inner geometry of frames is also broken in the sense > that mouse clicks in the left fringe are no more detected if there is a > scroll bar on the left of that fringe (in another Emacs window). So > it's not a purely aesthetic problem here either. When I click on the left fringe, the echo area says, is undefined where the foreground windowframe is regular size and immediately below the windowframe is fullheight. At the transition point when all frame decorations disappear in the course of ctwm restart, it looks as though the frame translates in the northwest direction then goes back when the decorations re-appear. Normally, I don't use the tool bar and make it invisible, here I see the toolbar has all button icons except for icon+save and icon+undo. Mousing around to reproduce your observations, I found the toolbar would flash to all buttons being icon+text when clicking on the scrollbar area to scroll. But at the next emacs session I wasn't able to reproduce this glitch. Nothing stands out as misbehaving around the scrollbars. Normally, I hide the scrollbar. The following are window frame attributes before and after ctwm restart. ;; (setq-default frame-resize-pixelwise t) => t ;; windowframe is at fullheight 29.4 gtk-3 before ctwm restart xwininfo: Window id: 0x340001e "*scratch* - GNU Emacs at xxx" Absolute upper-left X: 524 Absolute upper-left Y: 3 Relative upper-left X: 0 Relative upper-left Y: 0 Width: 672 Height: 1069 Depth: 32 Visual: 0x8d Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x340001d (not installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +524+3 -724+3 -724-8 +524-8 -geometry 79x58+521+0 (frame-geometry) => ((outer-position 521 . 0) (outer-size 672 . 1069) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 672 . 25) (tab-bar-size 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size 672 . 41) (internal-border-width . 0)) 29.4 gtk-3 after ctwm restart xwininfo: Window id: 0x340001e "*scratch* - GNU Emacs at xxx" Absolute upper-left X: 524 Absolute upper-left Y: 3 Relative upper-left X: 0 Relative upper-left Y: 0 Width: 672 Height: 1069 Depth: 32 Visual: 0x8d Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x340001d (not installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +524+3 -724+3 -724-8 +524-8 -geometry 79x58+521+0 (frame-geometry) => ((outer-position 521 . 0) (outer-size 672 . 1069) (external-border-size -3 . -3) (outer-border-width . 0) (title-bar-size 0 . 6) (menu-bar-external . t) (menu-bar-size 672 . 25) (tab-bar-size 0 . 0) (tool-bar-external . t) (tool-bar-position . top) (tool-bar-size 672 . 41) (internal-border-width . 0)) -- vl From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 09 09:49:00 2024 Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 14:49:00 +0000 Received: from localhost ([127.0.0.1]:53407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKf4G-0000DY-7F for submit@debbugs.gnu.org; Mon, 09 Dec 2024 09:49:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKf4D-0000DB-IM for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 09:48:58 -0500 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 1tKf47-0008GD-5J; Mon, 09 Dec 2024 09:48:51 -0500 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=8gRgAqfQlzTiMrdfJyD6Mijb3DyYRHnXlUDT0Y8Y7/c=; b=pJzLCKRoeaEK BczK1Uewxgz0GdsB1fgXEdBBFWllkPWSdW3avgpeR5XLoiVbhvPl/h/zJwhvna+vsLImnWYNshx1u Qj/VGynxrDsYvQnBfOohgMqJYjcCFLElDK7yGA1VjsC4cUK+TI4ise/TXgK/yQHfuIzEm3eSj4O0v 3Ia4LTE7C8jfwWldr2Mx4sRF+O1qzjhYxiZ3mNgrehiTdl7Rs+swtkKQ7dGzzQ9xbtLLxdIi/aYnB zRjL2LvltTRVGziHbbJE4z2/f68sxCAc+Rszhfkx9HCe/GaN22+6VyWDItK52m25vh+WORdE1Izgy 65JmQAki6nH/Ycpy1OuyqA==; Date: Mon, 09 Dec 2024 16:48:49 +0200 Message-Id: <86wmg8di9a.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-Reply-To: <2f083db2-f961-4354-a6f5-cb084110e5d3@gmx.at> (message from martin rudalics on Mon, 9 Dec 2024 10:10:34 +0100) Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts References: <2f083db2-f961-4354-a6f5-cb084110e5d3@gmx.at> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74496 Cc: van.ly@SDF.ORG, 74496@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: Mon, 9 Dec 2024 10:10:34 +0100 > Cc: eliz@gnu.org, 74496@debbugs.gnu.org > From: martin rudalics > > > I suppose there is an FAQ for emacs that has a window manager section. > > If you find one, please tell me. The phrase "window manager" is found in the Emacs FAQ exactly once. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 09 09:52:09 2024 Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 14:52:09 +0000 Received: from localhost ([127.0.0.1]:53417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKf7I-0000QV-Qr for submit@debbugs.gnu.org; Mon, 09 Dec 2024 09:52:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKf7H-0000Q3-K8 for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 09:52:08 -0500 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 1tKf7C-0000BN-AS; Mon, 09 Dec 2024 09:52:02 -0500 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=hXnqT/Qwd4x37e27zhGeUSSxryVEL5CP8LJf0csl/fA=; b=JQdtOalKmrbE o6B58wF87QzJEqOyigt99EGHwm0WMy6JmdwcqurKiG+XD3PpOO3avbGhGYnJxkkpbCrSd6tVI0pEA nnRJYd9Q9lEuXTKsFFddBK+SAA1oTobha2kbsejHKZaBKUdqfGr02J1TZChUbfBt6yTWufjDLHSEv 7SRg2sI77y0Sy7iHWD00iGyTsrrIPYoJoY6nOPTwdvqi+fwYns4M4ztCK6Cn+rewWZ3Vi8QnDDxpQ 44YYW0lj81hnbEJhN+blFgSAOePalmf/+/37Jr1/kF77N++06qporxE1w7/B4oJfrwFwIhcQK9lGn GuBSpxm71RJKP/rXlTKsVA==; Date: Mon, 09 Dec 2024 16:51:58 +0200 Message-Id: <86v7vsdi41.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-Reply-To: <5b011977-3acb-4e96-bbee-877c4f53c872@gmx.at> (message from martin rudalics on Mon, 9 Dec 2024 10:11:03 +0100) Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts References: <5b011977-3acb-4e96-bbee-877c4f53c872@gmx.at> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74496 Cc: van.ly@SDF.ORG, 74496@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: Mon, 9 Dec 2024 10:11:03 +0100 > Cc: eliz@gnu.org, 74496@debbugs.gnu.org > From: martin rudalics > > > 22 (gdb) c > > 23 Continuing. > > 24 [New process 28138] > > 25 /usr/src/external/gpl3/gdb/lib/libgdb/../../dist/gdb/infrun.c:5683: internal-error: int finish_step_over(execution_control_state*): Assertion `ecs->event_thread->control.trap_expected' failed. > > 26 A problem internal to GDB has been detected, > > 27 further debugging may prove unreliable. > > 28 Quit this debugging session? (y or n) n > > 29 Please answer y or n. > > 30 /usr/src/external/gpl3/gdb/lib/libgdb/../../dist/gdb/infrun.c:5683: internal-error: int finish_step_over(execution_control_state*): Assertion `ecs->event_thread->control.trap_expected' failed. > > 31 A problem internal to GDB has been detected, > > 32 further debugging may prove unreliable. > > 33 Quit this debugging session? (y or n) > > Maybe Eli has an idea. Or maybe you find a newer gdb that doesn't have > that problem. I have never used NetBSD. Which version of GDB is that? From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 09 12:14:33 2024 Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 17:14:33 +0000 Received: from localhost ([127.0.0.1]:55422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKhL7-0000RN-2k for submit@debbugs.gnu.org; Mon, 09 Dec 2024 12:14:33 -0500 Received: from mx.sdf.org ([205.166.94.24]:55089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKhL4-0000RD-AB for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 12:14:31 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B9HER0K015884 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 9 Dec 2024 17:14:28 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B9HEQEF020009; Mon, 9 Dec 2024 17:14:26 GMT From: Van Ly To: Eli Zaretskii Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <86v7vsdi41.fsf@gnu.org> (message from Eli Zaretskii on Mon, 09 Dec 2024 16:51:58 +0200) Date: Mon, 09 Dec 2024 17:14:26 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: rudalics@gmx.at, 74496@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: -1.0 (-) Eli Zaretskii writes: >> Maybe Eli has an idea. Or maybe you find a newer gdb that doesn't have >> that problem. I have never used NetBSD. > > Which version of GDB is that? $ gdb --version GNU gdb (GDB) 11.0.50.20200914-git pkgsrc lists earlier versions gdb-10.1nb6 Symbolic debugger for multiple language frontends gdb-7.11nb11 Symbolic debugger for multiple language frontends pkgsrc/wip lists gdb-git gdb5 gdb6 gdb8 -- vl From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 09 13:13:41 2024 Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 18:13:41 +0000 Received: from localhost ([127.0.0.1]:55556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKiGL-0003pH-GX for submit@debbugs.gnu.org; Mon, 09 Dec 2024 13:13:41 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKiGI-0003p2-Ho for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 13:13:39 -0500 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 1tKiGC-0004Jg-7c; Mon, 09 Dec 2024 13:13:32 -0500 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=QOTwVGQ03jn0gaoBj4Ad6JFsifwsnFx9in/GMsxjvaA=; b=kDkDPcDv/RTG O6HCx/PT3AqR/fOgNt7h9Mbkxko1R561mLP+9FGBWDoYYwKeAUnpDJ/oSC8OAMNN8YuvFFL3v9zQe dX9ZgmfLseUxgY94ZFqGsj7PYDK/n8wdNoggBnT9dLHFfjQFZQ2m6LW0PqLex7WsLpDX1TbzESnhN YKwcZVs4Lo+SweTBWLWvXtPO9HXL3UPb7g5Odgo42Iqy4Mst5KRs8HKPoN3voZfuGrY/pnHid7L4Z j2WXxJ/9WQlDxxgci/TSKY8YVKn8lr2Vnksb7/pboFAdqaFMdZAsjdGLTIp2NiTAC7pNujoQhJd0G sYr4Yl45isNgMnA284fVEg==; Date: Mon, 09 Dec 2024 20:13:26 +0200 Message-Id: <86cyi0d8s9.fsf@gnu.org> From: Eli Zaretskii To: Van Ly In-Reply-To: (message from Van Ly on Mon, 09 Dec 2024 17:14:26 +0000) Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74496 Cc: rudalics@gmx.at, 74496@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 (---) > From: Van Ly > Cc: rudalics@gmx.at, 74496@debbugs.gnu.org > Date: Mon, 09 Dec 2024 17:14:26 +0000 > > > Eli Zaretskii writes: > > >> Maybe Eli has an idea. Or maybe you find a newer gdb that doesn't have > >> that problem. I have never used NetBSD. > > > > Which version of GDB is that? > > $ gdb --version > GNU gdb (GDB) 11.0.50.20200914-git > > pkgsrc lists earlier versions > > gdb-10.1nb6 Symbolic debugger for multiple language frontends > gdb-7.11nb11 Symbolic debugger for multiple language frontends > > pkgsrc/wip lists > > gdb-git gdb5 gdb6 gdb8 Nothing newer? The last released version of GDB is 15.2, with 16.1 around the corner. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 09 13:30:16 2024 Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 18:30:16 +0000 Received: from localhost ([127.0.0.1]:55587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKiWN-0004nH-W5 for submit@debbugs.gnu.org; Mon, 09 Dec 2024 13:30:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKiWK-0004j2-Jb for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 13:30:14 -0500 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 1tKiWE-0006n6-9i; Mon, 09 Dec 2024 13:30:06 -0500 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=vYj+VtppIASgoN6ewo8XkcgN2vtsGsAYlBM009gjiEU=; b=OdH7LwLUC2Og 3gn4xahWnGQd7uSjO+gmRt00iFCyhX3CLxjWI2yR1ETSpfI/fnLPzXaCl0OEYYq710hBxtxDpD5PQ vT8cmm5lgh5TcvpPGmx3MfaGfWe5Q3QknpV96BKycUCOJfxnNugyJZSih1y7ht2eeqHDlcMCldigF KOgQgoMU6ZbCuzr7gCXByRVIv1zlUSOHPESIXOu+Q6vqanmSGIjg4jDbQE0IV9Eq/E1wBMdRiKpo1 w1WiMRWP2FezXHN1QMTmSrr9GtEVpYXZwE/7sqA5/LiChTp/VzVO3MlvvJ86Z7mMtesZfiEMuIEPb e8NGmSbUwFsMqCK7fNG2GA==; Date: Mon, 09 Dec 2024 20:30:00 +0200 Message-Id: <86bjxkd80n.fsf@gnu.org> From: Eli Zaretskii To: van.ly@SDF.ORG In-Reply-To: <86cyi0d8s9.fsf@gnu.org> (message from Eli Zaretskii on Mon, 09 Dec 2024 20:13:26 +0200) Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts References: <86cyi0d8s9.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74496 Cc: rudalics@gmx.at, 74496@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: rudalics@gmx.at, 74496@debbugs.gnu.org > Date: Mon, 09 Dec 2024 20:13:26 +0200 > From: Eli Zaretskii > > > From: Van Ly > > Cc: rudalics@gmx.at, 74496@debbugs.gnu.org > > Date: Mon, 09 Dec 2024 17:14:26 +0000 > > > > > > Eli Zaretskii writes: > > > > >> Maybe Eli has an idea. Or maybe you find a newer gdb that doesn't have > > >> that problem. I have never used NetBSD. > > > > > > Which version of GDB is that? > > > > $ gdb --version > > GNU gdb (GDB) 11.0.50.20200914-git > > > > pkgsrc lists earlier versions > > > > gdb-10.1nb6 Symbolic debugger for multiple language frontends > > gdb-7.11nb11 Symbolic debugger for multiple language frontends > > > > pkgsrc/wip lists > > > > gdb-git gdb5 gdb6 gdb8 > > Nothing newer? The last released version of GDB is 15.2, with 16.1 > around the corner. But if not, maybe try to downgrade to gdb-10.1n6, since what you have now is a development snapshot of GDB 11, which could have bugs. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 09 17:42:19 2024 Received: (at 74496) by debbugs.gnu.org; 9 Dec 2024 22:42:19 +0000 Received: from localhost ([127.0.0.1]:56098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKmSI-000606-OR for submit@debbugs.gnu.org; Mon, 09 Dec 2024 17:42:19 -0500 Received: from mx.sdf.org ([205.166.94.24]:54910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tKmSG-0005zw-0N for 74496@debbugs.gnu.org; Mon, 09 Dec 2024 17:42:17 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4B9MgDMf015699 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 9 Dec 2024 22:42:14 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4B9MgCid009558; Mon, 9 Dec 2024 22:42:12 GMT From: Van Ly To: Eli Zaretskii Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <86cyi0d8s9.fsf@gnu.org> (message from Eli Zaretskii on Mon, 09 Dec 2024 20:13:26 +0200) Date: Mon, 09 Dec 2024 22:42:12 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: rudalics@gmx.at, 74496@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: -1.0 (-) Eli Zaretskii writes: >> pkgsrc/wip lists >> >> gdb-git gdb5 gdb6 gdb8 > > Nothing newer? The last released version of GDB is 15.2, with 16.1 > around the corner. gdb-git is at 8.0 https://github.com/wallento/binutils-gdb/ I guess NetBSD project has different priorities. Or, people roll their own gdb and haven't packaged that for redistribution. -- vl From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 10 10:54:50 2024 Received: (at 74496) by debbugs.gnu.org; 10 Dec 2024 15:54:50 +0000 Received: from localhost ([127.0.0.1]:59172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tL2ZV-0000I3-Qt for submit@debbugs.gnu.org; Tue, 10 Dec 2024 10:54:50 -0500 Received: from mout.gmx.net ([212.227.17.21]:57339) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tL2ZT-0000Ho-Ru for 74496@debbugs.gnu.org; Tue, 10 Dec 2024 10:54:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733846081; x=1734450881; i=rudalics@gmx.at; bh=dvKwOGsD/rDAkUvgwhcQeCvHdrwzr3wZsG6wFFHK5F4=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=s8XSDJ8+K57qYjnvDWik1OpfbhScnoq1X8sWLSCHwBHkE4VhNVMvkAZHSLw3G8JJ FJcduyDBZOAvDoZS7IZEs+NJAEFp5S0fG7qlDGk9Ow5+4W1EYyezmbfXb79juUfua Ljxzb7Ckvecy/ppMnzVZYKeMh/y9gZZeNJBbIsal8/ts70vaGijaGlUFUp71OhX7z 6+01s+U2qGKprDsZZ1nDKd6cAVq5nc0ZsjOBUEFAzaX101gNQwZZFhdQ2zOr2KkUe If3Xnd9SSa0bzGs9Ncdz6z9avz5GFAyD+QEFbtP8R11pcWZL3lcPakvc9t5EUwcIZ jXZaZmf54TE/fAeaVA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.34]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M72sJ-1tGOHG1zsV-00DSWr; Tue, 10 Dec 2024 16:54:41 +0100 Message-ID: Date: Tue, 10 Dec 2024 16:54:37 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:BrePAwUx62Iz/4KeEase6m60VKTiFfpaOhDQTkOuX/ZNxjYebnT Bt3GW5b9eJkgGlrbT/JcHVwHhsAuw5BtHFaX89nYbFwLWap0lTp1/LL7zLQvd4LFcI0ViBV jVG8Rnzzq07YSIdmskb0SD8duwdnMOAzyNQF+IxyybN3+wEUgRYrR2UKeJKT+cAyc8h5L9K 5X5elMadlg68qA+dl4j5A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:rsxNe1VTdyM=;DPDgyghpIDibQzi1KuYFRTnQYs+ FMp9IathP/BadDSxfhtqdhgXDiyjSE9V6MSsAD4+iLbHS8eQJNWTLKjiuhDvMe47Zw1ozHdRa o/+7ZUE+zmm6NLJGOXmrqB6K+IUWmvv8MZxBV1IqDvYzGE342GBCH82O2rNW7yECSk4QvzwSW KaXcStjB1X7xnW3J0lH75Svw2nRdJ7I9z6iVxeyTRlnlP3VAJ/kQO9vP+DdgiI3BeHYfy+hia TPiOXvGIqPspbMoGUx2ynUwPQj+6DwPL1+Gp/S4iLHfUSUgEq7v2K6bd9jR4jnkTq4j8qVUs1 c/gue6C32aOtwCMJ7anrpGp2p/wNBlidpZeMPFcZ4p5jzdSt05kY6FQTImJ8iD1+cp0JAXeLG okguSeq3GjaOR5BVczqhYncavB7rISIFvCvMaFYzFcYOPjKWeal7gG1bAPaXTO1e1766cPz6k 2Gg7SORJqxb7lBPiw7mXfK/X+nW/O3ItxPbAESwkO3BOvcDaTFueMBWG/nuaNKJ/F6YSmJmYr j0Ix4qekyWVVEnRDKwtR47kBY5t4tNRDXcKLIly2MpKuJmxEE3qb6tRYHyF7AaksEEvpJr2S4 VCxWa86rtYJGwLi0NGD+hoEgUXVM58WMxrsDC0AQ7X0xyp3HxZRWRMyibTwRnaJWiJe80XfoF OBA/ZgTFPpeIY4PvBEarUtirJ+zVzujhTPRnSIEKN73f9AhVAK6Pbt3R8K/qdv8dt1LiGiIs+ BMLjf0j2nb/aG1/WVH2JMZVO/cvUz1VM2p5cHPA9Fn6FWAfT3ys7DTnvjegrR3vZ/zECkL58R 1maJGCqjQ/tJtJBWd0x3Pb5hydSdGY2vDKl9YzqQ9e0I7lmK2vMlCPHG6tkZKkatS9dyJ123S IAmDJHq1Jx/MWJVPyV7c5gDyK822Bvd+0nmxu+P32ZdDkzmOEIKj+AvVtsTORTjLSCUOkg+gy v2m/3iJ76Ehm+F+Cc5raBtOfjBWmst3+e5Q474kDAUeKF4wXqDoCx6e9JZ1uSokehOGuj250O OJ+nrMLz3iM8GsVLSMmp5/na9KWsWQeVBoVu+IPEpdkQ6C730wtW6hhZJjebNFNxF7YmHVC9i Fc5IO9reeELUpIAPjlrzObXR8VpBiD X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > When I click on the left fringe, the echo area says, > > is undefined That's the expected reaction. > where the foreground windowframe is regular size and immediately below > the windowframe is fullheight. > > At the transition point when all frame decorations disappear in the > course of ctwm restart, it looks as though the frame translates in the > northwest direction then goes back when the decorations re-appear. IIUC that's the behavior for all windows, not just the Emacs ones. > Normally, I don't use the tool bar and make it invisible, here I see the > toolbar has all button icons except for icon+save and icon+undo. Interesting: On xfce here these two are the only ones that have the 'both-horiz' style. Since I never use the tool bar I have no idea how they should look like. > Mousing around to reproduce your observations, I found the toolbar would > flash to all buttons being icon+text when clicking on the scrollbar area > to scroll. But at the next emacs session I wasn't able to reproduce > this glitch. Don't worry. Does the toolbar work as expected under Lucid? > Nothing stands out as misbehaving around the scrollbars. Normally, I > hide the scrollbar. Then let's not bother any more. Normally the GTK scroll bars follow the current theme but I have no idea what a theme would be under CTWM. > The following are window frame attributes before and after ctwm restart. These look good IMO. Thanks for checking, martin From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 10 12:42:58 2024 Received: (at 74496) by debbugs.gnu.org; 10 Dec 2024 17:42:58 +0000 Received: from localhost ([127.0.0.1]:59473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tL4GA-0001pt-7r for submit@debbugs.gnu.org; Tue, 10 Dec 2024 12:42:58 -0500 Received: from mx.sdf.org ([205.166.94.24]:54265) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tL4G6-0001pc-Jg for 74496@debbugs.gnu.org; Tue, 10 Dec 2024 12:42:55 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4BAHgqJN015618 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Tue, 10 Dec 2024 17:42:52 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4BAHgpkU012241; Tue, 10 Dec 2024 17:42:51 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Tue, 10 Dec 2024 16:54:37 +0100) Date: Tue, 10 Dec 2024 17:42:50 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > Don't worry. Does the toolbar work as expected under Lucid? On emacs 30.0.91, the tool bar shows all icons under Lucid. The buttons work as expected. The "x" icon for discard buffer intuitively looks "handle with extra care". Aesthetically, the icons are difficult on my eyes. GTK-3 and Lucid have the same file cabinet icon. -- vl From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 11 12:00:31 2024 Received: (at 74496) by debbugs.gnu.org; 11 Dec 2024 17:00:31 +0000 Received: from localhost ([127.0.0.1]:36081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLQ4d-0005ZN-Ak for submit@debbugs.gnu.org; Wed, 11 Dec 2024 12:00:31 -0500 Received: from mx.sdf.org ([205.166.94.24]:50190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLQ4a-0005Z9-LS for 74496@debbugs.gnu.org; Wed, 11 Dec 2024 12:00:30 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4BBH0Qvp017080 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Wed, 11 Dec 2024 17:00:27 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4BBH0QuN009968; Wed, 11 Dec 2024 17:00:26 GMT From: Van Ly To: Eli Zaretskii Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <86bjxkd80n.fsf@gnu.org> (message from Eli Zaretskii on Mon, 09 Dec 2024 20:30:00 +0200) Date: Wed, 11 Dec 2024 17:00:25 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: rudalics@gmx.at, 74496@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: -1.0 (-) Eli Zaretskii writes: >> Nothing newer? The last released version of GDB is 15.2, with 16.1 >> around the corner. > > But if not, maybe try to downgrade to gdb-10.1n6, since what you have > now is a development snapshot of GDB 11, which could have bugs. > The NetBSD folks could patch gdb-11. The next version is gdb-13 on the current release redistribution. I am on the netbsd-10 stable release. => https://mail-index.netbsd.org/netbsd-users/2024/12/11/msg032056.html . The frame-resize-pixelwise t setting is enough to bury this bug report email trail? -- vl From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 12 04:22:26 2024 Received: (at 74496) by debbugs.gnu.org; 12 Dec 2024 09:22:26 +0000 Received: from localhost ([127.0.0.1]:37653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLfOr-0003Kb-JD for submit@debbugs.gnu.org; Thu, 12 Dec 2024 04:22:25 -0500 Received: from mout.gmx.net ([212.227.15.19]:34735) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLfOn-0003K0-Tp for 74496@debbugs.gnu.org; Thu, 12 Dec 2024 04:22:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1733995335; x=1734600135; i=rudalics@gmx.at; bh=srT2K8xd2bwepLFUeQeDrhvSqUJ61KLCDyiglDVpaNk=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=j7XR4sCEJZnV4ZRAVHOYi6xZF6KCzXoVZVrMj3vJrR3sHe36YPgpkP1QhRRC0u5X tLuLt1tMxx2yR0oDqaCUFMjN8RyJsQ/lW9H7JwVWQZNeQNrI/xVjImdRApDaJKcz/ d9un7GLXEBRLLCuDlkoyG9nE1TSVd+7xuGPOqEikG1FKUDvkvNbLyL5Suqc81Lz9V jI6OA7aRP22N9hsh76uLxp1nTo58RwtS46hNzZcZ8oS7q11X0uLeiIkeDf31MLdO2 IO3xM1MK+gsyvnmj5XhkemyUS3O/Es009UB6fqHMynsMPZEHu975CHlv5HlXvp1LH 7s6vVlxkfAXer03s2Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.75]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MA7Ka-1tRfgb2x9W-006gpm; Thu, 12 Dec 2024 10:22:15 +0100 Message-ID: Date: Thu, 12 Dec 2024 10:22:14 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly , Eli Zaretskii References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:+NeGb/kvHfzASN7ZaJPkzL+0s07AEIHq1oRXjFQr0hXrwqjfWQ9 OIywXv8+nXMotkEtGtLyA1umKcqMJSWnAWdTQGOLtDkerNY/TV4x31iOkfa5kyTWT+1U80b 6RwQIGK6httkRid4dckIfTBTn3aJgElQItZ6Y160chq2aRpJ/iep4zy/a+xoYjjKLpBkcvB uIx/xLyBwqhkCpSvO5KMw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:76MZOMegaSM=;XZs2JVL1Tqhq4yovorVR70bBDhF VRvQxne8QNyZ2LwuSmG+1rEGiLQKnf+Q3MBNHPeyZvAKeCfW9QgugTf3qmBAwSoebo55RZTtH HTvkV2l98/2VPQNQkMQ4hsujpKhK5jH9xB30N9cm168FDqRJKA894qLrLzJjHTpDHMPV5SjMK nQRkh3LJp/JzPOB3Q6fOzZz+7e5sDNQp9Dol6zFjcqqdqezBI9VQy95YEJ9FjplYBc8ZeUtHe 7pkaPnUSMCILLEbPMkeLWwEwrI20J8mSDoESIQ/QDrqOBoMDKKyuQBhUlYnK9JqzIK1MPql+p pd460SKLc8sGKGZUtdZ/CERPpwIWLuiX8r6K4DKuiaurwsllVZPvy9GDE+MfCOVML8Hd3WXyM uBoe6dPjWH/3pnGA5FPjrcdAvlObyWKq8+tra7NPC3nvj+Ag5PHOJ/Ad2wPq3f/EfPWsP3AgY cuFyDKMhBRtUnAvWvQJlG9dcpJl6l65czVM7SDgJ8vbsNT0aeEx90NlKWGrpJSQZB7lpwkuQ0 0soHrc307eYglb3Mmprt1ji9mwB4uyAeHH2l8fI5HbIjowZdPFIKpUEOUiyJN9lPceFQ5tNIK Vq3tib55Lez2NY56Cf2DP/cpViWq3dZtiuV/7kqaljhbR+T4afKneDPhRuDyXSoYnR2sCOyFT zeZ1pyrchTLJFwqV5HucmtsbI8o5dPCNj+t2rguIOpTqDJKW8fiXn1GOGQrf1JvbnHhDYh5I+ FjBsnUZel0iffp0t0e1X87fT4KpW1nbZxyn5/CdcJ7+9ABjIEKhB9hXEhJ0bdKBTCaY6k6m6y UjLev+G+GqMwhrAYBq348KpFcesFCG8vR6PV+kvfaHUZD/ES0JN9kR6cEywBm3LJlL/HsTCxr hx/RdrFqlBlkFIdauPVcAA3idPaYgLPS2sWY8wHt2UPf7JEcWFGEChHJXx0ctdhpEbzZEGnzO 5wrF58qDnMeGtV9syo4ZP5coNa/1vf67zEdkchX/7S70QNJc1kfov68W8CuBOwz3Tb5ab2+BY Hp40hXfntv/Ymgo+6uDyu+tGgZfsAKsZMfZfo9uQtlvvEVH2D46od4Z2dkBQml6W574VjLNia f/eJMmUYaBOUYtZuaipjFXR+SoLnHR X-Spam-Score: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > The frame-resize-pixelwise t setting is enough to bury this bug report > email trail? I came to the conclusion that the "fullscreen" state after CTWM restart is broken in CTWM. In particular, I conducted the following experiment with Firefox, Krusader and VLC (using the .ctwmrc you pro [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.19 listed in sa-trusted.bondedsender.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.19 listed in bl.score.senderscore.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.75 listed in zen.spamhaus.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.19 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.19 listed in list.dnswl.org] X-Debbugs-Envelope-To: 74496 Cc: 74496@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: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > The frame-resize-pixelwise t setting is enough to bury this bug report > email trail? I came to the conclusion that the "fullscreen" state after CTWM restart is broken in CTWM. In particular, I conducted the following experiment with Firefox, Krusader and VLC (using the .ctwmrc you pro [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.19 listed in sa-accredit.habeas.com] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.75 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.15.19 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.15.19 listed in bl.score.senderscore.com] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [212.227.15.19 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager > The frame-resize-pixelwise t setting is enough to bury this bug report > email trail? I came to the conclusion that the "fullscreen" state after CTWM restart is broken in CTWM. In particular, I conducted the following experiment with Firefox, Krusader and VLC (using the .ctwmrc you proposed earlier): - Start them via xterm. - Use the mouse to resize their window. - Use the menu in the title bar to make their window full height via Zoom-V. - Restart CTWM. In all cases a further click on Zoom-V does not change the size of the window to that before the previous Zoom-V. Hence, these applications behave here just as Emacs. Can you try similar experiments? If they turn out to do the same as here, you could try to discuss this issue with the maintainer of CTWM. martin From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 12 08:41:04 2024 Received: (at 74496) by debbugs.gnu.org; 12 Dec 2024 13:41:04 +0000 Received: from localhost ([127.0.0.1]:38215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLjR9-0001MQ-HW for submit@debbugs.gnu.org; Thu, 12 Dec 2024 08:41:03 -0500 Received: from mx.sdf.org ([205.166.94.24]:51856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLjR7-0001Lm-DN for 74496@debbugs.gnu.org; Thu, 12 Dec 2024 08:41:02 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4BCDexnC007768 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 12 Dec 2024 13:41:00 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4BCDewmv026568; Thu, 12 Dec 2024 13:40:58 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: (message from martin rudalics on Thu, 12 Dec 2024 10:22:14 +0100) Date: Thu, 12 Dec 2024 13:40:58 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > > The frame-resize-pixelwise t setting is enough to bury this bug report > > email trail? > > I came to the conclusion that the "fullscreen" state after CTWM restart > is broken in CTWM. In particular, I conducted the following experiment > with Firefox, Krusader and VLC (using the .ctwmrc you proposed earlier): > > - Start them via xterm. > > - Use the mouse to resize their window. > > - Use the menu in the title bar to make their window full height via > Zoom-V. > > - Restart CTWM. > > In all cases a further click on Zoom-V does not change the size of the > window to that before the previous Zoom-V. Hence, these applications > behave here just as Emacs. Can you try similar experiments? If they > turn out to do the same as here, you could try to discuss this issue > with the maintainer of CTWM. Opening the aperture to "F11 fullscreen" for emacs and firefox, on ctwm restart, the F11 fullscreen state is persisted. Emacs needs the init file to set t for frame-resize-pixelwise. Loss of the prior framesize to the F11 fullscreen after ctwm restart is an acceptable glitch for in my use case as I don't leave F11 fullscreen in the virtual screen workspace. Do other window managers remember their window frame size history prior to their current size at time of wm restart after restart? I could use the example to show the CTWM maintainers. -- vl From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 12 12:18:43 2024 Received: (at 74496) by debbugs.gnu.org; 12 Dec 2024 17:18:44 +0000 Received: from localhost ([127.0.0.1]:40125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLmpj-0005da-0V for submit@debbugs.gnu.org; Thu, 12 Dec 2024 12:18:43 -0500 Received: from mout.gmx.net ([212.227.15.15]:49163) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLmpa-0005cu-E4 for 74496@debbugs.gnu.org; Thu, 12 Dec 2024 12:18:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1734023903; x=1734628703; i=rudalics@gmx.at; bh=WYAI0j3QLcgdB18yCtz7rXo3u6MJTwZWzo2c5b7yWuI=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=JxJdo7itDgN2Cubzq2ICwU3g48nUHLvhe9/t5bRe+cpMN+LEVly19vGxAtpSCFXx rI5D28Lgdcmch5FUuPGFFM3lYqZdQi0fiZFcYhtXhu+1ZfLsWnaGWEdVPa6pYmbQn 891mgOopfW+RCHNgdgodE2eV6Z96vdCQr+5kj1LvCPM6UNgE6BMJEBsZkwYlHh7W+ f3CTSbRaNrgHzXOCKsTLV4kbmgrZPIKEhUDawAI+A4SLXEFD6wWif1mhbwra+fKnX PwJuOnL4sCibmE7UVjP7jd62aZBnFBBxoretVTxdrqFrVvLUkUiPRaD1CUK2n2Bpv X3X7T2Rrwt9XAdtyXQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.30]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M2O2W-1tK88H2l5i-00BYVR; Thu, 12 Dec 2024 18:18:23 +0100 Message-ID: <10489a23-1f74-4f9a-9fd0-6609a043fcc3@gmx.at> Date: Thu, 12 Dec 2024 18:18:22 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:z+HsZFQCHjB23UPmqzB6pU/63X+lI6Mn3XdJaasylp/WzhuN8sb OwM5TdnkEBMhwRuDH9RHehe94YPDsA0aSBi1ygEZDUIUOMBbnNnxkna/YHnPd397hYRDGVS dc7oEmrhtR2pSENPkzztG2hbctX7qBPn92rJ0X8QgHUZCRgOqtCs/WDIn+a9D88PccsD/U7 vGsmVJ/fKuUEMzGhsXjgQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:mtQwlZI/JLg=;P2InIFiU68UeJ7+7gsseuaPN3Uq VjODucYiXy2XECCbjylW1W1GW1daBhkJYUno95ArURW+NZDhveGu5eErFfMP+TRz0TYBb1t7L DV4ATgE+PmFSML4Z8QomTWOcVCDs/bpAUb5cO8An0a+XL23nf+IiGHYiB2KogeIvlSC6tGaUW bm4K2ObuEGtiwKmvOvuWdJTEa3vE++Nvzsy0ON/fwltAYyDxtvr4gghH6k9hJ9f2ck7XvDe1/ E/YULZjA0yrQu0s5LVrhSsp+b+v5FR261K6mfQfLB4kPlnO+bwP5U9Is44OKlhphij0EWI/2m SIBIVcz4PvgJF8rKsZu0SEshwUquIx4PBclb8L0DedsS1iksi7MMKB7Z3+sjV0UY7cuMDAJDJ XEnOHddR0HIOU2j5KpzXOTg+g+q6bEhZ7JT5b4uQT8A9vccqZbZYPiHD9t3K+2tJrppIyFyfl tlyB340Oc+dgg+banILKe3AsI64kR2jghA7QK3ZdoNP39hTVtUcp58t3KeZDCIIcBbaxhhgTp 2T58laO4pIB3h4AeLQqCUftuX69nxEm1pbF7sDGKKu+7ngnhx7dhI7pXS8V7yvMh4QJqiLlDv Qr14geEWECHdbAto3xag5ZUDtWVDOxweUDqDnzyumy6YAqxFUuvYKd1GVgD3BYtg7CciZUnAB hoR7SnIsJbEu9yQMllfVFPruXgk7A4c/3DjzsRLQa5GZP9oEnzC2BFEKz6pzGkdnyKF485GtH r2wEEHBXmS/xbv/stawbSIsQup3S/807va6k9ElC+vbjxN/c/baIhETf75zzh8y0xJwuIaxWQ cLtM/mhB3iEkk4+plvdXk7ULUwS82+bpHQn9X1ElPAdyiIH/YOx8/qpMtc2yPSSk9bpAmVEHs 87exI1AuuEszMjjSSvmyRtzm5i33W/YdpjEVAzvEV4VHoRxzxuqATuaqjYvxSrM/aGCp+5U54 0AhjQCxu4181L8/4jAHKYPNnAejDe99OTcxlSbikc60sGLno/gMULWc48TOBPjK2k/h8K4cCB oPT/CedmzoVESkECHXs58r0q2VBj5kdF4Y2/xcRgAjthYs3dU913oE3842ePP3WL6f9nZW9TW j6emBzHqzZubTOhgYR1qYadBQQGDdp X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > Opening the aperture to "F11 fullscreen" for emacs and firefox, on ctwm > restart, the F11 fullscreen state is persisted. Emacs needs the init > file to set t for frame-resize-pixelwise. Loss of the prior framesize > to the F11 fullscreen after ctwm restart is an acceptable glitch for in > my use case as I don't leave F11 fullscreen in the virtual screen > workspace. If you ever do want to leave it you can use a workaround like this: (defun f11 () (interactive) (let ((pos (frame-position))) (if (and (not (frame-parameter nil 'fullscreen)) (< (car pos) 0) (< (cdr pos) 0)) (progn (set-frame-parameter nil 'fullscreen nil) (modify-frame-parameters nil '((left . 20) (top . 20) (width . 80) (height . 24)))) (toggle-frame-fullscreen)))) (global-set-key [f11] 'f11) > Do other window managers remember their window frame size history prior > to their current size at time of wm restart after restart? I could use > the example to show the CTWM maintainers. The CTWM maintainers will probably tell you that other window managers do not allow restarts that keep windows alive. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 13 04:38:54 2024 Received: (at 74496) by debbugs.gnu.org; 13 Dec 2024 09:38:55 +0000 Received: from localhost ([127.0.0.1]:41604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tM28I-0003nQ-6H for submit@debbugs.gnu.org; Fri, 13 Dec 2024 04:38:54 -0500 Received: from mx.sdf.org ([205.166.94.24]:56892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tM288-0003mw-0m for 74496@debbugs.gnu.org; Fri, 13 Dec 2024 04:38:48 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4BD9caJp016621 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Fri, 13 Dec 2024 09:38:36 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4BD9cZTT010887; Fri, 13 Dec 2024 09:38:35 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <10489a23-1f74-4f9a-9fd0-6609a043fcc3@gmx.at> (message from martin rudalics on Thu, 12 Dec 2024 18:18:22 +0100) Date: Fri, 13 Dec 2024 09:38:35 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > > (defun f11 () > (interactive) > (let ((pos (frame-position))) > (if (and (not (frame-parameter nil 'fullscreen)) > (< (car pos) 0) (< (cdr pos) 0)) > (progn > (set-frame-parameter nil 'fullscreen nil) > (modify-frame-parameters > nil '((left . 20) (top . 20) (width . 80) (height . 24)))) > (toggle-frame-fullscreen)))) > > (global-set-key [f11] 'f11) > Thank you for taking the trouble to compose that snippet. > > Do other window managers remember their window frame size history prior > > to their current size at time of wm restart after restart? I could use > > the example to show the CTWM maintainers. > > The CTWM maintainers will probably tell you that other window managers > do not allow restarts that keep windows alive. It's probably not worth troubling the CTWM maintainers. The ctwm dot org email archive is no longer showing content. To stay on topic on this bug, without frame-resize-pixelwise being set t, F11 fullscreen achieves maximized fullscreen. When ctwm restart occurs and when the gap appears on the bottom edge of emacs relative to the desktop background, couldn't a screen refresh controlled by emacs call F11 fullscreen, again, and preserve the experience of maximized fullscreen? That being the case there's no need to insert in init file (setq-default frame-resize-pixelwise t) Toggle on the fullboth full screen Window Zoom produces the gap at the bottom edge before ctwm restart and that is solved by the above init file setting. Do you see what I mean? -- vl From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 13 05:31:10 2024 Received: (at 74496) by debbugs.gnu.org; 13 Dec 2024 10:31:10 +0000 Received: from [127.0.0.1] (port=41676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tM2wt-0006Hn-FQ for submit@debbugs.gnu.org; Fri, 13 Dec 2024 05:31:09 -0500 Received: from mout.gmx.net ([212.227.17.20]:59893) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tM2wi-0006HP-1a for 74496@debbugs.gnu.org; Fri, 13 Dec 2024 05:31:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1734085846; x=1734690646; i=rudalics@gmx.at; bh=CFGLl1PFIiA6B8KPWS+mOjEGwe9kIrwLdCp5IHQoRlI=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Mpkjwaxvm4XCLf2gdERuGvkZwmaDTSZOolnVZ79m3FzDJAVTGEy7mz5NPtyhCBFY nmlVHdFs3suqwmkpu+hHilCrCuHX7tY6VIzlQmS+jl3O4uOKx9Me7j6rRrba5Xici KSyFVmt5cU8Bz5epAyu15PeHHlWdeCfbOHzwBaOScIv5OPN3XcbX/xVWOovXXNFCy nF+h62Fd942LfCkV0Ektvt9Koy4/QRvfIQkRDyeJ063UsuVzjoAIviiBVA/sNs8cl 83oQMPyJYMAuZ6F1prNA5JrNQTPotC9G4N85PINS218eRxLUFl9vVxiUZf1CqVTA8 SkT8vNkwMI/TiqiXgA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.132]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MwQXN-1td1Sl2pnh-012Ozb; Fri, 13 Dec 2024 11:30:46 +0100 Message-ID: <354764bf-b8f6-45bc-a3aa-bd99e5b9bf57@gmx.at> Date: Fri, 13 Dec 2024 11:30:45 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:0mHLu8Jz9z/f9mZboL5fNTOIhnEMdvQSVJCdQytAuZBS3okIAsG xLMqgj6JtZ40H69yAQ836pykmREKFib+PbiFrPLbYaTX47nKMI2idaHy88LzUP+gKrmdQda I3kFnVLTf5P00W91HcSVB2w1VRxvz5X3rhwzkFZf6gVVI61gIOK6gOp1Gg+Xj5T/IxgdRSe UiqIK4ljK/w9R3pZSo2uQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0XzpvZHwXTY=;eJc/kjUuL5uOwqunef/DBtYpWhJ qqkxEWxXgkhNVwNXAawD8LXbKnAnldB0IGibwrO494mnCMRdsVi3jKK8w2tFPBUDFEokiO08b MuY2gg2WbMWfhsIyf9t3pPLIQ+VpRJ9lppCJ1YMncYOV4khzc107d6nG8LemwzYhhL/JUTg9l nKLIBkbMq+rfGkq98cYMcowLJ1uJQ5sNttiT5wvPUzA9Mtmu9sd8sZDG7/1BDCg4VfAP0GyOD ufT/Ycs0Z18EkGbMxZYYUwzN443BP0lwijg/VId0Tu72FM1TDRrlTKRJEUFALIx+U0mOGGLQ8 JUrXknYiIcYY1UK8dBJOUgD80sClq2MzmOuCu+rQSwRHGysHBZnJKH3Uz8Z8A6IeZxNat2iRe cJZtURE1Z3tqP+evj+Av7UD0JO1a9FnsHwHe14pNW0+Q1rNxeDqOSCOTVUvh/yM1d2os9IZW+ 8N9o6ZUTwUePHD9AgvzFVAbD3E0azRMfSdqVDByubUsJhkUskysPemSe7SHfqO8J1c62e6hVa pEkUkTuQ7Li0RVeBiA0tiAgKR+encFS1XiZbcsImlnhQSu4PaRqqZeag84d+md15rYnbPFs6k 6h/f9j8k7tb5mzOLO7jsrIpy1nkLsIsS9TwK41DseeRbFcBMshjrnxNUl89iCgS7VifcaqQD9 oGE1Vay1oMFEX2z2LGvjf3TCLMg2qdNAJycD69IrGFD/5PcwGkdPjGDR43FnXAUPXzR8mOwWO AB/PlUeva66O1rhV5+RGy77676RZVfYjOAO+Nr9G2zDP0aE4jwW4+spYfq8bJVsn+11KguAbH BAakcNBHfxg9JYf1EUzbDweZnVKhBASxUH3dNos2pGnxU9jz2/FHB10vR7FFMwwYvJ1WDMx5D RJil+wj2fDQ5Xva5AO/6oF/8wz0ZC88dqEI7eZuWGZl7Aw6WyfXXP9W8HLMhuS9xodfmz8BQr xXh7c8jLMaX9Co+o7CboZ6CY8F2n/b/erP08f3Ao1rjWXWefUlKgWcZcDW2BxQlJ7epgWMMl5 eMv7ATwam5swt2JJh0WA54g6mAwfFAdckWAyOE6FuQ4vFgEhfKMFdm07aeSVv8t8TY/+Md3jM 7iEDzVfDcOJ4iY+fCuFgRVEkF4O5ZL X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > To stay on topic on this bug, without frame-resize-pixelwise being set > t, F11 fullscreen achieves maximized fullscreen. When ctwm restart > occurs and when the gap appears on the bottom edge of emacs relative to > the desktop background, couldn't a screen refresh controlled by emacs Automatically? Emacs is oblivious of ctwm restarts. All it gets are unmap, map and configure events. > call F11 fullscreen, again, and preserve the experience of maximized > fullscreen? That being the case there's no need to insert in init file > > (setq-default frame-resize-pixelwise t) > > Toggle on the fullboth full screen Window Zoom produces the gap at the > bottom edge before ctwm restart and that is solved by the above init > file setting. Do you see what I mean? Not really. The gap results from the fact that after ctwm restarts the frame has become "normal" again and ctwm applies the resize hints on it. If 'frame-resize-pixelwise' is nil, ctwm rounds the height to the next multiple of the frame's line height (+ the basic size). But you might be able to enhance the f11 specification I sent you earlier to first shrink the frame by a few pixels and then toggle the fullboth status again. So you would have to hit f11 after each ctwm restart. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 13 06:28:49 2024 Received: (at 74496) by debbugs.gnu.org; 13 Dec 2024 11:28:49 +0000 Received: from localhost ([127.0.0.1]:41799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tM3qi-0000Zq-VA for submit@debbugs.gnu.org; Fri, 13 Dec 2024 06:28:49 -0500 Received: from mx.sdf.org ([205.166.94.24]:58093) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tM3qc-0000ZL-2n for 74496@debbugs.gnu.org; Fri, 13 Dec 2024 06:28:47 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4BDBSc1G008350 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Fri, 13 Dec 2024 11:28:38 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4BDBSbOj024404; Fri, 13 Dec 2024 11:28:37 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <354764bf-b8f6-45bc-a3aa-bd99e5b9bf57@gmx.at> (message from martin rudalics on Fri, 13 Dec 2024 11:30:45 +0100) Date: Fri, 13 Dec 2024 11:28:37 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 Emacs is oblivious of ctwm restarts. All it ge= ts are > unmap, map and configure events. A watch guard on the full height parameter would notice the effect ctwm restart has taken place and the value has changed but maybe emacs can't tell the difference between human or environment invoked change on the height parameter. A heuristic could suggest to emacs ctwm restarted when the bottom edge is raised less than 10 pixels. > > call F11 fullscreen, again, and preserve the experience of maximized > > fullscreen? That being the case there's no need to insert in init file > > > > (setq-default frame-resize-pixelwise t) > > > > Toggle on the fullboth full screen Window Zoom produces the gap at the > > bottom edge before ctwm restart and that is solved by the above init > > file setting. Do you see what I mean? > > Not really. The gap results from the fact that after ctwm restarts the > frame has become "normal" again and ctwm applies the resize hints on it. > If 'frame-resize-pixelwise' is nil, ctwm rounds the height to the next > multiple of the frame's line height (+ the basic size). Why is it that F11 fullscreen maximizes the frame without gap at bottom? When frame-resize-pixelwise is nil, shouldn't the frame's line height effect leave a gap at bottom? > But you might be able to enhance the f11 specification I sent you > earlier to first shrink the frame by a few pixels and then toggle the > fullboth status again. So you would have to hit f11 after each ctwm > restart. Before knowing to apply frame-resize-pixelwise t, as is, I would hit F11 to regain the maximized fullscreen without gap after ctwm restart. With frame-resize-pixelwise t I don't need to hit F11 after restart because the maximized fullscreen without gap persists. --=20 vl From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 14 04:20:46 2024 Received: (at 74496) by debbugs.gnu.org; 14 Dec 2024 09:20:46 +0000 Received: from localhost ([127.0.0.1]:45417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tMOKL-0005xU-QV for submit@debbugs.gnu.org; Sat, 14 Dec 2024 04:20:46 -0500 Received: from mout.gmx.net ([212.227.17.22]:44699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tMOK4-0005ww-Uz for 74496@debbugs.gnu.org; Sat, 14 Dec 2024 04:20:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1734168021; x=1734772821; i=rudalics@gmx.at; bh=d+qnyTQKvc4hZJyjt5ARZgW8+64qKSDQ95Vep7a2z/U=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=g+aIcKmblRqFjaT6COqvO8T7iIldC0oKcWSg3Fr9TwSftkZHKxAN6kEW8ZLG1B5a ORTn89eTYaxQ9g+6IkF9NmT2RPK9zoVxT6xt69tNuMlNx7t3ndDCcfuV8KCnVlJfl XeJc1VApG4uDhjWD2r2bVVubeKdUivMbaLwYJqW7PRsbK9dUZhJHhX6lNzBimZAGn iMi+NSOoQhHRcrLI+NvC4z1DZSU9RrjlUapWZq5H+iClX8V1BSctuAmWO/tNc18NI UNdeK8bDIAHnSaBDf5E9in7vlr4lgTlgNPc2ourR2r/K+JQnjfEz2GhfMtiWMVTWX Os2zh5L2r/okdIFW9Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.8.232]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MowKc-1txPty1bHK-00pZYp; Sat, 14 Dec 2024 10:20:21 +0100 Content-Type: multipart/mixed; boundary="------------KdaIJ9rkvVG5T141V0sdfr00" Message-ID: <44542915-f94a-43e5-b1aa-dad8335218c3@gmx.at> Date: Sat, 14 Dec 2024 10:20:18 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: X-Provags-ID: V03:K1:7LFXVXzxA3HdogXq9b1osCABJ4YGRVkKSpT4PYH2053KzfszHBk ivvgIWhbyJEEgw5dZoPP7wqxsDeuTyZLM19FsllchhvoO3vjs8EEqP9MPMzdc4lgefa+4lM VEia0p0DEliGRxXXpBBCfEPdm1YDCz8E79o8Yb6u9f+IwkokDdBkgYXA/l1jVwFYydwojZS F2AGza2xxou/2gl5ZY3ww== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:+X5MAw9IFwg=;lG9jGgfr5Z0lRMawAHQj2/T9K71 3EPl19t9SoSxnazjETsRUy5D+k65mAoVdg6mpSToW6zgurprYb3I2/9Ev9nPILM5F+ATPYatc 3uF824EAlV7vtlQM4sWUVlN/8zjtRU9uUE4A88EyCPX/rvO+yVbIZW8g8/2IIacPGDD7mEbRE yGfSOEMCfHPIoaMpMskzEg30UlHqmOJIzGDTq5GTTe2L71Tz/uq+JRNZRPSenKMKSk7UIC5/R V/m+rAjRbZY47Tp2eo8LJFdgI54Yip4ZF728go1SIni/T60g5r+gr9s00jBs7OfUIaLOsJygH HwQuF8DRQ1dEoe013gq7a221KZaFh9SYeIc/rZmRL5Pq8CDWXHGBa9HrvueUnGXmwihXmP/LE qMmHyE0DunJipmo0a6+8vS5IuV8yaprzGOT46d7aiuTW/I/rpEKWFmU5V8l02GWe+Hx95Ff5j Fs589aUn/Oq1IPjGsI+SEqs61VS8e2z3MNzK62GXmoG5cyaiVC/NVGFd3buCqcFzVNnA/V59+ jluY5lNoqCXx91HyuxzhX82Ecf4A9qbxsZwLJlHi97ZxQH6Z/2sl7XSPDBt8d/NDuz0PcFJGK 8zpJTdg3KxGlsUbp1Z/WL4WbRlQi5g1M1E/PQElbxeN4KQtMltpMeyR9Df43Oqvlp2riOnTYq qD2klcvuOPKc9Sfa0L2wEDZV0iwmPBFNlCG0+uE6SEhNdkOvt+rTI1q0W8zbmr24xiQumoxen yg/gGxOt7Y9LY8dJg43wybQ3ODLkwjdd64+g8g9LfwBznN/GjBFh8OyD+26Db1/HrE3zNXfHm nl8AbZoo7YE5zBH8vpKOwtdDgZYm8GkkiJ9LKNoP4TOIkmjX2cjftTxJQ6xvVIbKcBX5B48Vy RoSJKBY1NY+iuaZCrJpMDUm32hWqQm6cZILs1uhfp9Hq6AiUrMgJCgoFEkW2dOgoo6zL1aX4Y BVA01x2Hjy+KN+lTCmIOvS7LFlahb5nMhDtuvIk9oAjFuKd/cYkGaBf6LD2MULh0hMnDcBAJn 6B+Zp+bLiKza/TCWueW9u957h20tK1xJnDCHyMZZWLcOEo4ySuSbNVAalFWxiwLgru8zy2Ext gXPdhqTGlfwB2Fr4i/ctDzvhUYmCYg X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) This is a multi-part message in MIME format. --------------KdaIJ9rkvVG5T141V0sdfr00 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 ID4gQSB3YXRjaCBndWFyZCBvbiB0aGUgZnVsbCBoZWlnaHQgcGFyYW1ldGVyIHdvdWxkIG5v dGljZSB0aGUgZWZmZWN0IGN0d20NCiA+IHJlc3RhcnQgaGFzIHRha2VuIHBsYWNlIGFuZCB0 aGUgdmFsdWUgaGFzIGNoYW5nZWQgYnV0IG1heWJlIGVtYWNzIGNhbid0DQogPiB0ZWxsIHRo ZSBkaWZmZXJlbmNlIGJldHdlZW4gaHVtYW4gb3IgZW52aXJvbm1lbnQgaW52b2tlZCBjaGFu Z2Ugb24gdGhlDQogPiBoZWlnaHQgcGFyYW1ldGVyLiAgQSBoZXVyaXN0aWMgY291bGQgc3Vn Z2VzdCB0byBlbWFjcyBjdHdtIHJlc3RhcnRlZA0KID4gd2hlbiB0aGUgYm90dG9tIGVkZ2Ug aXMgcmFpc2VkIGxlc3MgdGhhbiAxMCBwaXhlbHMuDQoNCkkgYXR0YWNoZWQgYSBmdW5jdGlv biB5b3UgY2FuIGFkZCB0byAnd2luZG93LXNpemUtY2hhbmdlLWZ1bmN0aW9ucycuICBJdA0K c2VlbXMgdG8gd29yayBoZXJlIGJ1dCBtYWtlIHN1cmUgdG8gdXNlIGl0IG9ubHkgd2l0aCBh IEx1Y2lkIGJ1aWxkLg0KDQpXaXRoIGEgR1RLIGJ1aWxkIEkgd2FzIGFibGUgdG8gY3Jhc2gg Q1RXTSBhcw0KDQpjdHdtOiAgcmVzdGFydGluZzogIGN0d20NCnNoOiAxOiAvdXNyL1gxMVI3 L2xpYmV4ZWMvY3R3bV9mb250X3NpemU6IG5vdCBmb3VuZA0Kc2g6IDE6IC91c3IvWDExUjcv bGliZXhlYy9jdHdtX2FwcF9tZW51OiBub3QgZm91bmQNCi91c3IvYmluL200OiBzeXNjbWQg c3VicHJvY2VzcyBmYWlsZWQNCnh0ZXJtOiBmYXRhbCBJTyBlcnJvciAxMSAoRGllIFJlc3Nv dXJjZSBpc3QgenVyIFplaXQgbmljaHQgdmVyZsO8Z2Jhcikgb3IgS2lsbENsaWVudCBvbiBY IHNlcnZlciAiOjAuMCINCnh0ZXJtOiBmYXRhbCBJTyBlcnJvciAxMSAoRGllIFJlc3NvdXJj ZSBpc3QgenVyIFplaXQgbmljaHQgdmVyZsO8Z2Jhcikgb3IgS2lsbENsaWVudCBvbiBYIHNl cnZlciAiOjAuMCINClggY29ubmVjdGlvbiB0byA6MCBicm9rZW4gKGV4cGxpY2l0IGtpbGwg b3Igc2VydmVyIHNodXRkb3duKS4NCg0KID4gV2h5IGlzIGl0IHRoYXQgRjExIGZ1bGxzY3Jl ZW4gbWF4aW1pemVzIHRoZSBmcmFtZSB3aXRob3V0IGdhcCBhdCBib3R0b20/DQogPiBXaGVu IGZyYW1lLXJlc2l6ZS1waXhlbHdpc2UgaXMgbmlsLCBzaG91bGRuJ3QgdGhlIGZyYW1lJ3Mg bGluZSBoZWlnaHQNCiA+IGVmZmVjdCBsZWF2ZSBhIGdhcCBhdCBib3R0b20/DQoNCkFwcGFy ZW50bHkgRjExIGlzIG5vdCBhZmZlY3RlZCBieSBzaXplIGhpbnQgaW5jcmVtZW50cy4gIFRo ZSBYMTEgbWFudWFscyBhcmUNCm5vdCBjbGVhciBhYm91dCB0aGlzLg0KDQptYXJ0aW4NCg== --------------KdaIJ9rkvVG5T141V0sdfr00 Content-Type: text/x-emacs-lisp; charset=UTF-8; name="ctwm-restart.el" Content-Disposition: attachment; filename="ctwm-restart.el" Content-Transfer-Encoding: base64 KGRlZnVuIGN0d20tcmVzdGFydCAoZnJhbWUpCiAgKGxldCAoKHBvcyAoZnJhbWUtcG9zaXRp b24gZnJhbWUpKSkKICAgICh3aGVuIChhbmQgKG5vdCAoZXEgKGZyYW1lLXBhcmFtZXRlciBm cmFtZSAnZnVsbHNjcmVlbikgJ2Z1bGxib3RoKSkKCSAgICAgICAoPCAoY2FyIHBvcykgMCkg KDwgKGNkciBwb3MpIDApCgkgICAgICAgKD49IChmcmFtZS1vdXRlci13aWR0aCBmcmFtZSkg KGRpc3BsYXktcGl4ZWwtd2lkdGgpKQoJICAgICAgICg+PSAoZnJhbWUtb3V0ZXItaGVpZ2h0 IGZyYW1lKSAoZGlzcGxheS1waXhlbC1oZWlnaHQpKSkKICAgICAgKHNldC1mcmFtZS1wYXJh bWV0ZXIgZnJhbWUgJ2Z1bGxzY3JlZW4gbmlsKQogICAgICAobW9kaWZ5LWZyYW1lLXBhcmFt ZXRlcnMKICAgICAgIGZyYW1lIGAoKHdpZHRoIC4gLChkaXNwbGF5LXBpeGVsLXdpZHRoKSkK CSAgICAgICAoaGVpZ2h0IC4gLChkaXNwbGF5LXBpeGVsLWhlaWdodCkpKSkKICAgICAgKHRv Z2dsZS1mcmFtZS1mdWxsc2NyZWVuKSkpKQoKKGFkZC1ob29rICd3aW5kb3ctc2l6ZS1jaGFu Z2UtZnVuY3Rpb25zICdjdHdtLXJlc3RhcnQpCg== --------------KdaIJ9rkvVG5T141V0sdfr00-- From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 19 08:43:05 2024 Received: (at 74496) by debbugs.gnu.org; 19 Dec 2024 13:43:05 +0000 Received: from localhost ([127.0.0.1]:37936 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOGnx-0000TZ-1V for submit@debbugs.gnu.org; Thu, 19 Dec 2024 08:43:05 -0500 Received: from mx.sdf.org ([205.166.94.24]:52823) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOGnu-0000TB-QM for 74496@debbugs.gnu.org; Thu, 19 Dec 2024 08:43:03 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4BJDh00C005898 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Thu, 19 Dec 2024 13:43:00 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4BJDgxxa029019; Thu, 19 Dec 2024 13:42:59 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <44542915-f94a-43e5-b1aa-dad8335218c3@gmx.at> (message from martin rudalics on Sat, 14 Dec 2024 10:20:18 +0100) Date: Thu, 19 Dec 2024 13:42:59 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > > I attached a function you can add to 'window-size-change-functions'. It > seems to work here but make sure to use it only with a Lucid build. > Without (setopt frame-resize-pixelwise t) Seems to work for fullboth but not maximized on 30.0.92. F11 maximized will shift after ctwm restart and won't self correct. With (setopt frame-resize-pixelwise t) ;and without ctwm-restart window-size-change-functions hook fullboth and maximized work on 30.0.92. -- vl From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 19 09:58:16 2024 Received: (at 74496) by debbugs.gnu.org; 19 Dec 2024 14:58:16 +0000 Received: from localhost ([127.0.0.1]:39653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOHyi-0004O2-93 for submit@debbugs.gnu.org; Thu, 19 Dec 2024 09:58:16 -0500 Received: from mout.gmx.net ([212.227.15.18]:52361) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOHyg-0004Ng-5T for 74496@debbugs.gnu.org; Thu, 19 Dec 2024 09:58:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1734620280; x=1735225080; i=rudalics@gmx.at; bh=tPy7MZdYKUMDxfzLbQTGQzcuexHSmExvCpdl2e1qwoo=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=E5/TapEcc2BwUPhI89efR63kNyau8jpF2EmvCJqGsbllCZEpEa5pzGwNgWy3HkBT M/ENjxlaJMPbblJobAjWq5/ZzjwvM3wQG6wSTYm7aZAh5droQKxO2m3TBclBAAYYo HVkd4yEoEvA81A0ew7t6ynyirfEawgJ/KXsLMRqdUwsC5Zhvx+kHiPdzMGMB7piCo luKDkk49ofhWAOrDKELRTCqeXMVB988uFfGxL8x0IlFVHRinpAG1JzY5AS3Tdojut gctt7q5Bj8NFGv65W0FNrLttsl6cD//24uULrh0hsOEMq7mTqY8WtUEGXOpaEa5Fn FiTYIo2PqUpII75ZkQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.216]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MtwUw-1thCMu2Cdw-00vAVf; Thu, 19 Dec 2024 15:58:00 +0100 Message-ID: <50c25f9d-103e-4f12-a655-0fee87d693ca@gmx.at> Date: Thu, 19 Dec 2024 15:57:56 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:90OtaJKhQ+hwncHJaUmiIiOBHGFh57ZWRczPjIzsvEZfFcHgk65 Ug/8dM0n1D86Yc50yFc+RwSISo56UXhx9E9GhTtj4d1XySNkeVTRxZlx6karwGkhuUw6gO7 wApj3Vis7PR6Oe4jHp5/eQnpt6/CZPLbFq1V4sjJUon9A0/T6zS6RQZWkySeM8JwcWTgbpT wChB4hzHfvVhHIZuTdhhg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:L3H5Ou312yc=;baH/+5M41mFzfGb5wWus9Js0nLB UoNMDpXOgc/UeUDh+qTU4yfbVTKlLu/qs3k5v4sSMZ2Y8T5NvmI9AoFlFGUSvoWUEVzKZEBAk +lAcou8LSCwRxmykj+HGs6gZPLgahDergHpsz+seu3HVehVtG/QUNhFKmHJZd2YP9ynkjAFCq pj8caZ+LbSspwzA7sTle2jLhrBoC1bxmGoZNHnQ7/r21fSajnypkMV9qp6bUswYGHeNLrmnby fw5OIItwVRCJNJ0oU7jewzbxgMtaaTCTvFF8Nz3fuJe2hceB02GNeAYKsboJ02EMJgvIkHrz+ 6Dj2NiQEll1JCTry4sCUpTEm6wG5qmI1D/VqJvuT+x9kHKU7n41r/enzOKVH/+hZ1FWBC2rNN IKUStlxt4KFMhSGUmUsCyCIAOJYJjZuqVEiO0RZDFaiubguJvYrkenIknhy4u7OMtIt4QwdgV CBNDYYNSDl9QXXVTZn8eD7f5odjROt1ywOx4BM0YBosEwaQj2Co/ScD085dhb/wJ3d5XmSxsO nC22FHe8nBkVmSrp9WxyXCQY4s+TybLNF/e19WFiXnGFSH2J+Mdlhb6q2SlcM7t6hPWrkvmVJ CxqZ1ojrWJoAqDmrmOKOh/xv1FQHbtzZbHCV/ZNHJjlfKTiar/3SKLiduFNKcYeO54ioTjOjs E4gQgP/3JJ0yLuIEILWUKzhpVaN85BUkORxse7fRxa0wVBKb90GQw4xqBbzloJZAogRnxVuyV RDCblBtjWiZrC5cKKkxXhJ/q8IeXI7j1tZUbb7kbLrBR2yI9AA7dTtB21Co3EhytTFCt/Aa49 gREPLbVzv4o+m6FqS16jIJLFuFbaGZbzyn8v7RqPfR6CyGIRO5klwYxWn7pRU93XsZAOnhUro 8WYCJdjpev1hFxPWo+SFgSXPIL2CpUoIhgf7eM6lDS32AjtrFgr/Qvv2z8+pTrqUFZFyy/hTS S+TCk2UH+VbZtVnXzRClbdh0BNtqn3BvcjameAYoteNZMaoiKLKaG6UkTrPshCG4VYXELhv0J E3dRASgQ1oQL/nhfVTLFZ9AVFbHSEXXCGMkZBnSwh1SDrD/5d780gPTaUJ5lo7XBf09XDfmoY vzMxQvANyXYSiGev3+4F9aQfQ+9up5 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > Without > > (setopt frame-resize-pixelwise t) > > Seems to work for fullboth but not maximized on 30.0.92. It will only work for fullboth. With practically all window managers that accept size hints you have to set 'frame-resize-pixelwise' to non-nil to make maximized, fullheight and fullwidth work. You don't need it on Windows because that does not process size hints. > F11 maximized will shift after ctwm restart and won't self correct. What is "F11 maximized"? F11 is "fullboth" (it was called "fullscreen" once). "Self correct" will work only if the top left corner of the frame has negative coordinates. This holds only for fullboth frames. > With > > (setopt frame-resize-pixelwise t) ;and without ctwm-restart window-size-change-functions hook > > fullboth and maximized work on 30.0.92. Yes. But you wanted to make F11 survive restarts without setting 'frame-resize-pixelwise'. martin From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 20 01:37:52 2024 Received: (at 74496) by debbugs.gnu.org; 20 Dec 2024 06:37:52 +0000 Received: from localhost ([127.0.0.1]:41353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOWdz-0006Il-RJ for submit@debbugs.gnu.org; Fri, 20 Dec 2024 01:37:52 -0500 Received: from mx.sdf.org ([205.166.94.24]:61472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOWdu-0006Ia-Jc for 74496@debbugs.gnu.org; Fri, 20 Dec 2024 01:37:50 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4BK6bidQ006333 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Fri, 20 Dec 2024 06:37:45 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4BK6bitO025751; Fri, 20 Dec 2024 06:37:44 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <50c25f9d-103e-4f12-a655-0fee87d693ca@gmx.at> (message from martin rudalics on Thu, 19 Dec 2024 15:57:56 +0100) Date: Fri, 20 Dec 2024 06:37:42 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.0 (-) martin rudalics writes: > > F11 maximized will shift after ctwm restart and won't self correct. > > What is "F11 maximized"? F11 is "fullboth" (it was called "fullscreen" > once). "Self correct" will work only if the top left corner of the > frame has negative coordinates. This holds only for fullboth frames. For me, ctwm's windowframe resize zoom, zoom vertical, zoom horizontal alters the "full*" parameter value and leaves in the borderdecoration. The F11 'toggle-frame-fullscreen removes the border and is fullscreen "maximized". > > > With > > > > (setopt frame-resize-pixelwise t) ;and without ctwm-restart window-size-change-functions hook > > > > fullboth and maximized work on 30.0.92. > > Yes. But you wanted to make F11 survive restarts without setting > 'frame-resize-pixelwise'. I think I want F11 to maximized fullscreen to survive ctwm restart and that means (setopt frame-resize-pixelwise t) ;is in init.el or when it becomes the implicit default -- vl From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 20 04:24:12 2024 Received: (at 74496) by debbugs.gnu.org; 20 Dec 2024 09:24:12 +0000 Received: from localhost ([127.0.0.1]:41680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOZEx-0005l0-Nd for submit@debbugs.gnu.org; Fri, 20 Dec 2024 04:24:11 -0500 Received: from mout.gmx.net ([212.227.15.15]:39237) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tOZEv-0005kb-FF for 74496@debbugs.gnu.org; Fri, 20 Dec 2024 04:24:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1734686643; x=1735291443; i=rudalics@gmx.at; bh=pv93wIe6vxg+OvHH+/4gvPVRWt2L9i4WnS2lOivvVbo=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=nq7mg16PpkohGu7gOZ/KL32wp8X5/iuWOegegPMDN+M0ciK9PSmC3OG+CyWoueE0 YO7ZjHst4oxB3HAJVseC/gRtsVxtqELFll/Ab0qYOefqXGDuw/r23LLos4fTEP+4t OtNK7Dz6OJnz78ND6carDmwcQ0fBwU1l3ob2qHPsspBt0vrpLBK56RiNyIOhJ3QxR MdHYiZi/nIQXKIwnhcrNMkE938QAamwicuBBeqNPTAGDuPOaQoCnAqoRGtfDvBBV7 9t+QYUYVt54m/Wp1rOuSAFXBobTN3sQa0sM8hk/FU2F0lp2TEEh3E9NNYLhEPS6Pj aRsswwhctQcs2OC8mQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.96.6]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MrQEn-1tscNw1Gpb-00adEM; Fri, 20 Dec 2024 10:24:03 +0100 Message-ID: <7018e729-57f2-4687-ac37-c9733445a1ea@gmx.at> Date: Fri, 20 Dec 2024 10:24:02 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:rtx7VixBO4fo7n2WzwpENZJrESV8DZfLMy49dc6WQdsCG+XMZxI bEHeaIJBtNcFvoSUOxnqF6relyho3ay9TQ496TEFj1ISwte9yh+yF4QMVcz9N79aG7dAhpH zxUByQoaCIg1Jxj18WbpAhQV3V/vLANPCINqb/1QnA53h/ILEyqvUFodMz0K1KPHDVUwoIR NgdrBzPzsk6TPqEM+tqxQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:OEF+iVzOfF4=;Q6dwYNZpVdvRTX9FubS/Hi9J3Ve FuamtKfFctd3zyOI7ulns6y33j1xdHUER8pnc52M9kF2iqHZUiQIvKGLFfYnx0EWR5/TIHStw mpe2uAtpPa/Vrgp8QIArIrNjMBBdIz75y+bUgbR5YuxxVSnQd1zk9ia3dN6S6HCB85mMSDYLX R/0ZQQrYBuQhA6AzFAxXV0hQqH+2WF+rEfqkGBStUJ3sbei0WG/fyH84vwAFSMMkQJaWp5zBz S+Lu3m/WCvkkHkGu/j/JTP9C+NvHSk86VtzQ7Q68iMNbJrlpwtDppc0w/DIZhtrcSH0KGdIk5 6xs/fp/Totbb2PaTYIkYh5k6p6WmI2ALDHZ5cXNNFFyxwwiVrHZRJvlKf+xR6E7mQ1hHXPaqd +MYL9LO1HyImOv0mj99zyysES84tt+g3lanN69nVSpUdIgIo0GrXErkHQ/wSPS7Lv1H9R63+p Rd2gO7uZkWOnY9Mztes50HiMJQb48lAIi3xLNfOq3s/Yf0ePt9yeWHM8FZOiQn2fs3n28ESS0 RRgn7O8UcPdd/Sq1MCI2mfJAoiGs8pQmmJh760JFqMn8oBmz3ye1rmlkRC8oSVLKR0QfR7gpC fml2aUhIpNCbQphfU1mYHKZCV6tlyh7Jzxs9QVXFOjriyG87AuCBzegyXvnqm0W7Z4XJt4MGE dOAf0aVBu2ivXKbZpXaZZuwhCI3RS8LQLM7cmyixO74MJTW9IVxUYoFA1QMj0gf4VH3xuLyL7 RrcvqPY7Cv3yoLFMJhhbWyCgOvrn8JmBQul7ZiEnOTd20siVuZhoKtZMG020PZICkKKS3SZO8 UnrLBULlLljw/MWJWeE/K+Se9CPhr1T/K3pB0pl1amBzV9TiFEtIdfdg0ZZSY8EY3iyM8/mbe Fv5L6xbceJznmYZMqKv1Vt9pROik3CQaWWy3DG3YNIhbVwHuPZbqzmYY+m2Z8OXpkjZSYu9mL 62GYz8zS8uNJ+9dfWJqiBtOoQvsy9LCMQg5K2myGSuEdl8RUWjag8DbibG/cY7alFmOMqsybo mAhvTl51ggIR42S0JnABFx7VG10wXkpVfzX+SrCqP2WytvV0DWMo+TMVRf8YXFj20pNKmVcfB MGCDpniBp86zusSN5gQnbtyM8xHKoO X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496 Cc: eliz@gnu.org, 74496@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: -1.7 (-) > The F11 'toggle-frame-fullscreen removes the border Not necessarily. The border is left alone but the frame's window is typically enlarged and moved in a way that makes the border outside the visible portion of the frame. > and is fullscreen "maximized". This is what 'toggle-frame-maximized' should do. > I think I want F11 to maximized fullscreen to survive ctwm restart and that means > > (setopt frame-resize-pixelwise t) ;is in init.el or when it becomes the implicit default You have to decide whether you want to see the borders or not. If you want to see the borders use 'toggle-frame-maximized' (ESC ). If you don't want to see them use 'toggle-frame-fullscreen' (f11). martin From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 08:40:32 2024 Received: (at 74496) by debbugs.gnu.org; 23 Dec 2024 13:40:32 +0000 Received: from localhost ([127.0.0.1]:53764 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPifg-00061n-3l for submit@debbugs.gnu.org; Mon, 23 Dec 2024 08:40:32 -0500 Received: from mx.sdf.org ([205.166.94.24]:62725) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPife-00061f-He for 74496@debbugs.gnu.org; Mon, 23 Dec 2024 08:40:31 -0500 Received: from sdf.org (iceland.freeshell.org [205.166.94.5]) by mx.sdf.org (8.18.1/8.14.3) with ESMTPS id 4BNDeSXO004021 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Mon, 23 Dec 2024 13:40:28 GMT Received: (from van.ly@localhost) by sdf.org (8.18.1/8.12.8/Submit) id 4BNDeRmr026887; Mon, 23 Dec 2024 13:40:27 GMT From: Van Ly To: martin rudalics Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts In-Reply-To: <7018e729-57f2-4687-ac37-c9733445a1ea@gmx.at> (message from martin rudalics on Fri, 20 Dec 2024 10:24:02 +0100) Date: Mon, 23 Dec 2024 13:40:27 +0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74496 Cc: 74496@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: -1.0 (-) martin rudalics writes: > > I think I want F11 to maximized fullscreen to survive ctwm restart and that means > > > > (setopt frame-resize-pixelwise t) ;is in init.el or when it becomes the implicit default > > You have to decide whether you want to see the borders or not. If you > want to see the borders use 'toggle-frame-maximized' (ESC ). If > you don't want to see them use 'toggle-frame-fullscreen' (f11). Thanks martin. I've thinned the border to 1-pixel in ctwm. I'm really happy we got to the bottom of this and ctwm restart no longer shunts the bottom border up a little. Peace on earth and best wishes to you. -- vl From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 13:00:43 2024 Received: (at 74496-done) by debbugs.gnu.org; 23 Dec 2024 18:00:44 +0000 Received: from localhost ([127.0.0.1]:56068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPmjS-0001yq-Md for submit@debbugs.gnu.org; Mon, 23 Dec 2024 13:00:43 -0500 Received: from mout.gmx.net ([212.227.17.22]:33483) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPmj9-0001xE-NX for 74496-done@debbugs.gnu.org; Mon, 23 Dec 2024 13:00:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1734976817; x=1735581617; i=rudalics@gmx.at; bh=ivn6vHmdCn917d+vsYun2a1YOdiY7+eVd61cQObttds=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=ZYrsQhVwSn19RWUkCuYp9D4RUjJHGZchpimMdjBB+ezbHooiYWo4nxRVGHSFM8Fb nRHhgCtfh7SCO//KHRQz2iAYO0UapMmBm1ECmrmULoOu7CY0ZtNWFLe5WfiQK7TlF JX6MndsOGfZ4wMcP+y5ZMPZm+EGjJ/LFo+j2aFgMHrolLXudxXXe0x2NzAsBr4fG/ 11MoegOnNIu2R89PDyTqLaNp9TaaEms3nGytoYVFIlJYWT8JoKQpBuSp/uUDdvikP bwyDkm4dLExBqe3zgEtk7L4p6SjSh6yvdo1xpmUQsY+rZP3UZjdshJ8JhG7Z9WSCo NYUvklBC4oSgWHdn0w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.6]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MbRfl-1twNWS2DtJ-00chVC; Mon, 23 Dec 2024 19:00:17 +0100 Message-ID: Date: Mon, 23 Dec 2024 19:00:16 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74496: 30.0.91; fullscreen frame set with F11 is shifted when ctwm restarts To: Van Ly References: Content-Language: en-US From: martin rudalics In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:j72qw7RTxJe1jySJXu+eSEAhUGvk2tbqlYKPZR1ymcE7JSGOASh j6s4bEAndsJLq0scR3tY5qBbPBujhr6bkCIr2TvcvdldZsyEj5Mxkx7BesdOSlw6U6mTgQE aSYsrXuPj/jQZ9DE/9a5InPSiCwH2ACVj6SI9kGq82dY2SZp08PAhFzsxZbSflOunLpBPIB lbqa2mswN4xys2EzU2V5Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:FevpbIjj7NM=;+t10SdPvAjUYzmECK23tS/7xcs4 VteU70OYHv5NmV/xFnn39yOwNRi9W78VBhglP8Wi3M3BpKPtVVXta030e6D4HLuZXgVOIIbVF BUCeh1LcjBrwBSu/NxDFNQ8yUu3xqn+5nlTIHhuTa7WyhhzLVO6LCQ/2HVP3w7y1T+nAFtq97 XZV9pWLk4v0OjhaH04pfZvUzZviFjCHpmixqOI677QiEYX5U/CRuc0EgVYtPKZnCNHDJlvnOk G5D9iCnJQFkW2Oyt1jK0AWdBZZLE/e4J2VTsIPXkd5vSlrJzb+InOsSbGb3HJFa8SGNw2uXK9 5+hHz430s6GJwx7YJZbzLaM3LoQ6kt52pOTrP552lFx8GnWrAHyKrrxAzW5wKihNilhosu+La e+tvehHbyoQ5DKm7gjgYR+YSIMRMudj5kyQ7d2f0up+lq+mdvXMRATrf3Iuoystx5fOjIwqcE ODQ1JtBGgmS+pKq+Xg+ycneOUtczTIGB+UMxWyFR1lTq70bFwF7ofCVFxxnrJIlxAEEVtv2Sr CioxCKrhIRhEJmhVGrJpMXc3lPykcfTwvNp2MAizSG6ch8NGOgaa8rhYPMydX0j6myidWsm0c gH4aRe3hxNcQPWgbyD9DH7vmFGzIPfspl+Bfbbi/q4McU+JfjtuVNJ9Dh2Hh4B5ZIKIFuvXad 0KsHBP0z/e/Zktng34hETAJNUag4u2t3MZYppP91i7VYrqVjQmjGpCweoAwxOF5sEkhJ79p33 KaOZkmuGDnSr5VLEjUxggH/kx705Kaqb6Cq8WWE/Gmvpg7d42cjQo90mk+QSXWc0ubBpnMA30 Xm955/PQUJ+/obb2H/CNy9qzrH3fRmDimkBmO0GKxpOUEIQwU/KYwfonj7EZbT4g0fc0BgIYL jaYGWvYd5pN0Zo3dLUPaXL/gFP2EWZTh+iT/ZidoZ0VBGa6Oi4GdZU3Z+UKnG/k2SK3gKbvbm ym50P4To7lC3MDvNr9tZp8dEcZ3cpM5fjWcPbKyLUUO4Gjk23TGAXmbeZKhcIcdSdpgNOoEX3 ghoY97VPGH0HvVtBaaRLp/hAz59rdP1KaLeX8mC8kdrlC2dOCAIfmPFLt8h4zocTNLfGOrI2m sXzsBVFQ9LkC2ZFy8wA9kAMBrFcA7l X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74496-done Cc: 74496-done@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: -1.7 (-) > I've thinned the border to 1-pixel in ctwm. I'm really happy we got to > the bottom of this and ctwm restart no longer shunts the bottom border > up a little. So I'm closing this bug. Thanks, martin From unknown Sat Aug 09 01:10:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 21 Jan 2025 12:24:24 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator