From b1a8509030a8656a6fd3e8bb64ae38d85cd889ee Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vincent=20Bela=C3=AFche?= Date: Thu, 31 Dec 2015 09:21:46 +0100 Subject: [PATCH] fix bug#21054 * ses.el (ses-check-curcell): Call `ses-set-curcell' unconditionally --- lisp/ses.el | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lisp/ses.el b/lisp/ses.el index d15483f4783..f72df20c21b 100644 --- a/lisp/ses.el +++ b/lisp/ses.el @@ -1117,9 +1117,7 @@ region, or nil if cursor is not at a cell." The end marker is appropriate if some argument is `end'. A range is appropriate if some argument is `range'. A single cell is appropriate unless some argument is `needrange'." - (if (eq ses--curcell t) - ;; curcell recalculation was postponed, but user typed ahead. - (ses-set-curcell)) + (ses-set-curcell); fix bug#21054 (cond ((not ses--curcell) (or (memq 'end args) -- 2.39.5