shaver%netscape.com
b697288da5
Added support for char, wchar and wstring types.
...
Fixed long long nits.
Make methods pure virtual.
Use pointers and not references.
Remove useless header.c.
1998-11-25 19:12:50 +00:00
shaver%netscape.com
6807c3fcf4
C++ class decls need a semicolon
1998-11-25 04:54:02 +00:00
shaver%netscape.com
c373687100
Added input callback, in preparation for autogenerating __declspec(inhibit)
...
and doing the doc comment thing.
Generate method declarations.
More stdout -> state->file fixes.
1998-11-25 04:19:59 +00:00
shaver%netscape.com
b68f23e3f5
Generate getter/setter/`is'er for attributes.
...
Report errors (and warnings).
Send output to state->file properly, instead of stdout (although state->file
is always stdout right now!).
1998-11-24 23:16:49 +00:00
rickg%netscape.com
51582a22b5
fixed bug #1203
1998-11-24 20:23:46 +00:00
rickg%netscape.com
5d77ac2437
changed ToInteger() so that it returns an error properly
1998-11-24 02:38:21 +00:00
akkana%netscape.com
a254a6fbca
Range specification
1998-11-24 01:39:47 +00:00
shaver%netscape.com
3f1382e38f
first xpidl stuff
1998-11-23 21:02:31 +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
rickg%netscape.com
91a74f3b64
updated docs for nsString class usage
1998-11-20 22:11:09 +00:00
beard%netscape.com
62b85bfb53
xpcomDebug.exp only included in debug target, xpcom.exp in both.
1998-11-20 01:04:17 +00:00
beard%netscape.com
70ac966d43
Added nsServiceManager static method exports.
1998-11-20 01:03:42 +00:00
mjudge%netscape.com
b64274ee17
fixing future possible bustage even though tree is red. I will watch carefully
1998-11-19 23:25:58 +00:00
scc%netscape.com
67b8f7dc8c
some changes to better conform to our coding standards; removed the facility for assigning in without AddRef-ing, outside of the context of a function call; added some comparison operators for working with raw pointers; preprocessor-ized the bool type for compilers without
1998-11-19 20:26:12 +00:00
kipp%netscape.com
9be7e3e15f
Made nsString::Insert actually support the count=-1 default argument
1998-11-19 17:58:30 +00:00
mjudge%netscape.com
2bd280d84e
smart pointer updates
1998-11-18 22:09:52 +00:00
kin%netscape.com
a8357cfbe4
Fixes that allow us to compile on Linux.
1998-11-18 19:16:10 +00:00
kin%netscape.com
eaaeb32d16
Added COM_auto_ptr.h to EXPORTS list.
1998-11-18 19:14:56 +00:00
beard%netscape.com
abcb457cbe
Took out PL_VectorAssertValid for non-debug build.
1998-11-18 01:36:28 +00:00
beard%netscape.com
de630e90c9
Added xpcomDebug.exp to xpcomDebug.shlb target.
1998-11-18 01:35:54 +00:00
beard%netscape.com
7cb977edf9
First Checked In.
1998-11-18 01:28:37 +00:00
vidur%netscape.com
bddadc0a26
New interface nsIDOMNSDocument
1998-11-17 02:37:19 +00:00
jfrancis%netscape.com
bdb1543008
adding scott's XP_COM auto_pointer header to xpcom exports.
1998-11-16 19:08:50 +00:00
mjudge%netscape.com
d411a0cdec
fixing test app for lame windows compiler
1998-11-15 07:09:51 +00:00
mjudge%netscape.com
3ad4ca13a0
adding the void ** back in. windows compiler is lame.
1998-11-15 07:08:56 +00:00
mjudge%netscape.com
ab007a89d0
oops messed up the build. fixing...
1998-11-15 04:13:14 +00:00
scc%netscape.com
64b6e39325
operator void** is superfluous; removed. Added operator* to support clients who (against better advice) write getter functions that look like this GetSomething(T*& result)
1998-11-15 02:10:04 +00:00
bjorn%netscape.com
aa0fd8d09a
Removing files to restructure the typelib stuff.
1998-11-14 01:22:50 +00:00
scc%netscape.com
6e4a1432aa
fixed for IRIX (doesn't like new-style casts)
1998-11-14 00:35:48 +00:00
scc%netscape.com
622e6a797f
SOLARIS _does_ support member using declarations, so modify the test to let them through
1998-11-13 20:07:25 +00:00
scc%netscape.com
59132d1bb4
fixed order of declarations (confused SOLARIS compiler) and return types of AddRef and Release to match in the unfortunate case that the compiler does not support member using declarations
1998-11-13 20:06:43 +00:00
scc%netscape.com
eeaaa11f7d
unified compiler dependent code (removed from unit-tests, inserted in header); fixed for egcs-1.1 well known bug (member using declarations don't work)
1998-11-13 19:41:24 +00:00
scc%netscape.com
5bfaf7f7ea
Fixed for VC++ 4.2 (no template function specifiers at the call site)
1998-11-13 12:33:58 +00:00
scc%netscape.com
28e2a847cd
Fixed (unit-tests only) for VC++ 4.2 (no 'explicit')
1998-11-13 00:34:41 +00:00
jfrancis%netscape.com
f7fa2435e0
First Checked In.
1998-11-12 23:59:32 +00:00
mjudge%netscape.com
88359ec04e
adding the test_com_auto_ptr.exe as a new test
1998-11-12 20:07:28 +00:00
mjudge%netscape.com
0d7b5e0794
modifying makefile.win to export the new com_auto_ptr.h file
1998-11-12 20:05:41 +00:00
scc%netscape.com
1d73acc84f
First Checked In.
1998-11-12 20:00:51 +00:00
vidur%netscape.com
36a07884bf
Added new interface nsIHTMLContentContainer
1998-11-12 07:56:13 +00:00
bjorn%netscape.com
e1bfe84a47
New support for typeinformation and typelibraries. nsISupports.h has an
...
additional definition NS_DECL_ISUPPORTS_EXPORTED, which exports the threesome.
This is not yet part of the build. It will be picked up by support code in
mozilla/js/src/xpcom.
1998-11-11 23:46:21 +00:00
vidur%netscape.com
6592f22be0
Added XML display support.
1998-11-11 22:07:55 +00:00
cyeh%netscape.com
1d52872286
add the following exports:
PL_VectorAssertValid
PL_VectorRemove
PL_VectorInsert
PL_VectorAdd
PL_VectorSet
PL_VectorClone
PL_VectorCopy
PL_VectorCompact
PL_VectorIsValidIndex
PL_VectorSetSize
PL_VectorFinalize
PL_VectorInitialize
PL_VectorDestroy
PL_NewVector
1998-11-10 00:54:21 +00:00
wtc%netscape.com
347bac9bda
Moved plvector.c and plvector.h from mozilla/nsprpub/lib/ds
...
to mozilla/xpcom.
Modified files: Makefile, Makefile.in, makefile.win.
1998-11-09 20:10:21 +00:00
wtc%netscape.com
da5c8ed7ae
Moved plvector.c and plvector.h from mozilla/nsprpub/lib/ds
...
to mozilla/xpcom.
Modified files: MANIFEST, Makefile, Makefile.in, makefile.win.
1998-11-09 20:09:33 +00:00
wtc%netscape.com
54b876fad2
Moved plvector.c and plvector.h from mozilla/nsprpub/lib/ds
to mozilla/xpcom.
1998-11-09 20:05:38 +00:00
troy%netscape.com
fd33ef03a2
Added a #define for NS_ERROR_INVALID_ARG to be the same as
...
NS_ERROR_ILLEGAL_VALUE. This helps make our error names more
consistent with COM
1998-11-09 19:03:05 +00:00
pierre%netscape.com
a9e64e7020
fixed the 3 instances of Compare() to work with empty strings
1998-11-04 06:48:11 +00:00
pierre%netscape.com
3465e56de2
return 0 (ie. "strings are equal") instead of 1 when the 'n' of strncmp() and strncasecmp() is 0
1998-11-04 06:46:33 +00:00
peterl%netscape.com
cbd0246780
made enumeration methods const
...
added append via array method
1998-11-03 20:14:08 +00:00
rpotts%netscape.com
162d1913f1
Removed the definition of the nsIDocumentLoadInfo IID
1998-11-03 10:11:33 +00:00