Commit Graph

429 Commits

Author SHA1 Message Date
jst%netscape.com
c5961226d7 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
fecc01ffe5 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
3ee2570bb6 Fix for Solaris compiler warning from scc. r=vidur 2000-12-12 23:02:01 +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
jst%netscape.com
23a0adddb7 Fixing compiler warnings, not part of the build yet. r=vidur 2000-12-12 21:52:08 +00:00
vidur%netscape.com
221266180e 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
67a97d42f0 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
1694bfa5a6 Remove extraneous line I introduced in previous checkin. r=waterson 2000-10-31 05:39:34 +00:00
dbaron%fas.harvard.edu
414284521b 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
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
jst%netscape.com
610222d73f 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
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
hyatt%netscape.com
cd13ab3d62 Fix win32 build bustage, r=scc 2000-10-05 07:48:20 +00:00
scc%mozilla.org
c14a699819 and trying to fix OS/2 bustage 2000-10-05 07:24:51 +00:00
scc%mozilla.org
c56e2b14a0 and a access error ... r=waterson on this fix 2000-10-05 03:28:41 +00:00
scc%mozilla.org
09316bb030 damn typo 2000-10-05 01:51:52 +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
64e5d4cbd1 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
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
b9d91cdd90 fix typo 2000-09-13 02:56:13 +00:00
scc%mozilla.org
23ed30f8b6 fixed indentation, added inheritance that makes classes cooperate in our buffer sharing strategy, added |get()| to flat classes, as we're deprecating implicit operators for this task 2000-09-13 02:41:06 +00:00
scc%mozilla.org
63e4e5b46c 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
scc%mozilla.org
b84bc0e8e1 fixing signatures, includes 2000-09-13 02:24:55 +00:00
scc%mozilla.org
1881ab2220 finishing up the special string class for the parser 2000-09-11 05:24:49 +00:00
scc%mozilla.org
c84f6229fb more HPUX fixes 2000-09-09 13:26:07 +00:00
scc%mozilla.org
cd400fe3cf HPUX is smarter than me 2000-09-09 12:53:38 +00:00
scc%mozilla.org
bd62c909ac 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
scc%mozilla.org
6c54834914 fixing some bugs in the new parser string code; changing some names 2000-09-09 11:31:04 +00:00
scc%mozilla.org
ea2b0fd9c3 added method to make linking possible :-) 2000-09-09 10:30:49 +00:00
scc%mozilla.org
1ee6f4da63 fixing linux bustage 2000-09-09 10:24:45 +00:00
scc%mozilla.org
3cbbb0afad fix |const| error 2000-09-09 10:17:45 +00:00
scc%mozilla.org
4976300d7a fixing the build for VC++ 2000-09-09 09:48:12 +00:00
scc%mozilla.org
8271620013 fixes for VC++ 2000-09-09 09:44:45 +00:00
scc%mozilla.org
52146b8bc8 fixes to make it compile on VC++ 2000-09-09 09:39:44 +00:00
scc%mozilla.org
26fdf3a955 refactoring |ToUpperCase|, |ToLowerCase| 2000-09-09 07:30:55 +00:00
scc%mozilla.org
f9628a5ea2 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
scc%mozilla.org
2f06e33fc1 adding a |#if|d out hunk of code to remind me of something later 2000-09-09 06:40:49 +00:00
scc%mozilla.org
d20b91809f closer to getting the parser strings in; these files are still not part of the build 2000-09-09 06:35:16 +00:00
scc%mozilla.org
2e1d1cad8f fix |const| errors, this file is not yet part of the build 2000-09-09 06:32:46 +00:00
scc%mozilla.org
1b5dad648c fix a |const| error 2000-09-09 05:02:19 +00:00
scc%mozilla.org
59389ddca9 more work towards a working |nsSlidingString|, |nsSlidingSubstring| for the parser, these files are not yet part of the build 2000-09-09 04:42:19 +00:00
scc%mozilla.org
cff3c8e744 fixing comments, not yet part of the build 2000-09-09 04:40:38 +00:00
scc%mozilla.org
4337bf7aef adding comments 2000-09-09 04:40:01 +00:00
scc%mozilla.org
9c9a645de8 fixing includes 2000-09-09 04:39:25 +00:00
scc%mozilla.org
f2845da892 not part of the build, getting closer to turning on the new parser strings 2000-09-09 00:25:00 +00:00
scc%mozilla.org
1792573bee adding license and include guards 2000-09-09 00:02:48 +00:00
scc%mozilla.org
9cdf61fe64 not yet part of the build, this is the bulk of the work for the special parser strings 2000-09-08 23:54:23 +00:00
scc%mozilla.org
75c8ca9c3d bug #51662, r=bienvenu 2000-09-08 22:07:14 +00:00