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

466 Коммитов

Автор SHA1 Сообщение Дата
scc%mozilla.org ebf83bca0f 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 0b98c23d64 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 aebc676048 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 bdf7d4bb76 fixing documentation 2001-03-08 04:47:24 +00:00
syd%netscape.com 24f717a369 Deprecate nsStr->GetBuffer(). r=jag, sr=scc 2001-03-03 22:07:45 +00:00
disttsc%bart.nl 043186b34e 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
scc%mozilla.org cc9632726c bug #53209: removing "nsSharedString.h" 2001-02-24 21:08:21 +00:00
scc%mozilla.org 605f7af38d 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 8643a92f86 Adding and updating necessary .cvsignore files. Bug #61550 2001-02-24 06:22:49 +00:00
scc%mozilla.org 5f022da463 attempting to fix build bustage on Solaris 2001-02-24 04:49:34 +00:00
scc%mozilla.org ddb0743c0c bug #53209: remove unused file from the build 2001-02-24 03:17:53 +00:00
scc%mozilla.org 6e60f7492d bug #67876: r=jst, sr=alecf. Added comment documenting `NULL' string infrastructure. 2001-02-24 03:11:23 +00:00
scc%mozilla.org e993480902 bug #69941: r=jag, sr=alecf. Fixed signature of |FindCharInReadable|. 2001-02-24 03:09:04 +00:00
scc%mozilla.org 64f1e22b83 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 38840f09e4 bug #67577: r=jag, sr=(ben, hyatt). short circuit full compare with length test 2001-02-23 06:28:13 +00:00
scc%mozilla.org 2339a7fcc1 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 97df62b78a 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 744785129a 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 8e1b546e4d Put strings in MODULE=string, sr=scc 2001-02-21 14:04:08 +00:00
disttsc%bart.nl a36f4efcf6 Fix senna REQUIRES bustage 2001-02-21 13:38:30 +00:00
scc%mozilla.org b178069da3 fix build bustage on senna (ports) by adding |REQUIRES|. r=jag 2001-02-21 12:35:31 +00:00
scc%mozilla.org e4edf81e49 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 ea49957c51 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 efd6afe174 we're still a part of XPCOM physically (if not logically) and to get exports right need _IMPL_NS_COM 2001-02-19 10:19:21 +00:00
scc%mozilla.org 06993781eb MANIFEST files require Mac line endings 2001-02-19 10:15:47 +00:00
scc%mozilla.org 8c36be650a missed nsFragmentedString.h and .cpp in the initial check-in ... adding them 2001-02-19 08:55:34 +00:00
scc%mozilla.org 9d3b0d6215 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 5381f6bf40 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 b593b4e3a4 bug #66562: r=harish, sr=brendan, a=blizzard. Make |document.write| work. 2001-02-13 21:26:58 +00:00
scc%mozilla.org 8265764573 fix bustage caused by access violations not caught in CodeWarrior <sorry> 2001-02-10 01:05:43 +00:00
scc%mozilla.org 8cfcacc812 bug #66562: r=harishd, sr=brendan, a=brendan. Allow insertion into sliding string buffers 2001-02-10 00:02:28 +00:00
dbaron%fas.harvard.edu 503110129f Fix build bustage by removing extra right paren. 2001-02-07 03:04:46 +00:00
scc%mozilla.org 96a870df5a bug #57087: r=dmose, sr=waterson. Allow for multi-line literals. 2001-02-07 02:32:49 +00:00
scc%mozilla.org e767c98b62 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 b7608f5134 bug #53071: r=danm, sr=alecf. Eliminate redundant implemenations, resolve resulting ambiguities. 2001-02-06 23:07:24 +00:00
scc%mozilla.org 2766ba0e27 bug #66278: r=danm, sr=alecf. Fix signed vs. unsigned warngins in |nsFragmentedString::SetLength| 2001-02-06 23:00:39 +00:00
disttsc%bart.nl 20381d5f97 Add |.get()| to nsCString. Bug=58284,r=dbaron, a=scc. 2000-12-23 06:45:54 +00:00
jst%netscape.com 2ba196efa3 Checking in scc's fix for blocker bug 62818, nsSlidingSubstring::GetReadableFragment(..., kFragmentAt, ...) wasn't implemented and that caused a crash when serializing HTML to plain text. r=me. 2000-12-14 22:16:10 +00:00
mkaply%us.ibm.com 6c79d931ea OS/2 TB breakage
r=jag, a=scc
Don't use initializer on template
2000-12-13 04:07:21 +00:00
vidur%netscape.com 3782a44b72 Fix for Solaris compiler warning from scc. r=vidur 2000-12-12 23:02:01 +00:00
vidur%netscape.com ba827dfaf8 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
jst%netscape.com 7400488426 Fixing compiler warnings, not part of the build yet. r=vidur 2000-12-12 21:52:08 +00:00
vidur%netscape.com 7834c50d26 New file for buffer management for shared strings, written by scc. Not yet added to the build. r=vidur 2000-12-12 20:13:33 +00:00
disttsc%bart.nl 6c8057de84 Fix iteration type in ConvertTo(Upper|Lower)Case in nsReadableUtils.cpp, bug=60047, r=dmose, a=scc 2000-11-15 01:58:23 +00:00
dbaron%fas.harvard.edu 305ae0863f Remove extraneous line I introduced in previous checkin. r=waterson 2000-10-31 05:39:34 +00:00
dbaron%fas.harvard.edu 2950d05f29 Fix gcc 2.7.x bustage by defining |operator+()| for combinations involving |nsPromiseSubstring|, within |#ifdef NEED_CPP_DERIVED_TEMPLATE_OPERATORS|. (Based on scc's proposal earlier.) r=waterson 2000-10-31 04:33:32 +00:00
warren%netscape.com 4189314fdb 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 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
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
disttsc%bart.nl d7d0b2da00 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