Commit graph

33340 commits

Author SHA1 Message Date
Markus Scherer
8a08d2b886 ICU-23004 default U_FORCE_INLINE=inline 2025-03-24 13:06:39 -07:00
Markus Scherer
4e8ae459d1 ICU-23004 istreambuf_iterator example 2025-03-24 11:42:05 -07:00
Markus Scherer
cb1de7ef66 ICU-23004 simpler U_FORCE_INLINE 2025-03-24 11:11:46 -07:00
Markus Scherer
5208745688 ICU-23004 minor docs++ 2025-03-23 22:42:21 -07:00
Markus Scherer
550eb9255d ICU-23004 try to help doxygen 2025-03-23 22:31:53 -07:00
Markus Scherer
aef039a1ef ICU-23004 API docs 2025-03-23 22:12:32 -07:00
Markus Scherer
d4d0ff0bb2 ICU-23004 one UTFIteratorTest node 2025-03-23 19:37:30 -07:00
Markus Scherer
e655bbfe70 ICU-23004 rename to utfiterator.h 2025-03-23 19:25:47 -07:00
Markus Scherer
c869cbde95 ICU-23004 U_FORCE_INLINE() 2025-03-23 19:08:25 -07:00
Markus Scherer
b33ce946fc ICU-23004 TC feedback 2025-03-22 17:20:59 -07:00
Fredrik Roubert
2dd93807d2
Revert "ICU-23004 Code Review: Remove redundant inline specifiers."
This reverts commit a1e85d23a0.
2025-03-19 21:09:24 +01:00
Fredrik Roubert
aae7e7ffae
ICU-23004 Code Review: Mark single-argument constructors explicit. 2025-03-19 19:40:41 +01:00
Fredrik Roubert
f03a3136e1
ICU-23004 Code Review: Replace C-style casts with brace initialization. 2025-03-19 19:40:41 +01:00
Fredrik Roubert
a1e85d23a0
ICU-23004 Code Review: Remove redundant inline specifiers. 2025-03-19 19:40:41 +01:00
Markus Scherer
0b8c69ae33 ICU-23004 include <string> for is_same 2025-03-14 20:23:35 -07:00
Markus Scherer
f40c979810 ICU-23004 string_view cp iterator back to sv.begin()/end()
CodeUnits.stringView() get the pointer from &*start_ iterator
2025-03-14 20:00:16 -07:00
Markus Scherer
584b291fab ICU-23004 char and u8 may be signed 2025-03-14 15:27:23 -07:00
Markus Scherer
b4df027cef ICU-23004 CodeUnits.data() -> begin()/end() 2025-03-14 15:12:35 -07:00
Markus Scherer
d2d17f2dc9 ICU-23004 string_view cp iterator must use pointer 2025-03-14 14:13:27 -07:00
Markus Scherer
4728eac0b7 ICU-23004 string_view::iterator not always a pointer 2025-03-14 13:25:56 -07:00
Markus Scherer
ac4f23aa20 ICU-23004 ssize_t less portable than std::ptrdiff_t? 2025-03-14 13:13:23 -07:00
Markus Scherer
adcf6f63cc ICU-23004 git merge main after ICU 77 2025-03-14 12:53:09 -07:00
Markus Scherer
72406ed78a
ICU-23056 merge maint/maint-77 to main (#3436) 2025-03-13 15:07:01 -07:00
Markus Scherer
f23af97cf4 ICU-22923 ICU 77 release page updates
See #3432
2025-03-13 14:15:58 -07:00
Tim Chevalier
c5b7dce96b ICU-23073 Use string_view constants for option names and formatter names 2025-03-13 10:21:46 -07:00
Markus Scherer
c16789e20c ICU-23004 positive: Only enabled if... 2025-03-10 16:38:11 -07:00
Mihai Nita
457157a92a ICU-22923 Workaround for addLikelySubtags(und-Latn-RS) bug 2025-03-10 16:06:50 -07:00
Mihai Nita
cc9adb6c32 ICU-22923 BRS_77_GA Update version number to 77.1 (No more -SNAPSHOT) 2025-03-10 14:58:01 -07:00
Markus Scherer
634a580d54 ICU-23004 tweak sample code 2025-03-10 12:57:50 -07:00
Markus Scherer
a51f842860 ICU-23004 rename U_BEHAVIOR to more specific UTF_BEHAVIOR 2025-03-10 10:16:57 -07:00
Markus Scherer
315bb1e3c1 ICU-23004 doc usually-deduced tparam 2025-03-10 10:07:59 -07:00
Markus Scherer
869ccdaefb ICU-23004 template params: put always-required ones first 2025-03-10 10:02:29 -07:00
Markus Scherer
201248ad7f ICU-23004 Feinschliff 2025-03-09 11:27:07 -07:00
Markus Scherer
7c29ebd93f ICU-23004 unnecessarily const fields make non-movable 2025-03-08 16:03:44 -08:00
Markus Scherer
877172a746 ICU-23004 clearer thinking 2025-03-08 15:57:13 -08:00
Markus Scherer
19658d2647 ICU-23004 make single-pass work with only movable UnitIter 2025-03-08 15:40:12 -08:00
yumaoka
27cc39a620 ICU-23067 Add test option to ignore runtime time zone data sensitive test. 2025-03-07 17:57:45 -05:00
Markus Scherer
c60546528f ICU-23004 sample code for API docs etc. 2025-03-07 14:20:01 -08:00
Markus Scherer
bb66c8c338 ICU-23004 utfIterator(UnitIter) deduces UnitIter 2025-03-07 12:21:49 -08:00
Markus Scherer
d1e9fb7003 ICU-23004 utfStringCodePoints(StringView) deduces Unit 2025-03-07 11:25:20 -08:00
Markus Scherer
65c155de9b ICU-23004 derive CodeUnits from UnsafeCodeUnits 2025-03-07 10:37:12 -08:00
Markus Scherer
62ee19d4bd ICU-23004 docs for proposal 2025-03-06 19:59:23 -08:00
Markus Scherer
be7197dd36 ICU-23004 bidirectional reverse_iterator 2025-03-06 16:25:23 -08:00
Markus Scherer
4da330d2e2 ICU-23004 simpler cleaner state_ 2025-03-06 14:58:12 -08:00
Markus Scherer
4540b418be ICU-23004 specialize reverse_iterator 2025-03-06 14:34:39 -08:00
dependabot[bot]
30e23b0d28 ICU-23054 Bump the github-actions group with 4 updates
See #3424
2025-03-06 10:23:43 -08:00
Rich Gillam
faa80a2972 ICU-23062 Added null check in one spot in genrb where we know we've seen crashes. 2025-03-06 17:50:59 +00:00
Markus Scherer
a4695b12b1 ICU-23004 resolve most TODOs 2025-03-04 20:20:47 -08:00
Markus Scherer
26830a0c7b ICU-23004 redo unsafe 2025-03-04 19:56:07 -08:00
Markus Scherer
da7e930fb6 ICU-23004 spiffier UTF-32 2025-03-04 13:48:41 -08:00