unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Emacs C debug help function?
@ 2010-09-10  2:11 Shenli Zhu
  2010-09-10  3:37 ` Stephen J. Turnbull
  2010-09-10  4:02 ` Glenn Morris
  0 siblings, 2 replies; 5+ messages in thread
From: Shenli Zhu @ 2010-09-10  2:11 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 553 bytes --]

Hi Emacs hackers.

I have tried to understand function (debug) on elisp level, and find some
details on C level(e.g. debugger-step-after-exit).
So, I attach emacs process to gdb.

Backtrace is like:
...
#14 0x0818f78b in Ffuncall (nargs=1, args=0xbfa63a00) at eval.c:3021
#15 0x081c8d21 in Fbyte_code (bytestr=154800713, vector=166927821,
maxdepth=16)
    at bytecode.c:680
#16 0x081911b2 in Feval (form=165809550) at eval.c:2352
...

Is there any help function to display form, etc? And is there any
instruction files on hacking C files?

Thanks,
Davy

[-- Attachment #2: Type: text/html, Size: 612 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-09-10  8:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-10  2:11 Emacs C debug help function? Shenli Zhu
2010-09-10  3:37 ` Stephen J. Turnbull
2010-09-10  8:43   ` Shenli Zhu
2010-09-10  4:02 ` Glenn Morris
2010-09-10  8:40   ` Shenli Zhu

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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).