val4%cornell.edu
29a57fc9cb
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.
git-svn-id: svn://10.0.0.236/trunk@17065 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-01 04:37:28 +00:00
val4%cornell.edu
87316fb0e5
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
git-svn-id: svn://10.0.0.236/trunk@17038 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-31 05:58:26 +00:00
val4%cornell.edu
88a1b143d1
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.
git-svn-id: svn://10.0.0.236/trunk@16979 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-30 01:36:55 +00:00
val4%cornell.edu
841874f176
Added support for dir["file"] syntax.
...
git-svn-id: svn://10.0.0.236/trunk@16899 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-25 02:31:49 +00:00
sfraser%netscape.com
93175a9d1a
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@16483 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-16 03:28:54 +00:00
beard%netscape.com
a4edceb665
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@16326 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-13 05:01:04 +00:00
fur%netscape.com
687f1ec19e
Compiler-generated file shouldn't be checked in
...
git-svn-id: svn://10.0.0.236/trunk@15502 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-01 04:23:35 +00:00
cyeh%netscape.com
79654fb86d
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 .
git-svn-id: svn://10.0.0.236/trunk@15084 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-21 00:34:32 +00:00
briano%netscape.com
59981c7ed4
Change for QNX. Might as well get it in while this file still exists....
...
git-svn-id: svn://10.0.0.236/trunk@14906 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 23:16:29 +00:00
cls%seawood.org
abd049c6b1
Added include for platform.h inside MOZILLA_CLIENT ifdef. Approved by shaver@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@14895 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-18 22:14:44 +00:00
cls%seawood.org
355a8b20f1
CFLAGS wasn't getting set properly due to ordering problems with config.mk
...
git-svn-id: svn://10.0.0.236/trunk@14815 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-17 22:20:25 +00:00
matt%netscape.com
0aa5613660
Re-updated to CW 4.0 - we need it at this level so that the Mac tinderbox doesn't get wedged.
...
git-svn-id: svn://10.0.0.236/trunk@14597 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-13 18:28:59 +00:00
shaver%netscape.com
bc5ab1f4f3
remove old *.mk sanity checking that isn't needed by autoconf
...
git-svn-id: svn://10.0.0.236/trunk@14196 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-06 15:46:39 +00:00
jband%netscape.com
8719b2fcc7
not part of mozilla build - merging from SpiderMonkey140_BRANCH
...
git-svn-id: svn://10.0.0.236/trunk@14138 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 08:57:24 +00:00
jband%netscape.com
33de54eaeb
not part of mozilla build - merging from SpiderMonkey140_BRANCH
...
git-svn-id: svn://10.0.0.236/trunk@14137 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 08:47:44 +00:00
mang%netscape.com
a11bd9820c
Fixed possible infinite loop in dependency.
...
git-svn-id: svn://10.0.0.236/trunk@14121 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 02:13:43 +00:00
mccabe%netscape.com
e35fa87f00
Not part of the client build. Propagate perlconnect work from development branch.
...
git-svn-id: svn://10.0.0.236/trunk@14120 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 01:53:57 +00:00
mccabe%netscape.com
a02a1efd96
Stable drop of JavaScript interpreter code from SpiderMonkey140_BRANCH
...
git-svn-id: svn://10.0.0.236/trunk@14116 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-05 00:08:43 +00:00
fur%netscape.com
fbaca6a474
Finished -commit option
...
git-svn-id: svn://10.0.0.236/trunk@14110 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 23:02:28 +00:00
fur%netscape.com
2ee3f26756
Script utility for checking in the JS branch
...
git-svn-id: svn://10.0.0.236/trunk@14106 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-04 22:02:26 +00:00
sudu%netscape.com
38eaee9d7f
Changes to support liveconnect security using ProxyJNI
...
git-svn-id: svn://10.0.0.236/trunk@13933 18797224-902f-48f8-a5cc-f745e15eee43
1998-11-02 23:11:38 +00:00
matt%netscape.com
dcaeb10200
Updated to 4.0
...
git-svn-id: svn://10.0.0.236/trunk@13639 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-29 00:48:46 +00:00
cls%seawood.org
3a70c5668a
Some updated to work with nglayout. Others sync'd to remove cruft.
...
git-svn-id: svn://10.0.0.236/trunk@13593 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-28 03:49:12 +00:00
waldemar%netscape.com
ad992aff3d
Fixed Mac warning
...
git-svn-id: svn://10.0.0.236/trunk@13400 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-23 20:44:28 +00:00
cls%seawood.org
3a45a3dc3a
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>.
git-svn-id: svn://10.0.0.236/trunk@13308 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-22 06:05:19 +00:00
cls%seawood.org
f73b4a295c
s/defined(SOLARIS)/defined(sun) && defined(__svr4__)/ .... we really need a platform.h to abstract this.
...
git-svn-id: svn://10.0.0.236/trunk@13287 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 23:32:43 +00:00
cls%seawood.org
909945b91f
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.
git-svn-id: svn://10.0.0.236/trunk@13233 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-21 02:13:56 +00:00
cyeh%netscape.com
48aeda36b9
Remove NSPR20 #ifdefs
...
git-svn-id: svn://10.0.0.236/trunk@13115 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 20:21:57 +00:00
cls%seawood.org
6493572113
Added checks for Linux Alpha & Linux Sparc. Thanks to Steve Willis <steve@redhat.com> for providing the fix.
...
git-svn-id: svn://10.0.0.236/trunk@13103 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 18:37:21 +00:00
cls%seawood.org
d00288c6ca
Sparc asm should only be tried on a sparc.
...
git-svn-id: svn://10.0.0.236/trunk@13101 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-19 18:34:41 +00:00
fur%netscape.com
b07314676c
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.
git-svn-id: svn://10.0.0.236/trunk@13032 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-16 22:18:00 +00:00
fur%netscape.com
57893c342f
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.
git-svn-id: svn://10.0.0.236/trunk@12898 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-15 18:10:39 +00:00
fur%netscape.com
5c124270ab
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
...
git-svn-id: svn://10.0.0.236/trunk@12818 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 20:27:15 +00:00
fur%netscape.com
3c23c30dbf
In my haste to fix a busted Mac build, I checked in some copy-n-pasted C++ comments. Oops.
...
git-svn-id: svn://10.0.0.236/trunk@12804 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 15:25:07 +00:00
fur%netscape.com
30b4dee6b8
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 ?
...
git-svn-id: svn://10.0.0.236/trunk@12803 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 13:47:12 +00:00
fur%netscape.com
234afb6498
Group jsutil.c nicely, with other JS files.
...
git-svn-id: svn://10.0.0.236/trunk@12802 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 13:16:06 +00:00
fur%netscape.com
5978cd996d
Add jsutil.c file, required for debug builds.
...
git-svn-id: svn://10.0.0.236/trunk@12801 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 13:13:04 +00:00
fur%netscape.com
8e51f4d46e
Added jsutil.c, necessary for debug builds.
...
git-svn-id: svn://10.0.0.236/trunk@12800 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 13:12:12 +00:00
fur%netscape.com
b9def1b64c
Remove declaration of gettimeofday() which is required on some versions of Solaris, but which leads to duplicate declarations on others
...
git-svn-id: svn://10.0.0.236/trunk@12799 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 12:02:54 +00:00
fur%netscape.com
e655606d45
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.
git-svn-id: svn://10.0.0.236/trunk@12797 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-14 10:22:38 +00:00
beard%netscape.com
f6c6701b08
Removed extraneous ; from IID macro.
...
git-svn-id: svn://10.0.0.236/trunk@11949 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-05 22:37:22 +00:00
beard%netscape.com
d51f6ab011
Now unwraps JSObject references properly.
...
git-svn-id: svn://10.0.0.236/trunk@11948 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-05 22:36:51 +00:00
cyeh%netscape.com
24bc22fe14
removing obsolete files. use MANIFEST instead.
...
git-svn-id: svn://10.0.0.236/trunk@11913 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-05 18:42:02 +00:00
cls%seawood.org
94dcc80bee
Sync'd with Makefile
...
git-svn-id: svn://10.0.0.236/trunk@11719 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-01 23:17:22 +00:00
joki%netscape.com
e8b18e86a6
Remove accidental checkin.
...
git-svn-id: svn://10.0.0.236/trunk@11718 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-01 23:10:22 +00:00
joki%netscape.com
0cea84a3d0
Adding new js window methods/props, moving js string evaluation to UC strings.
...
git-svn-id: svn://10.0.0.236/trunk@11715 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-01 22:23:48 +00:00
sudu%netscape.com
5c9f54d6fa
Changes to support secure liveconnect and compiling xpcom interfaces only when MOZ_OJI is defined
...
git-svn-id: svn://10.0.0.236/trunk@11590 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-30 20:41:25 +00:00
sudu%netscape.com
e9584f137a
Adding new files for secure liveconnect
...
git-svn-id: svn://10.0.0.236/trunk@11588 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-30 20:41:15 +00:00
brendan%netscape.com
ecce3f68e3
- 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).
git-svn-id: svn://10.0.0.236/trunk@11524 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-30 02:07:26 +00:00
sudu%netscape.com
d4a78dc325
Moved .cpp files to CPPSRCS from CSRCS. apprvd checkin cyeh
...
git-svn-id: svn://10.0.0.236/trunk@11502 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-30 00:24:03 +00:00