expose frame-previous, once again
authorAndy Wingo <wingo@pobox.com>
Mon, 14 Dec 2009 23:20:47 +0000 (00:20 +0100)
committerAndy Wingo <wingo@pobox.com>
Mon, 14 Dec 2009 23:22:02 +0000 (00:22 +0100)
commit93dbc31b9aa9442ad49cf41677bee6e9f1d24306
tree8623d93229abde54753eb2e3de75404a94ece118
parent5b98517a652ea51cbb0fd03e87a50c0b3add9707
expose frame-previous, once again

* libguile/frames.h:
* libguile/frames.c (scm_frame_previous): Rename from scm_c_frame_prev,
  and expose to Scheme. Skip boot frames.

* libguile/stacks.c (stack_depth, narrow_stack, scm_make_stack)
  (scm_stack_ref): Adjust for scm_frame_previous skipping boot frames.
libguile/frames.c
libguile/frames.h
libguile/stacks.c