From 8bafa66f800e43a2e5d596e000047a80b0e62cd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20de=20Beauch=C3=AAne?= Date: Wed, 7 Nov 2018 01:47:11 +0100 Subject: [PATCH] minor code improvement --- winum.el | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/winum.el b/winum.el index f579929..ef22ffd 100644 --- a/winum.el +++ b/winum.el @@ -426,12 +426,11 @@ POSITION: position in the mode-line." (defun winum--clear-mode-line () "Remove the window number of `winum-mode' from the mode-line." (let ((mode-line (default-value 'mode-line-format)) - (res)) + res) (while mode-line - (let ((item (car mode-line))) + (let ((item (pop mode-line))) (unless (equal item winum--mode-line-segment) - (push item res))) - (pop mode-line)) + (push item res)))) (let ((nres (nreverse res))) (setq mode-line-format nres) (setq-default mode-line-format nres)))