252 Commits

Author SHA1 Message Date
jaggernaut%netscape.com
8bab064b76 Backing myself out to see if I'm the cause of btek going from 1245ms to 1251ms.
git-svn-id: svn://10.0.0.236/trunk@110867 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:12:49 +00:00
jaggernaut%netscape.com
695a180098 Bug 115671: Add (faster) To{Upper,Lower}Case for nsASingleFragmentStrings. r=dbaron, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@110841 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:15:35 +00:00
seawood%netscape.com
0bd62df729 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com
436d43f211 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
ccarlen%netscape.com
6ac2890533 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110232 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:45:45 +00:00
ccarlen%netscape.com
9bff26e3d9 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110179 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:20:58 +00:00
jaggernaut%netscape.com
357c78f88e BUg 113228: Replace nsC?String::To(Lower|Upper)Case with global To(Lower|Upper)Case. r=dbaron, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110075 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 07:08:38 +00:00
shanjian%netscape.com
72b940e40b #110843 support unicode beyond BMP plane in Compressed charmap
r=bstell sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109892 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:10:32 +00:00
leaf%mozilla.org
516776e606 remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron
git-svn-id: svn://10.0.0.236/trunk@109714 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:43:29 +00:00
dbaron%fas.harvard.edu
8e4767a26d Backing out shanjian at his request to fix Linux orange.
git-svn-id: svn://10.0.0.236/trunk@109304 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 01:57:24 +00:00
shanjian%netscape.com
e2b3da1e6a #support unicode beyond BMP plane in Compressed charmap
r=bstell,  sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109296 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:41:20 +00:00
cathleen%netscape.com
9b2fff433e fix bustage in win32 static build, and also it's run-time err, unable to get
textService, bug 111062 r=dbaron sr=darin


git-svn-id: svn://10.0.0.236/trunk@109088 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:36:27 +00:00
alecf%netscape.com
d692d783a1 just adding MOZ_COUNT_CTOR/DTOR - no functional changes
git-svn-id: svn://10.0.0.236/trunk@108990 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 06:27:13 +00:00
seawood%netscape.com
889469fd27 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
seawood%netscape.com
f83af44959 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108681 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 08:55:59 +00:00
rbs%maths.uq.edu.au
81e93a759c transliterate ⁡ b=106780 r=shanjian sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108096 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:44:19 +00:00
bzbarsky%mit.edu
068756d821 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@107987 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:33:42 +00:00
smontagu%netscape.com
7b6125768b Change the definition of IS_ARABIC_ALPHABETIC to correct the display of Persian and Urdu numerals. Bug 82347, r=mkaply, sr=kin
git-svn-id: svn://10.0.0.236/trunk@107981 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:26:21 +00:00
bstell%netscape.com
ee96d98681 follow up for bug 102113, per Brendan's request
change the name from dummy to align, no other change


git-svn-id: svn://10.0.0.236/trunk@107949 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:36:38 +00:00
bstell%netscape.com
f607d9793e bug 102133: fix 64 bit solaris crash
r=shanjian@netscape.com, sr=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107815 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 04:20:55 +00:00
mkaply%us.ibm.com
7b37218070 #97235
r=mkaply,r=maha sr=blizzard
Code from Roozbeh Pournader - get extended Arabic letters to join so Persian works


git-svn-id: svn://10.0.0.236/trunk@106812 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-31 05:00:06 +00:00
alecf%netscape.com
6ebb917688 Back out my backout, now that mac seems to be fixed
git-svn-id: svn://10.0.0.236/trunk@106633 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 03:39:18 +00:00
alecf%netscape.com
d764923a0d Back out my checkin because !(*@3 PSM is screwed.
git-svn-id: svn://10.0.0.236/trunk@106627 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 02:41:48 +00:00
alecf%netscape.com
345e7b6e33 bug 100214 - Remove string dependency on XPCOM routines that depend on unicharutil, r=jag sr=scc
git-svn-id: svn://10.0.0.236/trunk@106596 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-29 23:16:23 +00:00
sfraser%netscape.com
457115228d Clean up static linkage with unichar utils (bug 100214) for alecf. r=fm, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@106429 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-26 23:34:53 +00:00
alecf%netscape.com
78f795437c attempt to fix static build bustage
git-svn-id: svn://10.0.0.236/trunk@106382 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-26 20:10:44 +00:00
shanjian%netscape.com
d2a8215d9e #102706 change nsFontMetricsWin.cpp to use nsCompressedCharMap
r=rbs sr=attinasi

Most of the charmap were replaced by compressed charmap, only very few
left for direct operation. Some optimization also get in as problem
found when testing this patch.


git-svn-id: svn://10.0.0.236/trunk@105984 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 23:20:24 +00:00
dougt%netscape.com
fa2d0b7e98 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@105973 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 22:01:27 +00:00
alecf%netscape.com
cb8cce8ae8 add ToUpperCase/ToLowerCase for PRUnichar - not used yet.. for bug 100214
git-svn-id: svn://10.0.0.236/trunk@105964 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 21:23:01 +00:00
alecf%netscape.com
60f63abb98 for bug 100214, add some PRUnichar case routines, #if 0'ed out
git-svn-id: svn://10.0.0.236/trunk@105849 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 22:51:11 +00:00
alecf%netscape.com
1a5fbb83ab return the right count from write(), so that ToLower() actually terminates
(#if 0'ed out code)


git-svn-id: svn://10.0.0.236/trunk@105228 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 00:01:19 +00:00
alecf%netscape.com
30244037ad bug 104122 - add case-insensitive comparison to nsICaseCompare for speedy in-module string comparisons
r=jag, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@105206 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 21:42:28 +00:00
alecf%netscape.com
bcd468587d part of bug 100214 - turn on unicharutil_s on all platforms. r=cls (build-only change, and unicharutil_s is #if 0'd out)
git-svn-id: svn://10.0.0.236/trunk@105117 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-10 23:38:36 +00:00
alecf%netscape.com
2edf6ab589 oops, fix a typo in #if 0'ed out code
git-svn-id: svn://10.0.0.236/trunk@104965 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-09 23:43:25 +00:00
alecf%netscape.com
5b68bdd9ff add 2nd operator() to prepare for future FindInReadable work in bug 100214
not part of build


git-svn-id: svn://10.0.0.236/trunk@104963 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-09 23:41:57 +00:00
alecf%netscape.com
2458e6955e #if 0 out some other code which will be turned on later
not part of build, will be reviewed for bug 100214


git-svn-id: svn://10.0.0.236/trunk@104844 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-08 22:16:22 +00:00
alecf%netscape.com
3d4bffabed more updates for bug 100214:
- #if 0 out nsUnicharUtils.h
- implement case insensitive string compare
- add nsUnicharUtils.h to mac build
(none of this actually part of the build)


git-svn-id: svn://10.0.0.236/trunk@104837 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-08 21:59:13 +00:00
alecf%netscape.com
aff7b8f812 - add some cheesy implementations of FindInReadable
- move nsCaseInsensitiveStringComparator over
- fix some crashes
not part of build, will be reviewed for bug 100214


git-svn-id: svn://10.0.0.236/trunk@104507 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-03 01:55:09 +00:00
rbs%maths.uq.edu.au
92d8483f8c add transliterator to GfxWin, b=33498. r=shanjian, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@104389 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-02 02:57:34 +00:00
jaggernaut%netscape.com
51e0dc7a6c Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@104212 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-29 08:28:41 +00:00
alecf%netscape.com
7d47ce699b add unix makefiles for unicharutil_s (not part of build!)
git-svn-id: svn://10.0.0.236/trunk@103866 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-26 21:06:46 +00:00
alecf%netscape.com
ae864ff1f5 first cut at case-insensitive wrappers for ns*Strings - not part of build
git-svn-id: svn://10.0.0.236/trunk@103863 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-26 20:53:57 +00:00
gerv%gerv.net
a768cdf897 License changes, take 2. Bug 98089. mozilla/intl/ (part 2).
git-svn-id: svn://10.0.0.236/trunk@103778 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-26 00:47:52 +00:00
gerv%gerv.net
1336d4c729 License changes, take 2. Bug 98089. mozilla/gfx/.
git-svn-id: svn://10.0.0.236/trunk@103770 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-26 00:16:04 +00:00
gerv%gerv.net
ae1d5501a1 Oops.
git-svn-id: svn://10.0.0.236/trunk@103236 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 00:02:59 +00:00
scc%mozilla.org
2281a4d137 bug #98089: ripped new license
git-svn-id: svn://10.0.0.236/trunk@103230 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 22:39:41 +00:00
cls%seawood.org
6b39ce4b3d Compilers handle local declarations of 'int i' inside a for-loop differently so just declare it once at the top of the function.
git-svn-id: svn://10.0.0.236/trunk@103180 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 04:23:48 +00:00
bstell%netscape.com
4614cc2f7d bug 95518, r=yokoyama@netscape.com,r=Roland.Mainz@informatik.med.uni-giessen.de,
sr=brendan@mozilla.org,

Compress font char maps by folding the empty spaces on top of each other.


git-svn-id: svn://10.0.0.236/trunk@103173 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 02:52:30 +00:00
jaggernaut%netscape.com
8a87c13848 One module per line for REQUIRES. r=/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@103116 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
8b71ae9c91 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
git-svn-id: svn://10.0.0.236/trunk@103093 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 13:41:47 +00:00