From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from qmta14.westchester.pa.mail.comcast.net (qmta14.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:44:76:96:59:212]) by hurricane.the-brannons.com (Postfix) with ESMTP id 99D8A77AD6 for ; Mon, 23 Dec 2013 06:29:39 -0800 (PST) Received: from omta08.westchester.pa.mail.comcast.net ([76.96.62.12]) by qmta14.westchester.pa.mail.comcast.net with comcast id 523B1n0030Fqzac5E2VcKS; Mon, 23 Dec 2013 14:29:36 +0000 Received: from eklhad ([107.5.36.150]) by omta08.westchester.pa.mail.comcast.net with comcast id 52Vb1n00Y3EMmQj3U2VbUj; Mon, 23 Dec 2013 14:29:36 +0000 To: Edbrowse-dev@lists.the-brannons.com From: Karl Dahlke User-Agent: edbrowse/3.4.9 Date: Mon, 23 Dec 2013 09:29:34 -0500 Message-ID: <20131123092934.eklhad@comcast.net> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1387808976; bh=lMDgCr24fwbwkYX3qv0Tb8fwBZXY/AXzUkNATZMlrIk=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=ClfBosfpY0UWXRUTBoDFeEATuBEIUmQ9Fe5v8OV9ByY7QM8VEqWGDP9xGaLbKQAX5 R3oRTneJl2z+XiQU6z5NXIj773nCB7HyjGcWXz3nqCQCJulPP2bcQxrQZyoNgLU/ST Dn0iSd8eJN174ZUXlrkogpgnnEfUJpRxSEZoWF0W3JaibJRb3L1Xpxas0kqtxYOGm4 NCIFTLCFHR22V04Sfx/7ahgyLikZ5xl5xsydnoTCcw1kNPgxw33bB3aeLek2wP3BS/ /EeMvivUxtpMnSCS+J1rqODRfSnRHg7EiZP4BZGkOWfAmmlPuhppmajkh9OTvEmtfd 2Ah9mbf/Zq9rg== Subject: [Edbrowse-dev] Javascript support X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Karl Dahlke List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Dec 2013 14:29:39 -0000 > Agreed, though I'd probably use cpp as the file suffix > and provide a js.h to isolate datatypes etc, Yes to both. I forgot about the cpp suffix. URLs This one is out of date, obviously, but you may be able to back up a directory and find source for the various versions of sm js. I use to build from source, before it was routinely bundled in linux distros. ftp://ftp.mozilla.org/pub/mozilla.org/js/js-1.5.tar.gz Documentation on the web here. http://developer.mozilla.org/en/docs/Category:JSAPI_Reference But that brings up another question ... in the short run, just to keep things alive, what if we built a static library libmoz185.a from its source, put that binary in the edbrowse project, and made a linked version of edbrowse with that. That is not a long term solution, but it might keep debian going for a while. I would have to ask Jean what he thought of this idea. Course it would be better to go forward with jsdom.cpp and jsloc.cpp. Those are new files so you could work on those locally, and when they are ready for beta test we'll add them to the project. Other patches that lay the foundation for this work, such as js.h or changes to eb.h, should be sent to me and Chris. eklhad@comcast.net chris@the-brannons.com Chris is the maintainer of edbrowse at this time. Thanks for all your hard work. Karl Dahlke