From xemacs-m  Sun Mar 23 18:08:42 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 SAA09506
	for <xemacs-beta@xemacs.org>; Sun, 23 Mar 1997 18:08:40 -0600 (CST)
Received: (from hniksic@localhost)
          by jagor.srce.hr (8.8.5/8.8.4)
	  id BAA16405; Mon, 24 Mar 1997 01:08:39 +0100 (MET)
Sender: hniksic@public.srce.hr
To: xemacs-beta@xemacs.org
Subject: Re: Buffer-specific display-tables
References: <199703232320.RAA09285@xemacs.org> 	<kig2096dw5l.fsf@jagor.srce.hr> <QQcieh24204.199703232353@crystal.WonderWorks.COM>
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: 24 Mar 1997 01:08:38 +0100
In-Reply-To: Kyle Jones's message of Sun, 23 Mar 1997 18:53:09 -0500 (EST)
Message-ID: <kigvi6icfsp.fsf@jagor.srce.hr>
Lines: 26
X-Mailer: Gnus v5.4.33/XEmacs 19.14

Kyle Jones <kyle_jones@wonderworks.com> writes:

> Try this:
> (let ((table (make-display-table)))
>   (aset table ?\0 "?")
>   (add-spec-to-specifier current-display-table table (current-buffer) nil))

Yup, this works.

> Your original code failed, not because a bug in the display code
> but rather because you can't use locales and set-specifier with
> generic specifiers because of an type ambiguity.

I'm not sure I understand you here.  The documentation of
`set-specifier' seems to imply that

(set-specifier specifier value (current-buffer))

is correct.  As `current-display-table' is a specifier, I thought my
usage was right.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Unspeakable horrors from outer space paralyze the living and
resurrect the dead!

