coop%netscape.com
f2d5cd7054
NOT YET PART OF SEAMONKEY:
...
* added #defines for is_pointer/tag combos used in TypeDescriptors to match table in typelib spec.
* now handle error case in xpt_struct.c using macro
* still must do offset management
1999-01-18 22:04:49 +00:00
scc%netscape.com
31c2a74283
OK. We were wrong about the SOLARIS case. Sorry.
1999-01-18 20:32:41 +00:00
coop%netscape.com
5fc06bfca5
NOT YET PART OF SEAMONKEY:
...
* modified in-memory structs slightly to get them to compile
* xpt_strcut.c now compiles, and with no warnings (at no extra charge)
* still must do offset management
1999-01-18 19:53:47 +00:00
scc%netscape.com
5e7e5625d2
Added patch for bsdi from netscape.public.mozilla.patches; removed test for !SOLARIS as agreed with macafee.
1999-01-18 18:32:33 +00:00
shaver%netscape.com
10f4d40c79
Much XDR header whacking. Still need to figure out how the pool management
...
stuff looks.
Fixed XPT_PREAMBLE (again).
xpt_xdr.c now compiles!
1999-01-18 18:28:14 +00:00
shaver%netscape.com
00741083fe
fix up XPT_PREAMBLE booboo
1999-01-18 17:58:34 +00:00
shaver%netscape.com
7c8b3fd275
make goop (Win and Unix)
1999-01-18 17:44:06 +00:00
shaver%netscape.com
4d0a0a61c3
make goop (Windows and Unix) and header fixes
1999-01-18 17:43:36 +00:00
coop%netscape.com
d557721c1f
NOT YET PART OF SEAMONKEY:
...
* updated XPT_Do code to match in-memory structs
1999-01-18 17:26:04 +00:00
shaver%netscape.com
9836a9165b
new API stuff, and start on primitive implementations
1999-01-18 16:54:57 +00:00
coop%netscape.com
95fe556feb
NOT YET PART OF SEAMONKEY:
...
* Added at least basic comments for all structs.
* Added #defines for struct sizes.
1999-01-18 15:00:03 +00:00
troy%netscape.com
1e71c5f12f
Added nsIAreaFrame
1999-01-18 03:14:48 +00:00
scc%netscape.com
36a41c6750
Now test pointer result _and_ error code on return from QueryInterface, as some implementations return garbage.
1999-01-16 02:37:22 +00:00
shaver%netscape.com
1d651befd8
more primitives and over-complex macros. next stop: bit-handling (not yet part of seamonkey)
1999-01-15 21:14:48 +00:00
coop%netscape.com
851b2c9b09
NOT PART OF SEAMONKEY
...
- updated and streamlined in-memory structure to coincide with typelib specification.
- added comments for more obtuse structures
1999-01-15 19:23:40 +00:00
rickg%netscape.com
214c399537
exposed objectAt in deque, and fixed toInteger bug
1999-01-15 19:20:51 +00:00
mjudge%netscape.com
d3c02c8cdd
scc and I decided that the explicit keyword was not necessary for the constructor.
...
It never hurts you to make an nsCOMPtr. MJ
1999-01-15 18:57:31 +00:00
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