Commit Graph

9899 Commits

Author SHA1 Message Date
Steven R. Loomis
4d8f93c970 ICU-3236 update to 2.8
X-SVN-Rev: 13046
2003-09-09 20:20:21 +00:00
Steven R. Loomis
b6d9ad6b1c ICU-3236 update version number to 2.8
X-SVN-Rev: 13045
2003-09-09 20:19:39 +00:00
Steven R. Loomis
e2d4681f1c ICU-3236 update to 2.8
X-SVN-Rev: 13043
2003-09-09 00:40:23 +00:00
George Rhoten
0c7511e4a4 ICU-2256 Remove %D, %T and %M as proposed on the mailing list.
strftime, strptime and strfmon will be implemented at a later date.
%D, %T were known to have timezone issues.
Use the normal ICU API to get this functionality back.

X-SVN-Rev: 13042
2003-09-09 00:01:42 +00:00
George Rhoten
207037b409 ICU-2256 Remove %D, %T and %M as proposed on the mailing list.
strftime, strptime and strfmon will be implemented at a later date.
%D, %T were known to have timezone issues.
Use the normal ICU API to get this functionality back.

X-SVN-Rev: 13041
2003-09-08 23:27:30 +00:00
George Rhoten
1f3a0448dd ICU-2948 Fix some variant names.
X-SVN-Rev: 13040
2003-09-06 00:00:23 +00:00
George Rhoten
09fcbe6dc9 ICU-2948 Fix some country names.
X-SVN-Rev: 13039
2003-09-05 23:30:47 +00:00
George Rhoten
e8b5303906 ICU-3088 Fix akk language name
X-SVN-Rev: 13038
2003-09-05 20:36:17 +00:00
George Rhoten
af6f3441bb ICU-2948 Fix some country names.
X-SVN-Rev: 13037
2003-09-05 18:57:44 +00:00
George Rhoten
01548747bf ICU-2948 Fix some country names.
X-SVN-Rev: 13036
2003-09-05 18:39:58 +00:00
George Rhoten
20c1b95c85 ICU-2948 Better sorting of names for easier comparison with other data. (I can't collate :-)
X-SVN-Rev: 13035
2003-09-05 18:27:33 +00:00
Alan Liu
7b20735f61 ICU-2966 add support for country zone index and equivalency lists in ICU4J
X-SVN-Rev: 13032
2003-09-04 23:10:26 +00:00
George Rhoten
06409b5299 ICU-2948 Fix some Country names.
X-SVN-Rev: 13029
2003-09-04 23:01:11 +00:00
George Rhoten
76ff59ecde ICU-2948 Fix some Country names.
X-SVN-Rev: 13028
2003-09-04 22:57:16 +00:00
George Rhoten
0e6fb108c1 ICU-3191 Update collation and DateTimePatterns based on Apple's comments.
X-SVN-Rev: 13027
2003-09-04 21:30:37 +00:00
Syn Wee Quek
4200f73350 ICU-2338 genbrk now using the toolutil/unewdata.h functions and write copyright text if requested
X-SVN-Rev: 13025
2003-09-03 21:12:50 +00:00
Eric Mader
a346b7bbd6 ICU-3221 Move virtual member function definitions from .h files to .cpp files.
X-SVN-Rev: 13024
2003-09-03 18:27:07 +00:00
George Rhoten
21d646e33d ICU-2338 Add a newline at the end of the file.
X-SVN-Rev: 13023
2003-09-03 15:25:40 +00:00
Ram Viswanadha
820e942574 ICU-3050 #ifdef out the names array
X-SVN-Rev: 13020
2003-09-02 23:26:01 +00:00
Ram Viswanadha
85a7ef9d1c ICU-3014 fix compiler warning
X-SVN-Rev: 13019
2003-09-02 22:53:47 +00:00
George Rhoten
dd91021005 ICU-2966 mirror changes for .dsp file to .vcproj
X-SVN-Rev: 13018
2003-09-02 22:48:22 +00:00
Ram Viswanadha
1c1fa55d36 ICU-3050 minor code review changes
X-SVN-Rev: 13016
2003-09-02 22:32:17 +00:00
Alan Liu
8f7092b9b3 ICU-2966 document format of "zoneinfo" resource bundle
X-SVN-Rev: 13015
2003-09-02 20:24:14 +00:00
Alan Liu
27cdfe144b ICU-2966 add docs, remove unused code, fix AIX warning
X-SVN-Rev: 13014
2003-09-02 20:23:49 +00:00
Alan Liu
8c2fb6ca1d ICU-2966 remove unused code
X-SVN-Rev: 13013
2003-09-02 20:23:16 +00:00
George Rhoten
d772506fbd ICU-3221 Fix some AIX linker warnings
X-SVN-Rev: 13012
2003-09-02 20:17:13 +00:00
Bob Buck
a57502d05e ICU-3233 Add support on Linux for the Intel ECC compiler
X-SVN-Rev: 13011
2003-09-02 19:39:32 +00:00
Alan Liu
6d1636a35c ICU-2966 add gregoimp.o
X-SVN-Rev: 13010
2003-09-02 18:41:16 +00:00
Alan Liu
d132cc43b3 ICU-2966 add EOL
X-SVN-Rev: 13009
2003-09-02 18:32:06 +00:00
Alan Liu
ac7056981f ICU-2966 clean up
X-SVN-Rev: 13008
2003-09-02 18:31:23 +00:00
Alan Liu
61b5fddec2 ICU-2966 clean up and consolidate duplicated code
X-SVN-Rev: 13007
2003-09-02 17:46:43 +00:00
George Rhoten
5de7294cfb ICU-3191 Fix currency format
X-SVN-Rev: 13006
2003-09-02 16:03:03 +00:00
Alan Liu
1e8d39bc54 ICU-2966 update
X-SVN-Rev: 13005
2003-09-01 22:07:36 +00:00
Alan Liu
69994a24be ICU-2966 fix typo
X-SVN-Rev: 13004
2003-09-01 22:06:04 +00:00
Alan Liu
67c9a7c288 ICU-2966 add comments
X-SVN-Rev: 13003
2003-09-01 22:05:39 +00:00
Alan Liu
6afecf4ef8 ICU-2966 improve performance by storing finalMillis
X-SVN-Rev: 13002
2003-09-01 22:02:52 +00:00
Alan Liu
e8d3058495 ICU-2966 redeclared getOffset() (c++ name hiding)
X-SVN-Rev: 13001
2003-09-01 17:42:46 +00:00
George Rhoten
e2c63e979b ICU-3231 Ignore VS.NET generated files.
X-SVN-Rev: 13000
2003-09-01 17:21:03 +00:00
George Rhoten
f275652a36 ICU-3230 Fix uconv -l --canon
X-SVN-Rev: 12999
2003-09-01 06:56:56 +00:00
George Rhoten
3ac583d334 ICU-2948 Sort language and country names for easier comparison, and add PS country name.
X-SVN-Rev: 12998
2003-08-31 22:58:04 +00:00
George Rhoten
492d57ac79 ICU-3221 Fix AIX linker warnings
X-SVN-Rev: 12997
2003-08-31 20:53:46 +00:00
George Rhoten
7d7520672a ICU-3190 These files aren't being used.
X-SVN-Rev: 12996
2003-08-31 18:52:55 +00:00
George Rhoten
05fd45289a ICU-2966 Oops, fix the file ordering due to manual editing
X-SVN-Rev: 12995
2003-08-31 16:53:26 +00:00
George Rhoten
8f65cacf7f ICU-3222 Fix warnings about missing data files during a clean
X-SVN-Rev: 12994
2003-08-31 16:47:59 +00:00
George Rhoten
9bb7942241 ICU-2966 Add miscfiles.mk
X-SVN-Rev: 12993
2003-08-31 16:45:09 +00:00
George Rhoten
2eb2e50e9a ICU-2338 These changes are causing the tests to fail and crash.
Undo them for now until a real fix is created.

X-SVN-Rev: 12992
2003-08-30 19:45:45 +00:00
Syn Wee Quek
db5f63663f ICU-2338 genbrk now using the toolutil/unewdata.h functions and write copyright text if requested
X-SVN-Rev: 12991
2003-08-29 22:39:27 +00:00
George Rhoten
00760ecdab ICU-3221 MSVC.NET combines static const char values in the same file.
Separate them into different files.

X-SVN-Rev: 12989
2003-08-29 21:07:49 +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
George Rhoten
fe6e37a751 ICU-3221 Fix some AIX linker warnings
X-SVN-Rev: 12987
2003-08-29 20:11:40 +00:00
George Rhoten
f1a4702692 ICU-3221 Fix some AIX linker warnings.
X-SVN-Rev: 12986
2003-08-29 20:06:23 +00:00
George Rhoten
e718691833 ICU-3221 Fix AIX linker warnings.
X-SVN-Rev: 12985
2003-08-29 18:29:26 +00:00
George Rhoten
91f8ac3c84 ICU-3221 Fix for AIX linker warnings.
X-SVN-Rev: 12984
2003-08-29 18:03:00 +00:00
George Rhoten
1b13120b97 ICU-3221 Fix for AIX linker and Windows.
X-SVN-Rev: 12983
2003-08-29 17:47:33 +00:00
George Rhoten
c3f70fa1d8 ICU-3221 Fix some AIX linker warnings
X-SVN-Rev: 12982
2003-08-29 16:23:22 +00:00
George Rhoten
d099b29421 ICU-3221 Fix linker warnings on AIX
X-SVN-Rev: 12981
2003-08-29 15:57:38 +00:00
George Rhoten
c9e789d8ea ICU-3227 Fix thousands separator
X-SVN-Rev: 12980
2003-08-29 15:46:56 +00:00
George Rhoten
9e48e1387c ICU-3226 Fix currency pattern
X-SVN-Rev: 12979
2003-08-29 15:45:06 +00:00
George Rhoten
a9430a6016 ICU-3222 Fix a compiler warning
X-SVN-Rev: 12978
2003-08-29 00:45:57 +00:00
George Rhoten
820be87436 ICU-2966 tz.icu no longer exists.
X-SVN-Rev: 12976
2003-08-28 22:52:38 +00:00
George Rhoten
4bb25541ac ICU-3224 Add spellout rules
X-SVN-Rev: 12975
2003-08-28 21:11:24 +00:00
Ram Viswanadha
943e44e5e2 ICU-2899 fix warnings from gcc
X-SVN-Rev: 12974
2003-08-28 21:04:53 +00:00
George Rhoten
488f8be9e3 ICU-3223 Make the constant number in U_MAX_PTR an unsigned constant
X-SVN-Rev: 12973
2003-08-28 18:21:43 +00:00
Steven R. Loomis
56cf6a3bb2 ICU-2235 swap update
X-SVN-Rev: 12972
2003-08-28 00:34:31 +00:00
Steven R. Loomis
4ba9021923 ICU-2235 swapping update- typos in docs
X-SVN-Rev: 12971
2003-08-28 00:33:35 +00:00
Andy Heninger
112137af62 ICU-3014 Revised ICU initialization code
X-SVN-Rev: 12970
2003-08-28 00:00:00 +00:00
Ram Viswanadha
3dd9666441 ICU-2899 fix compile failure on MacOSX .. need C++ linker and linker flags if C and C++ are mixed!
X-SVN-Rev: 12969
2003-08-27 23:09:24 +00:00
George Rhoten
ace6bd29ca ICU-3221 Temporary fix for Solaris until the proper solution can be found
X-SVN-Rev: 12964
2003-08-27 18:35:29 +00:00
George Rhoten
7c4db55723 ICU-2966 Fix the icuswap fix
X-SVN-Rev: 12963
2003-08-27 05:48:22 +00:00
George Rhoten
3290bd490a ICU-2966 The gentz tool is no longer needed.
X-SVN-Rev: 12962
2003-08-27 05:47:16 +00:00
Ram Viswanadha
fa931e6522 ICU-3050 add documentation
X-SVN-Rev: 12961
2003-08-27 03:40:43 +00:00
George Rhoten
4d18bb2b4f ICU-3221 Fix the AIX linker warning about multiple definitions of virtual functions.
X-SVN-Rev: 12958
2003-08-27 01:01:42 +00:00
George Rhoten
f96aa0a84a ICU-3221 Stop hiding the linker warning about multiple virtual function
definitions.

X-SVN-Rev: 12957
2003-08-27 01:00:01 +00:00
George Rhoten
36674dcdc1 ICU-3221 Abstract classes don't need getStaticClassID(). You can't create them.
X-SVN-Rev: 12956
2003-08-27 00:59:13 +00:00
George Rhoten
35e676dba3 ICU-3191 DateTimeElements only applies to pt_PT and not pt.
X-SVN-Rev: 12955
2003-08-27 00:51:26 +00:00
George Rhoten
c19150ea53 ICU-2899 Fix MSVC.NET too
X-SVN-Rev: 12954
2003-08-27 00:48:26 +00:00
Ram Viswanadha
a40d932f48 ICU-2899 oops forgot to commit the dsp file
X-SVN-Rev: 12953
2003-08-27 00:19:48 +00:00
Ram Viswanadha
cb971f4226 ICU-1790 fix line count code when new line characters are inside quotes
X-SVN-Rev: 12952
2003-08-27 00:06:37 +00:00
Ram Viswanadha
9b26c349ff ICU-3050 clean up
X-SVN-Rev: 12951
2003-08-27 00:05:25 +00:00
Ram Viswanadha
817056ce93 ICU-3050 add documentation
X-SVN-Rev: 12950
2003-08-27 00:02:02 +00:00
Ram Viswanadha
16732b6d87 ICU-3050 add documentation
X-SVN-Rev: 12949
2003-08-26 23:49:04 +00:00
George Rhoten
c005c5cb02 ICU-2899 Make Unix builds work with new files.
X-SVN-Rev: 12948
2003-08-26 23:44:57 +00:00
Vladimir Weinstein
27910c3695 ICU-3136 Collation builder panic was due to inconsistent build on my system. Removing comments.
X-SVN-Rev: 12947
2003-08-26 22:24:44 +00:00
Steven R. Loomis
376a4e6cba ICU-2235 fix up charset & endianness after conversion
X-SVN-Rev: 12946
2003-08-26 20:03:49 +00:00
Syn Wee Quek
4c6a0e6a86 ICU-3209 Ram's changes for zh__PINYIN locale elements writeout.
X-SVN-Rev: 12945
2003-08-26 17:47:56 +00:00
George Rhoten
8d4a8a002d ICU-3217 Add -i option.
X-SVN-Rev: 12944
2003-08-26 17:41:02 +00:00
George Rhoten
4d97fc8f96 ICU-3191 Oops, make the tests pass.
X-SVN-Rev: 12943
2003-08-26 16:32:13 +00:00
Ram Viswanadha
9dd06e51ab ICU-2899 add test file
X-SVN-Rev: 12942
2003-08-26 02:39:01 +00:00
Ram Viswanadha
a4f03d4acf ICU-2899 Add comments parsing ability to genrb .. preserve the comments in XLIFF
X-SVN-Rev: 12941
2003-08-26 02:36:57 +00:00
George Rhoten
8780a4d950 ICU-2966 Fix for HP-UX
X-SVN-Rev: 12936
2003-08-25 23:01:06 +00:00
Ram Viswanadha
4dc898aca6 ICU-3050 more testing
X-SVN-Rev: 12934
2003-08-25 22:08:49 +00:00
Ram Viswanadha
596578756a ICU-3050 fix a bug found while porting and add a test
X-SVN-Rev: 12933
2003-08-25 22:06:59 +00:00
George Rhoten
5c9a94f0ea ICU-3191 Changes based on Apple's comments.
X-SVN-Rev: 12932
2003-08-25 21:53:46 +00:00
George Rhoten
51618a6aee ICU-3191 Use better date/time formats
X-SVN-Rev: 12931
2003-08-25 21:00:09 +00:00
George Rhoten
093bd12f0e ICU-3191 Fix language names.
X-SVN-Rev: 12930
2003-08-25 20:56:52 +00:00
George Rhoten
4beadcdec7 ICU-3212 Fix Eras and MonthNames
X-SVN-Rev: 12929
2003-08-25 18:03:30 +00:00
George Rhoten
b398c3715b ICU-3191 Fix month and day names.
X-SVN-Rev: 12928
2003-08-25 16:35:44 +00:00
Vladimir Weinstein
3943da5755 ICU-2458 Update tests according to the new UCA data file
X-SVN-Rev: 12922
2003-08-23 01:46:02 +00:00
Vladimir Weinstein
de398063e5 ICU-2458 Increase line buffer size in order to store new, larger test file
X-SVN-Rev: 12921
2003-08-23 01:42:56 +00:00
Vladimir Weinstein
ef196ffbf1 ICU-2458 UCA 4.0.0 stub test files
X-SVN-Rev: 12920
2003-08-23 01:40:40 +00:00
Vladimir Weinstein
5a9a1a29f2 ICU-2458 UCA 4.0.0 data files
X-SVN-Rev: 12919
2003-08-23 01:40:21 +00:00
Vladimir Weinstein
a3133d986b ICU-2458 fix bug in Latin-1 generation uncovered by the new UCA
X-SVN-Rev: 12918
2003-08-23 01:39:46 +00:00
Vladimir Weinstein
34ce49b959 ICU-2458 fix bugs in UCA generation uncovered by the new UCA
X-SVN-Rev: 12917
2003-08-23 01:38:31 +00:00
Vladimir Weinstein
85f04545a1 ICU-3136 backup on part of collation rules until I fix the builder
X-SVN-Rev: 12916
2003-08-23 01:34:13 +00:00
Andy Heninger
0628ea950a ICU-3014 Revised ICU initialization code
X-SVN-Rev: 12915
2003-08-22 23:26:53 +00:00
Syn Wee Quek
f540615c13 ICU-1851 backwards iterator prefix zeros fix
X-SVN-Rev: 12913
2003-08-22 22:49:35 +00:00
George Rhoten
98625397c3 ICU-2256 Add a comment about a bug.
X-SVN-Rev: 12909
2003-08-22 00:15:54 +00:00
Andy Heninger
aae29944e7 ICU-3014 Fix build problem w missing InterlockedCompareExchangePointer declaration in systems with old Windows headers.
X-SVN-Rev: 12906
2003-08-21 20:55:02 +00:00
Eric Mader
7b657c97b6 ICU-2966 remove gentz, add icuswap.
X-SVN-Rev: 12905
2003-08-21 20:25:13 +00:00
George Rhoten
a37eea272b ICU-2966 gentz isn't used anymore.
X-SVN-Rev: 12904
2003-08-21 17:25:01 +00:00
George Rhoten
b7ba052ef7 ICU-3136 Add some Afghan locales
X-SVN-Rev: 12903
2003-08-21 17:24:23 +00:00
George Rhoten
a828b2ae9f ICU-3136 Fix error reporting from genrb when collation rules are bad.
X-SVN-Rev: 12902
2003-08-21 17:23:19 +00:00
George Rhoten
c5b97299f3 ICU-3136 Add some Afghan locales
X-SVN-Rev: 12899
2003-08-21 00:45:37 +00:00
George Rhoten
0ac1f53c0b ICU-2966 The gentz tool isn't used anymore
X-SVN-Rev: 12898
2003-08-21 00:30:51 +00:00
George Rhoten
90364d82d2 ICU-2966 gentz isn't used anymore.
X-SVN-Rev: 12897
2003-08-21 00:30:31 +00:00
George Rhoten
9f7694d8df ICU-2966 The gentz tool isn't used anymore
X-SVN-Rev: 12896
2003-08-21 00:21:31 +00:00
George Rhoten
37a431d4f8 ICU-3136 Add some Afghan locales
X-SVN-Rev: 12895
2003-08-21 00:10:25 +00:00
Eric Mader
f40127fcf0 ICU-3183 Glyph 0xFFFE always has a zero advance.
X-SVN-Rev: 12894
2003-08-20 23:56:56 +00:00
Eric Mader
c148956a3e ICU-3183 Need to flip sign on y position adjustments.
X-SVN-Rev: 12893
2003-08-20 23:40:59 +00:00
Eric Mader
38d0bbb309 ICU-3183 Change default paragraph embedding to UBIDI_DEFAULT_LTR and right justify lines in RTL paragraphs.
X-SVN-Rev: 12892
2003-08-20 23:04:49 +00:00
Eric Mader
16d54ea52b ICU-3183 always set the position bias.
X-SVN-Rev: 12891
2003-08-20 23:03:53 +00:00
George Rhoten
f9e0ddac9d ICU-3136 Add currency information for Afghanistan and resort the data for easier comparison.
X-SVN-Rev: 12890
2003-08-20 22:56:47 +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
George Rhoten
d18694717c ICU-3194 Fix some locale data according to Apple.
X-SVN-Rev: 12888
2003-08-20 18:15:52 +00:00
George Rhoten
e875ad74cc ICU-3197 Fix some locale data according to Michael Everson
X-SVN-Rev: 12887
2003-08-20 18:09:59 +00:00
George Rhoten
da66f58a3b ICU-3194 Fix some locale data according to Apple.
X-SVN-Rev: 12886
2003-08-20 16:08:47 +00:00
George Rhoten
b5d52c8197 ICU-2449 data-driven conversion tests that were left out of the Unix builds.
X-SVN-Rev: 12882
2003-08-20 01:21:25 +00:00
Eric Mader
95cf50134e ICU-3038 Change state transition symbols from "_X" to "tX" so they don't conflict w/ symbols in ctypes.h.
X-SVN-Rev: 12877
2003-08-19 22:27:44 +00:00
George Rhoten
87e6b7f289 ICU-3191 Fix some locale data
X-SVN-Rev: 12876
2003-08-19 22:05:40 +00:00
George Rhoten
7fe8e0974a ICU-2449 Go back to the old name, and use the same verb tense as the other tests.
X-SVN-Rev: 12875
2003-08-19 21:08:26 +00:00
George Rhoten
01a5ebcb3d ICU-3181 No real code changes. Shuffle code around to allow the compiler to inline functions more easily
X-SVN-Rev: 12874
2003-08-19 20:56:31 +00:00
Eric Mader
cd057e3c4f ICU-2966 add CR at end of final comment so it compiles w/ Visual Studio .NET.
X-SVN-Rev: 12873
2003-08-19 19:06:47 +00:00
George Rhoten
555a61a068 ICU-3190 Prevent the constant rebuilding of ICU when it isn't needed.
X-SVN-Rev: 12872
2003-08-19 17:39:26 +00:00
Alan Liu
e897911f83 ICU-2966 character ordering must be computed at runtime
X-SVN-Rev: 12871
2003-08-19 04:38:54 +00:00
Alan Liu
fe3583ad46 ICU-2966 fix problem with alias ids getting remapped
X-SVN-Rev: 12868
2003-08-19 01:03:22 +00:00
Alan Liu
bcd6deeeac ICU-2966 add OLSON_ZONE_START to indices; getSize can return 0 (?)
X-SVN-Rev: 12867
2003-08-19 01:02:59 +00:00
Alan Liu
f1890bcd7a ICU-2966 add equivalency API test
X-SVN-Rev: 12866
2003-08-19 01:01:45 +00:00
Alan Liu
e72db162e6 ICU-2966 include main zone in alias list
X-SVN-Rev: 12865
2003-08-19 01:01:25 +00:00
Alan Liu
9478f07479 ICU-2966 support equivalency classes
X-SVN-Rev: 12864
2003-08-19 00:24:49 +00:00
George Rhoten
ef1d04ccb7 ICU-3135 This problem appears on several platforms. This fix seems to
work on Red Hat Linux 8.

X-SVN-Rev: 12863
2003-08-18 23:22:13 +00:00
Vladimir Weinstein
66b53fd632 ICU-1851 CODAN tests
X-SVN-Rev: 12862
2003-08-18 22:12:04 +00:00
Alan Liu
682332bff9 ICU-2966 fix docs
X-SVN-Rev: 12861
2003-08-18 21:09:49 +00:00
Alan Liu
625079f431 ICU-2966 tools for processing historical zoneinfo ("Olson") data into icu4c format
X-SVN-Rev: 12860
2003-08-18 20:28:20 +00:00
Eric Mader
77b4b3d60d ICU-3174 trailing whitespace run will be fist in the run array for RTL lines.
X-SVN-Rev: 12859
2003-08-18 17:41:23 +00:00
Eric Mader
c59ca9c9fc ICU-3174 Add tests for trailing whitespace runs, run all tests twice, once as before, and once calling ubidi_CountRuns().
X-SVN-Rev: 12858
2003-08-18 17:39:59 +00:00
Andy Heninger
e47d124fc4 ICU-3014 Remove u_init() calls from gennorm, genprops, to stop file creation failures when old data is already present
X-SVN-Rev: 12857
2003-08-18 17:34:06 +00:00
George Rhoten
7c538681a0 ICU-2256 First step in unifying the scanf implementation
X-SVN-Rev: 12853
2003-08-17 09:03:21 +00:00
George Rhoten
1f6fc07f29 ICU-3050 Fix MSVC.NET warning
X-SVN-Rev: 12852
2003-08-17 08:04:31 +00:00
Andy Heninger
2357f130ab ICU-3156 fix test program problems introduced by adding u_cleanup to heap/mutex setter tests
X-SVN-Rev: 12851
2003-08-16 02:17:56 +00:00
Alan Liu
4ce8f701f9 ICU-2966 cleanup and docs
X-SVN-Rev: 12850
2003-08-16 00:10:56 +00:00
George Rhoten
cc19ae1c9d ICU-2966 Fix for Visual Studio .NET
X-SVN-Rev: 12849
2003-08-16 00:05:46 +00:00
George Rhoten
655dbfcce6 ICU-2966 Fix Visual Studio .NET project files.
X-SVN-Rev: 12848
2003-08-16 00:05:31 +00:00
Alan Liu
46cb271bfc ICU-2966 add heuristic for ucal_getDSTSavings for non-SimpleTimeZones
X-SVN-Rev: 12847
2003-08-15 21:05:51 +00:00
Alan Liu
15dda84945 ICU-2966 clean up output
X-SVN-Rev: 12846
2003-08-15 20:07:56 +00:00
Alan Liu
179d710949 ICU-2966 check in Apple's changes to Darwin host time zone detection code
X-SVN-Rev: 12845
2003-08-15 20:06:22 +00:00
Alan Liu
e6af47664a ICU-2966 add olsontz.o
X-SVN-Rev: 12844
2003-08-15 18:43:39 +00:00
Alan Liu
70a03d87d6 ICU-2966 cleanup; add tests for deprecated createAvailableIDs API; add historical zone tests
X-SVN-Rev: 12843
2003-08-15 18:27:19 +00:00
Alan Liu
1f527fa02f ICU-2966 update for the fact that createTimeZone usually returns an OlsonTimeZone now, not a SimpleTimeZone
X-SVN-Rev: 12842
2003-08-15 18:26:06 +00:00
Alan Liu
c76dd2efe5 ICU-2966 prefer America/New_York over EST ID
X-SVN-Rev: 12841
2003-08-15 18:25:05 +00:00
Alan Liu
9f1c64cdee ICU-2966 make round trip test work when DST behavior CHANGES over time
X-SVN-Rev: 12840
2003-08-15 18:24:31 +00:00
Alan Liu
5b8c96790b ICU-2966 add dateToString taking a TimeZone
X-SVN-Rev: 12839
2003-08-15 18:23:37 +00:00
Alan Liu
2b85f8d379 ICU-2966 historical Olson time zone support; update test case for historical data
X-SVN-Rev: 12838
2003-08-15 18:22:54 +00:00
Alan Liu
b3ee4d570c ICU-2966 historical Olson time zone support; use getOffset(UDate) rather than getOffset(<fields>)
X-SVN-Rev: 12837
2003-08-15 18:22:24 +00:00
Alan Liu
d8d88d2da4 ICU-2966 historical Olson time zone support; initial checkin
X-SVN-Rev: 12836
2003-08-15 18:21:31 +00:00
Alan Liu
fdaef9e477 ICU-2966 consider Feb 29 to be a valid date
X-SVN-Rev: 12835
2003-08-15 18:21:14 +00:00
Alan Liu
b3a09666fc ICU-2966 update makefiles to build data/misc/zoneinfo.txt
X-SVN-Rev: 12834
2003-08-15 18:18:46 +00:00
Alan Liu
7d1545d7c5 ICU-2966 historical Olson time zone support; initial checkin
X-SVN-Rev: 12833
2003-08-15 18:11:10 +00:00
Andy Heninger
8fcbf88e68 ICU-3014 Remove some u_init() calls from some tools to get UNIXy builds alive. They're using ICU without needing data, and without valid data available
X-SVN-Rev: 12832
2003-08-15 01:26:22 +00:00
George Rhoten
795d19ec1e ICU-2449 Output an error on failure
X-SVN-Rev: 12831
2003-08-14 23:46:05 +00:00
Andy Heninger
611a38632f ICU-3014 Add explicit u_init() calls to tools and tests in anticipation of static init changes
X-SVN-Rev: 12830
2003-08-14 22:17:47 +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
5c707607e7 ICU-3156 Mac OS doesn't do C++ static initialization. Fix with u_init, which is now required.
X-SVN-Rev: 12825
2003-08-14 18:08:42 +00:00
George Rhoten
086eac536f ICU-2449 Allow the converters to be loaded from testdata
X-SVN-Rev: 12824
2003-08-14 16:09:58 +00:00
George Rhoten
98d6fb2fce ICU-3181 Shuffle code around to allow the compiler to inline functions more easily
X-SVN-Rev: 12823
2003-08-14 02:32:31 +00:00
Alan Liu
0f89eac7a9 ICU-3177 make stack-based resource bundles possible in i18n
X-SVN-Rev: 12819
2003-08-13 20:52:53 +00:00
George Rhoten
a81af8504b ICU-2235 Fix for gcc
X-SVN-Rev: 12818
2003-08-13 20:45:50 +00:00
George Rhoten
556b322585 ICU-2235 Fix for gcc
X-SVN-Rev: 12817
2003-08-13 20:40:12 +00:00
Alan Liu
c0f208a3d6 ICU-2966 use portable random number generator
X-SVN-Rev: 12815
2003-08-12 19:57:57 +00:00
Alan Liu
8f00fae65a ICU-2966 implement portable random number generator
X-SVN-Rev: 12814
2003-08-12 19:51:03 +00:00
Alan Liu
d3d2336908 ICU-2966 clean up errln output, add @v option
X-SVN-Rev: 12813
2003-08-12 19:22:32 +00:00
Alan Liu
74c4e638d7 ICU-2966 pass optional command line @parameter down to tests
X-SVN-Rev: 12812
2003-08-12 19:10:36 +00:00
Markus Scherer
c2f3b8d640 ICU-2235 swap Unicode properties files
X-SVN-Rev: 12811
2003-08-12 12:23:56 +00:00
Markus Scherer
5b631a7f3b ICU-2235 fix length calculations
X-SVN-Rev: 12810
2003-08-12 12:21:24 +00:00
Markus Scherer
5709fddab7 ICU-2235 swap serialized UTries
X-SVN-Rev: 12809
2003-08-12 12:20:06 +00:00
Markus Scherer
8d31f3288e ICU-2235 move udataswp.* into the right project folder
X-SVN-Rev: 12808
2003-08-12 12:18:01 +00:00
Markus Scherer
a11fc0d142 ICU-2235 swap converter alias tables
X-SVN-Rev: 12807
2003-08-12 00:26:07 +00:00
Markus Scherer
bf6143e7c7 ICU-2235 do not swap 0xaa padding bytes after key strings
X-SVN-Rev: 12806
2003-08-12 00:21:41 +00:00
Markus Scherer
b0eb1e1f5d ICU-2235 test arguments and data instead of noop even if the data need not change, to catch data problems early
X-SVN-Rev: 12805
2003-08-12 00:20:20 +00:00
Andy Heninger
58fc849c4f ICU-3156 fix problems with ICU_USE_THREADS and the revised mutexes.
X-SVN-Rev: 12803
2003-08-10 23:57:35 +00:00
George Rhoten
bee5e57ebb ICU-3097 Fix the optimization of Solaris/GCC
X-SVN-Rev: 12802
2003-08-09 01:37:14 +00:00
Markus Scherer
fa15c62af3 ICU-2235 add udata_printError() output
X-SVN-Rev: 12801
2003-08-09 00:27:31 +00:00
George Rhoten
4d0fbf29d6 ICU-3160 Don't use +DAportable on HP-UX IA64, and allow users to
specify what they want themselves.

X-SVN-Rev: 12800
2003-08-09 00:05:04 +00:00
Andy Heninger
c934d47697 ICU-3156 u_setIncDecFunctions(), API Docs
X-SVN-Rev: 12799
2003-08-08 23:56:02 +00:00
George Rhoten
e71305bba2 ICU-3097 Change -G to -shared in mh-solaris-gcc and remove the out of
date rules for building .o files in source/data.  We build in source/data/out/build now.

X-SVN-Rev: 12798
2003-08-08 23:53:43 +00:00
Markus Scherer
c96db994ab ICU-2235 initial icu data swapping code
X-SVN-Rev: 12797
2003-08-08 23:39:34 +00:00
George Rhoten
14b98f4339 ICU-3097 Fix for Solaris error "ld: fatal: relocations remain against
allocatable but non-writable sections" when -ztext is used.

X-SVN-Rev: 12795
2003-08-08 23:18:34 +00:00
Vladimir Weinstein
2a8ef12f0c ICU-3109 Test used to read before the start of the buffer
X-SVN-Rev: 12790
2003-08-08 19:37:40 +00:00
George Rhoten
461cc2fafc ICU-2948 Japanese date/time fixes
X-SVN-Rev: 12788
2003-08-08 17:13:43 +00:00
Andy Heninger
aedb354246 ICU-3156 u_setMutexFunctions(), cleanup to mutex implementation
X-SVN-Rev: 12787
2003-08-08 16:23:38 +00:00
George Rhoten
d2b1332892 ICU-2256 Unify printf implementations.
X-SVN-Rev: 12785
2003-08-07 23:46:25 +00:00
George Rhoten
7a2de521f8 ICU-2256 Performance enhancement.
Make ustdio %e start up faster, especially since it's not using currency data.

X-SVN-Rev: 12782
2003-08-07 19:01:31 +00:00
George Rhoten
fc552956ad ICU-2948 Various date/time fixes
X-SVN-Rev: 12781
2003-08-07 17:10:13 +00:00
George Rhoten
4ace3695b8 ICU-2256 Fix compiler error.
X-SVN-Rev: 12780
2003-08-07 16:25:05 +00:00
Vladimir Weinstein
1a93f5d7aa ICU-3109 no C++ comments in C files
X-SVN-Rev: 12776
2003-08-06 17:56:12 +00:00
Vladimir Weinstein
de668ea37d ICU-3109 updated rules test so that it can handle indirect positioning
X-SVN-Rev: 12774
2003-08-06 17:29:38 +00:00
George Rhoten
d86da9f613 ICU-2256 Get both printf implementations ready for unification,
and remove the pointless loccache which is not thread safe and didn't really cache that much.

X-SVN-Rev: 12773
2003-08-06 16:44:14 +00:00
George Rhoten
b8a9342753 ICU-2256 Remove duplicate code.
X-SVN-Rev: 12772
2003-08-06 16:28:49 +00:00
George Rhoten
99052e35de ICU-2256 Performance enhancement.
Increase the buffer size.

X-SVN-Rev: 12771
2003-08-06 16:25:31 +00:00
George Rhoten
8f74281993 ICU-2256 Get both printf implementations ready for unification,
and remove the pointless loccache which is not thread safe and didn't really cache that much.

X-SVN-Rev: 12770
2003-08-06 16:18:38 +00:00
Markus Scherer
85e7446047 ICU-2449 take IMAP-mailbox-name out of UCONFIG_NO_LEGACY_CONVERSION brackets
X-SVN-Rev: 12769
2003-08-05 23:39:49 +00:00
Eric Mader
b44cf65636 ICU-3156 u_setMemoryFuncs(), partial u_setMutexFunctions()
X-SVN-Rev: 12768
2003-08-05 22:03:46 +00:00
Markus Scherer
b98ab2b105 ICU-2449 more documentation improvements
X-SVN-Rev: 12767
2003-08-05 17:30:02 +00:00
Ram Viswanadha
4abb90da22 ICU-3050 fix compiler warnings
X-SVN-Rev: 12766
2003-08-05 16:39:09 +00:00
Ram Viswanadha
bac87f5f9f ICU-3050 fix failure on redhat 6.2
X-SVN-Rev: 12765
2003-08-05 16:38:45 +00:00
Markus Scherer
a2f0081966 ICU-3138 credit Niklaus Wirth's book
X-SVN-Rev: 12764
2003-08-05 16:20:33 +00:00
Markus Scherer
30d945c26e ICU-3138 test a smaller array for the smaller threshold for insertionSort
X-SVN-Rev: 12763
2003-08-05 13:34:19 +00:00
Markus Scherer
a5165b0479 ICU-3138 always use insertion sort for short arrays
X-SVN-Rev: 12762
2003-08-05 13:29:36 +00:00
George Rhoten
de842f02a8 ICU-2256 Start to unify some of the code.
X-SVN-Rev: 12761
2003-08-05 07:39:12 +00:00
Andy Heninger
ed7b79ac52 ICU-3156 u_setMemoryFuncs(), partial u_setMutexFunctions()
X-SVN-Rev: 12760
2003-08-05 01:25:54 +00:00
Markus Scherer
2919851e9e ICU-3050 fix setting of leadUnitValue for lead surrogates before folding
X-SVN-Rev: 12759
2003-08-05 00:20:30 +00:00
Markus Scherer
2dca70aecf ICU-3050 test trie folding edge cases
X-SVN-Rev: 12758
2003-08-05 00:18:38 +00:00
Alan Liu
fbf9a44f50 ICU-2966 range-check previous month
X-SVN-Rev: 12757
2003-08-04 23:13:43 +00:00
Ram Viswanadha
437c9d85d7 ICU-3050 utrie_enum() needs to report a transition to a block of unused lead surrogates
X-SVN-Rev: 12756
2003-08-04 22:25:18 +00:00
Alan Liu
c885ccf673 ICU-2966 favor int& over int[1] in C++ (clean up Java port)
X-SVN-Rev: 12755
2003-08-04 21:29:32 +00:00
Markus Scherer
2e40160c78 ICU-3138 use internal sort function
X-SVN-Rev: 12754
2003-08-04 20:39:25 +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
Markus Scherer
8e7d1112f4 ICU-3138 test internal sort function
X-SVN-Rev: 12752
2003-08-04 20:36:18 +00:00
George Rhoten
9c0b972277 ICU-3097 Temporarily readd -G because the linker is having problems with the data library in source/data
X-SVN-Rev: 12751
2003-08-04 17:48:34 +00:00
Andy Heninger
75169ddbe4 ICU-3156 add new ICU error for use by u_setMemFuncs()
X-SVN-Rev: 12750
2003-08-04 17:36:13 +00:00
George Rhoten
478d352852 ICU-2948 Fix Turkish currency symbol
X-SVN-Rev: 12749
2003-08-04 15:28:07 +00:00
George Rhoten
55ac2f28ba ICU-2943 Optimize Gregorian symbol lookup by copying fewer objects.
X-SVN-Rev: 12747
2003-08-01 23:40:34 +00:00
Vladimir Weinstein
e94bdc1dcf ICU-3109 memcpy sneaked back in while fixing Thai. Should be uprv_memcpy.
X-SVN-Rev: 12745
2003-08-01 22:46:59 +00:00
George Rhoten
3323e93931 ICU-3053 Similar porting changes for MPRAS
X-SVN-Rev: 12743
2003-08-01 22:28:18 +00:00
George Rhoten
8fcab481c1 ICU-2948 Add a space to DateTimePatterns
X-SVN-Rev: 12742
2003-08-01 20:19:27 +00:00
George Rhoten
f51ffb6631 ICU-2948 Add Hawaiian
X-SVN-Rev: 12741
2003-08-01 20:07:42 +00:00
George Rhoten
95d7ab6dd9 ICU-2948 Fix some data according to Apple
X-SVN-Rev: 12740
2003-08-01 17:26:49 +00:00
Ram Viswanadha
f431db56b6 ICU-3050 Fix for Win98
X-SVN-Rev: 12739
2003-08-01 17:18:27 +00:00
Vladimir Weinstein
8a67936256 ICU-1851 CODAN implementation oops - lower case 'true' is not to be used
X-SVN-Rev: 12738
2003-08-01 16:55:03 +00:00
George Rhoten
fb85535e66 ICU-3155 Update Ukraine data
X-SVN-Rev: 12737
2003-08-01 16:46:18 +00:00
George Rhoten
0b8c978f92 ICU-3152 Update Ukrainian data
X-SVN-Rev: 12736
2003-08-01 16:44:55 +00:00
Markus Scherer
c5c4313f35 ICU-2449 remove ucnv_getUChar32KeepOverflow(), add ucnv_toUWriteCodePoint(), improve documentation
X-SVN-Rev: 12735
2003-08-01 15:06:19 +00:00
Markus Scherer
029f40c1da ICU-2449 remove ucnv_getUChar32KeepOverflow(), add ucnv_toUWriteCodePoint()
X-SVN-Rev: 12734
2003-08-01 15:05:35 +00:00
Markus Scherer
1eb897ec0f ICU-2449 documentation updates
X-SVN-Rev: 12733
2003-08-01 15:03:46 +00:00
Markus Scherer
01823a43c4 ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework, some optimizations for 1/2-byte MBCS like Shift-JIS
X-SVN-Rev: 12732
2003-08-01 15:02:27 +00:00
Markus Scherer
e8b985f363 ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework
X-SVN-Rev: 12731
2003-08-01 14:58:43 +00:00
Markus Scherer
d65fa8f193 ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework, remove unnecessary if(offsets!=NULL) ...
X-SVN-Rev: 12730
2003-08-01 14:48:28 +00:00
Markus Scherer
03cf995d9e ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework, fix/rewrite ISO 2022 toUnicode
X-SVN-Rev: 12729
2003-08-01 14:42:29 +00:00
Markus Scherer
19fb36e3bd ICU-2449 refactor conversion - call toUnicode and getNextUChar callbacks only from ucnv.c framework
X-SVN-Rev: 12728
2003-08-01 14:39:14 +00:00
Markus Scherer
84c8978d16 ICU-2449 improve API doc for ucnv_getNextUChar()
X-SVN-Rev: 12727
2003-08-01 14:37:11 +00:00
Markus Scherer
8f7006eec6 ICU-2449 adjust tests for modified truncated semantics and fixes and changes in ucnv_getNextUChar()
X-SVN-Rev: 12726
2003-08-01 14:30:29 +00:00