scc%mozilla.org
|
0b82101f78
|
fixing some bugs in the new parser string code; changing some names
git-svn-id: svn://10.0.0.236/trunk@78621 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-09-09 11:31:04 +00:00 |
|
scc%mozilla.org
|
f82df2e4d8
|
adding more new string files
git-svn-id: svn://10.0.0.236/trunk@78616 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-09-09 09:50:14 +00:00 |
|
scc%mozilla.org
|
b0a37d86dd
|
adding more new string files
git-svn-id: svn://10.0.0.236/trunk@78598 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-09-09 06:29:37 +00:00 |
|
scc%mozilla.org
|
dfcb6ddb5f
|
adding the new string files
git-svn-id: svn://10.0.0.236/trunk@78584 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-09-09 04:43:55 +00:00 |
|
scc%mozilla.org
|
a7da79545c
|
files from the string test harness, updated to match the string changes already in the tree
git-svn-id: svn://10.0.0.236/trunk@78069 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-09-03 07:10:03 +00:00 |
|
scc%mozilla.org
|
5266231e55
|
not part of the build; adding multi-fragment strings to the test suite
git-svn-id: svn://10.0.0.236/trunk@76144 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-08-11 20:54:25 +00:00 |
|
scc%mozilla.org
|
cdfd44fe36
|
adding a needed prefix file, these are not part of the build, just part of the string test framework (as was StringTest.mcp, just checked in)
git-svn-id: svn://10.0.0.236/trunk@75092 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-07-28 22:47:17 +00:00 |
|
scc%mozilla.org
|
a9cd93aecc
|
get rid of "nsWorkString"
git-svn-id: svn://10.0.0.236/trunk@75091 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-07-28 22:45:58 +00:00 |
|
scc%mozilla.org
|
0b0baaac67
|
added blizzards tests for problems with |Substring|
git-svn-id: svn://10.0.0.236/trunk@72723 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-21 02:06:29 +00:00 |
|
scc%mozilla.org
|
8e52cd329b
|
had to add a bunch of libraries to get the debug target to build
git-svn-id: svn://10.0.0.236/trunk@72722 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-21 02:05:54 +00:00 |
|
scc%mozilla.org
|
d8b570c50a
|
removed nsWork[C]String, as discussed with waterson
git-svn-id: svn://10.0.0.236/trunk@72620 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-20 04:31:42 +00:00 |
|
scc%mozilla.org
|
5d68b0f22c
|
added tests for self-assignment, self-insertion, self-appending, and self-replacement
git-svn-id: svn://10.0.0.236/trunk@72619 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-20 04:31:00 +00:00 |
|
scc%mozilla.org
|
34851bed47
|
adding |nsWork[C]String| classes
git-svn-id: svn://10.0.0.236/trunk@72194 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-14 05:41:05 +00:00 |
|
scc%mozilla.org
|
adbba06100
|
...and set the define for the test case
git-svn-id: svn://10.0.0.236/trunk@72018 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-12 02:50:27 +00:00 |
|
scc%mozilla.org
|
68db2f9304
|
updated to reflect work done
git-svn-id: svn://10.0.0.236/trunk@71986 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-11 01:11:13 +00:00 |
|
scc%mozilla.org
|
ec16972a28
|
Added new targets to compare between the |wchar_t| version and the no |wchar_t| version
git-svn-id: svn://10.0.0.236/trunk@71985 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-11 01:10:49 +00:00 |
|
scc%mozilla.org
|
bfddc54bed
|
convert to the new scheme for handling wide string literals: |NS_LITERAL_STRING|.
git-svn-id: svn://10.0.0.236/trunk@71984 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-11 01:09:54 +00:00 |
|
scc%mozilla.org
|
0a80768070
|
now that NEW_STRING_APIS is turned on in the actual string headers, I needed to move some defs around. Also setting a new define for HAVE_CPP_2BYTE_WCHAR_T
git-svn-id: svn://10.0.0.236/trunk@71983 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-11 01:09:00 +00:00 |
|
scc%mozilla.org
|
9bc887381a
|
First checked in.
git-svn-id: svn://10.0.0.236/trunk@71982 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-06-11 01:07:41 +00:00 |
|
scc%mozilla.org
|
64c1d73da8
|
Bug #39686. Made an |NS_COUNT|. Put it in the new file "nsAlgorithm.h", to which I also moved |NS_MIN| and |NS_MAX| from "nscore.h", and |copy_string| and |copy_string_backward| from "nsAReadableString.h". Also fixed non-standard include-guards. r={sford, jag}
git-svn-id: svn://10.0.0.236/trunk@70562 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-20 20:43:26 +00:00 |
|
scc%netscape.com
|
21439a6da2
|
fixed a problem with cut and advancing past the end of a string with an iterator r=waterson
git-svn-id: svn://10.0.0.236/trunk@70026 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-16 10:13:23 +00:00 |
|
scc%netscape.com
|
f5ccd18c8c
|
fixed macro-based comparison operators to help with our type-unification problems
git-svn-id: svn://10.0.0.236/trunk@69586 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-13 21:39:37 +00:00 |
|
scc%netscape.com
|
57a3d8f94a
|
added tests for the new IO stuff, etc.
git-svn-id: svn://10.0.0.236/trunk@69376 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 05:19:46 +00:00 |
|
scc%netscape.com
|
a0d84f0c6c
|
Uncommented tests that should work now that I've fixed the block stomping bug.
git-svn-id: svn://10.0.0.236/trunk@69375 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 05:18:36 +00:00 |
|
scc%netscape.com
|
0736ff46a2
|
Changed some comments
git-svn-id: svn://10.0.0.236/trunk@69374 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-05-12 05:17:51 +00:00 |
|
mjudge%netscape.com
|
f74ce25354
|
scc string fixes
git-svn-id: svn://10.0.0.236/trunk@67148 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-26 00:55:37 +00:00 |
|
scc%netscape.com
|
fc66e4de74
|
Added tests for construction and |Find|. Added null loop timings to help better analyze results. Temporarily commented out block-stomping tests.
git-svn-id: svn://10.0.0.236/trunk@65148 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-04-04 05:20:05 +00:00 |
|
scc%netscape.com
|
5dd09e2ded
|
incremental changes. these files are not yet part of the build
git-svn-id: svn://10.0.0.236/trunk@64725 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-31 07:28:38 +00:00 |
|
scc%netscape.com
|
3c41ffc527
|
Fixed timer code for Mac (PR_Now wasn't doing the trick). Now using |nsInt64| instead of implementing my own |operator-()|
git-svn-id: svn://10.0.0.236/trunk@64469 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-29 08:14:09 +00:00 |
|
scc%netscape.com
|
890d5950d9
|
added "nsFragmentedString.h"
git-svn-id: svn://10.0.0.236/trunk@64468 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-29 08:12:54 +00:00 |
|
scc%netscape.com
|
7e7ce110f6
|
updating to reflect work done and desired
git-svn-id: svn://10.0.0.236/trunk@64229 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-27 09:07:39 +00:00 |
|
scc%netscape.com
|
b6347939dc
|
traded in |copy_chunky_backward| for |string_copy_backward| and moved it to "nsAReadableString.h" along with the |string_copy|s. Added tests for |SetLength|, which would have caught the problem in |nsString| I fixed earlier, and one for |Insert| that exposed the trouble in |copy_chunky_backward|.
git-svn-id: svn://10.0.0.236/trunk@64228 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-27 09:06:37 +00:00 |
|
scc%netscape.com
|
50b474b6ca
|
re-fix for the Mac after working with Pav to make all the tests compile on Linux
git-svn-id: svn://10.0.0.236/trunk@64108 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-25 05:44:57 +00:00 |
|
scc%netscape.com
|
4aea0e4591
|
File Removed.
git-svn-id: svn://10.0.0.236/trunk@64106 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-25 05:37:30 +00:00 |
|
pavlov%netscape.com
|
550e39bc3f
|
make string tests build on unix
git-svn-id: svn://10.0.0.236/trunk@64090 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-25 01:59:19 +00:00 |
|
scc%netscape.com
|
6887e9c19b
|
getting the unit tests and profiling tests to run on all platforms
git-svn-id: svn://10.0.0.236/trunk@64079 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-25 00:56:47 +00:00 |
|
scc%netscape.com
|
00a3bf5489
|
Lots of changes to get this stuff building on Solaris, et al. None of these changes effect the mainline build yet, and won't until |NEW_STRING_APIS| is defined for everyone (coming soon)
git-svn-id: svn://10.0.0.236/trunk@64052 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-24 21:33:58 +00:00 |
|
scc%netscape.com
|
cfed15f5a1
|
Added "nsCharTraits.h"; no longer relying on |std::char_traits|. Renamed some things so overloading wouldn't fight with overriding.
git-svn-id: svn://10.0.0.236/trunk@63876 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-23 21:15:01 +00:00 |
|
scc%netscape.com
|
852772fd1e
|
|wchar_t| will not be turned on by default, yet. These files are still not part of the build.
git-svn-id: svn://10.0.0.236/trunk@63780 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-22 22:53:44 +00:00 |
|
scc%netscape.com
|
ae6cee7e1d
|
Incremental changes. These files are still not part of the build.
git-svn-id: svn://10.0.0.236/trunk@63730 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-22 08:22:28 +00:00 |
|
scc%netscape.com
|
e080803e50
|
Added ToDo.doc, so the list of things to do is visible in the project. This project is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@62943 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-14 17:32:27 +00:00 |
|
scc%netscape.com
|
16821f8726
|
First Checked In.
git-svn-id: svn://10.0.0.236/trunk@62942 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-14 17:31:43 +00:00 |
|
scc%netscape.com
|
51948b288b
|
First Checked In.
git-svn-id: svn://10.0.0.236/trunk@62939 18797224-902f-48f8-a5cc-f745e15eee43
|
2000-03-14 15:56:34 +00:00 |
|