Граф коммитов

339 Коммитов

Автор SHA1 Сообщение Дата
fur%netscape.com 9c35fb1b8a Remove declaration of gettimeofday() which is required on some versions of Solaris, but which leads to duplicate declarations on others 1998-10-14 12:02:54 +00:00
fur%netscape.com 7b75221d8c Checkpoint JS1.4 from JS_STABLE_10131998_BRANCH. Changes include:
+ merging of js/src and js/ref
 + elimination of most dependencies on NSPR
 + JS1.4 feature additions and accumulated bug fixes

More details are in last week's mozilla status report.
1998-10-14 10:22:38 +00:00
fur%netscape.com 2eed65e38b Ignore generated files 1998-10-12 08:05:36 +00:00
beard%netscape.com 08a2189253 Removed extraneous ; from IID macro. 1998-10-05 22:37:22 +00:00
beard%netscape.com 220e8a3c7e Now unwraps JSObject references properly. 1998-10-05 22:36:51 +00:00
cyeh%netscape.com f31dc000c8 removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
cls%seawood.org c32838420a Sync'd with Makefile 1998-10-01 23:17:22 +00:00
joki%netscape.com 1ba5e701d7 Remove accidental checkin. 1998-10-01 23:10:22 +00:00
joki%netscape.com 02fa10b9f2 Adding new js window methods/props, moving js string evaluation to UC strings. 1998-10-01 22:23:48 +00:00
sudu%netscape.com d9a27e1b73 Changes to support secure liveconnect and compiling xpcom interfaces only when MOZ_OJI is defined 1998-09-30 20:41:25 +00:00
sudu%netscape.com 9064a89319 Adding new files for secure liveconnect 1998-09-30 20:41:15 +00:00
brendan%netscape.com 8b7f210e05 - Need JS_THREADSAFE in mozilla.mak and config.mak (and because of the latter,
don't need it in js/src/makefile.win).
- Added DOM support.
- Break up really long lines in mozilla.mak using backslashes.
- Added /I../../lib/libdom to several places (ugh).
- factor some mime.lib stuff better, but still not consistent in how SMART_MAIL
  and MOZ_MAIL_NEWS select it.
- Include spans and transclusion stuff, shaver and toshok to clean up later.
- Use ?: instead of if/else in layout.c to minimize source and generated code.
- Use strong typing for struct DOM_foo * types without including domstyle.h,
  by using mighty struct tags.
- Fix doc_id signedness in lm_dom.h (also eliminate tabs, but use 8 for
  tab-width).
1998-09-30 02:07:26 +00:00
sudu%netscape.com 4f77eee135 Moved .cpp files to CPPSRCS from CSRCS. apprvd checkin cyeh 1998-09-30 00:24:03 +00:00
bjorn%netscape.com 38ae61769b Fix for negative values, similar to the one I put into jslock.c. This version
is used when gcc is *not* the compiler.
1998-09-29 23:39:11 +00:00
bjorn%netscape.com c1b7271a24 Additional fix to assembly to accommodate for nv < 0. 1998-09-29 23:31:27 +00:00
bjorn%netscape.com 9c54051df8 Changed the assertion which used to trigger when nv < 0 in CompareAndSwap.
It now triggers when nv == -1. This is only relevant on a Solaris compiled
for SPARC v8.
1998-09-29 22:42:08 +00:00
mcafee%netscape.com e926da3464 Missing slash, fixes Linux autoconf breakage. Thanks to <smorrison@gte.com>. 1998-09-29 04:36:29 +00:00
mccabe%netscape.com 6ec66f53e8 Initial checkin of PerlConnect, migrated from the private tree.
Perlconnect is a set of facilities for controlling and interacting
with a perl interpreter from javascript, and vice versa.  It supplies
several mechanisms for transparently reflecting perl scalars, hashes
and arrays as the corresponding types in javascript.

Currently maintained by Vladimir Livshits, val4@cornell.edu
1998-09-28 22:05:39 +00:00
mcafee%netscape.com d515276241 Added Rhapsody to the long list of OS's that can't handle localtime_r(). 1998-09-28 07:12:12 +00:00
cyeh%netscape.com 7d8c295ca5 (Actually mlm)
- Remove definition of inline which is breaking linux build
1998-09-25 23:49:30 +00:00
mlm%netscape.com b90ca7ec9c Branch landing: Multithreading libmocha in mozilla.
- Add casts to make -DJS_THREADSAFE work.
1998-09-25 22:02:47 +00:00
mlm%netscape.com fbc03d270b Branch landing: Multithreading libmocha in mozilla.
- Add -DJS_THREADSAFE
1998-09-25 22:02:19 +00:00
wtc%netscape.com ad7714484d Removed the inclusion of private NSPR header "prosdep.h" on the Mac.
Reviewed and approved by Warren Harris.
1998-09-25 04:43:58 +00:00
wtc%netscape.com b1fda97e9f Removed references to the obsolete library libmsgc21 in the comments.
Reviewed and approved by Scott Furman.
Files changed: js/src/{Makefile,Makefile.in},
js/src/xpcom/{Makefile,Makefile.in}.
1998-09-24 14:16:52 +00:00
wtc%netscape.com 96a6a02078 NO_NSPR_PRIVATE_HEADER_BRANCH landing. Removed the inclusions of
private NSPR headers (prosdep.h and primpl.h) from the Mozilla source.
The part of prosdep.h that is actually needed by Mozilla was extracted
and put in the new file mozilla/include/xp_path.h.
1998-09-22 16:59:57 +00:00
fur%netscape.com f88cf62f00 First Checked In. 1998-09-22 03:07:13 +00:00
beard%netscape.com 64ea2e0c0f Turned off registering the native methods that are now installed by the plugin. 1998-09-22 02:29:36 +00:00
beard%netscape.com dd37b82b9a Changed all interfaces to use UNICODE strings, changed some ints to jints. 1998-09-22 02:24:56 +00:00
beard%netscape.com dabecf7bc1 Added netscape_javascript_JSObject.h. 1998-09-22 02:23:44 +00:00
fur%netscape.com f52527ce5d We decided not to create mini-NSPR 1998-09-18 18:09:26 +00:00
sudu%netscape.com 12577f0abd Removed dependancy on caps/oji plugin stuff in building liveconnect 1998-09-18 02:28:50 +00:00
warren%netscape.com e739973a4a Abstracted away need for JavaVM object and GetJavaVM plugin API call. 1998-09-18 01:29:08 +00:00
sudu%netscape.com 6eada553e3 including config.mak to get default MOZ_OJI flag being set in config 1998-09-17 19:22:38 +00:00
beard%netscape.com 3b0249a287 09171998 LiveConnect Carpool 1998-09-17 19:20:20 +00:00
sudu%netscape.com 27a8da36c2 removed c++ style comments 1998-09-17 19:06:00 +00:00
sudu%netscape.com 8d00de7ede Included confg.mk so that MOZ_OJI flag gets picked up from there. Else liveonnect dir would not be traversed 1998-09-17 18:35:15 +00:00
sudu%netscape.com 1de8c0fe1f Added new XPCOM apis to liveconnect 1998-09-17 18:21:49 +00:00
sudu%netscape.com 3e35efee72 removing jni files which were placed by mistake in _jri dir 1998-09-17 18:18:16 +00:00
sudu%netscape.com cdabeaacce Resurrecting the files which were placed in wrong dir _jri 1998-09-17 18:17:04 +00:00
sudu%netscape.com ace5839c75 New xpcom liveconnect apis 1998-09-17 18:13:55 +00:00
mcafee%netscape.com e7203838d4 Uninitialized variable compiler warnings on Linux 1998-09-16 06:54:49 +00:00
mcafee%netscape.com ac773fc082 Uninitialized variable compiler warnings on Linux 1998-09-16 05:16:58 +00:00
beard%netscape.com 53ad88baba Changed JavaPackage_resolve, to remove a memory leak. 1998-09-08 19:08:09 +00:00
fur%netscape.com bdab8cdd7b Backing out check-in of these files that are causing pain with Mozilla builds,
at least until we can properly control search paths on the Mac.
1998-09-03 07:28:30 +00:00
fur%netscape.com 5e80fa90d7 Added Mac-specific defines. 1998-09-03 03:52:13 +00:00
fur%netscape.com 18dd63c61f *** empty log message *** 1998-09-03 03:51:38 +00:00
fur%netscape.com 97a8da12c8 Ignore generated files 1998-09-03 03:47:13 +00:00
fur%netscape.com 7640690581 Checked in wrong version of project by mistake. This is the right one. 1998-09-03 03:46:25 +00:00
fur%netscape.com cafc3c054c Added comments and declaration of PR_Abort(). 1998-09-03 03:40:50 +00:00
fur%netscape.com 5927643e70 Project files to build standalone JS using mini-NSPR 1998-09-02 22:38:20 +00:00
fur%netscape.com 21b788956e Minimal NSPR subset required to build JS engine 1998-09-02 22:37:14 +00:00
fur%netscape.com b73da9e0ca ignore generated files 1998-09-02 22:36:05 +00:00
mccabe%netscape.com f9f7609482 Fixes for NetBSD and OpenBSD.
Thanks Marco S Hyman <marc@snafu.org>.
1998-09-02 07:56:50 +00:00
beard%netscape.com 811374c6e8 The equals method isn't native in the Mozilla tree. 1998-08-31 23:39:51 +00:00
beard%netscape.com 603876aec5 Changed JavaPackage_resolve so that it doesn't return immediately if quiet_resolve_failure is true. Otherwise, pre_define_java_packages fails. 1998-08-31 23:39:04 +00:00
warren%netscape.com f20a6b1050 Added jsj_JavaMember.c (Changes from SpiderMonkey131_BRANCH of js/ref/liveconnect.) 1998-08-31 20:17:31 +00:00
beard%netscape.com 35cb9e3602 Changes from SpiderMonkey131_BRANCH of ns/ref/liveconnect. 1998-08-31 20:15:32 +00:00
shaver%netscape.com 52c57fa8ce JS_ConstructObject: fill NULL proto/parent like JSOP_NEW would 1998-08-26 06:14:55 +00:00
cls%seawood.org 9020b80c52 Updates to autoconf files. 1998-08-26 04:04:57 +00:00
brendan%netscape.com 3d80897294 Fix typos, int type mismatch, white-space, and layout style nits. 1998-08-25 08:23:34 +00:00
warren%netscape.com 34633de0da Fixed copyright. 1998-08-20 07:58:32 +00:00
warren%netscape.com b2a8175de1 Added from SpiderMonkey131_BRANCH of ns/js/ref/liveconnect 1998-08-20 07:58:00 +00:00
cls%seawood.org 84f1cedcbb AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
danm%netscape.com 492873494d (optionally) include GlowCode lib. a:warren,fur 1998-08-06 18:52:34 +00:00
sudu%netscape.com 91c3f3ae8b Fix to build js classes when NSJVM=1. 1998-08-06 01:01:42 +00:00
beard%netscape.com 7fa2321de7 Version check breaks HTML dialogs. 1998-08-05 05:25:12 +00:00
warren%netscape.com 668cddb22e Changes to build with MOZ_OJI, and optionally build NSJVM. Changes to regenerate jar files. Changed version number to 50. 1998-08-05 00:36:13 +00:00
warren%netscape.com 691f369418 Fixed crashes in reporting errors on failure to initialize. 1998-08-04 21:37:16 +00:00
bjorn%netscape.com 8594e662ce Additional xpcom support for JS. Currently not in use by anyone. See MyScriptable.{h,cpp}
for an example of how to use this interface.
1998-08-04 20:34:20 +00:00
shaver%netscape.com eb1610d51c added JSVERSION_1_4, removed prconv.sed NULs 1998-08-01 19:52:50 +00:00
warren%netscape.com d76d5017c2 Removed build of java classes. 1998-07-31 21:54:16 +00:00
warren%netscape.com 4383f3be0c Fixed _jni dir problem 1998-07-31 21:22:43 +00:00
warren%netscape.com 2299c5f98e Removed unzip step. 1998-07-31 21:12:32 +00:00
warren%netscape.com c9bd5d8074 Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 20:19:50 +00:00
mccabe%netscape.com a5b758e573 Another attempt to remove trailing nul characters added courtesy CVS. 1998-07-31 01:45:05 +00:00
mccabe%netscape.com 0ed94e2af6 Propagating numerous fixes from js/ref
and development branches, including but
not limited to:

- Preliminary exception handling per
ECMA proposal; try, multiple
catchblocks, and finally.  Catchblocks
are of the form catch (v) or
catch(v:<guard>), where guard is an
optional boolean expression that is
evaluated to determine whether the
exception is to be caught by that block.

- ECMA-proposed 'in' operator; "'foo' in
o" or "4 in o" asks if o has property
foo or element 4.

- Added a new set of defines in
jsconfig.h for js 1.4
features-in-progress.  (in, instanceof,
exception handling.)  Default build
version is now 1.4.  Fixed a few
conditional features that had become
broken.

- Progress towards porting to FreeBSD
and Alpha; casts of NaN and friends to
int are a little more localized.  Not
there yet...

- New config files to compile on more
OSes; various fixes to improve
portability.
1998-07-31 00:07:22 +00:00
warren%netscape.com 13b18ece68 Committed from OJI_19980618_TIP_MERGE1. 1998-07-28 02:07:25 +00:00
bjorn%netscape.com a0387a053f Restoring tree to previous version. Should not affect the build. The previous
checkin had no impact on the build either, but I'll wait with these changes until
the tree is open again. Sorry for the inconvenience.
1998-07-23 22:25:16 +00:00
bjorn%netscape.com e0fe36440e New version of jsIScriptable.h (clobbers the old one). New files added for
testing (MyScriptable) and embedding support (JSWrapper,jsIScriptable,main).
1998-07-23 20:46:28 +00:00
warren%netscape.com f52ab79efa Added generated files for when we're not building java anymore. 1998-07-21 05:42:12 +00:00
shaver e8ab388331 more jsI?Context stuff, some Scriptable hackery 1998-07-15 16:59:47 +00:00
danm 30f8c8b987 glowcode. bug 299200 a:don. 1998-07-09 16:33:15 +00:00
shaver e9ce00cce2 start at jsContext and jsRuntime implementations, enough to run trivial script 1998-07-08 16:53:49 +00:00
shaver 4687e1488a forgot the NPL 1998-07-01 19:59:06 +00:00
shaver ae05f5bb1b adding XPCOM interface support (non-functional) -- not part of Gromit 1998-07-01 18:18:00 +00:00
atotic 4016099b3f Implemented MyReadLocation inline to remove the NavigatorStubs dependency 1998-06-26 23:35:01 +00:00
fur b8940b6cb4 Propagation of numerous bug fixes from 4.06 (which have been reviewed
and tested in that release):

#114564: Fix JS_Enumerate to return an empty id array instead of null
#115395: Fix JS garbage collection
#115200: Security dialog no longer blows assertion
#123211: Make sure output of sort array function is -1, 0, or 1.
#116195: Fix ImportProperty(), cope with an existing local variable
         of the same name as the imported property
         Unbusticate JS_invoke() so that closures work again
#115384,#115395: Handle bugs in toSource that strike when
         getProperty is non-idempotent.  Fix crash during JavaScript
         garbage collection after enumerating object properties.

#??????: mjudge - Win16 files to make ptrdiff_t be 32 bits on Win16
1998-06-09 23:04:48 +00:00
shaver 7c6a64dcbf added JS_YieldRequest to API (me), and removed assertion in InitClass (mlm) 1998-06-09 21:39:58 +00:00
shaver 5b0b04e0e0 first arg to Script.prototype.exec is scopeobj, not second-with-ignored-first 1998-06-09 21:10:45 +00:00
fur c1fc5ee0e8 Replacement for stddef.h in the JS interpreter which defines ptrdiff_t to be 32 bits rather than 16 bits on Win16 only 1998-06-09 21:05:54 +00:00
norris 0565e32750 Fix 123552 Array length updating is incorrect
js> a = new Array()

js> a["3.00"] = "three"
three
js> a.length
4

Since "3.00" is not an array index as defined by ECMA, a.length should be 0.
1998-06-09 16:47:00 +00:00
norris 864c2c19a9 Fix bug 104191 "ECMA: multiple params w/ same name":
Decompiling "function f(a,b,a) { ... }" would only print two parameters.
1998-06-08 23:41:54 +00:00
mccabe 35af634eff ECMA fix to bug (93557). When excecuting the Function constructor,
treat all the 'arguments arguments' as if they were concatenated
together as a comma-separated list, and treat the list as if it were
the arguments list in a normal function declaration.  That is, allow
comments, arbitrary whitespace, etc.

Fixed by introducing a TokenStream instance in the Function contructor
code.
1998-06-08 19:04:17 +00:00
mccabe e50bbd58f4 Added a few (JSOp) casts to appease Macintosh compiler workings.
Enums are types!
1998-06-04 00:22:55 +00:00
mccabe cbd766af27 Hopefully removed the offending jsstddef.h for good. 1998-06-03 03:55:10 +00:00
sar 0f5c5f61ce backing out mccabes checkin 1998-06-03 02:30:46 +00:00
mccabe 8ae054ff27 Removed reference to jsstddef.h - which got propagated over from
recent changes to js/ref.  We need to fix prconv.sed or check in
src/jsstddef.h!
1998-06-03 00:23:57 +00:00
scc a0d2a32d1d First Checked In. 1998-06-02 23:54:58 +00:00
mccabe bd33441b8b Cleanup of parseInt checkin, including comment changes. The code is
now a little more explit about when it expects js strings to be
null-terminated.
1998-06-02 23:21:08 +00:00
shaver 26d2cf468b tracking ref fixes: XDR and jsnum 1998-05-27 14:24:39 +00:00
mccabe 87c32f976f Conditionalized a (jsint) cast to ask JSDOUBLE_IS_NaN first -
hopefully avoiding a SIGPFE on Alpha Linux.  (And others?)
1998-05-27 04:53:37 +00:00
sfraser 44e9956672 First Checked In. 1998-05-23 01:14:17 +00:00
mccabe 3f3c44a66d Fix to (83996), global parseInt function fails for numbers > 2^31.
It now passes all of the tests in 15.1.2.2-1 (except that parseInt
still has the .length property, which is a different bug) - so I'll
close the bug.

Still possibly at issue is whether we conform to ECMA language about
decimal numbers that are too large to fit in a double.  I treat
decimal digits after the 20th as zero, but there could be some
floating-point rounding wackiness going on.  In particular - are we
doing the right thing for numbers that are powers of 2, but larger
than 2^54, that are representable in a double?
1998-05-21 23:15:24 +00:00
matt 1324bd0f27 ifdef include on prosdep. If should not be dependent. Was breaking js/src builds 1998-05-21 22:41:18 +00:00
mccabe ce47f72e5f Removed the escape and unescape functions, as they are now part of the
core engine.  (They've become part of the ECMA spec.)  Fix to (97681).
1998-05-20 03:25:41 +00:00
brendan 68bbffaa1c Modernize README 1998-05-16 00:55:35 +00:00
mccabe 9e50a5d27b ECMA fix to (117144).
Array.prototype.sort(comparefn) was casting the result of the compare
to an int, which lost when the compare function returned (ecma-valid)
strange double values.  These now get clamped to -1, 0, 1.
1998-05-13 23:29:52 +00:00
mccabe 6bd5f56755 Warning fix - added an (int16) cast to quiet a Windows warning. 1998-05-13 22:13:30 +00:00
mccabe 001a0b714c (Not part of the mozilla build process.)
Added support in the javascript shell for the #! unix script hack; if
the first line read by the shell (from a file, not interactive) starts
with #, the line is treated as a comment.

This should make
#!/usr/bin/js work...
1998-05-09 05:54:12 +00:00
mccabe b3743d8812 Added #if defined ( SNI ) to a few existing #if tests, for compiling
on SINIX.
1998-05-01 07:06:12 +00:00
mccabe 57c82e0ec6 Another place where error reporting hadn't caught up to 16-bit
character strings; added a js_DeflateString call.  Thanks to gcc 2.8.1
for catching this - it complained about "char format, different type
arg (arg 4)" - which means that it looked in the (printf-style) format
string and checked type against it.  Wow.
1998-05-01 01:39:51 +00:00
mccabe f8b9b7e131 Restoring changes that were backed out because of a one-line error in
prmjtime.c.
1998-05-01 00:22:06 +00:00
hshaw 8a6fd4914b Back out changes which are breaking builds (at request of mccabe) 1998-04-30 08:18:42 +00:00
hshaw 214b354aee Back out changes which are breaking builds (at request of mccabe) 1998-04-30 08:10:05 +00:00
mccabe d2e10ec753 Changed pr[mj]time.c to just return 0 for failure in FormatTime, and
changed jsdate.c to detect failure and default to using toString in
place of toLocaleString whenever FormatTime fails.
1998-04-30 03:51:26 +00:00
mccabe 6398680e7f Fixes for getting the timezone string fot toString, and for asking for
a localized string from the os for toLocaleString.  The time struct
used to interface to the os time-formatting functions only takes a
16-bit year, so we map to an equivalent year (for getting the timezone
string) or clamp for years outside that range.
1998-04-30 00:27:43 +00:00
mccabe b7ca0cd7fd Removed some unused constants. 1998-04-30 00:14:07 +00:00
mccabe 4a52d1d18e Removed some unused lines related to jsdate.c. 1998-04-30 00:11:31 +00:00
mccabe b768c3ff35 ECMA-conformance fix to (95045) - added 'enum' and 'debugger' as
reserved words, and changed the versioning check that previously
applied to 'export' to accept any 'ecma' version... which means that
export becomes a keyword for the default version.  Does this mean
we'll need to unreserve all the java keywords?  Not sure we want to do
that...
1998-04-29 23:57:20 +00:00
mccabe 1fa5a6ab37 Fixed error message associated with trying to use a keyword as an
identifier; it was only printing the first character of the
identifier, because it expected 8-bit chars, and was being called with
a 16-bit representation of the offending keyword.
1998-04-29 23:52:40 +00:00
donm edc67259c4 removing Henrit's jsfile.c and jsfile.h to fix unix build bustage. 1998-04-28 18:00:54 +00:00
donm 57f225d116 backing out Henrit's changes to fix build bustage. 1998-04-28 18:00:00 +00:00
sar 72bba13920 jsfile doesn't compile on unix. Backing out the changes that henrit put it 1998-04-28 17:57:43 +00:00
sar 5046a6f55a reapply henrit's change since we can add it to unix as well. 1998-04-28 17:23:08 +00:00
donm 1927990f6d fixing unix build bustage. 1998-04-28 17:19:14 +00:00
sar bca2161b0f backing out henrit's changes 1998-04-28 17:02:22 +00:00
henrit 41a4919a46 Adding a first version of the js File object. Developped and (slightly) tested on win32 only. 1998-04-28 11:36:17 +00:00
mccabe e91be3ec1f Added public license header. 1998-04-28 07:33:09 +00:00
mccabe 5c194290ec Added disambiguating braces to appease gcc 2.8.1 warning. 1998-04-28 01:22:19 +00:00
mccabe e3b569eaac Fix to (115008). ECMA fix - revert to earlier behavior of decompiling
functions created with new Function as "function anonymous (...)".
Now only version 1.2 decompiles to the source for an anonymous
function.
1998-04-25 08:37:06 +00:00
mccabe e249717235 Pared down prmjtime.c and prmjtime to just what is needed by jsdate.c
and synchronized them with js/ref/prtime.[ch].
1998-04-25 07:42:22 +00:00
mccabe 9464bbf93b Add some braces to quiet dangling-else warnings by gcc 2.8.1. 1998-04-25 05:24:42 +00:00
mccabe 43f5474e6a Call JS_GC instead of js_GC within JS_MaybeGC. Thanks to
A. Hodgkinson <ahodgkin@acorn.co.uk> for finding this (and to chouck
for checking it in to js/ref/jsapi.c.)
1998-04-25 05:11:41 +00:00
bjorn fc0b74d9e8 Protection around ASFILES added, so that gcc runs smoothly. 1998-04-24 19:02:01 +00:00
fur 2f21599e82 Eliminate non-ECMA warnings about lack of return value 1998-04-24 17:56:47 +00:00
fur e75cafd1e9 JS1.3 initial check-in 1998-04-24 01:28:40 +00:00
fur ddc67e87cf Initial checkin of JavaScript 1.3, migrated from JSFUN13_BRANCH in /m/src repository 1998-04-24 00:31:11 +00:00
mccabe fb4c567601 Makefile hacking to make 'gmake js' work in ns/js/src. Abstracted a
few constants, added -ldl for Linux.  Tested on Irix 6.3, SunOs 5.6,
Linux 2.031.
1998-04-23 00:39:10 +00:00
ltabb 3b56a9af51 Free the lizard 1998-03-28 02:44:41 +00:00