Markus Scherer
|
b98ab2b105
|
ICU-2449 more documentation improvements
X-SVN-Rev: 12767
|
2003-08-05 17:30:02 +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
|
a5165b0479
|
ICU-3138 always use insertion sort for short arrays
X-SVN-Rev: 12762
|
2003-08-05 13:29:36 +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 |
|
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 |
|
Markus Scherer
|
d16be0ea7f
|
ICU-3138 add internal sort function to replace qsort
X-SVN-Rev: 12753
|
2003-08-04 20:37:54 +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 |
|
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 |
|
George Rhoten
|
700ca91dc2
|
ICU-3151 Fix some documentation and the U8_NEXT macro
X-SVN-Rev: 12717
|
2003-07-31 15:44:42 +00:00 |
|
Eric Mader
|
26372d2c88
|
ICU-3050 StringPrep API first cut; fix Visual Studio .NET projects.
X-SVN-Rev: 12704
|
2003-07-28 23:43:22 +00:00 |
|
Ram Viswanadha
|
fab121441c
|
ICU-3050 Fix compiler warnings and build failures on AIX and Solaris
X-SVN-Rev: 12688
|
2003-07-25 16:01:32 +00:00 |
|
Ram Viswanadha
|
c33e7dd5da
|
ICU-3050 fix compiler warning
X-SVN-Rev: 12679
|
2003-07-25 00:16:15 +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 |
|
Ram Viswanadha
|
9a043c2e5f
|
ICU-3050 StringPrep API first cut
X-SVN-Rev: 12674
|
2003-07-24 23:23:19 +00:00 |
|
Andy Heninger
|
c78d5ede6d
|
ICU-2871 Default Locale thread safety enhancements. Add cache of defaults that have been set.
X-SVN-Rev: 12669
|
2003-07-24 01:15:10 +00:00 |
|
Markus Scherer
|
8ab9f23f3a
|
ICU-2449 refactor conversion - call fromUnicode callbacks only from ucnv.c framework
X-SVN-Rev: 12667
|
2003-07-24 00:28:47 +00:00 |
|
George Rhoten
|
16c3f934e8
|
ICU-3111 Fix a memory leak when u_init is called, but the ures_* API isn't used.
X-SVN-Rev: 12650
|
2003-07-22 15:07:18 +00:00 |
|
Markus Scherer
|
39a2aed516
|
ICU-2449 new semantics of truncated sequences; move callback/truncated handling into ucnv.c API functions
X-SVN-Rev: 12649
|
2003-07-22 04:22:57 +00:00 |
|
George Rhoten
|
33239ce0f0
|
ICU-2962 Use U_CALLCONV
X-SVN-Rev: 12626
|
2003-07-12 07:57:40 +00:00 |
|
George Rhoten
|
ca8d234fe8
|
ICU-2962 Use U_CALLCONV
X-SVN-Rev: 12625
|
2003-07-12 07:55:03 +00:00 |
|
George Rhoten
|
e38cdfa5f3
|
ICU-3053 Porting changes for MPRAS
X-SVN-Rev: 12590
|
2003-07-03 00:45:15 +00:00 |
|
Markus Scherer
|
b1d2d830bd
|
ICU-2329 use the default converter for file paths, not invariant-character conversion, because paths contain variant characters like backslashes
X-SVN-Rev: 12584
|
2003-07-02 17:24:45 +00:00 |
|
Markus Scherer
|
f9ac1f6407
|
ICU-2329 add functions to check if a string contains only invariant characters
X-SVN-Rev: 12580
|
2003-07-02 17:18:38 +00:00 |
|
Markus Scherer
|
7c3cd6b0a5
|
ICU-2329 use a single ASCII-EBCDIC table and add functions to check if a string contains only invariant characters
X-SVN-Rev: 12579
|
2003-07-02 17:17:37 +00:00 |
|
George Rhoten
|
a66ecb7536
|
ICU-3008 Don't use // in C files.
X-SVN-Rev: 12578
|
2003-07-02 01:01:00 +00:00 |
|
Andy Heninger
|
73f9e5c53a
|
ICU-3008 buffer overflows in udata.c
X-SVN-Rev: 12566
|
2003-06-26 00:06:49 +00:00 |
|
George Rhoten
|
4fd3fc320d
|
ICU-2801 Fix some special aliases
X-SVN-Rev: 12564
|
2003-06-25 21:30:25 +00:00 |
|
George Rhoten
|
14268e4240
|
ICU-3053 Porting changes for MPRAS
X-SVN-Rev: 12561
|
2003-06-25 16:37:01 +00:00 |
|
George Rhoten
|
2fb801f008
|
ICU-2801 Fix a compiler warning
X-SVN-Rev: 12548
|
2003-06-23 22:09:43 +00:00 |
|
George Rhoten
|
fb45d7376d
|
ICU-2801 Fix some special aliases
X-SVN-Rev: 12540
|
2003-06-22 13:10:10 +00:00 |
|
George Rhoten
|
7cd8fbc13f
|
ICU-2801 Use locmap.c on all platforms instead of locale data for LCID mappings.
X-SVN-Rev: 12537
|
2003-06-22 12:16:01 +00:00 |
|
Ram Viswanadha
|
240206b645
|
ICU-2699 fix compiler warnings
X-SVN-Rev: 12504
|
2003-06-12 23:51:18 +00:00 |
|
George Rhoten
|
29fc572c3a
|
ICU-2699 Be careful of #defines in headers.
X-SVN-Rev: 12503
|
2003-06-12 23:35:58 +00:00 |
|
Andy Heninger
|
c8c04ab85b
|
ICU-2970 Add comments regarding replication of Mutex init code in two separate functions
X-SVN-Rev: 12502
|
2003-06-12 22:48:09 +00:00 |
|
George Rhoten
|
8cf2f799e5
|
ICU-2909 Remind people about charset names and conversion behavior.
X-SVN-Rev: 12501
|
2003-06-12 22:36:22 +00:00 |
|
Andy Heninger
|
73cf37c236
|
ICU-2970 Thread safe reference count access for UnicodeString
X-SVN-Rev: 12483
|
2003-06-11 23:48:00 +00:00 |
|
George Rhoten
|
cbc35f163d
|
ICU-2707 Make ICU with STL work on Windows again.
X-SVN-Rev: 12477
|
2003-06-11 22:55:02 +00:00 |
|
George Rhoten
|
46745b9422
|
ICU-2699 Fix a compiler warning
X-SVN-Rev: 12460
|
2003-06-11 18:15:33 +00:00 |
|
Ram Viswanadha
|
263ee64dc2
|
ICU-2589 fix doxygen warnings
X-SVN-Rev: 12459
|
2003-06-11 18:13:44 +00:00 |
|
George Rhoten
|
7e2176a5e6
|
ICU-2589 Fix a documentation typo
X-SVN-Rev: 12458
|
2003-06-11 18:13:38 +00:00 |
|
Ram Viswanadha
|
58a83101b4
|
ICU-2699 fix compiler warnings
X-SVN-Rev: 12450
|
2003-06-11 04:59:36 +00:00 |
|
Steven R. Loomis
|
c681c1aadb
|
ICU-2601 improve documentation of data
X-SVN-Rev: 12443
|
2003-06-11 01:17:31 +00:00 |
|
Markus Scherer
|
5020c4ab6d
|
ICU-2601 update data loading documentation
X-SVN-Rev: 12436
|
2003-06-11 00:18:30 +00:00 |
|
George Rhoten
|
eeea6d580b
|
ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 12435
|
2003-06-11 00:04:00 +00:00 |
|
George Rhoten
|
a351293c6e
|
ICU-2589 Fix doxygen warnings.
X-SVN-Rev: 12433
|
2003-06-10 23:19:36 +00:00 |
|
Vladimir Weinstein
|
bd90032804
|
ICU-2974 use uprv_memcpy instead of memcpy
X-SVN-Rev: 12432
|
2003-06-10 23:05:58 +00:00 |
|
George Rhoten
|
19d0d4e629
|
ICU-2589 Sync some documentation with ucnv_err.h
X-SVN-Rev: 12430
|
2003-06-10 22:45:47 +00:00 |
|
George Rhoten
|
2edb93853a
|
ICU-2589 Add more documentation.
X-SVN-Rev: 12429
|
2003-06-10 22:43:42 +00:00 |
|
Markus Scherer
|
db453aa5c7
|
ICU-2707 fix #ifdef UDATA_DEBUG bracketing
X-SVN-Rev: 12427
|
2003-06-10 22:10:47 +00:00 |
|
Andy Heninger
|
96c4ddb1c9
|
ICU-2970 Thread Safety fixes to RBBI Service Registration
X-SVN-Rev: 12422
|
2003-06-10 21:36:36 +00:00 |
|
Eric Mader
|
454bf4c3fb
|
ICU-2589 Document U_LAYOUT_EX_IMPLEMENTATION.
X-SVN-Rev: 12419
|
2003-06-10 18:17:59 +00:00 |
|
Andy Heninger
|
ed3e0e09f3
|
ICU-2589 API doc warnings fixed.
X-SVN-Rev: 12416
|
2003-06-10 18:04:01 +00:00 |
|
Markus Scherer
|
2bd9ccb826
|
ICU-2589 fix misspelled @stable
X-SVN-Rev: 12415
|
2003-06-10 17:59:40 +00:00 |
|
George Rhoten
|
85a090f37b
|
ICU-300 Make sure that pinCodePoint isn't exported.
X-SVN-Rev: 12401
|
2003-06-10 00:39:15 +00:00 |
|
Vladimir Weinstein
|
67c2b6352b
|
ICU-300 regenerated urename.h
X-SVN-Rev: 12389
|
2003-06-09 22:43:13 +00:00 |
|
Ram Viswanadha
|
af7213961d
|
ICU-2194 fix API's not checking for null src (Vladimir's comments)
X-SVN-Rev: 12386
|
2003-06-09 22:12:52 +00:00 |
|
Vladimir Weinstein
|
fabea4bb40
|
ICU-2974 disallow new X[0]
X-SVN-Rev: 12383
|
2003-06-09 21:21:36 +00:00 |
|
Vladimir Weinstein
|
20265b6deb
|
ICU-300 regenerated urename.h
X-SVN-Rev: 12382
|
2003-06-09 20:55:10 +00:00 |
|
Alan Liu
|
b623c7596b
|
ICU-3003 fix containsNone
X-SVN-Rev: 12379
|
2003-06-09 18:55:55 +00:00 |
|
George Rhoten
|
75930a0808
|
ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 12377
|
2003-06-09 06:13:14 +00:00 |
|
Andy Heninger
|
40e3b30462
|
ICU-2970 restore IncDec mutex on Unixes.
X-SVN-Rev: 12373
|
2003-06-08 23:01:42 +00:00 |
|
George Rhoten
|
20df68ca6c
|
ICU-2998 Make these callbacks properly escape with the proper size and don't sign extend.
X-SVN-Rev: 12371
|
2003-06-07 07:21:30 +00:00 |
|
Steven R. Loomis
|
6b90326fe2
|
ICU-2970 Mutex fix for ICU service code- init the mutexes before use
X-SVN-Rev: 12368
|
2003-06-07 02:50:35 +00:00 |
|
Steven R. Loomis
|
0996802c51
|
ICU-2970 lazy initialize the global mutex for platforms with broken C++ static init.
X-SVN-Rev: 12367
|
2003-06-07 01:36:06 +00:00 |
|
Andy Heninger
|
a84802e3e9
|
ICU-2589 add @draft, @internal API doc tags
X-SVN-Rev: 12366
|
2003-06-07 00:12:32 +00:00 |
|
Andy Heninger
|
90630ccf57
|
ICU-2970 threading failure. UMTX explicit initialization changes.
X-SVN-Rev: 12365
|
2003-06-07 00:03:51 +00:00 |
|
George Rhoten
|
abeaf6c3fc
|
ICU-2970 Initialize the mutexes in a safer way.
X-SVN-Rev: 12364
|
2003-06-06 22:50:26 +00:00 |
|
Steven R. Loomis
|
c07cd057ad
|
ICU-2970 use global mutex for protecting lazy initialized services
X-SVN-Rev: 12362
|
2003-06-06 22:01:28 +00:00 |
|
Vladimir Weinstein
|
4b1eca548b
|
ICU-300 regenerated urename.h
X-SVN-Rev: 12361
|
2003-06-06 21:31:03 +00:00 |
|
Markus Scherer
|
8f66b317b6
|
ICU-1730 improve text about multithreading
X-SVN-Rev: 12356
|
2003-06-06 19:06:42 +00:00 |
|
Markus Scherer
|
ebbfe25133
|
ICU-2427 fix uprv_getMaxValues() calls and comments
X-SVN-Rev: 12355
|
2003-06-06 19:03:44 +00:00 |
|
Markus Scherer
|
88f5cc5701
|
ICU-2686 add @draft to u_init(), small doc updates
X-SVN-Rev: 12348
|
2003-06-06 17:31:07 +00:00 |
|
Vladimir Weinstein
|
d5ffba4bb3
|
ICU-2974 a better way to disallow new X[0] in getAvailableLocales
X-SVN-Rev: 12345
|
2003-06-06 05:18:50 +00:00 |
|
Vladimir Weinstein
|
6e059f1475
|
ICU-2974 disallow new X[0]
X-SVN-Rev: 12343
|
2003-06-06 05:05:37 +00:00 |
|
Vladimir Weinstein
|
752e44d7d9
|
ICU-2840 tests shouldn't crash if there is no data
X-SVN-Rev: 12342
|
2003-06-06 05:05:22 +00:00 |
|
Andy Heninger
|
fef3374285
|
ICU-2970 ures_flushCache(), oops, lost { } on previous change.
X-SVN-Rev: 12323
|
2003-06-05 20:30:55 +00:00 |
|
Alan Liu
|
67796b222d
|
ICU-2589 fix @draft etc. tags for 2.6
X-SVN-Rev: 12320
|
2003-06-05 19:50:06 +00:00 |
|
Andy Heninger
|
02244350ed
|
ICU-2970 threading failure. Tweak mutexing in uresbud. Improve thread error checking in tmsthred.
Switch windows thread creation to c library funcs. Address (but not eliminate) resource memory leak.
X-SVN-Rev: 12316
|
2003-06-05 18:15:20 +00:00 |
|
Markus Scherer
|
a02f731cdf
|
ICU-2840 make UnicodeSet work for simple patterns when properties data is not available
X-SVN-Rev: 12274
|
2003-06-04 17:35:10 +00:00 |
|
Vladimir Weinstein
|
b74dd8f3f2
|
ICU-2959 Added copyright notices to files that didn't have them
X-SVN-Rev: 12266
|
2003-06-04 01:06:48 +00:00 |
|
Vladimir Weinstein
|
939df78585
|
ICU-2661 @draft ICU 2.[01] -> @stable ICU 2.[01] + some comment typo fixing
X-SVN-Rev: 12264
|
2003-06-04 00:04:35 +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 |
|
Vladimir Weinstein
|
c9475e02ae
|
ICU-2959 Updated copyright notices
X-SVN-Rev: 12246
|
2003-06-03 06:44:40 +00:00 |
|
George Rhoten
|
89aff51cad
|
ICU-2707 Change the #warning into a #error, and allow CMA threads to build umutex.c
X-SVN-Rev: 12239
|
2003-06-03 00:52:13 +00:00 |
|
George Rhoten
|
c8e89dc22a
|
ICU-2699 Fix some compiler warnings
X-SVN-Rev: 12233
|
2003-06-02 23:19:03 +00:00 |
|
Markus Scherer
|
f4562fc9c5
|
ICU-2959 update copyright notices for 2003 changes
X-SVN-Rev: 12230
|
2003-06-02 22:26:54 +00:00 |
|
Andy Heninger
|
265ed564e0
|
ICU-2959 copyright updated for RBBI, Regexp files.
X-SVN-Rev: 12228
|
2003-06-02 22:21:58 +00:00 |
|
Doug Felt
|
fb473c85d1
|
ICU-2959 update copyright notices
X-SVN-Rev: 12221
|
2003-06-02 18:47:02 +00:00 |
|
George Rhoten
|
509391d3dd
|
ICU-2959 Add copyright notices to the binaries.
X-SVN-Rev: 12219
|
2003-06-02 18:40:09 +00:00 |
|
Markus Scherer
|
eafba94879
|
ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 12217
|
2003-06-02 17:57:34 +00:00 |
|
Markus Scherer
|
2b07ef3e45
|
ICU-2589 Fix some doxygen warnings.
X-SVN-Rev: 12216
|
2003-06-02 16:45:41 +00:00 |
|