From xemacs-m  Thu Dec 19 05:53:07 1996
Received: from proxy2.ba.best.com (root@proxy2.ba.best.com [206.184.139.13])
          by xemacs.cs.uiuc.edu (8.8.4/8.8.4) with ESMTP
	  id FAA08247 for <xemacs-beta@xemacs.org>; Thu, 19 Dec 1996 05:53:06 -0600 (CST)
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by proxy2.ba.best.com (8.8.4/8.8.3) with SMTP id DAA13301; Thu, 19 Dec 1996 03:51:46 -0800 (PST)
Date: Thu, 19 Dec 1996 03:51:45 -0800 (PST)
From: Ben Wing <wing@best.com>
To: Bob Weiner <weiner@wave.infodock.com>
cc: xemacs-beta@xemacs.org
Subject: Re: toolbar-button change
In-Reply-To: <199612182324.PAA09444@infodock.com>
Message-ID: <Pine.SGI.3.95.961219035109.22578E-100000@shellx.best.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


Yes, this is exactly what Steve is referring to and is the time-honored
tradition.

On Wed, 18 Dec 1996, Bob Weiner wrote:

> > 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
> 

