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

267 Коммитов

Автор SHA1 Сообщение Дата
rickg%netscape.com adecc28838 completed the backout 1999-04-25 03:50:10 +00:00
rickg%netscape.com 307ad080f1 backing out string changes until I can get it right 1999-04-25 03:10:44 +00:00
rickg%netscape.com 5cc467b89c still trying to fix mac breakage 1999-04-25 02:53:39 +00:00
rickg%netscape.com 06d43c1933 removed warnings and a build error 1999-04-25 02:05:03 +00:00
rickg%netscape.com 5eea057c07 fix to nsString2 constructor 1999-04-25 01:51:21 +00:00
rickg%netscape.com 9ea354a873 fix to nsString2 constructor 1999-04-25 01:49:58 +00:00
rickg%netscape.com 5098683c49 disabled some unnecessary debug output 1999-04-25 01:27:51 +00:00
rickg%netscape.com b5dcc14666 removed PRUnichar* operator() and other WIP for nsString2 1999-04-25 01:24:10 +00:00
waterson%netscape.com 4b2d880a2d Added nsISimpleEnumerator as Phase I of the great enumerator unification. Added misc files for XPConnect. Details in RDF_19990422_BRANCH. 1999-04-24 02:38:54 +00:00
bruce%cybersight.com b921f69928 Removing a spurious comma, fixing AIX and HP-UX build bustage. I don't see why this code should've compiled for anyone. 1999-04-23 04:15:50 +00:00
warren%netscape.com d5baf9b75e Added variant and scriptable. 1999-04-22 08:27:34 +00:00
rickg%netscape.com d550cc2e2e sync up with nsString2.cpp 1999-04-22 08:23:25 +00:00
warren%netscape.com 91d0be4809 Started factoring nsIPersistentProperties from nsIProperties. 1999-04-22 07:32:51 +00:00
warren%netscape.com 8f4b7a43d2 Added nsCRT::free methods. 1999-04-22 04:25:17 +00:00
warren%netscape.com aa985edf4b Added NS_IMETHOD decls. 1999-04-22 04:17:21 +00:00
neeti%netscape.com d137eb0ce4 checking for null mObserverList 1999-04-21 19:36:41 +00:00
neeti%netscape.com 2c01a9790e implemented wrapper funtions to make GetObserverList private. 1999-04-20 14:50:47 +00:00
warren%netscape.com d2f79e5218 Made instance variables protected so that we can subclass. 1999-04-16 18:16:21 +00:00
sfraser%netscape.com 2f546f203d Warning elimination (remove extra ; ) 1999-04-15 19:54:27 +00:00
sfraser%netscape.com 7509fa995a Warning elimination (delete extra ; ) 1999-04-15 19:53:35 +00:00
waterson%netscape.com 295796c6fd Backed out change to nsISupportsArray::AppendElement() and RemoveElement(); they now return PRBool's like they used to. 1999-04-14 23:06:22 +00:00
beard%netscape.com 6db7f132d5 sorry, size_t != unsigned int, made declarations consistent to fix later link errors. 1999-04-14 04:19:42 +00:00
tague%netscape.com 147062e400 Rolled out change 1999-04-13 23:25:38 +00:00
tague%netscape.com 2c44e52c4c Fixed windows build booboo. Added extern C to the defintion of nsQuickSort 1999-04-13 23:03:40 +00:00
alecf%netscape.com 1d8ac0d5c2 export this symbol correctly 1999-04-13 22:16:52 +00:00
alecf%netscape.com f52c5ea8d3 make sure nsQuickSort is extern "C" 1999-04-13 20:36:57 +00:00
alecf%netscape.com 5919f4826a fix mac bustage 1999-04-13 20:34:38 +00:00
jdunn%netscape.com 4f46ff3cee fix compiler warning/errors with conversion from a void* to a char* 1999-04-13 20:27:17 +00:00
alecf%netscape.com ec4767bf21 add quicksort implementation to base
(Thanks to Regents of CA and the RDF team)
1999-04-13 19:03:45 +00:00
warren%netscape.com 92d726cd56 Fixed error to be an nsresult. 1999-04-13 18:27:21 +00:00
warren%netscape.com 47d97f7869 Fixed comment. 1999-04-13 18:26:53 +00:00
rickg%netscape.com 9c6e76138e fixed mail/news crash and bug 4606 1999-04-07 21:05:19 +00:00
neeti%netscape.com 3e2bd49cad initial checkin for ObserverService api 1999-04-06 20:54:09 +00:00
rickg%netscape.com 8bdec0ded3 fixed nsStr bug found by davidBienvenu -- I owe him a beer 1999-04-05 21:38:50 +00:00
rickg%netscape.com 897a835ff5 fixed bug found by DavidBienvenu -- I owe him a beer 1999-04-05 21:28:55 +00:00
rickg%netscape.com aeffd0c992 API cleanup for nsString 1999-04-05 08:06:54 +00:00
rickg%netscape.com 3b8cfe6aa8 fix to pushfront 1999-04-02 22:06:05 +00:00
rickg%netscape.com dfc765cb14 fixed bug in deque::pushfront 1999-03-31 08:42:06 +00:00
dp%netscape.com aa723aadf5 Thread Safe nsHashtable (on demand only) 1999-03-30 08:15:39 +00:00
pierre%netscape.com 17dca257b7 Use delete[] for strings allocated with ToNewCString(). 1999-03-30 01:23:24 +00:00
briano%netscape.com 0af08a8120 Fixed the 'extra token after the endif' bug that was breaking some Unix builds. 1999-03-29 23:05:49 +00:00
waterson%netscape.com 66a55f3f2c Landed RDF_19990326_BRANCH, scriptability changes. 1999-03-29 19:52:54 +00:00
jband%netscape.com f332fa9be6 fixing cases of declaration not exactly matching definition and a few other instances of extraneous 'const' on PRUnichar passed by value 1999-03-27 07:34:44 +00:00
rickg%netscape.com ad1ba89a86 any fix for entities 1999-03-25 01:27:27 +00:00
waterson%netscape.com 72299217c8 Made the nsCStringKey class NS_COM so that it could be exported across DLLs. 1999-03-23 23:12:35 +00:00
rickg%netscape.com 74944668d1 removed linux warnings 1999-03-23 08:47:54 +00:00
rickg%netscape.com 2ba72879d7 added recycler to nsString2 1999-03-23 07:33:10 +00:00
rickg%netscape.com e15cc0dd6b fixed bug in nsString; added recycler to nsString2 1999-03-23 07:26:27 +00:00
waterson%netscape.com 814643482d Initial revision. Not currently in the build. 1999-03-23 01:46:44 +00:00
waterson%netscape.com 930b662aed Fixed some syntax errors that I found when I actually tried to compile. 1999-03-23 01:46:12 +00:00
waterson%netscape.com 6d60e2479a Added an Init() method to allow the creator to specify an alternate
character size for the internal representation.
1999-03-23 01:29:16 +00:00
waterson%netscape.com 31f60d2a20 Added nsIString interface. 1999-03-23 00:43:54 +00:00
rickg%netscape.com 5757dea09a removed unsightly warnings from string classes 1999-03-23 00:28:36 +00:00
rickg%netscape.com 8e40493438 fixed link error 1999-03-22 22:26:17 +00:00
rickg%netscape.com dacd8a783e fixed nsString2 build problem 1999-03-22 22:03:14 +00:00
dcone%netscape.com 5eb8628f41 fixed small mac bug 1999-03-22 21:52:57 +00:00
dcone%netscape.com 537e9b39e4 Fixed small mac bug 1999-03-22 21:52:39 +00:00
rickg%netscape.com 808678e7df landing nsString2 1999-03-22 09:54:46 +00:00
rickg%netscape.com ede624cbbf prep work to land nsString2 1999-03-22 08:29:26 +00:00
dp%netscape.com c1ed2b3f33 Patch for unsigned vs signed warnings. Thanks to <bruce@cybersight.com> 1999-03-21 19:26:32 +00:00
warren%netscape.com 1d59a013c3 Backed out nsUnicharKey -- couldn't get it to build with -pedantic linux. 1999-03-19 10:27:41 +00:00
warren%netscape.com 75ca8f8ad6 Attempt to fix pendantic breakage. 1999-03-19 09:46:09 +00:00
warren%netscape.com 5b82065f09 Added nsUnicharKey for nsHashtables. 1999-03-19 09:02:43 +00:00
rickg%netscape.com ac8a03b6c1 removed static vars 1999-03-19 08:47:20 +00:00
warren%netscape.com a4fb233916 Fix for broken linux compiler. 1999-03-19 06:18:08 +00:00
warren%netscape.com 6656b2284f Added nsHashtable::Exists. Renamed nsProgIDKey to nsCStringKey (what it is). 1999-03-19 05:51:49 +00:00
dp%netscape.com 84607889b9 using nsHashtable for dllStore. 1999-03-12 11:23:49 +00:00
warren%netscape.com f5b0e48292 tweak 1999-03-11 11:01:16 +00:00
warren%netscape.com 1ca883bda7 Exporting symbols for the mac. 1999-03-11 10:47:54 +00:00
warren%netscape.com 5f5aba4d61 Added union and intersection enumerators. 1999-03-11 09:56:59 +00:00
alecf%netscape.com 770326593d purify fixes from bruce@cybersight.com - free memory the right way 1999-03-10 00:32:44 +00:00
warren%netscape.com 3406dc1047 Implemented virtuals in cpp file to try to avoid linux pedantic error. 1999-03-09 14:09:11 +00:00
warren%netscape.com c50687b845 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
rickg%netscape.com e1d3b703f9 fixed recently introduced i18n bugs 1999-03-07 19:23:28 +00:00
mcmullen%netscape.com 0b721e55f8 Removed the offset parameter from the base stream interfaces. Implemented string streams. 1999-03-05 22:53:56 +00:00
mcmullen%netscape.com 5a7ce034d2 Made a function static to remove a warning. 1999-03-05 21:35:23 +00:00
warren%netscape.com ab9643b9a2 Fixed First method to return error. 1999-03-05 05:48:21 +00:00
kipp%netscape.com 68409e0711 Use proper new operator 1999-03-05 04:33:57 +00:00
hyatt%netscape.com f96739c6a3 Fix to the RFind method of nsString. 1999-03-05 00:03:46 +00:00
scc%netscape.com 16e2511778 rename |IID()| --> |GetIID()| 1999-03-03 23:03:34 +00:00
scc%netscape.com 31ff626ae9 rename |IID()| --> |GetIID()| 1999-03-03 19:48:57 +00:00
ftang%netscape.com e79d1e4c91 add IsUpper and IsLower which work for all Unicode, reviewed and approved by kipp 1999-03-02 18:24:42 +00:00
mcmullen%netscape.com b38ede637e Call delete [] when new [] was used for allocation. 1999-02-27 20:39:07 +00:00
kipp%netscape.com fbade5b43f Defined some operator new/delete macros to help us get it right 1999-02-26 19:38:53 +00:00
alecf%netscape.com bd99bf6b76 add nsIEnumerator interface, and fix nsICollection interface to use long not int 1999-02-26 17:57:34 +00:00
rickg%netscape.com 191d1e1a16 new API on deque to set deallocator 1999-02-26 07:23:56 +00:00
rickg%netscape.com b82b092c4b small bug fixes and removal of global statics 1999-02-26 06:33:54 +00:00
warren%netscape.com 2b617870c9 Added export/import declaration (temporarily). 1999-02-24 09:55:44 +00:00
warren%netscape.com 3ebe3e76c4 Updated IIDs 1999-02-24 09:31:34 +00:00
warren%netscape.com 4e3aaf35f1 Added idl 1999-02-24 08:46:00 +00:00
warren%netscape.com 896241f805 Added NS_NewConjoiningEnumerator 1999-02-24 07:58:06 +00:00
peterl%netscape.com 2f976599d2 Fixed bustage in Clear caused by PRInt32 to PRUint32 conversion 1999-02-23 23:31:49 +00:00
warren%netscape.com 3642da81a5 Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray. 1999-02-23 08:10:24 +00:00
warren%netscape.com 242f5389ac Added nsSupportsArrayEnumerator 1999-02-23 08:04:28 +00:00
mjudge%netscape.com 3756cba288 changing nsIEnumerator to use NS_IMETHOD not virtual nsresult 1999-02-19 23:43:20 +00:00
rickg%netscape.com 5396424248 small mod to handle hex conversion better 1999-02-19 06:32:40 +00:00
warren%netscape.com b761e1c51f Added constructor for strings. 1999-02-18 00:12:08 +00:00
rickg%netscape.com e2e2dfc7e9 removed bug from deque, and added replaceChar call to string 1999-02-16 06:47:00 +00:00
troy%netscape.com 7ebee8ef4e Fixed some more memory leaks 1999-02-14 18:02:38 +00:00
troy%netscape.com 03a4fe9d44 Fixed some memory leaks 1999-02-14 05:44:39 +00:00