From mboxrd@z Thu Jan 1 00:00:00 1970 From: mdj@sourceware.cygnus.com To: guile-cvs@sourceware.cygnus.com Subject: guile/guile-oops goops.c Date: Sun, 25 Jul 1999 12:31:00 -0000 Message-id: <19990725193102.7707.qmail@egcs.cygnus.com> X-SW-Source: 1999-q3/msg00128.html List-Id: CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 12:31:02 Modified files: guile-oops : goops.c Log message: * goops.c (prep_hashsets): Added. (scm_sys_inherit_magic): Call prep_hashsets. * goops.c (scm_class_port, scm_class_input_port, scm_class_output_port, scm_class_input_output_port): Added. (make_standard_classes): Initialize new classes. (make_class_from_template): Added. (make_extended_class): Use make_class_from_template. (local_make_port_classes): Added. Plugs into objects.c:scm_make_port_classes. (make_port_classes): Make port classes corresponding to all existing port types. (scm_init_goops): Call make_port_classes.