Hi, all, This off-topic post will only be of interest to those who enjoy tinkering with fossil's th1. All others can tap delete now and won't miss anything interesting :).
Last summer i forked fossil's th1 code into a standalone library[1] for use in arbitrary projects, and tinkering with it got me once again interested in writing a scripting engine. To make a long story short: i've now got a custom "th1-like" scripting engine calls "th1ish": http://fossil.wanderinghorse.net/repos/cwal/index.cgi/wiki/th1ish It's basically a cross between JS and th1, with th1's basic syntax and JS-like data type support. As with any scripting engine, clients can tie their own functions and objects to it (including custom native types). The test/demo scripts can be browsed here: http://fossil.wanderinghorse.net/repos/cwal/index.cgi/dir?ci=tip&name=th1ish There's a 20+ Google Doc linked to on the first wiki page, where i am documenting how to use th1ish and bind it into C/C++ projects. to be clear: i'm _not_ looking to replace fossil's th1 (if fossil were to switch scripting languages, it should be to tcl), i just though this might interest the 1.5 others out there who have at some point taken more than a passing interest in th1. Anyone interested in tinkering or collaborating, feel free to get in touch off-list. Happy Hacking! [1] http://fossil.wanderinghorse.net/repos/th1-sgb/ -- ----- stephan beal http://wanderinghorse.net/home/stephan/ http://gplus.to/sgbeal
_______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

