OSSP CVS Repository

ossp - Check-in [5549]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 5549
Date: 2006-Jul-30 10:10:01 (local)
2006-Jul-30 08:10:01 (UTC)
User:rse
Branch:
Comment: bump before release
Tickets:
Inspections:
Files:
ossp-pkg/js/README      added-> 1.11
ossp-pkg/js/VERSION      1.4 -> 1.5     1 inserted, 1 deleted
ossp-pkg/js/devtool.conf      1.7 -> 1.8     1 inserted, 0 deleted
ossp-pkg/js/src/jsapi.c      1.9 -> 1.10     1 inserted, 1 deleted

ossp-pkg/js/README -> 1.11

*** /dev/null    Sun May  5 22:11:00 2024
--- -    Sun May  5 22:14:26 2024
***************
*** 0 ****
--- 1,73 ----
+    _        ___  ____ ____  ____     _      
+   |_|_ _   / _ \/ ___/ ___||  _ \   (_)___  
+   _|_||_| | | | \___ \___ \| |_) |  | / __| 
+  |_||_|_| | |_| |___) |__) |  __/   | \__ \ 
+   |_|_|_|  \___/|____/____/|_|     _/ |___/ 
+                                   |__/      
+ 
+   OSSP js - Mozilla JavaScript Engine
+   Version 1.6.20060730 (30-Jul-2006)
+ 
+   ABSTRACT
+ 
+   OSSP js is a stand-alone distribution of the JavaScript (JS)
+   programming language reference implementation from Mozilla -- aka
+   "JSRef" or "SpiderMonkey". This distribution provides a smart,
+   stand-alone and portable distribution of Mozilla JavaScript through a
+   build environment based on GNU autoconf, GNU libtool and GNU shtool,
+   including support for easy JavaScript build-time feature set selection
+   (ECMA-3, JS-1.5, JS-1.6), optional CLI line editing support, optional
+   "stdio" based File object support and JS/Perl bindings. Additionally,
+   the C API in "libjs" contains both the JavaScript engine and the
+   required Sun math library ("fdlibm") and with all internal symbols
+   carefully protected under the "js" namespace. Finally, a js-config(1)
+   utility and a pkg-config(1) specification is provided to allow
+   applications to easily build with the JavaScript C API.
+ 
+   JUSTIFICATION
+ 
+   OSSP js was created because for OSSP and similar pedantic C coding
+   projects a smart, stand-alone, portable, clean, powerful and
+   robust scripting language engine is required. JavaScript is a
+   great programming language and Mozilla JavaScript "SpiderMonkey"
+   definitely is an acceptable clean, powerful and robust implementation.
+   Unfortunately there is just a stand-alone distribution released from
+   time to time by Mozilla and it is far away from really being smart,
+   stand-alone and portable. At least for OSSP it was not acceptable
+   having to tell the community that for small and stand-alone C
+   components like the OSSP components they either have to install the
+   great but large Mozilla Firefox application (where Mozilla JavaScript
+   is included) or have to fiddle around theirself with an older
+   stand-alone JavaScript distribution and its weak build environment.
+   OSSP js combines the best from two worlds: the 1:1 repackaged
+   JavaScript code base from Mozilla and the usual amount of GNU
+   autoconf, GNU libtool and GNU shtool wrappers as always used by OSSP.
+   Additionally, stand-alone ("stdio" instead of NSPR based) File object
+   support was required.
+ 
+   VERSIONING
+ 
+   The version of OSSP js is M.N.YYYYMMDD where M.N is the JavaScript
+   branch and YYYYMMDD is the date where the JavaScript code was
+   extracted from the Mozilla CVS repository.
+ 
+   COPYRIGHT AND LICENSE
+ 
+   Copyright (c) 1998-2006 Mozilla <http://www.mozilla.org/>
+ 
+   This file is part of OSSP js, a repackaging of the Mozilla JavaScript
+   reference implementation, which can found at http://www.ossp.org/pkg/lib/js/
+ 
+   The content of this distribution is licensed under the Mozilla
+   Public License (MPL) 1.1 (see http://www.mozilla.org/MPL/) or
+   alternatively the GNU General Public License (GPL) 2.0 (see
+   http://www.gnu.org/licenses/gpl.html) or the GNU Lesser General Public
+   License (LGPL) 2.1 (see http://www.gnu.org/licenses/lgpl.html).
+ 
+   HOME
+ 
+   The latest release can be found on
+ 
+   o http://www.ossp.org/pkg/lib/js/
+   o  ftp://ftp.ossp.org/pkg/lib/js/
+ 


ossp-pkg/js/VERSION 1.4 -> 1.5

--- VERSION      2006/07/29 11:33:35     1.4
+++ VERSION      2006/07/30 08:10:01     1.5
@@ -2,5 +2,5 @@
   VERSION -- Version Information for OSSP js (syntax: Text)
   [automatically generated and maintained by GNU shtool]
 
-  This is OSSP js, Version 1.6.20060729 (29-Jul-2006)
+  This is OSSP js, Version 1.6.20060730 (30-Jul-2006)
 


ossp-pkg/js/devtool.conf 1.7 -> 1.8

--- devtool.conf 2006/07/29 11:33:35     1.7
+++ devtool.conf 2006/07/30 08:10:01     1.8
@@ -25,6 +25,7 @@
     ./shtool version -l txt -n "OSSP js" -e VERSION
     V=`./shtool version -l txt -d long VERSION`
     sed -e "s/Version .*/Version $V/g" <README >README.n
+    mv README.n README
     V=`./shtool version -l txt -d short VERSION`
     sed -e "s/OSSP js 1.6........./OSSP js $V/g" <src/jsapi.c >src/jsapi.c.n
     mv src/jsapi.c.n src/jsapi.c


ossp-pkg/js/src/jsapi.c 1.9 -> 1.10

--- jsapi.c      2006/07/29 11:33:35     1.9
+++ jsapi.c      2006/07/30 08:10:01     1.10
@@ -1085,7 +1085,7 @@
 JS_GetImplementationVersion(void)
 {
 #ifdef OSSP
-    return "JavaScript-C 1.6 pre-release 1 2006-04-04 (OSSP js 1.6.20060729)";
+    return "JavaScript-C 1.6 pre-release 1 2006-04-04 (OSSP js 1.6.20060730)";
 #else
     return "JavaScript-C 1.6 pre-release 1 2006-04-04";
 #endif

CVSTrac 2.0.1