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

394 Коммитов

Автор SHA1 Сообщение Дата
scc%mozilla.org bedd1ba545 fixes to make it compile on VC++ 2000-09-09 09:39:44 +00:00
scc%mozilla.org 3d24e98950 refactoring |ToUpperCase|, |ToLowerCase| 2000-09-09 07:30:55 +00:00
scc%mozilla.org 23632d4295 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 78af592566 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 785ef29b71 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 38635e083e fix |const| errors, this file is not yet part of the build 2000-09-09 06:32:46 +00:00
scc%mozilla.org 67313abb1f fix a |const| error 2000-09-09 05:02:19 +00:00
scc%mozilla.org 39bb78cfc3 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 98def75cac fixing comments, not yet part of the build 2000-09-09 04:40:38 +00:00
scc%mozilla.org eabcb9d2ff adding comments 2000-09-09 04:40:01 +00:00
scc%mozilla.org aa496c18e9 fixing includes 2000-09-09 04:39:25 +00:00
scc%mozilla.org 94aecdff39 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 79aeb09c57 adding license and include guards 2000-09-09 00:02:48 +00:00
scc%mozilla.org 064f45db52 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 b24a6f0f2c bug #51662, r=bienvenu 2000-09-08 22:07:14 +00:00
scc%mozilla.org 539877e022 A good place to hang the gcc fix, thanks dbaron!, and backing out previous failed fix ideas (|Concat|), r=dbaron 2000-09-04 05:00:25 +00:00
scc%mozilla.org b5ccf77d7a adding back a couple more |operator+|s for gcc 2000-09-04 01:34:04 +00:00
scc%mozilla.org d0d246e3fa 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 457454c555 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 a84e76fe17 adding |Concat| function to fix pravda and speedracer bustage 2000-09-03 01:38:27 +00:00
scc%mozilla.org 6fbd201ad4 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
scc%mozilla.org 4a0c46a0be fixing build bustage for OS2 and AIX 2000-09-02 12:25:27 +00:00
scc%mozilla.org 6d35d54a7f fix build bustage for hpux 2000-09-02 12:20:49 +00:00
mcafee%netscape.com 6dd1eca956 Solaris bustage fix from scc/bruce/#mozilla 2000-09-02 07:14:59 +00:00
scc%mozilla.org ec67c96f34 time to add that specialization of |nsCharSourceTraits<PRUnichar>|, not having it is probably hosing speedracer, r=waldemar 2000-09-02 06:03:50 +00:00
scc%mozilla.org 949f1138b8 oops. fix windows bustage 2000-09-02 04:57:36 +00:00
scc%mozilla.org 3fa71edbc6 bug #49817: fix |normalize_forward|, |normalize_backward|; make |Begin(Read|Writ)ing| call |normalize_forward|; pass iterators by reference. r=mjudge 2000-09-02 04:10:44 +00:00
scc%mozilla.org 015d37393f don't know how I omitted this last night, particularly since mscott tested. must shift the bit in the mask to get a new position. This should fix the string hang 2000-08-31 17:56:28 +00:00
scc%mozilla.org c597b81a96 make |Last| not try to adjust an iterator into an empty string (stops illegal calls to |Last| on an empty string from going into an infinite looop), r=mscott 2000-08-31 06:12:35 +00:00
beard%netscape.com 305550b2a0 fixing build bustage. r=scc 2000-08-31 06:00:21 +00:00
mscott%netscape.com 3dd88adffe back out my change until we can get it to build on the mac. This re-introduces the infinite loops when you run the browser though
so be warned.
2000-08-31 05:43:21 +00:00
mscott%netscape.com 683539b3d5 Bug #50853 --> fix a nasty infinite loop on windows. The compiler was choosing the wrong overloader method for nsPromiseConcatenation::operator+
which caused it to fail to inherit a mask bit which in turn led to the infinite loop.

this code came from scc.
r=mscott
2000-08-31 04:29:42 +00:00
akkana%netscape.com 13c644d052 From scc, to help with bug 44372: add NS_NAMED_LITERAL_STRING macros. r=me 2000-08-30 00:24:57 +00:00
jst%netscape.com 6c60728277 Fixing AIX and SunOS 5.7 bustage. r=scc&vidur 2000-08-24 22:17:25 +00:00
jdunn%netscape.com 80e92797ec fixing hpux bustage
r=vidur@netscape.com
2000-08-23 23:57:00 +00:00
jst%netscape.com 027cd65e27 Fix to ToUpperCase and ToLowerCase so that we actually hit all characters. r=scc 2000-08-23 19:23:15 +00:00
jst%netscape.com b3a4ade60d 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 930a05de5a 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 e0672a5fa8 Fix nsCString::AppendWithConversion() to work. 2000-08-20 20:41:31 +00:00
scc%mozilla.org 6bd92ca334 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 a74bc9539d fixing code that relied on implicit string construction 2000-08-20 06:59:07 +00:00
scc%mozilla.org c21575bfca 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 13267f0631 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
scc%mozilla.org 8494e50ed1 not part of the build; temporarily patching these files to use the old (what is currently in the tree) |GetReadableFragment| scheme, so that clients can start using this now both on the tip and on the DOMAPI... branch 2000-08-17 21:07:45 +00:00
scc%mozilla.org c5fefddeee not yet part of the build, this new class provides a more consistent and flexible answer to the need for functions like |AppendInt| and |AppendFloat|. It is a short readable string produced with printf. 2000-08-17 01:08:30 +00:00
scc%mozilla.org 00dda8db96 bug #48464. explicitly picking my own or the auto-generated function, in particular |operator=|. r={vidur, waterson}, a=vidur 2000-08-11 00:42:41 +00:00
scc%mozilla.org 6835c7e5c5 fixes needed to get multi-fragment strings working; r|a=waterson 2000-08-10 06:36:54 +00:00
warren%netscape.com 4af572e4c1 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 463b66fb92 not part of the build; further work on multi-fragment strings. They are now limping along and can actually be used. They pass all tests not related to |Substring| and |nsPromiseConcatenation|. 2000-08-10 00:45:33 +00:00
scc%mozilla.org 4dc5e7fd53 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