* running my elisp step by step ? @ 2018-12-07 5:43 Jean-Christophe Helary 2018-12-07 6:23 ` Alexis 2018-12-07 14:21 ` Drew Adams 0 siblings, 2 replies; 4+ messages in thread From: Jean-Christophe Helary @ 2018-12-07 5:43 UTC (permalink / raw) To: help-gnu-emacs Is there a way to run my elisp step by step and to see how all the variables are changing as I step through the code ? Jean-Christophe Helary ----------------------------------------------- http://mac4translators.blogspot.com @brandelune ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: running my elisp step by step ? 2018-12-07 5:43 running my elisp step by step ? Jean-Christophe Helary @ 2018-12-07 6:23 ` Alexis 2018-12-07 13:25 ` Jean-Christophe Helary 2018-12-07 14:21 ` Drew Adams 1 sibling, 1 reply; 4+ messages in thread From: Alexis @ 2018-12-07 6:23 UTC (permalink / raw) To: help-gnu-emacs Jean-Christophe Helary <brandelune@gmail.com> writes: > Is there a way to run my elisp step by step and to see how all > the variables are changing as I step through the code ? Edebug: https://www.gnu.org/software/emacs/manual/html_node/elisp/Edebug.html Alexis. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: running my elisp step by step ? 2018-12-07 6:23 ` Alexis @ 2018-12-07 13:25 ` Jean-Christophe Helary 0 siblings, 0 replies; 4+ messages in thread From: Jean-Christophe Helary @ 2018-12-07 13:25 UTC (permalink / raw) To: help-gnu-emacs > On Dec 7, 2018, at 15:23, Alexis <flexibeast@gmail.com> wrote: > > Jean-Christophe Helary <brandelune@gmail.com> writes: > >> Is there a way to run my elisp step by step and to see how all the variables are changing as I step through the code ? > > Edebug: > > https://www.gnu.org/software/emacs/manual/html_node/elisp/Edebug.html Thank you. I had read about it and probably missed something because I could not make it work at my first attempt. Hence my question. Thank you *so* much. It took me just 1 minute to find a silly bug I had introduced in my code. Jean-Christophe Helary ----------------------------------------------- http://mac4translators.blogspot.com @brandelune ^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: running my elisp step by step ? 2018-12-07 5:43 running my elisp step by step ? Jean-Christophe Helary 2018-12-07 6:23 ` Alexis @ 2018-12-07 14:21 ` Drew Adams 1 sibling, 0 replies; 4+ messages in thread From: Drew Adams @ 2018-12-07 14:21 UTC (permalink / raw) To: Jean-Christophe Helary, help-gnu-emacs > Is there a way to run my elisp step by step and to see how all the > variables are changing as I step through the code ? `M-x debug-on-entry SOME-FUNCTION' Or insert calls to `debug' anywhere in source code, to enter the code there. This is helpful, for example, to debug what happens in an `interactive' spec (since `debug-on-entry' kicks in only after the `interactive' spec has done its thing). See (elisp) `Invoking the Debugger': https://www.gnu.org/software/emacs/manual/html_node/elisp/Invoking-the-Debugger.html ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-12-07 14:21 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2018-12-07 5:43 running my elisp step by step ? Jean-Christophe Helary 2018-12-07 6:23 ` Alexis 2018-12-07 13:25 ` Jean-Christophe Helary 2018-12-07 14:21 ` Drew Adams
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).