242 Commits

Author SHA1 Message Date
rickg%netscape.com
ab77576555 final update to nsString2 before switchover
git-svn-id: svn://10.0.0.236/trunk@33232 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-29 07:29:46 +00:00
rickg%netscape.com
50850f828c fixed bug in nsString2::find() -- this will soon use boyer-moore
git-svn-id: svn://10.0.0.236/trunk@32925 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 07:59:16 +00:00
dp%netscape.com
befa259a88 Landing xpcom20/21 branch.
git-svn-id: svn://10.0.0.236/trunk@32644 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 01:38:36 +00:00
kmcclusk%netscape.com
48e71616c3 Modified nsString2::Append to only call strlen only if aCount is -1.
This clears up ABR errors reported in Purify.


git-svn-id: svn://10.0.0.236/trunk@31517 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 23:44:57 +00:00
sspitzer%netscape.com
89ee936592 make the destructor virtual
git-svn-id: svn://10.0.0.236/trunk@31349 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:48:42 +00:00
briano%netscape.com
1e836dfda9 Changed the reference to 'false' to 'PR_FALSE' so it'll build on Unix.
git-svn-id: svn://10.0.0.236/trunk@30649 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 02:21:43 +00:00
rickg%netscape.com
d12395bee4 also removed a debug define
git-svn-id: svn://10.0.0.236/trunk@30643 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 00:48:04 +00:00
rickg%netscape.com
0facb99345 fixed an error subsuming autostrings, and removed an AIX warning
git-svn-id: svn://10.0.0.236/trunk@30641 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 00:47:24 +00:00
waterson%netscape.com
dc95538961 Suppress unused parameter warnings.
git-svn-id: svn://10.0.0.236/trunk@30513 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 05:15:26 +00:00
rickg%netscape.com
5c8c136b32 new nsString modz; getting ready for nsString2 switchover
git-svn-id: svn://10.0.0.236/trunk@30512 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 05:13:08 +00:00
alecf%netscape.com
ee8eafa46e #if 0 out some unused code
git-svn-id: svn://10.0.0.236/trunk@30209 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:56:40 +00:00
alecf%netscape.com
1c51da9f1a initialize some variables in constructor declaration rather than the constructor itself
git-svn-id: svn://10.0.0.236/trunk@30199 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 20:52:05 +00:00
waterson%netscape.com
9b10e4e55f Improve docs.
git-svn-id: svn://10.0.0.236/trunk@30069 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-04 03:54:56 +00:00
waterson%netscape.com
95dbf58d37 Bug 5671. Use nsAllocator instead of C++ new/delete. r=jband,a=chofmann.
git-svn-id: svn://10.0.0.236/trunk@29860 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 18:49:40 +00:00
brendan%netscape.com
7ca4b38ff8 Fix typos and other comment nits.
git-svn-id: svn://10.0.0.236/trunk@29614 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-28 00:38:49 +00:00
rickg%netscape.com
a71f6f66ea removed warnings
git-svn-id: svn://10.0.0.236/trunk@29299 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-26 23:43:40 +00:00
rickg%netscape.com
5f027c4b56 completed the backout
git-svn-id: svn://10.0.0.236/trunk@29100 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 03:50:10 +00:00
rickg%netscape.com
4399272b2c backing out string changes until I can get it right
git-svn-id: svn://10.0.0.236/trunk@29099 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 03:10:44 +00:00
rickg%netscape.com
71d285e691 still trying to fix mac breakage
git-svn-id: svn://10.0.0.236/trunk@29097 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 02:53:39 +00:00
rickg%netscape.com
196e86a6cc removed warnings and a build error
git-svn-id: svn://10.0.0.236/trunk@29095 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 02:05:03 +00:00
rickg%netscape.com
e71f300fd7 fix to nsString2 constructor
git-svn-id: svn://10.0.0.236/trunk@29094 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 01:51:21 +00:00
rickg%netscape.com
c38e567e72 fix to nsString2 constructor
git-svn-id: svn://10.0.0.236/trunk@29093 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 01:49:58 +00:00
rickg%netscape.com
1b955c406d disabled some unnecessary debug output
git-svn-id: svn://10.0.0.236/trunk@29090 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 01:27:51 +00:00
rickg%netscape.com
e283248858 removed PRUnichar* operator() and other WIP for nsString2
git-svn-id: svn://10.0.0.236/trunk@29089 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-25 01:24:10 +00:00
rickg%netscape.com
b6f42506f7 fixed nsStr bug found by davidBienvenu -- I owe him a beer
git-svn-id: svn://10.0.0.236/trunk@26330 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-05 21:38:50 +00:00
rickg%netscape.com
ce6e88bd8b fixed bug found by DavidBienvenu -- I owe him a beer
git-svn-id: svn://10.0.0.236/trunk@26328 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-05 21:28:55 +00:00
pierre%netscape.com
48055032bb Use delete[] for strings allocated with ToNewCString().
git-svn-id: svn://10.0.0.236/trunk@25546 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-30 01:23:24 +00:00
briano%netscape.com
fc5b69d0c8 Fixed the 'extra token after the endif' bug that was breaking some Unix builds.
git-svn-id: svn://10.0.0.236/trunk@25481 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 23:05:49 +00:00
waterson%netscape.com
5d0004fda1 Landed RDF_19990326_BRANCH, scriptability changes.
git-svn-id: svn://10.0.0.236/trunk@25453 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 19:52:54 +00:00
jband%netscape.com
451650f048 fixing cases of declaration not exactly matching definition and a few other instances of extraneous 'const' on PRUnichar passed by value
git-svn-id: svn://10.0.0.236/trunk@25322 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-27 07:34:44 +00:00
rickg%netscape.com
8b02f05a50 any fix for entities
git-svn-id: svn://10.0.0.236/trunk@25020 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 01:27:27 +00:00
rickg%netscape.com
857ccb650d removed linux warnings
git-svn-id: svn://10.0.0.236/trunk@24827 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 08:47:54 +00:00
rickg%netscape.com
651a5894da added recycler to nsString2
git-svn-id: svn://10.0.0.236/trunk@24811 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 07:33:10 +00:00
rickg%netscape.com
a0d40e6afd fixed bug in nsString; added recycler to nsString2
git-svn-id: svn://10.0.0.236/trunk@24808 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 07:26:27 +00:00
rickg%netscape.com
0eea29e86d removed unsightly warnings from string classes
git-svn-id: svn://10.0.0.236/trunk@24751 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 00:28:36 +00:00
rickg%netscape.com
d73481fe03 fixed nsString2 build problem
git-svn-id: svn://10.0.0.236/trunk@24704 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 22:03:14 +00:00
dcone%netscape.com
3fbd23b07e fixed small mac bug
git-svn-id: svn://10.0.0.236/trunk@24702 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 21:52:57 +00:00
dcone%netscape.com
9a13cf785f Fixed small mac bug
git-svn-id: svn://10.0.0.236/trunk@24701 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 21:52:39 +00:00
rickg%netscape.com
017dac3409 landing nsString2
git-svn-id: svn://10.0.0.236/trunk@24667 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 09:54:46 +00:00
rickg%netscape.com
a1384a7aec prep work to land nsString2
git-svn-id: svn://10.0.0.236/trunk@24662 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 08:29:26 +00:00
rickg%netscape.com
e635708ea1 removed static vars
git-svn-id: svn://10.0.0.236/trunk@24431 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 08:47:20 +00:00
rickg%netscape.com
0608af3478 fixed recently introduced i18n bugs
git-svn-id: svn://10.0.0.236/trunk@23117 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-07 19:23:28 +00:00
hyatt%netscape.com
c5fb807561 Fix to the RFind method of nsString.
git-svn-id: svn://10.0.0.236/trunk@22805 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-05 00:03:46 +00:00
mcmullen%netscape.com
9375f1534d Call delete [] when new [] was used for allocation.
git-svn-id: svn://10.0.0.236/trunk@22370 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-27 20:39:07 +00:00
rickg%netscape.com
93cd35c059 small mod to handle hex conversion better
git-svn-id: svn://10.0.0.236/trunk@21282 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-19 06:32:40 +00:00
rickg%netscape.com
8cb5d3e503 removed bug from deque, and added replaceChar call to string
git-svn-id: svn://10.0.0.236/trunk@20767 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-16 06:47:00 +00:00
troy%netscape.com
dc4dd5e2b6 Added missing "const" that was allowing internal pointer to Unicode
string tobe returned as a non-const value


git-svn-id: svn://10.0.0.236/trunk@20676 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-14 05:44:01 +00:00
sfraser%netscape.com
10824c470f That last checkin should have read: fix a bug in CompressWhitespace that caused the string length to be set incorrectly, when Trim shortened the string.
git-svn-id: svn://10.0.0.236/trunk@20373 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 06:23:29 +00:00
sfraser%netscape.com
9e2845f5e9 Fix a bug in
git-svn-id: svn://10.0.0.236/trunk@20371 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 06:22:03 +00:00
alecf%netscape.com
8966bc4b40 add a few more string cases to fix compilers who complain about ambiguous overloading
git-svn-id: svn://10.0.0.236/trunk@20229 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-10 08:22:47 +00:00