Граф коммитов

259 Коммитов

Автор SHA1 Сообщение Дата
mjudge%netscape.com 7a9d988f4e collection interface 1998-12-01 17:50:57 +00:00
beard%netscape.com c62b49cafc Mac shared library migration. 1998-11-30 22:15:00 +00:00
jfrancis%netscape.com 6957c5e7a0 [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 4689ddaf3f 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 5dd5931d49 Added NPL everywhere (ooops!).
Handle enums.
Output idents properly in IDL comments.
1998-11-28 16:52:24 +00:00
shaver%netscape.com 1229e8bd5c 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 ffb9b8c4fa 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 4a51489421 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 4dece4f293 Expose WalkTheStack 1998-11-26 18:03:20 +00:00
peterl%netscape.com 61a6be03f2 backed out previous change 1998-11-26 04:54:11 +00:00
peterl%netscape.com 6cdc8bf568 new CSSOM interfaces 1998-11-26 01:18:57 +00:00
peterl%netscape.com db3f2a0b1e made pointer conversion more friendly to const methods 1998-11-26 01:18:21 +00:00
shaver%netscape.com c77a1a40ba 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 cb5062801c C++ class decls need a semicolon 1998-11-25 04:54:02 +00:00
shaver%netscape.com 33268531bf 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 33892f7c8f 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 5761b52e55 fixed bug #1203 1998-11-24 20:23:46 +00:00
rickg%netscape.com 7755d427f4 changed ToInteger() so that it returns an error properly 1998-11-24 02:38:21 +00:00
akkana%netscape.com e69695ae0e Range specification 1998-11-24 01:39:47 +00:00
shaver%netscape.com 4fac0478da first xpidl stuff 1998-11-23 21:02:31 +00:00
cyeh%netscape.com e9d3c67427 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 83c2278361 updated docs for nsString class usage 1998-11-20 22:11:09 +00:00
beard%netscape.com 973d39a86e xpcomDebug.exp only included in debug target, xpcom.exp in both. 1998-11-20 01:04:17 +00:00
beard%netscape.com 1e9844f3a6 Added nsServiceManager static method exports. 1998-11-20 01:03:42 +00:00
mjudge%netscape.com 75b2b1a7f4 fixing future possible bustage even though tree is red. I will watch carefully 1998-11-19 23:25:58 +00:00
scc%netscape.com 1b8d0dc62f 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 e1fa4e95dd Made nsString::Insert actually support the count=-1 default argument 1998-11-19 17:58:30 +00:00
mjudge%netscape.com f7c134eb44 smart pointer updates 1998-11-18 22:09:52 +00:00
kin%netscape.com c4e781933c Fixes that allow us to compile on Linux. 1998-11-18 19:16:10 +00:00
kin%netscape.com 4e99cdb975 Added COM_auto_ptr.h to EXPORTS list. 1998-11-18 19:14:56 +00:00
beard%netscape.com 3737d72098 Took out PL_VectorAssertValid for non-debug build. 1998-11-18 01:36:28 +00:00
beard%netscape.com 35c426e20e Added xpcomDebug.exp to xpcomDebug.shlb target. 1998-11-18 01:35:54 +00:00
beard%netscape.com 667fd423b5 First Checked In. 1998-11-18 01:28:37 +00:00
vidur%netscape.com 4b24ddd7d0 New interface nsIDOMNSDocument 1998-11-17 02:37:19 +00:00
jfrancis%netscape.com 7ce407874e adding scott's XP_COM auto_pointer header to xpcom exports. 1998-11-16 19:08:50 +00:00
mjudge%netscape.com cc1b396c15 fixing test app for lame windows compiler 1998-11-15 07:09:51 +00:00
mjudge%netscape.com 49cd237c1e adding the void ** back in. windows compiler is lame. 1998-11-15 07:08:56 +00:00
mjudge%netscape.com ae9fcdd974 oops messed up the build. fixing... 1998-11-15 04:13:14 +00:00
scc%netscape.com 358c58f4c1 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 7fc3cc706b Removing files to restructure the typelib stuff. 1998-11-14 01:22:50 +00:00
scc%netscape.com 0c0332fc61 fixed for IRIX (doesn't like new-style casts) 1998-11-14 00:35:48 +00:00
scc%netscape.com b601257a52 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 5a79d4495d 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 590649bf2a 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 6138f32e56 Fixed for VC++ 4.2 (no template function specifiers at the call site) 1998-11-13 12:33:58 +00:00
scc%netscape.com 56a7d55121 Fixed (unit-tests only) for VC++ 4.2 (no 'explicit') 1998-11-13 00:34:41 +00:00
jfrancis%netscape.com d694aafec4 First Checked In. 1998-11-12 23:59:32 +00:00
mjudge%netscape.com 1bc75a7912 adding the test_com_auto_ptr.exe as a new test 1998-11-12 20:07:28 +00:00
mjudge%netscape.com 7243453f05 modifying makefile.win to export the new com_auto_ptr.h file 1998-11-12 20:05:41 +00:00
scc%netscape.com cef7eb5635 First Checked In. 1998-11-12 20:00:51 +00:00