Commit Graph

447 Commits

Author SHA1 Message Date
val4%cornell.edu
7aea7d38db Extended shell. Previously was part of the ns tree. See README.html for
more details.
1999-01-04 23:45:08 +00:00
brade%netscape.com
b06e73ee47 add typecasts to reduce warnings on Macintosh compiler (r/a mike mccabe) 1999-01-04 15:31:52 +00:00
jband%netscape.com
a1c82b4329 minor fixes 1999-01-04 03:35:42 +00:00
jband%netscape.com
022802ccff type names less generic 1999-01-04 03:30:09 +00:00
jband%netscape.com
ae072284ac Initial checkin of XPConnect. This is not yet at all functional nor anywhere near finished. 1999-01-04 03:14:01 +00:00
val4%cornell.edu
626dadd075 Changes in the way error reporting works. Removed JS_ReportOutOfMemory
because JS_malloc calls it on failure. Removed checks for NULL returned
from JS_GetInstancePrivate because we have a check in JS_SetPrivate.
1999-01-02 04:02:36 +00:00
val4%cornell.edu
c30db554bb Lots of changes in implementation of various functions and formatting.
The only major feature added in support of pipes, it hasn't been tested
yet.
1999-01-01 04:37:28 +00:00
val4%cornell.edu
a4aac19540 The following changes were made:
jsfile.h
 - NewFileObject function exposed
jsfile.c
 - Added .msg-style error support of error reporting
 - ucs2 changed to binary
 - input/output/error properties are created
1998-12-31 05:58:26 +00:00
val4%cornell.edu
d063e93ca8 The following changes were made:
- Changed the DLL export macros JS_EXTERN_API, etc. to conform with the
  current standards
- Updates the docs in README.html
- Updated the include locations and the MSDEV project to make
  the build process easier.
- Managed to build PerlConnect with Perl 5.005_02. It's not compatible
  with previous versions. Don't use ActivePerl! It probably won't work!
- There is a fix to js.c which I am going to chech in a bit later.
1998-12-30 01:36:55 +00:00
val4%cornell.edu
45ea6345f6 Added support for dir["file"] syntax. 1998-12-25 02:31:49 +00:00
sfraser%netscape.com
1a15c87dca First Checked In. 1998-12-16 03:28:54 +00:00
beard%netscape.com
18984e5a80 First Checked In. 1998-12-13 05:01:04 +00:00
ramiro%netscape.com
e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
fur%netscape.com
71d3301801 Compiler-generated file shouldn't be checked in 1998-12-01 04:23:35 +00:00
cyeh%netscape.com
65038e9551 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
briano%netscape.com
10115e9a92 Change for QNX. Might as well get it in while this file still exists.... 1998-11-18 23:16:29 +00:00
cls%seawood.org
99eee28edb Added include for platform.h inside MOZILLA_CLIENT ifdef. Approved by shaver@netscape.com 1998-11-18 22:14:44 +00:00
cls%seawood.org
23aef81b0b CFLAGS wasn't getting set properly due to ordering problems with config.mk 1998-11-17 22:20:25 +00:00
matt%netscape.com
58261b483e Re-updated to CW 4.0 - we need it at this level so that the Mac tinderbox doesn't get wedged. 1998-11-13 18:28:59 +00:00
shaver%netscape.com
77ad1fb059 remove old *.mk sanity checking that isn't needed by autoconf 1998-11-06 15:46:39 +00:00
jband%netscape.com
9cf5029cc2 not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:57:24 +00:00
jband%netscape.com
58a2b541e3 not part of mozilla build - merging from SpiderMonkey140_BRANCH 1998-11-05 08:47:44 +00:00
mang%netscape.com
247bc39095 Fixed possible infinite loop in dependency. 1998-11-05 02:13:43 +00:00
mccabe%netscape.com
c499da28fa Not part of the client build. Propagate perlconnect work from development branch. 1998-11-05 01:53:57 +00:00
mccabe%netscape.com
7949df7b77 Stable drop of JavaScript interpreter code from SpiderMonkey140_BRANCH 1998-11-05 00:08:43 +00:00
fur%netscape.com
d58f9a63c8 Finished -commit option 1998-11-04 23:02:28 +00:00
fur%netscape.com
774bf88eee Script utility for checking in the JS branch 1998-11-04 22:02:26 +00:00
sudu%netscape.com
8a54605f1b Changes to support liveconnect security using ProxyJNI 1998-11-02 23:11:38 +00:00
matt%netscape.com
3f96e631b6 Updated to 4.0 1998-10-29 00:48:46 +00:00
cls%seawood.org
c59be78dc1 Some updated to work with nglayout. Others sync'd to remove cruft. 1998-10-28 03:49:12 +00:00
waldemar%netscape.com
52c0173a9c Fixed Mac warning 1998-10-23 20:44:28 +00:00
cls%seawood.org
58641ee9f5 Removed some MKLINUX & MACLINUX ifdefs. Replace a couple with (defined(linux) && defined(__powerpc__)).
Added glibc ifndefs to strdup declarations.
Fixed problem with stderr under glibc 2.1.
Patch submitted by Tom Rini <trini@kernel.crashing.org>.
1998-10-22 06:05:19 +00:00
cls%seawood.org
d5bab4dea9 s/defined(SOLARIS)/defined(sun) && defined(__svr4__)/ .... we really need a platform.h to abstract this. 1998-10-21 23:32:43 +00:00
cls%seawood.org
ed2a7f5f65 Sync'd various Makefile.ins to their Makefile counterparts.
Removed nspr & nspr20 from REQUIRES.  Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.
1998-10-21 02:13:56 +00:00
cyeh%netscape.com
a45f2c6208 Remove NSPR20 #ifdefs 1998-10-19 20:21:57 +00:00
cls%seawood.org
d925d259bc Added checks for Linux Alpha & Linux Sparc. Thanks to Steve Willis <steve@redhat.com> for providing the fix. 1998-10-19 18:37:21 +00:00
cls%seawood.org
9301f4e027 Sparc asm should only be tried on a sparc. 1998-10-19 18:34:41 +00:00
fur%netscape.com
36b290a006 The files in this directory are all obsolete. JavaScript development
has been moved to the js/src directory.  Sample code has been moved to
js/samples.
1998-10-16 22:18:00 +00:00
fur%netscape.com
e8a1ca2e0f 1) Change HAVE_LONG_LONG to be JS_HAVE_LONG_LONG to avoid collision with NSPR.
2) On Linux, define JS_HAVE_LONG_LONG since we're using gcc.
1998-10-15 18:10:39 +00:00
fur%netscape.com
a10798b539 Changed uses of cpp macro LINUX to linux. The former was defined by the old build system, but the latter is defined by the compiler. LINUX is not used in autoconf 1998-10-14 20:27:15 +00:00
fur%netscape.com
2ad03dd76f In my haste to fix a busted Mac build, I checked in some copy-n-pasted C++ comments. Oops. 1998-10-14 15:25:07 +00:00
fur%netscape.com
c7ceab917b I had fixed the declaration of getttimeofday(), but not the use. Will somebody please tell me how Sun can change the type signature of such a commonly-used function ? 1998-10-14 13:47:12 +00:00
fur%netscape.com
c18d402e1a Group jsutil.c nicely, with other JS files. 1998-10-14 13:16:06 +00:00
fur%netscape.com
20ff6a05cb Add jsutil.c file, required for debug builds. 1998-10-14 13:13:04 +00:00
fur%netscape.com
a194f9ee15 Added jsutil.c, necessary for debug builds. 1998-10-14 13:12:12 +00:00
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