summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/edebug.el
diff options
context:
space:
mode:
authorEric Abrahamsen <eric@ericabrahamsen.net>2020-11-11 10:48:37 -0800
committerEric Abrahamsen <eric@ericabrahamsen.net>2020-11-13 17:25:46 -0800
commit31f94e4b1c3dc201646ec436d3e2c477f784ed21 (patch)
tree9de242880133cc8dd3758fb405e0c49191c787a1 /lisp/emacs-lisp/edebug.el
parentbb28f8b9d1ebb4a93c66beca466cb15563075e8c (diff)
downloademacs-31f94e4b1c3dc201646ec436d3e2c477f784ed21.tar.gz
emacs-31f94e4b1c3dc201646ec436d3e2c477f784ed21.tar.bz2
emacs-31f94e4b1c3dc201646ec436d3e2c477f784ed21.zip
Save instantiated gnus-search engines in an alist
So we aren't re-instantiating (and potentially configuring) them with every search. * lisp/gnus/gnus-search.el (gnus-search-engine-instance-alist): New variable holding server->engine mapping. (gnus-search-server-to-engine): See if we've already instantiated this server. If so, return it. If not, instantiate it and save in the above variable. (gnus-search-shutdown): Shutdown function clearing the above alist.
Diffstat (limited to 'lisp/emacs-lisp/edebug.el')
0 files changed, 0 insertions, 0 deletions