mjudge%netscape.com
b6c191f848
changing NULL to nsnull
1998-12-03 23:40:06 +00:00
mjudge%netscape.com
0495ee6cc6
new enumerator interface change
1998-12-03 21:46:51 +00:00
shaver%netscape.com
8436786eb0
Add generated file warning.
...
Remove excessive #include "nsISupports.h" generation.
Interfaces are public:, accessors are pure (= 0).
1998-12-03 17:38:55 +00:00
shaver%netscape.com
e9350617c4
Fix indentation, which was my fault and not andrewv's.
...
Add nsISupports to the always-include list.
Clean up interface generation code, and then mess it up again with
IID handling.
1998-12-03 06:33:59 +00:00
pierre%netscape.com
e691ee06e5
Making nsMacRepository.h obsolete: the shared lib conversion is done.
1998-12-03 01:06:00 +00:00
shaver%netscape.com
907b2e8ea7
Updated README.
...
Better arg handling and now lower-case mode flags.
andrewv's fixes to lose dependency on IDLN_ enum order (but not his changes
to indentation settings!).
1998-12-02 19:53:27 +00:00
troy%netscape.com
77f6f5e06e
Added ID for nsIPageSequenceFrame
1998-12-02 03:53:01 +00:00
mjudge%netscape.com
500a20c8b4
making big changes to enumerator class and adding nsICollection
1998-12-01 17:55:08 +00:00
mjudge%netscape.com
30e57ff4a6
collection interface
1998-12-01 17:50:57 +00:00
beard%netscape.com
c0c7bc482d
Mac shared library migration.
1998-11-30 22:15:00 +00:00
jfrancis%netscape.com
8f3f49279e
[sfraser checking in as jfrancis]
Temporarily comment out EDITOR_DLL-related stuff until Mac is building editor, to fix build bustage.
1998-11-30 03:04:00 +00:00
jfrancis%netscape.com
4194c1b24a
adding edtor lib entrty, even though we aren't actually linking it in yet.
1998-11-29 23:57:59 +00:00
shaver%netscape.com
7cb17ad5db
Added NPL everywhere (ooops!).
...
Handle enums.
Output idents properly in IDL comments.
1998-11-28 16:52:24 +00:00
shaver%netscape.com
2356d797d9
Error message cleanups, including insertion of line/file info in initial
...
buffer, to make errors give correct line-number data.
Strip comments. (Still need to handle doc comments correctly.)
1998-11-27 16:39:45 +00:00
shaver%netscape.com
ff8371bf4c
Updated README now includes Win32 libIDL/glib URLs, and mention of msw's
...
GTK+/glib 1.1.5.
Generate #includes for interfaces to which we refer.
Output inheritance data.
Switch to PRUnichar * for wstring, and char * for string.
in params that become pointer types get const'd.
1998-11-26 21:03:03 +00:00
scc%netscape.com
804df9e18c
Final changes to be used in production code (though currently only allowed in Composer module). Stripped tabs, replaced with spaces; made internal macro prefix; some final naming decisions (s/func/getter/). Good luck Composer team.
1998-11-26 19:28:42 +00:00
kipp%netscape.com
edabb1ad06
Expose WalkTheStack
1998-11-26 18:03:20 +00:00
peterl%netscape.com
114c9373b9
backed out previous change
1998-11-26 04:54:11 +00:00
peterl%netscape.com
9df7d582e1
new CSSOM interfaces
1998-11-26 01:18:57 +00:00
peterl%netscape.com
ce35c69c6b
made pointer conversion more friendly to const methods
1998-11-26 01:18:21 +00:00
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