From xemacs-m  Mon Feb 17 17:43:39 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id RAA24030
	for <xemacs-beta@xemacs.org>; Mon, 17 Feb 1997 17:43:37 -0600 (CST)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.5/8.8.5) id PAA32710;
	Mon, 17 Feb 1997 15:54:57 -0800
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: Safe elisp functions?
References: <199702172311.PAA23394@newman>
X-Url: http://www.miranova.com/%7Esteve/
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@miranova.com>
In-Reply-To: "William M. Perry"'s message of Mon, 17 Feb 1997 15:11:31 -0800
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
Date: 17 Feb 1997 15:54:55 -0800
Message-ID: <m2zpx356pc.fsf@altair.xemacs.org>
Lines: 37
X-Mailer: Gnus v5.4.13/XEmacs 20.1

Take it out, now.

William M Perry writes:

> anyone want to vote on the functions that Emacs-W3 will let you call from
> downloaded emacs-lisp?  I broke down last night and added in basic support
> for scripting (right now just plugged in the 'onmouseover' property (on
> _any_ tag)).

> So you can do:

> <html>
>   <head>
>     <title>Testing of Scripting</title>
>   </head>
>   <body>
>     <h1 onmouseover='(message "hello!")'>Testing</h1>
>     <h1 onmouseover='(message "%d:%d" (event-x e) (event-y e))'>Testing 2</h1>
>   </body>
> </html>

> But, where do I draw the boundaries of the sandbox?  Right now, I allow
> access to:

> Basics: message format garbage-collect progn prog1 prog2 progn-with-message
> All text property manipulation
> w3-fetch, w3-refresh-buffer
> Event stuff: all event accessor functions

> What else should be added?

> -Bill P.


-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.

