1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-02 13:00:26 +02:00
guile/module
Andy Wingo ec16eb7847 deprecate the-last-stack
* libguile/backtrace.h (scm_the_last_stack_fluid_var)
* libguile/backtrace.c (scm_init_backtrace): No more
  scm_the_last_stack_fluid_var. The replacement is to resolve
  `the-last-stack' in (ice-9 stack-catch).
  (scm_backtrace_with_highlights): Accordingly, instead of backtracing
  the last stack, backtrace the current stack.

* libguile/throw.h:
* libguile/throw.c:
* libguile/deprecated.h:
* libguile/deprecated.c (scm_internal_stack_catch): Deprecate this
  function.

* module/ice-9/save-stack.scm (the-last-stack): Move here from boot-9.

* module/ice-9/debug.scm:
* module/ice-9/debugger.scm: Use (ice-9 save-stack) for the-last-stack.

* module/ice-9/deprecated.scm (the-last-stack): Add deprecated shim.
2010-06-19 13:43:33 +02:00
..
ice-9 deprecate the-last-stack 2010-06-19 13:43:33 +02:00
language tree-il->scheme renders fix as letrec* 2010-06-17 13:43:26 +02:00
oop deprecate save-stack, stack-saved? 2010-06-19 12:57:31 +02:00
rnrs add open-string-{input,output}-port to rnrs io ports 2010-06-18 19:27:52 +02:00
scripts fix doc snarfing with fedora 12 2010-01-17 18:22:51 +01:00
srfi srfi-34 #:replace raise fix 2010-06-06 22:09:08 +02:00
sxml sxml-match: Handle multiple-value returns. 2010-05-26 23:41:23 +02:00
system don't bind the-last-stack in repl.scm 2010-06-19 13:36:53 +02:00
texinfo scm_i_program_properties is internal; just use procedure-properties 2010-04-17 15:21:08 +02:00
Makefile.am deprecate save-stack, stack-saved? 2010-06-19 12:57:31 +02:00
rnrs.scm add open-string-{input,output}-port to rnrs io ports 2010-06-18 19:27:52 +02:00
statprof.scm statprof bugfixes 2010-01-27 21:52:05 +01:00
texinfo.scm Remove unused top-level variables. 2010-01-11 01:21:14 +01:00