seawood%netscape.com
8ae6c40f5d
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
seawood%netscape.com
ce9e9903a5
Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
...
Changes:
* Added EXTRA_COMPONENTS variable to build. Use it to automagically install files into the components dir.
* Added SYSINSTALL variable. Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template
The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
/bin/mozilla-config
/include/mozilla-ver/*
/lib/mozilla-ver (mozappdir)
/components
/res
/defaults
/chrome
There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.
$prefix -> /lib/mre/mre-ver (mredir)
/components
2002-04-25 02:52:44 +00:00
dbaron%fas.harvard.edu
92aa754e0a
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-24 00:16:18 +00:00
seawood%netscape.com
9850f387af
Renaming 'install' build phase to 'libs'
...
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
gerv%gerv.net
f385eb981a
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
alecf%netscape.com
cf9912aa80
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
2001-09-17 19:06:35 +00:00
scc%mozilla.org
cbbbd2bc60
bug #53209 : removing |nsSharedString| here, just from my test harness.
2001-02-24 03:13:51 +00:00
dprice%netscape.com
cb2187de97
BUG 63013 changes to the makefile to enable string factoring tests run on windows.
...
Changes return code of test program on failure. Added all-tests:: rule to makefile
2001-01-13 07:06:03 +00:00
cls%seawood.org
8bd122b3d5
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
scc%mozilla.org
b0f867419d
finishing up the special string class for the parser
2000-09-11 05:24:49 +00:00
scc%mozilla.org
5f8bc646ba
fixing some bugs in the new parser string code; changing some names
2000-09-09 11:31:04 +00:00
scc%mozilla.org
28447a2fb3
adding more new string files
2000-09-09 09:50:14 +00:00
scc%mozilla.org
1a731b7969
adding more new string files
2000-09-09 06:29:37 +00:00
scc%mozilla.org
0695e0fa9f
adding the new string files
2000-09-09 04:43:55 +00:00
scc%mozilla.org
fd1438cbf2
files from the string test harness, updated to match the string changes already in the tree
2000-09-03 07:10:03 +00:00
scc%mozilla.org
f66e036261
not part of the build; adding multi-fragment strings to the test suite
2000-08-11 20:54:25 +00:00
scc%mozilla.org
dd3bf8c49f
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)
2000-07-28 22:47:17 +00:00
scc%mozilla.org
88fd53cff1
get rid of "nsWorkString"
2000-07-28 22:45:58 +00:00
scc%mozilla.org
4538064bbe
added blizzards tests for problems with |Substring|
2000-06-21 02:06:29 +00:00
scc%mozilla.org
c73c85cd8c
had to add a bunch of libraries to get the debug target to build
2000-06-21 02:05:54 +00:00
scc%mozilla.org
f027fd15f1
removed nsWork[C]String, as discussed with waterson
2000-06-20 04:31:42 +00:00
scc%mozilla.org
0f66a676dc
added tests for self-assignment, self-insertion, self-appending, and self-replacement
2000-06-20 04:31:00 +00:00
scc%mozilla.org
0046864d2b
adding |nsWork[C]String| classes
2000-06-14 05:41:05 +00:00
scc%mozilla.org
0dd133eef6
...and set the define for the test case
2000-06-12 02:50:27 +00:00
scc%mozilla.org
6ac6a0494a
updated to reflect work done
2000-06-11 01:11:13 +00:00
scc%mozilla.org
8c3521ba58
Added new targets to compare between the |wchar_t| version and the no |wchar_t| version
2000-06-11 01:10:49 +00:00
scc%mozilla.org
2c3b6e2814
convert to the new scheme for handling wide string literals: |NS_LITERAL_STRING|.
2000-06-11 01:09:54 +00:00
scc%mozilla.org
57004e2d83
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
2000-06-11 01:09:00 +00:00
scc%mozilla.org
7b3025a965
First checked in.
2000-06-11 01:07:41 +00:00
scc%mozilla.org
09ea95c306
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}
2000-05-20 20:43:26 +00:00
scc%netscape.com
9cdd1c4d19
fixed a problem with cut and advancing past the end of a string with an iterator r=waterson
2000-05-16 10:13:23 +00:00
scc%netscape.com
bb3a3d8ee9
fixed macro-based comparison operators to help with our type-unification problems
2000-05-13 21:39:37 +00:00
scc%netscape.com
f4e1434b10
added tests for the new IO stuff, etc.
2000-05-12 05:19:46 +00:00
scc%netscape.com
8b1625eada
Uncommented tests that should work now that I've fixed the block stomping bug.
2000-05-12 05:18:36 +00:00
scc%netscape.com
fe94b28307
Changed some comments
2000-05-12 05:17:51 +00:00
mjudge%netscape.com
47511cf02b
scc string fixes
2000-04-26 00:55:37 +00:00
scc%netscape.com
5943adfaa3
Added tests for construction and |Find|. Added null loop timings to help better analyze results. Temporarily commented out block-stomping tests.
2000-04-04 05:20:05 +00:00
scc%netscape.com
1421ca7839
incremental changes. these files are not yet part of the build
2000-03-31 07:28:38 +00:00
scc%netscape.com
fc94770af9
Fixed timer code for Mac (PR_Now wasn't doing the trick). Now using |nsInt64| instead of implementing my own |operator-()|
2000-03-29 08:14:09 +00:00
scc%netscape.com
11e84961be
added "nsFragmentedString.h"
2000-03-29 08:12:54 +00:00
scc%netscape.com
f1c0bef743
updating to reflect work done and desired
2000-03-27 09:07:39 +00:00
scc%netscape.com
92b5b65386
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|.
2000-03-27 09:06:37 +00:00
scc%netscape.com
eaec5d153b
re-fix for the Mac after working with Pav to make all the tests compile on Linux
2000-03-25 05:44:57 +00:00
scc%netscape.com
49fc717592
File Removed.
2000-03-25 05:37:30 +00:00
pavlov%netscape.com
e306ef5572
make string tests build on unix
2000-03-25 01:59:19 +00:00
scc%netscape.com
c06ec60c05
getting the unit tests and profiling tests to run on all platforms
2000-03-25 00:56:47 +00:00
scc%netscape.com
6afbcb203d
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)
2000-03-24 21:33:58 +00:00
scc%netscape.com
545b27e7e1
Added "nsCharTraits.h"; no longer relying on |std::char_traits|. Renamed some things so overloading wouldn't fight with overriding.
2000-03-23 21:15:01 +00:00
scc%netscape.com
128354b905
|wchar_t| will not be turned on by default, yet. These files are still not part of the build.
2000-03-22 22:53:44 +00:00
scc%netscape.com
33a17a2d6c
Incremental changes. These files are still not part of the build.
2000-03-22 08:22:28 +00:00