Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use ICU for text search #15858

Merged
merged 22 commits into from Aug 24, 2023
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/actions/spelling/allow/apis.txt
Expand Up @@ -52,6 +52,7 @@ futex
GETDESKWALLPAPER
GETHIGHCONTRAST
GETMOUSEHOVERTIME
GETTEXTLENGTH
Hashtable
HIGHCONTRASTON
HIGHCONTRASTW
Expand Down
52 changes: 8 additions & 44 deletions .github/actions/spelling/expect/expect.txt
Expand Up @@ -7,7 +7,6 @@ ABCF
abgr
abi
ABORTIFHUNG
ACCESSTOKEN
acidev
ACIOSS
ACover
Expand Down Expand Up @@ -117,10 +116,8 @@ binplace
binplaced
bitcoin
bitcrazed
bitflag
bitmask
BITOPERATION
bitsets
BKCOLOR
BKGND
Bksp
Expand Down Expand Up @@ -149,12 +146,12 @@ bufferout
buffersize
buflen
buildtransitive
BUILDURI
burriter
BValue
bytebuffer
cac
cacafire
CALLCONV
capslock
CARETBLINKINGENABLED
CARRIAGERETURN
Expand Down Expand Up @@ -198,7 +195,6 @@ CHT
Cic
cielab
Cielab
Clcompile
CLE
cleartype
CLICKACTIVE
Expand Down Expand Up @@ -229,7 +225,6 @@ codepage
codepath
codepoints
coinit
COLLECTIONURI
colorizing
COLORMATRIX
COLORREFs
Expand Down Expand Up @@ -307,15 +302,13 @@ coordnew
COPYCOLOR
CORESYSTEM
cotaskmem
countof
CPG
cpinfo
CPINFOEX
CPLINFO
cplusplus
CPPCORECHECK
cppcorecheckrules
cpprest
cpprestsdk
cppwinrt
CProc
Expand Down Expand Up @@ -382,7 +375,6 @@ dai
DATABLOCK
DBatch
dbcs
DBCSCHAR
DBCSFONT
dbg
DBGALL
Expand Down Expand Up @@ -504,7 +496,6 @@ devicecode
Dext
DFactory
DFF
dhandler
dialogbox
directio
DIRECTX
Expand All @@ -522,7 +513,6 @@ dllmain
DLLVERSIONINFO
DLOAD
DLOOK
dmp
DONTCARE
doskey
dotnet
Expand Down Expand Up @@ -600,7 +590,6 @@ eplace
EPres
EQU
ERASEBKGND
etcoreapp
ETW
EUDC
EVENTID
Expand Down Expand Up @@ -642,7 +631,6 @@ FGs
FILEDESCRIPTION
FILESUBTYPE
FILESYSPATH
fileurl
FILEW
FILLATTR
FILLCONSOLEOUTPUT
Expand Down Expand Up @@ -824,15 +812,13 @@ HIWORD
HKCU
hkey
hkl
HKLM
hlocal
hlsl
HMB
HMK
hmod
hmodule
hmon
homeglyphs
homoglyph
HORZ
hostable
Expand Down Expand Up @@ -941,7 +927,6 @@ IUI
IUnknown
ivalid
IWIC
IXMP
IXP
jconcpp
JOBOBJECT
Expand All @@ -965,7 +950,6 @@ kernelbasestaging
KEYBDINPUT
keychord
keydown
keyevent
KEYFIRST
KEYLAST
Keymapping
Expand Down Expand Up @@ -1012,7 +996,6 @@ LINEWRAP
LINKERRCAP
LINKERROR
linputfile
listproperties
listptr
listptrsize
lld
Expand Down Expand Up @@ -1131,7 +1114,6 @@ MIIM
milli
mincore
mindbogglingly
minimizeall
minkernel
MINMAXINFO
minwin
Expand Down Expand Up @@ -1318,7 +1300,6 @@ onecoreuuid
ONECOREWINDOWS
onehalf
oneseq
ONLCR
openbash
opencode
opencon
Expand All @@ -1328,13 +1309,6 @@ openps
openvt
ORIGINALFILENAME
osc
OSCBG
OSCCT
OSCFG
OSCRCC
OSCSCB
OSCSCC
OSCWT
OSDEPENDSROOT
OSG
OSGENG
Expand Down Expand Up @@ -1453,7 +1427,6 @@ PPEB
ppf
ppguid
ppidl
pplx
PPROC
ppropvar
ppsi
Expand All @@ -1468,7 +1441,6 @@ prealigned
prect
prefast
prefs
preinstalled
prepopulated
presorted
PREVENTPINNING
Expand All @@ -1481,7 +1453,6 @@ prioritization
processenv
processhost
PROCESSINFOCLASS
procs
PROPERTYID
PROPERTYKEY
PROPERTYVAL
Expand All @@ -1496,7 +1467,6 @@ propvariant
propvarutil
psa
PSECURITY
pseudocode
pseudoconsole
pseudoterminal
psh
Expand Down Expand Up @@ -1776,7 +1746,6 @@ SND
SOLIDBOX
Solutiondir
somefile
SOURCEBRANCH
sourced
spammy
SRCCODEPAGE
Expand Down Expand Up @@ -1828,7 +1797,6 @@ SUBLANG
subresource
subsystemconsole
subsystemwindows
suiteless
swapchain
swapchainpanel
swappable
Expand Down Expand Up @@ -1873,7 +1841,6 @@ tcommands
Tdd
TDelegated
TDP
TEAMPROJECT
tearoff
Teb
Techo
Expand All @@ -1885,23 +1852,18 @@ terminalrenderdata
TERMINALSCROLLING
terminfo
TEs
testbuildplatform
testcon
testd
testdlls
testenv
testlab
testlist
testmd
testmode
testname
testnameprefix
TESTNULL
testpass
testpasses
testtestabc
testtesttesttesttest
testtimeout
TEXCOORD
texel
TExpected
Expand Down Expand Up @@ -1929,7 +1891,6 @@ TJson
TLambda
TLDP
TLEN
Tlgdata
TMAE
TMPF
TMult
Expand Down Expand Up @@ -1989,11 +1950,13 @@ UAC
uap
uapadmin
UAX
UBool
ucd
uch
udk
UDM
uer
UError
uget
uia
UIACCESS
Expand Down Expand Up @@ -2023,13 +1986,14 @@ unknwn
UNORM
unparseable
unregistering
untests
untextured
untimes
UPDATEDISPLAY
UPDOWN
UPKEY
UPSS
uregex
URegular
usebackq
USECALLBACK
USECOLOR
Expand All @@ -2051,6 +2015,9 @@ USESIZE
USESTDHANDLES
usp
USRDLL
utext
UText
UTEXT
utr
UVWX
UVWXY
Expand Down Expand Up @@ -2134,7 +2101,6 @@ WDDMCONSOLECONTEXT
wdm
webpage
websites
websockets
wekyb
wex
wextest
Expand Down Expand Up @@ -2162,7 +2128,6 @@ windbg
WINDEF
windll
WINDOWALPHA
Windowbuffer
windowdpiapi
WINDOWEDGE
windowext
Expand Down Expand Up @@ -2306,7 +2271,6 @@ xunit
xutr
XVIRTUALSCREEN
XWalk
xxyyzz
yact
YCast
YCENTER
Expand Down