summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp.el
diff options
context:
space:
mode:
authorKen Manheimer <ken.manheimer@gmail.com>2011-06-26 12:47:39 -0400
committerKen Manheimer <ken.manheimer@gmail.com>2011-06-26 12:47:39 -0400
commit6b5ccddf1c9e78417aacaf375a7e96e64a60f6d3 (patch)
tree5ce80717e70ed6cfe748e6a8e1c65a37873371a9 /lisp/emacs-lisp/lisp.el
parent355f2e07082d7fc4d30cd0c1fab444799db6d6a7 (diff)
downloademacs-6b5ccddf1c9e78417aacaf375a7e96e64a60f6d3.tar.gz
emacs-6b5ccddf1c9e78417aacaf375a7e96e64a60f6d3.tar.bz2
emacs-6b5ccddf1c9e78417aacaf375a7e96e64a60f6d3.zip
* allout-widgets.el (allout-widgets-post-command-business): Stop decorating
intermediate isearch matches. They're not being undecorated when an isearch is continued past, and isearch automatically collapses them. This leads to "widget leaks", where decorated items accumulate in collapsed areas. Lines with lots of hidden widgets can slow down cursor travel, substantially. Too much complicated machinery would be needed to ensure undecoration, so we're doing without this nicety. (allout-widgets-tally-string): Don't try to do a hash-table-count of allout-widgets-tally when it's nil. This eliminates spurious "Error during redisplay: (wrong-type-argument hash-table-p nil)" warnings in *Messages* when allout-widgets-maintain-tally is t.
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions