Commit Graph

164 Commits

Author SHA1 Message Date
Markus Scherer
a5364d12dd ICU-4612 move filestrm to toolutil to remove core library dependencies on file I/O
X-SVN-Rev: 18100
2005-06-30 17:40:53 +00:00
Andy Heninger
9cce52c808 ICU-4157 text access, work in progress.
X-SVN-Rev: 17642
2005-05-21 01:47:26 +00:00
Markus Scherer
b054ffff93 ICU-4504 UCaseMap and UTF-8 toLower() & toUpper()
X-SVN-Rev: 17633
2005-05-20 17:31:12 +00:00
George Rhoten
f4130d74f3 ICU-4189 Fix for UCONFIG_NO_CONVERSION with UCONFIG_NO_SERVICE.
Separate LocaleUtility into its own API.

X-SVN-Rev: 17404
2005-03-28 05:12:13 +00:00
George Rhoten
c8dc6ff820 ICU-4287 Fix various issues with non-MSVC6 compilers.
X-SVN-Rev: 17068
2005-01-01 04:23:18 +00:00
George Rhoten
fef1b77683 ICU-4092 Increase code coverage.
Fix broken RTTI on Windows by splitting service registration into separate files,
and rename files for consistency at the request from Doug.

X-SVN-Rev: 16979
2004-12-21 06:55:20 +00:00
George Rhoten
b08624b5bf ICU-3855 Fix Cygwin/MSVC install.
X-SVN-Rev: 16580
2004-10-21 00:08:48 +00:00
George Rhoten
42bc6ea738 ICU-4078 Split out u_errorName from putil.c. It's mainly used for error reporting, and it's large.
X-SVN-Rev: 16423
2004-10-08 04:22:58 +00:00
George Rhoten
e2188e6775 ICU-4078 Decouple the cleanup functions from u_init and u_cleanup.
X-SVN-Rev: 16403
2004-10-06 23:10:53 +00:00
George Rhoten
209c7b9bbd ICU-4078 Don't depend on Memory stream anymore
X-SVN-Rev: 16340
2004-09-17 04:19:30 +00:00
Markus Scherer
5aa9e27ac0 ICU-4078 move functions for invariant characters from putil to new uinvchar, public prototypes into utypes.h
X-SVN-Rev: 16320
2004-09-14 16:58:51 +00:00
Markus Scherer
a745bc2469 ICU-4078 separate unorm_compare() from unorm.cpp into its own file unormcmp.cpp so that unorm.cpp itself is independent of any properties outside of unorm.icu
X-SVN-Rev: 16315
2004-09-13 23:37:58 +00:00
George Rhoten
54372e084e ICU-4078 Allow the majority of the converter API to not depend on ures_ API.
X-SVN-Rev: 16280
2004-09-09 00:57:05 +00:00
Markus Scherer
8a3a93deed ICU-4078 use USetAdder interface to remove dependencies of low-level code on the USet/UnicodeSet implementation
X-SVN-Rev: 16265
2004-09-07 17:59:53 +00:00
Markus Scherer
1fedbad320 ICU-3969 initial code using ucase.icu for case mappings and related properties
X-SVN-Rev: 16255
2004-09-06 15:40:03 +00:00
Markus Scherer
3cb19a531f ICU-4078 split uset_props.cpp from uset.cpp to disentangle properties code from core UnicodeSet/USet
X-SVN-Rev: 16212
2004-08-30 16:43:03 +00:00
Markus Scherer
53e086dc9a ICU-4078 disentangle conversion and properties code some from other parts of the common library
X-SVN-Rev: 16193
2004-08-26 22:51:40 +00:00
George Rhoten
96d74762fc ICU-3960 shorten the length of each compile line.
X-SVN-Rev: 16064
2004-07-20 05:37:42 +00:00
George Rhoten
4e2017ef10 ICU-3734 Use the base address when needed on Windows.
X-SVN-Rev: 15173
2004-05-06 05:56:22 +00:00
George Rhoten
d25bc2ab9b ICU-3682 Make it easier for os/400 and Cygwin to do proper library versioning with usable names.
X-SVN-Rev: 15007
2004-04-19 17:32:30 +00:00
George Rhoten
bf80670ed2 ICU-3389 CygWin/MSVC "make clean" changes
X-SVN-Rev: 14869
2004-04-05 21:25:47 +00:00
George Rhoten
6d897671e7 ICU-3389 Fix library installation
X-SVN-Rev: 14773
2004-03-26 18:35:15 +00:00
George Rhoten
bb1df1918e ICU-3389 Fix library installation
X-SVN-Rev: 14770
2004-03-26 17:57:09 +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
Alan Liu
91390d5ea7 ICU-2202 preliminary checkin
X-SVN-Rev: 14367
2004-01-20 23:06:38 +00:00
George Rhoten
e203e1c22b ICU-3485 Undo a minor build change
X-SVN-Rev: 14283
2004-01-09 19:06:31 +00:00
George Rhoten
ddb9791b82 ICU-3485 Rename the static libraries
X-SVN-Rev: 14252
2004-01-07 07:07:17 +00:00
Doug Felt
e5a79dc60c ICU-813 int64 formatting support
X-SVN-Rev: 13547
2003-10-31 22:47:25 +00:00
Markus Scherer
cea34629f2 ICU-2404 first code for m:n conversion extensions
X-SVN-Rev: 13490
2003-10-25 00:29:13 +00:00
Alan Liu
375490bb0c ICU-3280 add RuleCharacterIterator
X-SVN-Rev: 13232
2003-09-29 20:36:26 +00:00
George Rhoten
611dc885fa ICU-3258 CygWin/MSVC changes. Add library versioning information
X-SVN-Rev: 13215
2003-09-26 00:04:35 +00:00
Andy Heninger
9fd23d2638 ICU-2403 Tracing, partial checkin only.
X-SVN-Rev: 13086
2003-09-13 00:07:12 +00:00
Steven R. Loomis
4a59539387 ICU-2235 include ../i18n for ucol_imp.h
X-SVN-Rev: 13071
2003-09-12 03:06:00 +00:00
Markus Scherer
bd59f5ad65 ICU-2235 add swapping of collation binaries
X-SVN-Rev: 13070
2003-09-12 02:53:20 +00:00
George Rhoten
dc703b5f1b ICU-3221 MSVC.NET combines static const char values in the same file.
Separate them into different files.

X-SVN-Rev: 12988
2003-08-29 21:05:48 +00:00
Andy Heninger
0a9e9c50eb ICU-3014 Redo global mutex for threadsafe lazy init. Remove C++ static init.
X-SVN-Rev: 12889
2003-08-20 22:38:01 +00:00
Markus Scherer
c96db994ab ICU-2235 initial icu data swapping code
X-SVN-Rev: 12797
2003-08-08 23:39:34 +00:00
Markus Scherer
d16be0ea7f ICU-3138 add internal sort function to replace qsort
X-SVN-Rev: 12753
2003-08-04 20:37:54 +00:00
Ram Viswanadha
d5ce54c99c ICU-3050 add usprep.o to the makefile
X-SVN-Rev: 12676
2003-07-24 23:59:13 +00:00
Vladimir Weinstein
c9475e02ae ICU-2959 Updated copyright notices
X-SVN-Rev: 12246
2003-06-03 06:44:40 +00:00
George Rhoten
f6cef37345 ICU-2628 Updates for the import library installation on CygWin/MSVC and z/OS,
and updates for installation on CygWin/MSVC and QNX

X-SVN-Rev: 11501
2003-04-10 17:42:21 +00:00
Alan Liu
7999da8c12 ICU-2429 initial implementation of catopen/catgets wrappers
X-SVN-Rev: 11371
2003-03-20 20:55:10 +00:00
George Rhoten
fae219cec9 ICU-2628 Allow z/OS and CygWin/MSVC to install their import libraries
(aka sidedeck on z/OS).

X-SVN-Rev: 11353
2003-03-19 01:56:39 +00:00
Ram Viswanadha
7da935c904 ICU-2194 IDNA API
X-SVN-Rev: 11194
2003-02-28 21:35:25 +00:00
Alan Liu
2cc3e72b30 ICU-2161 move obsolete code to icuapps/obsolete component
X-SVN-Rev: 11171
2003-02-26 23:22:03 +00:00
Alan Liu
9dc05ec566 ICU-2161 move obsolete Unicode class code and tests to icuobs DLL
X-SVN-Rev: 11154
2003-02-25 20:53:34 +00:00
Alan Liu
6da5965d85 ICU-2161 move obsolete bidi code and tests to icuobs DLL
X-SVN-Rev: 11152
2003-02-25 19:40:00 +00:00
George Rhoten
4d3562dcb7 ICU-2705 Add CygWin/MSVC support
X-SVN-Rev: 11008
2003-02-11 00:13:48 +00:00
Markus Scherer
f092768650 ICU-2397 add UNormIterator
X-SVN-Rev: 10900
2003-01-23 21:47:09 +00:00
Andy Heninger
4ce7abb538 ICU-2420 add uvectr32 to Unix Makefile.in
X-SVN-Rev: 10834
2003-01-10 20:10:15 +00:00