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

37 Коммитов

Автор SHA1 Сообщение Дата
akkana%netscape.com cd57d645a9 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
ramiro%netscape.com 2009b728de Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
mjudge%netscape.com 7aed3ae0d7 that didnt work... mac croaked 1998-12-04 00:01:09 +00:00
mjudge%netscape.com 2578cd8371 changing NULL to nsnull 1998-12-03 23:40:06 +00:00
mjudge%netscape.com f3efd51091 new enumerator interface change 1998-12-03 21:46:51 +00:00
pierre%netscape.com 66d46171b7 Making nsMacRepository.h obsolete: the shared lib conversion is done. 1998-12-03 01:06:00 +00:00
mjudge%netscape.com d2d3c7396a making big changes to enumerator class and adding nsICollection 1998-12-01 17:55:08 +00:00
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
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 db3f2a0b1e made pointer conversion more friendly to const methods 1998-11-26 01:18:21 +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
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
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
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 49cd237c1e adding the void ** back in. windows compiler is lame. 1998-11-15 07:08:56 +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 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
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
bjorn%netscape.com 833c4fea54 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
wtc%netscape.com 1597ec5412 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
troy%netscape.com b82062a518 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
peterl%netscape.com 391e5e2d12 made enumeration methods const
added append via array method
1998-11-03 20:14:08 +00:00
cls%seawood.org 5bdb5956af New Makefile.in 1998-10-20 00:31:25 +00:00
scullin%netscape.com b60795da47 Migrate mac hack, too. 1998-10-19 18:54:44 +00:00
scullin%netscape.com 6c1d460ea1 Migrating public header files to public 1998-10-19 17:48:55 +00:00