Markus Scherer
0399573487
ICU-176 numDisplayCells() UTF-16 enabled
...
X-SVN-Rev: 1081
2000-04-06 16:47:20 +00:00
Markus Scherer
e542c7dedc
ICU-346 change IEEE_754 to a numeric macro (value 0 or 1)
...
X-SVN-Rev: 1080
2000-04-06 16:45:03 +00:00
Yves Arrouye
301333cfed
ICU-348 make the tag string a temporary to please gcc (getting the
...
address of a temporary is dangerous as the compiler may decide to call the
temporary's destructor before calling the function using its address).
X-SVN-Rev: 1079
2000-04-05 23:20:34 +00:00
Yves Arrouye
3f818deeaa
ICU-348 do not do signed arithmetic with unsigned types, because you'll
...
be surprised by the results!
X-SVN-Rev: 1078
2000-04-05 23:17:50 +00:00
Yves Arrouye
270334248b
ICU-348 cast to const wchar_t * before calling uprv_wcslen() in order
...
to avoid a warning on platforms where U_SIZEOF_WCHAR_T isn't sizeof(UChar).
X-SVN-Rev: 1077
2000-04-05 23:14:40 +00:00
Yves Arrouye
a5957d6e46
ICU-310 any target whose name matches %clean does not trigger inclusion
...
of dependencies. Nominated SRL to review, as usual :) (Stevens, just complain
if that's not okay). Now the question is: do we really want to keep the .d
when we make clean?
X-SVN-Rev: 1076
2000-04-05 22:14:24 +00:00
Alan Liu
b24fb13633
ICU-315 fix C compile errors
...
X-SVN-Rev: 1075
2000-04-05 21:33:50 +00:00
Alan Liu
b839eb84e0
ICU-315 add uprv_IEEEremainder doc
...
X-SVN-Rev: 1072
2000-04-05 19:18:53 +00:00
Alan Liu
5142b7614c
ICU-315 add portable IEEEremainder implementation
...
X-SVN-Rev: 1066
2000-04-05 16:53:37 +00:00
Steven R. Loomis
cdbba17cce
ICU-271 bugfix, range error
...
X-SVN-Rev: 1060
2000-04-04 16:53:01 +00:00
Steven R. Loomis
1dec33985b
ICU-271 add LMBCS to the UNIX makefile.
...
X-SVN-Rev: 1053
2000-04-04 00:43:11 +00:00
Markus Scherer
bba7ac1a00
ICU-176 UTF-16 changes for UnicodeString
...
X-SVN-Rev: 1052
2000-04-03 23:53:59 +00:00
Markus Scherer
e60f81180f
ICU-176 UTF-16 changes for UnicodeString
...
X-SVN-Rev: 1050
2000-04-01 00:21:57 +00:00
Markus Scherer
f539dd4e91
ICU-176 better UChar[32] type detection
...
X-SVN-Rev: 1049
2000-04-01 00:17:55 +00:00
Alan Liu
34b14575f4
ICU-149 make UnicodeString delegate hashcode computation to uhash
...
X-SVN-Rev: 1048
2000-03-31 23:50:49 +00:00
Markus Scherer
2b5a36af8c
ICU-315 more S/390 and EBCDIC changes
...
X-SVN-Rev: 1044
2000-03-31 21:45:17 +00:00
Jim Snyder Grant
2dbef4e207
ICU-271 First-pass LMBCS support (Lotus Multi-byte Character set)
...
X-SVN-Rev: 1042
2000-03-31 16:53:09 +00:00
Markus Scherer
8226f554ca
ICU-98 define POSIX INT64_MAX & INTMAX_MAX etc.
...
X-SVN-Rev: 1037
2000-03-30 21:30:21 +00:00
Alan Liu
53cfa64999
ICU-149 amend comments
...
X-SVN-Rev: 1034
2000-03-30 04:29:31 +00:00
Alan Liu
327165d913
ICU-149 cleanup uhash/hash
...
X-SVN-Rev: 1033
2000-03-30 04:17:27 +00:00
Markus Scherer
50eb0cfdf0
ICU-98 define and use POSIX INT32_MAX etc., matching int32_t etc.
...
X-SVN-Rev: 1032
2000-03-30 01:12:01 +00:00
Markus Scherer
0b31557c8f
ICU-315 more S/390 changes
...
X-SVN-Rev: 1028
2000-03-29 23:52:56 +00:00
Brendan Murray
dd70c2705e
ICU-98 These are changes to support 64-bit platforms, such as Sun
...
SPARC V9, which is the only one tested so far.
X-SVN-Rev: 1022
2000-03-29 21:41:11 +00:00
Alan Liu
1d9f6a4c06
ICU-149 make ResourceBundle use new UHashtable API
...
X-SVN-Rev: 1019
2000-03-29 19:41:57 +00:00
Alan Liu
61c6f2fa23
ICU-149 make TaggedList use Hashtable
...
X-SVN-Rev: 1018
2000-03-29 19:17:17 +00:00
Alan Liu
0df6047dc5
ICU-149 add count, nextElement
...
X-SVN-Rev: 1017
2000-03-29 19:16:54 +00:00
Alan Liu
1414771371
ICU-149 make rbcache use new Hashtable
...
X-SVN-Rev: 1016
2000-03-29 18:47:02 +00:00
Alan Liu
f555a838ea
ICU-149 remove ALGORITHMIC_CONVERTERS_HASHTABLE decl
...
X-SVN-Rev: 1015
2000-03-29 17:45:03 +00:00
Vladimir Weinstein
02d4a7568d
ICU-327 Fixed error in locale constructor
...
X-SVN-Rev: 1014
2000-03-29 17:33:12 +00:00
Markus Scherer
eb3ba827c6
ICU-312 jitterbug 136: new UnicodeString memory allocation/aliasing implementation
...
X-SVN-Rev: 1012
2000-03-29 01:13:49 +00:00
Alan Liu
8a8d33321c
ICU-149 add uhash_us.cpp to Makefile.in
...
X-SVN-Rev: 1006
2000-03-28 23:08:03 +00:00
Alan Liu
2ddc4768a3
ICU-149 rewrite UHashtable
...
X-SVN-Rev: 1001
2000-03-28 22:04:39 +00:00
Madhu K
a63788034a
ICU-338 wchar_t glitches
...
X-SVN-Rev: 996
2000-03-28 00:36:06 +00:00
Markus Scherer
6074e7bad6
ICU-338 minor 'glitches' found in OS/2 port
...
X-SVN-Rev: 987
2000-03-24 17:45:45 +00:00
Markus Scherer
b7bbdaebdb
ICU-176 basic UTF-16 support in Unicode class, with inline functions
...
X-SVN-Rev: 984
2000-03-24 01:26:47 +00:00
Markus Scherer
e21af11d4f
ICU-176 basic UTF-16 support in Unicode class, with inline functions
...
X-SVN-Rev: 983
2000-03-24 00:51:01 +00:00
Alan Liu
e9697c4835
ICU-336 fix index out of range bug in u_UCharToChars
...
X-SVN-Rev: 974
2000-03-22 19:12:21 +00:00
Vladimir Weinstein
e5970bccc3
ICU-335 APIs are now marked for proper doc generation
...
X-SVN-Rev: 973
2000-03-22 18:31:40 +00:00
Markus Scherer
54921c0d79
ICU-84 S/390 and EBCDIC updates
...
X-SVN-Rev: 969
2000-03-21 20:37:32 +00:00
Yves Arrouye
5b96f9db05
ICU-84 reordered #endif for DL code so that non-S/390 plaforms (at least
...
Linux and Solaris) compile.
X-SVN-Rev: 968
2000-03-21 19:40:01 +00:00
Yves Arrouye
e50ab96561
ICU-314 added $(DESTDIR) to every directory used in an install command.
...
X-SVN-Rev: 941
2000-03-10 22:55:19 +00:00
Helena Chapman
a24534df38
ICU-84 S/390 DLL code update.
...
X-SVN-Rev: 937
2000-03-10 01:52:03 +00:00
Alan Liu
d623133b0c
ICU-161 fix copyrights
...
X-SVN-Rev: 905
2000-03-07 02:39:27 +00:00
Helena Chapman
5862cf64ee
ICU-313 Updated with the new API that takes the length of the source buffer.
...
X-SVN-Rev: 903
2000-03-07 01:42:40 +00:00
Markus Scherer
3de59e84c0
ICU-200 pointer wrap-around handling for os/400
...
X-SVN-Rev: 899
2000-03-07 01:26:15 +00:00
Alan Liu
1cf654db33
ICU-315 remove EBCDIC-incompatible char constants
...
X-SVN-Rev: 891
2000-03-04 01:51:51 +00:00
Steven R. Loomis
7b3299b787
ICU-84 s/390 update
...
X-SVN-Rev: 802
2000-02-18 21:36:51 +00:00
Steven R. Loomis
6c77945014
ICU-200 OS400 update
...
X-SVN-Rev: 797
2000-02-18 21:05:24 +00:00
Steven R. Loomis
2ed14f613a
ICU-139 itou() hex conversion
...
X-SVN-Rev: 758
2000-02-15 01:05:58 +00:00
Markus Scherer
fb8e692c59
ICU-188 remove all PlatformInvariant handling
...
X-SVN-Rev: 756
2000-02-14 20:07:44 +00:00
Markus Scherer
eb3b8551a2
ICU-279 EBCDIC LF/NL must be mapped according to the CDRA
...
X-SVN-Rev: 755
2000-02-14 19:10:13 +00:00
Markus Scherer
4d6a965002
ICU-176 initial, basic utf-16 support for c
...
X-SVN-Rev: 737
2000-02-09 19:42:15 +00:00
Markus Scherer
111462800f
ICU-266 c++-ify UConverter (UConverterImpl resembles a vtable)
...
X-SVN-Rev: 736
2000-02-09 19:15:17 +00:00
Markus Scherer
42e5acace0
ICU-266 c++-ify UConverter (UConverterImpl resembles a vtable)
...
X-SVN-Rev: 734
2000-02-08 23:41:16 +00:00
Markus Scherer
139685dd3f
ICU-266 improve hashXXString() performance, add hashIString()
...
X-SVN-Rev: 731
2000-02-08 23:35:19 +00:00
Steven R. Loomis
9c8cf9e12d
ICU-84 os/390 support for udata
...
X-SVN-Rev: 730
2000-02-08 18:04:08 +00:00
Yves Arrouye
bf89e792e3
ICU-212 out-of-source build. configure now creates data/ and
...
data/translit in the build dir. Changed every Makefile to correctly use
$(srcdir), $(builddir), and the new data location.
X-SVN-Rev: 727
2000-02-07 21:00:53 +00:00
Markus Scherer
20baeae401
ICU-266 c++-ify UConverter (UConverterImpl resembles a vtable)
...
X-SVN-Rev: 723
2000-02-07 17:35:21 +00:00
Markus Scherer
7f7b2d90f3
ICU-266 c++-ify UConverter (UConverterImpl resembles a vtable)
...
X-SVN-Rev: 721
2000-02-05 00:19:15 +00:00
Helena Chapman
9b992c0c1f
ICU-255 Needed a typecast before calling CompactArray.
...
X-SVN-Rev: 719
2000-02-04 23:39:14 +00:00
Yves Arrouye
693bc71060
ICU-262 Corrected the headers installation loop.
...
X-SVN-Rev: 717
2000-02-04 07:25:38 +00:00
Yves Arrouye
f0566d5e40
ICU-261 Invoke config.status correctly (using CONFIG_FILES) to create
...
unicode/platform.h when needed.
X-SVN-Rev: 716
2000-02-04 07:24:18 +00:00
Markus Scherer
e718d50df9
ICU-176 initial, basic utf-16 support for c
...
X-SVN-Rev: 715
2000-02-03 19:54:49 +00:00
Markus Scherer
32dd641cf5
ICU-176 initial, basic utf-16 support for c
...
X-SVN-Rev: 714
2000-02-03 19:47:30 +00:00
Helena Chapman
9b3ed25de7
ICU-227 remove uversion.h, not used by anyone.
...
X-SVN-Rev: 703
2000-01-27 20:01:00 +00:00
Helena Chapman
eddd8b6f4c
ICU-227 Fixes in Bidi and HashFunction code.
...
X-SVN-Rev: 699
2000-01-27 18:23:36 +00:00
Markus Scherer
fbd2e10db1
ICU-161 update (c) statement to 2000
...
X-SVN-Rev: 681
2000-01-24 20:40:43 +00:00
Markus Scherer
8b7b52c885
ICU-237 remove limit on locale string length
...
X-SVN-Rev: 668
2000-01-20 22:33:52 +00:00
Markus Scherer
9ec6f2a492
ICU-42 fix API for aliases
...
X-SVN-Rev: 658
2000-01-20 00:33:18 +00:00
Markus Scherer
325c81a521
ICU-235 fix T_UConverter_getNextUChar_UTF8()
...
X-SVN-Rev: 648
2000-01-19 19:00:53 +00:00
Steven R. Loomis
d0eb82f178
ICU-236 HP/UX dll support for UDATA. Woo hoo!
...
X-SVN-Rev: 647
2000-01-19 07:23:50 +00:00
Markus Scherer
62fbf89870
ICU-235 fix T_UConverter_getNextUChar_UTF8()
...
X-SVN-Rev: 643
2000-01-19 01:27:30 +00:00
Markus Scherer
ea63c9f28e
ICU-87 changed the registry key to HKLM "SOFTWARE\\ICU\\Unicode\\Data"
...
X-SVN-Rev: 642
2000-01-18 23:09:30 +00:00
Markus Scherer
8ab661d242
ICU-201 add forward declarations before 'friend' statements
...
X-SVN-Rev: 633
2000-01-18 19:57:46 +00:00
Steven R. Loomis
20eea894f5
ICU-85 pthread support for HP/UX 11
...
X-SVN-Rev: 612
2000-01-17 22:22:29 +00:00
Markus Scherer
ac3b02999d
ICU-210 improve version functions
...
X-SVN-Rev: 590
2000-01-14 23:56:15 +00:00
Vladimir Weinstein
efc3b34ebf
ICU-228 Corrected GET_ENTRY behavior
...
X-SVN-Rev: 588
2000-01-14 23:30:55 +00:00
Vladimir Weinstein
1d48c065af
ICU-42 Added API for aliases
...
X-SVN-Rev: 587
2000-01-14 23:29:01 +00:00
Alan Liu
cc305ed674
ICU-221 remove isSpace, add @draft, optimize implementation a bit
...
X-SVN-Rev: 584
2000-01-14 18:23:02 +00:00
Markus Scherer
aeac763301
ICU-161 open-sourcify more (c) statements
...
X-SVN-Rev: 577
2000-01-13 23:54:23 +00:00
Madhu K
571fbf2628
ICU-227 HP/UX10.2 wants a new line at the end of the file.
...
Fix : Added a new line at the end of the file for convert.cpp
X-SVN-Rev: 573
2000-01-13 21:57:38 +00:00
Helena Chapman
423580d732
ICU-84 Added OS390 fixes for 12/28 snapshot.
...
.
X-SVN-Rev: 570
2000-01-13 21:11:42 +00:00
Helena Chapman
6efc3436b6
ICU-210 changed UVersionInfo typedef.
...
X-SVN-Rev: 552
2000-01-12 20:20:38 +00:00
Helena Chapman
4c95546548
ICU-210 changed the u_getVersion APIs to use UVersionInfo.
...
X-SVN-Rev: 551
2000-01-12 19:50:27 +00:00
Markus Scherer
f1c7aedd05
ICU-84 more portable T_CString_itosOffset()
...
X-SVN-Rev: 549
2000-01-12 18:08:10 +00:00
Alan Liu
b06425886b
ICU-221 add isWhitespace, isSpace
...
X-SVN-Rev: 546
2000-01-12 18:01:51 +00:00
Steven R. Loomis
fea8b1b618
ICU-12 'unicode/' in include path [header export fixes]
...
X-SVN-Rev: 545
2000-01-12 06:08:46 +00:00
Helena Chapman
8e02d61ed6
ICU-12 Fixed the Makefile.in to export all the header files in unicode/ directories in
...
common, i18n and extra/ustdio.
X-SVN-Rev: 542
2000-01-12 01:31:31 +00:00
Steven R. Loomis
d538fe9125
ICU-210 unicode\ -> unicode/
...
X-SVN-Rev: 538
2000-01-12 00:32:56 +00:00
Helena Chapman
218b24bba5
ICU-210 Three major changes:
...
u_getVersion: returns ICU release/version information
u_getUnicodeVersion: returns Unicode standard version supported in ICU
Renamed the original u_getVersion to u_getUnicodeVersion.
X-SVN-Rev: 536
2000-01-11 23:20:26 +00:00
Richard Gillam
016aa963f6
ICU-45 Initial check-in of RuleBasedBreakIterator and DictionaryBasedBreakIterator.
...
X-SVN-Rev: 502
2000-01-08 02:05:05 +00:00
Helena Chapman
62bfc59330
ICU-216 Added fixFileSeparator and isAmbiguous in UnicodeConverterCPP class and ucnv_xxx interface.
...
X-SVN-Rev: 497
2000-01-08 00:51:44 +00:00
Steven R. Loomis
8624681ac4
ICU-12 move platform.h.in, add a dummy platform.h in the old spot
...
X-SVN-Rev: 496
2000-01-06 20:16:57 +00:00
Steven R. Loomis
a33b4125dd
ICU-12 pathname changes for unix
...
X-SVN-Rev: 495
2000-01-06 20:14:26 +00:00
Helena Chapman
22333179b2
ICU-84 Updated the S/390 putils.c.
...
X-SVN-Rev: 478
1999-12-30 00:41:40 +00:00
Helena Chapman
aedb933f7e
ICU-163 Fixed warnings on MSVC 6.0.
...
X-SVN-Rev: 476
1999-12-29 22:33:47 +00:00
Vladimir Weinstein
7f73adbf34
ICU-12 corrected errors due to merging
...
X-SVN-Rev: 474
1999-12-29 00:18:52 +00:00
Vladimir Weinstein
8e21f86812
ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
...
X-SVN-Rev: 472
1999-12-28 23:39:02 +00:00
Helena Chapman
c8da701063
ICU-142 In getLanguage(), instead of hardcode the results for
...
"he" locale to "iw", just let it pass through.
X-SVN-Rev: 464
1999-12-28 20:26:07 +00:00
Helena Chapman
9cc25e5df9
ICU-142 In rb_parse(), detect the "%%ALIAS" tag. If found,
...
use the alias locale name and parse that locale instead. In parseIfUnparsed(),
made sure to check for that and reparse the new file.
X-SVN-Rev: 463
1999-12-28 20:25:22 +00:00
Helena Chapman
16429edff1
ICU-200 Updated with OS/400 specific port changes.
...
X-SVN-Rev: 460
1999-12-23 18:40:27 +00:00
Helena Chapman
16ac11f546
ICU-200 Updated with OS/400 specific port changes.
...
X-SVN-Rev: 459
1999-12-22 22:57:04 +00:00
Helena Chapman
34f6f3b538
ICU-86 Added default converter setting for OS400.
...
X-SVN-Rev: 436
1999-12-20 18:24:20 +00:00
Steven R. Loomis
343d4b3e58
ICU-157 UDATA updates for Machines with Alignment Problems, and to align cnv/ucmp data.
...
X-SVN-Rev: 416
1999-12-15 05:14:03 +00:00
Markus Scherer
4694b93a81
ICU-146 deprecate uloc_get/setDataDirectory()
...
X-SVN-Rev: 409
1999-12-14 19:14:27 +00:00
Steven R. Loomis
aac3cf6ba0
ICU-68 USTRING macros, fix for AIX broken compiler
...
X-SVN-Rev: 407
1999-12-14 18:45:47 +00:00
Steven R. Loomis
9284752aa1
ICU-157 udata mapped support for AIX
...
X-SVN-Rev: 398
1999-12-14 01:07:43 +00:00
Markus Scherer
043cf32ee0
ICU-165 return converters from api, not aliases
...
X-SVN-Rev: 395
1999-12-14 00:37:27 +00:00
Steven R. Loomis
70b4238f27
ICU-157 Fixed HPUX branch of getLibraryPath() - remove C++'isms, etc.
...
X-SVN-Rev: 394
1999-12-13 23:13:24 +00:00
Markus Scherer
f452a84c52
ICU-161 change copyright for open source
...
X-SVN-Rev: 393
1999-12-13 22:28:37 +00:00
Steven R. Loomis
c6eb4d6d20
ICU-157 fix mapped data on some platforms
...
X-SVN-Rev: 391
1999-12-13 21:36:13 +00:00
Markus Scherer
36b8833633
ICU-170 declare one doCompare() as 'inline'
...
X-SVN-Rev: 377
1999-12-10 22:57:27 +00:00
Steven R. Loomis
3a81e470de
ICU-157 add ucmp8_openAlias()
...
X-SVN-Rev: 375
1999-12-10 21:56:55 +00:00
Helena Chapman
fb9d6d6e04
ICU-174 Remove C++ style comments
...
X-SVN-Rev: 371
1999-12-10 18:13:22 +00:00
Helena Chapman
70a137312a
ICU-174 Removed C++ style comments.
...
X-SVN-Rev: 369
1999-12-10 17:59:28 +00:00
Markus Scherer
ed53a3965a
ICU-184 fix dataFormat[]
...
X-SVN-Rev: 366
1999-12-10 01:45:15 +00:00
Steven R. Loomis
c385b79ea3
ICU-132 enable-threads was broken
...
X-SVN-Rev: 364
1999-12-10 00:52:05 +00:00
Steven R. Loomis
363ee387f6
ICU-161 (c)opyright notices
...
X-SVN-Rev: 362
1999-12-09 23:27:55 +00:00
Steven R. Loomis
f313ba28b5
ICU-132 add '--enable-threads=no' option to disable threading, and FORCE_LIBS to allow overriding of build libraries.
...
X-SVN-Rev: 361
1999-12-09 23:11:48 +00:00
Markus Scherer
4c2da39849
ICU-184 first code for udata-style .res files with C access implementation
...
X-SVN-Rev: 360
1999-12-09 18:35:11 +00:00
Markus Scherer
8fc5d24b2f
ICU-170 mutex use of the shared default converter
...
X-SVN-Rev: 347
1999-12-09 01:03:31 +00:00
Helena Chapman
5e36658be2
ICU-170 lastIndexOf(const UChar*, TextOffset, int32_t, TextOffset, int32_t)
...
API should not be inlined in unistr.h.
X-SVN-Rev: 346
1999-12-09 00:36:32 +00:00
Steven R. Loomis
00209e5ae8
ICU-183 make ICU header files compile by themselves.
...
X-SVN-Rev: 344
1999-12-08 23:41:46 +00:00
Markus Scherer
2d26f13d40
ICU-175 rename errorName() to u_errorName()
...
X-SVN-Rev: 343
1999-12-08 23:31:17 +00:00
Helena Chapman
6aef011725
ICU-170 indexOf(const UChar*, TextOffset, int32_t, TextOffset, int32_t)
...
API should not be inlined in unistr.h.
X-SVN-Rev: 342
1999-12-08 23:12:43 +00:00
Markus Scherer
ca50ccf710
ICU-68 U_STRING_DECL had wrong const where it needs dynamic initialization
...
X-SVN-Rev: 341
1999-12-08 19:18:10 +00:00
Markus Scherer
326770fa58
ICU-165 binary search had one wrong icu_strcmp() call
...
X-SVN-Rev: 340
1999-12-08 19:16:55 +00:00
Markus Scherer
54ba2e3819
ICU-170 use UnicodeString::length() instead of the deprecated size()
...
X-SVN-Rev: 339
1999-12-08 02:11:04 +00:00
Richard Gillam
1e7ac47da4
ICU-157 fixed opening single, mapped files
...
X-SVN-Rev: 338
1999-12-08 01:11:01 +00:00
Markus Scherer
5927a9f1e8
ICU-174 make code more robust
...
X-SVN-Rev: 337
1999-12-08 00:15:46 +00:00
Helena Chapman
61c30e4e4e
ICU-157 Updated the copyright notice in the icudata.dll file.
...
X-SVN-Rev: 336
1999-12-07 23:30:58 +00:00
Markus Scherer
0b5046a971
ICU-165 clarify usage of ucnv_getDefaultName()
...
X-SVN-Rev: 335
1999-12-07 19:10:41 +00:00
Markus Scherer
f82c8d906f
ICU-165 mutex getAvailableNames()
...
X-SVN-Rev: 334
1999-12-07 19:06:51 +00:00
Markus Scherer
590d75d8ee
ICU-165 improve cnvalias.dat file format for binary search (CPU cache efficiency)
...
X-SVN-Rev: 333
1999-12-07 18:29:32 +00:00
Markus Scherer
1d4baa47fb
ICU-170 fix findAndReplace()
...
X-SVN-Rev: 330
1999-12-07 03:22:12 +00:00
Markus Scherer
dac21eaf6c
ICU-174 ucmpXX_close(NULL) do not crash any more
...
X-SVN-Rev: 327
1999-12-07 00:35:36 +00:00
Markus Scherer
bf3a6d7f22
ICU-170 fix doCompare()
...
X-SVN-Rev: 325
1999-12-07 00:12:31 +00:00
Alan Liu
bbd3551fd9
ICU-157 added semicolon to make msvc happy; removed unused local
...
X-SVN-Rev: 314
1999-12-05 15:44:23 +00:00
Steven R. Loomis
a34482e43f
ICU-157 converter data in udata + udata fixes
...
X-SVN-Rev: 296
1999-12-04 02:31:40 +00:00
Markus Scherer
7a6441902b
ICU-165 avoid alias name lookup for each creation of the default converter
...
X-SVN-Rev: 294
1999-12-04 00:55:54 +00:00
Markus Scherer
1f17219604
ICU-158 add getCharName()
...
X-SVN-Rev: 288
1999-12-03 19:53:10 +00:00
Steven R. Loomis
657af61ffb
ICU-157 AIX: sizeof(wchar_t)==2
...
X-SVN-Rev: 287
1999-12-03 19:43:10 +00:00
Markus Scherer
5f5e9bfece
ICU-170 fix and improve lastIndexOf() and improve indexOf()
...
X-SVN-Rev: 284
1999-12-03 00:04:14 +00:00
Vladimir Weinstein
695dce92f3
ICU-157 making tools independent form icudata.dll
...
X-SVN-Rev: 282
1999-12-02 23:26:44 +00:00
Markus Scherer
e52c4359b4
ICU-69 use new UnicodeString constructor from invariant char*
...
X-SVN-Rev: 278
1999-12-02 18:34:10 +00:00
Markus Scherer
8605eb159d
ICU-68 fixes for aliasing
...
X-SVN-Rev: 277
1999-12-02 18:33:25 +00:00
Markus Scherer
efde186f5c
ICU-69 use new UnicodeString constructor from invariant char*
...
X-SVN-Rev: 274
1999-12-01 22:57:20 +00:00
Markus Scherer
2d617ab9d0
ICU-68 fixes for aliasing
...
X-SVN-Rev: 272
1999-12-01 21:28:18 +00:00
Markus Scherer
ec97389ca8
ICU-80 ResourceBundle keys (tags) are now const char*
...
X-SVN-Rev: 271
1999-12-01 21:27:44 +00:00
Markus Scherer
bbf2815b33
ICU-68 construct UnicodeString from invariant char*, alias from UChar*
...
X-SVN-Rev: 268
1999-12-01 17:51:53 +00:00
Steven R. Loomis
11eaf18abc
ICU-157 use _ instead of - in DLL symbols
...
X-SVN-Rev: 266
1999-12-01 01:02:06 +00:00
Markus Scherer
1569b465a5
ICU-68 implement unicode string literals in c
...
X-SVN-Rev: 263
1999-11-30 23:25:49 +00:00
Markus Scherer
3dce1c03f5
ICU-165 allow algorithmic converters to be used when there is no alias table
...
X-SVN-Rev: 262
1999-11-30 23:17:48 +00:00
Markus Scherer
3fe3a8ad41
ICU-157 os/390: sizeof(wchar_t)==2
...
X-SVN-Rev: 259
1999-11-30 17:17:38 +00:00
Steven R. Loomis
9c91314c16
ICU-157 some AIX fixes
...
X-SVN-Rev: 257
1999-11-24 19:35:20 +00:00
Markus Scherer
f735bf0572
ICU-157 add some more documentation comments
...
X-SVN-Rev: 255
1999-11-24 00:39:43 +00:00
Markus Scherer
ce85bd8d0b
ICU-157 copy udata.h to the include folder
...
X-SVN-Rev: 254
1999-11-24 00:38:17 +00:00
Steven R. Loomis
401315d2ba
ICU-158 udata.. converter aliases from udata, icuapps updates for compatibility.
...
X-SVN-Rev: 252
1999-11-23 23:50:51 +00:00
Markus Scherer
ed2fcb6223
ICU-165 converter aliases use memory-mappable cnvalias.dat with the udata api
...
X-SVN-Rev: 250
1999-11-23 23:02:55 +00:00
Markus Scherer
7ff9415260
ICU-165 added icu_stricmp()
...
X-SVN-Rev: 248
1999-11-23 22:52:17 +00:00
Steven R. Loomis
564242465c
ICU-157 solaris support !
...
X-SVN-Rev: 237
1999-11-23 05:34:05 +00:00
Steven R. Loomis
e991a2450d
ICU-157 adding icu_strstr [neeed for solaris DLL support]
...
X-SVN-Rev: 236
1999-11-23 05:07:20 +00:00
Steven R. Loomis
981fc8a22e
ICU-157 posix support for udata.. linux dll support.. posix should work with mmapped files OK
...
X-SVN-Rev: 235
1999-11-23 04:49:35 +00:00
Alan Liu
3106b572b5
ICU-44 Add Unicode::digit and related members
...
X-SVN-Rev: 229
1999-11-23 01:25:27 +00:00
Steven R. Loomis
fcd95d9644
ICU-96 Added UChar* api for performance, also copyright fixes
...
X-SVN-Rev: 226
1999-11-22 21:59:05 +00:00
Steven R. Loomis
696a9a237a
ICU-96 macroized ucmp*_get(), fixed copyright. [for collation performance]
...
X-SVN-Rev: 224
1999-11-22 20:56:34 +00:00
Vladimir Weinstein
14e6e92642
ICU-161 changed copyright notice
...
X-SVN-Rev: 220
1999-11-22 20:25:35 +00:00
Markus Scherer
e46d3d649c
ICU-157 improve UErrorCode handling
...
X-SVN-Rev: 218
1999-11-22 19:53:19 +00:00
Markus Scherer
f8abd4f79a
ICU-158 add u_charName()
...
X-SVN-Rev: 217
1999-11-22 19:43:31 +00:00
Markus Scherer
77586e9d8b
ICU-157 add udata implementation
...
X-SVN-Rev: 216
1999-11-22 19:43:01 +00:00
Alan Liu
ce5fdbbb6c
ICU-114 Get Transliteration building on Linux
...
X-SVN-Rev: 213
1999-11-22 19:31:05 +00:00
Alan Liu
968971f95f
ICU-151 Make non-global mutex autoinitialize
...
X-SVN-Rev: 211
1999-11-22 17:23:31 +00:00
Markus Scherer
a77dbbcd0b
ICU-157 add definitions for the udata API
...
X-SVN-Rev: 209
1999-11-22 16:53:55 +00:00
Markus Scherer
b487609cb2
ICU-157 add definitions for the udata API
...
X-SVN-Rev: 208
1999-11-22 16:45:15 +00:00
Alan Liu
2ffefa66eb
ICU-151 Make non-global mutex autoinitialize
...
X-SVN-Rev: 207
1999-11-22 16:24:43 +00:00
Markus Scherer
d834f7cd2d
ICU-157 add definitions for the udata API
...
X-SVN-Rev: 202
1999-11-20 01:15:55 +00:00
Alan Liu
925f2cf8c1
ICU-114 Make UnicodeString inherit from Replaceable
...
X-SVN-Rev: 191
1999-11-19 23:13:41 +00:00
Vladimir Weinstein
42a1b1cbf2
ICU-133 Added u_isalnum(), cleaned comments
...
X-SVN-Rev: 190
1999-11-19 18:48:16 +00:00
Markus Scherer
a914ea523e
ICU-87 get the library path on os/2
...
X-SVN-Rev: 187
1999-11-19 01:26:36 +00:00
Markus Scherer
d1504269d1
ICU-87 link with more system libraries
...
X-SVN-Rev: 186
1999-11-19 01:26:10 +00:00
Markus Scherer
b949367c6b
ICU-87 improve hardcoded fallback data path
...
X-SVN-Rev: 185
1999-11-19 00:59:57 +00:00
Markus Scherer
9e4c1ad754
ICU-87 rename icu_getDefaultDataDirectory() to u_[get|set]DataDirectory()
...
X-SVN-Rev: 184
1999-11-18 22:50:13 +00:00
Markus Scherer
a05544211a
ICU-87 improve u_[get|set]DataDirectory() - find better & always end with '/'
...
X-SVN-Rev: 183
1999-11-18 22:48:30 +00:00
Alan Liu
ede38c10de
ICU-114 Fixed initial rudimentary bugs. This is the first version that links and works. It no doubt still has bugs in it.
...
X-SVN-Rev: 179
1999-11-16 17:13:02 +00:00
Helena Chapman
d60fe9d14e
ICU-84 Updated with S/390 IEEE port changes.
...
X-SVN-Rev: 177
1999-11-16 01:05:10 +00:00
Vladimir Weinstein
17dbf189a9
ICU-67 Added ResourceBundle::getLocale() and supporting stuff (Locale::getName, rewritten ResourceBundle::constructForLocale...)
...
X-SVN-Rev: 173
1999-11-11 21:25:17 +00:00
Vladimir Weinstein
1d2370edc5
ICU-35 comments edited so that documentation is generated correctly
...
X-SVN-Rev: 172
1999-11-11 21:15:55 +00:00
Steven R. Loomis
275d27501b
ICU-82 Updated Unicode Version [u_getVersion()] to 3.0.0
...
X-SVN-Rev: 166
1999-11-08 22:20:36 +00:00
Markus Scherer
e0c2c04758
ICU-135 mutex fix for multiprocessor machines
...
X-SVN-Rev: 165
1999-11-05 20:02:42 +00:00
Vladimir Weinstein
e4b933f6f1
ICU-35 header files comments updated so that Doc++ doesn't produce broken links
...
X-SVN-Rev: 161
1999-11-03 18:20:21 +00:00
Vladimir Weinstein
400afc6d2a
ICU-4 Implemented ucmp16_getCount, ucmp16_getArray, ucmp16_getIndex
...
X-SVN-Rev: 150
1999-11-02 00:35:52 +00:00
Markus Scherer
1bf5a90665
ICU-86 new converter names UTF16_PlatformEndian & UTF16_OppositeEndian to have correct convrtrs.txt on all platforms
...
X-SVN-Rev: 145
1999-10-29 20:55:42 +00:00
Alan Liu
72ad425a57
ICU-45 Created UVector and UStack.
...
X-SVN-Rev: 130
1999-10-27 16:23:58 +00:00
Steven R. Loomis
ce552ecc4f
ICU-7 AS/400 update
...
X-SVN-Rev: 129
1999-10-27 01:28:47 +00:00
Steven R. Loomis
5c2ed81c17
ICU-52 It would help if the correct target_limit was used rather than simply calculated. [This is part of the fix for MAX_STRLEN pointer wraparounds]
...
X-SVN-Rev: 124
1999-10-26 21:15:33 +00:00
Steven R. Loomis
9b6b9be460
ICU-52 Cast U_MAX_PTR to some type. 'void' has no size!
...
X-SVN-Rev: 123
1999-10-26 17:53:50 +00:00
Steven R. Loomis
19bff30336
ICU-52 remove an unneeded check and fix an off by one error
...
X-SVN-Rev: 120
1999-10-26 15:51:52 +00:00
Steven R. Loomis
6bcddc5d73
ICU-7 added U_CDECL_BEGIN and U_CDECL_END (extern "C"), wrapped declaration of UConverter in 'extern "C" { ... }' for C++
...
X-SVN-Rev: 118
1999-10-25 22:46:05 +00:00
Steven R. Loomis
cac0aa8819
ICU-52 fixed austrcpy and UnicodeString::extract so they use U_MAX_PTR if a pointer wraps around.
...
X-SVN-Rev: 115
1999-10-25 22:20:12 +00:00
Markus Scherer
af83b2d57c
ICU-7 added U_CFUNC to struct UConverter to make the callback function pointers compatible with the standard implementations
...
X-SVN-Rev: 114
1999-10-23 00:44:42 +00:00
Alan Liu
829f75a42e
ICU-46 Redone - don't include internal headers, and only forward declare if necessary (use #ifndef)
...
X-SVN-Rev: 109
1999-10-22 21:27:33 +00:00
Markus Scherer
bc5139afa6
ICU-37 windows dll base addresses for icu
...
X-SVN-Rev: 108
1999-10-22 20:34:22 +00:00
Markus Scherer
ff561d92e7
ICU-7 remove unused Mutex variables
...
X-SVN-Rev: 98
1999-10-22 00:40:11 +00:00
Markus Scherer
be8483b212
ICU-7 change AS400 to OS400 for #ifdef etc.
...
X-SVN-Rev: 97
1999-10-22 00:38:39 +00:00
Alan Liu
bfd63fc3ba
ICU-46 Make of source/common broken on Linux; simple fix to 2 headers
...
X-SVN-Rev: 95
1999-10-22 00:18:52 +00:00
Alan Liu
84ea032aba
ICU-19 Changed copy command to work on Win98 by deleting trailing backspace
...
Note - checked in again; changes lost in version 1.7
Oops - line terminators corrupted - trying again
X-SVN-Rev: 85
1999-10-21 00:06:49 +00:00
Alan Liu
6d26025f8d
ICU-19 Changed copy command to work on Win98 by deleting trailing backspace
...
Note - checked in again; changes lost in version 1.7
X-SVN-Rev: 84
1999-10-20 23:48:57 +00:00
Markus Scherer
1966fd0e50
ICU-6 more renaming of constant names
...
FAILURE -> U_FAILURE etc.
X-SVN-Rev: 80
1999-10-18 23:44:20 +00:00
Markus Scherer
6884c5aaea
ICU-6 more renaming of constant names
...
FAILURE -> U_FAILURE etc.
X-SVN-Rev: 79
1999-10-18 23:31:28 +00:00
Markus Scherer
07a2bc0937
ICU-6 more renaming of constant names
...
FAILURE -> U_FAILURE etc.
X-SVN-Rev: 76
1999-10-18 22:48:32 +00:00
Alan Liu
b28e911c8c
ICU-19 Changed copy command to work on Win98 by deleting trailing backspace
...
X-SVN-Rev: 63
1999-10-15 21:14:43 +00:00
Markus Scherer
4be556368b
ICU-30 utypes.h should not define icu_wcs...() & UFieldPosition
...
X-SVN-Rev: 62
1999-10-15 18:09:53 +00:00
Markus Scherer
673c2971e1
ICU-6 oops - i screwed up errorName() - works now
...
X-SVN-Rev: 59
1999-10-15 00:22:20 +00:00
Markus Scherer
06f7397c3d
ICU-15 windows: genrb puts .res files into the current directory
...
X-SVN-Rev: 47
1999-10-13 01:10:24 +00:00
Markus Scherer
c97dff09e1
ICU-13 remove internal helpers from utypes.h
...
X-SVN-Rev: 36
1999-10-12 00:07:24 +00:00
Markus Scherer
df9f11cfbb
add U_IS_BIG_ENDIAN to more platform headers
...
X-SVN-Rev: 30
1999-10-09 01:34:34 +00:00
Steven R. Loomis
855712c07e
Added U_IS_BIG_ENDIAN
...
X-SVN-Rev: 29
1999-10-09 01:25:17 +00:00
Markus Scherer
a75815cae6
ICU-7 add os/400 support - platform header
...
X-SVN-Rev: 27
1999-10-09 01:11:54 +00:00
Markus Scherer
d50ea6afbf
simplify platform.h and cousins by moving common definitions into utypes.h
...
X-SVN-Rev: 26
1999-10-09 01:08:45 +00:00
Markus Scherer
e3d9744240
use U_INDEX_OUTOFBOUNDS_ERROR where appropriate
...
X-SVN-Rev: 24
1999-10-08 18:54:22 +00:00
Markus Scherer
b942cae860
ICU-6 change enum constants that do not conform to our naming conventions
...
X-SVN-Rev: 18
1999-10-07 00:07:53 +00:00
Markus Scherer
80a098923f
ICU-5 need to use icu_malloc() etc.
...
replace stdlib function calls by icu_...
X-SVN-Rev: 17
1999-10-06 00:05:42 +00:00
Helena Chapman
1ccc7d153f
ICU version 1.3 merge from CMVS.
...
X-SVN-Rev: 9
1999-09-30 23:47:52 +00:00
Stephen Booth
7406982293
Sync with 1.2.5
...
X-SVN-Rev: 8
1999-09-03 22:08:47 +00:00
Unknown User
aa0b0a88e8
Initial revision
...
X-SVN-Rev: 2
1999-08-16 21:50:52 +00:00