coop%netscape.com
8974b59b09
Fleshed out XDR code for in-memory structs.
...
To do:
- still need to track data pool offsets for most structs
1999-01-15 00:06:44 +00:00
coop%netscape.com
084afe2ada
Made necessary modifications to in-memory structs after writing some of
...
the XDR code for them.
1999-01-15 00:04:56 +00:00
law%netscape.com
2072da48f3
Updated with new enumerator protocols
1999-01-14 23:30:44 +00:00
mcmullen%netscape.com
fe44be0b3a
Added #ifdefs to recent temp hack, to make it easy to turn the temp hack off.
1999-01-14 19:36:22 +00:00
shaver%netscape.com
fe030ddb6e
updated API example in XPT_DoIDE
1999-01-14 17:35:14 +00:00
shaver%netscape.com
ce7e4abb48
start of per-struct XDR code; a: leaf
1999-01-13 21:52:02 +00:00
shaver%netscape.com
82abed2f8f
more header goo, xdr implementation stubs
1999-01-13 15:20:25 +00:00
shaver%netscape.com
73c8b0241d
initial XDR primitives
1999-01-12 21:36:11 +00:00
coop%netscape.com
43fc399a47
Removed references to xpidl_typelib.h
1999-01-12 19:26:37 +00:00
shaver%netscape.com
840f5d9ec3
initial typelib structures
1999-01-12 19:17:25 +00:00
vidur%netscape.com
1f6fb69e81
Added nsIDOMAttributePrivate
1999-01-12 16:38:52 +00:00
shaver%netscape.com
2fe4a733a3
Update to (and require!) libIDL 0.5.8.
...
Fix silly argument processing brokenness.
Prepare for IDL_tree_to_IDL when it arrives.
Proper basename stuff for #ifdef __gen_nsIFoo_h__ and others.
Handle empty interfaces.
Dead code trimming (ident, etc.).
Typedef support, including arrays.
nsVarArgs instead of ... in C++ headers.
Fix #include scanning bug that caused pain when we skipped an include that
had already been processed.
1999-01-11 16:56:45 +00:00
rickg%netscape.com
415f60f790
fixed bug in Compare() and error in ToInteger()
1999-01-10 08:17:40 +00:00
rpotts%netscape.com
d4127b40fa
overhaul of the EventQueue service...
1999-01-10 08:12:01 +00:00
rickg%netscape.com
95d921dff4
modest improvements to string and deque
1999-01-09 01:09:39 +00:00
rpotts%netscape.com
8878cbd2b4
bug #2227 - NSPR is not being implicitly initialized when PR_CEnterMonitor() is called. This hack should be removed when NSPR is fixed.
1999-01-08 00:38:56 +00:00
waterson%netscape.com
f390a1e8c5
Made the aCopy parameter to nsString::Insert const to clear up some compiler warnings. a=rickg.
1999-01-07 22:19:57 +00:00
law%netscape.com
6e266b92a5
Added new interface header; not yet building it
1999-01-07 21:04:21 +00:00
donm%netscape.com
fbc3fa0929
fixing includes for solaris. -donm
1999-01-07 21:03:42 +00:00
sfraser%netscape.com
3b02474d54
Export the NSGetFactory method
1999-01-07 03:14:22 +00:00
sfraser%netscape.com
b2da77676a
Added nsEventQueueService.cpp and nsXPComFactory.cpp
1999-01-07 03:14:02 +00:00
mcmullen%netscape.com
3a010aa9ec
Fix unused parameter warning.
1999-01-07 02:11:24 +00:00
kipp%netscape.com
51674f84ac
Make it compile on windows
1999-01-07 01:46:22 +00:00
coop%netscape.com
21ec63486f
Added binary file open as first step for creating typelib files.
1999-01-06 23:47:45 +00:00
mcmullen%netscape.com
c8b50d42a1
Added a directory iterator class. Added canonification and recursive directory creation, and some other handy methods. Eventual goal: replace xp_file.h entirely.
1999-01-06 23:38:21 +00:00
coop%netscape.com
b4f9c6bb84
Updated struc for ParamDescriptor
1999-01-06 22:07:16 +00:00
sfraser%netscape.com
e14a1ee405
Fix the fragment name (change from xpcom to XPCOM_DLL)
1999-01-06 20:30:17 +00:00
sfraser%netscape.com
3495fcabdd
File Removed.
1999-01-06 20:29:56 +00:00
brade%netscape.com
748aa65c90
reduce Macintosh compiler warnings by removing extra ;
1999-01-06 18:49:37 +00:00
scc%netscape.com
03af84c93b
defined NSCAP_NEED_UNUSED_VIRTUAL_IMPLEMENTATIONS for GNU 2.7 under linux. Fixed URL leading to the user manual. Noted that ramiro is working on getting all these special #defines handled by the configuration system instead.
1999-01-05 21:07:57 +00:00
rpotts%netscape.com
d24a5c8c3d
On windows call PL_InitializeEventsLib(...) until the new PL_event apis are available...
1999-01-05 09:44:28 +00:00
rpotts%netscape.com
2e0ca1df56
On windows only, ignore the eventQ kept by the eventQ service... Until the event Q is created with PL_CreateNativeEventQueue(...) only the main event Q can be used...
1999-01-05 05:43:53 +00:00
rpotts%netscape.com
c3592ae57d
Added nsXPComFactory.cpp and nsEventQueueService.cpp to the windows build
1999-01-05 05:42:38 +00:00
rpotts%netscape.com
a5606ccdd6
Added new headers to the EXPORT rule...
1999-01-04 23:08:44 +00:00
ftang%netscape.com
8ad00c6ebb
uncomment nsRegistery::FreeLibrary line
1999-01-04 21:52:15 +00:00
rpotts%netscape.com
8e4bc75589
Added the nsIEventQueueService IID...
1999-01-04 08:50:43 +00:00
rpotts%netscape.com
ea08a6a9d0
This is the implementation of the EventQueue service...
1999-01-04 08:50:10 +00:00
rpotts%netscape.com
df1a37147c
This is the implementation of NS_GetFactory(...) for the xpcom DLL.
1999-01-04 08:49:49 +00:00
rpotts%netscape.com
9b80dfefd6
This is a templatized implementation of an XPCOM factory...
1999-01-04 08:44:26 +00:00
rpotts%netscape.com
d54b5861d0
THis file contains the CLSIDs of components which can be created by the xpcom factory...
1999-01-04 08:43:52 +00:00
rpotts%netscape.com
dd0172c911
Interface to the EventQueue Service...
1999-01-04 08:43:12 +00:00
coop%netscape.com
445151ea1c
Added reference to xpidl_typelib.h
1998-12-31 22:11:39 +00:00
coop%netscape.com
5f1e87dfb3
Initial pass at declarations required for building typelib files.
1998-12-31 22:11:05 +00:00
mcmullen%netscape.com
4d29219473
Simplify the console case, so that Windows does not think it has to compile with exception handling.
1998-12-29 00:24:32 +00:00
mcmullen%netscape.com
6d0e6f09d0
Allow partial paths.
1998-12-24 00:01:32 +00:00
mcmullen%netscape.com
41dfff2b28
Made this stuff do something sensible for Macintosh. The part about logging the error is temporary.
1998-12-23 22:13:47 +00:00
vidur%netscape.com
03857886a6
Added script namespace management mechanism. This allows external native code to add symbols and constructors to the script global namespace. Added IID() static method generation to IDL generator.
1998-12-22 22:03:20 +00:00
law%netscape.com
6de1ece277
Add nsFile* to Windows build
1998-12-22 20:06:56 +00:00
law%netscape.com
a7d859328e
Add nsFile* to Windows build
1998-12-22 20:01:41 +00:00
troy%netscape.com
f334dec10a
Added comment to strdup() noting that t he caller must use delete[]
...
to free the memory
1998-12-22 19:01:14 +00:00