Add caching variant of `completion-table-dynamic'
authorDmitry Gutov <dgutov@yandex.ru>
Fri, 6 Dec 2013 00:48:52 +0000 (02:48 +0200)
committerDmitry Gutov <dgutov@yandex.ru>
Fri, 6 Dec 2013 00:48:52 +0000 (02:48 +0200)
commit16588fadd0bf0b0a19a3ccc279944ed0220b915c
tree08bb32f7c6b7c59c83ffc8bf904df5a5e966706b
parentbf4906d7ca3833f11f929d0feae0feb622131604
Add caching variant of `completion-table-dynamic'

* lisp/minibuffer.el (completion-table-with-cache): New function.

* lisp/progmodes/octave.el (inferior-octave-completion-table): Turn
back into function, use `completion-table-with-cache'.  Update all
references.

Fixes: debbugs:11906
lisp/ChangeLog
lisp/minibuffer.el
lisp/progmodes/octave.el