kin%netscape.com
4d56c25568
Fixed off by 1 error that occurs in PopBack() when
...
(mOrigin + mSize) >= mCapacity.
1998-12-09 17:07:20 +00:00
shaver%netscape.com
b7e56cfb2f
Fixed usage-string typo.
...
Update to 0.5.7 IDL_tree_property_get API.
Reworked input callback for cleanliness.
Add (not-yet-working) infrastructure for %{ C %} raw blocks.
1998-12-09 13:08:29 +00:00
mcmullen%netscape.com
2d4c67ae2c
Trying to make this build on unix gcc compilers, I have removed all references to std::string, using char* instead. This almost made me cry (not just because of all the work I had to do over again).
1998-12-09 08:47:30 +00:00
mcmullen%netscape.com
64ac3c15be
Tried to make this a little more gcc friendly - created some NS_USING_NAMESPACE/ NS_NAMESPACE ugliness. Sigh.
1998-12-09 05:09:28 +00:00
pinkerton%netscape.com
c415f8beaf
fix for new universal headers. Don't use PLstringfuncs and add an inline helper to the helper namespace which does the same things.
1998-12-09 01:56:36 +00:00
law%netscape.com
e89799a864
Added Windoze support
1998-12-09 01:04:53 +00:00
mcmullen%netscape.com
0fe2983dc3
Polished the interfaces, added long comments in the headers.
The next step is checking by Bill Law and Steve Lamm for Win and Unix. Then it's open season.
1998-12-08 22:45:42 +00:00
mcmullen%netscape.com
4e091b7bcf
First Checked In.
1998-12-08 22:43:57 +00:00
mcmullen%netscape.com
4e1f4f4572
First Checked In.
1998-12-08 02:22:54 +00:00
mcmullen%netscape.com
0fd0d405c3
First Checked In.
1998-12-08 02:15:50 +00:00
akkana%netscape.com
90d7c049da
Change NULL to 0 in NS_RELEASE and NS_IF_RELEASE macros.
...
This is illegal C++ (at least on machines where NULL == (void*)0)
and breaks some compilers, issues warnings in others.
1998-12-07 21:57:57 +00:00
shaver%netscape.com
5e62a635e8
remove dead code, tweak whitespace
1998-12-07 20:23:37 +00:00
ramiro%netscape.com
2df5228f6a
Ignore the generated makefile
1998-12-07 06:45:39 +00:00
shaver%netscape.com
e02501b11c
Added varargs support (produces "..." in C++ until we figure out what
...
nsIVarargs should look like).
IDL return value now becomes a final (but before varargs!) out parameter
_retval in C++.
Prettied up some whitespace.
1998-12-06 19:52:21 +00:00
shaver%netscape.com
c567e3d343
Update usage message.
...
Add #include processing.
Generate #define NS_IFOO_IID_STR for kipp.
More header-generation niceties: #ifndef __nsIFoo_h__, DO NOT EDIT warning
now mentions source filename.
Generate #include in header to match #include in IDL, not by grovelling for
referenced interfaces.
(XXX: Need to polish up memory management.)
1998-12-06 18:41:44 +00:00
troy%netscape.com
e88e7a9094
Added nsIPrintStatusCallback
1998-12-06 00:30:51 +00:00
ramiro%netscape.com
9de953c38c
Have cvs ignore generated files.
1998-12-05 11:07:45 +00:00
ramiro%netscape.com
e2b921bf3c
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
mjudge%netscape.com
113351a624
that didnt work... mac croaked
1998-12-04 00:01:09 +00:00
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