all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* buffer stack
@ 2003-06-24 18:04 Arthur Davis
  0 siblings, 0 replies; 2+ messages in thread
From: Arthur Davis @ 2003-06-24 18:04 UTC (permalink / raw)


I spend a lot of time looking through code that spans many files and 
tracing call stacks as one function calls another which calls another 
....  I use cscope to help me navigate down through the code, but coming 
back up the call stack is a problem.  Is there a package that is able to 
keep a stack of locations (buffer and point in buffer) to make this task 
easier?

For instance: f1() in file A calls f2() in file B which calls f3() back 
in file A.  I'm looking for something that will allow me to pop back 
from f3() in file A to f2() in file B and then back to f1() in file A.

Any suggestions?

Arthur

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

* Re: buffer stack
       [not found] <mailman.8577.1056477908.21513.help-gnu-emacs@gnu.org>
@ 2003-06-24 19:42 ` Kai Großjohann
  0 siblings, 0 replies; 2+ messages in thread
From: Kai Großjohann @ 2003-06-24 19:42 UTC (permalink / raw)


Arthur Davis <adavis@torrentnet.com> writes:

> For instance: f1() in file A calls f2() in file B which calls f3()
> back in file A.  I'm looking for something that will allow me to pop
> back from f3() in file A to f2() in file B and then back to f1() in
> file A.

C-x C-SPC runs the command pop-global-mark

Not sure if your Emacs has this.  Not sure if it helps.
-- 
~/.signature

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

end of thread, other threads:[~2003-06-24 19:42 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.8577.1056477908.21513.help-gnu-emacs@gnu.org>
2003-06-24 19:42 ` buffer stack Kai Großjohann
2003-06-24 18:04 Arthur Davis

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.