From xemacs-m  Tue Apr 15 06:16:46 1997
Received: from jagor.srce.hr (hniksic@jagor.srce.hr [161.53.2.130])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id GAA22040
	for <xemacs-beta@xemacs.org>; Tue, 15 Apr 1997 06:16:43 -0500 (CDT)
Received: (from hniksic@localhost)
          by jagor.srce.hr (8.8.5/8.8.4)
	  id NAA19863; Tue, 15 Apr 1997 13:15:59 +0200 (MET DST)
Sender: hniksic@public.srce.hr
To: Per Abrahamsen <abraham@dina.kvl.dk>
Cc: XEmacs Developers <xemacs-beta@xemacs.org>
Subject: Re: Specifiers in custom
References: <kigzpv3xjqu.fsf@jagor.srce.hr> <rj912mj446.fsf@zuse.dina.kvl.dk> <kigiv1qyjyr.fsf@jagor.srce.hr> <rjzpv2ho21.fsf@zuse.dina.kvl.dk> <kigohbgh9t8.fsf@jagor.srce.hr> <rj912kfu45.fsf@zuse.dina.kvl.dk>
X-URL: ftp://gnjilux.cc.fer.hr/pub/unix/util/wget/
X-Attribution: Hrv
X-Face: &}4JQk=L;e.~x+|eo]#DGk@x3~ed!.~lZ}YQcYb7f[WL9L'Z*+OyA\nA
        EL1M(".[qvI#a2E6WYI5>>e7'@_)3Ol9p|Nn2wNa/;~06jL*B%tTcn/X
        vhAu7qeES0\|MF%$;sI#yn1+y"
From: Hrvoje Niksic <hniksic@srce.hr>
Date: 15 Apr 1997 13:15:58 +0200
In-Reply-To: Per Abrahamsen's message of 15 Apr 1997 12:39:06 +0200
Message-ID: <kign2r0h6z5.fsf@jagor.srce.hr>
Lines: 20
X-Mailer: Gnus v5.4.42/XEmacs 19.15

Per Abrahamsen <abraham@dina.kvl.dk> writes:

> Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> > (put 'menubar-visible-p 'custom-type
> >      '(integer :value-to-internal (lambda (wid val)
> >                                     (specifier-instance menubar-visible-p))
> >                :callback (lambda (val)
> >                            (set-specifier menubar-visible-p val))))
> 
> This would be an incredible ugly way to implement it, even internally.

It would work, without a special-case support for specifiers, which
you don't like (the specifiers, not the special-case).  Can you
propose a nicer implementation?

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
"Psychos _do not_ explode when sunlight hits them."

