Commit Graph

68 Commits

Author SHA1 Message Date
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
Markus Scherer
c84e233733 ICU-12420 deprecate COUNT/LIMIT constants whose value may change
X-SVN-Rev: 39164
2016-09-08 22:45:51 +00:00
Andy Heninger
4d2040a23b ICU-12604 BreakIterator, clarify that setText() retains a reference to the supplied text.
X-SVN-Rev: 39143
2016-09-07 00:41:57 +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
Andy Heninger
9a82d60b1a ICU-10886 C BreakIterator, clarify starting index of iteration is zero
X-SVN-Rev: 36389
2014-09-08 17:36:46 +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
Michael Ow
37eeb709db ICU-9955 merge ICU4C API status promotion to trunk
X-SVN-Rev: 33306
2013-02-22 20:15:50 +00:00
Andy Heninger
527c464097 ICU-9766 Add doc comment regarding break iterators returning UText native indices.
X-SVN-Rev: 32967
2012-12-14 19:00:27 +00:00
Andy Heninger
2b7d6e62aa ICU-9360 update break iterator api docs.
X-SVN-Rev: 31916
2012-06-07 16:57:51 +00:00
Steven R. Loomis
737d129645 ICU-8784 commit iSeries porting fixes into trunk
X-SVN-Rev: 30667
2011-09-15 19:34:17 +00:00
Markus Scherer
4e30dc4c14 ICU-8571 remove udraft.h etc. & genheaders.pl, use #ifndef U_HIDE_DRAFT_API etc. instead
X-SVN-Rev: 30447
2011-08-01 02:20:46 +00:00
Andy Heninger
b8d330e9a7 ICU-8490 Add BreakIterator::refresInputText()
X-SVN-Rev: 30203
2011-06-09 22:49:40 +00:00
Peter Edberg
b9cfe4aa5b ICU-8155 Promote LocalPointer[Base]/LocalArray/U_DEFINE_LOCAL_OPEN_POINTER from @draft 4.4 to @stable
X-SVN-Rev: 29050
2010-11-15 19:40:24 +00:00
Steven R. Loomis
64835de257 ICU-7353 docs fixup
X-SVN-Rev: 27339
2010-01-19 23:39:42 +00:00
Peter Edberg
8a58804ef1 ICU-7285 Use U_SHOW_CPLUSPLUS_API (normally 1 iff XP_CPLUSPLUS is defined) to control C++ API exposure
X-SVN-Rev: 27092
2009-12-17 07:13:28 +00:00
Markus Scherer
1dbea6f001 ICU-7245 implement C++ public smart pointers; LocalPointer, LocalArray, LocalUConverterPointer etc.
X-SVN-Rev: 26904
2009-11-14 00:36:06 +00:00
Andy Heninger
aca052e550 ICU-6774 character break iteration, revise misleading documentation.
X-SVN-Rev: 25885
2009-04-23 06:04:20 +00:00
Andy Heninger
50747fb60c ICU-5766 removed comment referring to Extended Graphem Clusters, which should have been removed along with the rest of the XGC API.
X-SVN-Rev: 22510
2007-08-24 16:24:58 +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
3c035f1d12 ICU-5766 Remove Extended Grapheme Cluster from Break Iteration
X-SVN-Rev: 22412
2007-08-16 23:14:06 +00:00
Andy Heninger
59ad3a2a13 ICU-5804 improve API description
X-SVN-Rev: 22164
2007-07-27 00:46:26 +00:00
Andy Heninger
faab4a6efb ICU-5766 fix type on UBRK_X_GRAPHEME_CLUSTER
X-SVN-Rev: 22134
2007-07-25 00:55:01 +00:00
Andy Heninger
ca5d005978 ICU-5766 Extended Grapheme Clusters for ICU4C
X-SVN-Rev: 21933
2007-07-10 01:25:26 +00:00
George Rhoten
93351fd30c ICU-5357 Fix broken HTTP links in documentation.
X-SVN-Rev: 21699
2007-06-11 19:14:47 +00:00
Ram Viswanadha
ac3e3758c5 ICU-4946 make sure that all headers pass with U_HIDE_DRAFT_API and friends set
X-SVN-Rev: 19074
2006-02-07 01:54:15 +00:00
George Rhoten
29f09c5768 ICU-5009 Fix some doxygen warnings
X-SVN-Rev: 19004
2006-01-18 05:50:06 +00:00
George Rhoten
ed52ece8ed ICU-5008 Undraft some API
X-SVN-Rev: 18999
2006-01-18 03:34:19 +00:00
Andy Heninger
e528c464a8 ICU-4654 remove outdated code snippets in break iterator header files.
X-SVN-Rev: 18444
2005-08-17 05:11:41 +00:00
Ram Viswanadha
aa81b91592 ICU-4524 back out changes
X-SVN-Rev: 18077
2005-06-28 22:23:05 +00:00
Ram Viswanadha
7d1b182fc4 ICU-4524 fix enums so that documentation can be generated
X-SVN-Rev: 18074
2005-06-28 21:31:36 +00:00
Andy Heninger
32b19f04b2 ICU-3944 text access, work in progress
X-SVN-Rev: 17988
2005-06-23 05:51:28 +00:00
Vladimir Weinstein
ed7fe99c8b ICU-4599 promote @draft ICU 2.8 to stable
X-SVN-Rev: 17985
2005-06-22 23:38:06 +00:00
Eric Mader
ad42df258f ICU-3820 fix doxygen warnings.
X-SVN-Rev: 15879
2004-06-15 20:52:22 +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
Ram Viswanadha
bbe9de394c ICU-3405 prototype for U_DRAFT, U_DEPRECATED and U_OBSOLETE
X-SVN-Rev: 14775
2004-03-26 19:42:04 +00:00
Andy Heninger
fdb386fb81 ICU-3043 multiple status values implementation
X-SVN-Rev: 14640
2004-03-05 05:04:10 +00:00
Alan Liu
8b1695fbd5 ICU-2202 add comment that getLocale() API is likely to change in 3.0
X-SVN-Rev: 14395
2004-01-23 19:28:19 +00:00
Markus Scherer
eb3d7a8d9c ICU-3348 change @draft ICU 2.2 and earlier to @stable
X-SVN-Rev: 13742
2003-11-18 02:37:24 +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
Andy Heninger
04ab3b4d7d ICU-1117 RBBI Sentence Breaks, remove spurious comma in enum.
X-SVN-Rev: 13479
2003-10-23 18:59:07 +00:00
Andy Heninger
d52bbb8da6 ICU-1117 RBBI Sentence Breaks, destinguish sentences with terminators (.!? etc.) from those without.
X-SVN-Rev: 13468
2003-10-21 21:46:05 +00:00
Andy Heninger
760c72a4df ICU-3042 Add enum API constants and tests for line break rule status values.
X-SVN-Rev: 13313
2003-10-03 22:25:26 +00:00
Andy Heninger
ed3e0e09f3 ICU-2589 API doc warnings fixed.
X-SVN-Rev: 12416
2003-06-10 18:04:01 +00:00