]> code.delx.au - gnu-emacs-elpa/commit
Split company--process-candidates into -pre and -post
authorDmitry Gutov <dgutov@yandex.ru>
Mon, 12 Jan 2015 17:06:31 +0000 (20:06 +0300)
committerDmitry Gutov <dgutov@yandex.ru>
Mon, 12 Jan 2015 17:06:31 +0000 (20:06 +0300)
commit160ab01fd6ad550bf339a2db59b5d9ab184386c3
tree9c706d6cc2d983542e90865d49573b7ac738538e
parent5b0f1c8ef7267d161a6eba5003f48317bda1c4e0
Split company--process-candidates into -pre and -post

* Call the -pre function before saving to cache.
* Copy the candidates list first thing inside the -post function.
* Replace `company-apply-predicate' with `cl-delete-if-not': it's faster.

Fixes #275.
company.el