From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?Daniel_Mart=C3=ADn?= Newsgroups: gmane.emacs.devel Subject: Re: A feature to go to last edit locations Date: Sun, 12 Feb 2023 23:19:56 +0100 Message-ID: References: <834jrqhiu7.fsf@gnu.org> <83y1p2fzwq.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27190"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) Cc: Eli Zaretskii , emacs-devel@gnu.org To: =?utf-8?Q?andr=C3=A9s_ram=C3=ADrez?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Feb 12 23:20:34 2023 Return-path: Envelope-to: ged-emacs-devel@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 1pRKi1-0006nm-P9 for ged-emacs-devel@m.gmane-mx.org; Sun, 12 Feb 2023 23:20:33 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pRKhb-0005cc-DL; Sun, 12 Feb 2023 17:20:07 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pRKhZ-0005cQ-MW for emacs-devel@gnu.org; Sun, 12 Feb 2023 17:20:05 -0500 Original-Received: from sonic302-21.consmr.mail.ir2.yahoo.com ([87.248.110.84]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pRKhW-0007iW-Qp for emacs-devel@gnu.org; Sun, 12 Feb 2023 17:20:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1676240400; bh=XaDnrbagv3bFEUBuejhK1nJ8Q3GpXpg1VD1CNR64XKs=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=NYddFRhVkCo7mfRSH9RfUKHuVTLUs7RMdbaWluEuE6n+/er5hxX5JMlJ0Go81P7hFnGLCO0H14VgxIEsrbK5iucBjBcazyj5fd94v6IHH0g251L9AqqrBiXIlpJ1/pWuCwiHALnqXhUHj0vhHCiWTRzOBg7KiDswb5P55xZQnDQ+En/v5Lb6MgKEF/gVXHtzZpeHqHE6gCBrD4poA1OUz8f57fWHmnzy9/eufUJ+CRwAfKPKI31eTnxEa56NKJ3JKnab1FIR6F2D7PzFEIKWAhLuKfQiIW5zlMZGQaPPMcVc5Q3eKFGuxmJXu2PmVvKBV3P3zN0c7ioxnLWaGpvIVg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676240400; bh=pz+TULaWHnAIK/W93Ur72EMq6tNrw753ZVBe6WkolMI=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Fnms/hYcZkLbH0TchnuwKn7mZ9k/LQ9LxhJRMmipC5RorFvqrvTbBG4ffIsER3vxHzV8VZyNAC8jSfMej6ot4Do4gKCtljqcE1Hv9+hnLXZOQwmlzfa91L56aLPstbod9N3F89pYtEE1NHgUI88mdig7X7hWPWYT7J3YAKZcQ0iNJVlypsPd0+Uusp4+KYW23hpC7HDDmuLjGeIex7uURwcFX53kw4c1/tuAMlnNBpbR1Ui2k2QtJpVzxB0PjYZzJDSRtfW/CpLe/bSOxB47rdLNv0ZVUuq2RMRZ0BM8I+zurinBi4XDeAOM+CfWaI1sGE17UO1MsVN8cI3HfesGHQ== X-YMail-OSG: xb4SuXIVM1lswu6Cv0_tr0t2RTXEfbbThtE67y2e3MD00vRKFSo9QfVBSyAPIl. jBiIG8ZeepVWfy_AIIDJzT6AY8hAl1aGCX7tw3zM5jiUPFkQg5_x5ezYS_ZimTS0NE7XPsmpAuTw UdSCi.cpfRg2e6PAcylvxAF6p8Aueej6yvYlthItzk232aHZSQyT2QdRxekdCVC8COacb57gbsKR P65mFlYqkqJaXc9hhf24INhdMqmIHEV5QetWtdKZ7y2UwENs49Pr0UtgamD1b6Ls9uyNdfx5mUxJ Rc2vZ_9PWO1_elPOX7sWVr4Nds6PHPIyRbatho8_tZ.ER9IH9VFHU9Fv8qDrC1XEaAsiMCFmeXPO UMF2hhSyKpI.0AJGALUWMT9MYmEsTdtO._Rw528Koi55G__bS0Kxgqr8w7Q0I1ojl1ZyjdMPvD4W Qn900L2vr6AbwWgnCc2BCgsgVcRV88Qp6OVZfqA9SheLmSq3MDS_qcBfnrNRC_QFf6jL6vB2vZlH Sy0i2HvIi.8ExSCQ0Ect5.BAuWOiuVGmI9wzWx54QWdroqM_cXO_KPepL6heQtiX9omRPiHMBbOu 0OnuRnllPPUSRcwjDheRlSAeT196g54K4avcjnaL8xMkPRs6ukPE65nLnDrC2FYp366.gi5mZSDM uPER0AJ54YIwqR1zDNXFYYCPadRXHL4lRHL9pVxmiVvwIQHg_sG.zaAtLHMRc9kj01jRuodIxv8P 1gHtBXxTb7UbkhjA5kV0D8.c_gzR.oEcCgs3vLh2JG0vFW1YYyT5l.3Hb2RNtPJquoGNbzA9fqHt gMfctxLGc1JGy9MwWrbpexkDvsJNx.f_v8SL5UrT_k X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ir2.yahoo.com with HTTP; Sun, 12 Feb 2023 22:20:00 +0000 Original-Received: by hermes--production-ir2-65c64dfd66-hwhd6 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cce0d5642e7510ccd64c6cb0db683756; Sun, 12 Feb 2023 22:19:57 +0000 (UTC) In-Reply-To: (=?utf-8?Q?=22andr=C3=A9s_ram=C3=ADrez=22's?= message of "Sun, 12 Feb 2023 19:42:32 +0000") X-Mailer: WebService/1.1.21183 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=87.248.110.84; envelope-from=mardani29@yahoo.es; helo=sonic302-21.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-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:303204 Archived-At: andr=C3=A9s ram=C3=ADrez writes: > Hi. Guys. >>>>>> "Eli" =3D=3D Eli Zaretskii writes: > > > [...] > > > Eli> In any case, whatever method of deducing automatically which pla= ce to record, I think it's > Eli> better to build the feature on top of registers, since they are = already equipped for saving > Eli> and restoring locations. > > evil-mode has gi (go to the last inserting point and enters > insert-mode). I am a former evil-mode user.=20 > > Could that implementation be ported to emacs? > I see that Evil uses the NonGNU ELPA package goto-chg (https://elpa.nongnu.org/nongnu/goto-chg.html) to implement that functionality.