Fredrik Roubert
5401c12018
ICU-22621 Clang-Tidy: modernize-use-nullptr
...
https://releases.llvm.org/17.0.1/tools/clang/tools/extra/docs/clang-tidy/checks/modernize/use-nullptr.html
2024-03-15 14:31:54 +01:00
Fredrik Roubert
2de88f9d9c
ICU-21833 Replace UChar with char16_t in all C++ code.
2023-02-06 19:27:44 +01:00
Fredrik Roubert
2e0d30cfcf
ICU-21833 Replace NULL with nullptr in all C++ code.
2023-02-03 20:20:38 +01:00
Fredrik Roubert
030fa1a479
ICU-21148 Consistently use standard lowercase true/false everywhere.
...
This is the normal standard way in C, C++ as well as Java and there's no
longer any reason for ICU to be different. The various internal macros
providing custom boolean constants can all be deleted and code as well
as documentation can be updated to use lowercase true/false everywhere.
2022-09-07 20:56:33 +02:00
Markus Scherer
f02b496494
ICU-20783 C++ covariant return types: clone(), freeze() & friends
2019-08-22 16:24:41 -07:00
Andy Heninger
242e02c388
ICU-12764 icu4c utf-8 source files, update Copyright notices.
...
X-SVN-Rev: 39583
2017-01-20 00:20:31 +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
Markus Scherer
e31ce99b84
ICU-8575 option for not including utf headers by default; replace uses of deprecated utf_old.h macros
...
X-SVN-Rev: 30430
2011-07-27 05:53:56 +00:00
Markus Scherer
2201fb816c
ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU
...
X-SVN-Rev: 30293
2011-07-07 18:46:19 +00:00
George Rhoten
9e3b81e964
ICU-5030 Fixes for using the Visual C++ /clr compiler option
...
X-SVN-Rev: 19067
2006-02-06 06:41:52 +00:00
George Rhoten
d251279960
ICU-4296 Reduce the number of function exports
...
X-SVN-Rev: 16947
2004-12-14 16:59:34 +00:00
Eric Mader
1e856ba7a2
ICU-4179 update copyright notices for ICU 3.2
...
X-SVN-Rev: 16683
2004-10-29 23:42:49 +00:00
George Rhoten
61639cbad5
ICU-4078 Depend less on the default converter.
...
X-SVN-Rev: 16406
2004-10-06 23:49:02 +00:00
Eric Mader
a7def2c37f
ICU-3473 Update copyright notices for ICU 2.8.
...
X-SVN-Rev: 14193
2003-12-19 21:29:27 +00:00
George Rhoten
8a382db738
ICU-3222 Fix some compiler warnings according to Andy
...
X-SVN-Rev: 14025
2003-12-06 00:52:51 +00:00
George Rhoten
492d57ac79
ICU-3221 Fix AIX linker warnings
...
X-SVN-Rev: 12997
2003-08-31 20:53:46 +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
Markus Scherer
11948b52df
ICU-1962 change UObject: RTTI pure virtual, remove other boilerplate for now
...
X-SVN-Rev: 8977
2002-06-29 00:04:16 +00:00
George Rhoten
c914380027
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7300
2001-12-03 23:56:30 +00:00
Andy Heninger
3ddc3827c9
ICU-1576 Rename class Utility to ICU_Utility, to avoid possible conflicts with application classes.
...
Used by transliteration; may be used by other modules in the future.
X-SVN-Rev: 7276
2001-12-03 20:19:08 +00:00
George Rhoten
4ca9b67054
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7233
2001-11-30 23:01:40 +00:00
George Rhoten
c2cba02edd
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 7104
2001-11-27 23:10:56 +00:00
Alan Liu
76b369219e
ICU-1225 add new Escape and Unescape transliterators to replace UnicodeToHex and HexToUnicode; register several Any-Hex and Hex-Any variants
...
X-SVN-Rev: 7049
2001-11-21 07:02:15 +00:00