* More GH to scm transition documentation.
[bpt/guile.git] / libguile / ChangeLog
CommitLineData
13dcb666
DH
12001-06-25 Dirk Herrmann <D.Herrmann@tu-bs.de>
2
3 * debug.h (SCM_DEBUGOBJ_FRAME): Deliver result as a
4 scm_t_debug_frame*.
5
6 * debug.h (DEBUGH, SCM_DEBUG_H), stacks.h (STACKSH, SCM_STACKSH):
7 Rename <foo>H to SCM_<foo>_H.
8
9 * stacks.c (NEXT_FRAME, narrow_stack): Prefer explicit type check
10 over SCM_N?IMP, !SCM_<pred> over SCM_N<pred>.
11
12 (narrow_stack): Make i unsigned. Don't use side-effecting
13 operations in conditions.
14
15 (narrow_stack, scm_make_stack, scm_stack_id,
16 scm_last_stack_frame): Get rid of redundant SCM_N?IMP checks.
17
18 (scm_make_stack, scm_stack_id, scm_last_stack_frame): Clean up
19 type dispatch. No need to cast result of SCM_DEBUGOBJ_FRAME any
20 more.
21
22 (scm_stack_ref, scm_frame_previous, scm_frame_next): Fix
23 signedness.
24
25