summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/float-sup.el
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2011-02-02 23:02:52 -0800
committerGlenn Morris <rgm@gnu.org>2011-02-02 23:02:52 -0800
commitdf27585129eda912634720f8185379de1c0de08d (patch)
treedac2d2a1bc11e80e46b6921327091c0b55e70ebb /lisp/emacs-lisp/float-sup.el
parent95838641ae01abb8589c99512dfd5ed6bccf25dc (diff)
downloademacs-df27585129eda912634720f8185379de1c0de08d.tar.gz
emacs-df27585129eda912634720f8185379de1c0de08d.tar.bz2
emacs-df27585129eda912634720f8185379de1c0de08d.zip
* lisp/ibuf-ext.el (ibuffer-filter-disable): Make it work. (Bug#7969)
Details: An error in a filter would cause an infinite loop. ibuffer-update calls ibuffer-redisplay-engine which calls ibuffer-update which calls ibuffer-redisplay-engine, etc. ibuffer-generate-filter-groups calls ibuffer-included-in-filters-p. If ibuffer-included-in-filter-p-1 meets an unknown element in the filter, it calls ibuffer-filter-disable, which calls ibuffer-update. If the filters have not been properly disabled, we go round and round.
Diffstat (limited to 'lisp/emacs-lisp/float-sup.el')
0 files changed, 0 insertions, 0 deletions