From: Sam S. <sd...@gn...> - 2005-03-29 20:00:37
|
> * Bruno Haible <oe...@py...t> [2005-03-29 20:10:26 +0200]: > >> (hmm, actually, *global-handlers* has to be a list, not a hash table, to >> accommodate the hierarchical nature of condition types) > > It's more complicated than that: There is multiple inheritance among > the condition types. > > So, the appropriate data structure is likely a generic function, on which > set-global-handler acts through add-method. simple vector is what is used for handler frames (sequential search with SAFE-TYPEP as the TEST), and I think consistency requires that we use a sequence for global handlers too. note that removing global handlers is also necessary. -- Sam Steingold (http://www.podval.org/~sds) running w2k <http://www.openvotingconsortium.org/> <http://pmw.org.il/> <http://www.memri.org/> <http://www.honestreporting.com> The paperless office will become a reality soon after the paperless toilet. |