procedure-properties incorporates program-properties
authorAndy Wingo <wingo@pobox.com>
Sat, 17 Apr 2010 12:45:32 +0000 (14:45 +0200)
committerAndy Wingo <wingo@pobox.com>
Sat, 17 Apr 2010 13:20:03 +0000 (15:20 +0200)
commite1bdf9e2a5af4e08329509edb9d1617e7a385c03
tree91e59bb4612232cbe2298ed486f5684bf851aa08
parent689af21100ee511a3af8fe11e444a64d5242ad21
procedure-properties incorporates program-properties

* libguile/procprop.c (overrides, overrides_lock): Rename from props and
  props_lock.
  (scm_procedure_properties): If no overrides have been set, default to
  scm_program_properties (if it's a program).
  (scm_set_procedure_properties_x): Error if 'arity is in the alist.
  (scm_procedure_property): Just do a lookup in the
  scm_procedure_properties.
  (scm_set_procedure_properties_x): Init the overrides to
  scm_procedure_properties.
libguile/procprop.c