├── .github └── workflows │ └── main.yml ├── .gitignore ├── Makefile ├── README.md ├── benchmark.lua ├── lua ├── fzy-lua-native.lua ├── init.lua ├── native.lua └── original.lua ├── src ├── bonus.h ├── config.h ├── libfzy.so ├── match.c └── match.h ├── static ├── libfzy-darwin-arm64.so ├── libfzy-darwin-x86_64.so ├── libfzy-linux-arm64.so ├── libfzy-linux-x86_64.so └── libfzy-windows-x86_64.so ├── test.lua └── tests ├── files.txt └── utf8.lua /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/README.md -------------------------------------------------------------------------------- /benchmark.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/benchmark.lua -------------------------------------------------------------------------------- /lua/fzy-lua-native.lua: -------------------------------------------------------------------------------- 1 | return require('.init') 2 | -------------------------------------------------------------------------------- /lua/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/lua/init.lua -------------------------------------------------------------------------------- /lua/native.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/lua/native.lua -------------------------------------------------------------------------------- /lua/original.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/lua/original.lua -------------------------------------------------------------------------------- /src/bonus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/src/bonus.h -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/src/config.h -------------------------------------------------------------------------------- /src/libfzy.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/src/libfzy.so -------------------------------------------------------------------------------- /src/match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/src/match.c -------------------------------------------------------------------------------- /src/match.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/src/match.h -------------------------------------------------------------------------------- /static/libfzy-darwin-arm64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/static/libfzy-darwin-arm64.so -------------------------------------------------------------------------------- /static/libfzy-darwin-x86_64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/static/libfzy-darwin-x86_64.so -------------------------------------------------------------------------------- /static/libfzy-linux-arm64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/static/libfzy-linux-arm64.so -------------------------------------------------------------------------------- /static/libfzy-linux-x86_64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/static/libfzy-linux-x86_64.so -------------------------------------------------------------------------------- /static/libfzy-windows-x86_64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/static/libfzy-windows-x86_64.so -------------------------------------------------------------------------------- /test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/test.lua -------------------------------------------------------------------------------- /tests/files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/tests/files.txt -------------------------------------------------------------------------------- /tests/utf8.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romgrk/fzy-lua-native/HEAD/tests/utf8.lua --------------------------------------------------------------------------------