pjs/xpcom/ds
jst%netscape.com 9c1d9336f0 Fixing rtm++ bug 55587. nsAReadableString::FindChar() was returning the index from the offset to the character if found in stead of the index from the beginning of the string. r=kin, sr&a=scc 2000-10-07 01:50:36 +00:00
..
.cvsignore
MANIFEST adding new string headers to exports 2000-09-09 08:53:39 +00:00
MANIFEST_IDL 37408 2000-05-02 05:08:39 +00:00
Makefile.in fix typo 2000-09-09 10:21:31 +00:00
bufferRoutines.h Fix some leaks, and other problems found using BoundsChecker r=bryner@uiuc.edu 2000-05-14 09:18:43 +00:00
makefile.win adding new string files to the build 2000-09-09 09:05:16 +00:00
nsAReadableString.h Fixing rtm++ bug 55587. nsAReadableString::FindChar() was returning the index from the offset to the character if found in stead of the index from the beginning of the string. r=kin, sr&a=scc 2000-10-07 01:50:36 +00:00
nsAVLTree.cpp
nsAVLTree.h
nsAWritableString.h moved |Mid|, |Left|, and |Right| to "nsAWritableString.h" since on SunOS, they couldn't compile until after they'd seen the definition of |basic_nsAWritableString|. They're still members or readable ... got to get rid of these functions 2000-09-09 11:57:43 +00:00
nsAlgorithm.h fixing includes 2000-09-09 04:39:25 +00:00
nsArena.cpp
nsArena.h
nsAtomService.cpp fix uninitialized variable 2000-07-22 22:50:35 +00:00
nsAtomService.h add the atom service to the build 2000-03-31 09:19:17 +00:00
nsAtomTable.cpp bug #49817: fix |normalize_forward|, |normalize_backward|; make |Begin(Read|Writ)ing| call |normalize_forward|; pass iterators by reference. r=mjudge 2000-09-02 04:10:44 +00:00
nsAtomTable.h DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
nsAutoStringImpl.h landed WIP nsString3 early design; not part of build; a=n/a 2000-03-03 09:04:50 +00:00
nsBufferHandle.h fixed ugly name |nsXXXBufferHandle| --> |nsFlexBufferHandle|; hey, it may not be perfect, but it's better than 'XXX' 2000-09-13 02:27:11 +00:00
nsBufferManager.h Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsBufferPoolService.h
nsByteBuffer.cpp
nsByteBuffer.h
nsCRT.cpp DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
nsCRT.h DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
nsCharTraits.h fix |const| error 2000-09-09 10:17:45 +00:00
nsConjoiningEnumerator.cpp
nsCppSharedAllocator.h Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsDeque.cpp
nsDeque.h
nsEmptyEnumerator.cpp
nsEnumeratorUtils.cpp
nsEnumeratorUtils.h
nsFixedSizeAllocator.cpp Bug 46702. Move nsFixedSizeAllocator.[h|cpp] out of rdf/base/src. Not yet part of the build. 2000-07-29 01:00:37 +00:00
nsFixedSizeAllocator.h Bug 46702. Move nsFixedSizeAllocator.[h|cpp] to xpcom/ds so that it can be used outside of RDF. 2000-07-29 02:58:10 +00:00
nsFragmentedString.cpp fixing some bugs in the new parser string code; changing some names 2000-09-09 11:31:04 +00:00
nsFragmentedString.h nobody uses |nsFragmentedString| as yet ... changing it now to be based on the new work from |nsSlidingString|/|nsSlidingSubstring| for the parser 2000-09-09 06:42:45 +00:00
nsHashtable.cpp if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 02:56:52 +00:00
nsHashtable.h 32185. r=wan-teh. Fixing hashtable enumeration lossage. 2000-09-01 19:11:24 +00:00
nsHashtableEnumerator.cpp # 34082 2000-05-02 22:38:04 +00:00
nsHashtableEnumerator.h
nsIArena.h Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsIAtom.idl DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
nsIAtomService.idl Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsIByteBuffer.h Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsICollection.idl
nsIEnumerator.idl Enforce interCaps Mozilla XPIDL style (r=shaver). 2000-05-15 07:03:46 +00:00
nsIObserver.idl Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsIObserverList.h
nsIObserverService.idl Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsIPersistentProperties.h 37408 2000-05-02 05:08:39 +00:00
nsIPersistentProperties2.idl Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsIProperties.idl Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsISimpleEnumerator.h
nsISizeOfHandler.h
nsIStopwatch.idl Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsISupportsArray.idl Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsISupportsIterators.idl
nsISupportsPrimitives.idl Bug 37275, Changing value of all progids, and changing everywhere a progid 2000-09-13 23:57:52 +00:00
nsIUnicharBuffer.h
nsImmutableString.h Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsInt64.h Revert changes. They're causing problems elsewhere. 2000-04-27 07:01:58 +00:00
nsObserver.cpp
nsObserver.h
nsObserverList.cpp Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
nsObserverList.h
nsObserverService.cpp # 34082 2000-05-02 22:38:04 +00:00
nsObserverService.h
nsPersistentProperties.cpp Fix for hash code performance problem discovered by bienvenu. 'Sampling' hash code was statistically evil. 2000-08-20 21:29:10 +00:00
nsPersistentProperties.h fix bustage 2000-05-02 06:27:05 +00:00
nsPrintfCString.cpp not part of the build; temporarily patching these files to use the old (what is currently in the tree) |GetReadableFragment| scheme, so that clients can start using this now both on the tip and on the DOMAPI... branch 2000-08-17 21:07:45 +00:00
nsPrintfCString.h fixing the build for VC++ 2000-09-09 09:48:12 +00:00
nsPrivateSharableString.h fixing signatures, includes 2000-09-13 02:24:55 +00:00
nsProperties.cpp Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
nsProperties.h # 34082 2000-05-02 22:38:04 +00:00
nsQuickSort.cpp
nsQuickSort.h
nsReadableUtils.cpp bug #54712, r=rjc, a=waterson. Added a |Distance| function to calculate the span between two iterators, then added a constructor and appropriate global function to allow |Substring|s to be made from iterators in addition to the old scheme of {index,length} 2000-10-05 01:07:02 +00:00
nsReadableUtils.h Fix win32 build bustage, r=scc 2000-10-05 07:48:20 +00:00
nsSharedBufferList.cpp fixing some bugs in the new parser string code; changing some names 2000-09-09 11:31:04 +00:00
nsSharedBufferList.h fixed ugly name |nsXXXBufferHandle| --> |nsFlexBufferHandle|; hey, it may not be perfect, but it's better than 'XXX' 2000-09-13 02:27:11 +00:00
nsSharedString.h bug #49817: fix |normalize_forward|, |normalize_backward|; make |Begin(Read|Writ)ing| call |normalize_forward|; pass iterators by reference. r=mjudge 2000-09-02 04:10:44 +00:00
nsSizeOfHandler.cpp Patch from snizinsk@us.ibm.com 2000-05-12 22:11:45 +00:00
nsSlidingString.cpp finishing up the special string class for the parser 2000-09-11 05:24:49 +00:00
nsSlidingString.h finishing up the special string class for the parser 2000-09-11 05:24:49 +00:00
nsStaticNameTable.cpp initial checkin - NOT PART OF BUILD 2000-08-16 02:07:37 +00:00
nsStaticNameTable.h initial checkin - NOT PART OF BUILD 2000-08-16 02:07:37 +00:00
nsStatistics.cpp Clean up egcs warnings. 2000-06-13 04:52:33 +00:00
nsStatistics.h # 42637 2000-06-21 00:07:57 +00:00
nsStopwatch.cpp Fixed nsSupportsHashtable behaviour and API to fix leaks in 2000-06-06 22:06:56 +00:00
nsStopwatch.h
nsStr.cpp bug #54601: r=waterson, a=brendan. Fix string allocation policy -- allocate exact size, double on fault ... thanks to everybody who helped me test this patch. 2000-10-05 01:19:59 +00:00
nsStr.h fixed comments (so people are aware of the allocation policy) 2000-10-05 01:07:40 +00:00
nsString.cpp making all string construction explicit; plus (now that the DOM APIs are turned on and you can no longer build without NEW_STRING_APIS) chopping out |#ifdef|ed code 2000-09-02 20:53:31 +00:00
nsString.h Add |.get()| to NS_ConvertUCS2toUTF8 to make getting rid of some MLKs easier, bug=54740, r=scc, a=waterson 2000-10-07 00:08:47 +00:00
nsString2.cpp making all string construction explicit; plus (now that the DOM APIs are turned on and you can no longer build without NEW_STRING_APIS) chopping out |#ifdef|ed code 2000-09-02 20:53:31 +00:00
nsString2.h adding |.get()| for the other half of |NS_LITERAL_STRING| 2000-09-13 03:44:58 +00:00
nsString2x.cpp Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsString2x.h update nsStringX classes; not part of build 2000-04-05 06:11:03 +00:00
nsStringImpl.h landed WIP nsString3 early design; not part of build; a=n/a 2000-03-03 09:04:50 +00:00
nsStringTokenizer.cpp
nsStringTokenizer.h
nsStringValue.h Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsStringx.cpp Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsStringx.h update nsStringX classes; not part of build 2000-04-05 06:11:03 +00:00
nsSupportsArray.cpp Bug 27971. Better strategy for resource: urls to use less memory. Saves about 0.4% of entire run just bring up one page (home.mozilla.org). r=waterson 2000-06-09 07:51:13 +00:00
nsSupportsArray.h Bug 27971. Better strategy for resource: urls to use less memory. Saves about 0.4% of entire run just bring up one page (home.mozilla.org). r=waterson 2000-06-09 07:51:13 +00:00
nsSupportsArrayEnumerator.cpp
nsSupportsArrayEnumerator.h
nsSupportsPrimitives.cpp Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
nsSupportsPrimitives.h
nsTextFormater.cpp fix 34886. add accidential deleted line back. 2000-04-11 22:47:18 +00:00
nsTextFormater.h
nsTextFormatter.cpp fix 34886. add accidential deleted line back. 2000-04-11 22:47:18 +00:00
nsTextFormatter.h
nsTime.h Revert changes. They're causing problems elsewhere. 2000-04-27 07:01:58 +00:00
nsUnicharBuffer.cpp
nsUnicharBuffer.h
nsUnitConversion.h
nsVector.h
nsVoidArray.cpp Fix bug in void array's assignment operator. r=scc 2000-08-24 09:26:58 +00:00
nsVoidArray.h DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
nsVoidBTree.cpp Bug 42360. Fix SUNWspro5.0 bustage. r=tor 2000-06-14 03:27:46 +00:00
nsVoidBTree.h Bug 42360. Fix SUNWspro5.0 bustage. r=tor 2000-06-14 03:27:46 +00:00
nsXPIDLString.cpp Inline 'operator PRUnichar*()', 'operator char*()'; add inline 'get()' methods. r=brendan 2000-07-13 03:20:28 +00:00
nsXPIDLString.h Inline 'operator PRUnichar*()', 'operator char*()'; add inline 'get()' methods. r=brendan 2000-07-13 03:20:28 +00:00
pldhash.c Forgot to round capacity up to nearest power of two\! r=bienvenu. 2000-08-31 03:12:40 +00:00
pldhash.h Add pldhash.[ch], sed-translated from js/src/jsdhash.[ch]. 2000-08-30 19:32:03 +00:00
plvector.c
plvector.h