elpasync pushed a change to branch elpa/flx. at 7b44a5abb2 Merge pull request #109 from skangas/bump-version
This branch includes the following new commits: new 331ef6f109 first commit new 3bcaf03434 add readme new 5a23bc7da3 update tests new 6189f05c7e add flx, ido implementation and helm experiment new 7110df04e2 update tests new 47ef1bf377 update license new d295ba6a2f add test list new 387d1ee048 update ido implementation with ido demo new c85273a6e8 fix helm demo typo new 9fec96087b fix sort modifying list by side-effect bug new dc739574ad add helm demo without flx new 2348893f90 flx-ido always use filename cache new fabca711e9 fix typo new bdfd9d98aa add travis status image new f566207c82 travis config update new 771f61f3fd update test list new 50ff90fa08 add ido cache of narrowed list optimization new e80bc0dea4 more ido optimizations, refactor out flx-propertize new 3d15906942 move demo into misc new 114cf369cb add ido installation instructions new 7452ab1c79 README update new c6601c7162 readme update new 78dc69a666 fix query with CAPITAL letters new 5ab18c3101 fix over manipulation of strings new fd10bf595d fix typo new 8605b4b421 don't do caching when reading file names new 64b8e0f934 work around ido bug 10994 new 8ee8a877ab boost entire match score new 955772f489 optimize full-match boost new 0519734c5b consider runs of capitals to be same word new a31814e5ef update README to say alpha new 4c67675437 add GC tuning information to README new 01eef11b96 small efficiency fix new a1ac8f97ec fix `ido-merge-work-directories` new af1010e4ad Reverting "fix `ido-merge-work-directories`" Revert "fix `ido-merge-work-directories`" new 67379d0a01 2nd try fix for `ido-merge-work-directories` new f1851c8983 treat last *non-zero* segment as basename new cc3258bb10 cache key should be based on whole input new 01818a56ae handle of cons cells in completion list new 095f2e70f9 remove text property of selected item new 11f3fad14f get complete cache key more smartly new 44951ac311 simplify caching new 3208d8131e make undecorate select item more thorough new fb1ded43df cache cons cell lists too new a13d654096 disable caching for files/dirs for now new 482b887215 (BREAKING) activate through proper minor-mode new 1f175f3c65 add comment about disabling ido faces new a0de931381 bump version new f3ccfc9168 make warning less dramatic new d21ac098df add option `flx-ido-use-faces' new cd557fcb00 fix C-SPC new 1d86d3bc09 cache clearing advice should be "before" new a792c2c5f1 change advice to before, fix comments new b1702e2aa1 Add colon to non-word characters. new 222f60d28e Merge pull request #18 from jschaf/master new f068b2bc1f Improve the formatting of the README and extend it a bit new 3b650d13f7 Merge pull request #23 from bbatsov/doc-improvements new 451711cfeb Improve comment headers new 4cf3f5ad45 Merge pull request #25 from bbatsov/improve-headers new 1df93b286a comment clarification new 490412dcc9 Rename predicate functions according to Emacs Lisp style new bebf045684 gracefully handle large collections new f9bd16221b update large collection guidelines new a15638e403 Merge pull request #26 from bbatsov/master new c41f9f5087 reorder README sections new 8849b39816 Make flx-capital-p behave correctly for non-latin words new 9e7749e9e6 Merge pull request #27 from bbatsov/fix-capital-check new ad87db4348 Make flx-ido depend on flx on package level new d77b703c37 Merge pull request #28 from bbatsov/marmalade new 225fae97c9 Mention Marmalade in the README new 1c42be202d Merge pull request #29 from bbatsov/marmalade new 0c41fc616d update package install instrucations new ce2d375f82 Makefile: introduce all, clean targets new e24352a502 add usage information new 27bc47899a Merge pull request #37 from artagnon/make new 6800cc34a9 flx-ido: fix comment in advice for ido-set-matches-1 new 638313b829 .gitignore: ignore emacs temporary files new 4cd6d9c9e4 flx: require cl-lib; avoid ugly eval-when-compile new 7424f54816 flx-ido: don't require cl; flx requires it anyway new 569beec178 Merge pull request #39 from artagnon/minor-cleanups new abe1a77c02 Merge pull request #38 from artagnon/cl-lib new 72c9ea0045 Fix a byte compilation warning new 9200e27309 use "flex" filtering when collection too large new 2903e5d2a7 Merge pull request #42 from bbatsov/byte-compile-warning new abd4fe8c2d Improve flx-ido-narrowed-matches-hash doc. new 9440288782 Refactor to make prefix match clear. new a1fef07104 Fix C-k to kill buffer at head. new 12589211c6 Implement case-fold searching new 61dcc4f563 Reset caches on file reload. new 43f78d4815 Touch-up commentary. new 9076fb87af Add commentary about using uppercase. new 80bb88c32f Clean test .elcs but never compile them. new 5591055c33 Recommend enabling ido-flex. new 48ebd6c857 Make prefix-matchine one way. new dd428a8cc6 Add some debug statements. new 1f46d67762 Update big list experiment. new 3fdaea3ec7 Respecting flx-ido-threshhold. new df036210c6 Switch to 24.4 delete dup runs algorithm. new 24f5d2cfc5 Fix typo threshhold -> threshold new 24dd436463 Fix compilation errors. new 3d631fdd38 Improve behaviour backspacing flx -> flex. new acf230e2c9 Lower default flx-ido-threshold -> 500. new 66e1788bd6 Rename variable in advice to not override original. new c75f14fbc2 Fix docstring bugs from checkdoc. new 6797797426 Update status in README.md. new 502e01673a Bump version to 0.3 new 8419b1b28f Bump version to v0.4 . new a154058007 Use ido's name canonicalization. new acd4334893 Increase threshold to 2000. new a59c08283d Simplify caching, implement own flex. new 61e7db4922 Bump version to 0.5. new 3054a8038d Fix typo in README.md new e2ed4ea0a7 Make flex search match case-folding behaviour of flx-ido. new f0c3157268 Increase default flx-ido-threshold to 6000 new 813e56a014 Stabilise search results when scores are equal. new 64ccdd3a0d Revert "Stabilise search results when scores are equal." new 3032920883 Fix search results changing positions as you type. new 46a1b29482 Merge pull request #62 from bsuh/fix61 new 2b54391aa6 Fix helm demo with `.` in query. new 10db531369 Remove spurious space. new 5fe7f8a94a Add algorithmic optimizations new b9c2d42b67 Remove deprecated tests new 41842ff7b3 Small performance tweaks new c45daa261c refactor: pull out flx-get-matches-worker function new f5fda2897f enable lexical-binding new 3f567a4741 back out clojure style `<` new 9c8a17f199 cadar -> cl-cadar new ba2a503873 use Cask to manage deps new 3cd3bf7687 add perf test-case new 551b095274 fix travis cask path new b322b72d7b async comes from melpa new 321efc25da fix Makefile circular dependency new 279179b5af travis show pwd new c3229e0075 cask install into project root new 4d625bdfb9 Test score before building possible match new b9399afd48 Simplify math operations in score calculation new 26a1225431 rename optimization test new a9f26b2840 Fix caching of nil new aba36b564e Rename flx-get-matches-worker new 2b31df9ed0 Make dynamic programming test even more "difficult" new 20e3fe8595 Make flx word separators customizable new 7a2601481c Simplify flx-propertize new b340205929 Tidy up docstrings new 46dd7d7edb Improve readability new db1a328e41 Revert "enable lexical-binding" new f6cd01d759 Merge branch 'perf/dynamic-programming' into 0.6 new 8959c45907 Bump version new 20e3073352 Merge pull request #78 from lewang/0.6 new dd4b4d50da Hotfix: Raise recursion limits dynamically, fixes #79 new 77e82ddd21 Move definition of flx-ido-mode to appease byte-compiler new 2a816e25df Add file misc/.nosearch new b96f2c3e1d Merge pull request #80 from tarsius/silencio new 7fce6a4cdb Bump version new 807d694555 remove reference to `flx-ido-big-demo` new b95294518c Debian and Ubuntu installation instructions new ae0981b253 Merge pull request #87 from spwhitton/apt-get new d633b6e14a Set custom type of options new 9c5cb5de02 Merge pull request #95 from emacsjanitors/silencio new 82d647a5c6 Fix incorrect markup in the readme new 46040d0b09 Merge pull request #97 from antmak/patch-1 new 836d5917a3 Fix typos new 17f5c9cb2a Merge pull request #102 from tarsiiformes/typos new 7017d8416b Add LICENSE file. new a3d8aa0f9a Remove unused and deprecated ‘cl’ library new e5c0680ebf Add badges to README. new 11422574e5 Merge pull request #106 from jcs-PR/badge new 05600ff855 Merge pull request #103 from phst/add-license-file new 647cb2f92f Merge pull request #104 from phst/nocl new e05105872f Begin sentences with capital letters and end them with a periods new 572f5e6013 Prevent non-heading comments from being treated as such new c7e8574da3 Shorten long lines new f589b237b8 Add a proper library commentary new dd47185f5b flx-inc-vec: Improve doc-string new e3b3f0533e Merge pull request #108 from tarsiiformes/cleanup new 29e3664b75 Bump version to 0.6.2 new a62e3dd974 Add missing license statements new 48e10bf54f Update to latest version of GPLv3 boilerplate new ed11b39577 No longer bind obsolete max-specpdl-size new c342eb02a9 Enforce use of spaces for indentation new 5c23a9e87d Merge pull request #114 from tarsiiformes/silencio new 1be7b124a2 Merge pull request #110 from skangas/license-fixes new 7b44a5abb2 Merge pull request #109 from skangas/bump-version