Commit Graph

1754 Commits

Author SHA1 Message Date
norris%netscape.com
9ed83503b9 clean up formatting
git-svn-id: svn://10.0.0.236/trunk@32698 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 19:48:02 +00:00
mcmullen%netscape.com
49f57b19e4 Headers settings did not have the linker turned on!
git-svn-id: svn://10.0.0.236/trunk@32697 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 19:36:12 +00:00
dp%netscape.com
655c1f04e0 removing -lreg
git-svn-id: svn://10.0.0.236/trunk@32668 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 07:41:15 +00:00
dp%netscape.com
befa259a88 Landing xpcom20/21 branch.
git-svn-id: svn://10.0.0.236/trunk@32644 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 01:38:36 +00:00
rogerl%netscape.com
300d6f0885 Hmmm, new changes these are.
git-svn-id: svn://10.0.0.236/trunk@32641 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 01:01:07 +00:00
rogerl%netscape.com
68589204d4 New.
git-svn-id: svn://10.0.0.236/trunk@32627 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-25 21:50:03 +00:00
rogerl%netscape.com
1c31755a34 JSValue changes, closing in on JSObject API. Began 'correct' semantic
implementation for various operators.


git-svn-id: svn://10.0.0.236/trunk@32626 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-25 21:49:40 +00:00
rogerl%netscape.com
d7b7852ec3 Fixed 'continue label'
git-svn-id: svn://10.0.0.236/trunk@32611 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-25 20:29:12 +00:00
beard%netscape.com
ae1abcf9e1 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@32532 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-24 20:48:58 +00:00
beard%netscape.com
c2dc2fe83d added mozilla/js/rhino/org/mozilla/javascript/ListenerCollection.java
git-svn-id: svn://10.0.0.236/trunk@32502 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-23 20:07:05 +00:00
briano%netscape.com
c3f6e70075 I'm hoping this will fix the breakage that results from not having . in one's PATH.
git-svn-id: svn://10.0.0.236/trunk@32498 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-22 06:42:48 +00:00
briano%netscape.com
e0c74b0459 Fix for the -r flag problem and the redundant rules warning. And a whole bunch of housecleaning. Approved by leaf@mozilla.org. Let me know if I ripped out something I shouldn't have.
git-svn-id: svn://10.0.0.236/trunk@32496 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-22 05:55:23 +00:00
norris%netscape.com
47a21f205f Manifest for jstools.jar to enable use of 1.2 -jar option.
git-svn-id: svn://10.0.0.236/trunk@32454 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-21 06:13:37 +00:00
rogerl%netscape.com
f70f2834fd Continuing JSValue fun.
git-svn-id: svn://10.0.0.236/trunk@32436 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-21 00:54:26 +00:00
norris%netscape.com
24146f1d2e Add methods for getting and setting key-value pairs.
git-svn-id: svn://10.0.0.236/trunk@32432 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-20 23:54:53 +00:00
rogerl%netscape.com
095914ec44 Switching to JSValue throughout. Implementing operators per base type.
git-svn-id: svn://10.0.0.236/trunk@32415 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-20 21:16:11 +00:00
briano%netscape.com
c333d68726 Fix for SCO OpenServer builds. _SCO_DS is always set by SCO's compiler.
git-svn-id: svn://10.0.0.236/trunk@32371 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-20 02:57:37 +00:00
rogerl%netscape.com
a58c620f15 New.
git-svn-id: svn://10.0.0.236/trunk@32351 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-20 00:14:26 +00:00
rogerl%netscape.com
13a12a7a0e Switch to new JSValue hierarchy.
Added logical/bitwise ops.


git-svn-id: svn://10.0.0.236/trunk@32350 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-20 00:13:38 +00:00
norris%netscape.com
59c0460b7f Remove Java 2 dependency.
git-svn-id: svn://10.0.0.236/trunk@32349 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-19 23:58:37 +00:00
norris%netscape.com
9abc6cdfb8 Fix bug 6313 'Rhino: "new Function" doesn't work properly with superglobal'
Also clean up Context.exit() to be more consistent with Context.enter(),
and make SecuritySupport work with JavaAdapter.


git-svn-id: svn://10.0.0.236/trunk@32147 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 23:10:20 +00:00
norris%netscape.com
7c96700fcf Fix formatting.
git-svn-id: svn://10.0.0.236/trunk@32132 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 22:55:11 +00:00
norris%netscape.com
ecd847a6ac Clearer formatting.
git-svn-id: svn://10.0.0.236/trunk@32131 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 22:54:15 +00:00
rogerl%netscape.com
3e84c63771 New functionality
git-svn-id: svn://10.0.0.236/trunk@32130 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 22:50:53 +00:00
rogerl%netscape.com
3c0a85e0de New stuff - better handle on breaks etc, started try/catch
git-svn-id: svn://10.0.0.236/trunk@32129 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 22:49:59 +00:00
norris%netscape.com
baca4771b2 Add submission:
Subject:
            Re: Modified Context.java
       Date:
            Sat, 15 May 1999 08:01:37 +0000
      From:
            "Ian D. Stewart" <idstewart@softhome.net>
        To:
            Norris Boyd <norris@netscape.com>
 References:
            1 , 2 , 3 , 4 , 5




Ian D. Stewart wrote:

  Norris Boyd wrote:




    Can I help with EventListener collector?

  Actually, I have a working implementation complete (attatched), but by all means, feel free to add any functionality you feel
  may be missing, or to tweak the code .

Norris,

After I sent I my last e-mail, I noticed some potential issues using Object[] in ListenerCollection.getListeners(Class iface).
I'm attatching a new version, which uses a Vector object.  This should resolve those issues.


Ian


git-svn-id: svn://10.0.0.236/trunk@32118 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 22:32:25 +00:00
shaver%netscape.com
f70a97cc39 override NO_STATIC_LIB, because we really do need static libraries for some
other link parts.  This will make it safe to put NO_STATIC_LIB=1 in
myconfig.mk, which saves about 100MB and 3 minutes on my debug build.

(Requires one additional checkin to in xpcom, which is waiting on the
XPCOM 2.0 landing.)


git-svn-id: svn://10.0.0.236/trunk@31908 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 19:20:28 +00:00
waldemar%netscape.com
8ac03a5544 First working version
git-svn-id: svn://10.0.0.236/trunk@31889 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 05:11:19 +00:00
waldemar%netscape.com
c3c7fe1739 Renamed != to /= and lambda to function.
git-svn-id: svn://10.0.0.236/trunk@31888 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 05:10:41 +00:00
waldemar%netscape.com
6b8768f29a Added intsets.
git-svn-id: svn://10.0.0.236/trunk@31887 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 05:10:07 +00:00
waldemar%netscape.com
174a564ec9 Added sets, subseq, set-nth. Renamed 'lambda' to 'function'. Fixed depictions of special global variables. Added %text depictors.
git-svn-id: svn://10.0.0.236/trunk@31886 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 05:09:44 +00:00
waldemar%netscape.com
c074f78365 Added sets, subseq, set-nth. Renamed 'lambda' to 'function' and '!=' to '/='.
git-svn-id: svn://10.0.0.236/trunk@31885 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 05:07:52 +00:00
waldemar%netscape.com
c93d5d224e Added vector-assign, intersection, and union characters
git-svn-id: svn://10.0.0.236/trunk@31884 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 05:05:59 +00:00
waldemar%netscape.com
c0994f7bbb Fixed LR(1) parser state lookahead-generation bug
git-svn-id: svn://10.0.0.236/trunk@31883 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 05:05:10 +00:00
waldemar%netscape.com
380dbf700b Added RegExp to load path
git-svn-id: svn://10.0.0.236/trunk@31882 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 05:04:28 +00:00
waldemar%netscape.com
a423f6122d Fixed formatting of parametrized nonterminal character classes
git-svn-id: svn://10.0.0.236/trunk@31881 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-17 05:04:07 +00:00
beard%netscape.com
95cdd7a36b removed xpccomponents.h, xpcjsid.h, nsrootidl.h which are now generated by XPConnectIDL.mcp
git-svn-id: svn://10.0.0.236/trunk@31727 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-15 02:04:41 +00:00
beard%netscape.com
591ff0d95f renamed target typelib to xpconnect.xpt, added mozilla/dist/idl to access paths.
git-svn-id: svn://10.0.0.236/trunk@31721 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-15 01:38:15 +00:00
beard%netscape.com
4aeb67c89b First Checked In.
git-svn-id: svn://10.0.0.236/trunk@31719 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-15 01:35:45 +00:00
beard%netscape.com
c0e5fef925 removed files: mozilla/js/src/xpconnect/idl/nsrootidl.idl, mozilla/js/src/xpconnect/idl/nsISupports.idl
git-svn-id: svn://10.0.0.236/trunk@31708 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-15 00:43:46 +00:00
shaver%netscape.com
2ea6261f28 fix CHECK_BRANCH fencepost
git-svn-id: svn://10.0.0.236/trunk@31697 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 23:54:16 +00:00
mccabe%netscape.com
28b40dcc52 Recur into idl. (Make good on the 'turning on auto-generation for idl' promise of my last checking)
git-svn-id: svn://10.0.0.236/trunk@31590 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 09:27:02 +00:00
mccabe%netscape.com
d3ea727066 change for hpux porting
git-svn-id: svn://10.0.0.236/trunk@31589 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 09:27:01 +00:00
mccabe%netscape.com
b179e61a4c Make xpconnect compile and export .h files and xptconnect.xpt using XPIDLSRCS for unix and windows.
git-svn-id: svn://10.0.0.236/trunk@31588 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 08:27:27 +00:00
briano%netscape.com
7f54c3d058 Fix for QNX. Their compiler reserves 'huge' as a keyword, so I replaced it with 'really_big'.
git-svn-id: svn://10.0.0.236/trunk@31557 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 02:01:15 +00:00
briano%netscape.com
4d93badf2f Eliminate the need to use -DQNX by switching to __QNX__, predefined by the compiler.
git-svn-id: svn://10.0.0.236/trunk@31556 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 01:46:00 +00:00
briano%netscape.com
c4e28963b2 Converted the explicit 'ld' commands to use '$(LD)' instead, so platforms
with odd linker names will work properly.


git-svn-id: svn://10.0.0.236/trunk@31510 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 23:25:11 +00:00
briano%netscape.com
ff16da1eef Fix for QNX, and any other platform that doesn't have memory.h. Thanks to fur@netscape.com for allowing this change.
git-svn-id: svn://10.0.0.236/trunk@31423 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 08:46:41 +00:00
jband%netscape.com
d931c09d12 remove assertion and go with runtime safety for the fix that mccabe thoughtfully added for my broken code
git-svn-id: svn://10.0.0.236/trunk@31415 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 05:38:10 +00:00
mccabe%netscape.com
fedb53eb9a Check against null vp passed in to CallWrappedMethod. This fixes stuff in the xpcom/sample directory.
git-svn-id: svn://10.0.0.236/trunk@31401 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 03:34:54 +00:00