jst%netscape.com
|
77aeecc056
|
scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances.
|
2001-05-19 11:27:30 +00:00 |
|
scc%mozilla.org
|
d3de156b82
|
bug #78658: checking in Chris Seawoods trivial fix to prevent writing to the console in optimized builds, sr=scc (myself)
|
2001-05-07 23:36:59 +00:00 |
|
dbaron%fas.harvard.edu
|
9890e4f7b9
|
Reduce the size of nsXPIDL[C]String by making destructor non-virtual and thus removing vtable pointer. b=75163 r=waterson@netscape.com sr=scc@mozilla.org
|
2001-04-14 17:08:16 +00:00 |
|
scc%mozilla.org
|
70de2e4a46
|
landing string branch; see bug #73786
|
2001-04-02 19:40:52 +00:00 |
|
jgmyers%netscape.com
|
d88836a8ba
|
don't decode overlong UTF8 sequences: bug 29314 r=jag sr=scc
|
2001-04-01 19:40:32 +00:00 |
|
disttsc%bart.nl
|
f4edb65ad4
|
bug 73339: Remove NS_ConvertToString (just another name for NS_ConvertASCIItoUCS2) from the tree. r=jst, sr=scc
|
2001-03-27 11:17:17 +00:00 |
|
disttsc%bart.nl
|
497249a5e8
|
Move nsCString from |operator char*()| to |get()| and |NS_CONST_CAST| where needed. bug=53057, r=dmose, sr=shaver
|
2001-03-20 05:37:56 +00:00 |
|
disttsc%bart.nl
|
8b43034cef
|
Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|
to explicit |get()|.
Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).
Bug=53057, r=alecf, sr=scc
|
2001-03-08 08:05:05 +00:00 |
|
scc%mozilla.org
|
3cef1b3c2f
|
fixing documentation
|
2001-03-08 04:47:24 +00:00 |
|
syd%netscape.com
|
9d3e2c1261
|
Deprecate nsStr->GetBuffer(). r=jag, sr=scc
|
2001-03-03 22:07:45 +00:00 |
|
disttsc%bart.nl
|
277181c660
|
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
|
2001-03-02 09:26:57 +00:00 |
|
cls%seawood.org
|
3580b1cac0
|
Adding and updating necessary .cvsignore files. Bug #61550
|
2001-02-24 06:22:49 +00:00 |
|
scc%mozilla.org
|
98d9d2ebaf
|
bug #69907: rs=brendan. Fix file-level comments in (to be) obsolete string files so they are clearer in LXR directory views.
|
2001-02-23 02:43:42 +00:00 |
|
scc%mozilla.org
|
6a8b3af976
|
bug #65219: (work done by dbaron) r=jag, sr=scc. Remove leaking string recyclers.
|
2001-02-23 02:03:02 +00:00 |
|
disttsc%bart.nl
|
a6f2f5861a
|
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
|
2001-02-22 09:35:51 +00:00 |
|
disttsc%bart.nl
|
ef0463d8d9
|
Put strings in MODULE=string, sr=scc
|
2001-02-21 14:04:08 +00:00 |
|
disttsc%bart.nl
|
f73857f2dc
|
Fix senna REQUIRES bustage
|
2001-02-21 13:38:30 +00:00 |
|
scc%mozilla.org
|
23b3ae99cf
|
adding this file temporarily, till leaf can copy over the CVS file for the original (currently in mozilla/xpcom/ds/bufferRoutines.h). Need this file here to turn this library in the build
|
2001-02-21 05:15:50 +00:00 |
|
scc%mozilla.org
|
bedbb98134
|
bug #59429: adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build.
|
2001-02-19 12:06:34 +00:00 |
|
scc%mozilla.org
|
4db5ac302b
|
MANIFEST files require Mac line endings
|
2001-02-19 10:15:47 +00:00 |
|
scc%mozilla.org
|
8fd9fa3e43
|
bug #59429: adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build.
|
2001-02-19 08:54:09 +00:00 |
|
scc%mozilla.org
|
6a8b224e88
|
bug #59429: adding directories, readme's, a mac project, and other things that will be filled in as I move the string code out of xpcom and into its own library. This is not yet part of the build, but jst reviewed it for me anyway. I'll get appropriate review and super-review before adding this directory to the module and to the build.
|
2001-02-19 07:42:20 +00:00 |
|
scc%mozilla.org
|
05a7c0e1fc
|
bug #53067: r=danm, sr=alecf. Eliminate copying versions of |BeginReading|, |EndReading|, |BeginWriting|, |EndWriting|, and fix callers
|
2001-02-06 23:18:20 +00:00 |
|
scc%mozilla.org
|
89f6b7263b
|
bug #53071: r=danm, sr=alecf. Eliminate redundant implemenations, resolve resulting ambiguities.
|
2001-02-06 23:07:24 +00:00 |
|
disttsc%bart.nl
|
9cc1585499
|
Add |.get()| to nsCString. Bug=58284,r=dbaron, a=scc.
|
2000-12-23 06:45:54 +00:00 |
|
vidur%netscape.com
|
3d01aed3f7
|
Changes to parser to allow less copying. Use of the new nsSliding[Sub]String classes so that tokens can hold substrings that keep references into the scanner buffer. Cleaned up token interface and general string usage. r=harishd,heikki sr=jst
|
2000-12-12 21:58:14 +00:00 |
|
warren%netscape.com
|
cd56c0575b
|
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
|
2000-10-28 22:17:53 +00:00 |
|
warren%netscape.com
|
9a6d92a433
|
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
|
2000-10-27 22:43:51 +00:00 |
|
disttsc%bart.nl
|
3a2fed4fb9
|
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 |
|
scc%mozilla.org
|
6c61076b41
|
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 |
|
scc%mozilla.org
|
350a58ac5c
|
fixed comments (so people are aware of the allocation policy)
|
2000-10-05 01:07:40 +00:00 |
|
scc%mozilla.org
|
a2b86d5574
|
adding |.get()| for the other half of |NS_LITERAL_STRING|
|
2000-09-13 03:44:58 +00:00 |
|
scc%mozilla.org
|
4bc5b685d6
|
adding back a couple more |operator+|s for gcc
|
2000-09-04 01:34:04 +00:00 |
|
scc%mozilla.org
|
0caf9417c2
|
bustage fix for old gcc; already built on speedracer to ensure that it works, and on Mac to ensure that doesn't break modern compilers
|
2000-09-03 22:38:38 +00:00 |
|
scc%mozilla.org
|
766ce2dea2
|
now that constructors are explicit, we'll have to get rid of extra comparison operators ... in fact, this is to fix immediate bustage
|
2000-09-03 03:16:47 +00:00 |
|
scc%mozilla.org
|
96b9a39082
|
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 |
|
beard%netscape.com
|
b1ef2faa2c
|
fixing build bustage. r=scc
|
2000-08-31 06:00:21 +00:00 |
|
jst%netscape.com
|
9abec73fbe
|
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 |
|
warren%netscape.com
|
a94aa1aa52
|
Fix for hash code performance problem discovered by bienvenu. 'Sampling' hash code was statistically evil.
|
2000-08-20 21:29:10 +00:00 |
|
waterson%netscape.com
|
179f993e8b
|
Fix nsCString::AppendWithConversion() to work.
|
2000-08-20 20:41:31 +00:00 |
|
scc%mozilla.org
|
794bf08cde
|
temporarily backing out the headers with the explicit change (we haven't finished platform specific code or commercial yet)
|
2000-08-20 07:40:30 +00:00 |
|
scc%mozilla.org
|
ad963283c3
|
fixing code that relied on implicit string construction
|
2000-08-20 06:59:07 +00:00 |
|
scc%mozilla.org
|
aae8dfd4db
|
adding |AppendWithConverison(const PRUnichar*, PRInt32)|, the need for which was brought out by making constructors |explicit|
|
2000-08-19 19:34:00 +00:00 |
|
pinkerton%netscape.com
|
b7e5078b6c
|
add a |do_AppendFromElement(PRUnichar)| to help speed up some things in wallet initialization (bug 44514) r/a=scc.
|
2000-08-18 04:48:29 +00:00 |
|
warren%netscape.com
|
84b5fd67e3
|
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 |
|
scc%mozilla.org
|
333974e822
|
better comments re: the formal specification of |SetCapacity|; jag's |ToInteger| patch as per bug #46898; r|a=waterson
|
2000-08-09 08:26:23 +00:00 |
|
scc%mozilla.org
|
9d0e5978e2
|
fixes for bugs #46898 and #46899: bad behavior in |nsCString::ToInteger| and a feature request for |ns[C]String::SetCapacity(0)| respectively. r={harishd, waterson}, a=waterson
|
2000-07-29 03:11:59 +00:00 |
|
bratell%lysator.liu.se
|
9bfe3f2e81
|
Final part of bug 40027. r,a=waterson@netscape.com
|
2000-07-27 06:12:49 +00:00 |
|
bratell%lysator.liu.se
|
c0a8b69048
|
Bug 40027, reads past buffer in nsString::ToCString, r,a=waterson
|
2000-07-26 00:05:55 +00:00 |
|
waterson%netscape.com
|
11fbbe38a5
|
Inline 'operator PRUnichar*()', 'operator char*()'; add inline 'get()' methods. r=brendan
|
2000-07-13 03:20:28 +00:00 |
|