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
Andy Heninger
866254ef12
ICU-21180 BreakIterator, change all NULL to nulptr
...
In the C++ break iterator code, change all use of NULL to nullptr.
This is in preparation for follow-on PRs to improve out-of-memory error handling
in Break Iterators, keeping use of nullptr consistent between old and new
or updated code.
2022-10-26 18:55:48 -07:00
Victor Chang
397cbb9530
ICU-21894 A modern version of ucol_safeClone and ucnv_safeClone API
2022-02-01 16:41:49 +00:00
Victor Chang
048e46674a
ICU-21455 Add new API ubrk_clone() and deprecate ubrk_safeClone()
2021-02-09 08:49:55 -08:00
Peter Edberg
4765653577
ICU-12914 change rulesLength/Capacity back to int32_t; handle INT32_MAX overflow
...
X-SVN-Rev: 39630
2017-02-01 20:27:47 +00: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
Peter Edberg
17683ea87f
ICU-12914 Add ubrk_openBinaryRules, ubrk_getBinaryRules, and simple test
...
X-SVN-Rev: 39582
2017-01-19 23:10:23 +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
Peter Edberg
cd4634345e
ICU-11770 If locale has ss-standard, sentence break iterator uses suppressions data via FilteredBreakIterator
...
X-SVN-Rev: 37914
2015-09-09 04:05:01 +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
Jungshik Shin
26907a9105
ICU-9115 revert r31397
...
X-SVN-Rev: 31488
2012-02-23 01:27:08 +00:00
Jungshik Shin
3f18f96246
ICU-9115 ubrk_setText does not check the input (Null check)
...
X-SVN-Rev: 31397
2012-02-15 00:41:48 +00:00
Andy Heninger
b8d330e9a7
ICU-8490 Add BreakIterator::refresInputText()
...
X-SVN-Rev: 30203
2011-06-09 22:49:40 +00:00
George Rhoten
1da25d4d3b
ICU-6076 Don't crash when initialization fails.
...
X-SVN-Rev: 23451
2008-02-17 19:13:10 +00:00
George Rhoten
9ce90e2c18
ICU-5856 Promote @draft API to @stable for ICU 3.8 release, and make sure that the existing API is labeled correctly.
...
X-SVN-Rev: 22422
2007-08-19 08:59:28 +00:00
Andy Heninger
da55a80420
ICU-5300 fix RBBI safe clone memory leak
...
X-SVN-Rev: 19973
2006-08-04 18:15:29 +00:00
Deborah Goldsmith
aa37b80065
ICU-5128 Monomorphize ubrk.cpp and uset.cpp
...
X-SVN-Rev: 19856
2006-07-18 23:28:20 +00:00
Andy Heninger
3a31ab328e
ICU-5170 fix invalid paramater checking & test for ubrk_open()
...
X-SVN-Rev: 19605
2006-05-03 03:32:18 +00:00
Andy Heninger
2134fb7aac
ICU-5170 compiler warning cleanup
...
X-SVN-Rev: 19596
2006-04-26 04:01:00 +00:00
Andy Heninger
e710052695
ICU-5170 More RBBI with UText cleanup
...
X-SVN-Rev: 19594
2006-04-26 01:07:31 +00:00
Andy Heninger
4a1c753cf3
ICU-5170 fix bug in break iterator use of UText, surfaced as failure in string search tests.
...
X-SVN-Rev: 19593
2006-04-26 00:51:53 +00:00
Andy Heninger
32b19f04b2
ICU-3944 text access, work in progress
...
X-SVN-Rev: 17988
2005-06-23 05:51:28 +00:00
Eric Mader
14fbb48bf9
ICU-3770 Updated copyright notices for ICU 3.0
...
X-SVN-Rev: 15385
2004-05-18 22:01:41 +00:00
Alan Liu
520b02d221
ICU-3668 back out changes
...
X-SVN-Rev: 14812
2004-03-31 22:10:20 +00:00
Alan Liu
2e12dd0fa5
ICU-3668 make getters const
...
X-SVN-Rev: 14806
2004-03-30 23:17:44 +00:00
Andy Heninger
29118f48ed
ICU-3043 RBBI multiple status values, add C API and test
...
X-SVN-Rev: 14647
2004-03-08 18:18:42 +00:00
Alan Liu
91390d5ea7
ICU-2202 preliminary checkin
...
X-SVN-Rev: 14367
2004-01-20 23:06:38 +00:00
Eric Mader
6aac9dbeb8
ICU-3473 Update copyright notices for ICU 2.8.
...
X-SVN-Rev: 14180
2003-12-18 23:16:48 +00:00
Vladimir Weinstein
5fb5552a63
ICU-2202 getLocale implementation for break iterator
...
X-SVN-Rev: 13780
2003-11-20 00:03:20 +00:00
Vladimir Weinstein
201b9f39a5
ICU-2202 getLocale API for breakiterator. Final implementation pending discussion with Andy
...
X-SVN-Rev: 13724
2003-11-14 07:06:58 +00:00
George Rhoten
1341f3bcd1
ICU-2000 Fix some compiler warnings
...
X-SVN-Rev: 10411
2002-11-30 04:41:53 +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
Andy Heninger
6df1676310
ICU-2077 RBBI: review comments incorporated. (incomplete, more to come.)
...
X-SVN-Rev: 9612
2002-08-08 00:39:13 +00:00
Andy Heninger
c13514c078
ICU-1117 add getRuleStatus() to RBBI
...
X-SVN-Rev: 9054
2002-07-08 22:46:16 +00:00
Andy Heninger
32c09250b7
ICU-45 new builder for RBBI rules, initial checkin
...
X-SVN-Rev: 8939
2002-06-25 17:23:07 +00:00
Markus Scherer
8c78422db2
ICU-1561 replace all UTextOffset with int32_t
...
X-SVN-Rev: 7942
2002-03-12 01:32:42 +00:00
Andy Heninger
9981b416f2
ICU-1760 add ubrk_isBoundary(), which was some how missing.
...
X-SVN-Rev: 7919
2002-03-08 18:58:46 +00:00
Andy Heninger
13e01fb91d
ICU-1126 Add title break iterator
...
X-SVN-Rev: 7801
2002-02-28 01:28:04 +00:00
Markus Scherer
aae7ac8a66
ICU-1126 move break iterator code to common library so that titlecasing can use it
...
X-SVN-Rev: 7728
2002-02-21 04:42:32 +00:00