From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#17346: 24.4.50; Why is the goal column limited to C-n and C-p ? Date: Sat, 30 Apr 2022 16:11:41 +0000 Message-ID: References: <87wnf6zite.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4250"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "17346@debbugs.gnu.org" <17346@debbugs.gnu.org>, Stefan Monnier To: Lars Ingebrigtsen , Dani Moncayo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Apr 30 18:12:16 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nkphg-0000w7-G5 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 30 Apr 2022 18:12:16 +0200 Original-Received: from localhost ([::1]:38226 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nkphf-0005A8-Bk for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 30 Apr 2022 12:12:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48322) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nkphT-00059z-AI for bug-gnu-emacs@gnu.org; Sat, 30 Apr 2022 12:12:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36769) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nkphS-0002af-2K for bug-gnu-emacs@gnu.org; Sat, 30 Apr 2022 12:12:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nkphR-0004Ou-Rb for bug-gnu-emacs@gnu.org; Sat, 30 Apr 2022 12:12:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 30 Apr 2022 16:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17346 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 17346-submit@debbugs.gnu.org id=B17346.165133510816897 (code B ref 17346); Sat, 30 Apr 2022 16:12:01 +0000 Original-Received: (at 17346) by debbugs.gnu.org; 30 Apr 2022 16:11:48 +0000 Original-Received: from localhost ([127.0.0.1]:58899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkphD-0004OT-P0 for submit@debbugs.gnu.org; Sat, 30 Apr 2022 12:11:48 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:20710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nkphA-0004OH-EV for 17346@debbugs.gnu.org; Sat, 30 Apr 2022 12:11:46 -0400 Original-Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 23UAavaN026114; Sat, 30 Apr 2022 16:11:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=nVbCDnNWAhHxVZfVJf7wTiL3zcu7WiLWNfaN8nI86qg=; b=H/4/e9AmucAGw/jHqeQMUv/YwN8mcVsTLJlCTO5Yv/KQyAGSpbWGl4Vp3KOBCuEqtinN UKXirSoV1grzDBJp3KaG90bNdym2szjSI0ssR8USo1Cg7tnG3ZKXIXeJvRu3C7tTPVGM HEi+sN6iebC1qS+mBIC8hDRMrN3ZgwEdshwgUhpm9lKqJ+UlzNtyL1ZLap5iUI8QGnG8 rghe6s0yJIU+XvWTcWUHYOYnI71gYdhMyDYnyeRHRB+ss9dRKr7DOGhpTH5QYYuFqUqv hBibjo4nM+1W/9cbN0dU6CTe2OTlcwVrFJRtPB6fCbZO9NmWpDROPBSJ3STFmxJIR7XW Kw== Original-Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3fruhc0r8q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 30 Apr 2022 16:11:43 +0000 Original-Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.16.1.2/8.16.1.2) with SMTP id 23UGAhno013869; Sat, 30 Apr 2022 16:11:42 GMT Original-Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2105.outbound.protection.outlook.com [104.47.70.105]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com with ESMTP id 3fruj6byw7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 30 Apr 2022 16:11:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TtFUj0SLj16p/9l70oIc/1X1U8GD5zkFshYFx0DwG4vP+LqCyRYJL9deeUq/a/j+GsNEaE/bgE4e+AbbLLRhMVd8nWeckbz4iUQjPI/aFyw2dhZfSfQre5hxMl5OibZHVGgMunP0OynB/YXZBVpKqQrewvsQaYBmwWffvBQ9h/2LpsuN5RDez+fNwmTiKfXm6qmMRlh4zm1Girm122qi+CT2cHl451fRy54Oiv2xEbmux4Stxl1RSBxFj8wDTaY+DZyV8hxC502WyDQeTEgMd295C2C5gLtaPFFzjvqqNaqBQmgN+mYtiuiRc2J0Z4CHf2nnH6U34meA0LZ+jkTiEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nVbCDnNWAhHxVZfVJf7wTiL3zcu7WiLWNfaN8nI86qg=; b=OCixWfdk++Yztdr/UKGLvsJ/3ATQ8G3AuDRwObafyFegZ62M2fqpyFh24+JNFL6PqttOUcZw2fil5Uj4pEtdo9OhHzyglPKnDHRNAXEStT2UIk6lH6FP+orbw2mFtTrIWcN4sLdCCVZ59uBn4ioPF9hHom959yH4BQIVC6UspYvH1SDjpKyhKDETGLvcxjhtjverE42XoGNJnAjTg7XI024HzzfwVkUAfADVCBHZIen9BHSlGcm5z/YZBmg9KtzE3xts+VbMlPnjJdOfHQFOfUqos0UM5jSUE8yHUhZ/ph00hj+RKiybeenqX7MP7QcMXZJzgs0w9+7duJ4VYt0xrA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nVbCDnNWAhHxVZfVJf7wTiL3zcu7WiLWNfaN8nI86qg=; b=oEdonWpj7OfGUiaeAI4fzEJgXHjI25BdI6tP9q1rrA24PBbf0I2eQVSXXw6myaJ3P/LDhl9H/wcYR5ycV/FaOh3Vy/4oujJqzTFlcJfPa5vadenO1FZWxi6rUjsubtw8QIzYviyqnCnjpBtKjrMwN1IjTLpZVVtDEeuhabVEpok= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM5PR10MB1291.namprd10.prod.outlook.com (2603:10b6:3:a::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.14; Sat, 30 Apr 2022 16:11:41 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0e7:5f38:ab50:5123]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a0e7:5f38:ab50:5123%9]) with mapi id 15.20.5206.013; Sat, 30 Apr 2022 16:11:41 +0000 Thread-Topic: [External] : bug#17346: 24.4.50; Why is the goal column limited to C-n and C-p ? Thread-Index: AQHYXKpFfX3VXgWLnUq9WDWzsTcch60In1DQ In-Reply-To: <87wnf6zite.fsf@gnus.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 78bfbb08-ca7a-4ac8-63ea-08da2ac41ccf x-ms-traffictypediagnostic: DM5PR10MB1291:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Mb9A6cHltM6tLoQJ52iyREm2QW3gvLExR6dlDSSKPJngH2jeWXvRsmnSZidR9JHF4HCHvyZwk4iIkuBknZgpGny9Ehb00Rbw6EPHXlSc3c801nWzEgrNpbUyn8PStKn++UjXC5UdnIoEXHp3too+2BpYJ6T9Nv5t7lcCsmcKy3KBOJDVM4d4OE6AKmb8ZTfSTCCFbExDB6qnVvs2diuAc93jEuTcRpH+XPvFrSjhgXPIE9DYM64bWuxw07FZ/fxtTQ7k7bFsxS94vfh4SX6NRvYv4uU2caenmSbCf7zwcCbO8sEzjG0ETKvubnRe5H+TgF/kSOorHdcUMlkKt8Pwmb7kNWCdl2zaRriCAt473C9fafm+ZmFvdU/98STjCXmAiTRf2J48SMYKBtVeHoYoNIk9KYkhDJNkWUiifezXSVpMEdwKBY9xwZpHtYwtppNDWDgn6LID09lpA0QfZdiJvv5L+eqrYW6EhwZFcrGRFyrqcDy4ATbU/2ahg9sx2iVQ3R0FJm+YXeftI/Id4lRWtz7XUtcqkzmS9rMkMyX3vWckwOemtXvG9q21fU3UI0vbLnJPQcxG6Fxy4204TCg4Dm6ObMOzUktTshfyqc0xtP4SdkoKg8aRrkxrP/9ovk2dFdnzNqfr+2ginBQa4WUpps+Hdd908j/ksocj6eQC0O0O31GYv2Vb3fewFoFoXL7cdz3ihG9/ux0N9aMR0i4qTw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(86362001)(66556008)(66476007)(66446008)(64756008)(316002)(8676002)(76116006)(66946007)(4326008)(9686003)(7696005)(508600001)(26005)(38070700005)(71200400001)(6506007)(38100700002)(186003)(110136005)(54906003)(122000001)(33656002)(8936002)(44832011)(5660300002)(52536014)(4744005)(55016003)(2906002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: wow5Zy/7pIkBebMl1iThUrNmyPGhSWfetcEQLFm2qeORAkmlD64j/bYiRPnTvIxLeXjhJ5+jKj4nYVYqDNygFvQ15eo/tY5dg33KUjrSTToU4welDAt0w9cxpgWVpzQlLekw7w4n62CsQSg2LT6VCxdwm4epuWMbJKVhUanj0o4PzCpb6a1YHb9cNwB1RU4SARVQgXCm8x1XcVzkaRuZGldFFkYpHi7BmCm3K3BBQL2Qe0oApZj5tANga5J3PruhcWSoGgvbsJ29HCo5IiJRArPJnmT8+zi3UXB9AckOIC09x4EFOMgJNQK9XZt/hGLGCLfu/FQV9rJPXiwsn2bF3HRApkJW24lcpOGxXGZ5R2+tBS9O9xUSRJYmpIlEJPUUVg3KgLQD+jN90lyUezJWbZgqdmP4w7CsYnP1IYzYv1yvamYynTdE/TeuPV4pqPoVfRG/Hnth9MRRSn++wvLxLoJuJdsCvqyK0fO4KskIDHGLBGYryRBUNfAvHYn+ewoT42LxN8Gyz7qgR4gyCFHm2qKi8QjPi+7ibsXerlZSf7uDp2wJRUozfR+XK6ywto2Y7D7mY/kRAmDA23qc1flfNVA5ogShQJkBZBoIIztCnUYCagOvN5M8EBxhE+Dj6yROhfQxmUss4p5nSJXcqBzZy5Dbkmu/nRkPCcZNbQBFzHMb56CxBR7m1xV1I8npuBie2zV1iVGFDfZJlQ4bVMp5iJUVuX9V0JiJq4CegsJfooT6kYs9Lxv0udNw5d PWDCCboxTxggBrM0U1UwxyjIfnHq2JgghLehUkmmbiS5lh378NDRP7xM35fe+kta0L36986cxjnoF9XTJ/Gec82q9ddCx+2I2P X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 78bfbb08-ca7a-4ac8-63ea-08da2ac41ccf X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Apr 2022 16:11:41.1188 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BBsFirgtXhuC1Goz1RdvlGyt2R+v0lMwNko+h/4kc790/8shulxDQlvpaSgNmnhHiv3e1Aj0JspXfdtrkn3o4g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR10MB1291 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.486, 18.0.858 definitions=2022-04-30_05:2022-04-28, 2022-04-30 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxscore=0 adultscore=0 bulkscore=0 suspectscore=0 mlxlogscore=999 malwarescore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204300126 X-Proofpoint-GUID: PBvPQzoFhkWQ5bBJSa8C2KBFfaDvFD2i X-Proofpoint-ORIG-GUID: PBvPQzoFhkWQ5bBJSa8C2KBFfaDvFD2i X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:231047 Archived-At: > On the other hand, I think anybody's who has done a `C-x C-n' would > want and to also respect the goal column, really. Why would you assume that? > So I think I'd be in favour of just changing the behaviour here. >=20 > Does anybody else have an opinion? Can users not, themselves, get this behavior for anything they like? Can't they define a command that does what `scroll-up-command` (or whatever) does but also respects the goal column? If you want to provide a user options that makes some particular set of commands respect the goal column, then do so. The option value could be a list of such commands. Alternatively, users could maybe put some property on the command symbol to indicate this. However you might want to implement such a feature, it should (1) be opt in and (2) let users control the set of affected commands.