* fluids.c (scm_c_with_fluids): Use frames instead of adding to
authorMarius Vollmer <mvo@zagadka.de>
Wed, 7 Jan 2004 19:47:18 +0000 (19:47 +0000)
committerMarius Vollmer <mvo@zagadka.de>
Wed, 7 Jan 2004 19:47:18 +0000 (19:47 +0000)
commitbebd3fbadd8541ee42b3e311c0e7f4a4751c6703
tree7ac34197e55123de406c78756a431abc134cd877
parentfc6bb2831dd5bcb002c5711bd74764c3f2f54f66
* fluids.c (scm_c_with_fluids): Use frames instead of adding to
the wind chain explicitely.  Use scm_c_with_fluid for the common
case of only one fluid.
(scm_with_fluid): New.
(scm_c_with_fluid): Use frames instead of scm_c_with_fluids.

* fluids.h, fluids.c (scm_frame_fluid): New.
(scm_with_fluid): New.
(scm_i_swap_fluids, scm_i_swap_fluids_reverse): Removed.
libguile/fluids.c
libguile/fluids.h