diff options
author | Karl Heuer <kwzh@gnu.org> | 1997-10-15 22:41:09 +0000 |
---|---|---|
committer | Karl Heuer <kwzh@gnu.org> | 1997-10-15 22:41:09 +0000 |
commit | d2f273579280ac79d5990c44fd4a5cc60dc69d82 (patch) | |
tree | 76fa37da4386f062950d936cdda8a5410c679bb0 /lisp/winner.el | |
parent | 335406fc22134b33f3982486cb9954823ce321ca (diff) | |
download | emacs-d2f273579280ac79d5990c44fd4a5cc60dc69d82.tar.gz |
(winner-change-fun): Don't use pushnew.
Diffstat (limited to 'lisp/winner.el')
-rw-r--r-- | lisp/winner.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/winner.el b/lisp/winner.el index ad6ae4399ed..e0ef71ad713 100644 --- a/lisp/winner.el +++ b/lisp/winner.el @@ -81,7 +81,8 @@ which excludes \"invisible buffers\".") (defvar winner-modified-list nil) (defun winner-change-fun () - (pushnew (selected-frame) winner-modified-list)) + (or (memq (selected-frame) winner-modified-list) + (push (selected-frame) winner-modified-list))) (defun winner-save-new-configurations () (while winner-modified-list |