dbaron%fas.harvard.edu
|
dc8b10ae25
|
Make nsSharableString::Assign set the length correctly when it's reusing its existing buffer. b=112483 r=scc sr=alecf
|
2001-12-03 23:14:15 +00:00 |
|
dbaron%fas.harvard.edu
|
581f35a9c1
|
Make nsSharableString::Assign set the length when it's reusing its existing buffer. b=112483 r=jag sr=hyatt
|
2001-12-03 03:54:32 +00:00 |
|
alecf%netscape.com
|
64bbae7daf
|
move UTF8traits to the public realm for later consumption
r=dbaron r=jag (the string experts)
for bug 110531
|
2001-11-29 02:53:48 +00:00 |
|
dbaron%fas.harvard.edu
|
cb52b37066
|
Copy my comment changes from nsAString to nsACString. b=104663 r=jag sr=scc
|
2001-11-28 06:06:43 +00:00 |
|
dbaron%fas.harvard.edu
|
824e7d22ca
|
Make nsSharable[C]String writable by overriding appropriate methods. Ensure that it doesn't store null buffer handle pointer internally, and override get() on nsXPIDL[C]String for backwards-compatibility. Collapse nsSharedBufferHandle and nsFlexBufferHandle into nsSharedBufferHandle which knows its length but can't have a storage start distinct from its data start. Convert string users who were working around broken nsSharableString::Assign back to using it. b=104663, 100751, 74726 r=jag sr=scc
|
2001-11-28 05:22:57 +00:00 |
|
jst%netscape.com
|
38b0b4de31
|
Checking in alecf's fix for bug 112209, string code performance regression. r=dbaron@netscape.com, sr=jst@netscape.com
|
2001-11-28 04:59:29 +00:00 |
|
jaggernaut%netscape.com
|
1c82bd3f23
|
Bug 103662: Allow wide concatenation of defined string constants, r=dbaron, sr=scc
|
2001-11-26 05:59:35 +00:00 |
|
seawood%netscape.com
|
7733357d51
|
Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
|
2001-11-21 09:49:41 +00:00 |
|
jaggernaut%netscape.com
|
0ecf7cce91
|
Bug 98213: Make data members of nsStr protected and clean up code. r=dbaron, sr=alecf
|
2001-11-14 12:35:52 +00:00 |
|
jaggernaut%netscape.com
|
00f1f74e7b
|
Bug 53057: Removing implicit |CharT*| conversion operator for nsCString, r=dbaron, rs=scc
|
2001-11-10 22:00:31 +00:00 |
|
jband%netscape.com
|
e84b393c65
|
fix bug 108915 to unbust XPCOM_STANDALONE. This #ifdef's out calls into code that is only available when i18n is part of the build. This has no impact on the browser or gecko embeddings. r=jst sr=alecf a=blizzard
|
2001-11-09 00:34:56 +00:00 |
|
jaggernaut%netscape.com
|
796c9c271a
|
Bug 108734: nsCString::Replace is broken. r=darin, sr=scc
|
2001-11-07 07:43:11 +00:00 |
|
dbaron%fas.harvard.edu
|
e53bb3af2f
|
Add a comment explaining how to fix callers that trigger the null-termination assertion. r=jag rs=scc b=104651
|
2001-11-07 07:36:36 +00:00 |
|
dbaron%fas.harvard.edu
|
3f306cd4c2
|
Fix nsDependentString users who were passing non-NULL terminated buffers. b=104651 rr=jag rs=scc
|
2001-11-07 05:51:27 +00:00 |
|
dbaron%fas.harvard.edu
|
bfb2f49916
|
Add assertions that users of nsDependentC?String meet the requirements of nsAFlatC?String. Add nsDependentSingleFragmentC?Substring for users that don't. Additional cleanup after bug 100214. b=104651 r=jag sr=scc
|
2001-11-07 04:12:20 +00:00 |
|
alecf%netscape.com
|
b486774c77
|
fix for minor leak bug 108640 r=jag, sr=sspitzer
|
2001-11-06 23:14:47 +00:00 |
|
alecf%netscape.com
|
1996026eb4
|
fix for bug 108597 - move mOwnsBuffer and mCharSize into smaller variables to reduce nsStr's overall size
r=jag, sr=waterson
|
2001-11-06 22:50:13 +00:00 |
|
ducarroz%netscape.com
|
321184f9e3
|
Fix for bug 86089. Replace attachments string in message compose fields by an array of nsIMsgAttachment objects. This architecture change allow us to dissocie the attachment name from the attachment url. We can also now carry over extra information like the attachment content type or Mac file type. This check in contains also fix for related bug 52428, bug 80895, bug 87765 and bug 89090.
R=varada, SR=sspitzer
|
2001-10-30 14:42:41 +00:00 |
|
alecf%netscape.com
|
ee9a106589
|
Back out my backout, now that mac seems to be fixed
|
2001-10-30 03:39:18 +00:00 |
|
alecf%netscape.com
|
acc45c0027
|
Back out my checkin because !(*@3 PSM is screwed.
|
2001-10-30 02:41:48 +00:00 |
|
alecf%netscape.com
|
0307c79aff
|
bug 100214 - Remove string dependency on XPCOM routines that depend on unicharutil, r=jag sr=scc
|
2001-10-29 23:16:23 +00:00 |
|
jaggernaut%netscape.com
|
8f8d8dc7e1
|
Bug 70083: add nsASingleFragmentString to hierarchy. r=dbaron, sr=scc
|
2001-10-28 08:24:55 +00:00 |
|
jaggernaut%netscape.com
|
a2008a7538
|
Bug 70083: add nsASingleFragmentString to hierarchy. r=dbaron, sr=scc
|
2001-10-27 11:40:01 +00:00 |
|
jaggernaut%netscape.com
|
3757c27e22
|
Bug 105987: Clean up nsCharTraits.h, use slightly faster implementations where possible, r=dbaron, sr=scc.
|
2001-10-27 09:40:08 +00:00 |
|
jaggernaut%netscape.com
|
b1eedf6ab3
|
Bug 105904, bug 105971, bug 105889, bug 105906: NS_ConvertUTF8toUCS2 hangs / segfaults. r=dbaron, rs=scc
|
2001-10-26 04:42:57 +00:00 |
|
jst%netscape.com
|
285c5940f6
|
Fixing blocker bug 106474. Make nsAFlatString::GetReadableFragment() deal with a null buffer handles correctly. r=kin@netscape.com, sr=scc@mozilla.org
|
2001-10-24 19:29:42 +00:00 |
|
alecf%netscape.com
|
ddf5745c0c
|
for bug 100214 - make nsStr routines stop depending on nsCRT:: routines, to further reduce our dependency on unicharutil
r=jag, sr=scc
|
2001-10-19 20:49:39 +00:00 |
|
jaggernaut%netscape.com
|
79e0a6c9a2
|
Bug 73292: Add const nsACString& constructor to NS_Convert(ASCII|UTF8)toUCS2. r=dbaron, sr=scc.
|
2001-10-17 05:17:53 +00:00 |
|
dbaron%fas.harvard.edu
|
fb1a06783c
|
Remove overloaded fputs functions, DebugDump, and (from nsCString only) ToCString). b=104763 r=jag rs=scc
|
2001-10-16 05:35:38 +00:00 |
|
dbaron%fas.harvard.edu
|
5a357eea01
|
Making debugging code be |#ifdef DEBUG|. b=91036 r=harishd sr=jst
|
2001-10-16 05:31:36 +00:00 |
|
jaggernaut%netscape.com
|
4e91454ef0
|
Remove dead code from obsolete string classes: ToNewString(), IsUnicode() and GetBuffer(). r=dbaron, rs=scc
|
2001-10-14 05:06:53 +00:00 |
|
jaggernaut%netscape.com
|
740385af43
|
Use typedefs throughout the string code. r=dbaron, sr=scc
|
2001-10-13 15:01:21 +00:00 |
|
jaggernaut%netscape.com
|
81a155af2c
|
Bug 104337: Remove nsPrivateReadableString from string hierarchy, r=dbaron, rs=scc.
|
2001-10-12 07:48:27 +00:00 |
|
jaggernaut%netscape.com
|
d845c2f33a
|
Bug 104337: Remove nsPrivateSharableString from string hierarchy. r=dbaron, rs=scc.
|
2001-10-12 07:34:28 +00:00 |
|
ftang%netscape.com
|
1812431a27
|
fix 96529. lazy load unicharutil for start up.
author=waterson r=ftang sr=brendan
|
2001-10-11 00:25:21 +00:00 |
|
jaggernaut%netscape.com
|
787bb78541
|
We'll want support for IsVoid and SetIsVoid on nsACString too. r=jst,dbaron, rs=scc.
|
2001-10-10 07:51:16 +00:00 |
|
jaggernaut%netscape.com
|
f49c077936
|
Okay, we need |typename| for HP-UX. Adding.
|
2001-10-02 11:15:45 +00:00 |
|
jaggernaut%netscape.com
|
e11ae39556
|
Bug 102523: Non-ASCII characters are showing up as '?'s in certain cases because the ASCII to UCS2 code which we recently started using more was doing an incorrect conversion. r=bbaetz, r=dbaron, rs=scc
|
2001-10-02 10:18:31 +00:00 |
|
jaggernaut%netscape.com
|
0b8c9a35be
|
Removing dead code, r=dbaron, rs=scc
|
2001-09-29 10:18:32 +00:00 |
|
jaggernaut%netscape.com
|
ca6197295f
|
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
|
2001-09-29 08:28:41 +00:00 |
|
gerv%gerv.net
|
4e12e44b2f
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
|
jaggernaut%netscape.com
|
45d38c6d6e
|
Bug 100764: remove NS_ConvertABCtoXYZ(CharT). r=dbaron, rs=scc
|
2001-09-25 09:37:13 +00:00 |
|
jaggernaut%netscape.com
|
2c068235b1
|
Bug 100750: string iterator users should use correct typedefs. r=dbaron, rs=scc
|
2001-09-25 09:35:50 +00:00 |
|
jaggernaut%netscape.com
|
dec9bd6a52
|
Remove dead string files from the tree, r=dbaron, rs=scc
|
2001-09-24 23:55:19 +00:00 |
|
jaggernaut%netscape.com
|
d1a7bfa843
|
One module per line for REQUIRES. r=/sr=alecf
|
2001-09-18 22:01:13 +00:00 |
|
jaggernaut%netscape.com
|
dc40187223
|
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
|
2001-09-18 13:41:47 +00:00 |
|
jaggernaut%netscape.com
|
74cd17660e
|
Add support for IsVoid and SetIsVoid, add NS_COM to nsAStringGenerator. r=jst, rs=scc.
|
2001-09-14 08:23:46 +00:00 |
|
alecf%netscape.com
|
1f32af91df
|
string changes for MOZ_TRACK_MODULE_DEPS - bug 98371 r=cls
|
2001-09-06 04:06:10 +00:00 |
|
jaggernaut%netscape.com
|
e023c4ded4
|
Remove #define nsString2 nsString and #define nsAutoString2 nsAutoString and fix last few uses of them. r=dbradley, rs=scc
|
2001-09-05 12:42:54 +00:00 |
|
jaggernaut%netscape.com
|
3b3680c17e
|
Bug 98153: Remove SubsumeStr. r=dbaron, sr=scc
|
2001-09-05 10:46:45 +00:00 |
|