the child process from the current Scheme ports, instead of using the
current values of file descriptors 0, 1, and 2 in the parent process.
+** Removed function: builtin-weak-bindings
+
+There is no such concept as a weak binding any more.
+
* Changes to the gh_ interface
* Changes to the scm_ interface
In contrast to scm_boot_guile, scm_init_guile will return normally
after initializing Guile. It is not available on all systems, tho.
+** New functions: scm_str2symbol, scm_mem2symbol
+
+The function scm_str2symbol takes a const char* pointing to a zero-terminated
+field of characters and creates a scheme symbol object from that C string.
+The function scm_mem2symbol takes a const char* and a number of characters and
+creates a symbol from the characters in that memory area.
+
** New functions: scm_primitive_make_property
scm_primitive_property_ref
scm_primitive_property_set_x
** Removed function: scm_struct_init
+** Removed variable: scm_symhash_dim
+
** Renamed function: scm_make_cont has been replaced by
scm_make_continuation, which has a different interface.
There is now only a single symbol type scm_tc7_symbol.
The tag scm_tc7_lvector was not used anyway.
+** Deprecated function: scm_make_smob_type_mfpe, scm_set_smob_mfpe.
+
+Use scm_make_smob_type and scm_set_smob_XXX instead.
+
+** New function scm_set_smob_apply.
+
+This can be used to set an apply function to a smob type.
+
\f
Changes since Guile 1.3.4: