David Bertoni
233ddab1bc
ICU-5891 Updates per code review. Also added new data-driven test case.
...
X-SVN-Rev: 22861
2007-10-26 20:57:56 +00:00
David Bertoni
65457ffe5b
ICU-5891 Implementation of CSS2 escaping.
...
X-SVN-Rev: 22703
2007-09-19 16:45:00 +00:00
George Rhoten
9f93f717ed
ICU-5574 Simplify callback logic for easier reading.
...
X-SVN-Rev: 21141
2007-03-01 12:34:27 +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
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
Markus Scherer
f4562fc9c5
ICU-2959 update copyright notices for 2003 changes
...
X-SVN-Rev: 12230
2003-06-02 22:26:54 +00:00
Alan Liu
78c4cb87f9
ICU-122 add capacity to uprv_itou
...
X-SVN-Rev: 10908
2003-01-27 17:24:33 +00:00
George Rhoten
41ffc2ef36
ICU-1733 Integrate some of the easier (and non-redundent) changes from Lotus.
...
X-SVN-Rev: 7802
2002-02-28 01:42:40 +00:00
Yves Arrouye
3855e85428
ICU-1605 for UCNV_ESCAPE_UNICODE, print the codepoint, not the pair of
...
code units. Also, delimit the U+XXXX with curly braces for now.
X-SVN-Rev: 7513
2002-01-28 18:38:16 +00:00
Yves Arrouye
c41188b178
ICU-1605 renamed to UCNV_ESCAPE_UNICODE. *** EXPERIMENTAL *** commited
...
a bit too soon, may be uncommited soon.
X-SVN-Rev: 7415
2002-01-09 01:15:18 +00:00
Yves Arrouye
85a889c4c2
ICU-1605 added UCNV_ESCAPE_CODEPOINT to escape as U+XXXX.
...
X-SVN-Rev: 7413
2002-01-09 00:45:13 +00:00
Markus Scherer
a845c2f672
ICU-858 fix number of output digits for some escape callback options
...
X-SVN-Rev: 7142
2001-11-28 22:49:50 +00:00
Vladimir Weinstein
1b0596cd30
ICU-1541 consistently added U_CAPI & U_EXPORT2 to all the declarations and definitions
...
X-SVN-Rev: 7038
2001-11-21 01:02:11 +00:00
Ram Viswanadha
f192374f05
ICU-1123 Fix the bugs for UCNV_*_CALLBACK_ESCAPE
...
X-SVN-Rev: 5725
2001-09-10 03:50:45 +00:00
Ram Viswanadha
61e489cacd
ICU-329 Move uprv_strtod and other functions to private headers and files
...
X-SVN-Rev: 5498
2001-08-17 01:40:34 +00:00
Ram Viswanadha
87d0db48ce
ICU-329 Move itou to putil.c add more error codes for parse errors and transliteration.
...
X-SVN-Rev: 5477
2001-08-16 01:01:57 +00:00
George Rhoten
35591e5501
ICU-1019 add const to the context pointers
...
X-SVN-Rev: 5105
2001-06-26 22:51:14 +00:00
George Rhoten
045965315f
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 4365
2001-03-28 00:05:22 +00:00
George Rhoten
c4997713ef
ICU-903 Updated the copyright notice
...
X-SVN-Rev: 4238
2001-03-21 20:44:20 +00:00
Ram Viswanadha
246958f47a
ICU-865 HP-UX porting fixes
...
X-SVN-Rev: 4081
2001-03-15 00:43:12 +00:00
Ram Viswanadha
eb71df4aae
ICU-858 fixes for itou function
...
X-SVN-Rev: 4020
2001-03-10 03:07:09 +00:00
George Rhoten
5287dabf2e
ICU-535 Fixed some compiler warnings
...
X-SVN-Rev: 3812
2001-02-27 23:55:08 +00:00
Markus Scherer
55c69844be
ICU-866 implement handling of subchar1
...
X-SVN-Rev: 3784
2001-02-26 19:51:20 +00:00
Ram Viswanadha
d53a33cd04
ICU-858 Implemented options recognition and output generation for SUB, SKIP and ESCAPE
...
callbacks
X-SVN-Rev: 3641
2001-02-16 20:12:50 +00:00
Markus Scherer
d8b3114228
ICU-484 replace SBCS by MBCS
...
X-SVN-Rev: 3297
2000-12-20 20:34:23 +00:00
Steven R. Loomis
afbd051d76
ICU-311 more cbWrite updates and changes to the included callbacks
...
X-SVN-Rev: 2098
2000-08-02 19:35:17 +00:00
Madhu K
ef00c94aa2
ICU-311 header file ucnv_cb.h missing
...
X-SVN-Rev: 2082
2000-07-31 23:39:28 +00:00
Steven R. Loomis
70ef5879e2
ICU-311 cbWrite implementation
...
X-SVN-Rev: 2073
2000-07-31 14:38:10 +00:00
George Rhoten
e4767761cf
ICU-311 The offset is now incremented with the target when a character is substitued.
...
I also removed some tabs within the file.
X-SVN-Rev: 2037
2000-07-26 00:20:19 +00:00
Markus Scherer
fa1d2584a1
ICU-311 more small fixes in callbacks
...
X-SVN-Rev: 1891
2000-07-15 20:46:53 +00:00
Madhu K
ddf9778682
ICU-311 Fixed the ESCAPE_CALLBACK
...
X-SVN-Rev: 1877
2000-07-14 19:40:36 +00:00
Jim Snyder Grant
219fd9599f
ICU-499 corrected signed/unsigned behavior for itou() used
...
by ESCAPE callback.
X-SVN-Rev: 1842
2000-07-13 15:17:52 +00:00
Markus Scherer
80cd8d269b
ICU-103 improve compliance of our callbacks with the new api, were buggy and still assume too much about UConverter
...
X-SVN-Rev: 1834
2000-07-13 00:14:10 +00:00
Helena Chapman
2fd0a3db47
ICU-311 the setToU and fromUCallback function signatures update.
...
X-SVN-Rev: 1736
2000-07-05 20:56:42 +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
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
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
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
Alan Liu
2ddc4768a3
ICU-149 rewrite UHashtable
...
X-SVN-Rev: 1001
2000-03-28 22:04:39 +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
aeac763301
ICU-161 open-sourcify more (c) statements
...
X-SVN-Rev: 577
2000-01-13 23:54:23 +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
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
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
Unknown User
aa0b0a88e8
Initial revision
...
X-SVN-Rev: 2
1999-08-16 21:50:52 +00:00