Commit Graph

27 Commits

Author SHA1 Message Date
timeless@mozdev.org
d3078bff26 fixing comment about PRUnichar* ToNewUnicode
rs=brendan
2002-11-08 11:43:58 +00:00
jaggernaut@netscape.com
483c336b67 Bug 178701: make source in FindInReadable be const. r=alecf, sr=scc 2002-11-06 21:11:24 +00:00
alecf@netscape.com
8d696d0600 a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc 2002-03-19 06:46:56 +00:00
darin@netscape.com
fc6d5e4b32 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
jst@netscape.com
a1afa8eecb Fixing part of bug 118933. Speeding up the global resolve hook in the DOM JS helpers by eliminating the use of nsHashtable and nsStringKey in favor of pldhash. Adding global HashString(const nsA[C]String&) functions that calculate a hash code from a nsA[C]String, code by dbaron@fas.harward.edu. Also checking in brendan@mozilla.org's fix for a type error in the jsdhash/pldhash API found while working on this. sr=brendan@mozilla.org, r=peterv@netscape.com 2002-01-17 04:08:14 +00:00
jaggernaut@netscape.com
24706be7bd Bug 115671: Add faster To{Upper,Lower}Case for nsASingleFragment{C}String, r=dbaron, sr=dveditz, and ns{C}String, r=bbaetz, sr=scc 2001-12-23 02:56:41 +00:00
jaggernaut@netscape.com
88340572ea Backing myself out to see if I'm the cause of btek going from 1245ms to 1251ms. 2001-12-20 06:12:49 +00:00
jaggernaut@netscape.com
6c5a2ec79e Bug 115671: Add (faster) To{Upper,Lower}Case for nsASingleFragmentStrings. r=dbaron, sr=dveditz 2001-12-20 02:15:35 +00:00
jaggernaut@netscape.com
db48714264 BUg 113228: Replace nsC?String::To(Lower|Upper)Case with global To(Lower|Upper)Case. r=dbaron, sr=jst 2001-12-08 07:08:38 +00:00
alecf@netscape.com
bc16a5bac1 Back out my backout, now that mac seems to be fixed 2001-10-30 03:39:18 +00:00
alecf@netscape.com
4c0d3aaa50 Back out my checkin because !(*@3 PSM is screwed. 2001-10-30 02:41:48 +00:00
alecf@netscape.com
4239884c1d bug 100214 - Remove string dependency on XPCOM routines that depend on unicharutil, r=jag sr=scc 2001-10-29 23:16:23 +00:00
jaggernaut@netscape.com
d171d136db Bug 100750: string iterator users should use correct typedefs. r=dbaron, rs=scc 2001-09-25 09:35:50 +00:00
scc@mozilla.org
86489be749 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
2cf5e0ca15 bug #75551: r=jst, sr=sfraser. Added |CaseInsensitiveFindInReadable| 2001-05-13 05:16:10 +00:00
scc@mozilla.org
4e56e9386c landing string branch; see bug #73786 2001-04-02 19:40:52 +00:00
scc@mozilla.org
e155b1aa9c bug #69941: r=jag, sr=alecf. Fixed signature of |FindCharInReadable|. 2001-02-24 03:09:04 +00:00
vidur@netscape.com
5d0ca658ca 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
hyatt@netscape.com
4778439620 Fix win32 build bustage, r=scc 2000-10-05 07:48:20 +00:00
scc@mozilla.org
19874b0343 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
085d2003ca refactoring |ToUpperCase|, |ToLowerCase| 2000-09-09 07:30:55 +00:00
jst@netscape.com
19cfb582ad 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
3ba32f670e 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
scc@mozilla.org
eae6375192 also including "nsAWritableString.h" to satisfy speedracer 2000-08-05 08:32:18 +00:00
scc@mozilla.org
658dae1e3b need |NS_COM| in the declarations too 2000-08-05 08:20:50 +00:00
scc@mozilla.org
78854711fa added comments and made some changes suggested by reviewers; still not in the build 2000-08-05 04:25:49 +00:00
scc@mozilla.org
4604110300 These files are not yet part of the build; making global versions of |IsASCII|, |ToNewCString|, and |ToNewUnicode| that apply to readables, since we don't want them as member functions (where they were in |ns[C]String|). Vidur needs these to convert DOM interfaces over to readables. 2000-08-05 00:51:37 +00:00