Commit Graph

249 Commits

Author SHA1 Message Date
George Rhoten
990d46e687 ICU-4503 Prevent uconv.1 and pkgdata.inc from being generated at the same time when gmake -j is used.
X-SVN-Rev: 18096
2005-06-30 05:49:19 +00:00
Markus Scherer
4bb6b2af21 ICU-4514 pass 0 length to UnicodeString::releaseBuffer() when the buffer contents is undefined due to a U_FAILURE condition
X-SVN-Rev: 17971
2005-06-22 02:21:25 +00:00
George Rhoten
8ccebb0c07 ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 17307
2005-03-09 17:57:35 +00:00
George Rhoten
b53e510acd ICU-4420 Remove some original MSVC 6 specific definitions/options that do not apply to MSVC 7.1.
This change is also being done so that it's easier to compare the options against the Cygwin/MSVC build (the only way left to use MSVC 6).
Some of the definitions/options aren't used at all or are redundant.

X-SVN-Rev: 17285
2005-03-05 10:06:19 +00:00
George Rhoten
0d483be4ab ICU-4420 Drop support for MSVC 6 project files
X-SVN-Rev: 17275
2005-03-03 00:06:21 +00:00
George Rhoten
563181b765 ICU-739 Make it easier to build ICU on Windows where WIN32 is defined, but WIN32 is not the target.
X-SVN-Rev: 17209
2005-02-17 00:10:29 +00:00
Eric Mader
1571c95f52 ICU-4179 replace text w/ a notice to fetch the file from Markus Kuhn's site.
X-SVN-Rev: 16876
2004-11-17 00:13:10 +00:00
Andy Heninger
9f6f294e5f ICU-4225 remove non-ascii characters from source code
X-SVN-Rev: 16835
2004-11-12 01:11:27 +00:00
George Rhoten
b43d5d4272 ICU-3905 Fix some IA64 compiler warnings.
X-SVN-Rev: 16747
2004-11-04 02:36:10 +00:00
Eric Mader
79867480db ICU-4179 update copyright notices for ICU 3.2
X-SVN-Rev: 16697
2004-11-01 19:55:20 +00:00
George Rhoten
83b0d17af1 ICU-4078 Revert the move of the invariant conversion routines back to putil.h.
They are stable APIs, and they should not be moved.

X-SVN-Rev: 16530
2004-10-18 03:03:13 +00:00
George Rhoten
6a80fd1c86 ICU-3805 Break the circular dependency between utypes.h and putil.h
X-SVN-Rev: 16356
2004-09-23 00:24:36 +00:00
George Rhoten
296f8d4019 ICU-3960 Remove unused pkgdata definitions
X-SVN-Rev: 16053
2004-07-19 14:14:33 +00:00
George Rhoten
0b8d26f1cf ICU-3821 Fix a path issue
X-SVN-Rev: 16039
2004-07-18 05:02:45 +00:00
George Rhoten
81e65e527f ICU-3905 Fix some compiler warnings (non-optimal solution)
X-SVN-Rev: 16038
2004-07-18 05:01:24 +00:00
George Rhoten
3e79a1d28c ICU-3821 Fix uconv
X-SVN-Rev: 16029
2004-07-16 22:13:43 +00:00
George Rhoten
d4a9c17387 ICU-3821 Fix normal builds of ICU. uconv is still broken.
X-SVN-Rev: 16028
2004-07-16 22:03:13 +00:00
Steven R. Loomis
bba9b51a9d ICU-3821 interim fix for win32 files mode
X-SVN-Rev: 15947
2004-06-29 02:41:19 +00:00
Eric Mader
6649d6d238 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15420
2004-05-20 00:23:13 +00:00
Eric Mader
ebecbcc11d ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15410
2004-05-19 20:18:43 +00:00
George Rhoten
1bf207e545 ICU-3741 Ignore some things that appear on Cygwin
X-SVN-Rev: 15251
2004-05-11 16:15:58 +00:00
George Rhoten
7be56c476d ICU-3389 CygWin/MSVC changes
X-SVN-Rev: 14868
2004-04-05 21:24:22 +00:00
Alan Liu
602ed54376 ICU-3666 remove CVS keywords from source
X-SVN-Rev: 14832
2004-04-01 06:52:12 +00:00
George Rhoten
3ab00f7a93 ICU-3673 Fix *_FALSE and ustdio usage
X-SVN-Rev: 14815
2004-04-01 00:21:58 +00:00
George Rhoten
7486bfb6e8 ICU-3389 CygWin/MSVC changes
X-SVN-Rev: 14813
2004-03-31 22:33:46 +00:00
George Rhoten
c5a0a54ec1 ICU-3389 Reduce the number of exported symbols
X-SVN-Rev: 14793
2004-03-29 21:59:27 +00:00
George Rhoten
6d897671e7 ICU-3389 Fix library installation
X-SVN-Rev: 14773
2004-03-26 18:35:15 +00:00
George Rhoten
1745685d1e ICU-3389 First try at building tools into a bin directory and libraries into a lib directory.
X-SVN-Rev: 14767
2004-03-26 01:22:25 +00:00
George Rhoten
25e9c193f1 ICU-3389 Fix the case when newline translation is or is not used.
X-SVN-Rev: 14751
2004-03-25 00:36:30 +00:00
George Rhoten
7fe030d918 ICU-3612 Don't explicitly specify the import libraries. Use the project dependencies.
X-SVN-Rev: 14750
2004-03-24 23:09:55 +00:00
George Rhoten
ff7f72151c ICU-3389 Fix the case when newline translation is or is not used.
X-SVN-Rev: 14734
2004-03-23 06:46:35 +00:00
George Rhoten
33c376bd78 ICU-3612 MSVC 6 doesn't need this workspace, and MSVC 7.1 is the main development environment now.
X-SVN-Rev: 14720
2004-03-22 22:11:05 +00:00
George Rhoten
8e6b43b20d ICU-3269 Prevent gmake -j n from executing config.status from more than one process.
X-SVN-Rev: 14697
2004-03-12 19:31:36 +00:00
George Rhoten
6a2cf62c25 ICU-2408 Fix make clean for CygWin
X-SVN-Rev: 14604
2004-02-27 00:19:57 +00:00
George Rhoten
5cb46fb0a4 ICU-2408 Fix make clean for CygWin
X-SVN-Rev: 14602
2004-02-26 23:14:28 +00:00
George Rhoten
4d1280ac61 ICU-3612 Convert MSVC .NET project files from 2002 to 2003, and enable CygWin builds
X-SVN-Rev: 14559
2004-02-21 00:36:30 +00:00
Markus Scherer
ef943aee34 ICU-2983 use separate in/out buffers in case the input is not converted in a single step
X-SVN-Rev: 14217
2003-12-24 18:08:39 +00:00
Eric Mader
3b02edd4df ICU-3473 Update copyright notices for ICU 2.8.
X-SVN-Rev: 14215
2003-12-23 19:23:42 +00:00
Markus Scherer
dd102111ec ICU-2983 remove "extern" from friend declaration
X-SVN-Rev: 14210
2003-12-23 00:18:30 +00:00
Markus Scherer
7fda77e8b2 ICU-2983 add/remove signature (BOM)
X-SVN-Rev: 14209
2003-12-22 19:23:17 +00:00
Markus Scherer
9b61a1b051 ICU-2983 improve transforms with paragraph chunking
X-SVN-Rev: 14208
2003-12-22 19:11:42 +00:00
Markus Scherer
1b6f79bd4e ICU-2983 fix offset handling and error output
X-SVN-Rev: 14206
2003-12-21 21:49:37 +00:00
Markus Scherer
a34698b244 ICU-2983 fix conversion loops in uconv; add/remove signature (BOM)
X-SVN-Rev: 14205
2003-12-21 01:52:09 +00:00
George Rhoten
3b0fd1c337 ICU-3359 Allow .vcproj files to build in a directory with a space
X-SVN-Rev: 13626
2003-11-07 04:09:43 +00:00
George Rhoten
fca7f71d67 ICU-3359 Allow .vcproj files to build in a directory with a space
X-SVN-Rev: 13625
2003-11-07 03:57:05 +00:00
George Rhoten
3920db99d2 ICU-3258 CygWin/MSVC changes. Fix Unix builds
X-SVN-Rev: 13169
2003-09-23 00:38:34 +00:00
George Rhoten
fbec1b7ef1 ICU-3258 CygWin/MSVC changes
X-SVN-Rev: 13168
2003-09-23 00:29:28 +00:00
George Rhoten
a81fa53a61 ICU-3258 Deprecate the pkgdata -O option
X-SVN-Rev: 13150
2003-09-20 19:27:38 +00:00
George Rhoten
8a66ac9754 ICU-3230 Fix debug builds. Make it copy uconv.exe to icu\bin for both release and debug builds.
X-SVN-Rev: 13058
2003-09-10 23:23:37 +00:00
George Rhoten
f275652a36 ICU-3230 Fix uconv -l --canon
X-SVN-Rev: 12999
2003-09-01 06:56:56 +00:00
Andy Heninger
78ca2fdfc9 ICU-3014 Add explicit u_init() calls to tools and tests in anticipation of static init changes
X-SVN-Rev: 12826
2003-08-14 21:34:54 +00:00
George Rhoten
f356148d72 ICU-3036 Initialize the pointers
X-SVN-Rev: 12530
2003-06-19 01:02:46 +00:00
George Rhoten
41852125a3 ICU-3036 Decrease size of tools.
X-SVN-Rev: 12529
2003-06-18 22:32:27 +00:00
George Rhoten
22583d57c1 ICU-2707 Fix for z/OS with the new XPLINK feature. sfio doesn't need this anymore.
X-SVN-Rev: 12484
2003-06-12 00:09:22 +00:00
George Rhoten
a912cd623c ICU-2998 reset the error between conversions when needed.
X-SVN-Rev: 12369
2003-06-07 07:17:17 +00:00
Alan Liu
de95737116 ICU-2959 update copyright dates to include 2003
X-SVN-Rev: 12253
2003-06-03 20:58:22 +00:00
George Rhoten
4e1913af46 ICU-2850 Add MSVC 7 (Visual Studio .NET) project files
X-SVN-Rev: 11743
2003-04-30 22:50:21 +00:00
Alan Liu
78c4cb87f9 ICU-122 add capacity to uprv_itou
X-SVN-Rev: 10908
2003-01-27 17:24:33 +00:00
Steven R. Loomis
eaf899cbcb ICU-2479 uconv documentation
X-SVN-Rev: 10775
2002-12-20 23:20:15 +00:00
Vladimir Weinstein
89628f1df9 ICU-2107 added copyright notices
X-SVN-Rev: 10722
2002-12-18 08:31:34 +00:00
Markus Scherer
97d2e85372 ICU-2341 fix buffer overflow in uconv with utf-16/32 converters that add a BOM
X-SVN-Rev: 10182
2002-11-07 02:49:10 +00:00
Markus Scherer
61969c8c50 ICU-2248 modularize ICU
X-SVN-Rev: 9934
2002-10-01 01:26:49 +00:00
Steven R. Loomis
246977f930 ICU-1992 data packaging
X-SVN-Rev: 9475
2002-07-31 21:06:04 +00:00
Steven R. Loomis
c0a8bc9cb7 ICU-1992 packaging, suffix, uconv building on unix
X-SVN-Rev: 9470
2002-07-31 20:28:32 +00:00
Steven R. Loomis
0d2700c1de ICU-1992 data packaging, update to uconv
X-SVN-Rev: 9462
2002-07-31 17:43:13 +00:00
Steven R. Loomis
2f30c04d51 ICU-1992 data packaging, update to uconv
X-SVN-Rev: 9454
2002-07-31 00:51:06 +00:00
Andy Heninger
f0f44e915e ICU-2030 WIndows build changes to allow apps to use static C runtime lib
X-SVN-Rev: 9400
2002-07-29 21:04:18 +00:00
George Rhoten
c85207afbd ICU-1887 Try to fix the name mangling problems with the Intel compiler by including utypes.h before the system headers.
X-SVN-Rev: 9124
2002-07-12 21:42:24 +00:00
George Rhoten
806e71d789 ICU-1868 No need for two platform includes.
X-SVN-Rev: 9112
2002-07-12 16:31:04 +00:00
Vladimir Weinstein
24e167988e ICU-1938 removed dependency on icu being in the ...\icu folder take 2 (didn't do save all in msvc before comitting)
X-SVN-Rev: 8834
2002-06-11 04:53:25 +00:00
Vladimir Weinstein
438a976a9a ICU-1938 removed dependency on icu being in the ...\icu folder
X-SVN-Rev: 8818
2002-06-07 23:51:58 +00:00
Steven R. Loomis
2def9432c3 ICU-1868 AS/400 changes (allow uconv to be built as static, dll, or common)
X-SVN-Rev: 8808
2002-06-07 17:08:34 +00:00
George Rhoten
a028508a8e ICU-1891 Fix for z/OS (os/390) -L does not exist for the linker.
X-SVN-Rev: 8756
2002-05-31 17:56:00 +00:00
George Rhoten
eed554706d ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 8706
2002-05-24 23:30:25 +00:00
George Rhoten
08df62745a ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 8681
2002-05-23 22:10:23 +00:00
George Rhoten
1a09ea5eda ICU-1868 Properly use CPPFLAGS and other flags
X-SVN-Rev: 8613
2002-05-13 23:51:50 +00:00
George Rhoten
9d8d0d3940 ICU-1868 Make DEFS be used for macros and includes only for compile
time, not for link time, and other various fixes.

X-SVN-Rev: 8562
2002-05-01 23:48:15 +00:00
George Rhoten
df30dfbd29 ICU-1877 Add Win64 support.
X-SVN-Rev: 8531
2002-04-26 23:04:32 +00:00
George Rhoten
78b2d83a32 ICU-1868 Consolodate most definitions into icudefs.mk.in
X-SVN-Rev: 8494
2002-04-19 02:19:24 +00:00
George Rhoten
e8cf181469 ICU-1828 Remove tabs
X-SVN-Rev: 8328
2002-04-02 01:17:28 +00:00
George Rhoten
364b4d33ff ICU-1220 \ is for escape. \\ is for backslash on Windows
X-SVN-Rev: 8244
2002-03-26 05:38:06 +00:00
Yves Arrouye
ff59d942ec ICU-1220 define the path separator outside of resfiles.mk
X-SVN-Rev: 8237
2002-03-26 01:37:01 +00:00
George Rhoten
75697aa8fc ICU-1220 Do proper dependency checking for uconv.
X-SVN-Rev: 8220
2002-03-23 01:01:46 +00:00
Yves Arrouye
845fdd8f38 ICU-1220 private string functions
X-SVN-Rev: 8204
2002-03-22 09:51:02 +00:00
Yves Arrouye
5db948db4a ICU-1220 better pname
X-SVN-Rev: 8203
2002-03-22 09:50:02 +00:00
Yves Arrouye
9acbb79cb3 ICU-601 remove emails
X-SVN-Rev: 8196
2002-03-22 09:31:39 +00:00
Yves Arrouye
02eb4684c1 ICU-1798 change project files and fix one code bug to build on Visual
Studio .NET

X-SVN-Rev: 8175
2002-03-21 17:09:52 +00:00
George Rhoten
71f955b6cc ICU-1556 Fixes for 64-bit AIX.
X-SVN-Rev: 8170
2002-03-21 01:26:40 +00:00
Yves Arrouye
d2de27a433 ICU-1220 because of transliteration, be paranoid about offsets!
X-SVN-Rev: 8141
2002-03-20 02:11:50 +00:00
Yves Arrouye
3729bc964e ICU-1220 rename dir for consistency with samples
X-SVN-Rev: 8140
2002-03-20 02:04:06 +00:00
Yves Arrouye
9bdfaa14ca ICU-1220
X-SVN-Rev: 8122
2002-03-19 18:32:21 +00:00
Yves Arrouye
bf0b7aa9d9 ICU-1220 use the bundles in the bundles subdirectory.
X-SVN-Rev: 8119
2002-03-19 18:00:31 +00:00
Yves Arrouye
2da8a4ccbd ICU-1220 move bundle files. add French to Windows project
X-SVN-Rev: 8115
2002-03-19 17:15:14 +00:00
Yves Arrouye
0a393ebe45 ICU-1220 move bundle files. add French to Windows project
X-SVN-Rev: 8114
2002-03-19 17:14:49 +00:00
Yves Arrouye
e6c9e3bea5 ICU-1220 change u_wmsg(); consistently use it in uconv.
X-SVN-Rev: 8113
2002-03-19 17:14:10 +00:00
Yves Arrouye
0c30e75ab3 ICU-1220 start translating some messages into French.
X-SVN-Rev: 8090
2002-03-18 20:53:14 +00:00
Yves Arrouye
564f1a1904 ICU-1220 case-insensitive compare of callabck names.
X-SVN-Rev: 8087
2002-03-18 17:12:52 +00:00
Steven R. Loomis
43108199f4 ICU-1568 static data fixes
X-SVN-Rev: 8067
2002-03-16 02:26:55 +00:00
Steven R. Loomis
83df0975fd ICU-1568 static mode on Win32
X-SVN-Rev: 8043
2002-03-15 02:12:01 +00:00
Steven R. Loomis
7e0a131963 ICU-1568 static mode
X-SVN-Rev: 8042
2002-03-15 02:06:52 +00:00