(scm_frame_current_module): New.
authorMarius Vollmer <mvo@zagadka.de>
Wed, 2 Mar 2005 20:14:59 +0000 (20:14 +0000)
committerMarius Vollmer <mvo@zagadka.de>
Wed, 2 Mar 2005 20:14:59 +0000 (20:14 +0000)
libguile/modules.c
libguile/modules.h

index f0bdcc5..93e3064 100644 (file)
@@ -91,6 +91,11 @@ scm_c_call_with_current_module (SCM module,
   return scm_c_with_fluid (the_module, module, func, data);
 }
 
+void
+scm_frame_current_module (SCM module)
+{
+  scm_frame_fluid (the_module, module);
+}
 
 /*
   convert "A B C" to scheme list (A B C)
index 9106557..96d38e1 100644 (file)
@@ -69,6 +69,7 @@ SCM_API SCM scm_set_current_module (SCM module);
 
 SCM_API SCM scm_c_call_with_current_module (SCM module,
                                            SCM (*func)(void *), void *data);
+SCM_API void scm_frame_current_module (SCM module);
 
 SCM_API SCM scm_c_lookup (const char *name);
 SCM_API SCM scm_c_define (const char *name, SCM val);