From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.devel Subject: Re: Emacs development... Date: Sat, 21 Aug 2021 10:08:17 +0200 Message-ID: <87h7fjz0cu.fsf@gmx.net> References: <56B1C272-CB13-4793-930C-9F6B96F9856B@traduction-libre.org> <83r1enz453.fsf@gnu.org> <87h7fjuuva.fsf@gnu.org> <351DF59E-BFE0-4CC2-8A40-B4E7CB73D81E@traduction-libre.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="19599"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org, Tassilo Horn To: Jean-Christophe Helary Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 21 10:09:07 2021 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 1mHM3t-0004vM-GM for ged-emacs-devel@m.gmane-mx.org; Sat, 21 Aug 2021 10:09:05 +0200 Original-Received: from localhost ([::1]:58196 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mHM3s-0000jo-1A for ged-emacs-devel@m.gmane-mx.org; Sat, 21 Aug 2021 04:09:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40216) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mHM3E-0008Sd-Gt for emacs-devel@gnu.org; Sat, 21 Aug 2021 04:08:24 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:39065) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mHM3C-0001GN-MF; Sat, 21 Aug 2021 04:08:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1629533298; bh=5zvWoxE3sh5nHQivzr/cxonfBYzje8B6CkUion3MJro=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=X51iK/xo5/x+AXTkOQNK5ynWyPeYDHd7ZedmFe6kFGgOpv/5DZq+pu26jBUKMVO2O weDJVOsoOJtWhcmZZq2fE21LHhvKYePzh0Y78EWbKW4DwT/UutVqoRByhltFcapVDv rwR6xjtQbPl74F1KMe9UAtorW/lRu50i64FRoBbA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from strobelfs ([188.109.150.17]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M4JmN-1mHdAJ2toP-000JRc; Sat, 21 Aug 2021 10:08:18 +0200 In-Reply-To: <351DF59E-BFE0-4CC2-8A40-B4E7CB73D81E@traduction-libre.org> (Jean-Christophe Helary's message of "Sat, 21 Aug 2021 16:50:31 +0900") X-Provags-ID: V03:K1:EZnT2gTyFKZjNV81T5MkQaEEgPYxKmc6vTjRzPgJPVfkfswAy9j DDrQKB4wKliQWQGKODUn26xTQXmPvtTlL2Ohg8Sp8PxPBAtlogu+koijiopQ0cV81bncubR Cjy/bFNhzTxBxeFRI/w+N/nxRsAAsx4YTj6T0tmXy8CfiCMjN1K3J/vDcL82U37wHMjbXeY vUsr+j02bmFOWt5vMZFPg== X-UI-Out-Filterresults: notjunk:1;V03:K0:4Hs3HFPcbZs=:/7e+38T0SACWAof0RMpjoP OAjgugKK51PvzND7WNQxTbdm3N/9NOMFprVZIvaG9VZlAvjsoRfFNfXeY8XdaUIdqrLzKOHXM EZJ0D0LNyE7bclMNJLD1aORgPiglczJ1HX2EGfYnYYv0rtWrrw2wZFoa8AVvv7IbO/OBveKTD a7G9h0o4Vb0r98msUzIEPwNcwP1eZkYidnPsEQ+abmyr6ZiFSZUAwOkM+inikW/XwWiD6RNnV 1UuIZkOsbTMvFbEyNNcONUv52NUfbAxH/Sgy3+1cFLWmlAaEYnOnJrt8kj1ogTsYJ58mYKUtY JvK13Qefiizb9kuJG6vsXPD4fq4f2H/r3/wyVE8sjry595fCHy+28Np6+SEMN9dnvd78/8seG h2GdO97gjCjRNn4E9wSgUTF/otY7Mt9Ty0H04AKAcqIFcuEvAHTtV7usZQKyuKFTSqzkg4KeA 7pa+65fzY6T1Uz0Un0Obb3VZouhe0CP35+J4PXwy3rn7JY7Ew2FrzpTtsmwz5U9SmbesjScYz IbtxeUQo1i++25NL0fWyF3Brrda+kf/amou9zkfVOujtleeAo9IwLqOA5/hui6WDJMDKqKR/D xoJgHw2a1rRG2zncgoSpz7Ik6C8+KUlXFZjRugdc8CYO6Hyrpw5vClLBzGGAr877AiTjSxnTu d8H2xKyyCPhuTX6wf35F7zmePttQydcKqzTPRu0YK8S793KREw9o+rDhkuCV3JngX0qU/vH2S Ro4SXdOHAWjcUenoU4lY4SMhYKFaH+2SVHotK0CwmNoAZ2GLeJs+d0WYU0o1kFhxoF3UOypq Received-SPF: pass client-ip=212.227.15.15; envelope-from=stephen.berman@gmx.net; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_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.23 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" Xref: news.gmane.io gmane.emacs.devel:272773 Archived-At: On Sat, 21 Aug 2021 16:50:31 +0900 Jean-Christophe Helary wrote: >> On Aug 21, 2021, at 16:16, Tassilo Horn wrote: >>=20 >> Jean-Christophe Helary writes: >>=20 >> Hi Jean-Christophe, >>=20 >>> Right now, I use C-h f to find the function definitions and move >>> around the code. >>=20 >> That, and also M-. on a function call or variable will bring you to its >> definition. > > Thank you. > > Sorry for this very basic question, what's the best way to navigate back = to > where I was ? Maybe this (which should probably be mentioned in the doc string of xref-find-definitions, i.e. M-.): M-, runs the command xref-pop-marker-stack (found in global-map), which i= s an interactive native compiled Lisp function in =E2=80=98xref.el=E2=80=99. =20=20 It is bound to M-,. =20=20 (xref-pop-marker-stack) =20=20 Probably introduced at or before Emacs version 25.1. =20=20 Pop back to where M-. was last invoked. Steve Berman