Markus Scherer
f4562fc9c5
ICU-2959 update copyright notices for 2003 changes
...
X-SVN-Rev: 12230
2003-06-02 22:26:54 +00:00
Markus Scherer
4d8b16de1c
ICU-2144 use isCopyLocal only for UConverter allocation, add isExtraLocal for extraInfo allocation
...
X-SVN-Rev: 11914
2003-05-13 21:05:05 +00:00
George Rhoten
8ac8d6202e
ICU-2781 Use more UTR22 names, add more aliases, use more windows- aliases.
...
X-SVN-Rev: 11465
2003-04-05 09:50:53 +00:00
Markus Scherer
a6213ee1c0
ICU-1439 implement ucnv_getUnicodeSet() for roundtrippable code points
...
X-SVN-Rev: 11464
2003-04-05 01:33:02 +00:00
George Rhoten
b86a919342
ICU-2778 All LMBCS variants can use other codepages like windows-950, which is 2 bytes.
...
X-SVN-Rev: 11439
2003-04-02 21:59:01 +00:00
Markus Scherer
3d38617bdc
ICU-2248 modularize icu, allow parts to not be built
...
X-SVN-Rev: 9900
2002-09-20 01:54:48 +00:00
George Rhoten
f4546149c0
ICU-392 Don't export as many symbols
...
X-SVN-Rev: 6022
2001-10-03 22:33:12 +00:00
Ram Viswanadha
a118536e31
ICU-1008 Fix memory leak in ISO-2022 SafeClone
...
X-SVN-Rev: 5689
2001-09-05 22:51:53 +00:00
George Rhoten
1627306f26
ICU-1099 Add const to some static data
...
X-SVN-Rev: 5572
2001-08-24 00:38:44 +00:00
George Rhoten
c4997713ef
ICU-903 Updated the copyright notice
...
X-SVN-Rev: 4238
2001-03-21 20:44:20 +00:00
Markus Scherer
55c69844be
ICU-866 implement handling of subchar1
...
X-SVN-Rev: 3784
2001-02-26 19:51:20 +00:00
Jim Snyder Grant
4cb6cd54ff
ICU-271 Many LMBCS fixes. includes
...
jitterbug 787: LMBCS handles skip & sub callbacks correctly
jitterbug 500: LMBCS handles full source & target correctly.
X-SVN-Rev: 3777
2001-02-26 19:27:04 +00:00
George Rhoten
b1b1603c57
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3449
2001-01-23 02:06:01 +00:00
Markus Scherer
3a6f983265
ICU-701 fix and optimize LMBCSConversionWorker()
...
X-SVN-Rev: 3367
2001-01-03 01:21:22 +00:00
Markus Scherer
0da2a482ab
ICU-484 remove includes for ucmpXY.h
...
X-SVN-Rev: 3358
2001-01-02 23:18:29 +00:00
Markus Scherer
d8b3114228
ICU-484 replace SBCS by MBCS
...
X-SVN-Rev: 3297
2000-12-20 20:34:23 +00:00
Markus Scherer
998f792a5a
ICU-484 add unicodeMask to UConverterStaticData for optimized implementations
...
X-SVN-Rev: 3280
2000-12-19 23:07:50 +00:00
Ram Viswanadha
63c40580a6
ICU-634 Changed options parameter of open function
...
X-SVN-Rev: 3039
2000-11-29 01:04:03 +00:00
Ram Viswanadha
3e0584e78d
ICU-729 Fixed multithreading bug. Changed implementation
...
ucnv_getName() function to return converter name with options.
Renamed UConverterOpen Function parameter from version to
options.
X-SVN-Rev: 2995
2000-11-22 02:05:29 +00:00
Ram Viswanadha
2ade9b3ccb
ICU-703 Added ISO-2022-JP version selection functionality
...
X-SVN-Rev: 2833
2000-10-28 01:09:46 +00:00
Steven R. Loomis
c12237ff37
ICU-627 fix portability of UConverterStaticData
...
X-SVN-Rev: 2557
2000-10-03 20:18:22 +00:00
George Rhoten
4bf2ea6943
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 2514
2000-09-26 02:03:46 +00:00
Markus Scherer
5596cd0c1b
ICU-599 add mbcs functions to support other converters like 2022
...
X-SVN-Rev: 2436
2000-09-15 17:18:03 +00:00
George Rhoten
123caf9bbd
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2232
2000-08-14 23:23:20 +00:00
Markus Scherer
17df34956e
ICU-516 streaming conversion functions set U_BUFFER_OVERFLOW_ERROR instead of U_INDEX_OUTOFBOUNDS_ERROR
...
X-SVN-Rev: 2199
2000-08-11 19:23:50 +00:00
George Rhoten
a34fe9a10a
ICU-535 fixed some compiler warnings
...
X-SVN-Rev: 2164
2000-08-10 01:59:18 +00:00
Helena Chapman
f9ea95a88e
ICU-401 More 400 compilation changes.
...
X-SVN-Rev: 1964
2000-07-20 00:39:21 +00:00
Helena Chapman
633f3d9104
ICU-401 400 porting changes based on Barry's feedback.
...
X-SVN-Rev: 1919
2000-07-17 23:36:52 +00:00
Markus Scherer
4015163642
ICU-505 the callback call used to trash the args->target etc. pointers, do this on a copy
...
X-SVN-Rev: 1907
2000-07-17 19:49:44 +00:00
Markus Scherer
7d721ba16c
ICU-502 clean up 'unassigned' handling and callback calls
...
X-SVN-Rev: 1871
2000-07-13 23:55:33 +00:00
Vladimir Weinstein
4efa05993b
ICU-103 fixed LMBCS to Unicode converter for platforms where UChar32 is signed
...
X-SVN-Rev: 1855
2000-07-13 18:32:49 +00:00
Jim Snyder Grant
b16a4f7ea8
ICU-500 corrected source pointer & errorBuffer for case of target running out on source char boundary
...
X-SVN-Rev: 1844
2000-07-13 15:33:16 +00:00
Markus Scherer
f0b6b788f2
ICU-103 replace the mbcs implementation by one that supports up to 4 bytes/char and full utf-16
...
X-SVN-Rev: 1830
2000-07-13 00:10:29 +00:00
Helena Chapman
ccede1e5b9
ICU-311 Major rewrite of the internal codepath to use the UConverterToUnicodeArgs and UConverterFromUnicodeArgs.
...
X-SVN-Rev: 1777
2000-07-10 20:51:54 +00:00
Madhu K
d3a1a60f25
ICU-447 1361 is no longer the reference codepage. Modified it to take 1363.
...
X-SVN-Rev: 1744
2000-07-06 18:24:13 +00:00
Helena Chapman
0ad634011e
ICU-311 Another major update with Callback API changes.
...
X-SVN-Rev: 1720
2000-06-30 17:38:47 +00:00
Helena Chapman
1edec65b38
ICU-311 fixed to use the new callback APIs.
...
X-SVN-Rev: 1666
2000-06-28 19:29:49 +00:00
Jim Snyder Grant
b48c650b9a
ICU-271 Adjustments to pass newest LMBCS tests
...
X-SVN-Rev: 1665
2000-06-28 17:08:21 +00:00
Helena Chapman
377889ccd9
ICU-311 Major rewrite of the callback APIs. Needs to be checked
...
in without more testing to make the 6/29/2000 API deadline. Lots
of warnings still, offset handling is not implemented. More unit tests
is required because the current implementation actually passes the tests.
X-SVN-Rev: 1661
2000-06-27 20:47:56 +00:00
Jim Snyder Grant
5e09bfa7ed
ICU-271 First functionally complete LMBCS converter
...
X-SVN-Rev: 1657
2000-06-27 19:31:01 +00:00
Helena Chapman
8d12ca8e17
ICU-401 OS/400 specific changes for 1.5 release.
...
X-SVN-Rev: 1634
2000-06-20 23:42:20 +00:00
Steven R. Loomis
62640fec80
ICU-384 No // comments in C code!
...
X-SVN-Rev: 1446
2000-05-23 21:09:13 +00:00
Jim Snyder Grant
7f51cb674c
ICU-384 Add locale-biasing support to LMBCS
...
X-SVN-Rev: 1433
2000-05-22 21:24:26 +00:00
Helena Chapman
69ba12f77c
ICU-351 Define UBool to be used in the APIs.
...
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Yves Arrouye
0ea9057be1
ICU-377 Changed "LMBCS_" ## #n to "LMBCS_" #n (should be the same
...
effect) because that confuses older gcc on Rhapsody.
X-SVN-Rev: 1295
2000-04-28 04:37:48 +00:00
Steven R. Loomis
6e9f280f6c
ICU-267 make CNV file format portable. (+ makeconv cleanup)
...
X-SVN-Rev: 1176
2000-04-19 23:05:27 +00:00
Yves Arrouye
c69c164be8
ICU-353 basic warnings cleanup (not touching object's memory layout). A
...
basic build now compiles w/o a single warning on Linux. One with --enable-strict
is a different matter...
X-SVN-Rev: 1124
2000-04-13 23:00:43 +00:00
Markus Scherer
a8ea7e8c8b
ICU-176 ucnv_getNextUChar() return a UChar32 code point
...
X-SVN-Rev: 1121
2000-04-13 17:27:35 +00:00
Steven R. Loomis
cdbba17cce
ICU-271 bugfix, range error
...
X-SVN-Rev: 1060
2000-04-04 16:53:01 +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