Add the basics for _browser_ (ecma)scripting ELinks with SEE
commit0ba773e7a567939c3d92f01a1f7fc17fbe5301da
authorJonas Fonseca <fonseca@diku.dk>
Thu, 20 Oct 2005 18:38:01 +0000 (20 20:38 +0200)
committerJonas Fonseca <fonseca@antimatter.(none)>
Thu, 20 Oct 2005 18:38:01 +0000 (20 20:38 +0200)
treec7ae2be35768a52fd95b8c28a04451512075112f
parentc4c034804b43857e49daf55c41707d6777333a15
Add the basics for _browser_ (ecma)scripting ELinks with SEE

SEE is David Leonard's Simple Ecmascript Engine.  The SEE scripting backend
is very raw and not tested very much. The idea was to see what kind of
creature SEE is (and contradict pasky's aired opinion that no new features
are added anymore ;).

echo 'function goto_url() { return 'localhost'; }' > ~/.elinks/hooks.js
and get local for maximum security ...

FYI: SEE is smaller than Spidermonkey but doesn't have the same kind of
data-driven interface, although it looks like it is possible to build that.
12 files changed:
Makefile.config.in
config/m4/see.m4 [new file with mode: 0644]
configure.in
src/scripting/Makefile
src/scripting/scripting.c
src/scripting/see/Makefile [new file with mode: 0644]
src/scripting/see/core.c [new file with mode: 0644]
src/scripting/see/core.h [new file with mode: 0644]
src/scripting/see/hooks.c [new file with mode: 0644]
src/scripting/see/hooks.h [new file with mode: 0644]
src/scripting/see/see.c [new file with mode: 0644]
src/scripting/see/see.h [new file with mode: 0644]