Commit Graph

195 Commits

Author SHA1 Message Date
Andy Heninger
0fd5600285 ICU-12809 only .cpp files no .c in ICU library code
X-SVN-Rev: 39527
2016-12-07 21:14:27 +00:00
Michael Ow
61607c2773 ICU-12564 Update copyright notice in trunk
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
00ca13e126 ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f ICU-12564 Update copyright notice in ICU4C
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Fredrik Roubert
ebc0f5b22a ICU-12012 Replace all sizeof p / sizeof T with UPRV_LENGTHOF().
R=markus.icu@gmail.com

Review URL: https://codereview.appspot.com/288320043 .

X-SVN-Rev: 38347
2016-02-24 21:48:56 +00:00
Fredrik Roubert
7f4b8d106b ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF().
R=markus.icu@gmail.com

Review URL: https://codereview.appspot.com/285520043 .

X-SVN-Rev: 38337
2016-02-23 10:40:09 +00:00
Michael Ow
a47a3679ac ICU-11979 Fix max char size for iso-2022-kr in icu4c
X-SVN-Rev: 38086
2015-11-17 23:08:52 +00:00
Markus Scherer
7f6179f106 ICU-11535 make tests pass with only warnings when UCONFIG_ONLY_HTML_CONVERSION
X-SVN-Rev: 37088
2015-02-27 02:24:05 +00:00
Steven R. Loomis
7594250cc5 ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc
X-SVN-Rev: 36275
2014-08-28 22:13:45 +00:00
Tom Zhang
ee1f29b584 ICU-7653 move LENGTHOF(array) to common, internal header
X-SVN-Rev: 36265
2014-08-28 14:55:34 +00:00
Andy Heninger
2b6a24aebc ICU-10624 Fix windows build error introduced with earlier compile warning fix.
X-SVN-Rev: 34859
2014-01-10 18:14:31 +00:00
Andy Heninger
301814f85f ICU-10624 Compiler warning cleanups, continued.
X-SVN-Rev: 34855
2014-01-10 08:35:00 +00:00
Andy Heninger
1996008111 ICU-10624 Swat clang compile warnings. More fixes to come.
X-SVN-Rev: 34854
2014-01-10 02:24:54 +00:00
Markus Scherer
27e00900c8 ICU-9932 deprecate & disable cloning-into-user-buffer, except keep ucnv_safeClone() intact
X-SVN-Rev: 34359
2013-09-17 19:48:50 +00:00
Andy Heninger
ae4350661b ICU-10048 Fix some compiler warnings in ICU4C.
X-SVN-Rev: 33444
2013-03-21 01:42:01 +00:00
Peter Edberg
cce314dc85 ICU-9581 Handle uconfig.h variations: fix errors and some of the old warnings
X-SVN-Rev: 32659
2012-10-18 19:51:28 +00:00
George Rhoten
dc75668c05 ICU-9457 Fix some compiler warnings
X-SVN-Rev: 32095
2012-08-03 19:09:42 +00:00
Markus Scherer
9a3376c379 ICU-9000 use our own implementation of uprv_stricmp() and uprv_strnicmp() to make sure we use language-independent case mappings/comparisons
X-SVN-Rev: 31118
2011-12-15 00:04:40 +00:00
Markus Scherer
9bcc40cf9e ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411
X-SVN-Rev: 30412
2011-07-23 00:10:30 +00:00
Michael Ow
c2bf97eb02 ICU-8602 Fix some compiler warnings.
X-SVN-Rev: 30231
2011-06-24 19:12:33 +00:00
Michael Ow
310c23c24e ICU-8578 Apply patch to fix some compiler warnings and related issues
X-SVN-Rev: 30205
2011-06-10 18:56:08 +00:00
Markus Scherer
41c8654d92 ICU-8601 replace C U_INLINE hack with C++ inline, and also rename a few other .c files to .cpp for future UMTX_CHECK replacement
X-SVN-Rev: 30148
2011-05-26 20:05:39 +00:00
Steven R. Loomis
a8575b74fa ICU-7829 reset the default converter if the default converter name changes
X-SVN-Rev: 28310
2010-07-14 23:01:37 +00:00
Andy Heninger
74e297291f ICU-7780 fix various compiler warnings
X-SVN-Rev: 28301
2010-07-12 18:03:29 +00:00
Steven R. Loomis
a1ea70071b ICU-7708 compiler warnings for 4.5.1 (batch 1)
X-SVN-Rev: 28103
2010-05-25 22:17:12 +00:00
Markus Scherer
13bea319a7 ICU-7492 fix ucnv_convertEx(UTF-8 to SBCS/DBCS) handling of two truncated sequences at the end of the input
X-SVN-Rev: 27757
2010-03-03 04:53:55 +00:00
Michael Ow
a1900371b7 ICU-7226 Undo commit revision 24105 from ticket 6300.
X-SVN-Rev: 26871
2009-11-11 17:33:56 +00:00
Michael Ow
c6385f6209 ICU-7068 Add statements to ensure that uconfigtest passes
X-SVN-Rev: 26466
2009-08-04 21:09:17 +00:00
Michael Ow
9100ba632e ICU-6905 Log errors as data errors where appropriate to ensure cintltst passes without data. Some areas don't propagate error code. Add new error log function to check for error code.
X-SVN-Rev: 26084
2009-06-09 21:28:13 +00:00
Markus Scherer
5c3b41f836 ICU-6789 implement Java-compatible Unicode, UnicodeBig and UnicodeLittle converters
X-SVN-Rev: 25714
2009-04-01 19:31:33 +00:00
Markus Scherer
93e35cf3db ICU-6606 add #define option for >>default charset is UTF-8<<
X-SVN-Rev: 25544
2009-03-11 03:16:35 +00:00
Michael Ow
e337ab8678 ICU-6300 Set the max bytes per char for UTF16 to 4 to make it consistent with the specs.
X-SVN-Rev: 24105
2008-06-04 17:49:37 +00:00
Michael Ow
8a63dd5683 ICU-2498 Make test pass w/o data in iotest and cintltest.
X-SVN-Rev: 23783
2008-04-10 16:53:16 +00:00
Eric Mader
c771cb8f13 ICU-5808 fixes for uconfigtest.
X-SVN-Rev: 22398
2007-08-16 00:37:44 +00:00
George Rhoten
5c3a43a348 ICU-5234 Revert a few of the previous changes to use more of the original names & update a few tables.
X-SVN-Rev: 21505
2007-05-10 06:40:31 +00:00
George Rhoten
8587834a2d ICU-5445 Fix some compiler warnings
X-SVN-Rev: 21281
2007-03-17 05:49:26 +00:00
Markus Scherer
cfc579ba82 ICU-5518 add a test case for bad UTF-8 input
X-SVN-Rev: 21274
2007-03-16 21:53:58 +00:00
Markus Scherer
9acca77737 ICU-5518 merge direct-from-UTF-8 conversion code from http://source.icu-project.org/repos/icu/icu/branches/markus/ucnvutf8 -r 20735:20990 to icu/trunk
X-SVN-Rev: 21010
2007-02-06 05:24:14 +00:00
George Rhoten
5efbe065a8 ICU-5234 Fix some rptp2ucm conversion problems when converting from the CDRA files to Most of the changes are due to new way to name the tables.
Most of these table changes are not updates.

X-SVN-Rev: 20923
2007-01-24 23:27:45 +00:00
George Rhoten
609d6ef7fc ICU-5445 Fix some compiler warnings.
X-SVN-Rev: 20700
2006-11-28 22:07:19 +00:00
George Rhoten
e2be25e646 ICU-5510 Add argument checks to verify that complete UChar * buffers are being used.
X-SVN-Rev: 20654
2006-11-14 22:59:46 +00:00
George Rhoten
40c34e49af ICU-5426 Reduce running VM size by making more data const.
X-SVN-Rev: 20467
2006-10-01 07:12:18 +00:00
Markus Scherer
d9e954dc93 ICU-5220 uenum_next() must not set an error code for just enumerating past the end
X-SVN-Rev: 19989
2006-08-06 22:38:31 +00:00
Eric Mader
87731aeae7 ICU-5282 Fix problems found by uconfigtest.
X-SVN-Rev: 19922
2006-07-28 22:58:29 +00:00
George Rhoten
4397926a33 ICU-4707 Fix some compiler warnings.
X-SVN-Rev: 19885
2006-07-25 02:52:22 +00:00
Markus Scherer
8e5f03bcd1 ICU-5188 add ucnv_setSubstString()
X-SVN-Rev: 19789
2006-07-05 23:08:50 +00:00
Markus Scherer
2b532c1ddf ICU-2027 charset name matching ignore leading zeroes and all non-alnum characters
X-SVN-Rev: 19780
2006-06-28 23:16:45 +00:00
Markus Scherer
23fc923706 ICU-5172 fix ucnv_safeClone(iso-2022-kr) to not unnecessarily heap-allocate currentConverter clones
X-SVN-Rev: 19737
2006-06-16 23:13:50 +00:00
Markus Scherer
825412e319 ICU-5229 document and check that ucnv_convertEx() streaming conversion requires an explicit pivot buffer
X-SVN-Rev: 19736
2006-06-16 21:55:52 +00:00
George Rhoten
ec174ab671 ICU-5226 Better testing of default converter.
X-SVN-Rev: 19715
2006-06-13 15:58:39 +00:00