On Tuesday 02 November 2004 16.41, Jim Ley wrote:
>
><[EMAIL PROTECTED]> wrote in message 
>news:[EMAIL PROTECTED]
>> SVG 1.2 Appendix B.1: SVGTimer Inteface
>>
>> I am trying to find new functionality that this requirement adds, and I
>> see none. From what I see, it requires scripting, and the major scripting
>> languages all have support for some things already.
>
>ECMAScript has no timing abilities whatsoever, they have to be provided by 
>the host language, hence the need for the interface.
>

Right. But id does have timekeeping capabilities, so building keying and 
timing capability from these is simply a matter of someone building a base 
class. Like what POE did for perl, which generates timeslicing and 
win32-esque event support even though this is not part of perl.

>> Here are the ecmascript time handling functions, for example...
>
>None of which are any use for calling a piece of script to happen after a 
>delay.

sure they are... you just need to build the functionality to do so. you build 
some kind of a timekeeper function and you generate timer events off that. 
Certainly not trivial, and maybe too slow as Alex points out, but imho if 
perl can do this stuff, ecmascript should be able to do it too...

imho, all that would be needed is a cpanesque repository and some 
platform-aware ecmascripters to generate the base libraries under gpl or 
artistic license...

Performance aside, just cause its not a core subroutine doesn't mean it's 
worth adding to the svg side of the spec... 

Ronan

>
>Jim. 
>
>
>
>
>
>
>-----
>To unsubscribe send a message to: [EMAIL PROTECTED]
>-or-
>visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
>---- 
>Yahoo! Groups Links
>
>
>
> 
>
>
>
>
>
>

-- 
Ronan Oger
http://www.roasp.com


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/1U_rlB/TM
--------------------------------------------------------------------~-> 

-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to