From xemacs-m  Wed Dec 18 17:23:07 1996
Received: from venus.Sun.COM (venus.Sun.COM [192.9.25.5])
          by xemacs.cs.uiuc.edu (8.8.4/8.8.4) with SMTP
	  id RAA06398 for <xemacs-beta@xemacs.org>; Wed, 18 Dec 1996 17:23:06 -0600 (CST)
Received: from infodock.com ([206.13.40.192]) by venus.Sun.COM (SMI-8.6/mail.byaddr) with ESMTP id PAA07758 for <xemacs-beta@xemacs.org>; Wed, 18 Dec 1996 15:22:38 -0800
Received: (from weiner@localhost) by infodock.com (8.7.4/8.7.3) id PAA09444; Wed, 18 Dec 1996 15:24:51 -0800
Date: Wed, 18 Dec 1996 15:24:51 -0800
Message-Id: <199612182324.PAA09444@infodock.com>
From: Bob Weiner <weiner@wave.infodock.com>
To: xemacs-beta@xemacs.org
In-reply-to: <m27mmfwl47.fsf@altair.xemacs.org> (message from Steven L Baur on
	18 Dec 1996 14:20:08 -0800)
Subject: Re: toolbar-button change

> jjn> Should it be a cold turkey change (drop callback add keymap) or
> jjn> should there be some sort of transition?
> 
> Make it a transition please.

Shouldn't it be possible to just handle the prior types of callbacks
(functions and expressions) and just add support for lookup of keys if
that happens to be the type of object associated with the button.
Then you'll have full backwards compatibility and no one will have
to rewrite perfectly good code unless they want the additional
flexibility of letting the user rebind a key.

Bob

