Skip to content

Commit

Permalink
Update fuzzy search to use ICU/UText
Browse files Browse the repository at this point in the history
  • Loading branch information
e82eric committed Mar 5, 2024
1 parent 4276da5 commit ae97bbd
Show file tree
Hide file tree
Showing 28 changed files with 2,802 additions and 1,564 deletions.
86 changes: 86 additions & 0 deletions OpenConsole.sln
Original file line number Diff line number Diff line change
Expand Up @@ -422,6 +422,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "benchcat", "src\tools\bench
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ConsoleMonitor", "src\tools\ConsoleMonitor\ConsoleMonitor.vcxproj", "{328729E9-6723-416E-9C98-951F1473BBE1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fzf", "src\buffer\fzf\fzf.vcxproj", "{A52785FE-216E-4B64-9634-84172E083DB0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fzf.Unit.Tests", "src\buffer\fzf.Unit.Tests\fzf.Unit.Tests.vcxproj", "{F74FA7E3-4139-4F11-839A-6276B15D5239}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
AuditMode|Any CPU = AuditMode|Any CPU
Expand Down Expand Up @@ -2806,6 +2810,86 @@ Global
{328729E9-6723-416E-9C98-951F1473BBE1}.Release|ARM64.ActiveCfg = Release|ARM64
{328729E9-6723-416E-9C98-951F1473BBE1}.Release|x64.ActiveCfg = Release|x64
{328729E9-6723-416E-9C98-951F1473BBE1}.Release|x86.ActiveCfg = Release|Win32
{A52785FE-216E-4B64-9634-84172E083DB0}.AuditMode|Any CPU.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.AuditMode|Any CPU.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.AuditMode|ARM.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.AuditMode|ARM.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.AuditMode|ARM64.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.AuditMode|ARM64.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.AuditMode|x64.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.AuditMode|x64.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.AuditMode|x86.ActiveCfg = Debug|Win32
{A52785FE-216E-4B64-9634-84172E083DB0}.AuditMode|x86.Build.0 = Debug|Win32
{A52785FE-216E-4B64-9634-84172E083DB0}.Debug|Any CPU.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Debug|Any CPU.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Debug|ARM.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Debug|ARM.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Debug|ARM64.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Debug|ARM64.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Debug|x64.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Debug|x64.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Debug|x86.ActiveCfg = Debug|Win32
{A52785FE-216E-4B64-9634-84172E083DB0}.Debug|x86.Build.0 = Debug|Win32
{A52785FE-216E-4B64-9634-84172E083DB0}.Fuzzing|Any CPU.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Fuzzing|Any CPU.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Fuzzing|ARM.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Fuzzing|ARM.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Fuzzing|ARM64.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Fuzzing|ARM64.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Fuzzing|x64.ActiveCfg = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Fuzzing|x64.Build.0 = Debug|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Fuzzing|x86.ActiveCfg = Debug|Win32
{A52785FE-216E-4B64-9634-84172E083DB0}.Fuzzing|x86.Build.0 = Debug|Win32
{A52785FE-216E-4B64-9634-84172E083DB0}.Release|Any CPU.ActiveCfg = Release|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Release|Any CPU.Build.0 = Release|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Release|ARM.ActiveCfg = Release|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Release|ARM.Build.0 = Release|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Release|ARM64.ActiveCfg = Release|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Release|ARM64.Build.0 = Release|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Release|x64.ActiveCfg = Release|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Release|x64.Build.0 = Release|x64
{A52785FE-216E-4B64-9634-84172E083DB0}.Release|x86.ActiveCfg = Release|Win32
{A52785FE-216E-4B64-9634-84172E083DB0}.Release|x86.Build.0 = Release|Win32
{F74FA7E3-4139-4F11-839A-6276B15D5239}.AuditMode|Any CPU.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.AuditMode|Any CPU.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.AuditMode|ARM.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.AuditMode|ARM.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.AuditMode|ARM64.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.AuditMode|ARM64.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.AuditMode|x64.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.AuditMode|x64.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.AuditMode|x86.ActiveCfg = Debug|Win32
{F74FA7E3-4139-4F11-839A-6276B15D5239}.AuditMode|x86.Build.0 = Debug|Win32
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Debug|Any CPU.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Debug|Any CPU.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Debug|ARM.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Debug|ARM.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Debug|ARM64.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Debug|ARM64.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Debug|x64.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Debug|x64.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Debug|x86.ActiveCfg = Debug|Win32
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Debug|x86.Build.0 = Debug|Win32
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Fuzzing|Any CPU.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Fuzzing|Any CPU.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Fuzzing|ARM.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Fuzzing|ARM.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Fuzzing|ARM64.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Fuzzing|ARM64.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Fuzzing|x64.ActiveCfg = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Fuzzing|x64.Build.0 = Debug|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Fuzzing|x86.ActiveCfg = Debug|Win32
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Fuzzing|x86.Build.0 = Debug|Win32
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Release|Any CPU.ActiveCfg = Release|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Release|Any CPU.Build.0 = Release|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Release|ARM.ActiveCfg = Release|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Release|ARM.Build.0 = Release|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Release|ARM64.ActiveCfg = Release|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Release|ARM64.Build.0 = Release|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Release|x64.ActiveCfg = Release|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Release|x64.Build.0 = Release|x64
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Release|x86.ActiveCfg = Release|Win32
{F74FA7E3-4139-4F11-839A-6276B15D5239}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -2913,6 +2997,8 @@ Global
{37C995E0-2349-4154-8E77-4A52C0C7F46D} = {A10C4720-DCA4-4640-9749-67F4314F527C}
{2C836962-9543-4CE5-B834-D28E1F124B66} = {A10C4720-DCA4-4640-9749-67F4314F527C}
{328729E9-6723-416E-9C98-951F1473BBE1} = {A10C4720-DCA4-4640-9749-67F4314F527C}
{A52785FE-216E-4B64-9634-84172E083DB0} = {1E4A062E-293B-4817-B20D-BF16B979E350}
{F74FA7E3-4139-4F11-839A-6276B15D5239} = {1E4A062E-293B-4817-B20D-BF16B979E350}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {3140B1B7-C8EE-43D1-A772-D82A7061A271}
Expand Down
Loading

0 comments on commit ae97bbd

Please sign in to comment.