Fuzzy matching for Emacs
Flx provides fuzzy matching for emacs a la sublime text. The sorting algorithm is a balance between word beginnings (abbreviation) and contiguous matches (substring). The longer the substring match, the higher it scores. This maps well to how we think about matching. Flx has support for ido (interactively do things) through flx-ido.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/p9wvr687af9dai79ssscl9h9vs7r66fz-emacs-flx-0.6.1.drv | ||
mips64el-linux | /gnu/store/vvx217416wzgbi8mndqky87jyk9ppy2c-emacs-flx-0.6.1.drv | ||
i686-linux | /gnu/store/za0l6kdvh9gibnimr1k6qb12h912zgpf-emacs-flx-0.6.1.drv | ||
armhf-linux | /gnu/store/2qa37qljma3piwwp22la55xl61gc32q0-emacs-flx-0.6.1.drv | ||
aarch64-linux | /gnu/store/a33g2qz8fh0l363id8mdfzp11fmlar3s-emacs-flx-0.6.1.drv |
Linter | Message | Location |
---|---|---|
description Validate package descriptions | sentences in description should be followed by two spaces; possible infraction at 220 | |
derivation Report failure to compile a package to a derivation | failed to create i686-linux derivation: path ‘/gnu/store/imq41gd3q2767il9gq6mqh5cv44x09rf-guile-2.2.6.drv’ is not valid | |
derivation Report failure to compile a package to a derivation | failed to create armhf-linux derivation: path ‘/gnu/store/9wn798a6w534mnn4f28lglbjmib9n392-zlib-1.2.11.drv’ is not valid | |
derivation Report failure to compile a package to a derivation | failed to create aarch64-linux derivation: path ‘/gnu/store/0afbxr7962z9ci6kw840n088qsmyz8lr-guile-2.2.6.drv’ is not valid | |
derivation Report failure to compile a package to a derivation | failed to create mips64el-linux derivation: path ‘/gnu/store/aiwgcl5dppar2s8l408bshywjybsy3nd-zlib-1.2.11.drv’ is not valid |