GNU bug report logs - #78803
[PATCH] Allow starting with 'C-x O' for other-window

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: James Thomas <jimjoe@HIDDEN>; Keywords: patch; dated Mon, 16 Jun 2025 01:37:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 78803 <at> debbugs.gnu.org:


Received: (at 78803) by debbugs.gnu.org; 16 Jun 2025 09:55:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 16 05:55:19 2025
Received: from localhost ([127.0.0.1]:42499 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uR6Yg-0000e8-FT
	for submit <at> debbugs.gnu.org; Mon, 16 Jun 2025 05:55:19 -0400
Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:60724)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <ultrono@HIDDEN>) id 1uR6Yd-0000bl-Am
 for 78803 <at> debbugs.gnu.org; Mon, 16 Jun 2025 05:55:15 -0400
Received: by mail-ed1-x52e.google.com with SMTP id
 4fb4d7f45d1cf-607b59b447bso7555332a12.1
 for <78803 <at> debbugs.gnu.org>; Mon, 16 Jun 2025 02:55:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1750067709; x=1750672509; darn=debbugs.gnu.org;
 h=mime-version:message-id:date:in-reply-to:subject:cc:to:from:from:to
 :cc:subject:date:message-id:reply-to;
 bh=CroyfjKBs5TIfKQ/B/UIF5g4tcX7DzSQHDMPiHA7ff0=;
 b=f/ZucA/dDAdUyPLJKda0Mx8FI2KsLLcYTd++Cn9L1xfd87M64UI/T3y3k6yACq044n
 FeYDsaefsQxq8yUmhKrOEjBDvAr433HvFKGXof1EXInSZ3M6dPriwFX31zZz5imlCJrS
 sJrP33ZxLH+pX+Zxv6QsiKTf749HW990CnlU4lt4VLOkctdNR+SQqwbEspazsT62HXZH
 HSoSgjwJ/+4Uj3YJB7tpi7zpzDnS3flJBQikkQ4+ciPJ13FpPCgKbAS/148SxHy0VLC6
 zDVvQj0jOSI6PpOZ7R5X8O4ft0fuip7XGC7w7F0OP6fingBPNsTh15wvmCqmYJDT0x+z
 uDxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1750067709; x=1750672509;
 h=mime-version:message-id:date:in-reply-to:subject:cc:to:from
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=CroyfjKBs5TIfKQ/B/UIF5g4tcX7DzSQHDMPiHA7ff0=;
 b=s/5inxOrydd7f2KYe80SINXXWYu8mUPQ7aKTOCzVq9YwEV0NkXSP7cNmOtoK7PhWor
 pD+JgTCUlQakYvPK2OkaenY6dLesye+ReHU5Q9LxsO7JbEOYCTf6LMi5A8aT5aKyNo/L
 MXkeJV1qqeNIW1jIwro4BRGDziA64ebB3PGWC7EIl8VgXuM/N6glX2MXHc/VLV8x0b8d
 H6qclexTLhocUAeZmMbkpFK6tb3tS8u/MO6s5WoquljJkdFF4oKHWYe68uUhThgy+xpN
 oC+r+Gs+h8d2PPj+WH/aceyUdR62r6TfMI4cSKkA+EshHb1QegcPSOboflBRc93Oq46l
 9tdw==
X-Forwarded-Encrypted: i=1;
 AJvYcCXUGph5RBBKPBheos8s+AHPlCciaAUVSdxkSqArWnRcNyh/9pvlAy3cYrjNmSssaZQFXt7HRw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yzz/G8rAGV9YMa9HKxGGw8We/iovrnB2HHPzr1BebeiSuiRxnsU
 pa0R+VmA8O5g8oTjlqMn4uBz/PaxswOGYyLlODf99YCOKOKEYbfOULEg
X-Gm-Gg: ASbGncsoqOmONAw9/w9nuXd48KlWLqa6B7V46VqgRPhu6+ubixGIoMYENxrY8wJAXXU
 cVebWzYQeXxnq4nvL1NwhNUXDszQajnN6Jq8PH16HwtrDhezhCiPSLm2KCTmV8xmAQgHINNgBKa
 bV7MyARe8e+Jg3dDIFi4Gn6S1qWePRXLE1NSWpB1aBJFNwvTYHSJ4O9tRbcyxpVi47rLUCt41mK
 2+YRtlRNuiwB1WAPIfGN/uw925I97YPgqWBP99NW8+7G3JZwdDfQvPYbl41dTfW6bNZ+ixD499I
 dx7Ek1PxWl/ySciQHsa6NmlXqygwtTM2KmEin56UoqmOEYu1XVPtEfuQmapBoC4JdZA=
X-Google-Smtp-Source: AGHT+IFR2WSrzWn0R+V4MUGi4cG4LW53A8EqA82OCIXFUCyeQjFcZFPoQMf46BLzTPifA6U8SyAXxg==
X-Received: by 2002:a17:907:7f26:b0:ad5:5dcf:9e3f with SMTP id
 a640c23a62f3a-adfad469da9mr875457866b.48.1750067708499; 
 Mon, 16 Jun 2025 02:55:08 -0700 (PDT)
Received: from localhost ([185.229.155.48])
 by smtp.gmail.com with UTF8SMTPSA id
 a640c23a62f3a-adec88ff231sm631414666b.100.2025.06.16.02.55.07
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 16 Jun 2025 02:55:07 -0700 (PDT)
From: "Paul D. Nelson" <ultrono@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#78803: [PATCH] Allow starting with 'C-x O' for other-window
In-Reply-To: <87msa8qjsw.fsf@HIDDEN> (message from Juri Linkov on
 Mon, 16 Jun 2025 09:33:27 +0300)
Date: Mon, 16 Jun 2025 11:55:06 +0200
Message-ID: <uxsg7tecvkqadh.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 78803
Cc: 78803 <at> debbugs.gnu.org, jimjoe@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> Is this a good idea? (I shall use it anyway :-))
>>
>>  (define-key ctl-x-map "o" 'other-window)
>> +(define-key ctl-x-map "O" (lambda ()
>> +                            (interactive)
>> +                            (setq repeat-map 'other-window-repeat-map)
>> +                            (other-window -1)))
>
> If we'll decide to add the global C-x keybinding 'C-x O',
> then better to create a special command with the name such as
> 'other-window-backward' like we created a special command
> 'tab-bar-move-tab-backward' for symmetry with 'tab-bar-move-tab'.

Seems like a good idea at least to me.  [I've had something equivalent
in my config for a long time -- maybe why I was CC'd?]

Thanks, best

Paul




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78803; Package emacs. Full text available.

Message received at 78803 <at> debbugs.gnu.org:


Received: (at 78803) by debbugs.gnu.org; 16 Jun 2025 06:40:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 16 02:40:00 2025
Received: from localhost ([127.0.0.1]:40279 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uR3Vg-0005Iz-HQ
	for submit <at> debbugs.gnu.org; Mon, 16 Jun 2025 02:40:00 -0400
Received: from relay1-d.mail.gandi.net ([2001:4b98:dc4:8::221]:52309)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uR3Vd-0005IG-Jh
 for 78803 <at> debbugs.gnu.org; Mon, 16 Jun 2025 02:39:58 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 1733444344;
 Mon, 16 Jun 2025 06:39:48 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: James Thomas <jimjoe@HIDDEN>
Subject: Re: bug#78803: [PATCH] Allow starting with 'C-x O' for other-window
In-Reply-To: <87v7owjwne.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87v7owjwne.fsf@HIDDEN>
Date: Mon, 16 Jun 2025 09:33:27 +0300
Message-ID: <87msa8qjsw.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-GND-State: clean
X-GND-Score: 0
X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddugddvheekkecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucenucfjughrpefhvfevufgjohhffffkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucggtffrrghtthgvrhhnpeffgeetfeevlefhleejfeeuheeiudeitdffhfdutdekfeffgffhveehteegueekheenucfkphepledurdduvdelrddutdefrddvjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeluddruddvledruddtfedrvdejpdhhvghlohepmhgrihhlrdhgrghnughirdhnvghtpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhgspghrtghpthhtohepfedprhgtphhtthhopehulhhtrhhonhhosehgmhgrihhlrdgtohhmpdhrtghpthhtohepjeekkedtfeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehjihhmjhhovgesghhmgidrnhgvth
X-GND-Sasl: juri@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78803
Cc: 78803 <at> debbugs.gnu.org, ultrono@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> Is this a good idea? (I shall use it anyway :-))
>
>  (define-key ctl-x-map "o" 'other-window)
> +(define-key ctl-x-map "O" (lambda ()
> +                            (interactive)
> +                            (setq repeat-map 'other-window-repeat-map)
> +                            (other-window -1)))

If we'll decide to add the global C-x keybinding 'C-x O',
then better to create a special command with the name such as
'other-window-backward' like we created a special command
'tab-bar-move-tab-backward' for symmetry with 'tab-bar-move-tab'.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78803; Package emacs. Full text available.

Message received at 78803 <at> debbugs.gnu.org:


Received: (at 78803) by debbugs.gnu.org; 16 Jun 2025 05:27:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 16 01:27:47 2025
Received: from localhost ([127.0.0.1]:39456 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uR2Nm-0007Su-VA
	for submit <at> debbugs.gnu.org; Mon, 16 Jun 2025 01:27:47 -0400
Received: from mout.gmx.net ([212.227.17.20]:48435)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jimjoe@HIDDEN>) id 1uR2Nk-0007SC-0Z
 for 78803 <at> debbugs.gnu.org; Mon, 16 Jun 2025 01:27:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1750051657; x=1750656457; i=jimjoe@HIDDEN;
 bh=mkucwHfmojryum90IcuRiiBBGm44TjHqmFgo7vi6WyM=;
 h=X-UI-Sender-Class:From:To:Subject:Date:Message-ID:MIME-Version:
 Content-Type:cc:content-transfer-encoding:content-type:date:from:
 message-id:mime-version:reply-to:subject:to;
 b=KaK2OjFROHW7AkXif6FDOlntEjk0VuLoaXqiQymZbCf/REFtdKeGv1EmuMxHLVh+
 vuVSODCIaNbjIWiseudGH0SYmOSF8mbVowHjR00AFbLNVKbmlDcxPwEN7rQjNa5lX
 JSKNSPHGSmubmpeChsjZfhVJRGlQlKiklmLlzv+uOa2o06Yo4W9yAkA4bFq3p6/K0
 IPZaQypf3qNfl3HZmeK1VmMfdQQJrc1DNA23XeSevrCFqZxKTcHaNrsYgrSIqbeVQ
 7Hmbi2lqlAvURSiJp44MQJ8G1nl9eIfj4YgaYB0+n22xfzmG9oBJBjtbAhGoBmn8d
 WLH/W1NEi2amvD+qmw==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from inspiron15 ([106.200.82.25]) by mail.gmx.net (mrgmx104
 [212.227.17.174]) with ESMTPSA (Nemesis) id 1M9Fnj-1uTWxT0QmF-00EDMO for
 <78803 <at> debbugs.gnu.org>; Mon, 16 Jun 2025 07:27:36 +0200
From: James Thomas <jimjoe@HIDDEN>
To: 78803 <at> debbugs.gnu.org
Subject: [PATCH] Allow starting with 'C-x O' for other-window
Date: Mon, 16 Jun 2025 10:57:30 +0530
Message-ID: <87o6uo6yt9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:mJiDnD0r8yB3A1B570Bpwnk3+LFYYiNs1TkTq2CBMesCk8fiea4
 ymoT2YRZ3epi+aExeZ1xJXtNhONoR6qFZ5hSqE58vISezZUJtrwx2F8j37Ttz1svbGHuXnb
 f7ASoZtYsqABo1iHPXL2WlkU8nwflO9Hmg8/obLUebwQzu8DDeOV36BDp0N1Oyj1WIbUkNj
 r/+Od/Yawtjg++tt2Y9Wg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:RPYEvES8pfg=;ma/Y5lckf+OJB7hJ1jC8wgoUclA
 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
 PzuY=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 78803
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


With repeat-mode one may use 'O' after a first 'C-x o': which involves a
stop-over in the current window, even if the intention was to move to
the previous window in the first place. But this lets you use a 'C-x O'
for that, at the start itself.

(Sorry, forgot to add the explanation earlier)

--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#78803; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Jun 2025 01:36:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 15 21:36:15 2025
Received: from localhost ([127.0.0.1]:36992 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uQyli-0004NH-LX
	for submit <at> debbugs.gnu.org; Sun, 15 Jun 2025 21:36:15 -0400
Received: from lists.gnu.org ([2001:470:142::17]:39974)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jimjoe@HIDDEN>) id 1uQylf-0004Mh-QR
 for submit <at> debbugs.gnu.org; Sun, 15 Jun 2025 21:36:12 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jimjoe@HIDDEN>) id 1uQyla-0008T3-Dz
 for bug-gnu-emacs@HIDDEN; Sun, 15 Jun 2025 21:36:06 -0400
Received: from mout.gmx.net ([212.227.17.20])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jimjoe@HIDDEN>) id 1uQylX-00074U-N8
 for bug-gnu-emacs@HIDDEN; Sun, 15 Jun 2025 21:36:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
 s=s31663417; t=1750037760; x=1750642560; i=jimjoe@HIDDEN;
 bh=IjBgWcSioTbI4bvKDB3TKpUSdNe3t7cDSYmZwPyondQ=;
 h=X-UI-Sender-Class:From:To:Subject:Date:Message-ID:MIME-Version:
 Content-Type:cc:content-transfer-encoding:content-type:date:from:
 message-id:mime-version:reply-to:subject:to;
 b=MHzy4j+yFlnbiNPatRtjNFqdE1zXuBCtWAG2ur6UgoNEpy937216AFodEnnjzc5I
 NDRaYxgS3+RSTS3MnMecjHQsu/LhBmdmB8dikhFaDsaXHuyr1OtDm/tyUiaAxvVJT
 Pjo7ny1ikPcCf58LTQWs0SORtgx7A/xxyFB12n0lbk2SZwWXeHVNY4azon6UtFeSt
 O+0Y8Suw3xnCD5uuQjQznZzW1/DTSFTo1Ymzb7kBIiEee2CMWoEX80WOC5Jsc9QRz
 00tucb+jjmlrhx+MlbF/M4dWjDWCrOKVhes/3usBhLRQVo4Rq0yWdBJDF5dGc4XCy
 CesrapQSKQzDtONWQQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from inspiron15 ([42.108.9.15]) by mail.gmx.net (mrgmx104
 [212.227.17.174]) with ESMTPSA (Nemesis) id 1N6KYb-1utKP00WYz-00yrt3 for
 <bug-gnu-emacs@HIDDEN>; Mon, 16 Jun 2025 03:36:00 +0200
From: James Thomas <jimjoe@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: [PATCH] Allow starting with 'C-x O' for other-window
X-Debbugs-Cc: ultrono@HIDDEN
Date: Mon, 16 Jun 2025 07:05:49 +0530
Message-ID: <87v7owjwne.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Provags-ID: V03:K1:QS62YTcAZMVLKCsMziCZ0pTABMKJO8ZpoWD32lwFWSDTHmtAkMR
 SZpP8k0j2PBx0veo7BiB5iSYUBR1ocuk7p0yb9nb1UAbPYoEDMEsIAXLc2FTrK2E0Hv6Hdk
 4tYG7FzXS+TJh38/xBG0IXfcSYeZpwqAu5BD+st+eldHLjKhKydYY9GHbIuE9NBHRp8CXPv
 LPCdiUZ2Je0AKTGBsANdw==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:FbIFEJoFpJA=;BZC5zqpsIy//j5tj2B0emBK3Kx3
 34wP227fD+i/vdl9ZL2I/eQcukQY1oXV723ApE5qKqfYaouJSAuJJfrgJ25fx7eEp98jHlSr6
 Fe6r4hZXgJi46KKVG+Ddn+DI68EH5VVd/pUEqc6P1IaQUfocW8ySBdGWgl2pFavCLLOGuYe7Z
 6XfV/zAxd3VZmDgEhKMHD53pK00uk6xkvcAruG/rJOPVJaNZUghySpX3kXG8X4l4KRHIo6g+L
 ZqEUBf56oYw5lwtcICaFwnSYtwZOuqGGIq6nXtJ8MVsiZmoypEmhdJoz5xxfHIqUz7egSOXZb
 kau5pz+42Q/hjpHpRIcyTRFqfk+xmY80lhBgWQkPwA4Zxt1qOBb0qC7Y2a+fOc8hLgwpXhL1/
 mVBjhnajSryTuaWxa9wsVFTJR52ELgcpvG5YLHjF+WnAE3UyKP1+BY9txizJJHqlHNye3NC8S
 UziJQVbYKu3oUBZ7DBQaFtf4DA3gvawsCOAyaNw03j3mb7f0MA4K6O2x+CVmVJhUT5nxzS8NZ
 SbF0K221/1/GmQiacyc2IH6Nj4SX8YFGOyu5+OtvChO9A4pzmZWTUx3DaM8SfGoyMp9mUquvz
 qu6QGqA85Ny5TVznrgdCw042FRIBKOTONu4lI6/kI5WCvZTU1uua1cdemQ4g9/Au2G4JNY/Tx
 YZAH90UvfFgfnmvTDad3m4rYGD/wT93n9GB8cYpCfvgixaTgjQcV0CDzI/H+jXuSq7TNUfNP0
 lmPiUcRXAYpOkrc2yrYnvvJI6d2mypT1uRr/E1rFw/l1bHiDuIkdh6DpEv25ylitSnnSAZ6or
 s2a3bF9rljLCv/p7bN/wXFxgo8eV3GREa/gvd/R6d7BQceXQUOqkK1B8Wik+ZZLVnaB3XMSeR
 uE+Jy3RSSFrzcLE6vOynSJnOoAChV8cbVhJoOQ4hbJuwPtDzhONNSwGGnV1xTBkvzFzKgga9/
 N7PKK/lZ3GMTLRNt+rlDyYL9o7u+mm9bF5AYm+YsSIjbaLBUjG5C2UJzIWOm+qcZVv8oHq0XG
 3AIw48AcZRpMXeM4x3AfTNG+a2U2/tiYgi0C6PI/0OoifO/EcoIKhbagFnlhgkoxTuDmzp0mc
 3Iq3cSPg2PoyYe6Zz+JRZiu2IRR0lZOd5U5C2y7QvJMwOb+JyN9VCYjpzQQExYD/yoRtSyeOq
 8YpX/CHVS30EpM1jLUhAGOPicB9lRT7jW899ztDwu0uZ10UtMB/yH0kTPv18LAF74CIysbBFf
 OmYqKDnVMrT/Bt70RJFy2FcbkdHi7wYIsaTMI7GZL8BysBtnUiLy7LU972dd/wLMIkyzVvwTd
 RvP7ia5vynq9RWkRpFRc1VDbX7FfK95kHdop+pIDR1o0Xzx2z+Ht22roVJ/dvpwGfskYvcpS/
 ZPh3GZK4KE/YIW7D07AqtjyhArtaodS1F6i4sKGd2lhY7T78ouwvLVg0kupolLPqArstRn3Gs
 Zgze5oYugTXYunPw8WFvDaygDeaqsV0uXcE6RpmmeIYSPRGmGbO2MJkRMfYcuoxy7bx1oEcPR
 pkYl0H610mW1rXvMKj+Nf65KHWNuJAgnr67qXrNu9oKAu0ZioPSRRuI8FFumADaa1xP5S+pWk
 W7vszYZg5f9o700rTirRcC2i6I4h4fehCcRW8BrunkPGh8XQmat5RGFR0oCVSi8flIa88LDav
 uvzhdaLmNijpfkyFOFZBt8uP54F+GvEltiA3pEwrw+EonbG7n+O7xAQbM5lFgWiC8fUwbpGwP
 SB8InzVp7pucH6yf0HHDEY6QHpOEuy7LzXi75XAnwKYGWl/gCfD7p1o9ec/2jnpjMok9Tz4CS
 Hv+6+dJH1QrIS0AR2RpaEFr9M3hBZT3tCgWBT7wbaMNVr5Dyb0fjS/69v3wy5ig+OMa+5ZdGX
 09OxnWOc0mZQyzJrReF5sMZpPH9DU3sS88Ul5zFqOQhdgI/a97v9DQhRGP5ipfI4dGHR84zca
 QuV0dMe2LPkW+u03RdfbbKE78u7rpcB0IqBmKHgnKthG+4yDvEOlcbXX+sI17BNXk6aHX1cG9
 iltuP3aMoxeKDktyrVTzFgUSdK1qGr4OVDHIIt1MROPPa2R+YZROW/0XlvePSv88zSFUiRRkG
 NqcnPwIln5VWlDzVmmOJlPcYTt9Q92tO50B84JO+3BdWFLapqXAbhoe5JOJKRN1gTP67pu42y
 k2ryR4Jeg2ggn34UWSdW9CTyOsrDUnN1EinUeJnRfGQS3FFfAvOMHZ/r3XvooMGXCbEEIqvET
 3KH9j39NzUZOEPe9F1NK7cX4smHf/5IMBxZvlOXQrbmSPEGJCmDcpqpzmWvmbft2w4sQsE94e
 AjwUFdyW5+e2TxEtKyVQGPxlQeqJrYpmwVDEjhjzZnf8Aa1P1psVbWk/JyZJJU2zGO/XyEo+I
 Edp9u6HCeGm8zp6gLFhG3+7cBHWJ7OnSo9lZh90YtQZng0k5deYtSpnWW78X0GfjISMu/NF05
 /V1ylS/EgbdyF5PBQ5G7fEoYN5gw8ahgLEVA9AJvlONZO4tDTYseM4O6No0eDNVz4i0Ty0wbG
 Oz9NDuttkMbCMfYDuZzBHKqUyrexFDWVGGzesQqGNrwZ3oMd5mpb378kyk6x/DBo4cB4GsHnu
 w3tK59NgtTsRu+HTZF0ZtKYY4DgtbHsjlrgSWH9AgS+loGRLzZLM82l8OMxSotYcwshGguRwN
 xmrfoqvoe4gWFgdMZG7IOM6GjGRyvfcnijSaQ/CyY+NJe086S2z1pyRQog9nzS+bd8UnBaU9g
 Wi1DQA23tjhqgM4gaIdBzntbRTLDXAd3lXrr8q5v40xHpzz+zqeVwYU7Jgl1zwuTokWH9Urho
 h8JI0o2ZJjbBblv8B610y7Hlaxm3mmWtZCLUghJTQv668frCdyUcRlmXeaNgwqTViu6tQF13r
 dgSEHGkzFCr+gkE1e681d9/fd3A5bm3dfNzJNpjPYERP7HLJZhywuA/BCEPshKvMweeJ/jp6F
 PyvfCp6ow6bwjCYFCJSFx/CSsVau/VffdbGyjALNBfSnpAuiheH2XMazT1FaxaNmMMyqrQxes
 xK7cbim0S0PI+hS4pGJyeB9WlHqifHolCJg5Mxd+c0mBLKYlH9hgdb8yo1L1lK5HCWETh1x3n
 pGRFMwHOpqyb1zpM6MIQKpCRylhKFEAvl/jqkv0adAm+g9Q7gM/J224ZVJ8/HqkeSZVyRQU8I
 XaubeaPN0cR8+FKZTyS7u2YFw
Received-SPF: pass client-ip=212.227.17.20; envelope-from=jimjoe@HIDDEN;
 helo=mout.gmx.net
X-Spam_score_int: 5
X-Spam_score: 0.5
X-Spam_bar: /
X-Spam_report: (0.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 3.6 (+++)
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: Tags: patch Severity: wishlist Is this a good idea? (I shall
 use it anyway :-)) In GNU Emacs 31.0.50 (build 6, x86_64-pc-linux-gnu, X
 toolkit, cairo version 1.18.0,
 Xaw scroll bars) of 2025-06-16 built on inspiron15
 Repository revision: 9b80d2ea28826466b86e00631718a47a3f2fa2ee Re [...] 
 Content analysis details:   (3.6 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
 [42.108.9.15 listed in zen.spamhaus.org]
 0.0 T_SPF_PERMERROR        SPF: test of record failed (permerror)
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (jimjoe[at]gmx.net)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 0.0 SPOOFED_FREEMAIL       No description available.
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 2.6 (++)
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:  Tags: patch Severity: wishlist Is this a good idea? (I shall
    use it anyway :-)) In GNU Emacs 31.0.50 (build 6, x86_64-pc-linux-gnu, X
   toolkit, cairo version 1.18.0, Xaw scroll bars) of 2025-06-16 built on inspiron15
    Repository revision: 9b80d2ea28826466b86e00631718a47a3f2fa2ee Re [...] 
 
 Content analysis details:   (2.6 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  3.6 RCVD_IN_SBL_CSS        RBL: Received via a relay in Spamhaus SBL-CSS
                             [42.108.9.15 listed in zen.spamhaus.org]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2001:470:142:0:0:0:0:17 listed in]
                             [list.dnswl.org]
  0.0 T_SPF_PERMERROR        SPF: test of record failed (permerror)
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (jimjoe[at]gmx.net)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

--=-=-=
Content-Type: text/plain

Tags: patch
Severity: wishlist

Is this a good idea? (I shall use it anyway :-))

In GNU Emacs 31.0.50 (build 6, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.18.0, Xaw scroll bars) of 2025-06-16 built on inspiron15
Repository revision: 9b80d2ea28826466b86e00631718a47a3f2fa2ee
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101014
System Description: Guix System

Configured using:
 'configure --with-x-toolkit=lucid --with-native-compilation=aot
 PKG_CONFIG_PATH=/gnu/store/j6rdgb6pk0274dfl0mdqxal89kpf18zj-profile/lib/pkgconfig:/gnu/store/j6rdgb6pk0274dfl0mdqxal89kpf18zj-profile/share/pkgconfig'


--=-=-=
Content-Type: text/patch
Content-Disposition: attachment;
 filename=0001-Allow-starting-with-C-x-O-for-other-window.patch
Content-Transfer-Encoding: quoted-printable

=46rom 405f5a5b7c164cd22d73e7accb3d4e279f9dcce7 Mon Sep 17 00:00:00 2001
From: James Thomas <jimjoe@HIDDEN>
Date: Mon, 16 Jun 2025 01:20:31 +0530
Subject: [PATCH] Allow starting with 'C-x O' for other-window

This makes it consistent with its repeat-map.

* lisp/window.el (ctl-x-map): Add a new default binding with the
  definition from other-window-repeat-map.
=2D--
 lisp/window.el | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lisp/window.el b/lisp/window.el
index e372ef8b9bb..8a6359daa3f 100644
=2D-- a/lisp/window.el
+++ b/lisp/window.el
@@ -11350,6 +11350,10 @@ ctl-x-map
 (define-key ctl-x-map "2" 'split-window-below)
 (define-key ctl-x-map "3" 'split-window-right)
 (define-key ctl-x-map "o" 'other-window)
+(define-key ctl-x-map "O" (lambda ()
+                            (interactive)
+                            (setq repeat-map 'other-window-repeat-map)
+                            (other-window -1)))
 (define-key ctl-x-map "^" 'enlarge-window)
 (define-key ctl-x-map "}" 'enlarge-window-horizontally)
 (define-key ctl-x-map "{" 'shrink-window-horizontally)
=2D-=20
2.46.0


--=-=-=--




Acknowledgement sent to James Thomas <jimjoe@HIDDEN>:
New bug report received and forwarded. Copy sent to ultrono@HIDDEN, bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to ultrono@HIDDEN, bug-gnu-emacs@HIDDEN:
bug#78803; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 16 Jun 2025 10:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.