scc%mozilla.org
|
be36f3d342
|
bug #90394: r=dbaron, sr=asa(?). A simple fix to a big leak when |nsXPIDLC?String|s are never accessed after assignment, deallocation failed. By storing the initial pointer in the _storage_ start slot, this is avoided.
|
2001-07-12 06:48:23 +00:00 |
|
scc%mozilla.org
|
3650041248
|
fixing ports bustage
|
2001-07-04 17:52:39 +00:00 |
|
scc%mozilla.org
|
26d40ef59f
|
fixing build bustage (typo), thanks gcc 2.7.2.3 for instantiating my unused template member functions :-(
|
2001-07-04 07:04:17 +00:00 |
|
scc%mozilla.org
|
1ab59fad3a
|
bug #76846: r=cls, build bustage fix for 64-bit platforms
|
2001-07-04 06:06:22 +00:00 |
|
scc%mozilla.org
|
2b8f854ed9
|
OK, Windows is going to complain about the change from unsigned to signed, so we'll save that for later
|
2001-06-29 12:58:44 +00:00 |
|
scc%mozilla.org
|
244db7b43b
|
bug #74726: sr=waterson, r=beard. Make |nsXPIDLC?String| inherit from |nsSharableC?String|, the new implementation is now in the string hierarchy (and out of string/obsolete).
|
2001-06-29 12:47:43 +00:00 |
|
scc%mozilla.org
|
0f00c47797
|
bug #74726: sr=waterson, r=beard. Here's the new version of |nsXPIDLC?String| in all new files, and a factored header that sets up debugging defines. These files are not yet part of the build, but will become so with my next checkin
|
2001-06-29 11:25:08 +00:00 |
|
scc%mozilla.org
|
faa968510f
|
bug #75164: sr={brendan, sfraser}. Adding the generators |nsSubstituteC?String|, which will replace |ReplaceSubstring|. Also fixing a declaration in "nsAStringGenerator.h".
|
2001-05-23 06:49:51 +00:00 |
|
scc%mozilla.org
|
6942d895f6
|
bug #78398: sr=waterson. Getting the new header file "nsAStringGenerator.h" exported to dist.
|
2001-05-23 03:31:23 +00:00 |
|
scc%mozilla.org
|
1a7a0537da
|
bug #78398: sr=waterson, adding a new abstract type (this here's the new file it comes in) |nsAC?StringGenerator|
|
2001-05-23 03:29:48 +00:00 |
|
scc%mozilla.org
|
e5f3c3cd03
|
bug #75220: r=vidr, sr=jst ... had just been waiting for the commercial fixes, and now mscott has landed those. Finally get rid of |nsLiteralC?String| and |nsLocalC?String|. Use |nsDependentC?String| now instead.
|
2001-05-23 02:44:46 +00:00 |
|
scc%mozilla.org
|
1090965382
|
bug #63923: sr=sfraser, r=waterson (aka ``thrill-kitty''), casting to an abstract base prevents people on crack-baby platforms from using an |NS_LITERAL_STRING| (incompatibly) as an |nsAutoString|. Who's ready for a full rebuild?
|
2001-05-23 01:45:13 +00:00 |
|
scc%mozilla.org
|
ced4be648e
|
ok, but make this local bustage fix into a global one
|
2001-05-22 08:43:30 +00:00 |
|
mkaply%us.ibm.com
|
c69414db14
|
Nope, didn't work - broke stuff
|
2001-05-22 04:24:18 +00:00 |
|
mkaply%us.ibm.com
|
8f62bc189c
|
Valiant attempt to fix AIX and BeOS bustage
|
2001-05-22 03:36:31 +00:00 |
|
scc%mozilla.org
|
7f6ec20ca4
|
bug #75220: sr=jst, r=vidur. Renaming the member function |Promises| to the more meaningful |IsDependentOn|.
|
2001-05-21 23:50:56 +00:00 |
|
scc%mozilla.org
|
ea7904c94f
|
bug #69872, sr=jst, r=jag. Make |nsDependentC?String|s rebindable.
|
2001-05-21 23:45:03 +00:00 |
|
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 |
|
dbaron%fas.harvard.edu
|
dc77e98525
|
Fix NS commercial Unix build bustage on some compilers by (at least temporarily) making PRUnichar always be equivalent to PRUint16 rather than sometimes being wchar_t. r=scc sr=brendan b=75544
|
2001-05-18 23:44:17 +00:00 |
|
vidur%netscape.com
|
3c4fee2984
|
Changes necessary for fixes to bug 18843. Better handling of string implementations without an underlying buffer handle. r/sr=scc@mozilla.org
|
2001-05-17 05:53:16 +00:00 |
|
scc%mozilla.org
|
cab4138e3b
|
bug #75220: rs=brendan, r=axel@pike.org. fixing string names. export the new header files.
|
2001-05-16 12:38:41 +00:00 |
|
scc%mozilla.org
|
9e7566bb09
|
bug #75220: rs=brendan, r=axel@pike.org. fixing string names.
|
2001-05-16 12:36:35 +00:00 |
|
scc%mozilla.org
|
8d6324b1e2
|
bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. cvs remove the obsolete files.
|
2001-05-16 06:57:02 +00:00 |
|
scc%mozilla.org
|
db83c7878c
|
bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Stop exporting the old header file "nsCommonString.h" (now that all users of the old name have been fixed)
|
2001-05-16 04:55:23 +00:00 |
|
scc%mozilla.org
|
7dbfdc16f4
|
bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Fix all users of the old name.
|
2001-05-16 04:52:43 +00:00 |
|
scc%mozilla.org
|
11987640ad
|
bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Stop building the old implementation in "nsCommonString.cpp", and |typedef| the old type to an alias for |nsSharable[C]String|.
|
2001-05-16 04:49:20 +00:00 |
|
scc%mozilla.org
|
6a23bc63cd
|
bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|. Export the new header file "nsSharableString.h".
|
2001-05-16 04:43:31 +00:00 |
|
scc%mozilla.org
|
a5a0010914
|
bug #75220: sr=jst, r=dr; rename |nsCommon[C]String| to |nsSharable[C]String|
|
2001-05-16 04:41:32 +00:00 |
|
scc%mozilla.org
|
f6369dbda5
|
bug #75551: r=jst, sr=sfraser. Added |CaseInsensitiveFindInReadable|
|
2001-05-13 05:16:10 +00:00 |
|
scc%mozilla.org
|
c4bd966c8f
|
bug #74726, partial fix, r=vidur, sr=jst: make |nsCommon[C]String| re-bindable; make constructors |explicit|; fix clients. bug #75169, r=jst, sr=waterson: fix string warnings on Windows; fix some typos
|
2001-05-11 08:41:21 +00:00 |
|
scc%mozilla.org
|
0c14764b6d
|
bug #70740: r=mjudge, sr=sfraser. Provide case-insensitive comparison for all string classes
|
2001-04-18 05:20:06 +00:00 |
|
scc%mozilla.org
|
825a60168c
|
bug #74866, r=dbaron, sr=shaver. |nsPromiseFlat[C]String| needs to forward more functions when the promised string doesn't implement the buffer handle magic, i.e., in |ns[C]String| derived classes. Also change |char_type| back to the real type because jag suggests it's more readable that way.
|
2001-04-06 14:04:29 +00:00 |
|
scc%mozilla.org
|
b0c9c14ca6
|
fix speedracer bustage once and for all
|
2001-04-03 01:47:55 +00:00 |
|
scc%mozilla.org
|
b6eb53e203
|
fix speedracer bustage
|
2001-04-03 00:23:06 +00:00 |
|
scc%mozilla.org
|
98342357b3
|
partial fix for ports bustage
|
2001-04-02 22:42:49 +00:00 |
|
scc%mozilla.org
|
70de2e4a46
|
landing string branch; see bug #73786
|
2001-04-02 19:40:52 +00:00 |
|
scc%mozilla.org
|
0783a8841c
|
fix HPUX bustage, and additionally added some comments
|
2001-03-25 18:06:27 +00:00 |
|
disttsc%bart.nl
|
88b381b511
|
Fix Win32 bustage by adding NS_COM to declaration of StringAllocator_[char|wchar_t](), r/sr=scc
|
2001-03-25 02:26:33 +00:00 |
|
scc%mozilla.org
|
aa96a8798d
|
bug #73297, r=shaver, sr=darin. Give string buffers an allocator hook to tie into js et al
|
2001-03-25 01:14:26 +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
|
e37a06e6bb
|
bug #53209: remove |nsSharedString|. It was already out of the build last night, now it's time to CVS remove it
|
2001-02-24 19:47:45 +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
|
50757922b4
|
attempting to fix build bustage on Solaris
|
2001-02-24 04:49:34 +00:00 |
|
scc%mozilla.org
|
65297cc906
|
bug #53209: remove unused file from the build
|
2001-02-24 03:17:53 +00:00 |
|
scc%mozilla.org
|
6fd23f001c
|
bug #67876: r=jst, sr=alecf. Added comment documenting `NULL' string infrastructure.
|
2001-02-24 03:11:23 +00:00 |
|
scc%mozilla.org
|
1d4f5e20ec
|
bug #69941: r=jag, sr=alecf. Fixed signature of |FindCharInReadable|.
|
2001-02-24 03:09:04 +00:00 |
|
scc%mozilla.org
|
9226b1aed1
|
bug #'s 69940 and 69289: r=dbaron, sr=waterson. Fix parameters to, templatization of |Substring()|.
|
2001-02-24 02:55:46 +00:00 |
|
scc%mozilla.org
|
a7100448fd
|
bug #67577: r=jag, sr=(ben, hyatt). short circuit full compare with length test
|
2001-02-23 06:28:13 +00:00 |
|
disttsc%bart.nl
|
ef0463d8d9
|
Put strings in MODULE=string, sr=scc
|
2001-02-21 14:04:08 +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 |
|