This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU Guile".
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=4c49fe08e319c4434e16f124c0995edab1fdf313 The branch, vtable-vtable-deprecation has been created at 4c49fe08e319c4434e16f124c0995edab1fdf313 (commit) - Log ----------------------------------------------------------------- commit 4c49fe08e319c4434e16f124c0995edab1fdf313 Author: Andy Wingo <[email protected]> Date: Fri Nov 18 11:50:50 2011 +0100 deprecate make-vtable-vtable * libguile/struct.h: * libguile/struct.c (scm_make_vtable_vtable): Deprecate, as you can handle most of the use cases with make-vtable, and we don't want to promote the creation of new roots to the type hierarchy. (scm_i_make_vtable_vtable): The internal replacement. commit 5f8d67ad09d21263d1ea2d537afcc5464d922dc5 Author: Andy Wingo <[email protected]> Date: Fri Nov 18 11:35:07 2011 +0100 simplify %condition-type-vtable * module/srfi/srfi-35.scm (%condition-type-vtable): Use make-vtable instead of make-vtable-vtable. commit 581bd72a7d8346d32d02379d64b3012fdd6eef31 Author: Andy Wingo <[email protected]> Date: Fri Nov 18 11:32:24 2011 +0100 record-type-vtable is not a new root of the vtable hierarchy * module/ice-9/boot-9.scm (record-type-vtable): Simplify to use make-vtable instead of make-vtable-vtable. commit 2921f537609547e7c9ee0df555a840407313eabd Author: Andy Wingo <[email protected]> Date: Fri Nov 18 11:31:52 2011 +0100 Scheme standard-vtable-fields binding * libguile/struct.c (scm_init_struct): Export standard-vtable-fields to Scheme. commit 0bb1353a6b618f1b355da13b6b7c3b56b201a2dc Author: Andy Wingo <[email protected]> Date: Fri Nov 18 11:15:43 2011 +0100 add Scheme binding for scm_standard_vtable_vtable * libguile/struct.c (scm_init_struct): Export <standard-vtable> to Scheme. commit 66b1dbf649c82e34aa6d62a982cae3218419d160 Author: Andy Wingo <[email protected]> Date: Fri Nov 18 10:50:35 2011 +0100 simplify scm_init_print * libguile/print.c (scm_init_print): Simplify creation of print-state vtable. ----------------------------------------------------------------------- hooks/post-receive -- GNU Guile
