*** empty log message ***
authorMikael Djurfeldt <djurfeldt@nada.kth.se>
Sun, 12 Sep 1999 02:26:03 +0000 (02:26 +0000)
committerMikael Djurfeldt <djurfeldt@nada.kth.se>
Sun, 12 Sep 1999 02:26:03 +0000 (02:26 +0000)
ice-9/ChangeLog
libguile/ChangeLog

index 753afec..7824416 100644 (file)
@@ -1,3 +1,14 @@
+1999-09-12  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * debugger.scm ("backtrace"): Don't pass length param to
+       display-backtrace if it wasn't explicitly given by the user.
+       (write-frame-long/application): Also print corresponding source
+       expression.
+       ("evaluate"): Evaluate in local environment frame, if existent;
+       Handle errors.
+
+       * emacs.scm: Set backtrace width to 60.
+
 1999-09-11  Jim Blandy  <jimb@savonarola.red-bean.com>
 
        * format.scm (format:format-work): Use #\tab and #\page instead of
index 2677ffe..d3e99ea 100644 (file)
@@ -1,3 +1,18 @@
+1999-09-12  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       * srcprop.c (scm_source_property): Bugfix: Use SCM_NECONSP instead
+       of SCM_NCONSP.  (Thanks to Greg Badros.)
+
+       * gsubr.c (scm_make_gsubr): Use scm_make_subr_opt for creation of
+       the self subr.
+
+       * eval.c, debug.h (SCM_BACKTRACE_WIDTH): New debug option: width.
+
+       * backtrace.c: Keep backtraces within specified width by
+       adaptively adjusting fancy printing parameters and cut output if
+       necessary.
+       (scm_display_application): Check args.
+
 1999-09-11  Jim Blandy  <jimb@savonarola.red-bean.com>
 
        * Makefile.am (CLEANFILES): Remove versiondat.h; that should only