Marius Vollmer
abd28220e7
(scm_init_goops_builtins): Renamed from
...
`scm_init_goops'. Do not explicitly create/switch modules.
Return SCM_UNSPECIFIED.
(scm_init_goops): Only register `%init-goops-builtins' procedure.
(scm_load_goops): Use scm_c_resolve_module instead of
scm_resolve_module.
2001-05-19 00:33:25 +00:00
Mikael Djurfeldt
a087ba812e
* init.c, goops.c, goops.h: Reverted change of 2001-03-29. (The
...
goops module should be registered in order to work for an
application which uses libguile statically linked.)
2001-04-11 02:12:35 +00:00
Keisuke Nishida
1b27e91a9b
* goops.c, goops.h (scm_init_oop_goops_goopscore_module): Deprecated.
...
* init.c (scm_init_guile_1): Don't init goopscore module.
2001-03-30 02:50:38 +00:00
Dirk Herrmann
e11208ca72
* Cleaned up uses and definition of SCM_ASSYNT.
2001-03-12 14:34:44 +00:00
Mikael Djurfeldt
5e03762c12
* goops.c, goops.h (scm_sys_pre_expand_closure_x): Removed.
...
(scm_sys_tag_body): Added.
2001-03-04 20:46:04 +00:00
Mikael Djurfeldt
87e7741df7
* goops.c (scm_sys_pre_expand_closure_x): New procedure.
2001-03-04 05:27:41 +00:00
Dirk Herrmann
25ba37dffa
* Simplify the use of SCM_PUREGENERICP.
2000-12-21 17:07:38 +00:00
Keisuke Nishida
398d8ee17e
Some GOOPS cleanup.
2000-12-16 20:25:08 +00:00
Dirk Herrmann
79a3dafe67
* Added scm_c_memq as a fast C level alternative for scm_memq.
2000-12-01 17:57:42 +00:00
Dirk Herrmann
7f555fb4ed
* Fix previous change (thanks to Matthias Koeppe).
2000-11-24 14:43:41 +00:00
Dirk Herrmann
ca83b028dc
* Goops does not provide its own version of logand any more.
...
* Removed use of deprecated stuff from goops.
2000-11-24 10:55:23 +00:00
Mikael Djurfeldt
42b586db77
* goops.h: Renamed class --> cls, new --> newinst in order to accomodate
...
C++.
2000-10-25 15:51:06 +00:00
Mikael Djurfeldt
0518d3e277
* goops.h: Removed various superfluous conditions.
2000-10-25 14:49:47 +00:00