Stefan Kangas <stefan@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 52417) by debbugs.gnu.org; 13 Dec 2021 15:16:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 13 10:16:53 2021 Received: from localhost ([127.0.0.1]:56586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mwn4P-0004tI-8N for submit <at> debbugs.gnu.org; Mon, 13 Dec 2021 10:16:53 -0500 Received: from mail-lf1-f44.google.com ([209.85.167.44]:43930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <raaahh@HIDDEN>) id 1mwn4N-0004t5-8k for 52417 <at> debbugs.gnu.org; Mon, 13 Dec 2021 10:16:52 -0500 Received: by mail-lf1-f44.google.com with SMTP id b40so31448440lfv.10 for <52417 <at> debbugs.gnu.org>; Mon, 13 Dec 2021 07:16:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=BHZTJIZxQbDZT85VF3Exqud8RfqJ809RnCEILP1SXHo=; b=WAUEaWNv99qgorbY2IZjUwFezcgFplB1AMq+d0qmIm+8g4wBfi5HVA3rjr4JwSWjst HHuluTIGLmFjN7hurReLnFSA53Jd7qSMv87gJrlZEhr4wMjlKaM6GKeUPPcpBeLaCTsL AqXMluq/QMd6Z6CZa03hY7fA6rBJWVM+nLw1DiswDYyN0repT8NJu16ITlxITMon2Zo/ /qeT6PSF62kz4HwDR1FjXrGOjxapyikNf8P6nHaP7Kk1WAe4kXyUOipjcrvdC8g8VCek yGyK5Z+M31krq4vZsIuHjv8YCBjITsPn2eMTKMOhkYNtLHJpbI1OPCbP9Dr6QWioMMIi 6nJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=BHZTJIZxQbDZT85VF3Exqud8RfqJ809RnCEILP1SXHo=; b=lpvXElS5d4TZm4IiK2uOZFhjSuoTYp41/cXZuxjY63+6QY/PsFN0fQEr+2e45HI5vC 3K2/KdV0D8TdgZHClgo6npo+Mt6BKia6u15EE6ucNEAKb7Ds5Rd1i8W/IZJJXtTBiS0H z8t4+vrxTF3RdweWNe03T0Fjj9VYsnOsOJpfK/azrkBXhWiE//m9YJBGAWSwRZjNy6oW cpVbJ94fi1cRNWdhPMH6PMxq5WgTVtsyQN/wl7HHUnSnjyGgEobQW8DRyYfuVvixkUTE MyPcZ6X4pVYmSaAgCe7LgUviOqnaCgVHq73v7SW8AJXHVHs81NabMCBiLT1wJepJ8/FZ ARhw== X-Gm-Message-State: AOAM533nAEzFVlYZ3nz8K0AgejCNzOur4buxdY8FAU2PGx4e9jNiyicy YRJKZ5c6pbWsNYRbJf3U56U= X-Google-Smtp-Source: ABdhPJypvOtwmDNJ2E7bIiAh5UgHd7SOABR66DdrFonsE/pUNNTrVwPYgSllR+dOvAJj2cpBc7wgPw== X-Received: by 2002:a05:6512:281b:: with SMTP id cf27mr30106765lfb.130.1639408605335; Mon, 13 Dec 2021 07:16:45 -0800 (PST) Received: from [192.168.0.103] ([5.18.233.185]) by smtp.googlemail.com with ESMTPSA id o10sm777550ljp.49.2021.12.13.07.16.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 13 Dec 2021 07:16:44 -0800 (PST) Subject: Re: bug#52417: Mark ring navigation could be two-way To: Juri Linkov <juri@HIDDEN> References: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> <f464a5dd-fef6-997c-2c31-e39c2b7125c6@HIDDEN> <86k0g8gagr.fsf@HIDDEN> From: Dmitry Gutov <dgutov@HIDDEN> Message-ID: <e7a932d8-ac22-d212-9f0e-647df99b6587@HIDDEN> Date: Mon, 13 Dec 2021 18:15:47 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <86k0g8gagr.fsf@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: 52417 Cc: 52417 <at> debbugs.gnu.org, ndame <laszlomail@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: -0.6 (/) On 13.12.2021 11:44, Juri Linkov wrote: > Another idea: add a command that will display a*xref* buffer > with lines of locations extracted from the global-mark-ring. > This will allow visiting mark locations from the mark list. > Maybe this can be implemented by just adding a new xref backend? > An Xref backend is something used automatically. This one would shadow some "real" backends that provide code navigation, for example. But we could have a command which lists the entries from global-mark-ring in an Xref results buffer, allowing navigation across them, or jumping to a specific one. But I guess one problem is xref--show-xrefs also pushes mark to mark ring (including the global one). So using the aforementioned command would automatically alter its results list. But maybe it's not too much of a problem.
bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.Received: (at 52417) by debbugs.gnu.org; 13 Dec 2021 15:10:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 13 10:10:08 2021 Received: from localhost ([127.0.0.1]:56582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mwmxs-0004it-DT for submit <at> debbugs.gnu.org; Mon, 13 Dec 2021 10:10:08 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:25418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1mwmxn-0004ic-GV for 52417 <at> debbugs.gnu.org; Mon, 13 Dec 2021 10:10:07 -0500 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1BDEmpXk012401; Mon, 13 Dec 2021 15:10:02 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=VqY46H4C30DpB5r8kwE3cHZ7QumbsgHK8WkNdueru7s=; b=RwGlrf0H8THInHICpVfDDZO9LIB3xpzM6MU1qqazIKDaPXvDp1Ft6PkAx/cjBzC13HFG Qam1Tflr3GnESCwsVYnk2huWk/qCFQ8cJEWvHQ+ogj9t2nwJB/Wuh3+UHCj/e6xnSWEx iCbRcwBJK6akP2OUN8IMBt663/DpuA9TJRjLwuVGZeFe8zkHCHiGAA7JlyLe6h5vT0Nn 8YnF2ukXQzl1GzJ9ramqwEH4vNXYE8ADQwQO7ATfJGz4ZviFUQJdbv/8ekMr51ux4B29 tZ/N9/PH5sgAauhTdB7qwFdXOCfeuK44rxOFktfBRWfL1QecWR1JfqNTkBFR0zhurkRs AA== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 3cx5ak8gp2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 13 Dec 2021 15:09:59 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1BDF5oOH093489; Mon, 13 Dec 2021 15:09:57 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2174.outbound.protection.outlook.com [104.47.56.174]) by aserp3030.oracle.com with ESMTP id 3cvj1cdfj8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 13 Dec 2021 15:09:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UEkgZOscOIX+fdgyaXp7J82XdoQoOigRQ7vMafHaDUF0/z3W16e5BEeDgjGXSc/zSGNG7PrJOUMgj9zs/2Q0QpBH7UYlBngAU0gIQ1IJ5ZZcDEMxxxu6zh1O8hUz/tdM7huj9qYLOaTpxsHzijeliVboSyNLcvy8N1NwYx3Kg5fAZFFCrQfZGEDRnBl+OeUh8anNOTVl/xPyO7jlab06FFZkvowiw9gD+C54c836vix3QoKdmGD+fU8j45GswrplyF7Ad5I0VYN8NuCtbkcrsQt3fBOdhNg4pCmJSstyehTwVNvOOr+58Un0A7m5lX6dyNw+oPwyROrrXn1q9Eg9mw== 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=VqY46H4C30DpB5r8kwE3cHZ7QumbsgHK8WkNdueru7s=; b=k8nopGbtAG69Xn3BIfFBOsGHMF8ShWKEfFaWKhfELMUCA7IQtAFr/c0mHwlujf06bodsrkOtlcmiGP3JaaJqVIKy+wlcH05dp51oj4Z7i3ZF4IcGu5PHBxbtnolc/1sTtd9/aK5sYDNR9aEiQvCD3goYHeTO7VE9DsJTomBCS5r0sbOO1i+fP984/wRSOGtiyasgwyo+ohXejFxR6+fC33HMfnFTATfMnej5JDnaD3J08HCTofsjwAX4CgK6uFbXmWhsRr6usCu3mDBjR+zjVAQhHht+KcpxuRzrKvgTsOdiMr6j6747LiH/Rvs02JflzPQRLcAOl2JDZ4prRUY6mQ== 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=VqY46H4C30DpB5r8kwE3cHZ7QumbsgHK8WkNdueru7s=; b=umM/97Ro3PBUMQxRU0mbXTyWNYIVj34RHrOPCMesexV6rMUkwwpph76JPlW2nY7l/POqycq7OnNFCQg1FlJCG7apQbYCMml9KcqFWBvHuoSa33ATsugPhj9fXosrfaFnzyoWFWzRKkwTpwoX9bEWcQ3GbFZXCa9BUdTq0Iz7wJM= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB5663.namprd10.prod.outlook.com (2603:10b6:a03:3da::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.17; Mon, 13 Dec 2021 15:09:55 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::99a4:696f:5f30:36b3]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::99a4:696f:5f30:36b3%8]) with mapi id 15.20.4778.018; Mon, 13 Dec 2021 15:09:55 +0000 From: Drew Adams <drew.adams@HIDDEN> To: Juri Linkov <juri@HIDDEN>, Dmitry Gutov <dgutov@HIDDEN> Subject: RE: [External] : bug#52417: Mark ring navigation could be two-way Thread-Topic: [External] : bug#52417: Mark ring navigation could be two-way Thread-Index: AQHX8AcNmcfx9h3ABky1fM2IQZcksawwfqew Date: Mon, 13 Dec 2021 15:09:55 +0000 Message-ID: <SJ0PR10MB5488DBFE3895B46FE39218B2F3749@HIDDEN> References: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> <f464a5dd-fef6-997c-2c31-e39c2b7125c6@HIDDEN> <86k0g8gagr.fsf@HIDDEN> In-Reply-To: <86k0g8gagr.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7db74fb9-4d22-4e28-7cb7-08d9be4a9ed4 x-ms-traffictypediagnostic: SJ0PR10MB5663:EE_ x-microsoft-antispam-prvs: <SJ0PR10MB5663AE2DF4052BE4BBF471FCF3749@HIDDEN> x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: owuyBTX0GaB2Sk+yNaHnKk2CFzMgzefg2+SSdPoPc+YrB3eV4hB69J9pI8VSK4ssp3I2gqDICh267NDLiEHtEoAjcjz66ykuxpEV1mJFANRYNgiAmAALnM5VVn6o7tlXbr1UA+iXGmmoN6XAgBpI1RKb9wKGc/OBe7ukD1LEjBU6LLrmmXfrA3Z7N+ghGaIdYcaAyd7Gp9+rtoZ4NT56/7KLqImsnNVb8g/zHXybc5bi5xaDf7i7UuXJ7AfumfvRHh/LpXWCzz+HNUNFLvlok3AIFSKK7GkdDvvqIgzLGIYFUvyi7y8SRlRjhMZ5r1byGgSJoIupnJyOK5iyd9LnEM2DfcExYCzs3sTuYUhFqwMeKlh3ofY+AKDClUQBjbYUN5U4YbXUaEEcC6mqVSMIars/FGtwWwTVqwWnMouwpLR0aXyJFBLdjB229ccHUhjCRdTYOvQMY+6rMBv66tQC8I6CO6ivZraGzVObPgfa7KNTU6njS0vVaqSV6Z3wxxuEj/6C8bzUF3xttc5Cn9wOu+2fJWtNytQ0E7xxsGsqmmVpsJp7MIxGTB9WsOqGf2wdOywp/NJKSevafoK/EY61w80HyAnz3FUgBeoNIArApDouXLc+0MccnfvcfcN0XtoVUv0GDpeAcD69fG4EYjZ7sgMuoeiF+VPRJheLA+DyJEOBJxLabIrRM5uPFE3IGEcUKf8Z/a5oepiJoADbCCRZxg== 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:(366004)(86362001)(55016003)(71200400001)(508600001)(2906002)(83380400001)(4326008)(66446008)(38100700002)(66556008)(66476007)(26005)(64756008)(5660300002)(8676002)(44832011)(33656002)(186003)(316002)(38070700005)(110136005)(54906003)(52536014)(66946007)(76116006)(122000001)(9686003)(6506007)(8936002)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?UMKSZJSG5mMSLxtrc9QcQX9BUE3m4z7mzEWIysL+RDjQMbhPBKODeIthS6Y/?= =?us-ascii?Q?4bjl9erHSoivsV6pbjsdYDp+c6jrzdA0OeeQjBmB2+U1I6+qX0Yw1KGbjOfu?= =?us-ascii?Q?3SsDm2SnaPJKK4UWcpQI2LqRxP5SzZAlSII4YA09wZ0yBXBlzTYxcmZwNpSj?= =?us-ascii?Q?E6SkcIvtV+g12niRA2bz/CXWFKNzjFRWfLuj2jotWOlhZlPNqG1nPAwHGrYz?= =?us-ascii?Q?mhsrsP1segQ6/SdzFBMe4BdjiPOX2JAxzC+Zcc8+U+ktMIZlihKsucfX6DhD?= =?us-ascii?Q?nPtC95+ZA+i2RPS1E0kJTG52jSxWk0IFgn5PMJy6RDV0kYNOsdNBwvUdZByF?= =?us-ascii?Q?/yi85XHnT6JKRu8xXeXHGwG//7DYNt1r3+/TPKqSHRlgzt3IMEGkIgVUcols?= =?us-ascii?Q?B/THqyERrfppoUjb/FBg383I+b3jDa/HnL6I5AqRYaXbXLoaYaZ2n+XijPXX?= =?us-ascii?Q?7ARvw74rRqqErmiMy8eld7DKS1Oicp1WtJS79lObpHmffwpqt/vb9dFlmVtl?= =?us-ascii?Q?s9rSsJauwgBK5fHxcmFlm+fANueMwYh+LQ5AyZj2P0DXh5i9j9yYniDE9ii0?= =?us-ascii?Q?tZyXeFhWkunqpyAuhLMBqeJbnSr5BneMw2tsJiLmFEX6DoTg+5GDQoJyCA7Y?= =?us-ascii?Q?C8kqw1tjQ427X8M1rPpqmM2qzLMi8JVU6m8pqQqk17J7qG/69/J018Z+IOAr?= =?us-ascii?Q?sDPCEL2s9BJlvRh1aqT/jq8NWVUEInUA4yZ4NrSewNBj/Gq/EdlDTPDm/eQr?= =?us-ascii?Q?haHg+RnqI17jpJk31SJQsbGRhNTIWcsko3d0ODPHzpQqvHJYjRAPMx9r+Ogy?= =?us-ascii?Q?TvvMEDwQ5apa0oI/SHkAm8ERhbM1mIYbYTazKSUoCSFcIv78xTYBCvqxy1DC?= =?us-ascii?Q?3Dh94WFSYm9H437XAskY0/MoDAXUL736SF1ROEZgYcSmJLzF8IoMAmUpBhhK?= =?us-ascii?Q?yGh7R3mSrd/AXmxQRUZzKoI+7I/vmyUBwDtnMeGoGd3ZO9xE2Jamgw1/Gxuq?= =?us-ascii?Q?wHLANP+laxoVQo9SIRSxKybxiWdXtAEZ7tYd2k/8Tw3WWpPHU42Ir09HE9zL?= =?us-ascii?Q?7jOJAvljsLFCv+LHdoYEkrE9JuhX2w40zHpOEK4iHWtbrBzDeUsLXXlTEIXm?= =?us-ascii?Q?KHvg57U+6rBzminhTgEANN7DjH91wh3uZiqq/dt9y6Pxm2gIzi9+xNEEdWrP?= =?us-ascii?Q?Gzfje9MibRzJnA7ULXVKzROIZkIsi7EW5LU8vMFHYuxnV536yLkMKPtfrOD3?= =?us-ascii?Q?AxxVxU75H6r8h9jvjMgerAPYNWuNhmzhNEPfw6T1zl7QRpOe2mD72t+n+Vdn?= =?us-ascii?Q?dzuITzH65DO2OEN2N0PEu9zJhk+lcM3XoM9UpX452R6Nwa41fk3EMclkQQDV?= =?us-ascii?Q?RIq+vQuLhyxpFUbL5jviDe+ZcmwEjHM+3ps7Zp4R9iWv7W8xR9QZGXICpfoQ?= =?us-ascii?Q?btciSoO2AchWX2D1EWe6UKdH9pJrcvrHTpIoviFl4TgoPUUX3TyTJ+5/qLww?= =?us-ascii?Q?e7puvakTCg0RJjwlRs+tb5FyIiXhudsGYTNpNe7pD409jN/Hw6Q2aN3coyYt?= =?us-ascii?Q?oKyRIpqVi8FLtil6nxJaq3vrAAidWC8S1XaDbXj16M+LU2G3UjtMOZnCw23N?= =?us-ascii?Q?Xw=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 7db74fb9-4d22-4e28-7cb7-08d9be4a9ed4 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2021 15:09:55.0593 (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: AoqTHqRmlUQgTyswpdGNXDAsIp+vuFoG+L8rbbLutOdvfCbet8VGsmbJwUTRojUU3brFo+diQBC6lyeXqy+RgA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5663 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10196 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxlogscore=536 suspectscore=0 bulkscore=0 mlxscore=0 spamscore=0 adultscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2112130097 X-Proofpoint-GUID: 3XiuuC3OI_PPtw6fgcWgUphJcNsQjNAl X-Proofpoint-ORIG-GUID: 3XiuuC3OI_PPtw6fgcWgUphJcNsQjNAl X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52417 Cc: "52417 <at> debbugs.gnu.org" <52417 <at> debbugs.gnu.org>, ndame <laszlomail@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 (-) > Another idea: add a command that will display a *xref* buffer > with lines of locations extracted from the global-mark-ring. > This will allow visiting mark locations from the mark list. FWIW, I added this to Icicles on Dec 16, 2006. By default, in Icicle mode there are these multi-commands: 1. `C-SPC is bound' to `icicle-goto-marker-or-set-mark-command'. Goes to a marker or sets the mark. No prefix arg or prefix arg > 0: `set-mark-command'. Prefix arg < 0: goes to a local marker you choose. Prefix arg =3D 0: goes to global or local marker. Completion candidates are text of the marker's line. 2. `C-x C-SPC' is bound to `icicle-goto-global-marker-or-pop-global-mark'. Goes to a global marker or pops the global mark. Prefix arg < 0: goes to global marker you choose. Otherwise, this is `pop-global-mark'. Completion candidates can be multi-completions, with two parts: (1) marker's buffer name, (2) text from marker's line. You can match either or both parts, to narrow the choices. By default, candidates are sorted in buffer order and then marker order (buffer position). As usual, you can change the sort order on the fly. ___ A "multi-command" means that you can, with a single command invocation, act multiple times, e.g. on different completion candidates. So you can move around among marker positions, including cycling in buffer order (or other orders).
bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.Received: (at 52417) by debbugs.gnu.org; 13 Dec 2021 09:48:14 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 13 04:48:14 2021 Received: from localhost ([127.0.0.1]:54165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mwhwM-00005V-1S for submit <at> debbugs.gnu.org; Mon, 13 Dec 2021 04:48:14 -0500 Received: from relay11.mail.gandi.net ([217.70.178.231]:60739) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1mwhwI-000056-PS for 52417 <at> debbugs.gnu.org; Mon, 13 Dec 2021 04:48:12 -0500 Received: (Authenticated sender: juri@HIDDEN) by relay11.mail.gandi.net (Postfix) with ESMTPSA id ACA4B100014; Mon, 13 Dec 2021 09:48:01 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Dmitry Gutov <dgutov@HIDDEN> Subject: Re: bug#52417: Mark ring navigation could be two-way Organization: LINKOV.NET References: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> <f464a5dd-fef6-997c-2c31-e39c2b7125c6@HIDDEN> Date: Mon, 13 Dec 2021 10:44:52 +0200 In-Reply-To: <f464a5dd-fef6-997c-2c31-e39c2b7125c6@HIDDEN> (Dmitry Gutov's message of "Mon, 13 Dec 2021 04:17:38 +0300") Message-ID: <86k0g8gagr.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52417 Cc: 52417 <at> debbugs.gnu.org, ndame <laszlomail@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 (-) >> Emacs could have this too by providing a command which allows >> moving forward in the mark ring. > > FWIW, we've recently added xref-go-forward, bound to 'C-M-,', which pairs > with xref-go-back (which was renamed at the same time), bound to 'M-,'. > > A fair number of commands both push to mark ring and call > xref-push-marker-stack, so you might find this useful. Another idea: add a command that will display a *xref* buffer with lines of locations extracted from the global-mark-ring. This will allow visiting mark locations from the mark list. Maybe this can be implemented by just adding a new xref backend?
bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.Received: (at 52417) by debbugs.gnu.org; 13 Dec 2021 01:18:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 12 20:18:44 2021 Received: from localhost ([127.0.0.1]:53469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mwZzH-0001Cr-Vu for submit <at> debbugs.gnu.org; Sun, 12 Dec 2021 20:18:44 -0500 Received: from mail-lj1-f169.google.com ([209.85.208.169]:44699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <raaahh@HIDDEN>) id 1mwZzG-0001Cf-8N for 52417 <at> debbugs.gnu.org; Sun, 12 Dec 2021 20:18:42 -0500 Received: by mail-lj1-f169.google.com with SMTP id 13so21494708ljj.11 for <52417 <at> debbugs.gnu.org>; Sun, 12 Dec 2021 17:18:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=8Ejs5rRK0SzeXeL+e/GUCBp0Sk+tmF/ARBjy7pIoyQw=; b=l4qeFLLfyehAU5xuUEJ6WiE/RTYI/HBAUOUE/C0RApDmMYSisumbbkd85se4mpHhrT 1PdyYLJ4j+d8bNX1hih+w9X5TemWK/1PLbaa/yHxb1RwOgvijrBLhdGJNwGunhJR2Vt/ SHSWYAjwXiwT1DAniCjx5R9/4Ya0GNYktRrpp4V0L4iB2CaOp6VsIvSNxAgmRXo3yErT ak4sDMaQJy1ZlVp1vMDQ2E6ea2Zs7GM+Vkl83bDao0JAZl2lTXutsZgyFxJPUjdvcbVu XXmGMe67zxuysakZSDgX5JyubM6NE/dV8lX05KTOh+o4SfEGe3ybCg//XoTcyirNvUKJ poew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=8Ejs5rRK0SzeXeL+e/GUCBp0Sk+tmF/ARBjy7pIoyQw=; b=iflArIRpL0OXcx9+Rj/BSOzu3pm1AnivcxPn8D7bl9d7mln8zBY0n9ijQLRtELg9P2 OG8HKeozROcl91Cm2zjbaHJ5uqD+hgeM9clXMNmvgQ/UxtwiAaTAdwDldb1VGSGsNOXm ygRORuB43vewJx/0Hr7v9NLFUhCwjdKWLJO7dj+hMVbKaHtfizpGJXUzE58+GkyxKArt xOVRBLfVQKgREmD6ypg2rRzlaFrh+AMN+NpeXTuAi+F2C0262mXuZwqgRE8yoIomgZy5 1pY7oigFvNvdNBcAq9/xan2gAKVqqPXhsbS4WM70xOHovP0voJlSZ7Gf1bIbohoxsT67 BImA== X-Gm-Message-State: AOAM533EKv+9TSujiqF7/Yvtl1fwsI8Rs6fjJcO3Ondnbb4x7FTO/lA5 Rl66drI+ssfgYQRRaMrTVZCod5falNTGXg== X-Google-Smtp-Source: ABdhPJwhW1ithZKQxymDBIt9P5OATApAX6ZIWTVL3LJHA6j7Dw/g43+Pbj4h49K2aHqiUZZui5HQFQ== X-Received: by 2002:a2e:b171:: with SMTP id a17mr26208889ljm.56.1639358316100; Sun, 12 Dec 2021 17:18:36 -0800 (PST) Received: from [192.168.0.103] ([5.18.233.185]) by smtp.googlemail.com with ESMTPSA id w17sm1267749ljh.15.2021.12.12.17.18.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 12 Dec 2021 17:18:35 -0800 (PST) Subject: Re: bug#52417: Mark ring navigation could be two-way To: ndame <laszlomail@HIDDEN>, 52417 <at> debbugs.gnu.org References: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> From: Dmitry Gutov <dgutov@HIDDEN> Message-ID: <f464a5dd-fef6-997c-2c31-e39c2b7125c6@HIDDEN> Date: Mon, 13 Dec 2021 04:17:38 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: 52417 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: -0.6 (/) On 11.12.2021 00:20, ndame via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote: > Other tools has similar features like the mark ring and they > provide two-way navigation, so you can go back to some previous > position to check something, and then you can go forward in the > ring to get back to a more recent position or the latest position > if you want. > > Emacs could have this too by providing a command which allows > moving forward in the mark ring. FWIW, we've recently added xref-go-forward, bound to 'C-M-,', which pairs with xref-go-back (which was renamed at the same time), bound to 'M-,'. A fair number of commands both push to mark ring and call xref-push-marker-stack, so you might find this useful.
bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.Received: (at 52417) by debbugs.gnu.org; 11 Dec 2021 20:11:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 11 15:11:59 2021 Received: from localhost ([127.0.0.1]:50050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mw8it-0000XY-Jr for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 15:11:59 -0500 Received: from mail-wr1-f51.google.com ([209.85.221.51]:42947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andremegafone@HIDDEN>) id 1mw8ir-0000X8-AY for 52417 <at> debbugs.gnu.org; Sat, 11 Dec 2021 15:11:58 -0500 Received: by mail-wr1-f51.google.com with SMTP id c4so20460476wrd.9 for <52417 <at> debbugs.gnu.org>; Sat, 11 Dec 2021 12:11:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=B9cpOfohxNLntPMaIB9mewrZRu+GMWlEcODxMgwav58=; b=fKOr7xt/h5TL0cGAwWK96uklxWa81eU0L12eu/5vJPElBH2u7m7pQ9oHK3yM3IwgQh RAp3/XPBecI9rBVtAJZp57KHpM3OKhL68FAHIktBIETfqWGLb4XvQJvdV8TugY/lwMPu A5XT6VfitGP8kR5bB1bf19de9m4m33m4gn7n/PqgzWnUDPn+W6RteYdOX4f8gSxyCeJ3 SwwZSZVPKeu3op0XpH2OVQFj27aozN4OzllqzdyxbLXce+04uYZhYu700BObL7V2Eqj0 AoamEpjjgnGAL5+RwYmRM81Y0QeqN9dw1heC7HyUAxrTpRxOACIjYVe3OpDy/B6axE5G x7UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=B9cpOfohxNLntPMaIB9mewrZRu+GMWlEcODxMgwav58=; b=QPTh0YyJJRay21i6QSjSv/Fv2+F9vNqIUfRwiDY7aG3uRIurMFw1yp3DcRFiqHkbf8 IEL5pl+fzSP5RBIpnrF/CL75FbTotqYB6cH9A3aaszooeCzeEP0AT8JW0N7A8ziBKKIY sJbj7T0GBwG+CoNOBodQSFX8GFatndaVk6ys2p0oRk5PfUoHm8avrfvhRJ9KOfsJ4MHH F8Vn7Pat5DP6DsWJzXqSLvrdvN0joIuOtxX1GKDpntgfyTJe5MGStK+h/4bR9DF5ILVM 7Pl0VXwzvauVFHVlEHIC7eMfAXrIrtVUO0rpmxsv2VpKc4Mtj2kJWZZvrY9sbldviAFM +vgQ== X-Gm-Message-State: AOAM533A+hWpx1lEeBjs+YcEtYEOfZ+2lhIGUlEY89zaHwdGyWmXO6aq 0k/E0UNTC0GSRWj332bO60A= X-Google-Smtp-Source: ABdhPJwFj4U2sq4NQ66U+3bet4cvzVrRnJZsAErlRgz63jTA5UL7kAsrnYoCIGoeVggVatIRTUY4sQ== X-Received: by 2002:a5d:6211:: with SMTP id y17mr22203463wru.97.1639253511604; Sat, 11 Dec 2021 12:11:51 -0800 (PST) Received: from guix-xps13 ([2001:818:daa9:6700:462d:384e:6de8:4a1c]) by smtp.gmail.com with ESMTPSA id n1sm2324084wmq.6.2021.12.11.12.11.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 11 Dec 2021 12:11:51 -0800 (PST) From: =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?= <andremegafone@HIDDEN> To: Daniel =?utf-8?Q?Mart=C3=ADn?= via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#52417: Mark ring navigation could be two-way References: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> <m1wnkbkuya.fsf@HIDDEN> Date: Sat, 11 Dec 2021 20:11:50 +0000 In-Reply-To: <m1wnkbkuya.fsf@HIDDEN> ("Daniel =?utf-8?Q?Mart=C3=ADn?= via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\""'s message of "Sat, 11 Dec 2021 16:44:13 +0100") Message-ID: <874k7ej3zt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) 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: 52417 Cc: 52417 <at> debbugs.gnu.org, laszlomail@HIDDEN, Daniel =?utf-8?Q?Mart=C3=ADn?= <mardani29@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 (-) Daniel Mart=C3=ADn via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > ndame via "Bug reports for GNU Emacs, the Swiss army knife of text > editors" <bug-gnu-emacs@HIDDEN> writes: > >> Other tools has similar features like the mark ring and they >> provide two-way navigation, so you can go back to some previous >> position to check something, and then you can go forward in the >> ring to get back to a more recent position or the latest position >> if you want. >> >> Emacs could have this too by providing a command which allows >> moving forward in the mark ring. > > +1. I agree that this is a useful feature that would improve the text > editing capabilities of Emacs. In Vim, you can use C-i and C-o to > navigate forwards and backwards, respectively. > > A similar thing happens with the kill-ring. M-y moves the last-yank > pointer in one direction, but there could be a command to move it in the > opposite direction. Even if the mark and kill ring cycle, it is > inconvenient to browse them in one direction only, because as modern > computers have more memory available, the rings can store more things. > > This is probably one of the reasons why there are a lot of external > packages that let you browse the contents of the mark-ring and kill-ring > in the minibuffer or a separate buffer. Regarding M-y, you can use negative prefixes to move in the opposite direction. Regarding the mark ring, I don't think it's possible. If indeed it's not, I think it's a good idea to add such functionality. --=20 Andr=C3=A9 A. Gomes "Free Thought, Free World"
bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 11 Dec 2021 20:11:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 11 15:11:56 2021 Received: from localhost ([127.0.0.1]:50047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mw8iq-0000XI-BM for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 15:11:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:49740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <andremegafone@HIDDEN>) id 1mw8ip-0000XB-0h for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 15:11:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58134) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <andremegafone@HIDDEN>) id 1mw8io-0002D8-TV for bug-gnu-emacs@HIDDEN; Sat, 11 Dec 2021 15:11:54 -0500 Received: from [2a00:1450:4864:20::435] (port=38502 helo=mail-wr1-x435.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <andremegafone@HIDDEN>) id 1mw8in-0003BL-Ir for bug-gnu-emacs@HIDDEN; Sat, 11 Dec 2021 15:11:54 -0500 Received: by mail-wr1-x435.google.com with SMTP id q3so20482320wru.5 for <bug-gnu-emacs@HIDDEN>; Sat, 11 Dec 2021 12:11:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=B9cpOfohxNLntPMaIB9mewrZRu+GMWlEcODxMgwav58=; b=fKOr7xt/h5TL0cGAwWK96uklxWa81eU0L12eu/5vJPElBH2u7m7pQ9oHK3yM3IwgQh RAp3/XPBecI9rBVtAJZp57KHpM3OKhL68FAHIktBIETfqWGLb4XvQJvdV8TugY/lwMPu A5XT6VfitGP8kR5bB1bf19de9m4m33m4gn7n/PqgzWnUDPn+W6RteYdOX4f8gSxyCeJ3 SwwZSZVPKeu3op0XpH2OVQFj27aozN4OzllqzdyxbLXce+04uYZhYu700BObL7V2Eqj0 AoamEpjjgnGAL5+RwYmRM81Y0QeqN9dw1heC7HyUAxrTpRxOACIjYVe3OpDy/B6axE5G x7UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=B9cpOfohxNLntPMaIB9mewrZRu+GMWlEcODxMgwav58=; b=LfJqHGN75qnCsFgxhLuL5FTNYgGaxsGcQZIXolPj4cfCm7Rq1zcJ8MWwW2rs6vcvBq DA5L6y2D6KPx38s0WJ3pZuFn1/65WnRIAL6drcKhI/PIIzr0ZY0xS88wb9DMWp1hO4Vf OFPmX7zkgRV3dgoGCRIHA5LWqNy5kG86pGVHiMafW0ZL/90Jk9giPZMFuP2pAXtBl+nr zhQnSplehwicZzv3AMsjh2L52jDyY+eE+JIXphcRYz5kIrae9RoaAjTfo6A04mXSgWwf eizRAGFr4vri8uKYbyXnnJdm8KOvWV+T3//jeCdmycYtGbbhWmegIICBJagWNXTcYUMC WLKA== X-Gm-Message-State: AOAM533IpOINweBPBAT3/Sw+yEavQZMSO77PILkbhWy1ZpUg3xnLyGn2 ApkSK7KqD4IH2oNYcH+bGQY= X-Google-Smtp-Source: ABdhPJwFj4U2sq4NQ66U+3bet4cvzVrRnJZsAErlRgz63jTA5UL7kAsrnYoCIGoeVggVatIRTUY4sQ== X-Received: by 2002:a5d:6211:: with SMTP id y17mr22203463wru.97.1639253511604; Sat, 11 Dec 2021 12:11:51 -0800 (PST) Received: from guix-xps13 ([2001:818:daa9:6700:462d:384e:6de8:4a1c]) by smtp.gmail.com with ESMTPSA id n1sm2324084wmq.6.2021.12.11.12.11.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 11 Dec 2021 12:11:51 -0800 (PST) From: =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?= <andremegafone@HIDDEN> To: Daniel =?utf-8?Q?Mart=C3=ADn?= via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#52417: Mark ring navigation could be two-way References: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> <m1wnkbkuya.fsf@HIDDEN> Date: Sat, 11 Dec 2021 20:11:50 +0000 In-Reply-To: <m1wnkbkuya.fsf@HIDDEN> ("Daniel =?utf-8?Q?Mart=C3=ADn?= via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\""'s message of "Sat, 11 Dec 2021 16:44:13 +0100") Message-ID: <874k7ej3zt.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::435 (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::435; envelope-from=andremegafone@HIDDEN; helo=mail-wr1-x435.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: 52417 <at> debbugs.gnu.org, laszlomail@HIDDEN, Daniel =?utf-8?Q?Mart=C3=ADn?= <mardani29@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: -2.3 (--) Daniel Mart=C3=ADn via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > ndame via "Bug reports for GNU Emacs, the Swiss army knife of text > editors" <bug-gnu-emacs@HIDDEN> writes: > >> Other tools has similar features like the mark ring and they >> provide two-way navigation, so you can go back to some previous >> position to check something, and then you can go forward in the >> ring to get back to a more recent position or the latest position >> if you want. >> >> Emacs could have this too by providing a command which allows >> moving forward in the mark ring. > > +1. I agree that this is a useful feature that would improve the text > editing capabilities of Emacs. In Vim, you can use C-i and C-o to > navigate forwards and backwards, respectively. > > A similar thing happens with the kill-ring. M-y moves the last-yank > pointer in one direction, but there could be a command to move it in the > opposite direction. Even if the mark and kill ring cycle, it is > inconvenient to browse them in one direction only, because as modern > computers have more memory available, the rings can store more things. > > This is probably one of the reasons why there are a lot of external > packages that let you browse the contents of the mark-ring and kill-ring > in the minibuffer or a separate buffer. Regarding M-y, you can use negative prefixes to move in the opposite direction. Regarding the mark ring, I don't think it's possible. If indeed it's not, I think it's a good idea to add such functionality. --=20 Andr=C3=A9 A. Gomes "Free Thought, Free World"
bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.Received: (at 52417) by debbugs.gnu.org; 11 Dec 2021 18:52:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 11 13:52:16 2021 Received: from localhost ([127.0.0.1]:49979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mw7Tk-00070L-3y for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 13:52:16 -0500 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:52341) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1mw7Tg-0006zt-0M for 52417 <at> debbugs.gnu.org; Sat, 11 Dec 2021 13:52:14 -0500 Received: (Authenticated sender: juri@HIDDEN) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 316B224000A; Sat, 11 Dec 2021 18:52:03 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Daniel =?iso-8859-1?Q?Mart=EDn?= via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#52417: Mark ring navigation could be two-way Organization: LINKOV.NET References: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> <m1wnkbkuya.fsf@HIDDEN> Date: Sat, 11 Dec 2021 20:34:31 +0200 In-Reply-To: <m1wnkbkuya.fsf@HIDDEN> ("Daniel =?iso-8859-1?Q?Mart=EDn?= via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\""'s message of "Sat, 11 Dec 2021 16:44:13 +0100") Message-ID: <86mtl7ovp4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52417 Cc: 52417 <at> debbugs.gnu.org, laszlomail@HIDDEN, Daniel =?iso-8859-1?Q?Mart=EDn?= <mardani29@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 (-) >> Other tools has similar features like the mark ring and they >> provide two-way navigation, so you can go back to some previous >> position to check something, and then you can go forward in the >> ring to get back to a more recent position or the latest position >> if you want. >> >> Emacs could have this too by providing a command which allows >> moving forward in the mark ring. > > +1. I agree that this is a useful feature that would improve the text > editing capabilities of Emacs. In Vim, you can use C-i and C-o to > navigate forwards and backwards, respectively. > > A similar thing happens with the kill-ring. M-y moves the last-yank > pointer in one direction, but there could be a command to move it in the > opposite direction. Even if the mark and kill ring cycle, it is > inconvenient to browse them in one direction only, because as modern > computers have more memory available, the rings can store more things. > > This is probably one of the reasons why there are a lot of external > packages that let you browse the contents of the mark-ring and kill-ring > in the minibuffer or a separate buffer. After enabling repeat-mode, this browses the kill-ring with 'M-y up down up down ...' (defvar yank-pop-repeat-map (let ((map (make-sparse-keymap))) (define-key map "\M-y" 'yank-pop) (define-key map [up] 'yank-pop) (define-key map [down] (lambda () (interactive) (setq repeat-map 'yank-pop-repeat-map) (yank-pop -1))) map) "Keymap to repeat `yank-pop' key sequences. Used in `repeat-mode'.") (put 'yank-pop 'repeat-map 'yank-pop-repeat-map) The same can be created for the mark-ring.
bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 11 Dec 2021 18:52:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 11 13:52:16 2021 Received: from localhost ([127.0.0.1]:49977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mw7Tj-00070J-T0 for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 13:52:16 -0500 Received: from lists.gnu.org ([209.51.188.17]:45976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1mw7Tg-000701-8D for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 13:52:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44308) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <juri@HIDDEN>) id 1mw7Tg-0006bD-19 for bug-gnu-emacs@HIDDEN; Sat, 11 Dec 2021 13:52:12 -0500 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:52171) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <juri@HIDDEN>) id 1mw7Td-00087N-Se for bug-gnu-emacs@HIDDEN; Sat, 11 Dec 2021 13:52:11 -0500 Received: (Authenticated sender: juri@HIDDEN) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 316B224000A; Sat, 11 Dec 2021 18:52:03 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Daniel =?iso-8859-1?Q?Mart=EDn?= via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#52417: Mark ring navigation could be two-way Organization: LINKOV.NET References: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> <m1wnkbkuya.fsf@HIDDEN> Date: Sat, 11 Dec 2021 20:34:31 +0200 In-Reply-To: <m1wnkbkuya.fsf@HIDDEN> ("Daniel =?iso-8859-1?Q?Mart=EDn?= via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\""'s message of "Sat, 11 Dec 2021 16:44:13 +0100") Message-ID: <86mtl7ovp4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=217.70.183.193; envelope-from=juri@HIDDEN; helo=relay1-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: 52417 <at> debbugs.gnu.org, laszlomail@HIDDEN, Daniel =?iso-8859-1?Q?Mart=EDn?= <mardani29@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: -2.6 (--) >> Other tools has similar features like the mark ring and they >> provide two-way navigation, so you can go back to some previous >> position to check something, and then you can go forward in the >> ring to get back to a more recent position or the latest position >> if you want. >> >> Emacs could have this too by providing a command which allows >> moving forward in the mark ring. > > +1. I agree that this is a useful feature that would improve the text > editing capabilities of Emacs. In Vim, you can use C-i and C-o to > navigate forwards and backwards, respectively. > > A similar thing happens with the kill-ring. M-y moves the last-yank > pointer in one direction, but there could be a command to move it in the > opposite direction. Even if the mark and kill ring cycle, it is > inconvenient to browse them in one direction only, because as modern > computers have more memory available, the rings can store more things. > > This is probably one of the reasons why there are a lot of external > packages that let you browse the contents of the mark-ring and kill-ring > in the minibuffer or a separate buffer. After enabling repeat-mode, this browses the kill-ring with 'M-y up down up down ...' (defvar yank-pop-repeat-map (let ((map (make-sparse-keymap))) (define-key map "\M-y" 'yank-pop) (define-key map [up] 'yank-pop) (define-key map [down] (lambda () (interactive) (setq repeat-map 'yank-pop-repeat-map) (yank-pop -1))) map) "Keymap to repeat `yank-pop' key sequences. Used in `repeat-mode'.") (put 'yank-pop 'repeat-map 'yank-pop-repeat-map) The same can be created for the mark-ring.
bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.Received: (at 52417) by debbugs.gnu.org; 11 Dec 2021 15:44:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 11 10:44:35 2021 Received: from localhost ([127.0.0.1]:49899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mw4Y7-000094-4O for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 10:44:35 -0500 Received: from sonic310-11.consmr.mail.ir2.yahoo.com ([77.238.177.32]:43419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mardani29@HIDDEN>) id 1mw4Y3-00008j-RX for 52417 <at> debbugs.gnu.org; Sat, 11 Dec 2021 10:44:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1639237465; bh=YlvleiNFION2z04TyHjSNKSkh+SZmdm7tZmLfI/fuVk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=XEC7hR3to+zcPJjxc27g6tw2/G3Rlljx8niTSXf93nbyiS2U53GCV4lPXgT5IuE3FH+JYx6XwXRAZerLg9Kwgiz38fVnoNAvL7vt+9X+b9Ds8C/CmO9EbUV4L7VB03VJXVYESWlTw+2czwM2icW/hsrBK18ycPpqDqaLAPu4IAljh+V7axz2QA8NLL0lcb4OZneUSX4ufCdcFqhuVEK8bw3EIzetTohKVQvNNVEdPsunPNIN9dGWT5v/hV28q1WHUl/hLSc14+LLTovlYwO/FRLOsT8u+LpRoEq7TTXBEJTpWxJod2/MTXKBGiGhVHf2RnaJGXVkoYyEFAyVoE9oyw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1639237465; bh=ZWgfy+IK0Ne1BElM9CaBmWF/+lTRjjHhhHFHd1qfXkU=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=niIqUhwdwAqRou5KvEFF07TZH2jnMuPkhAm45034vd6qlM6uS69mifOuhbG3q5Wu8JwGXKSSoo7xcSAafnjGy5WtNwSrKDO26yjQE/wnhFflMdxRX5DCkWxLzeaihzEO25emANMd+pg48Aqn84NlWCfH8p0SGuUB3UYXcKmJFKMJdVyw/Cpc1Reks1X0sYwanv1gT6AAPBnYCo752MKjh2XQYhbhC6A5/41b8bh+xPnpVOsPfsTIg8Y+gCIqBSIaZw3f8bf2ZCloqa5Uz+ERzj0SNlbm6V/ZL/qIk9JD5Grj3UJRJ3ZaCoIMek48IistESLPd8F6UersQA3U4R4yCQ== X-YMail-OSG: 6rHTHrgVM1nzZu_pcDMiOzlvE9vYz2TwtNT5ED.U_ln_mDsbGexeotJFGW12S9g 7UJTNifbzFC6QnDnCTARsff.EPBRn22wehr2ebGIckHFBJ4BjbUlKMH3WRdsolRtMopMkwdpiOL9 s1kEvU7MIH2o91NuI.wkfqS8G3BONl4IjJbyX3beob5DTf8JvxnEPSc5hbleLifQW1QfgeY6uyvo Iq8UnPAm8KjiP3lIyT432N_3eSgibzOU8azcQOF.DivZA.Tek9zQQE_.Fr5sYK1M_rru8ntMQkAY 7NUQC2Y3snyiLkG_pV00ayU_pCCpf6wbOyWVH9BE_f4ggRMQfYIElC8JglurDA4bLDRBpY4_ohIs SGF97cepwoNRsYNt_0lufNR9nTdGKKjgn7niXtWfyvVaW6Yq2xs4XKfUOLd1TgL7MziNCsDO4P3E s4Ody23gG1YA_k1TXhluPnAKaVNp7k.lLS50wY1BCE78AjaH4yKXyG.ebTRGVBoFNbAJsNYiC.WE unY47PqcrxqDZgn3mn151suluSbdDvOWVpnlUlfo9aySX7UaQ2j.yFEYIoX_XL.lLaitGVH5is0P KXdvz9H38CVWWoznV77cx5tuO8SnnY6BZRkQKzenkGiGPUnKIxD8sGQYmfRTR0rVC01qs1HR0WrQ kU95k8IdWQ5n8nZZwKv7wsLh2qvMrMW8FTCQ9hzqSFniPPQ8jes1_dEWIgcY9zbSqAjDU8q64.nK KFnM_09AglBWOpou6oABELUiWAElW2_f6QzFE11d.IC92l9v289M29.ZVsN8zvLLv2nRYQn1fgCd XgrQuZ8urAuk0JrYrifDSWt9.SvqpsatHkQpwXCaRayog6pZb8OBHJhR0hilUWNY_2mOz1PUp6t4 JuzcgSsqLKlzK5V2dXbdnVLwWDeorvSAT3SgP_FIa4_PIuqgkE.tbvw0vyYNgOEVtE2PBwNvLIlY xEMgWOpQIYTSOuFuqbgXDTzG32hJHtlZ5JykvlwiNmdxpvFG.v.bdzZ36NO6afk2tN3TG5rtRHoO htkjUyRfpIkzg0cVj48zQF7CSD3ZoqmQrTOg1YN.UqrRiPEEtyMsTJwqZod2Vj1d7lRNg9sMNFWd mQpL7BCmXHmxAXs2vLbUGieDXlSVtR3OzlK.3W2MYKqDR5xkDCptLXCmq7XtY1_7DyruLOIwalNp b5XXG_ODK17cGRDMRncaRvKs.WTSD.j8IWyNKd4cFcscXSxVI5v5YE2u70zlcxm.6.V5X3Sa9w7z 1pTBLqpTdAEuRtDs8D5nl45VD5EWvYHqAUZjyWdycMFZ_Qzt01FUMaXNg3QB6._XhR7puXBKdjny 1lTSnhmjwmEIp5oZMnDUGchL29s72VrumLOkiBHeutRnfAgE45vsn_RMQBDUJau9p7DbG7gnvGkU 3gmO27.Xxr9e31.nQ7rgySvRMOEYQTIAY_s0HZH0IFWuxHb2TsnQUbuvHe4.Q0WmEucovvCGs_GK ZDhx6Dum7r3z._WlkewXYsFIVizgGrxV0B3O79vJFbyj.fE2bEiBItzNdSd7FtoCnuFxDt_W5kH7 doPB.5UNQ2a0qnWo46u5O9ZvgwJOhxJFSAJ6_SUXDPDKfp30Vz3J_2iXQxo.i7rq8C61ocsUtUqR 0BgVaXMjWP96kxejpQMTa3zkaPZdNWYhYlP2VBDyXccWOtMgCFeGieR.0sFzRiPinyhq00m7eSqh luwJsHU0oBsKJWcww_vhqifeD7hPQQAtqxFiXpsfFkRUXskZIpcm5ieJpocPVxj54ZHhy2D69xkL RJjXYycCUfs9iTtEHDK0TVGHUbVDY3J8_hUuQFMW5Acyv_7OggfJ0riQ6Q0Gri36mWtyKYKOmVjW Ix_v9k2B..Z0hISy2TN5Xx6NVq0rAvSNWSLLO9OJ8WQeHd7RQaGYuCFXDUMLXX9.P6_hKCDhoBcl MHmaBtUGb9V3l3DL9kDgVA3KAgT4U5eAJqb5UuYSytq0gfU5nJe6.yUyrwFc5yYQ.Oxk9Mz31GOg KdKL_CXOSYuVW2K_bkoNUaR1zOU4K3SLkNpGw2kXvfJXipaDBUog_yHQ6YWsnsZf.fBikIaGrobK InBX.2yRz90jg9Vw5sMTqD3lCSIOfH7BD6SxhkgSM8dorhss9Wok8MSdntZKXQS6sNdKMrCgCUOA Caw9Kk.WLs_Zr8L_4MeyYCxa.whXNmVkdb9AHXuFraXlJtW.7V3Hbs.D3ygw1uCS6FuaTEJ.ypQp GLrM5VsoorUM9C876X.JNjNEVRUIwWJCNvIJ7HcgBhrB0bRUbSBY49FcNo19YTR7Z7P8- X-Sonic-MF: <mardani29@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ir2.yahoo.com with HTTP; Sat, 11 Dec 2021 15:44:25 +0000 Received: by kubenode512.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID ff6b0d42a85bd922cfa19fce9e0dee3b; Sat, 11 Dec 2021 15:44:21 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= <mardani29@HIDDEN> To: ndame via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#52417: Mark ring navigation could be two-way References: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> Date: Sat, 11 Dec 2021 16:44:13 +0100 In-Reply-To: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> (ndame via's message of "Fri, 10 Dec 2021 21:20:06 +0000") Message-ID: <m1wnkbkuya.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19415 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1204 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 52417 Cc: 52417 <at> debbugs.gnu.org, ndame <laszlomail@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: -0.8 (/) ndame via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > Other tools has similar features like the mark ring and they > provide two-way navigation, so you can go back to some previous > position to check something, and then you can go forward in the > ring to get back to a more recent position or the latest position > if you want. > > Emacs could have this too by providing a command which allows > moving forward in the mark ring. +1. I agree that this is a useful feature that would improve the text editing capabilities of Emacs. In Vim, you can use C-i and C-o to navigate forwards and backwards, respectively. A similar thing happens with the kill-ring. M-y moves the last-yank pointer in one direction, but there could be a command to move it in the opposite direction. Even if the mark and kill ring cycle, it is inconvenient to browse them in one direction only, because as modern computers have more memory available, the rings can store more things. This is probably one of the reasons why there are a lot of external packages that let you browse the contents of the mark-ring and kill-ring in the minibuffer or a separate buffer.
bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 11 Dec 2021 15:44:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 11 10:44:36 2021 Received: from localhost ([127.0.0.1]:49901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mw4Y8-00009C-Cc for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 10:44:36 -0500 Received: from lists.gnu.org ([209.51.188.17]:48972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mardani29@HIDDEN>) id 1mw4Y5-00008s-4v for submit <at> debbugs.gnu.org; Sat, 11 Dec 2021 10:44:34 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41092) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <mardani29@HIDDEN>) id 1mw4Y4-0002Lw-Rw for bug-gnu-emacs@HIDDEN; Sat, 11 Dec 2021 10:44:32 -0500 Received: from sonic310-11.consmr.mail.ir2.yahoo.com ([77.238.177.32]:45103) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <mardani29@HIDDEN>) id 1mw4Y1-0002j2-IS for bug-gnu-emacs@HIDDEN; Sat, 11 Dec 2021 10:44:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1639237465; bh=YlvleiNFION2z04TyHjSNKSkh+SZmdm7tZmLfI/fuVk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=XEC7hR3to+zcPJjxc27g6tw2/G3Rlljx8niTSXf93nbyiS2U53GCV4lPXgT5IuE3FH+JYx6XwXRAZerLg9Kwgiz38fVnoNAvL7vt+9X+b9Ds8C/CmO9EbUV4L7VB03VJXVYESWlTw+2czwM2icW/hsrBK18ycPpqDqaLAPu4IAljh+V7axz2QA8NLL0lcb4OZneUSX4ufCdcFqhuVEK8bw3EIzetTohKVQvNNVEdPsunPNIN9dGWT5v/hV28q1WHUl/hLSc14+LLTovlYwO/FRLOsT8u+LpRoEq7TTXBEJTpWxJod2/MTXKBGiGhVHf2RnaJGXVkoYyEFAyVoE9oyw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1639237465; bh=ZWgfy+IK0Ne1BElM9CaBmWF/+lTRjjHhhHFHd1qfXkU=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=niIqUhwdwAqRou5KvEFF07TZH2jnMuPkhAm45034vd6qlM6uS69mifOuhbG3q5Wu8JwGXKSSoo7xcSAafnjGy5WtNwSrKDO26yjQE/wnhFflMdxRX5DCkWxLzeaihzEO25emANMd+pg48Aqn84NlWCfH8p0SGuUB3UYXcKmJFKMJdVyw/Cpc1Reks1X0sYwanv1gT6AAPBnYCo752MKjh2XQYhbhC6A5/41b8bh+xPnpVOsPfsTIg8Y+gCIqBSIaZw3f8bf2ZCloqa5Uz+ERzj0SNlbm6V/ZL/qIk9JD5Grj3UJRJ3ZaCoIMek48IistESLPd8F6UersQA3U4R4yCQ== X-YMail-OSG: 6rHTHrgVM1nzZu_pcDMiOzlvE9vYz2TwtNT5ED.U_ln_mDsbGexeotJFGW12S9g 7UJTNifbzFC6QnDnCTARsff.EPBRn22wehr2ebGIckHFBJ4BjbUlKMH3WRdsolRtMopMkwdpiOL9 s1kEvU7MIH2o91NuI.wkfqS8G3BONl4IjJbyX3beob5DTf8JvxnEPSc5hbleLifQW1QfgeY6uyvo Iq8UnPAm8KjiP3lIyT432N_3eSgibzOU8azcQOF.DivZA.Tek9zQQE_.Fr5sYK1M_rru8ntMQkAY 7NUQC2Y3snyiLkG_pV00ayU_pCCpf6wbOyWVH9BE_f4ggRMQfYIElC8JglurDA4bLDRBpY4_ohIs SGF97cepwoNRsYNt_0lufNR9nTdGKKjgn7niXtWfyvVaW6Yq2xs4XKfUOLd1TgL7MziNCsDO4P3E s4Ody23gG1YA_k1TXhluPnAKaVNp7k.lLS50wY1BCE78AjaH4yKXyG.ebTRGVBoFNbAJsNYiC.WE unY47PqcrxqDZgn3mn151suluSbdDvOWVpnlUlfo9aySX7UaQ2j.yFEYIoX_XL.lLaitGVH5is0P KXdvz9H38CVWWoznV77cx5tuO8SnnY6BZRkQKzenkGiGPUnKIxD8sGQYmfRTR0rVC01qs1HR0WrQ kU95k8IdWQ5n8nZZwKv7wsLh2qvMrMW8FTCQ9hzqSFniPPQ8jes1_dEWIgcY9zbSqAjDU8q64.nK KFnM_09AglBWOpou6oABELUiWAElW2_f6QzFE11d.IC92l9v289M29.ZVsN8zvLLv2nRYQn1fgCd XgrQuZ8urAuk0JrYrifDSWt9.SvqpsatHkQpwXCaRayog6pZb8OBHJhR0hilUWNY_2mOz1PUp6t4 JuzcgSsqLKlzK5V2dXbdnVLwWDeorvSAT3SgP_FIa4_PIuqgkE.tbvw0vyYNgOEVtE2PBwNvLIlY xEMgWOpQIYTSOuFuqbgXDTzG32hJHtlZ5JykvlwiNmdxpvFG.v.bdzZ36NO6afk2tN3TG5rtRHoO htkjUyRfpIkzg0cVj48zQF7CSD3ZoqmQrTOg1YN.UqrRiPEEtyMsTJwqZod2Vj1d7lRNg9sMNFWd mQpL7BCmXHmxAXs2vLbUGieDXlSVtR3OzlK.3W2MYKqDR5xkDCptLXCmq7XtY1_7DyruLOIwalNp b5XXG_ODK17cGRDMRncaRvKs.WTSD.j8IWyNKd4cFcscXSxVI5v5YE2u70zlcxm.6.V5X3Sa9w7z 1pTBLqpTdAEuRtDs8D5nl45VD5EWvYHqAUZjyWdycMFZ_Qzt01FUMaXNg3QB6._XhR7puXBKdjny 1lTSnhmjwmEIp5oZMnDUGchL29s72VrumLOkiBHeutRnfAgE45vsn_RMQBDUJau9p7DbG7gnvGkU 3gmO27.Xxr9e31.nQ7rgySvRMOEYQTIAY_s0HZH0IFWuxHb2TsnQUbuvHe4.Q0WmEucovvCGs_GK ZDhx6Dum7r3z._WlkewXYsFIVizgGrxV0B3O79vJFbyj.fE2bEiBItzNdSd7FtoCnuFxDt_W5kH7 doPB.5UNQ2a0qnWo46u5O9ZvgwJOhxJFSAJ6_SUXDPDKfp30Vz3J_2iXQxo.i7rq8C61ocsUtUqR 0BgVaXMjWP96kxejpQMTa3zkaPZdNWYhYlP2VBDyXccWOtMgCFeGieR.0sFzRiPinyhq00m7eSqh luwJsHU0oBsKJWcww_vhqifeD7hPQQAtqxFiXpsfFkRUXskZIpcm5ieJpocPVxj54ZHhy2D69xkL RJjXYycCUfs9iTtEHDK0TVGHUbVDY3J8_hUuQFMW5Acyv_7OggfJ0riQ6Q0Gri36mWtyKYKOmVjW Ix_v9k2B..Z0hISy2TN5Xx6NVq0rAvSNWSLLO9OJ8WQeHd7RQaGYuCFXDUMLXX9.P6_hKCDhoBcl MHmaBtUGb9V3l3DL9kDgVA3KAgT4U5eAJqb5UuYSytq0gfU5nJe6.yUyrwFc5yYQ.Oxk9Mz31GOg KdKL_CXOSYuVW2K_bkoNUaR1zOU4K3SLkNpGw2kXvfJXipaDBUog_yHQ6YWsnsZf.fBikIaGrobK InBX.2yRz90jg9Vw5sMTqD3lCSIOfH7BD6SxhkgSM8dorhss9Wok8MSdntZKXQS6sNdKMrCgCUOA Caw9Kk.WLs_Zr8L_4MeyYCxa.whXNmVkdb9AHXuFraXlJtW.7V3Hbs.D3ygw1uCS6FuaTEJ.ypQp GLrM5VsoorUM9C876X.JNjNEVRUIwWJCNvIJ7HcgBhrB0bRUbSBY49FcNo19YTR7Z7P8- X-Sonic-MF: <mardani29@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ir2.yahoo.com with HTTP; Sat, 11 Dec 2021 15:44:25 +0000 Received: by kubenode512.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID ff6b0d42a85bd922cfa19fce9e0dee3b; Sat, 11 Dec 2021 15:44:21 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= <mardani29@HIDDEN> To: ndame via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#52417: Mark ring navigation could be two-way References: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> Date: Sat, 11 Dec 2021 16:44:13 +0100 In-Reply-To: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> (ndame via's message of "Fri, 10 Dec 2021 21:20:06 +0000") Message-ID: <m1wnkbkuya.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.19415 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1204 Received-SPF: pass client-ip=77.238.177.32; envelope-from=mardani29@HIDDEN; helo=sonic310-11.consmr.mail.ir2.yahoo.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 52417 <at> debbugs.gnu.org, ndame <laszlomail@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: -2.4 (--) ndame via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > Other tools has similar features like the mark ring and they > provide two-way navigation, so you can go back to some previous > position to check something, and then you can go forward in the > ring to get back to a more recent position or the latest position > if you want. > > Emacs could have this too by providing a command which allows > moving forward in the mark ring. +1. I agree that this is a useful feature that would improve the text editing capabilities of Emacs. In Vim, you can use C-i and C-o to navigate forwards and backwards, respectively. A similar thing happens with the kill-ring. M-y moves the last-yank pointer in one direction, but there could be a command to move it in the opposite direction. Even if the mark and kill ring cycle, it is inconvenient to browse them in one direction only, because as modern computers have more memory available, the rings can store more things. This is probably one of the reasons why there are a lot of external packages that let you browse the contents of the mark-ring and kill-ring in the minibuffer or a separate buffer.
bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 10 Dec 2021 21:20:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 10 16:20:22 2021 Received: from localhost ([127.0.0.1]:48034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mvnJV-00045Q-P6 for submit <at> debbugs.gnu.org; Fri, 10 Dec 2021 16:20:21 -0500 Received: from lists.gnu.org ([209.51.188.17]:43146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <laszlomail@HIDDEN>) id 1mvnJR-00045F-2c for submit <at> debbugs.gnu.org; Fri, 10 Dec 2021 16:20:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43852) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <laszlomail@HIDDEN>) id 1mvnJQ-0006AE-Nz for bug-gnu-emacs@HIDDEN; Fri, 10 Dec 2021 16:20:16 -0500 Received: from mail-4319.protonmail.ch ([185.70.43.19]:22195) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <laszlomail@HIDDEN>) id 1mvnJO-0006i0-JO for bug-gnu-emacs@HIDDEN; Fri, 10 Dec 2021 16:20:16 -0500 Date: Fri, 10 Dec 2021 21:20:06 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1639171208; bh=h+pElm7cxSfEd+QUUyaVZtGd2f3Z2lyGT51eZOM2iDY=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=mTRkDpD4OPLUaK7MCGrNhmBpYuAImDsOmUD18Q9NLqJXu0c/gixZ+ABuSwe9SXoP3 PkjzOjDK6/knSg7+bz9+/wnL5teLcdjVAGcKizReMInWqIlGtEPO3KZe/S8ifazo9X 8AV0edWKjhETunCezlwbjTb5Ak38YPXUt4Ng4kviV8+sVeGW/39PoDtSN+OUff9gAa vWAwpIA5JcABAxyrTBSCfB8TcoX9n+lToBtfNF3nRTFCCWH4oSrwcy12cG1p99JrBO tUJl3a37ihQVduAfvnSo44JQ7TBPdOI7dGpl0QPduOrBVw9ukFAmZl15XwMXMjrxp8 dOC98snRlCeYQ== To: "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> From: ndame <laszlomail@HIDDEN> Subject: Mark ring navigation could be two-way Message-ID: <-j5gTcLQGFew-tw_ci6TkJS4FRkRAci7rQ_Blw_-TN1RWE9pvew0hgL9b78KA4pBSbBO7bVAGGslf5ilY8JbalPxdpPibWBkQ4oqm0hCOfo=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.43.19; envelope-from=laszlomail@HIDDEN; helo=mail-4319.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) 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> Reply-To: ndame <laszlomail@HIDDEN> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) Other tools has similar features like the mark ring and they provide two-way navigation, so you can go back to some previous position to check something, and then you can go forward in the ring to get back to a more recent position or the latest position if you want. Emacs could have this too by providing a command which allows moving forward in the mark ring.
ndame <laszlomail@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#52417
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.