scuffed-code/icu4c/source
Andy Heninger faa2f9f9e1 ICU-20303 Break Iterator, improve handling of look-ahead rules.
- Merge the look-ahead results slots used when multiple rules share a common accepting state.
- Sequentially number the look-ahead result slot. Will eventually allow replacing the runtime map with an array.
- Inhibit chaining out of look-ahead rules. This could never actually happen; when a hard break
  rule matches, the engine is stopped immediately, but the state table was being constructed
  as if it could  happen. Reduces table size for line break rules.
- Remove incorrect handling of fAccepting and fLookAhead fields of a state table row
  when removing duplicate states. Look-ahead slot number was being mis-interpreted as a state number.
2019-12-13 13:17:21 -08:00
..
allinone ICU-20782 Enable Windows icucheck.bat script for ARM/ARM64. 2019-08-27 18:29:12 -07:00
common ICU-20303 Break Iterator, improve handling of look-ahead rules. 2019-12-13 13:17:21 -08:00
config ICU-20768 Remove fixed DLL base addresses when building Windows DLLs. 2019-08-20 15:37:15 -07:00
data ICU-20893 Line break tailorings updated to Unicode 13. 2019-11-26 15:25:06 -08:00
extra ICU-20782 Enable Windows desktop ARM and ARM64 builds of ICU4C. 2019-08-26 22:50:31 -07:00
i18n ICU-20883 Move UFormattedDateInterval to end of argument list. 2019-12-12 13:48:28 -08:00
io ICU-20857 Update version numbers to 66.1 2019-10-09 16:47:02 -07:00
layoutex ICU-20857 Update version numbers to 66.1 2019-10-09 16:47:02 -07:00
python/icutools ICU-20890 Change locale_dependencies.py into LOCALE_DEPS.json files 2019-11-22 20:23:30 -08:00
samples ICU-20795 BRS65 ICU4C Samples: case sample should use DLL runtime to prevent assertion failures. 2019-09-06 13:44:14 -07:00
stubdata ICU-20857 Update version numbers to 66.1 2019-10-09 16:47:02 -07:00
test ICU-20303 Break Iterator, improve handling of look-ahead rules. 2019-12-13 13:17:21 -08:00
tools ICU-20850 Use LocalMemory for cmd to prevent use after free 2019-10-15 12:52:13 -07:00
acinclude.m4 ICU-13670 Changing CFLAGS to C11 and fixing check for unicode string literals. 2018-04-23 21:16:52 +00:00
aclocal.m4 ICU-20652 Adds Makefile.in, a fuzzer driver, and minor changes to in fuzzer 2019-06-18 14:43:33 -07:00
config.guess ICU-13470 update config.guess and config.sub (again) 2017-11-15 21:00:09 +00:00
config.sub ICU-13470 update config.guess and config.sub (again) 2017-11-15 21:00:09 +00:00
configure ICU-20857 Update version numbers to 66.0.1 2019-10-21 12:32:39 -07:00
configure.ac ICU-20758 Add a StringPiece constructor for any string view type. 2019-08-15 13:36:09 +02:00
Doxyfile.in ICU-13685 Revert c: add @preview (retry) (#172) 2018-09-27 14:27:42 -07:00
icudefs.mk.in ICU-20479 don’t leave junk in source directory on configure or make check 2019-03-08 14:28:27 -08:00
install-sh
Makefile.in ICU-20061 fix 'rm: cannot remove 'current'' warning during build (#65) 2018-09-27 14:27:38 -07:00
mkinstalldirs ICU-12564 Update copyright notice in trunk 2016-06-15 18:58:17 +00:00
runConfigureICU ICU-20027 Support parallel builds with MSYS/MSVC and Cygwin/MSVC (#104) 2018-09-27 14:27:39 -07:00